chainweb-node
chainweb-node copied to clipboard
Release candidate/2.11
Release Info
version: 2.11 Revision: 65becb6
Docker:
-
end-user ubuntu image:
docker pull kadena/chainweb-node:2.11- documentation: https://hub.docker.com/r/kadena/chainweb-node
-
binary-only images:
- ubuntu:
docker pull ghcr.io/kadena-io/chainweb-node/ubuntu:2.11 - alpine:
docker pull ghcr.io/kadena-io/chainweb-node/alpine:2.11 - documentation: https://github.com/orgs/kadena-io/packages/
- ubuntu:
Ubuntu binaries:
- ubuntu-18.04 ghc-8.10.7: https://kadena-cabal-cache.s3.amazonaws.com/chainweb-node/chainweb.8.10.7.ubuntu-18.04.65becb6.tar.gz
- ubuntu-20.04 ghc-8.10.7: https://kadena-cabal-cache.s3.amazonaws.com/chainweb-node/chainweb.8.10.7.ubuntu-20.04.65becb6.tar.gz
- macOS ghc-8.10.7: https://kadena-cabal-cache.s3.amazonaws.com/chainweb-node/chainweb.8.10.7.macOS-latest.65becb6.tar.gz
Github Actions build: https://github.com/kadena-io/chainweb-node/actions/runs/1121772836
Nix pins:
- linux: /nix/store/gid19ar4knd71mqcxwbfci58a7lg3cjv-chainweb-2.11
- mac: /nix/store/rcyr642zmjr3r4xz205zw46ikhvrydcf-chainweb-2.11
PRs
- [x] #1289
Testing
- [x] full CI build passed with all checks
- [x] release candidate
- [x] final build
- [x] Mainnet pact replay complete
- [x] ghcr.io/kadena-io/chainweb-node (sha-df1d585)
- [x] ghcr.io/kadena-io/chainweb-node-alpine
- [x] Mainnet header validation complete
- [x] ghcr.io/kadena-io/chainweb-node (sha-df1d585)
- [x] ghcr.io/kadena-io/chainweb-node-alpine
- [x] test block explorer
- [x] testnet
- [x] main-net
- [x] run regression test suite on devnet
- [ ] run regression test suite on testnet
Deployment
Testnet
- [x] Rolled out release candidate to all Testnet nodes
- [x] deploy to half of the testnet nodes
- [x] Rolled out final release to all Testnet nodes
Mainnet
- [x] Roll out to bootstrap nodes
- [x]
*1.chainweb.com - [x]
*2.chainweb.com - [x]
*3.chainweb.com
- [x]
- [ ] deployed release candidate to Kubernetes clusters
- [ ] api.chainweb.com
- [x] Tested with block explorer
- [ ] mainnet
- [x] testnet
- [ ] tested APIs
- [ ] api.chainweb.com
- [ ] api.testnet.chainweb.com
- [ ] Upgraded all other nodes
- [ ] db synchronization
- [ ] data.chainweb.com
- [ ] etc
Release
- [ ] double check feature guard dates
- [x] double check serviceDate
- [x] collect finally builds
- [x] validate final builds
- [x] pact history replay
- [x] 8.10.7 ubuntu-20.4
- [x] merkle tree validation
- [x] 8.10.7 ubuntu-20.4
- [x] pact history replay
- [x] publish and tag docker images
- [x] kadena/chainweb-node
- [x] ghcr.io/kadena-io/chainweb-node/ubuntu
- [x] Double check freeze files of all builds
- [ ] double check database snapshot (possibly update links in docker image and documentation)
- [x] Prepare Release
- [x] create binary packages
- [x] create git tag
- [x] draft release
- [ ] publish release
- [ ] Make Announcements
- [ ] final builds are deployed everywhere
- [ ] update and checkin new freeze file for ghc-8.10.7
Freeze file diff:
9a10
> any.OneTuple ==0.3,
20c21
< any.aeson-pretty ==0.8.8,
---
> any.aeson-pretty ==0.8.9,
38c39
< any.attoparsec ==0.14.1,
---
> any.attoparsec ==0.14.2,
46c47
< any.base-orphans ==0.8.5,
---
> any.base-orphans ==0.8.6,
55,56c56,57
< any.binary-orphans ==1.0.1,
< any.blaze-builder ==0.4.2.1,
---
> any.binary-orphans ==1.0.2,
> any.blaze-builder ==0.4.2.2,
75c76
< any.cereal ==0.5.8.1,
---
> any.cereal ==0.5.8.2,
79c80
< any.charset ==0.3.8,
---
> any.charset ==0.3.9,
89c90
< any.configuration-tools ==0.6.0,
---
> any.configuration-tools ==0.6.1,
96c97
< any.criterion ==1.5.10.0,
---
> any.criterion ==1.5.11.0,
102c103
< any.cuckoo ==0.3.0,
---
> any.cuckoo ==0.3.1,
128c129
< any.entropy ==0.4.1.6,
---
> any.entropy ==0.4.1.7,
145c146,147
< any.hashes ==0.1.0.1,
---
> any.hashes ==0.2.1.1,
> hashes -benchmark-cryptonite -openssl-use-pkg-config -test-cryptonite +with-openssl,
148c150
< any.hsc2hs ==0.68.7,
---
> any.hsc2hs ==0.68.8,
160,161c162,163
< any.indexed-traversable ==0.1.1,
< any.indexed-traversable-instances ==0.1,
---
> any.indexed-traversable ==0.1.2,
> any.indexed-traversable-instances ==0.1.1,
165,166c167,168
< any.invariant ==0.5.4,
< any.iproute ==1.7.11,
---
> any.invariant ==0.5.5,
> any.iproute ==1.7.12,
172c174
< any.lens-aeson ==1.1.1,
---
> any.lens-aeson ==1.1.2,
178c180
< any.massiv ==1.0.0.0,
---
> any.massiv ==1.0.1.0,
188c190
< any.microstache ==1.0.1.2,
---
> any.microstache ==1.0.2,
199c201
< any.network ==3.1.2.2,
---
> any.network ==3.1.2.5,
203c205
< any.newtype-generics ==0.6,
---
> any.newtype-generics ==0.6.1,
210c212
< any.pact ==4.0.1,
---
> any.pact ==4.1.2,
226c228
< any.primitive ==0.7.2.0,
---
> any.primitive ==0.7.3.0,
229c231
< any.psqueues ==0.2.7.2,
---
> any.psqueues ==0.2.7.3,
231c233
< any.quickcheck-instances ==0.3.25.2,
---
> any.quickcheck-instances ==0.3.26.1,
236c238
< any.reducers ==3.12.3,
---
> any.reducers ==3.12.4,
250c252
< any.scheduler ==2.0.0,
---
> any.scheduler ==2.0.0.1,
270c272
< any.splitmix ==0.1.0.3,
---
> any.splitmix ==0.1.0.4,
274c276
< any.stm-chans ==3.0.0.4,
---
> any.stm-chans ==3.0.0.6,
300c302
< any.text-short ==0.1.3,
---
> any.text-short ==0.1.4,
347c349
< any.wai-extra ==3.1.6,
---
> any.wai-extra ==3.1.7,
361c363
< any.yaml ==0.11.6.0,
---
> any.yaml ==0.11.7.0,
366c368
< index-state: hackage.haskell.org 2021-10-08T03:41:41Z
---
> index-state: hackage.haskell.org 2021-11-05T18:20:45Z