chore: Integrate on top of upgrade-15#9436
Conversation
turadg
left a comment
There was a problem hiding this comment.
How much of the upgrade-15 a3p-integration should remain in a:upgrade-next?
Everything that's not already tested in the A3P repo.
I'm thinking specifically about exit-reclaim.test.js and associated preparation.
That is covered in https://github.com/Agoric/agoric-3-proposals/tree/main/proposals/74%3Aupgrade-15
So please remove all tests in upgrade-next that aren't testing upgrade-next changes.
| // Upgrade ZCF only | ||
| vm.CoreProposalStepForModules("@agoric/builders/scripts/vats/upgrade-zcf.js"), |
There was a problem hiding this comment.
for Upgrade 16, we want to replace upgrade ZCF only with upgrade Zoe. I presume that's separate from this.
There was a problem hiding this comment.
Since the failing test indicates that a ZCF upgrade is needed, this PR should at least maintain the ZCF upgrade core proposal. Since the plan for the next upgrade seem to upgrade both Zoe and ZCF, we could also do that instead in this PR.
I don't think it'll be necessary to add anything. |
|
I'm seeing failures in c:stake-bld/stakeBld.test.js broadcasting executeOffer with offer id 'request-stake': https://github.com/Agoric/agoric-sdk/actions/runs/9321875452/job/25661786100?pr=9436#step:9:2071
Is that meaningful to anyone here? |
|
What are the chances that the proposal for orchestration ran before the proposal that set a new ZCF version? If that happened, stakeBid could have been built against a support library that presumed that ZCF was updated, but then deployed against the ZCF that hadn't yet changed. |
Deploying agoric-sdk with
|
| Latest commit: |
147ee96
|
| Status: | ✅ Deploy successful! |
| Preview URL: | https://7350fbc8.agoric-sdk.pages.dev |
| Branch Preview URL: | https://gibson-9260-a3p-integration.agoric-sdk.pages.dev |
634c565 to
147ee96
Compare
|
For posterity, the ZCF changes in upgrade-15 were intentionally minimal (and in particular excluded the addition of |
Fixes #9260
Description
As of Agoric/agoric-3-proposals#157 ,
a3p:latestnow includes results of upgrade-15. This removes the duplication from the UNRELEASED upgrade handler and a3p-integration.Security Considerations
n/a
Scaling Considerations
n/a
Documentation Considerations
n/a
Testing Considerations
How much of the upgrade-15 a3p-integration should remain in a:upgrade-next? I'm thinking specifically about exit-reclaim.test.js and associated preparation.
Upgrade Considerations
@Chris-Hibbert Does initial.test.js needs some extension for the vaultFactory and/or scaledPriceAuthority upgrades?