Skip to content
This repository has been archived by the owner on Nov 15, 2023. It is now read-only.

Polkadot v0.9.18 Release checklist #5040

Closed
13 tasks done
github-actions bot opened this issue Mar 7, 2022 · 7 comments
Closed
13 tasks done

Polkadot v0.9.18 Release checklist #5040

github-actions bot opened this issue Mar 7, 2022 · 7 comments
Assignees

Comments

@github-actions
Copy link

github-actions bot commented Mar 7, 2022

Release Checklist

This is the release checklist for Polkadot v0.9.18. 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.18

Runtime Releases

These checks should be performed on the codebase prior to forking to a release-
candidate branch.

  • Verify 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
    the spec_version or impl must be bumped.
  • Verify previously completed migrations are
    removed for any public (non-private/test) networks.
  • Verify pallet and extrinsic ordering has stayed
    the same. Bump transaction_version if not.
  • Verify new extrinsics have been correctly whitelisted/blacklisted for
    proxy filters.
  • Verify benchmarks have been updated for any modified
    runtime logic.

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)

  • Verify new migrations complete successfully, and the
    runtime state is correctly updated for any public (non-private/test)
    networks.
  • Verify Polkadot JS API are up to date with the latest
    runtime changes.
  • Check with the Signer's team to make sure metadata update QR are lined up
  • Push runtime upgrade to Westend and verify network stability.

All Releases

@coderobe
Copy link
Contributor

coderobe commented Mar 9, 2022

