Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Node-ng 8.10.1, dbsync 13.2.0.2, mithril-ng unstable, aws machine mgmt recipes #39

Merged
merged 13 commits into from
Apr 29, 2024

Conversation

johnalotoski
Copy link
Collaborator

@johnalotoski johnalotoski commented Apr 22, 2024

Overview:

Sets cardano-node pre (-ng) to 8.10.1, dbsync to 13.2.0.2; mithril pre (-ng) to unstable, iohk-nix and iohk-nix-ng pin includes new Cardano Foundation bootstrap relays. Adds new aws machine management and other recipes, metadata job support for pool creation, misc fixes and improvements.

Details:

  • Bumps cardano-db-sync 13.2.0.1 -> 13.2.0.2
  • Bumps cardano-node pre (-ng) 8.10.0 -> 8.10.1
  • Bumps mithril pre (-ng) 2412.0 -> unstable
  • Bumps iohk-nix, iohk-nix-ng for CF bootstrap relays
  • Adds metadata support for job pool registration
  • Adds an empty function to cardano-node-topology functions
  • Adds template apply-bootstrap recipe
  • Adds template aws specific recipes for machine control: aws-ec2-{id,start,status,stop}
  • Adds machine name output to traceVerbose mkSopsSecret ops library fn
  • Updates template readme documents for creating a new cardano-parts cluster
  • Updates template python script lib for release or pre-release 8.10.x version compatibility
  • Refactors just recipe imports in scripts/ for future modules

Breaking Changes, Recommended Updates and Action Items:

Breaking:

The scripts/custom-recipes.just template file was renamed to scripts/recipes-custom.just to better align with future just module imports.

Recommended Updates:

Apply the template Justfile diff and patch 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.

Justfile                                # For new recipe, update, import refactor
scripts/custom-recipes.just             # Renamed to scripts/recipes-custom.just
scripts/lib/cli.py                      # For python script compatibility with node 8.10.x
scripts/recipes-aws.just                # For new aws machine management recipes
scripts/recipes-custom.just             # Renamed from scripts/custom-recipes.just

@johnalotoski johnalotoski changed the title Next 2024 04 19 Node-ng 8.10.1, dbsync 13.2.0.2, mithril-ng unstable, aws machine mgmt recipes Apr 29, 2024
@johnalotoski johnalotoski merged commit c56baca into main Apr 29, 2024
2 checks passed
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.

2 participants