Charli3-Official / cardano-node-setup

This repository contains the necessary Docker Compose configurations to set up a Cardano node along with Ogmios and Kupo, which are required for the Charli3 setup.
1 stars 0 forks source link

Gradual Upgrade of Cardano Nodes for Chang Hard Fork on Mainnet #5

Closed bhatt-deep closed 2 months ago

bhatt-deep commented 4 months ago

This issue details the gradual upgrade of Cardano nodes on the Mainnet to ensure compatibility with the Chang Hard Fork, focusing first on backup nodes before updating primary nodes. This phased approach aims to maintain uninterrupted service of Charli3 Mainnet feeds during the upgrade process. The strategy ensures that any potential issues can be addressed with minimal impact on the live environment.

Dependencies

Acceptance Criteria

  1. Backup Nodes Upgrade: Initially, all backup Cardano nodes must be upgraded to the new version supporting the Chang Hard Fork. Ensure these nodes operate correctly and integrate seamlessly with existing systems.
  2. Validation and Testing: Extensively test the upgraded backup nodes under various scenarios to ensure they handle expected loads and can seamlessly replace primary nodes if needed.
  3. Primary Nodes Upgrade: Once backup nodes are verified and stable, begin the upgrade of primary nodes. This should be done one node at a time to minimize potential disruptions.
  4. Monitor Charli3 Feeds: Throughout the upgrade process, continuously monitor Charli3 Mainnet feeds to ensure there are no interruptions or degradation in data quality.
  5. Documentation and Reporting: Update documentation to reflect the upgrade process and outcomes. Provide comprehensive reports detailing each phase of the upgrades, issues encountered, and resolutions implemented.
  6. Post-Upgrade Review: After all nodes are upgraded, conduct a thorough review to ensure the network operates as expected with the new hard fork changes. Address any issues immediately.
c3prime commented 2 months ago

9.1 upgrade

bhatt-deep commented 2 months ago

All nodes have been upgraded to V9.1.0, except the Mumbai Cardano node, which needs to remain on the old version to work with Slack alerts.

bhatt-deep commented 2 months ago
image