11---
22title : SRE Team Update
3- slug : 2025-04-11 -sre
3+ slug : 2025-04-25 -sre
44authors : johnalotoski
55tags : [sre]
66hide_table_of_contents : false
@@ -12,79 +12,66 @@ The SRE team continues work on Cardano environment improvements and general main
1212
1313Some notable recent changes, updates or improvements include:
1414
15- * Cardano-node, cardano-cli, and db-sync versions are now set to ` 10.2.1 ` and
16- ` 10.4.0.0 ` , ` 13.6.0.5 ` , respectively, in cardano-parts release ` v2025-04-03 ` .
17-
18- * The [ blockfrost-platform] ( https://github.com/blockfrost/blockfrost-platform )
19- is now in capkgs and cardano-parts default devShell, pkgs and cluster
20- flakeModules.
21-
22- * ` ConsensusMode ` cardano-node configuration and supporting files were added to
23- the baseline node configurations in iohk-nix and integrated into cardano-node for
24- the ` 10.3.x ` \[ pre-] release. This will make experimenting with ` GenesisMode `
25- easier. Relevant files and info will be published to the [ Cardano
26- Book] ( https://book.play.dev.cardano.org/ ) soon.
15+ * Cardano-node and cardano-cli versions are now set to ` 10.3.1 ` and
16+ ` 10.7.0.0 ` , respectively, in cardano-parts release ` v2025-04-28 ` .
2717
2818
2919## Repository Work -- Merged
3020
31- ### Capkgs:
32- * Adds the blockfrost platform to capkgs
33- [ capkgs-pr-4] ( https://github.com/input-output-hk/capkgs/pull/4 )
21+ ### Cardano-parts
22+ * Sets node pre-release (ng) to ` 10.3.1 ` and cardano-cli pre-release (ng) to
23+ ` 10.7.0.0 ` and updates nix jobs and ci to accommodate cardano-cli pre-release
24+ breaking changes. Improves a show_current_forging prepared psql query and makes
25+ other miscellaneous improvements.
26+ [ cardano-parts-release-v2025-04-17] ( https://github.com/input-output-hk/cardano-parts/releases/tag/v2025-04-17 )
3427
35- * Refactors and expands ci to support fork PRs gracefully. Adds a manual
36- workflow dispatch option with ` pr_number ` input for maintainers to authorize a
37- privileged ci run on a forked PR. Utilizes composite actions for easy re-use
38- elsewhere.
39- [ capkgs-pr-6] ( https://github.com/input-output-hk/capkgs/pull/6 )
28+ * Sets node release to ` 10.3.1 ` , cardano-cli release to ` 10.7.0.0 ` .
29+ [ cardano-parts-release-v2025-04-28] ( https://github.com/input-output-hk/cardano-parts/releases/tag/v2025-04-28 )
4030
4131
42- ### Cardano-parts
43- * Sets node release to ` 10.2.1 ` , cardano-cli release to ` 10.4.0.0 ` ,
44- cardano-db-sync to ` 13.6.0.5 ` and mithril-cli to ` v2513.0 ` . Adds
45- profile-cardano-node-topology SRV record support for cardano-node producers.
46- Fixes a process-compose node health check broken in newer versions of
47- cardano-cli and adds node binary to the nixosCfgs system path.
48- [ cardano-parts-release-v2025-04-03] ( https://github.com/input-output-hk/cardano-parts/releases/tag/v2025-04-03 )
32+ ### Cardano-mainnet
33+ * Sets node release to ` 10.3.1 ` and cardano-cli release to ` 10.7.0.0 ` . Removes
34+ prometheus key uid in the dashboards, adds trace-verbose debugging for tofu
35+ cluster builds, improves license notice attribution, bumps ci nix to ` 2.28.1 ` .
36+ [ cardano-mainnet-pr-33] ( https://github.com/input-output-hk/cardano-mainnet/pull/33 )
4937
50- * Adds the blockfrost platform to shell, pkgs, and cluster cardano-parts
51- flakeModules. Futures PRs will extend that to a blockfrost process-compose nix
52- run job as well as dashboard for blockfrost deployments.
53- [ cardano-parts-pr-62] ( https://github.com/input-output-hk/cardano-parts/pull/62 )
5438
55- * Refactors and expands ci to support fork PRs gracefully. Adds a manual
56- workflow dispatch option with ` pr_number ` input for maintainers to authorize a
57- privileged ci run on a forked PR. Utilizes composite actions for easy re-use
58- elsewhere.
59- [ cardano-parts-pr-63] ( https://github.com/input-output-hk/cardano-parts/pull/63 )
39+ ### Cardano-node
40+ * Adds checkpoint and peer snapshot files to the binary artifact context. Bumps
41+ node version to ` 10.3.1 ` . Adds a cardano-node artifact test using nixosTests.
42+ [ cardano-node-pr-6177] ( https://github.com/IntersectMBO/cardano-node/pull/6177 )
6043
44+ * Adds the consensus snapshot-converter to pkgs and the release bins. Fixes the
45+ ci artifact nixosTest for the larger tarball size. Removes a local haskellNix
46+ windows override that has been upstreamed. Bumps iohkNix for LedgerDB cfg and
47+ make corresponding ci adjustments.
48+ [ cardano-node-pr-6195] ( https://github.com/IntersectMBO/cardano-node/pull/6195 )
6149
62- ### Cardano-mainnet
63- * Rotates KES, adds bootstrap and stakepool resource specific tags for cost
64- analysis, improves the demo recipes to dynamic waits to avoid brittle time
65- delay failures. Includes the version bumps from cardano-parts release ` v2025-04-03 ` .
66- [ cardano-mainnet-pr-32] ( https://github.com/input-output-hk/cardano-mainnet/pull/32 )
6750
51+ ### Cardano-playground
52+ * Sets node pre-release (ng) to ` 10.3.1 ` and cardano-cli pre-release (ng) to
53+ ` 10.7.0.0 ` . Improves a show_current_forging prepared psql query and makes other
54+ miscellaneous improvements. Improvements made in cardano-parts release
55+ ` v2025-04-17 ` are included in this PR.
56+ [ cardano-playground-pr-42] ( https://github.com/IntersectMBO/cardano-playground/pull/42 )
6857
69- ### Cardano- node
70- * Node 10.3.x release branch preparation: SRE contribution for iohk-nix
71- PR # 596 integration, CI tests fixup and docker cli arg bug fixup .
72- [ cardano-node -pr-6143 ] ( https://github.com/IntersectMBO/cardano-node /pull/6143 )
58+ * Sets node release to ` 10.3.1 ` and cardano-cli release to ` 10.7.0.0 ` . Rotates
59+ KES for all environments, addresses IPFS occasional OOM, scales preview for
60+ RAM, updates the book configuration .
61+ [ cardano-playground -pr-43 ] ( https://github.com/IntersectMBO/cardano-playground /pull/43 )
7362
7463
7564### Iohk-nix
76- * Adds support for genesis mode in node with: node config for genesis mode and
77- related options, checkpoint file for mainnet and updated peer snapshot files
78- for all envs, checkpoint and peer snapshot files are now included in
79- mkConfigHtml output
80- [ iohk-nix-pr-596] ( https://github.com/input-output-hk/iohk-nix/pull/596 )
65+ * Adds explicit per environment LedgerDB default config for node ` 10.4.x ` .
66+ [ iohk-nix-pr-597] ( https://github.com/input-output-hk/iohk-nix/pull/597 )
8167
8268
8369## Repository Work In Progress -- PRs and Branches
8470
8571* Cardano-node: https://github.com/IntersectMBO/cardano-node/pull/6133
86- * Cardano-node: https://github.com/IntersectMBO/cardano-node/pull/6177
87- * Cardano-parts: https://github.com/input-output-hk/cardano-parts/pull/60
88- * Cardano-playground: https://github.com/input-output-hk/cardano-playground/pull/42
89- * Cardano-mainnet: https://github.com/input-output-hk/cardano-mainnet/pull/33
72+ * Cardano-parts: https://github.com/input-output-hk/cardano-parts/pull/66
73+ * Cardano-parts: https://github.com/input-output-hk/cardano-parts/pull/67
74+ * Cardano-playground: https://github.com/input-output-hk/cardano-playground/pull/44
75+ * Cardano-playground: https://github.com/input-output-hk/cardano-playground/pull/45
76+ * Cardano-mainnet: https://github.com/input-output-hk/cardano-mainnet/pull/34
9077* Iohk-nix: https://github.com/input-output-hk/iohk-nix/pull/594
0 commit comments