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

Upgrade Postgres #2157

Open
adintegra opened this issue Feb 27, 2025 · 1 comment
Open

Upgrade Postgres #2157

adintegra opened this issue Feb 27, 2025 · 1 comment
Assignees

Comments

@adintegra
Copy link
Contributor

Is your enhancement related to a problem? Please describe.
The current version of Postgres used to store chart configurations is v11.5. This version was EOL'd in Nov 2023. Postgres should be upgraded to a currently supported version (e.g. 16 or 17) so that continued stability and security can be ensured.

Describe the solution you'd like
Postgres running v16 or v17

Describe alternatives you've considered
N/A

Use cases and impact
N/A

Additional context
A ticket has been opened with Abraxas to coordinate the upgrade activities:
CS0406603 - Postgres Upgrade

@adintegra adintegra added this to the Support + Maintenance 2025 milestone Feb 27, 2025
@adintegra adintegra self-assigned this Feb 27, 2025
@adintegra
Copy link
Contributor Author

adintegra commented Feb 27, 2025

Upgrade Tasks

High-level sequence of activities required on each instance being upgraded. IXT activities are marked:

  • Disable user access on WAF
  • Dump visualization_tool database to backup file
  • Verify backup file (IXT)
  • Shutdown Visualize Docker container
  • Create new Postgres data directory adjacent to current one
  • Update docker-compose.yml (possibly IXT)
    • Update Postgres image v16 | v17
    • Update volume mount directory to new location
  • Bring Docker container back up
  • Restore visualization_tool database from backup
  • Test application (IXT)
  • Re-enable user access on WAF

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant