Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

fix(ci): prevent V8 crashes during build #10330

Merged
merged 1 commit into from
May 2, 2024

Conversation

jonkoops
Copy link
Contributor

@jonkoops jonkoops commented May 2, 2024

Fixes an issue where the CI will sometimes break due to a Node.js crash that seems related to the way V8 handles the compile cache (nodejs/node#51555). The problem seems to be mitigated by disabling the compile cache for now, and is likely resolved by upgrading to a new LTS version in the future.

This issue seems to only occur on CI, as I was not able to reproduce it locally with the same version of Node.js, and this is likely related to the specific way the GitHub actions runners are set up. So I believe this will not impact local development.

Signed-off-by: Jon Koops <jonkoops@gmail.com>
@patternfly-build
Copy link
Contributor

patternfly-build commented May 2, 2024

Copy link
Contributor

@dlabaj dlabaj left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM.

@dlabaj
Copy link
Contributor

dlabaj commented May 2, 2024

Created issue #10331 to reenable caching once the issue has been fixed in a future node update.

@nicolethoen nicolethoen merged commit 9ee0d01 into patternfly:main May 2, 2024
13 checks passed
@wise-king-sullyman
Copy link
Contributor

Looks like I was a bit late to the party 😆

@jonkoops jonkoops deleted the fix-ci branch May 2, 2024 14:04
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants