-
Notifications
You must be signed in to change notification settings - Fork 643
[Docs]: No information on triggering rollouts of db clusters with operator upgrade (with enabled in-place update) #7727
Description
Is there an existing issue already for your request/idea?
- I have searched for an existing issue, and could not find anything. I believe this is a new documentation enhancement to be evaluated.
What problem in the existing documentation this issue aims to solve?
I have tried to upgrade the operator from version 1.25.1 to 1.26 (using the helm chart version 0.24.0) and this triggered an update on all my database clusters. This all despite the fact that i have enabled ENABLE_INSTANCE_MANAGER_INPLACE_UPDATES set to true .
I see the mention of probe changes in the release note(which probably is the reason for the need of a restart), but personally i did not expect it to be applied to any exisiting clusters. And even if so, I expected to be notified about this feature "breaking" the expectation that an operator upgrade is not going to trigger a rollout when inplace update is used.
I believe your documentation on upgrade steps and the release notes are missing this crucial information.
And perhaps it would be better to have the user decide whether such an enhancement need to be applied to all clusters or not (just like one can do turn of a restart using inplace update of instance manager)
Describe what additions need to be done to the documentation
I would expect this to be mentioned in installation and upgrade documentation here , as well as inside the release notes here
Describe what pages need to change in the documentation, if any
https://cloudnative-pg.io/documentation/1.26/installation_upgrade/
Describe what pages need to be removed from the documentation, if any
No response
Additional context
Previous version of cnpg operator: 1.25.1 with helm chart version 0.23.2
cnpg clusters deployed with cnpg cluster helm chart version 0.3.0
Log in cnpg operator pods with mention of a rollout needed:
original and target PodSpec differ in containers: container postgres differs in startup-probe
Backport?
N/A
Code of Conduct
- I agree to follow this project's Code of Conduct
Metadata
Metadata
Assignees
Labels
Type
Projects
Status