Update Helm release postgres-operator to v1.15.1 #235
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
1.11.0→1.15.1Warning
Some dependencies could not be looked up. Check the Dependency Dashboard for more information.
Release Notes
zalando/postgres-operator (postgres-operator)
v1.15.1: Boggling MolesCompare Source
This is a bugfix release to the
1.15version of the Postrges Operator. Thanks to everyone who gave feedback, raised issues or fixed bugs.Fixes and enhancements
Breaking change
Images
Postgres Operator: ghcr.io/zalando/postgres-operator:v1.15.1
UI: ghcr.io/zalando/postgres-operator-ui:v1.15.1
Logical Backup: ghcr.io/zalando/postgres-operator/logical-backup:v1.15.1
Default Spilo image: ghcr.io/zalando/spilo-17:4.0-p3
Thanks to our contributors: @FxKu, @idanovinda, @mikkeloscar, @ovnozdrach, @berler, @aleksandr-vin
v1.15.0: Boggling MoleCompare Source
Here's a new release of the Postgres Operator. Thanks to everyone who contributed with PRs, feedback, raising issues or providing ideas. For those asking for Postgres 18: We haven't yet included it into Spilo and you have to wait for the next minor release in Q1 2026.
Enhancements
kubernetes_use_configmaps(#2955)maintenanceWindowschecks during major version upgrades and pod migrations (#2810, #2842, #2849)Bugfixes
streamssection removal now deletes the stream resource (#2868)Breaking changes
Important note on deprecated K8s Endpoints
kubernetes_use_configmapsdisabled by default. This option has once been introduced to support deployments on OpenShift but will now become the standard for K8s, too. For clusters with replicas you cannot easily switch from usingEndpointstoConfigMapswithout risking a split-brain scenario because Patroni would read DCS-related facts from both these resources at the same time during a rotation. There are two possible migration paths:Migrate in-place
This migration path requires three steps to be deployed separately:
max_instancesconfig option set to'1'. A config change requires an operator pod restart. Make sure every Postgres cluster is scaled in to one pod before proceeding.kubenertes_use_configmaps. Check if extraConfigMaps('-config' and '-failover') are created. It will also trigger a pod rotation and, since there's only the primary left, it will cause downtime.Endpointsthe Postgres Operator has managed before. But they do not cause eny harm if you leave them.If you do not want to migrate all your clusters at once you can try working with multiple Postgres Operators instances that use different configs but have a CONTROLLER_ID specified. By annotating the Postgres manifest with different controller ids, you could move a single cluster through the migration steps mentioned above.
Migrate via standby clusters
To reduce impact during the migration one can also do the following steps:
✔️ Docker image: registry.opensource.zalan.do/acid/postgres-operator:v1.15.0
✔️ UI Docker image: registry.opensource.zalan.do/acid/postgres-operator-ui:v1.15.0
✔️ Logical Backup Docker image: registry.opensource.zalan.do/acid/logical-backup:v1.15.0
Multi-arch image (arm):
✔️ Postgres Operator: ghcr.io/zalando/postgres-operator:v1.15.0
✖️ UI: ghcr.io/zalando/postgres-operator-ui:v1.15.0
✖️ Logical Backup: ghcr.io/zalando/postgres-operator/logical-backup:v1.15.0
✔️ Default Spilo image: ghcr.io/zalando/spilo-17:4.0-p3
Thanks to our contributors: @hughcapet, @FxKu, @idanovinda, @jopadi
@ggramal, @mortenlj, @Juneezee, @mjtrangoni, @remram44
v1.14.0: Hopeful AmoebaCompare Source
The year is coming to a close and we are happy to announce another new release of the Postgres Operator. Thanks to everyone who contributed with PRs, feedback, raising issues or providing ideas. Have a smooth transition into 2025.
New features
Enhancements
preparedDatabasesfeature supports database and schema names with special characters (#2745, #2782)masterlabel behavior for now (#2818)Bugfixes
extraEnvsin operator deployment (#2783, #2814)Breaking changes
amd images:
Docker image: registry.opensource.zalan.do/acid/postgres-operator:v1.14.0
UI Docker image: registry.opensource.zalan.do/acid/postgres-operator-ui:v1.14.0
Logical Backup Docker image: registry.opensource.zalan.do/acid/logical-backup:v1.14.0
Multi-arch image (arm):
Postgres Operator: ghcr.io/zalando/postgres-operator:v1.14.0
UI: ghcr.io/zalando/postgres-operator-ui:v1.14.0
Logical Backup: ghcr.io/zalando/postgres-operator/logical-backup:v1.14.0
Default Spilo image: ghcr.io/zalando/spilo-17:4.0-p2
Thanks to our contributors: @idanovinda, @hughcapet, @FxKu, @macedigital, @sdudoladov
@fahedouch, @cosimomeli, @tabbyl21, @Demch1k, @dmotte, @prasadkris,
@mjtrangoni @zyue110026, @DaDummy, @Mart-Kuc
v1.13.0: Panoramic LapwingCompare Source
We are excited to announce yet another new release of the Postgres Operator. Thanks to everyone who contributed with PRs, feedback, raising issues or providing ideas.
New features
Enhancements
Bugfixes
Breaking changes
manualmode) (#2729)additional_secret_mount_pathoption when configured via config CRD (#2729)amd images:
Docker image: registry.opensource.zalan.do/acid/postgres-operator:v1.13.0
UI Docker image: registry.opensource.zalan.do/acid/postgres-operator-ui:v1.13.0
Logical Backup Docker image: registry.opensource.zalan.do/acid/logical-backup:v1.13.0
Multi-arch image (arm):
Postgres Operator: ghcr.io/zalando/postgres-operator:v1.13.0
UI: ghcr.io/zalando/postgres-operator-ui:v1.13.0
Logical Backup: ghcr.io/zalando/postgres-operator/logical-backup:v1.13.0
Default Spilo image: ghcr.io/zalando/spilo-16:3.3-p1
Thanks to our contributors: @idanovinda, @FxKu, @hughcapet, @macedigital, @sdudoladov
@fahedouch, @mbegenau, @nickmansrob, @desaintmartin
v1.12.2: Blissful AntsCompare Source
This is a bugfix release to the
1.12version of the Postrges Operator. Thanks to everyone who gave feedback, raised issues or fixed bugs.Fixes and enhancements
Breaking changes
amd images:
Docker image: registry.opensource.zalan.do/acid/postgres-operator:v1.12.2
UI Docker image: registry.opensource.zalan.do/acid/postgres-operator-ui:v1.12.2
Logical Backup Docker image: registry.opensource.zalan.do/acid/logical-backup:v1.12.2
Multi-arch image (arm):
Postgres Operator: ghcr.io/zalando/postgres-operator:v1.12.2
UI: ghcr.io/zalando/postgres-operator-ui:v1.12.2
Logical Backup: ghcr.io/zalando/postgres-operator/logical-backup:v1.12.2
Default Spilo image: ghcr.io/zalando/spilo-16:3.2-p3
Thanks to our contributors: @macedigital, @FxKu, @idanovinda, @hemakshis, @Skoucail @crkochan
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.