High level summary
The SRE team continues work on Cardano environment improvements and general maintenance.
Some notable recent changes, updates or improvements include:
Within approximately 1 day of the preview network partition occurring, mentioned in the last biweekly SRE update, mainnet experienced a similar partition. Again, after an intense multi-team and community collaborative effort which the SRE team was participating in from the beginning, a new cardano-node version
10.5.3was released to fix the issue, with all network participants on problematic versions encouraged to upgrade immediately so that the partition would resolve itself as the majority of stake aligned under node versions with proper ledger hash handling. Indeed, with the quick reaction of the community as a whole, the network partition resolved within approximately 14 hours. Various after action reports are available detailing the event, such as Pi Lanningham's Poison Piggy - After Action ReportSubsequent to the mainnet fork event above,
10.6.1has also been pre-released and deployed to IOE pre-release infrastructure. The SRE team has also been participating in other after action investigation activity.
Repository Work -- Merged
Cardano-mainnet
Bumps and deploys cardano-node release to
10.5.3Fixed Mithril scripts due to Mithril aggregator upstream API breaking changes
Updates the save-ssh-config recipe to match opentofu ssh config artifact output
Cleaned up
flake.nixinputs and some colmena modules codeModifies two bootstrap EBS gp3 volumes to accommodate some data handling work
Cardano-parts
Bumps cardano-node release to
10.5.3, pre-release to10.6.1, and cardano-db-sync pre-release to13.6.0.6Mithril script code for node entrypoint, systemd ExecPre and process-compose jobs were fixed to accommodate breaking upstream API changes
The
pkgs.nixflakeModule was re-factored to make switching between localFlake and capkgs pins easier
Cardano-playground
Bumps and deploys cardano-node release to
10.5.3, pre-release to10.6.1, and cardano-db-sync pre-release to13.6.0.6Updates the cardano-book for the corresponding cardano-node release and pre-release updates
Adds a metrics scraper nixosModule for perf team custom data analysis
Fixed Mithril scripts due to Mithril aggregator upstream API breaking changes (via cardano-parts pin update)
Updates the save-ssh-config recipe to match opentofu ssh config artifact output
Cleaned up
flake.nixinputs and some colmena modules code
Repository Work In Progress -- PRs and Branches
- Cardano-mainnet: https://github.com/input-output-hk/cardano-mainnet/pull/41
- Cardano-node: https://github.com/IntersectMBO/cardano-node/pull/6376
- Cardano-parts: https://github.com/input-output-hk/cardano-parts/pull/77
- Cardano-playground: https://github.com/input-output-hk/cardano-playground/pull/53