Metadata comparison:
Date: Wed Mar 9 19:41:19 UTC 2022
Reference: wss://kusama-rpc.polkadot.io
Target version: polkadot 0.9.17-c440d42f62-x86_64-linux-gnu
Chain: kusama-local

          [Spec] name: kusama
                 spec_version: 9170 -> 9180
                 transaction_version: 10
      [Metadata] version: 14
       [Modules] num: 53
                      [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)
                         [setStakingConfigs] idx: 23 (args: 6)
                                             (u128, u128, Option<u32>, Option<u32>, Option<Percent>, Perbill) -> (PalletStakingPalletConfigOpU128, PalletStakingPalletConfigOpU128, PalletStakingPalletConfigOpU32, PalletStakingPalletConfigOpU32, PalletStakingPalletConfigOpPercent, PalletStakingPalletConfigOpPerbill)
                     [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)
         [TechnicalMembership] idx: 17 (calls: 7, storage: 3)
                    [Treasury] idx: 18 (calls: 3, 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)
                        [Tips] idx: 36 (calls: 6, storage: 3)
  [ElectionProviderMultiPhase] idx: 37 (calls: 5, storage: 11)
                  [setMinimumUntrustedScore] idx: 1 (args: 1)
                                             (Option<[u128;3]>) -> (Option<SpNposElectionsElectionScore>)
                                    [submit] idx: 3 (args: 2 -> 1)
                                             (PalletElectionProviderMultiPhaseRawSolution, u32) -> (PalletElectionProviderMultiPhaseRawSolution)
                   [signedSubmissionIndices] type: BTreeMap<[u128;3], u32> -> BTreeMap<SpNposElectionsElectionScore, u32>
                     [minimumUntrustedScore] type: Option<[u128;3]> -> Option<SpNposElectionsElectionScore>
                        [Gilt] idx: 38 (calls: 4, storage: 5)
                    [BagsList] idx: 39 (calls: 2, storage: 4)
               [Configuration] idx: 51 (calls: 45, storage: 5)
                [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)
                               [+] storage: nextFundIndex
                               [-] storage: nextTrieIndex
                   [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

62: [-] storage: nextTrieIndex

Index changes

n/a

Decreases


@coderobe
Copy link
Contributor

coderobe commented Mar 9, 2022

Metadata comparison:
Date: Wed Mar 9 19:50:40 UTC 2022
Reference: wss://rpc.polkadot.io
Target version: polkadot 0.9.17-c440d42f62-x86_64-linux-gnu
Chain: polkadot-local

          [Spec] name: polkadot
                 spec_version: 9170 -> 9180
                 transaction_version: 11
      [Metadata] version: 14
       [Modules] num: 49 -> 50
                 [+] modules: ParasDisputes
                      [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)
                         [setStakingConfigs] idx: 23 (args: 6)
                                             (u128, u128, Option<u32>, Option<u32>, Option<Percent>, Perbill) -> (PalletStakingPalletConfigOpU128, PalletStakingPalletConfigOpU128, PalletStakingPalletConfigOpU32, PalletStakingPalletConfigOpU32, PalletStakingPalletConfigOpPercent, PalletStakingPalletConfigOpPerbill)
                     [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)
         [TechnicalMembership] idx: 18 (calls: 7, storage: 3)
                    [Treasury] idx: 19 (calls: 3, 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)
                        [Tips] idx: 35 (calls: 6, storage: 3)
  [ElectionProviderMultiPhase] idx: 36 (calls: 5, storage: 11)
                  [setMinimumUntrustedScore] idx: 1 (args: 1)
                                             (Option<[u128;3]>) -> (Option<SpNposElectionsElectionScore>)
                                    [submit] idx: 3 (args: 2 -> 1)
                                             (PalletElectionProviderMultiPhaseRawSolution, u32) -> (PalletElectionProviderMultiPhaseRawSolution)
                   [signedSubmissionIndices] type: BTreeMap<[u128;3], u32> -> BTreeMap<SpNposElectionsElectionScore, u32>
                     [minimumUntrustedScore] type: Option<[u128;3]> -> Option<SpNposElectionsElectionScore>
                    [BagsList] idx: 37 (calls: 2, storage: 4)
               [Configuration] idx: 51 (calls: 45, storage: 5)
                [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)
                   [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)
                               [+] storage: nextFundIndex
                               [-] storage: nextTrieIndex
                   [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

59: [-] storage: nextTrieIndex

Index changes

n/a

Decreases


@coderobe
Copy link
Contributor

Metadata comparison:
Date: Mon Mar 14 09:33:18 UTC 2022
Reference: wss://westend-rpc.polkadot.io
Target version: polkadot 0.9.17-c440d42f62-x86_64-linux-gnu
Chain: westend-local

          [Spec] name: westend
                 spec_version: 9170 -> 9180
                 transaction_version: 10
      [Metadata] version: 14
       [Modules] num: 44
                      [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)
                         [setStakingConfigs] idx: 23 (args: 6)
                                             (u128, u128, Option<u32>, Option<u32>, Option<Percent>, Perbill) -> (PalletStakingPalletConfigOpU128, PalletStakingPalletConfigOpU128, PalletStakingPalletConfigOpU32, PalletStakingPalletConfigOpU32, PalletStakingPalletConfigOpPercent, PalletStakingPalletConfigOpPerbill)
                     [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)
                  [setMinimumUntrustedScore] idx: 1 (args: 1)
                                             (Option<[u128;3]>) -> (Option<SpNposElectionsElectionScore>)
                                    [submit] idx: 3 (args: 2 -> 1)
                                             (PalletElectionProviderMultiPhaseRawSolution, u32) -> (PalletElectionProviderMultiPhaseRawSolution)
                   [signedSubmissionIndices] type: BTreeMap<[u128;3], u32> -> BTreeMap<SpNposElectionsElectionScore, u32>
                     [minimumUntrustedScore] type: Option<[u128;3]> -> Option<SpNposElectionsElectionScore>
                    [BagsList] idx: 25 (calls: 2, storage: 4)
               [Configuration] idx: 42 (calls: 45, storage: 5)
                [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)
                   [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)
                               [+] storage: nextFundIndex
                               [-] storage: nextTrieIndex
               [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

51: [-] storage: nextTrieIndex

Index changes

n/a

Decreases


@coderobe
Copy link
Contributor

Running checks
#4995 is in release-v0.9.18 via commit(s):
e4f6031 Remove balancing iterations from OCW miners (#4995)
#4993 is in release-v0.9.18 via commit(s):
c77ab47 add disputes pallet to Polkadot (#4993)
#4909 is in release-v0.9.18 via commit(s):
502862f Revert "collator-protocol: short-term fixes for connectivity (#4640)" (#4914)
c02c24d collator-protocol: fix wrong warning (#4909)
#4908 is in release-v0.9.18 via commit(s):
16bb323 approval-distribution: a fix for out-of-view messages (#4908)
#4905 is in release-v0.9.18 via commit(s):
53568d0 Add more specific errors (#4905)
#4848 is in release-v0.9.18 via commit(s):
515ab6f Remove stale migrations post 9.16 release (#4848)
#4845 is in release-v0.9.18 via commit(s):
8f4ee9a Better spam slots handling (#4845)
⛔ No commit related to #4816 found, check manually: #4816
#4753 is in release-v0.9.18 via commit(s):
e4ffa3e Create a more rigid overseer builder pattern that fails at compile time (#4753)

Comments:
#4816 is in via #4993

@kianenigma
Copy link
Contributor

The CrowdloanIndexMigration migration seems to have already been executed as part of 9.17 and needs to removed. Once removed, both runtimes are fine after the migration checks:

Polkadot

2022-03-18 00:55:17.144  INFO main polkadot_runtime: try-runtime::on_runtime_upgrade polkadot.
2022-03-18 00:55:17.146  INFO main runtime::frame-support: ✅ no migration for System
2022-03-18 00:55:17.146  INFO main runtime::frame-support: ✅ no migration for Scheduler
2022-03-18 00:55:17.146  INFO main runtime::frame-support: ✅ no migration for Preimage
2022-03-18 00:55:17.146  INFO main runtime::frame-support: ✅ no migration for Babe
2022-03-18 00:55:17.146  INFO main runtime::frame-support: ✅ no migration for Timestamp
2022-03-18 00:55:17.146  INFO main runtime::frame-support: ✅ no migration for Indices
2022-03-18 00:55:17.146  INFO main runtime::frame-support: ✅ no migration for Balances
2022-03-18 00:55:17.146  INFO main runtime::frame-support: ✅ no migration for TransactionPayment
2022-03-18 00:55:17.146  INFO main runtime::frame-support: ✅ no migration for Authorship
2022-03-18 00:55:17.146  INFO main runtime::frame-support: ✅ no migration for Staking
2022-03-18 00:55:17.146  INFO main runtime::frame-support: ✅ no migration for Offences
2022-03-18 00:55:17.146  INFO main runtime::frame-support: ✅ no migration for Historical
2022-03-18 00:55:17.146  INFO main runtime::frame-support: ✅ no migration for Session
2022-03-18 00:55:17.146  INFO main runtime::frame-support: ✅ no migration for Grandpa
2022-03-18 00:55:17.146  INFO main runtime::frame-support: ✅ no migration for ImOnline
2022-03-18 00:55:17.146  INFO main runtime::frame-support: ✅ no migration for AuthorityDiscovery
2022-03-18 00:55:17.146  INFO main runtime::frame-support: ✅ no migration for Democracy
2022-03-18 00:55:17.146  INFO main runtime::frame-support: ✅ no migration for Council
2022-03-18 00:55:17.146  INFO main runtime::frame-support: ✅ no migration for TechnicalCommittee
2022-03-18 00:55:17.146  INFO main runtime::frame-support: ✅ no migration for PhragmenElection
2022-03-18 00:55:17.146  INFO main runtime::frame-support: ✅ no migration for TechnicalMembership
2022-03-18 00:55:17.146  INFO main runtime::frame-support: ✅ no migration for Treasury
2022-03-18 00:55:17.146  INFO main runtime::frame-support: ✅ no migration for Claims
2022-03-18 00:55:17.146  INFO main runtime::frame-support: ✅ no migration for Vesting
2022-03-18 00:55:17.146  INFO main runtime::frame-support: ✅ no migration for Utility
2022-03-18 00:55:17.146  INFO main runtime::frame-support: ✅ no migration for Identity
2022-03-18 00:55:17.146  INFO main runtime::frame-support: ✅ no migration for Proxy
2022-03-18 00:55:17.146  INFO main runtime::frame-support: ✅ no migration for Multisig
2022-03-18 00:55:17.146  INFO main runtime::frame-support: ✅ no migration for Bounties
2022-03-18 00:55:17.146  INFO main runtime::frame-support: ✅ no migration for Tips
2022-03-18 00:55:17.146  INFO main runtime::frame-support: ✅ no migration for ElectionProviderMultiPhase
2022-03-18 00:55:17.146  INFO main runtime::frame-support: ✅ no migration for BagsList
2022-03-18 00:55:17.146  INFO main runtime::frame-support: ✅ no migration for ParachainsOrigin
2022-03-18 00:55:17.146  INFO main runtime::frame-support: ⚠️ Configuration declares internal migrations (which *might* execute). On-chain `StorageVersion(2)` vs current storage version `StorageVersion(2)`
2022-03-18 00:55:17.146  INFO main runtime::frame-support: ✅ no migration for ParasShared
2022-03-18 00:55:17.146  INFO main runtime::frame-support: ✅ no migration for ParaInclusion
2022-03-18 00:55:17.146  INFO main runtime::frame-support: ✅ no migration for ParaInherent
2022-03-18 00:55:17.146  INFO main runtime::frame-support: ✅ no migration for ParaScheduler
2022-03-18 00:55:17.146  INFO main runtime::frame-support: ✅ no migration for Paras
2022-03-18 00:55:17.146  INFO main runtime::frame-support: ✅ no migration for Initializer
2022-03-18 00:55:17.146  INFO main runtime::frame-support: ✅ no migration for Dmp
2022-03-18 00:55:17.146  INFO main runtime::frame-support: ✅ no migration for Ump
2022-03-18 00:55:17.146  INFO main runtime::frame-support: ✅ no migration for Hrmp
2022-03-18 00:55:17.146  INFO main runtime::frame-support: ⚠️ ParaSessionInfo declares internal migrations (which *might* execute). On-chain `StorageVersion(1)` vs current storage version `StorageVersion(1)`
2022-03-18 00:55:17.146  INFO main runtime::frame-support: ✅ no migration for ParasDisputes
2022-03-18 00:55:17.146  INFO main runtime::frame-support: ✅ no migration for Registrar
2022-03-18 00:55:17.146  INFO main runtime::frame-support: ✅ no migration for Slots
2022-03-18 00:55:17.146  INFO main runtime::frame-support: ✅ no migration for Auctions
2022-03-18 00:55:17.146  INFO main runtime::frame-support: ✅ no migration for Crowdloan
2022-03-18 00:55:17.146  INFO main runtime::frame-support: ⚠️ XcmPallet declares internal migrations (which *might* execute). On-chain `StorageVersion(0)` vs current storage version `StorageVersion(0)`
2022-03-18 00:55:17.151  INFO main try-runtime::cli: proof: 04000000010000000100000000000000a79671a52a4400000000000000000000000f6e860b00000000000000000000001e45b933c7430000000000000000000000000000000000000000000000000000070000000000000001000000000000008074b310060000000000000000000000000f6e860b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e000000000000000100000000000000c865b6e70f000000000000000000000000f7e4ce2200000000000000000000000000000000000000000000000000000000000000000000000000000000000000110000000000000001000000000000003bb5a6060d0000000000000000000000000f6e860b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000012000000020000000100000000000000cde24d4431c066000000000000000000008fdf9c3a000000000000000000000066ec6b0f21be6600000000000000000066ec6b0f21be6600000000000000000014000000000000000100000000000000f5ed4a3e030000000000000000000000008c23b13a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000150000000200000001000000000000003c4d5a39682e00000000000000000000...ec8291636842cc918d46e9af8e036094fe4f17d077f5809e1e38b980738857975d20b4d186ec6acfc329c6bd3c3d73621adee08e05402580b6e551778343892dece2e679cf65255cca8be39bfba7bcd4dddfc41f5c2bd583809744dc4a2df861b0e9106da85e86a2ded52d43f539f2c0a30ab93f63a3e64a9480ed74c93b986a3284148e18b4aa73d6cac012f03b7d4abb217af393d41850fddc80364ab29ec40ddafb8fff424e005ba6ff02859902827a837d810eb7f7d812b8d480e195a017a718e58835f4a4adb22cd1d7dafc3a4d024a26ab171fd11ce64556b1806d788dcf2ab44c915195b984bdaa3ee16e14a2f3a6b0ee26b329bd940ea058ad80cf72c7275d6b0c23cb89d53c3c0166093f374e19f05ef055af6a50d81c7647f180206647b788c55c144bd6a164a53625acb2510e334e814f047c2a58ac631e8583805a7042d612193fb6216d6d8ee7b1e0cac87d20ae935ec99590af35abca38ac66ca0000000000000001000000000000005aa4f63103000000000000000000000000ffa5c00b02000000000000000000000000000000000000000000000000000000000000000000000000000000000000db000000000000000100000000000000903c4b3200000000000000000000000000b8bc312101000000000000000000000000000000000000000000000000000000000000000000000000000000000000 / 201 nodes
2022-03-18 00:55:17.151  INFO main try-runtime::cli: proof size: 1.17 MB (1202.1328125 KB) (1230984 bytes)
2022-03-18 00:55:17.151  INFO main try-runtime::cli: compact proof size: 1.17 MB (1196.8984375 KB) (1225624 bytes)
2022-03-18 00:55:17.151  INFO main try-runtime::cli: zstd-compressed compact proof 1.17 MB (1194.36328125 KB) (1223028 bytes)
2022-03-18 00:55:17.503  INFO main try-runtime::cli: TryRuntime_on_runtime_upgrade executed without errors. Consumed weight = 3850000000, total weight = 2000000000000 (0.001925)

Kusama

2022-03-18 00:56:35.690  INFO main kusama_runtime: try-runtime::on_runtime_upgrade kusama.
2022-03-18 00:56:35.690  INFO main runtime::frame-support: ✅ no migration for System
2022-03-18 00:56:35.690  INFO main runtime::frame-support: ✅ no migration for Babe
2022-03-18 00:56:35.690  INFO main runtime::frame-support: ✅ no migration for Timestamp
2022-03-18 00:56:35.690  INFO main runtime::frame-support: ✅ no migration for Indices
2022-03-18 00:56:35.690  INFO main runtime::frame-support: ✅ no migration for Balances
2022-03-18 00:56:35.690  INFO main runtime::frame-support: ✅ no migration for TransactionPayment
2022-03-18 00:56:35.690  INFO main runtime::frame-support: ✅ no migration for Authorship
2022-03-18 00:56:35.690  INFO main runtime::frame-support: ✅ no migration for Staking
2022-03-18 00:56:35.690  INFO main runtime::frame-support: ✅ no migration for Offences
2022-03-18 00:56:35.690  INFO main runtime::frame-support: ✅ no migration for Historical
2022-03-18 00:56:35.690  INFO main runtime::frame-support: ✅ no migration for Session
2022-03-18 00:56:35.690  INFO main runtime::frame-support: ✅ no migration for Grandpa
2022-03-18 00:56:35.690  INFO main runtime::frame-support: ✅ no migration for ImOnline
2022-03-18 00:56:35.690  INFO main runtime::frame-support: ✅ no migration for AuthorityDiscovery
2022-03-18 00:56:35.690  INFO main runtime::frame-support: ✅ no migration for Democracy
2022-03-18 00:56:35.690  INFO main runtime::frame-support: ✅ no migration for Council
2022-03-18 00:56:35.690  INFO main runtime::frame-support: ✅ no migration for TechnicalCommittee
2022-03-18 00:56:35.690  INFO main runtime::frame-support: ✅ no migration for PhragmenElection
2022-03-18 00:56:35.690  INFO main runtime::frame-support: ✅ no migration for TechnicalMembership
2022-03-18 00:56:35.690  INFO main runtime::frame-support: ✅ no migration for Treasury
2022-03-18 00:56:35.690  INFO main runtime::frame-support: ✅ no migration for Claims
2022-03-18 00:56:35.690  INFO main runtime::frame-support: ✅ no migration for Utility
2022-03-18 00:56:35.690  INFO main runtime::frame-support: ✅ no migration for Identity
2022-03-18 00:56:35.690  INFO main runtime::frame-support: ✅ no migration for Society
2022-03-18 00:56:35.690  INFO main runtime::frame-support: ✅ no migration for Recovery
2022-03-18 00:56:35.690  INFO main runtime::frame-support: ✅ no migration for Vesting
2022-03-18 00:56:35.690  INFO main runtime::frame-support: ✅ no migration for Scheduler
2022-03-18 00:56:35.690  INFO main runtime::frame-support: ✅ no migration for Proxy
2022-03-18 00:56:35.690  INFO main runtime::frame-support: ✅ no migration for Multisig
2022-03-18 00:56:35.690  INFO main runtime::frame-support: ✅ no migration for Preimage
2022-03-18 00:56:35.690  INFO main runtime::frame-support: ✅ no migration for Bounties
2022-03-18 00:56:35.690  INFO main runtime::frame-support: ✅ no migration for Tips
2022-03-18 00:56:35.690  INFO main runtime::frame-support: ✅ no migration for ElectionProviderMultiPhase
2022-03-18 00:56:35.690  INFO main runtime::frame-support: ✅ no migration for Gilt
2022-03-18 00:56:35.690  INFO main runtime::frame-support: ✅ no migration for BagsList
2022-03-18 00:56:35.690  INFO main runtime::frame-support: ✅ no migration for ParachainsOrigin
2022-03-18 00:56:35.690  INFO main runtime::frame-support: ⚠️ Configuration declares internal migrations (which *might* execute). On-chain `StorageVersion(2)` vs current storage version `StorageVersion(2)`
2022-03-18 00:56:35.690  INFO main runtime::frame-support: ✅ no migration for ParasShared
2022-03-18 00:56:35.690  INFO main runtime::frame-support: ✅ no migration for ParaInclusion
2022-03-18 00:56:35.690  INFO main runtime::frame-support: ✅ no migration for ParaInherent
2022-03-18 00:56:35.690  INFO main runtime::frame-support: ✅ no migration for ParaScheduler
2022-03-18 00:56:35.690  INFO main runtime::frame-support: ✅ no migration for Paras
2022-03-18 00:56:35.690  INFO main runtime::frame-support: ✅ no migration for Initializer
2022-03-18 00:56:35.690  INFO main runtime::frame-support: ✅ no migration for Dmp
2022-03-18 00:56:35.690  INFO main runtime::frame-support: ✅ no migration for Ump
2022-03-18 00:56:35.690  INFO main runtime::frame-support: ✅ no migration for Hrmp
2022-03-18 00:56:35.690  INFO main runtime::frame-support: ⚠️ ParaSessionInfo declares internal migrations (which *might* execute). On-chain `StorageVersion(1)` vs current storage version `StorageVersion(1)`
2022-03-18 00:56:35.690  INFO main runtime::frame-support: ✅ no migration for ParasDisputes
2022-03-18 00:56:35.690  INFO main runtime::frame-support: ✅ no migration for Registrar
2022-03-18 00:56:35.690  INFO main runtime::frame-support: ✅ no migration for Slots
2022-03-18 00:56:35.690  INFO main runtime::frame-support: ✅ no migration for Auctions
2022-03-18 00:56:35.690  INFO main runtime::frame-support: ✅ no migration for Crowdloan
2022-03-18 00:56:35.690  INFO main runtime::frame-support: ⚠️ XcmPallet declares internal migrations (which *might* execute). On-chain `StorageVersion(0)` vs current storage version `StorageVersion(0)`
2022-03-18 00:56:35.695  INFO main try-runtime::cli: proof: 246465e6828b7b4bb167a4c3230376e1bac8261d6660015322f1b17546798de195d7bb52bc537646db8e0528b52ffd00588cf9048e010654135620d2b24a072cd4c1beadb4f315d5d13f151604f35cc1092a60b5cd085fdac5bf1fe9f28927430b11e1fc896bfdf1066cccdddd5538605b9994d5b544af864c5c44541094770d1803ba1cc2dadf7b1329e59632c994020e16ce116a12641e02b120d0175710083e0f04ea0b3bf0c485bfc1207fc1fbf55c78bf9d0b9fa14b8ac63cdf5ff81a33e938764399cb312c60865c8eddd0e53287244917c322e67ef1c21782b49f52f62086adafbbfd5f772304e287cf10883e7f8440f32fbf363dbed4ebabb191ae6ff6be4d2ffbe690d0ecb5b8d18c059e1e5fadb916e667f69b3f5f835c0bdd9dcf5c84acf8cc21919f79f399738db9d453efa3f5539e0bd957fb35fd22517dbecc21a9af51ef3bc0cd5e638eda8f5efa99f771ec663fbd8f21ab8629323091c0cdfe63c8fa94dcecbff90c591f0b377b21a71e11153f73e68c994b9feff4f866de77e4c6d77aa35e7c178adcac7a54e6a5f6eb6bc56f66bf1a6ef65a6fd3e3cb5c668ffcca783b7a0c59fdee31647daadbcf3cb07674d2d865454a6322d02184d0fde975ab93c45fbe43b75f5f1829d071ec862df7a3979f42208eddd074f93718d42ffe1504e298521c7cbf9dcbcf3c6c89fe7209b0ee1434260004eaffe8e5d7...4aa394632739261e4ce5412f7310376c14e52a58886b80178accae299c3a0fb4f295c460ced35cbfb03ef4e340894be448aad67e7cdd948106008180f7391984f7282de82e82daf18bcfccd16015684deee787bcc70ff94b85cf05f5806c2222f88727ab11816a0e24221e59dd75b71662de2ea701235565145664296d9d02c41eaffa8e1a791c5d65beeefd1f11808017c0d7805a556c50cf3e5cd9711449d11e19facb19d475da176d11a565dd8ee7505f0e7b9012096b41c4eb3aaf947f6ea429080100585f0f4a51b74593c3708682038efe5323b510c04e00009e05f2411d0af5a7ff397e7c9dc68d19d023806133cd7ea2dd2ebf26cb3976b46a64ecb34aabad0a916d1096242c5e4ec596bf585f0323ae84c43568be0d1394d5d0d522c41001000000801eda818d0b68efcc90c041ab635fadc78c844f022245b903154e8be6f92ea2c7685f02108f7b0ed56319a6fe5001d542b7a520610a00000000000080e108bc7e1eb572b17550262589eea0b034ba57e1dfc13cf15a1a4bc430bf428c80842beb87c700c730d9ab7a585eb897c76ec59772620827154eb1264a2dd916299ede3d8a54d27e44a9d5ce189618f22d3008505f0e7b9012096b41c4eb3aaf947f6ea4290802004c5f03b4123b2e186e07fb7bad5dda5f55c004008062c6fdf049ab5106af6a5b6398c30f59e82500767dcbc477f82905f36c46a73b / 15 nodes
2022-03-18 00:56:35.695  INFO main try-runtime::cli: proof size: 1.24 MB (1269.5947265625 KB) (1300065 bytes)
2022-03-18 00:56:35.695  INFO main try-runtime::cli: compact proof size: 1.24 MB (1269.18359375 KB) (1299644 bytes)
2022-03-18 00:56:35.695  INFO main try-runtime::cli: zstd-compressed compact proof 1.24 MB (1269.21875 KB) (1299680 bytes)
2022-03-18 00:56:35.948  INFO main try-runtime::cli: TryRuntime_on_runtime_upgrade executed without errors. Consumed weight = 100000000, total weight = 2000000000000 (0.00005)

@chevdor
Copy link
Contributor

chevdor commented Mar 18, 2022

I don't think CrowdloanIndexMigration was applied. Where did you see it applied ?

It has been introduced in #4772 and is not part of v0.9.17. Also #4848 removed older migrations but kept CrowdloanIndexMigration.

@bkchr
Copy link
Member

bkchr commented Mar 18, 2022

I don't think CrowdloanIndexMigration was applied. Where did you see it applied ?

It has been introduced in #4772 and is not part of v0.9.17. Also #4848 removed older migrations but kept CrowdloanIndexMigration.

You are right and it wasn't yet applied.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants