Skip to content

Cld 9542 provisioner update default database postgres version#1138

Merged
andrleite merged 2 commits intomasterfrom
CLD-9542-provisioner-update-default-database-postgres-version
Nov 3, 2025
Merged

Cld 9542 provisioner update default database postgres version#1138
andrleite merged 2 commits intomasterfrom
CLD-9542-provisioner-update-default-database-postgres-version

Conversation

@andrleite
Copy link
Copy Markdown
Contributor

@andrleite andrleite commented Nov 3, 2025

This pull request upgrades the default PostgreSQL version used throughout the project from 14.8 to 14.17. The update ensures consistency across development, CI, documentation, and infrastructure tooling.

PostgreSQL version upgrade:

  • Updated the PostgreSQL Docker image version from 14.8 to 14.17 in docker-compose.yml for local development.
  • Changed the PostgreSQL image in the CI workflow (.github/workflows/ci.yml) from cimg/postgres:14.8 to cimg/postgres:14.17.
  • Updated the default PostgreSQL version in the Makefile from 14.8 to 14.17.
  • Changed the default PostgreSQL version constant in internal/tools/aws/constants.go from 14.8 to 14.17.

Documentation update:

  • Updated the migration instructions in README.md to reflect the new target version (14.17 instead of 14.8).<!-- Thank you for contributing a pull request! Here are a few tips to help you:
  1. If this is your first contribution, make sure you've read the Contribution Checklist https://developers.mattermost.com/contribute/getting-started/contribution-checklist/
  2. Read our blog post about "Submitting Great PRs" https://developers.mattermost.com/blog/2019-01-24-submitting-great-prs
  3. Take a look at other repository specific documentation at https://developers.mattermost.com/contribute
    -->

Ticket Link

https://mattermost.atlassian.net/browse/CLD-9542

Release Note

 Upgrade the default PostgreSQL version used throughout the project from 14.8 to 14.17.

@mm-cloud-bot
Copy link
Copy Markdown

@andrleite: Adding the "do-not-merge/release-note-label-needed" label because no release-note block was detected, please follow our release note process to remove it.

Details

I understand the commands that are listed here

@mm-cloud-bot mm-cloud-bot added do-not-merge/release-note-label-needed release-note-none Denotes a PR that doesn't merit a release note. release-note Denotes a PR that will be considered when it comes time to generate release notes. and removed do-not-merge/release-note-label-needed release-note-none Denotes a PR that doesn't merit a release note. labels Nov 3, 2025
@andrleite andrleite requested a review from nickmisasi November 3, 2025 12:01
@andrleite andrleite merged commit 226c183 into master Nov 3, 2025
11 checks passed
@andrleite andrleite deleted the CLD-9542-provisioner-update-default-database-postgres-version branch November 3, 2025 14:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

release-note Denotes a PR that will be considered when it comes time to generate release notes.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants