Closed github-actions[bot] closed 1 year ago
The spec_version
is not bumped to 9270
in this branch as it was already bumped in master. So the spec_version
is correct but there is no commit in the release branch.
Client burnins: https://github.com/paritytech/devops/labels/burn-in
Extrinsic Ordering run: https://github.com/paritytech/polkadot/actions/runs/2748008620
Metadata comparison:
Date: Wed Jul 27 16:04:03 UTC 2022
Ref. binary: https://releases.parity.io/polkadot/x86_64-debian:stretch/v0.9.26/polkadot
Test binary: https://releases.parity.io/polkadot/x86_64-debian:stretch/v0.9.27-rc2/polkadot
Ref. version: polkadot 0.9.26-d8785970175
Test version: polkadot 0.9.27-b89740f4b69
Chain: westend-local
----------------------------------------------------------------------
[Spec] name: westend
spec_version: 9260 -> 9270
transaction_version: 11
[Metadata] version: 14
[Modules] num: 46
[System] idx: 0 (calls: 9, storage: 17)
[Babe] idx: 1 (calls: 3, storage: 17)
[Timestamp] idx: 2 (calls: 1, storage: 3)
[Indices] idx: 3 (calls: 5, storage: 2)
[Balances] idx: 4 (calls: 6, storage: 6)
[Authorship] idx: 5 (calls: 1, storage: 4)
[Staking] idx: 6 (calls: 26, storage: 40 -> 39)
[-] storage: earliestUnappliedSlash
[Session] idx: 8 (calls: 2, storage: 8)
[Grandpa] idx: 10 (calls: 3, storage: 7)
[ImOnline] idx: 11 (calls: 1, storage: 5)
[Identity] idx: 17 (calls: 15, storage: 5)
[Recovery] idx: 18 (calls: 9, storage: 4)
[Vesting] idx: 19 (calls: 5, storage: 3)
[Scheduler] idx: 20 (calls: 6, storage: 3)
[Preimage] idx: 28 (calls: 4, storage: 3)
[Sudo] idx: 21 (calls: 4, storage: 2)
[Proxy] idx: 22 (calls: 10, storage: 3)
[Multisig] idx: 23 (calls: 4, storage: 3)
[ElectionProviderMultiPhase] idx: 24 (calls: 5, storage: 11)
[VoterList] idx: 25 (calls: 2, storage: 4)
[NominationPools] idx: 29 (calls: 13, storage: 19)
[Configuration] idx: 42 (calls: 45, storage: 4)
[ParaInherent] idx: 45 (calls: 1, storage: 3)
[Paras] idx: 47 (calls: 8, storage: 20)
[Initializer] idx: 48 (calls: 1, storage: 3)
[Ump] idx: 50 (calls: 1, storage: 7)
[Hrmp] idx: 51 (calls: 7, storage: 13)
[ParasDisputes] idx: 53 (calls: 1, storage: 6)
[Registrar] idx: 60 (calls: 6, storage: 4)
[Slots] idx: 61 (calls: 3, storage: 2)
[Auctions] idx: 63 (calls: 3, storage: 5)
[Crowdloan] idx: 64 (calls: 9, storage: 5)
[AssignedSlots] idx: 65 (calls: 3, storage: 6)
[XcmPallet] idx: 99 (calls: 10, storage: 10)
------------------------------ SUMMARY -------------------------------
⚠️ This filter is here to help spotting changes that should be reviewed carefully.
⚠️ It catches only index changes, deletions and value decreases.
## Deletions
21: [-] storage: earliestUnappliedSlash
## Index changes
n/a
## Decreases
----------------------------------------------------------------------
Metadata comparison:
Date: Wed Jul 27 16:04:11 UTC 2022
Ref. binary: https://releases.parity.io/polkadot/x86_64-debian:stretch/v0.9.26/polkadot
Test binary: https://releases.parity.io/polkadot/x86_64-debian:stretch/v0.9.27-rc2/polkadot
Ref. version: polkadot 0.9.26-d8785970175
Test version: polkadot 0.9.27-b89740f4b69
Chain: rococo-local
----------------------------------------------------------------------
[Spec] name: rococo
spec_version: 9260 -> 9270
transaction_version: 1 -> 0
[Metadata] version: 14
[Modules] num: 43
[System] idx: 0 (calls: 9, storage: 17)
[Babe] idx: 1 (calls: 3, storage: 17)
[Timestamp] idx: 2 (calls: 1, storage: 3)
[Indices] idx: 3 (calls: 5, storage: 2)
[Balances] idx: 4 (calls: 6, storage: 6)
[Authorship] idx: 6 (calls: 1, storage: 4)
[Session] idx: 9 (calls: 2, storage: 8)
[Grandpa] idx: 10 (calls: 3, storage: 7)
[ImOnline] idx: 11 (calls: 1, storage: 5)
[Configuration] idx: 14 (calls: 45, storage: 4)
[ParaInherent] idx: 17 (calls: 1, storage: 3)
[Paras] idx: 19 (calls: 8, storage: 20)
[Initializer] idx: 20 (calls: 1, storage: 3)
[Ump] idx: 22 (calls: 1, storage: 7)
[Hrmp] idx: 23 (calls: 7, storage: 13)
[ParasDisputes] idx: 25 (calls: 1, storage: 6)
[Registrar] idx: 26 (calls: 6, storage: 4)
[Auctions] idx: 27 (calls: 3, storage: 5)
[Crowdloan] idx: 28 (calls: 9, storage: 5)
[Slots] idx: 29 (calls: 3, storage: 2)
[AssignedSlots] idx: 31 (calls: 3, storage: 6)
[Sudo] idx: 32 (calls: 4, storage: 2)
[ValidatorManager] idx: 36 (calls: 2, storage: 3)
[Collective] idx: 80 (calls: 6, storage: 7)
[Membership] idx: 81 (calls: 7, storage: 3)
[Proxy] idx: 91 (calls: 10, storage: 3)
[Multisig] idx: 92 (calls: 4, storage: 3)
[XcmPallet] idx: 99 (calls: 10, storage: 10)
------------------------------ SUMMARY -------------------------------
⚠️ This filter is here to help spotting changes that should be reviewed carefully.
⚠️ It catches only index changes, deletions and value decreases.
## Deletions
n/a
## Index changes
n/a
## Decreases
----------------------------------------------------------------------
Metadata comparison:
Date: Wed Jul 27 16:04:09 UTC 2022
Ref. binary: https://releases.parity.io/polkadot/x86_64-debian:stretch/v0.9.26/polkadot
Test binary: https://releases.parity.io/polkadot/x86_64-debian:stretch/v0.9.27-rc2/polkadot
Ref. version: polkadot 0.9.26-d8785970175
Test version: polkadot 0.9.27-b89740f4b69
Chain: kusama-local
----------------------------------------------------------------------
[Spec] name: kusama
spec_version: 9260 -> 9270
transaction_version: 12
[Metadata] version: 14
[Modules] num: 55
[System] idx: 0 (calls: 9, storage: 17)
[Babe] idx: 1 (calls: 3, storage: 17)
[Timestamp] idx: 2 (calls: 1, storage: 3)
[Indices] idx: 3 (calls: 5, storage: 2)
[Balances] idx: 4 (calls: 6, storage: 6)
[Authorship] idx: 5 (calls: 1, storage: 4)
[Staking] idx: 6 (calls: 26, storage: 40 -> 39)
[-] storage: earliestUnappliedSlash
[Session] idx: 8 (calls: 2, storage: 8)
[Grandpa] idx: 10 (calls: 3, storage: 7)
[ImOnline] idx: 11 (calls: 1, storage: 5)
[Democracy] idx: 13 (calls: 25, storage: 14)
[Council] idx: 14 (calls: 6, storage: 7)
[TechnicalCommittee] idx: 15 (calls: 6, storage: 7)
[PhragmenElection] idx: 16 (calls: 6, storage: 6)
[removeMember] idx: 4 (args: 2 -> 3)
(MultiAddress, bool) -> (MultiAddress, bool, bool)
[TechnicalMembership] idx: 17 (calls: 7, storage: 3)
[Treasury] idx: 18 (calls: 5, storage: 4)
[Claims] idx: 19 (calls: 5, storage: 6)
[Identity] idx: 25 (calls: 15, storage: 5)
[Society] idx: 26 (calls: 12, storage: 17)
[Recovery] idx: 27 (calls: 9, storage: 4)
[Vesting] idx: 28 (calls: 5, storage: 3)
[Scheduler] idx: 29 (calls: 6, storage: 3)
[Proxy] idx: 30 (calls: 10, storage: 3)
[Multisig] idx: 31 (calls: 4, storage: 3)
[Preimage] idx: 32 (calls: 4, storage: 3)
[Bounties] idx: 35 (calls: 9, storage: 5)
[ChildBounties] idx: 40 (calls: 7, storage: 6)
[Tips] idx: 36 (calls: 6, storage: 3)
[ElectionProviderMultiPhase] idx: 37 (calls: 5, storage: 11)
[Gilt] idx: 38 (calls: 4, storage: 5)
[VoterList] idx: 39 (calls: 2, storage: 4)
[NominationPools] idx: 41 (calls: 13, storage: 19)
[Configuration] idx: 51 (calls: 45, storage: 4)
[ParaInherent] idx: 54 (calls: 1, storage: 3)
[Paras] idx: 56 (calls: 8, storage: 20)
[Initializer] idx: 57 (calls: 1, storage: 3)
[Ump] idx: 59 (calls: 1, storage: 7)
[Hrmp] idx: 60 (calls: 7, storage: 13)
[ParasDisputes] idx: 62 (calls: 1, storage: 6)
[Registrar] idx: 70 (calls: 6, storage: 4)
[Slots] idx: 71 (calls: 3, storage: 2)
[Auctions] idx: 72 (calls: 3, storage: 5)
[Crowdloan] idx: 73 (calls: 9, storage: 5)
[XcmPallet] idx: 99 (calls: 10, storage: 10)
------------------------------ SUMMARY -------------------------------
⚠️ This filter is here to help spotting changes that should be reviewed carefully.
⚠️ It catches only index changes, deletions and value decreases.
## Deletions
21: [-] storage: earliestUnappliedSlash
## Index changes
n/a
## Decreases
----------------------------------------------------------------------
Metadata comparison:
Date: Wed Jul 27 16:04:02 UTC 2022
Ref. binary: https://releases.parity.io/polkadot/x86_64-debian:stretch/v0.9.26/polkadot
Test binary: https://releases.parity.io/polkadot/x86_64-debian:stretch/v0.9.27-rc2/polkadot
Ref. version: polkadot 0.9.26-d8785970175
Test version: polkadot 0.9.27-b89740f4b69
Chain: polkadot-local
----------------------------------------------------------------------
[Spec] name: polkadot
spec_version: 9260 -> 9270
transaction_version: 13
[Metadata] version: 14
[Modules] num: 51
[System] idx: 0 (calls: 9, storage: 17)
[Scheduler] idx: 1 (calls: 6, storage: 3)
[Preimage] idx: 10 (calls: 4, storage: 3)
[Babe] idx: 2 (calls: 3, storage: 17)
[Timestamp] idx: 3 (calls: 1, storage: 3)
[Indices] idx: 4 (calls: 5, storage: 2)
[Balances] idx: 5 (calls: 6, storage: 6)
[Authorship] idx: 6 (calls: 1, storage: 4)
[Staking] idx: 7 (calls: 26, storage: 40 -> 39)
[-] storage: earliestUnappliedSlash
[Session] idx: 9 (calls: 2, storage: 8)
[Grandpa] idx: 11 (calls: 3, storage: 7)
[ImOnline] idx: 12 (calls: 1, storage: 5)
[Democracy] idx: 14 (calls: 25, storage: 14)
[Council] idx: 15 (calls: 6, storage: 7)
[TechnicalCommittee] idx: 16 (calls: 6, storage: 7)
[PhragmenElection] idx: 17 (calls: 6, storage: 6)
[removeMember] idx: 4 (args: 2 -> 3)
(MultiAddress, bool) -> (MultiAddress, bool, bool)
[TechnicalMembership] idx: 18 (calls: 7, storage: 3)
[Treasury] idx: 19 (calls: 5, storage: 4)
[Claims] idx: 24 (calls: 5, storage: 6)
[Vesting] idx: 25 (calls: 5, storage: 3)
[Identity] idx: 28 (calls: 15, storage: 5)
[Proxy] idx: 29 (calls: 10, storage: 3)
[Multisig] idx: 30 (calls: 4, storage: 3)
[Bounties] idx: 34 (calls: 9, storage: 5)
[ChildBounties] idx: 38 (calls: 7, storage: 6)
[Tips] idx: 35 (calls: 6, storage: 3)
[ElectionProviderMultiPhase] idx: 36 (calls: 5, storage: 11)
[VoterList] idx: 37 (calls: 2, storage: 4)
[Configuration] idx: 51 (calls: 45, storage: 4)
[ParaInherent] idx: 54 (calls: 1, storage: 3)
[Paras] idx: 56 (calls: 8, storage: 20)
[Initializer] idx: 57 (calls: 1, storage: 3)
[Ump] idx: 59 (calls: 1, storage: 7)
[Hrmp] idx: 60 (calls: 7, storage: 13)
[ParasDisputes] idx: 62 (calls: 1, storage: 6)
[Registrar] idx: 70 (calls: 6, storage: 4)
[Slots] idx: 71 (calls: 3, storage: 2)
[Auctions] idx: 72 (calls: 3, storage: 5)
[Crowdloan] idx: 73 (calls: 9, storage: 5)
[XcmPallet] idx: 99 (calls: 10, storage: 10)
------------------------------ SUMMARY -------------------------------
⚠️ This filter is here to help spotting changes that should be reviewed carefully.
⚠️ It catches only index changes, deletions and value decreases.
## Deletions
23: [-] storage: earliestUnappliedSlash
## Index changes
n/a
## Decreases
----------------------------------------------------------------------
why did the tx version on rococo go down
try-runtime bot is once again broken or changed behavior /cc @joao-paulo-parity see https://github.com/paritytech/polkadot/pull/5827 (broken) vs the prev. working attempt https://github.com/paritytech/polkadot/pull/5759
logged as https://github.com/paritytech/command-bot/issues/94
No transaction_version
bump is required.
why did the tx version on rococo go down
It actually did not go up in master due to a missing backport from the .26 release.
See:
try-runtime bot is once again broken or changed behavior /cc @joao-paulo-parity see #5827 (broken) vs the prev. working attempt #5759
logged as paritytech/command-bot#94
Fixed, queued a new command in https://github.com/paritytech/polkadot/pull/5827#issuecomment-1197964016 which is running.
FWIW you can queue multiple commands at once on separate lines in the same comment, e.g.
/cmd queue -v RUST_LOG=remote-ext=debug,runtime=trace -c try-runtime $ --chain=polkadot-dev --execution=Wasm on-runtime-upgrade live --uri wss://polkadot-try-runtime-node.parity-chains.parity.io:443
/cmd queue -v RUST_LOG=remote-ext=debug,runtime=trace -c try-runtime $ --chain=kusama-dev --execution=Wasm on-runtime-upgrade live --uri wss://kusama-try-runtime-node.parity-chains.parity.io:443
AFAIK pallet_nomination_pools::migration::v2::MigrateToV2<Runtime>
can now be removed from Kusama and Westend as it should have been executed in the last release.
Removed stale migration:
Weights are merged
westend runtime upgraded
ksm burnin looks good
wnd burnin looks good
Release Checklist
This is the release checklist for Polkadot v0.9.27. All following checks should be completed before publishing a new release of the Polkadot/Kusama/Westend/Rococo runtime or client. The current release candidate can be checked out with
git checkout release-v0.9.27
Runtime Releases
These checks should be performed on the codebase prior to forking to a release- candidate branch.
spec_version
has been incremented since the last release for any native runtimes from any existing use on public (non-private) networks. If the runtime was published (release or pre-release), either thespec_version
orimpl
must be bumped.transaction_version
if not.The following checks can be performed after we have forked off to the release- candidate branch or started an additional release candidate branch (rc-2, rc-3, etc)
All Releases
freenotes
were added into the release branch after the latest generated RC