Skip to content

Commit 8afee16

Browse files
chore(release): Elect version a299620cd5e73ed21b415f2ebe3da0bb43a3649d as HostOS candidate for rollout (#1718)
1 parent d63cad5 commit 8afee16

File tree

1 file changed

+107
-0
lines changed

1 file changed

+107
-0
lines changed
Lines changed: 107 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,107 @@
1+
Release Notes for [**release-2025-09-11\_03-15-base**](https://github.com/dfinity/ic/tree/release-2025-09-11_03-15-base) (a299620cd5e73ed21b415f2ebe3da0bb43a3649d)
2+
===================================================================================================================================================================
3+
4+
This release is based on changes since [release-2025-09-04\_03-11-base](https://dashboard.internetcomputer.org/release/9152ba15ab6cc3c12eb407e13f8ee483a1d5723c) (9152ba15ab6cc3c12eb407e13f8ee483a1d5723c).
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-04_03-11-base...release-2025-09-11_03-15-base).
9+
10+
Bugfixes:
11+
---------
12+
13+
* [`1cebd7901`](https://github.com/dfinity/ic/commit/1cebd7901) Node(guestos-recovery-upgrader): curl fails on server errors ([#6652](https://github.com/dfinity/ic/pull/6652))
14+
15+
Chores:
16+
-------
17+
18+
* [`9295af424`](https://github.com/dfinity/ic/commit/9295af424) Node: extend manageboot logging and minor fixes ([#6658](https://github.com/dfinity/ic/pull/6658))
19+
* [`7735d6eac`](https://github.com/dfinity/ic/commit/7735d6eac) Node: write\_grubenv logging and robustness ([#6588](https://github.com/dfinity/ic/pull/6588))
20+
* [`327ad93e3`](https://github.com/dfinity/ic/commit/327ad93e3) Node: Update Base Image Refs [2025-09-04-0805] ([#6604](https://github.com/dfinity/ic/pull/6604))
21+
22+
Refactoring:
23+
------------
24+
25+
* [`d0996890b`](https://github.com/dfinity/ic/commit/d0996890b) Node: reorganize ic-os components 2 ([#6462](https://github.com/dfinity/ic/pull/6462))
26+
27+
------------------------------------------
28+
29+
## Excluded Changes
30+
31+
### Excluded by authors
32+
* [`17c282c5e`](https://github.com/dfinity/ic/commit/17c282c5e) Consensus,Execution,Interface(XC): enable Dogecoin for canisters on Bitcoin subnet ([#6686](https://github.com/dfinity/ic/pull/6686))
33+
* [`28a9ee05f`](https://github.com/dfinity/ic/commit/28a9ee05f) Consensus,Execution,Interface: Enable snapshot download and upload. ([#6655](https://github.com/dfinity/ic/pull/6655))
34+
* [`8a30c6819`](https://github.com/dfinity/ic/commit/8a30c6819) Consensus,Interface: Introduce a Consensus flag for storing pre-signatures in state ([#6529](https://github.com/dfinity/ic/pull/6529))
35+
* [`3d9b74657`](https://github.com/dfinity/ic/commit/3d9b74657) Execution,Interface: add replicated\_inter\_canister\_log\_fetch feature flag ([#5989](https://github.com/dfinity/ic/pull/5989))
36+
* [`c75972968`](https://github.com/dfinity/ic/commit/c75972968) Interface,Node: Minor fixes ([#6638](https://github.com/dfinity/ic/pull/6638))
37+
* [`87a22d5e2`](https://github.com/dfinity/ic/commit/87a22d5e2) Owners: update rules\_rust ([#6569](https://github.com/dfinity/ic/pull/6569))
38+
39+
### Not modifying HostOS
40+
* [`f7ae3cf3a`](https://github.com/dfinity/ic/commit/f7ae3cf3a) Consensus,Interface: adding node states to the orchestrator to track state changes ([#6572](https://github.com/dfinity/ic/pull/6572))
41+
* [`e0f122524`](https://github.com/dfinity/ic/commit/e0f122524) Consensus,Interface(dogecoin): make Header a parameter in adapter implementation ([#6597](https://github.com/dfinity/ic/pull/6597))
42+
* [`4f89a7061`](https://github.com/dfinity/ic/commit/4f89a7061) Execution,Interface: Add non-deterministic memory tracker metrics ([#6602](https://github.com/dfinity/ic/pull/6602))
43+
* [`911dfd6d5`](https://github.com/dfinity/ic/commit/911dfd6d5) Interface(governance): Enable FulfillSubnetRentalRequest proposals. ([#6668](https://github.com/dfinity/ic/pull/6668))
44+
* [`235d20d6a`](https://github.com/dfinity/ic/commit/235d20d6a) Interface(nns): Implement a proposal type DeregisterKnownNeuron behind feature flag ([#6662](https://github.com/dfinity/ic/pull/6662))
45+
* [`f57591b29`](https://github.com/dfinity/ic/commit/f57591b29) Interface: Support an unset unassigned version ([#6639](https://github.com/dfinity/ic/pull/6639))
46+
* [`5e6a1b0eb`](https://github.com/dfinity/ic/commit/5e6a1b0eb) Interface(ICRC-Rosetta): Handle burn and mint fees ([#6620](https://github.com/dfinity/ic/pull/6620))
47+
* [`0d8647318`](https://github.com/dfinity/ic/commit/0d8647318) Interface(proposal-cli): add bitcoin and watchdog canisters ([#6643](https://github.com/dfinity/ic/pull/6643))
48+
* [`8465248b4`](https://github.com/dfinity/ic/commit/8465248b4) Interface(sns-wasm): Service discovery for SNS canisters ([#6582](https://github.com/dfinity/ic/pull/6582))
49+
* [`e43fa2bbf`](https://github.com/dfinity/ic/commit/e43fa2bbf) Interface(sns): Add v1 of kongswap adapter. ([#6622](https://github.com/dfinity/ic/pull/6622))
50+
* [`01231e139`](https://github.com/dfinity/ic/commit/01231e139) Interface(nns): Record voting history of known neurons ([#6531](https://github.com/dfinity/ic/pull/6531))
51+
* [`28a302d70`](https://github.com/dfinity/ic/commit/28a302d70) Interface(nns): Change some NNS Governance storable types to Unbounded ([#6603](https://github.com/dfinity/ic/pull/6603))
52+
* [`4fd62f6e4`](https://github.com/dfinity/ic/commit/4fd62f6e4) Interface(swap): Expose a metric for whether auto finalization has failed ([#6581](https://github.com/dfinity/ic/pull/6581))
53+
* [`781ad54ab`](https://github.com/dfinity/ic/commit/781ad54ab) Interface(proposal-cli): create forum topic for canister upgrade proposals ([#6571](https://github.com/dfinity/ic/pull/6571))
54+
* [`c31e11d12`](https://github.com/dfinity/ic/commit/c31e11d12) Interface,Message Routing: Request Induction Logic for Subnet Splitting V2 ([#6642](https://github.com/dfinity/ic/pull/6642))
55+
* [`ca959ab71`](https://github.com/dfinity/ic/commit/ca959ab71) Interface,Message Routing: Skip applying chunks from file group chunk if they are already copied ([#6625](https://github.com/dfinity/ic/pull/6625))
56+
* [`35321e206`](https://github.com/dfinity/ic/commit/35321e206) Interface,Node: Support more mainnet images for testing ([#6640](https://github.com/dfinity/ic/pull/6640))
57+
* [`d7780c4a2`](https://github.com/dfinity/ic/commit/d7780c4a2) Consensus,Interface: //rs/tests/consensus/subnet\_recovery:sr\_app\_no\_upgrade\_local\_test\_colocate ([#6660](https://github.com/dfinity/ic/pull/6660))
58+
* [`d9669b30d`](https://github.com/dfinity/ic/commit/d9669b30d) Consensus,Interface(recovery): escape ic-recovery filepaths ([#6613](https://github.com/dfinity/ic/pull/6613))
59+
* [`3bfd80f42`](https://github.com/dfinity/ic/commit/3bfd80f42) Execution,Interface(PocketIC): requests to /api paths always return a response ([#6684](https://github.com/dfinity/ic/pull/6684))
60+
* [`24b0dc2ca`](https://github.com/dfinity/ic/commit/24b0dc2ca) Interface(PocketIC): allow HTTP gateway creation without auto progress and use nns\_ui feature in sns-testing ([#6621](https://github.com/dfinity/ic/pull/6621))
61+
* [`b7da3ffe9`](https://github.com/dfinity/ic/commit/b7da3ffe9) Interface: //rs/tests/nns:nns\_dapp\_test ([#6683](https://github.com/dfinity/ic/pull/6683))
62+
* [`c014ad8fd`](https://github.com/dfinity/ic/commit/c014ad8fd) Interface: typo in comment ([#6633](https://github.com/dfinity/ic/pull/6633))
63+
* [`d22dd09c6`](https://github.com/dfinity/ic/commit/d22dd09c6) Interface(sns): approval fee added the by SNS approved value ([#6593](https://github.com/dfinity/ic/pull/6593))
64+
* [`a1dd1113f`](https://github.com/dfinity/ic/commit/a1dd1113f) Interface,Node(nns-recovery): do not fix DFINITY-owned node twice ([#6606](https://github.com/dfinity/ic/pull/6606))
65+
* [`a425b17f5`](https://github.com/dfinity/ic/commit/a425b17f5) Owners: bump timeout of bazel-test-all from 120 to 150 minutes ([#6645](https://github.com/dfinity/ic/pull/6645))
66+
* [`60d5f6ef3`](https://github.com/dfinity/ic/commit/60d5f6ef3) Owners: use docker-compatible authentication file ([#6619](https://github.com/dfinity/ic/pull/6619))
67+
* [`966407c9e`](https://github.com/dfinity/ic/commit/966407c9e) Owners: use podman login for docker.io ([#6612](https://github.com/dfinity/ic/pull/6612))
68+
* [`9cd9d44af`](https://github.com/dfinity/ic/commit/9cd9d44af) Consensus,Interface(bitcoin): benchmark to compare scrypt and sha2-256 ([#6669](https://github.com/dfinity/ic/pull/6669))
69+
* [`f371fd9f5`](https://github.com/dfinity/ic/commit/f371fd9f5) Execution,Interface(PocketIC): BN-like error messages ([#6650](https://github.com/dfinity/ic/pull/6650))
70+
* [`932930fb0`](https://github.com/dfinity/ic/commit/932930fb0) Execution,Interface: Create canister tests improvements ([#6385](https://github.com/dfinity/ic/pull/6385))
71+
* [`aaba10696`](https://github.com/dfinity/ic/commit/aaba10696) Execution,Interface: Consolidate memory tracker metrics ([#6629](https://github.com/dfinity/ic/pull/6629))
72+
* [`b2e1512ff`](https://github.com/dfinity/ic/commit/b2e1512ff) Execution,Interface: port Haskell tests of canister inspect message and cycles API ([#6534](https://github.com/dfinity/ic/pull/6534))
73+
* [`a299620cd`](https://github.com/dfinity/ic/commit/a299620cd) Interface(nns): Small cleanups related to topics and NNS functions ([#6679](https://github.com/dfinity/ic/pull/6679))
74+
* [`c4bf3da83`](https://github.com/dfinity/ic/commit/c4bf3da83) Interface(PocketIC): replace EmptyConfig by better readable enumerations ([#6630](https://github.com/dfinity/ic/pull/6630))
75+
* [`ebed5d422`](https://github.com/dfinity/ic/commit/ebed5d422) Interface: Minor changes to io\_perf\_benchmark testnet ([#6681](https://github.com/dfinity/ic/pull/6681))
76+
* [`47f251032`](https://github.com/dfinity/ic/commit/47f251032) Interface(sns): Cleanup SNS migration code (attempt 2) ([#6637](https://github.com/dfinity/ic/pull/6637))
77+
* [`12fcdfec5`](https://github.com/dfinity/ic/commit/12fcdfec5) Interface(nervous-system): Update changelog for release 2025-09-09 ([#6680](https://github.com/dfinity/ic/pull/6680))
78+
* [`35c2c4718`](https://github.com/dfinity/ic/commit/35c2c4718) Interface: remove ic-admin from the GuestOS ([#6594](https://github.com/dfinity/ic/pull/6594))
79+
* [`db65a720f`](https://github.com/dfinity/ic/commit/db65a720f) Interface(nns): Release notes ([#6532](https://github.com/dfinity/ic/pull/6532))
80+
* [`b46a76d1c`](https://github.com/dfinity/ic/commit/b46a76d1c) Interface(nns): Clean up making\_sns\_proposal ([#6623](https://github.com/dfinity/ic/pull/6623))
81+
* [`0e4c8234a`](https://github.com/dfinity/ic/commit/0e4c8234a) Interface(sns): revert rs/sns/governance/canister/canister.rs to state before 070bdf2 ([#6631](https://github.com/dfinity/ic/pull/6631))
82+
* [`070bdf267`](https://github.com/dfinity/ic/commit/070bdf267) Interface(sns): Cleanup SNS migration code ([#6599](https://github.com/dfinity/ic/pull/6599))
83+
* [`3f74b950e`](https://github.com/dfinity/ic/commit/3f74b950e) Interface(NRC): Add NP filter for query calls ([#6605](https://github.com/dfinity/ic/pull/6605))
84+
* [`590c15bc2`](https://github.com/dfinity/ic/commit/590c15bc2) Interface,Node(node): improve fixture generation directions and logic ([#6634](https://github.com/dfinity/ic/pull/6634))
85+
* [`633af62cc`](https://github.com/dfinity/ic/commit/633af62cc) Owners: Remove pocket ic team completely ([#6691](https://github.com/dfinity/ic/pull/6691))
86+
* [`1ad8f4538`](https://github.com/dfinity/ic/commit/1ad8f4538) Owners: Add execution team to codeowners of PocketIC ([#6689](https://github.com/dfinity/ic/pull/6689))
87+
* [`f220a35ae`](https://github.com/dfinity/ic/commit/f220a35ae) Owners: add xchain team to dep-check ([#6685](https://github.com/dfinity/ic/pull/6685))
88+
* [`7f564957a`](https://github.com/dfinity/ic/commit/7f564957a) Owners(Rosetta): Run all FI system tests if the tests themselves change ([#6666](https://github.com/dfinity/ic/pull/6666))
89+
* [`7c7a0cf61`](https://github.com/dfinity/ic/commit/7c7a0cf61) Owners(PocketIC): clean up server API ([#6636](https://github.com/dfinity/ic/pull/6636))
90+
* [`0f3d402b7`](https://github.com/dfinity/ic/commit/0f3d402b7) Owners: Update Mainnet IC revisions canisters file ([#6649](https://github.com/dfinity/ic/pull/6649))
91+
* [`4324ef3ee`](https://github.com/dfinity/ic/commit/4324ef3ee) Owners: Update Mainnet ICOS revisions file ([#6648](https://github.com/dfinity/ic/pull/6648))
92+
* [`2f2277d5a`](https://github.com/dfinity/ic/commit/2f2277d5a) Owners: bump jira to 3.10.5 and enable dependency check again ([#6626](https://github.com/dfinity/ic/pull/6626))
93+
* [`30d803fda`](https://github.com/dfinity/ic/commit/30d803fda) Owners: Update Mainnet IC revisions canisters file ([#6615](https://github.com/dfinity/ic/pull/6615))
94+
* [`0cb715a12`](https://github.com/dfinity/ic/commit/0cb715a12) Owners: disable dependency check until jira migration is done ([#6614](https://github.com/dfinity/ic/pull/6614))
95+
* [`90077adf2`](https://github.com/dfinity/ic/commit/90077adf2) Node: Remove recovery-engine restart logic ([#6632](https://github.com/dfinity/ic/pull/6632))
96+
* [`4650dbbb1`](https://github.com/dfinity/ic/commit/4650dbbb1) Interface(governance): Reference ic-limits for subnet creation parameters. ([#6676](https://github.com/dfinity/ic/pull/6676))
97+
* [`46ad6583f`](https://github.com/dfinity/ic/commit/46ad6583f) Interface(proposal-cli): remove parsing canister ID from canister\_ids.json ([#6610](https://github.com/dfinity/ic/pull/6610))
98+
* [`ace0b9231`](https://github.com/dfinity/ic/commit/ace0b9231) Interface,Node: refactor NNS recovery test to support more scenarios ([#6617](https://github.com/dfinity/ic/pull/6617))
99+
* [`ce4610451`](https://github.com/dfinity/ic/commit/ce4610451) Consensus,Interface(canister\_migration): test all read\_state endpoints in read\_state\_test system tests ([#6590](https://github.com/dfinity/ic/pull/6590))
100+
* [`078e10287`](https://github.com/dfinity/ic/commit/078e10287) Consensus,Interface(btc-adapter): handle wallet already loading error ([#6653](https://github.com/dfinity/ic/pull/6653))
101+
* [`9a4587b63`](https://github.com/dfinity/ic/commit/9a4587b63) Execution,Interface: more reserved cycles tests ([#6651](https://github.com/dfinity/ic/pull/6651))
102+
* [`95196ca18`](https://github.com/dfinity/ic/commit/95196ca18) Interface(governance): Test subnet rental from end to end. ([#6053](https://github.com/dfinity/ic/pull/6053))
103+
* [`69b20c963`](https://github.com/dfinity/ic/commit/69b20c963) Interface(ICRC-Ledger): Add icrc3\_get\_tip\_certificate endpoint to the icrc3 test ledger ([#6609](https://github.com/dfinity/ic/pull/6609))
104+
* [`da95a3ae7`](https://github.com/dfinity/ic/commit/da95a3ae7) Owners(sns): change the module hash of kongswap-adaptor-canister to its release version ([#6627](https://github.com/dfinity/ic/pull/6627))
105+
* [`7c5562f75`](https://github.com/dfinity/ic/commit/7c5562f75) Execution,Interface: Add section about feature flags ([#6656](https://github.com/dfinity/ic/pull/6656))
106+
* [`466eb9c8e`](https://github.com/dfinity/ic/commit/466eb9c8e) Interface(governance): Explain how to find a suitable value for the FulfillSubnetRentalRequest.replica\_version\_id field. ([#6678](https://github.com/dfinity/ic/pull/6678))
107+
* [`2745517d5`](https://github.com/dfinity/ic/commit/2745517d5) Owners(governance): Streamline PR reminder bot. ([#6674](https://github.com/dfinity/ic/pull/6674))

0 commit comments

Comments
 (0)