Voting is open for a new IC release - 5eb2810

Hello there!

we are happy to announce that voting is now open for a new IC release .
The NNS proposal is here: IC NNS Proposal 122746 .

Here is a summary of the changes since the last release:

  • [eb3be45f1] Crypto: chore: implement instantiation of TempCryptoComponent with a custom vault RNG
  • [b57f50409] Crypto: fix: Only check transcripts where current node is a receiver in oldest_public_key
  • [a21afd6b3] Crypto: fix: restart ic-crypto-csp.service after 100ms
  • [0f505e19e] Message Routing: feat: Use StateSyncVersion::V3
  • [94553a809] Networking: chore: bump IC-agent version to 0.24
  • [ef894d5fe] Networking: chore: move the initialization of some variables only when they are needed and not immediately when the replica is started.
  • [267b18b51] Networking: chore: remove the expiry check in the artifact manager
  • [12bed958e] Networking: chore: remove the redundant SubnetConfigs type in favour of a SubnetConfig::new constructor
  • [2ced28752] Node: Add power metric verification scripts
  • [26e348c41] Node: Move bootstrapping logs from the console
  • [dfec7ee77] Runtime: Add more query cache metrics
  • [a044776ba] Runtime: Allow large Wasms with smaller code sections
  • [5b6004bd9] Runtime: Benchmark queries w/ caching + retry create challenge in delegation experiment.
  • [c95da9870] Runtime: More plots for query system baseline experiment
  • [99b0b964e] T&V: feat: Add canister_info management canister call
  • Various tech-debt management: code refactoring, docs, bug fixes, test updates

IC-OS Verification

To build and verify the IC-OS disk image, run:

# From https://github.com/dfinity/ic#building-the-code
# This process requires Mac/Linux/WSL2, Git and Podman on your machine.
git clone https://github.com/dfinity/ic
cd ic
git fetch origin
git checkout 5eb2810653d4c72c7afc48a0450e2ad01378dfc7
if ./gitlab-ci/container/build-ic.sh -i ; then
    curl -LO https://download.dfinity.systems/ic/5eb2810653d4c72c7afc48a0450e2ad01378dfc7/guest-os/update-img/update-img.tar.gz
    shasum -a 256 artifacts/icos/guestos/update-img.tar.gz update-img.tar.gz
else
    echo "IC-OS build failed. Verification unsuccessful." >&2
fi

The two SHA256 sums printed above from a) the downloaded CDN image and b) the locally built image, must be identical, and must match the SHA256 from the payload of the NNS proposal.

1 Like

And we have another proposal Proposal: 122748 - IC Dashboard
that provides Wasm-native stable memory.

This is an experimental build with a performance improvement. It will be rolled out only to a few subnets in this release cycle.

Forum post that explains the feature: Proposal: Wasm-Native Stable Memory

NNS motion proposal of the feature: Proposal: 88812 - IC Dashboard

1 Like

Reviewers for the CodeGov project have completed our review of this replica update and our findings from this review can be viewed in this post in the CodeGov portal on DSCVR. The CodeGov neuron 2649066124191664356 has voted to adopt proposal 122746.

We are currently looking for additional reviewers. If you are interested, then please Apply at codegov.org. The current bounty for this work can always be found in this post in the CodeGov portal.

At the time of this comment on the forum, there are still 2 days left in the voting period. We encourage people to review the replica update proposal and vote.

2 Likes

CodeGov also reviewed this proposal, which can be found here. Our neuron has voted to adopt this proposal.

2 Likes