Closes #400 - Migrate away from bitnami/postgresql - #450
Conversation
fe0ea4b to
05f87e5
Compare
|
@monotek could you have another look, please? When manually verifying the migration runbook, a few changes were needed. Specifically to make it possible to upgrade the application without starting the Zammad services immediately. Now everything works fine in my test system. I would probably release this as soon as you confirm. Such a change is never really convenient, but needs to be done anyway. The other breaking MRs (elasticsearch, fs policy default change) could go into another major version, perhaps together with Zammad 7.2. |
|
I currently have no Zammad instance running, and I am also really short on time, so I likely won't be able to test it. |
|
1. Pin the PostgreSQL major version (my main concern). The subchart pins 2. Runbook gaps. Step 1 scales down 3. Zammad now runs as a DB superuser. 4. Small doc inconsistencies in 5. Minor: capping |
8ba9242 to
f916c7d
Compare
Implemented as discussed via updatecli policy, not pinning.
Added.
Ignored for now.
This was addressed with some text in upgrading and an example for manually choosing the more complex configuration. Making customUser default would add complexity.
Addressed by text.
Not important. Can you have another look? I need to run another manual test now before final approval/merge. |
|
Had another look at The updatecli policy works — confirmed
I wanted to verify that "patch only" actually protects against a major, and it does. CloudPirates bumped PostgreSQL I also confirmed One residual: the Cronjob suspend — verifiedChecked that this isn't just plausible-looking: Tiny nit: the patch selects only on the component label, so with two releases in one namespace New: the
|
The feedback was correct in substance, but slightly off the mark in its diagnosis of the cause: The conflict did not arise because the runbook uses --no-owner, but because my customUser note required a superuser restore that isn't actually needed. Once this incorrect instruction is removed, step 4 of the runbook will be correct for both configurations—no The offending comment was corrected. |
Which issue this PR fixes
Special notes for your reviewer
Checklist