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

chore: Initialize dev-upgrade-17 #10088

Merged
merged 1 commit into from
Sep 16, 2024

Conversation

gibson042
Copy link
Member

Description

Bumps the cosmos upgrade handler and renames a3p-integration/proposals/n:upgrade-next to a:upgrade-17. This is mostly as described in MAINTAINERS.md, but the existing a3p-integration/package.json "fromTag": "use-vaults-auctions" still seems correct and leaving "s:stake-bld" and "z:acceptance" proposals rather than merging them into "a:upgrade-17".

Security Considerations

n/a

Scaling Considerations

n/a

Documentation Considerations

To be included in the full release.

Testing Considerations

No post-proposal tests are added, but they may come in later pull requests.

Upgrade Considerations

This will go through the usual validation.

@gibson042 gibson042 added the force:integration Force integration tests to run on PR label Sep 14, 2024
Copy link
Member

@mhofman mhofman left a comment

Choose a reason for hiding this comment

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

There is a change missing to upgrade.go regarding isPrimaryUpgradeName.

the existing a3p-integration/package.json "fromTag": "use-vaults-auctions" still seems correct

Right, this got changed in #10056 as we decided to move away from always using latest.

leaving "s:stake-bld" and "z:acceptance" proposals rather than merging them into "a:upgrade-17"

We may have decided to introduce acceptance testing as a "proposal" after these instructions was written.

I'll open a separate PR to update the maintainers and possibly the release script. Issue #10089

Comment on lines 14 to 15
"agoric-upgrade-17",
"agorictest-upgrade-17",
Copy link
Member

Choose a reason for hiding this comment

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

Ah I now remember another change we decided in the last upgrade: drop the agorictest upgrade handler names, and instead make sure we have a agoric-upgrade-17-2 available to re-apply the upgrade if necessary.

I suppose this may require a change in the release notes script as well.

https://github.com/Agoric/agoric-sdk/blob/agoric-upgrade-16/golang/cosmos/app/upgrade.go#L14-L15

Copy link
Member

Choose a reason for hiding this comment

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

There is a change missing to isPrimaryUpgradeName

Copy link
Member Author

Choose a reason for hiding this comment

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

Yeah, thanks. I think I'd like to refactor that function, but will do so on master. Updated here to keep the current form.

Copy link
Member Author

Choose a reason for hiding this comment

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

Copy link

cloudflare-workers-and-pages bot commented Sep 14, 2024

Deploying agoric-sdk with  Cloudflare Pages  Cloudflare Pages

Latest commit: ea47c4c
Status: ✅  Deploy successful!
Preview URL: https://d1720909.agoric-sdk.pages.dev
Branch Preview URL: https://gibson-2024-09-init-upgrade.agoric-sdk.pages.dev

View logs

Copy link
Member

@mhofman mhofman left a comment

Choose a reason for hiding this comment

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

I'll leave it to you whether to merge this now, or after #10091 lands on master (in which case I'll push dev-upgrade-17 forward

Copy link
Contributor

@LuqiPan LuqiPan left a comment

Choose a reason for hiding this comment

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

LGTM

@gibson042 gibson042 merged commit a890aea into dev-upgrade-17 Sep 16, 2024
75 checks passed
@gibson042 gibson042 deleted the gibson-2024-09-init-upgrade-17 branch September 16, 2024 21:01
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.

3 participants