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

[#1538] Chore: Bump DB-Sync to version sancho-5-1-0 #1577

Draft
wants to merge 3 commits into
base: develop
Choose a base branch
from

Conversation

placek
Copy link
Contributor

@placek placek commented Jul 15, 2024

The purpose of these changes is to update the versions of the Cardano Node and Cardano DB Sync used in our GovTool application to ensure compatibility with version 9.0.0 of the node and version sancho-5.1.0 of DB Sync. This aligns our development and staging environments with the latest network protocols and includes recent fixes and features. By doing this, we aim to maintain synchronization with the updated Cardano protocol, which is crucial for supporting upcoming governance functionalities on the Preview network.

The outcome of these changes is reflected in two main updates: - The scripts/govtool/Makefile was modified to upgrade Cardano Node to version 9.0.0-sancho and Cardano DB Sync to sancho-5.1.0. This ensures our application is compatible with the latest network protocols. - The docker-compose.node+dbsync.yml file in the development environment was updated to use cardano-node:9.0.0-sancho and cardano-db-sync:sancho-5.1.0. This keeps our development environment aligned with the latest features and fixes, necessary for validating stability before deployment to staging and beta environments.

These updates help confirm stability through testing in SanchoNet and PreProd environments, ensure successful deployment in the beta environment, and maintain the application's synchronicity with the latest Cardano protocol.

Bumped the versions of Cardano Node and Cardano DB Sync in the
development environment to ensure compatibility with the latest features
and fixes. Updated the `docker-compose.node+dbsync.yml` file to use
`cardano-node:9.0.0-sancho` and `cardano-db-sync:sancho-5.1.0`. This
change addresses the need to stay current with upstream improvements and
ensures that our development environment remains in line with the latest
network protocols.
Upgraded the Cardano Node to version 9.0.0-sancho and Cardano DB Sync to
sancho-5.1.0 in the `scripts/govtool/Makefile`. This adjustment ensures
compatibility with the latest network protocols and incorporates recent
fixes and features. This change is essential for maintaining
synchronicity with the updated Cardano protocol and supports upcoming
governance functionalities. This commit paves the way for further
testing in staging environments, aiming to confirm stability and prevent
any major issues or downtime in the beta environment.
@placek placek linked an issue Jul 15, 2024 that may be closed by this pull request
3 tasks
@placek placek self-assigned this Jul 15, 2024
@MSzalowski
Copy link
Contributor

Lets pass to that PR also backend and frontend required changes - so to update the GovTool with the new versions all at once.

@MSzalowski MSzalowski marked this pull request as draft July 15, 2024 11:09
@MSzalowski
Copy link
Contributor

I've converted this to draft until Backend and Frontend is done

Added new inputs and environment variables to the resync workflow to
reflect the configuration used in the deployment workflow. This includes
enabling the proposal discussion forum, forcing rebuild of Docker
images, and additional environment variables for Grafana, Google
Analytics, and Sentry integrations. This ensures consistency between
workflows and supports a smooth update process for Cardano Node and DB
Sync versions in various environments.
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.

Chore: Bump DB-Sync to version sancho-5-1-0
2 participants