Skip to content

Conversation

@johnalotoski
Copy link
Contributor

@johnalotoski johnalotoski commented Aug 6, 2025

Description

This PR includes various SRE related changes for 10.6.0 pre-release readiness:

  • Bumps iohk-nix for config updates with Node 10.6.0-pre updates input-output-hk/iohk-nix#602
  • Fixes configuration change related CI checks.
  • Eliminates the separation of bp and non-bp configurations into a single config whereby ouroboros-network now automatically determines PeerSharing and Target* parameters which previously required being explicitly declared.
  • The new tracing system is now set as the default configuration; the legacy tracing system config is still made available.
  • The mainnet default topology configuration now includes a peerSnapshot declaration for making testing of GenesisMode more convenient.
  • Adjusts OCI containers for the new config setups and also includes peer-sharing configs for each network
  • Updates the nixos cardano-node service for the deprecation of useNewTopology given P2P is now the only networking mode as of 10.6.0.
  • Updates the nixos cardano-node service for new tracerSocketNetworkAccept and tracerSocketNetworkConnect cardano-tracer connection options.
  • Updates the nixos cardano-node service to support SRV peer records.
  • Updates the nixos cardano-tracer service for option name changes of acceptingSocket to acceptAt and connectingToSocket to connectTo; related workbench services were also updated accordingly.
  • For the binary releases, the cardano-submit-api config and peer-sharing config was added.
  • The default cardano-submit-api config was made compatible with the new tracing system.

Checklist

  • Commit sequence broadly makes sense and commits have useful messages
  • Self-reviewed the diff

@johnalotoski johnalotoski force-pushed the jl/10.6.0-pre-nix-cfg-updates branch 13 times, most recently from 84a4023 to 2620277 Compare August 12, 2025 21:57
@johnalotoski johnalotoski force-pushed the jl/10.6.0-pre-nix-cfg-updates branch from 2620277 to 5a1b753 Compare September 11, 2025 23:39
@johnalotoski johnalotoski force-pushed the jl/10.6.0-pre-nix-cfg-updates branch 5 times, most recently from a847370 to 7697209 Compare October 20, 2025 15:50
@johnalotoski johnalotoski force-pushed the jl/10.6.0-pre-nix-cfg-updates branch 3 times, most recently from 7e3f172 to 34fb012 Compare October 21, 2025 14:28
@johnalotoski johnalotoski changed the base branch from master to ana/10.6-final-integration-mix October 21, 2025 14:29
@johnalotoski johnalotoski marked this pull request as ready for review October 21, 2025 14:51
@johnalotoski johnalotoski requested review from a team as code owners October 21, 2025 14:51
@johnalotoski johnalotoski force-pushed the jl/10.6.0-pre-nix-cfg-updates branch 2 times, most recently from fb4432c to b430f70 Compare October 21, 2025 17:27
@johnalotoski johnalotoski force-pushed the jl/10.6.0-pre-nix-cfg-updates branch from b430f70 to 60c91a1 Compare October 21, 2025 17:53
@johnalotoski johnalotoski merged commit c4d496d into ana/10.6-final-integration-mix Oct 21, 2025
23 of 27 checks passed
@johnalotoski johnalotoski deleted the jl/10.6.0-pre-nix-cfg-updates branch October 21, 2025 20:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant