agd tx submit-proposal
upgrade-info must pass new CLI validation code
#9048
Labels
enhancement
New feature or request
What is the Problem Being Solved?
OpCo need to support the new validation done in the CLI of software-upgrade gov proposals.
While an issue exists upstream with the parsing of the
upgrade-info
, it doesn't trigger for upgrade info values that contain valid binaries urls.However the new cosmos CLI validation verifies the URLs point to valid artifacts.
Description of the Design
Change the upgrade-info generation instructions (and script) to
upgrade-info.binaries.any
to include a//agoric-sdk-$COMMIT_ID
suffix between the.zip
and the?checksum
. This is a trick forgo-getter
to unpack the top level folder of the GitHub archive.upgrade-info.source
to be the previous value of theupgrade-info.binaries.any
(without the suffix above), to support 3rd party downloaders which do not understand the go-getter trick.Security Considerations
None
Scaling Considerations
None
Test Plan
Upgrade Considerations
ability to upgrade to new software
The text was updated successfully, but these errors were encountered: