Skip to content

feat(rollout): support changing image and PostgreSQL settings simultaneously#8241

Merged
leonardoce merged 8 commits intomainfrom
dev/8182-2
Oct 1, 2025
Merged

feat(rollout): support changing image and PostgreSQL settings simultaneously#8241
leonardoce merged 8 commits intomainfrom
dev/8182-2

Conversation

@NiccoloFei
Copy link
Collaborator

Closes #2530 #8182

@NiccoloFei NiccoloFei requested review from a team, jsilvela and litaocdl as code owners August 4, 2025 11:31
@cnpg-bot cnpg-bot added backport-requested ◀️ This pull request should be backported to all supported releases release-1.22 release-1.25 release-1.26 labels Aug 4, 2025
@dosubot dosubot bot added the size:XL This PR changes 500-999 lines, ignoring generated files. label Aug 4, 2025
@github-actions
Copy link
Contributor

github-actions bot commented Aug 4, 2025

❗ By default, the pull request is configured to backport to all release branches.

  • To stop backporting this pr, remove the label: backport-requested ◀️ or add the label 'do not backport'
  • To stop backporting this pr to a certain release branch, remove the specific branch label: release-x.y

@dosubot dosubot bot added E2E tests E2E tests tickets for easy triage on release process enhancement 🪄 New feature or request labels Aug 4, 2025
@NiccoloFei NiccoloFei added do not backport This PR must not be backported - it will be in the next minor release and removed backport-requested ◀️ This pull request should be backported to all supported releases release-1.22 E2E tests E2E tests tickets for easy triage on release process release-1.25 release-1.26 labels Aug 4, 2025
@NiccoloFei NiccoloFei force-pushed the dev/8182-2 branch 2 times, most recently from 8f2d4b1 to 877ea57 Compare August 13, 2025 09:26
@NiccoloFei NiccoloFei force-pushed the dev/8182-2 branch 3 times, most recently from e1bb1c9 to ae45bf4 Compare September 29, 2025 11:15
@NiccoloFei
Copy link
Collaborator Author

/test

@github-actions
Copy link
Contributor

@NiccoloFei, here's the link to the E2E on CNPG workflow run: https://github.com/cloudnative-pg/cloudnative-pg/actions/runs/18095137549

@NiccoloFei
Copy link
Collaborator Author

/test

@github-actions
Copy link
Contributor

@NiccoloFei, here's the link to the E2E on CNPG workflow run: https://github.com/cloudnative-pg/cloudnative-pg/actions/runs/18100473160

@dosubot dosubot bot added the lgtm This PR has been approved by a maintainer label Sep 29, 2025
leonardoce and others added 8 commits October 1, 2025 14:45
…neously (#8115)

Allow updating the container image (including PostgreSQL version or
extensions) and PostgreSQL configuration settings in a single operation.
The image change will trigger the first rollout, followed by the
configuration changes in a subsequent rollout.

Closes: #2530

Signed-off-by: Leonardo Cecchi <leonardo.cecchi@enterprisedb.com>
Signed-off-by: Armando Ruocco <armando.ruocco@enterprisedb.com>
Signed-off-by: Marco Nenciarini <marco.nenciarini@enterprisedb.com>
Signed-off-by: Gabriele Bartolini <gabriele.bartolini@enterprisedb.com>
Co-authored-by: Armando Ruocco <armando.ruocco@enterprisedb.com>
Co-authored-by: Marco Nenciarini <marco.nenciarini@enterprisedb.com>
Co-authored-by: Gabriele Bartolini <gabriele.bartolini@enterprisedb.com>
Signed-off-by: Niccolò Fei <niccolo.fei@enterprisedb.com>
Signed-off-by: Niccolò Fei <niccolo.fei@enterprisedb.com>
Signed-off-by: Niccolò Fei <niccolo.fei@enterprisedb.com>
This rolling update case was originally added with e9ff88f, and
then removed in a24dba3 when AKS fixed this limitation.
This leftover in the doc is outdated and can just be removed.

Signed-off-by: Niccolò Fei <niccolo.fei@enterprisedb.com>
Signed-off-by: Niccolò Fei <niccolo.fei@enterprisedb.com>
Signed-off-by: Niccolò Fei <niccolo.fei@enterprisedb.com>
Signed-off-by: Niccolò Fei <niccolo.fei@enterprisedb.com>
@leonardoce
Copy link
Contributor

/test

@github-actions
Copy link
Contributor

github-actions bot commented Oct 1, 2025

@leonardoce, here's the link to the E2E on CNPG workflow run: https://github.com/cloudnative-pg/cloudnative-pg/actions/runs/18162965661

@cnpg-bot cnpg-bot added the ok to merge 👌 This PR can be merged label Oct 1, 2025
@leonardoce leonardoce merged commit e920068 into main Oct 1, 2025
35 of 36 checks passed
@leonardoce leonardoce deleted the dev/8182-2 branch October 1, 2025 15:37
rossigee pushed a commit to rossigee/cloudnative-pg that referenced this pull request Oct 2, 2025
…neously (cloudnative-pg#8241)

Closes cloudnative-pg#2530 cloudnative-pg#8182

Signed-off-by: Leonardo Cecchi <leonardo.cecchi@enterprisedb.com>
Signed-off-by: Armando Ruocco <armando.ruocco@enterprisedb.com>
Signed-off-by: Marco Nenciarini <marco.nenciarini@enterprisedb.com>
Signed-off-by: Gabriele Bartolini <gabriele.bartolini@enterprisedb.com>
Signed-off-by: Niccolò Fei <niccolo.fei@enterprisedb.com>
Co-authored-by: Leonardo Cecchi <leonardo.cecchi@enterprisedb.com>
Co-authored-by: Armando Ruocco <armando.ruocco@enterprisedb.com>
Co-authored-by: Marco Nenciarini <marco.nenciarini@enterprisedb.com>
Co-authored-by: Gabriele Bartolini <gabriele.bartolini@enterprisedb.com>
THE-BRAHMA pushed a commit to THE-BRAHMA/cloudnative-pg that referenced this pull request Oct 30, 2025
…neously (cloudnative-pg#8241)

Closes cloudnative-pg#2530 cloudnative-pg#8182

Signed-off-by: Leonardo Cecchi <leonardo.cecchi@enterprisedb.com>
Signed-off-by: Armando Ruocco <armando.ruocco@enterprisedb.com>
Signed-off-by: Marco Nenciarini <marco.nenciarini@enterprisedb.com>
Signed-off-by: Gabriele Bartolini <gabriele.bartolini@enterprisedb.com>
Signed-off-by: Niccolò Fei <niccolo.fei@enterprisedb.com>
Co-authored-by: Leonardo Cecchi <leonardo.cecchi@enterprisedb.com>
Co-authored-by: Armando Ruocco <armando.ruocco@enterprisedb.com>
Co-authored-by: Marco Nenciarini <marco.nenciarini@enterprisedb.com>
Co-authored-by: Gabriele Bartolini <gabriele.bartolini@enterprisedb.com>
Signed-off-by: theBrahma <office.utpal.brahma@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

do not backport This PR must not be backported - it will be in the next minor release enhancement 🪄 New feature or request lgtm This PR has been approved by a maintainer ok to merge 👌 This PR can be merged size:XL This PR changes 500-999 lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Feature]: support changing image and PostgreSQL settings simultaneously

4 participants