v2024-11-18
Overview:
Sets cardano-node to 10.1.2
, dbsync to 13.6.0.1
, mithril to v2445.0
, faucet to 10.1
. Governance recipes were moved to their own governance recipe file and a query-gov-action-status
recipe for live vote analysis was added. New tracing system module improvements were made to prevent unexpected metrics export stoppage along with other miscellaneous improvements.
Details:
- Important versioning updates:
- Cardano-node[-ng] is now
10.1.2
- Dbsync[-ng] is now
13.6.0.1
- Mithril is now
v2445.0
- Faucet is now
10.1
- Cardano-node[-ng] is now
- Bumps capkgs and updates pkgs.nix flakeModule for node, dbsync, mithril versioning mentioned above as well as credential-manager bins
- Improves the
show_pools_not_voted_fn
prepared query to not expect a leading\x
identifier - Adds
bc
to min devShell for governance recipe calculations - Adds a template recipe
query-gov-action-status
for obtaining vote analysis information of live governance actions - Adds credential manager bins
cc-sign
,orchestrator-cli
,tx-bundle
to theops
devShell - Updates the
profile-cardano-node-new-tracing
nixosModule option types to match upstream changes - Updates the
profile-cardano-node-new-tracing
nixosModule to prevent metrics export stoppage on node stop/start systemd cycling - Updates the
profile-cardano-node-group
nixosModule to pin use of legacy tracing while the binary will default to new tracing in the next release - Migrates template recipes for governance to their own governance recipes file
Breaking Changes, Recommended Updates and Action Items:
Breaking:
- N/A
Recommended Updates:
- Update the cardano-parts pin to this release version
v2024-11-18
- Apply the template Justfile diff and patch or clone recipes on files described below.
Action Items:
Diff and patch the following files with just template-diff "$FILE"
and then just template-patch "$FILE"
. Looking at the short PR diff for these files found at directory templates/cardano-parts-project/
prior to diffing and patching against your own repo can also be helpful.
Alternatively, if you know you would just like to mirror any of these template files without diffing or patching, use the just template-clone "$FILE"
recipe.
Justfile # Governance recipe migration to a dedicated governance file
scripts/recipes-governance.just # Migrate existing governance recipes and add `query-gov-action-status` recipe