Skip to content

Commit 9e55a6f

Browse files
chore(release): Elect version 206b61a8616bc93d36d6a014e5cc8edf1ba256ae as HostOS candidate for rollout (#1735)
1 parent b1a29d5 commit 9e55a6f

1 file changed

Lines changed: 98 additions & 0 deletions

File tree

Lines changed: 98 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,98 @@
1+
Release Notes for [**release-2025-09-25\_09-52-base**](https://github.com/dfinity/ic/tree/release-2025-09-25_09-52-base) (206b61a8616bc93d36d6a014e5cc8edf1ba256ae)
2+
===================================================================================================================================================================
3+
4+
This release is based on changes since [release-2025-09-19\_10-17-base](https://dashboard.internetcomputer.org/release/bf0d4d1b8cb6c0c19a5afa1454ada014847aa5c6) (bf0d4d1b8cb6c0c19a5afa1454ada014847aa5c6).
5+
6+
Please note that some commits may be excluded from this release if they're not relevant, or not modifying the HostOS image. Additionally, descriptions of some changes might have been slightly modified to fit the release notes format.
7+
8+
To see a full list of commits added since last release, compare the revisions on [GitHub](https://github.com/dfinity/ic/compare/release-2025-09-19_10-17-base...release-2025-09-25_09-52-base).
9+
10+
Features:
11+
---------
12+
13+
* [`c0b2ca58b`](https://github.com/dfinity/ic/commit/c0b2ca58b) Interface,Node(node): hard-code NNS public key to guestos image, allow dev override ([#6094](https://github.com/dfinity/ic/pull/6094))
14+
15+
Bugfixes:
16+
---------
17+
18+
* [`9718a95ab`](https://github.com/dfinity/ic/commit/9718a95ab) Node(nns-recovery): safer and quieter downloads from upstreams ([#6784](https://github.com/dfinity/ic/pull/6784))
19+
20+
Chores:
21+
-------
22+
23+
* [`2f56f172a`](https://github.com/dfinity/ic/commit/2f56f172a) Interface: bump rust to 1.89 ([#6758](https://github.com/dfinity/ic/pull/6758))
24+
* [`291501e15`](https://github.com/dfinity/ic/commit/291501e15) Node: grub-upgrader component ([#6810](https://github.com/dfinity/ic/pull/6810))
25+
* [`f7c819aee`](https://github.com/dfinity/ic/commit/f7c819aee) Node: convert version-hash to a full hash ([#6838](https://github.com/dfinity/ic/pull/6838))
26+
27+
------------------------------------------
28+
29+
## Excluded Changes
30+
31+
### Changed files are excluded by file path filter
32+
* [`36fec0597`](https://github.com/dfinity/ic/commit/36fec0597) Crypto,Interface(crypto): Fix serialization IDkgTranscript ([#6852](https://github.com/dfinity/ic/pull/6852))
33+
* [`46e90def1`](https://github.com/dfinity/ic/commit/46e90def1) Crypto,Interface: Make IDkgTranscripts cheaper to clone ([#6665](https://github.com/dfinity/ic/pull/6665))
34+
* [`f043883a9`](https://github.com/dfinity/ic/commit/f043883a9) Crypto,Interface: Add comment explaining use of ic\_utils::serde\_arc in IDkgTranscript ([#6864](https://github.com/dfinity/ic/pull/6864))
35+
36+
### Excluded by authors
37+
* [`b42f8cb3c`](https://github.com/dfinity/ic/commit/b42f8cb3c) Interface: do not check memory allocation bounds when loading checkpoint ([#6840](https://github.com/dfinity/ic/pull/6840))
38+
39+
### Not modifying HostOS
40+
* [`36914009c`](https://github.com/dfinity/ic/commit/36914009c) Consensus,Interface(XC): Add metrics for adapter header cache ([#6902](https://github.com/dfinity/ic/pull/6902))
41+
* [`f5000e9b4`](https://github.com/dfinity/ic/commit/f5000e9b4) Consensus,Interface(nns-recovery): force --use-local-binaries to avoid unnecessary download ([#6818](https://github.com/dfinity/ic/pull/6818))
42+
* [`17db4244d`](https://github.com/dfinity/ic/commit/17db4244d) Consensus,Interface(btc-adapter): implement a hybrid header cache ([#6797](https://github.com/dfinity/ic/pull/6797))
43+
* [`5948bfb6e`](https://github.com/dfinity/ic/commit/5948bfb6e) Execution(PocketIC): make TTL configurable via StartServerParams ([#6820](https://github.com/dfinity/ic/pull/6820))
44+
* [`482d60e45`](https://github.com/dfinity/ic/commit/482d60e45) Execution,Interface: Migration Canister continued ([#6906](https://github.com/dfinity/ic/pull/6906))
45+
* [`1843197cd`](https://github.com/dfinity/ic/commit/1843197cd) Execution,Interface: Validate target has no snapshots ([#6799](https://github.com/dfinity/ic/pull/6799))
46+
* [`bbfd54df1`](https://github.com/dfinity/ic/commit/bbfd54df1) Interface: ic-boundary: add new routes ([#6670](https://github.com/dfinity/ic/pull/6670))
47+
* [`f5ea8c4e5`](https://github.com/dfinity/ic/commit/f5ea8c4e5) Interface: Add node reward type to ic-admin topology output ([#6835](https://github.com/dfinity/ic/pull/6835))
48+
* [`02a819132`](https://github.com/dfinity/ic/commit/02a819132) Interface: Whitelist migration canister to call registry endpoint ([#6786](https://github.com/dfinity/ic/pull/6786))
49+
* [`1b79ba046`](https://github.com/dfinity/ic/commit/1b79ba046) Interface,Message Routing: Use hardlink to copy files in state sync ([#6701](https://github.com/dfinity/ic/pull/6701))
50+
* [`dcba006ad`](https://github.com/dfinity/ic/commit/dcba006ad) Node(XC): enable adapter on-disk cache for dogecoin in guest OS ([#6901](https://github.com/dfinity/ic/pull/6901))
51+
* [`206b61a86`](https://github.com/dfinity/ic/commit/206b61a86) Consensus,Interface(ic-recovery): ignore ic\_adapter when downloading state ([#6930](https://github.com/dfinity/ic/pull/6930))
52+
* [`d5c1b983f`](https://github.com/dfinity/ic/commit/d5c1b983f) Consensus,Interface(adapter): benchmark hanging due to server blocking thread ([#6909](https://github.com/dfinity/ic/pull/6909))
53+
* [`5e8a0aa2b`](https://github.com/dfinity/ic/commit/5e8a0aa2b) Consensus,Interface: Don't attempt to insert existing certifications ([#6870](https://github.com/dfinity/ic/pull/6870))
54+
* [`6dd7764ec`](https://github.com/dfinity/ic/commit/6dd7764ec) Consensus,Interface,Node(nns-recovery): break DFINITY-owned node last ([#6839](https://github.com/dfinity/ic/pull/6839))
55+
* [`fec7eb34e`](https://github.com/dfinity/ic/commit/fec7eb34e) Execution,Interface(PocketIC): zombie process after panic ([#6912](https://github.com/dfinity/ic/pull/6912))
56+
* [`cfedc7668`](https://github.com/dfinity/ic/commit/cfedc7668) Execution,Interface,Message Routing: Fix cargo build of replicated\_state ([#6888](https://github.com/dfinity/ic/pull/6888))
57+
* [`1eb4b8511`](https://github.com/dfinity/ic/commit/1eb4b8511) Interface: Temporary fix for NNS nightly test ([#6894](https://github.com/dfinity/ic/pull/6894))
58+
* [`7c89054a9`](https://github.com/dfinity/ic/commit/7c89054a9) Interface(ICRC-Rosetta): fix exponential backoff in case of an error ([#6734](https://github.com/dfinity/ic/pull/6734))
59+
* [`9d9d0c5a5`](https://github.com/dfinity/ic/commit/9d9d0c5a5) Interface: let sync\_with\_vector ignore nested VMs without a network ([#6884](https://github.com/dfinity/ic/pull/6884))
60+
* [`ae7daea5d`](https://github.com/dfinity/ic/commit/ae7daea5d) Interface: sync\_with\_vector when no local registry is available yet ([#6867](https://github.com/dfinity/ic/pull/6867))
61+
* [`e113b7256`](https://github.com/dfinity/ic/commit/e113b7256) Interface(tests): flush SCP transfers ([#6857](https://github.com/dfinity/ic/pull/6857))
62+
* [`bbb3c6706`](https://github.com/dfinity/ic/commit/bbb3c6706) Interface: set socket timeout on async ssh ([#6823](https://github.com/dfinity/ic/pull/6823))
63+
* [`ef10c6a56`](https://github.com/dfinity/ic/commit/ef10c6a56) Owners: comment out manual //rs/tests/nested:recovery\_upgrader\_test ([#6865](https://github.com/dfinity/ic/pull/6865))
64+
* [`f08017760`](https://github.com/dfinity/ic/commit/f08017760) Crypto,Interface(crypto): Add variable-time batch inversion to tECDSA ([#6846](https://github.com/dfinity/ic/pull/6846))
65+
* [`d34abf81c`](https://github.com/dfinity/ic/commit/d34abf81c) Crypto,Interface(crypto): Use a batch inversion for BLS12-381 Lagrange coefficients ([#6659](https://github.com/dfinity/ic/pull/6659))
66+
* [`96cd78390`](https://github.com/dfinity/ic/commit/96cd78390) Execution,Interface: increase timeout of the //rs/pocket\_ic\_server:bitcoin\_integration\_tests ([#6892](https://github.com/dfinity/ic/pull/6892))
67+
* [`232017521`](https://github.com/dfinity/ic/commit/232017521) Execution,Interface: Remove mut reference to state in canister\_status ([#6880](https://github.com/dfinity/ic/pull/6880))
68+
* [`b7cfa57b9`](https://github.com/dfinity/ic/commit/b7cfa57b9) Execution,Interface: EXC: Remove unused StorageData field ([#6844](https://github.com/dfinity/ic/pull/6844))
69+
* [`bdf7d9730`](https://github.com/dfinity/ic/commit/bdf7d9730) Interface(ICRC\_Rosetta): Export relevant block\_height metrics ([#6896](https://github.com/dfinity/ic/pull/6896))
70+
* [`a2b23a7a5`](https://github.com/dfinity/ic/commit/a2b23a7a5) Interface: Remove some directories from the whitelist in dfn\_\* packages ([#6917](https://github.com/dfinity/ic/pull/6917))
71+
* [`6f6771fbc`](https://github.com/dfinity/ic/commit/6f6771fbc) Interface: include commit date and revision in ic-admin --version ([#6843](https://github.com/dfinity/ic/pull/6843))
72+
* [`7e0d882fb`](https://github.com/dfinity/ic/commit/7e0d882fb) Interface(sns): named arguments for all fields of RegisterExtensionArgs ([#6918](https://github.com/dfinity/ic/pull/6918))
73+
* [`a27195ca7`](https://github.com/dfinity/ic/commit/a27195ca7) Interface: increase timeout of //rs/rust\_canisters/stable\_memory\_integrity:tests ([#6890](https://github.com/dfinity/ic/pull/6890))
74+
* [`122cf7b64`](https://github.com/dfinity/ic/commit/122cf7b64) Interface: increase timeout of //rs/ledger\_suite/icp/ledger:ledger\_canister\_test ([#6891](https://github.com/dfinity/ic/pull/6891))
75+
* [`34bd4301f`](https://github.com/dfinity/ic/commit/34bd4301f) Interface: colocate //rs/tests/dre:guest\_os\_qualification ([#6883](https://github.com/dfinity/ic/pull/6883))
76+
* [`511b43918`](https://github.com/dfinity/ic/commit/511b43918) Interface(Ledgers): Simplify canister ID conversion ([#6858](https://github.com/dfinity/ic/pull/6858))
77+
* [`3a5f9b87c`](https://github.com/dfinity/ic/commit/3a5f9b87c) Interface(nns): Clean up StopOrStartCanister as an NNS Function ([#6696](https://github.com/dfinity/ic/pull/6696))
78+
* [`04227f6a1`](https://github.com/dfinity/ic/commit/04227f6a1) Interface,Message Routing: fix remaining\_chunks metric during dropping a state sync ([#6875](https://github.com/dfinity/ic/pull/6875))
79+
* [`5cd6c8626`](https://github.com/dfinity/ic/commit/5cd6c8626) Owners: remove hyper workaround for intel darwin ([#6933](https://github.com/dfinity/ic/pull/6933))
80+
* [`8316ba8ad`](https://github.com/dfinity/ic/commit/8316ba8ad) Owners: bump timeout of bazel-test-macos-intel to 3 hours ([#6903](https://github.com/dfinity/ic/pull/6903))
81+
* [`65fd7fa8b`](https://github.com/dfinity/ic/commit/65fd7fa8b) Owners: Update Mainnet ICOS revisions file ([#6868](https://github.com/dfinity/ic/pull/6868))
82+
* [`3073fc0c4`](https://github.com/dfinity/ic/commit/3073fc0c4) Owners: Update Mainnet IC revisions canisters file ([#6869](https://github.com/dfinity/ic/pull/6869))
83+
* [`178c7868e`](https://github.com/dfinity/ic/commit/178c7868e) Owners: Update Mainnet IC revisions canisters file ([#6863](https://github.com/dfinity/ic/pull/6863))
84+
* [`a40dee463`](https://github.com/dfinity/ic/commit/a40dee463) Owners: Update Mainnet ICOS revisions file ([#6862](https://github.com/dfinity/ic/pull/6862))
85+
* [`a8100147f`](https://github.com/dfinity/ic/commit/a8100147f) Owners: Update Mainnet IC revisions canisters file ([#6861](https://github.com/dfinity/ic/pull/6861))
86+
* [`5ac060616`](https://github.com/dfinity/ic/commit/5ac060616) Owners(icrc-ledger-types): bump version with recent icrc21 types changes, update changelog ([#6860](https://github.com/dfinity/ic/pull/6860))
87+
* [`79f1b198c`](https://github.com/dfinity/ic/commit/79f1b198c) Owners: Update Mainnet ICOS revisions file ([#6856](https://github.com/dfinity/ic/pull/6856))
88+
* [`22813cb8a`](https://github.com/dfinity/ic/commit/22813cb8a) Node(IDX): remove old ssh keys ([#6859](https://github.com/dfinity/ic/pull/6859))
89+
* [`1ff0bd11f`](https://github.com/dfinity/ic/commit/1ff0bd11f) Execution,Interface: Move HttpQueryHandler declaration closer to its implementation ([#6905](https://github.com/dfinity/ic/pull/6905))
90+
* [`489770d51`](https://github.com/dfinity/ic/commit/489770d51) Execution,Interface: Move get\_canister\_history helper in state machine tests ([#6895](https://github.com/dfinity/ic/pull/6895))
91+
* [`3fccd4e88`](https://github.com/dfinity/ic/commit/3fccd4e88) Interface(Ledgers): Extract InMemoryLedger into separate crate ([#6847](https://github.com/dfinity/ic/pull/6847))
92+
* [`1a7ae4c61`](https://github.com/dfinity/ic/commit/1a7ae4c61) Interface(Ledgers): Extract ledger suite StateMachine helpers into a separate crate ([#6812](https://github.com/dfinity/ic/pull/6812))
93+
* [`88193c399`](https://github.com/dfinity/ic/commit/88193c399) Owners(IDX): use anchors for ci-pr-only ([#6920](https://github.com/dfinity/ic/pull/6920))
94+
* [`88682e4d2`](https://github.com/dfinity/ic/commit/88682e4d2) Owners(IDX): use anchors for schedule-daily ([#6907](https://github.com/dfinity/ic/pull/6907))
95+
* [`68d1f4aaa`](https://github.com/dfinity/ic/commit/68d1f4aaa) Consensus,Interface: use supermicro instead dell in tecdsa\_performance\_test system subnet ([#6913](https://github.com/dfinity/ic/pull/6913))
96+
* [`0841bb2b7`](https://github.com/dfinity/ic/commit/0841bb2b7) Consensus,Interface: improve tECDSA performance test documentation ([#6914](https://github.com/dfinity/ic/pull/6914))
97+
* [`85cea91c2`](https://github.com/dfinity/ic/commit/85cea91c2) Consensus,Interface(consensus): don't panic in adding nodes test if some metrics aren't available yet ([#6876](https://github.com/dfinity/ic/pull/6876))
98+
* [`ed491a1fe`](https://github.com/dfinity/ic/commit/ed491a1fe) Consensus,Interface,Node(nns-recovery): add local NNS recovery test ([#6515](https://github.com/dfinity/ic/pull/6515))

0 commit comments

Comments
 (0)