Skip to content
New issue

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

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

Already on GitHub? Sign in to your account

fix: handle Node 18 breaking change #8600

Merged
merged 1 commit into from
Dec 4, 2023
Merged

Conversation

mhofman
Copy link
Member

@mhofman mhofman commented Dec 4, 2023

closes: #8599

Description

Cherry-picks endojs/endo#1579 as a patch on ses to work around the breaking change in Node 18.19

This results in a different xsnap lockdown bundle, but with minimal non-observable changes in vats.

Security Considerations

None

Scaling Considerations

None

Documentation Considerations

None

Testing Considerations

Tests pull latest node 18 pass.

Upgrade Considerations

This must be released as part of a chain software upgrade. Vats started after this change will use a new lockdown bundle.

@mhofman mhofman requested a review from warner December 4, 2023 00:57
@mhofman mhofman added the force:integration Force integration tests to run on PR label Dec 4, 2023
Copy link
Member

@warner warner left a comment

Choose a reason for hiding this comment

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

yeah, sounds like the best way to fix it

@mhofman mhofman merged commit 2c64440 into dev-upgrade-13 Dec 4, 2023
65 checks passed
@mhofman mhofman deleted the mhofman/8599-fix-ses branch December 4, 2023 17:41
@mhofman mhofman linked an issue Dec 4, 2023 that may be closed by this pull request
@turadg turadg mentioned this pull request Dec 11, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
force:integration Force integration tests to run on PR
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Node 18.19 breaks release-mainnet1B branch
2 participants