chore: upgrade postgresql to 17.2 (chart 16.3.1)#642
chore: upgrade postgresql to 17.2 (chart 16.3.1)#642GreyXor wants to merge 11 commits intonextcloud:developfrom
Conversation
|
I have to take a look in the bitmani chart (if it make some migrates). PS: Private i wrote my own postgresql chart and use there the pgautoupgrade as init container (with |
|
PS: Current PostgreSQL is not supported by Nextcloud (a Warnung appears): nextcloud/server#48495 |
|
So better not merge it yet until any Nextcloud version officially supports it. It might just be alright, but better safe than sorry. |
|
Hoi! Yes, it should be a major update to the chart, as otherwise, it will attempt to upgrade a major version of the database if a user is using the bundled postgresql with this chart. I actually didn't know postgresql was supported by nextcloud at all :O Agree, if it is supported we should wait on this merge. |
|
Nextcloud now officially support postgresql 17: nextcloud/server#49240 |
|
That will only be in Nextcloud 31, so still not ready. |
In the meantime, waiting for 31. Does this PR seem ready to be merged? Or are there things to add/modify? |
|
nice do You like to make it merge ready? Maybe nextcloud/server@dea6bd7 would be in v30.0.3 ;) Like to sign-of your commits (DCO check) |
No it won't, it is not on the stable30 branch which means it will be only in Nextcloud 31. |
|
Can we please keep it as a draft until we have Nextcloud 31 support in the chart? |
a5582d0 to
8667855
Compare
da98433 to
b0d5e60
Compare
Bumps [helm/kind-action](https://github.com/helm/kind-action) from 1.10.0 to 1.11.0. - [Release notes](https://github.com/helm/kind-action/releases) - [Commits](helm/kind-action@v1.10.0...v1.11.0) --- updated-dependencies: - dependency-name: helm/kind-action dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Signed-off-by: GreyXor <[email protected]>
Signed-off-by: WrenIX <[email protected]> Signed-off-by: GreyXor <[email protected]>
Signed-off-by: WrenIX <[email protected]> Signed-off-by: GreyXor <[email protected]>
Signed-off-by: WrenIX <[email protected]> Signed-off-by: GreyXor <[email protected]>
Signed-off-by: Dominic Giebert <[email protected]> Signed-off-by: WrenIX <[email protected]> Signed-off-by: GreyXor <[email protected]>
Bumps [helm/kind-action](https://github.com/helm/kind-action) from 1.11.0 to 1.12.0. - [Release notes](https://github.com/helm/kind-action/releases) - [Commits](helm/kind-action@v1.11.0...v1.12.0) --- updated-dependencies: - dependency-name: helm/kind-action dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Signed-off-by: GreyXor <[email protected]>
Signed-off-by: wagoid <[email protected]> Signed-off-by: Wagner Santos <[email protected]> Signed-off-by: GreyXor <[email protected]>
Signed-off-by: Joshua Chapman <[email protected]> Signed-off-by: GreyXor <[email protected]>
Signed-off-by: GreyXor <[email protected]>
Signed-off-by: GreyXor <[email protected]>
Signed-off-by: GreyXor <[email protected]>
|
hi @provokateurin @wrenix |
e2391c0 to
de26dec
Compare
|
Has somebody test a automatical migration? Maybe like: postgresql:
primary:
initContainers:
- name: upgrade
image: "pgautoupgrade/pgautoupgrade:17-alpine"
env:
- name: "PGAUTO_ONESHOT"
value: "yes"
volumeMounts:
- mountPath: "/bitnami/postgresql"
name: "data" |
abeb961 to
aa0ac19
Compare
a554746 to
e9bad15
Compare
I tried it with authentik since that chart also had the same version upgrade and i upgraded that today it worked like this, ig you would need to add credentials for nextcloud as well primary:
initContainers:
- name: pgautoupgrade
image: "pgautoupgrade/pgautoupgrade:17-alpine"
env:
- name: "PGAUTO_ONESHOT"
value: "yes"
- name: "PGDATA"
value: "/bitnami/postgresql/data"
- name: "POSTGRES_PASSWORD"
valueFrom:
secretKeyRef:
name: "authentik-postgres-credentials"
key: "password"
securityContext:
runAsUser: 0
volumeMounts:
- mountPath: "/bitnami/postgresql"
name: "data" |
Description of the change
Update postgresql to 17.0 (chart version is 16.0)
close #641
Benefits
Chart.yamlaccording to semver.