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

Mig prep #17

Merged
merged 19 commits into from
Oct 20, 2023
Merged

Mig prep #17

merged 19 commits into from
Oct 20, 2023

Conversation

johnalotoski
Copy link
Collaborator

@johnalotoski johnalotoski commented Oct 13, 2023

Overview:

  • Provides general package updates, module improvements, additions and justfile template recipes to support the migration of cardano-world networks to playground.

Details:

  • Bumps cardano-db-sync-ng to sancho-2-0-0 tag
  • Bumps iohk-nix-ng to mig-sancho branch for sanchonet pool migration from world to play
  • Adds more machine system bins and devShell bins for scripting and debug purposes
  • Adds cardano-show-kes-period alias on any node machine importing profile-cardano-node-group module
  • Adds profile-cardano-node-topology module for a simplified interface to most common topology needs
  • Adds a job-delegate-rewards-stake-key job as an optional follow on to pool creation and registration jobs
  • Adds a topology function to filter self from group machines with an allowList for matching infixes
  • Adds metadata-server and related offchain-metadata-tools bins from capkgs
  • Updates justfile template with:
    • a new query-all recipe for getting status of multiple concurrent running environments
    • a new set-default-cardano-env recipe for fast switching between environments
    • a new start-demo recipe for forking a custom env into conway
    • a new start-node recipe for generic environment start
    • a new stop-node recipe for generic environment stop
    • updated list-machines recipe for handling of empty nixos machine config and empty ssh_config conditions
    • updated query-tip recipe to a generic query tip compatible with each environment

Breaking changes:

  • Removes profile-topology-simple module which is now replaced by the more capable profile-cardano-node-topology
  • Moves shell aliases of show-* for cardano-node running machines to cardano-show-*

@johnalotoski johnalotoski force-pushed the mig-prep branch 3 times, most recently from 6336f8d to cd58447 Compare October 13, 2023 21:45
@johnalotoski johnalotoski force-pushed the mig-prep branch 3 times, most recently from 00d37cd to dfee08b Compare October 19, 2023 20:41
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