Dear Tractus-X Community,
We're excited to inform you that PostgreSQL has released a new version, 16.0.0, and we need your attention to ensure our projects remain up-to-date and secure. Please follow the instructions
below based on the type of release.
Current Aligned Version:
Our projects are currently aligned with PostgreSQL version 15.0.0.
Major Release (e.g., v15.0.0):
If a major release has occurred, we kindly request that you initiate a discussion on our Tractus-X mailing list to address the implications and eventually agree on the upgrade plan. Major
releases may involve significant changes, and we want to ensure a smooth transition. Here are the key steps to follow:
-
Create a mailing list discussion thread with a clear title indicating the major PostgreSQL release upgrade.
-
Summarize the major changes in PostgreSQL v16.0.0 and discuss any potential impacts on our projects.
-
Collaborate with the community to outline a consensus on the upgrade.
-
Follow the agreed-upon process for implementing the major release upgrade.
Minor Release (e.g., v15.x.x):
For minor releases, we only need to update our Helm charts and their dependencies. Specifically, please update the Helm chart that includes PostgreSQL to ensure we are using the latest version,
which, as of now, is PostgreSQL v16.0.0. To do this:
-
Review Your Helm Charts: Examine your Helm charts and identify any dependencies on PostgreSQL.
-
Update Helm Dependencies: Update the PostgreSQL Helm chart dependencies in your projects to the latest version compatible with PostgreSQL 16.0.0.
-
Test Thoroughly: After updating the dependencies, thoroughly test your applications to ensure they function correctly with the new PostgreSQL version.
Resources
You can find the latest PostgreSQL Helm charts on bitnami official Helm chart repository:
Bitnami Helm Chart Repository.
Detailed documentation on how to update Helm chart dependencies can be found here:
Documentation Link.
Contribution
We would like to invite you to contribute to this project and provide your valuable insights. Your feedback and suggestions will be greatly appreciated as we continue to refine and expand
the functionality of our release notification tool.
To access the repository for this project and explore the code, please visit the following link: [GitHub].
We greatly appreciate your commitment to keeping our open source projects up-to-date and secure. Your collaboration is vital to the success of our community.
If you encounter any issues or have questions during the upgrade process, please don't hesitate to reach out to
DevSecOps team.
Best regards,
DevSecOps Team
|