Skip to content

Commit 38b292d

Browse files
jvpasinattohors
andauthored
K8SPG-651 - Update images and versions post-release (#1096)
* K8SPG-651 - Update images and versions post-release * fix upgrade-minor test --------- Co-authored-by: Viacheslav Sarzhan <[email protected]>
1 parent c45c574 commit 38b292d

22 files changed

+44
-44
lines changed

config/bundle/kustomization.yaml

+2-2
Original file line numberDiff line numberDiff line change
@@ -6,5 +6,5 @@ resources:
66
- ../manager/namespace
77
images:
88
- name: postgres-operator
9-
newName: percona/percona-postgresql-operator
10-
newTag: 2.6.0
9+
newName: perconalab/percona-postgresql-operator
10+
newTag: main

config/cw-bundle/kustomization.yaml

+2-2
Original file line numberDiff line numberDiff line change
@@ -7,5 +7,5 @@ resources:
77

88
images:
99
- name: postgres-operator
10-
newName: percona/percona-postgresql-operator
11-
newTag: 2.6.0
10+
newName: perconalab/percona-postgresql-operator
11+
newTag: main

config/manager/cluster/kustomization.yaml

+2-2
Original file line numberDiff line numberDiff line change
@@ -8,5 +8,5 @@ patchesStrategicMerge:
88

99
images:
1010
- name: postgres-operator
11-
newName: percona/percona-postgresql-operator
12-
newTag: 2.6.0
11+
newName: perconalab/percona-postgresql-operator
12+
newTag: main

config/manager/namespace/kustomization.yaml

+2-2
Original file line numberDiff line numberDiff line change
@@ -9,5 +9,5 @@ patchesStrategicMerge:
99

1010
images:
1111
- name: postgres-operator
12-
newName: percona/percona-postgresql-operator
13-
newTag: 2.6.0
12+
newName: perconalab/percona-postgresql-operator
13+
newTag: main

deploy/bundle.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -45993,7 +45993,7 @@ spec:
4599345993
value: INFO
4599445994
- name: DISABLE_TELEMETRY
4599545995
value: "false"
45996-
image: percona/percona-postgresql-operator:2.6.0
45996+
image: perconalab/percona-postgresql-operator:main
4599745997
imagePullPolicy: Always
4599845998
livenessProbe:
4599945999
failureThreshold: 3

deploy/cr.yaml

+7-7
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ metadata:
99
# - percona.com/delete-ssl
1010
# - percona.com/delete-backups
1111
spec:
12-
crVersion: 2.6.0
12+
crVersion: 2.7.0
1313
# metadata:
1414
# annotations:
1515
# example-annotation: value
@@ -124,9 +124,9 @@ spec:
124124
# test-label: value
125125

126126

127-
image: percona/percona-postgresql-operator:2.6.0-ppg16.8-postgres
127+
image: perconalab/percona-postgresql-operator:main-ppg17-postgres
128128
imagePullPolicy: Always
129-
postgresVersion: 16
129+
postgresVersion: 17
130130
# port: 5432
131131

132132
# expose:
@@ -240,7 +240,7 @@ spec:
240240
proxy:
241241
pgBouncer:
242242
replicas: 3
243-
image: percona/percona-postgresql-operator:2.6.0-ppg16.8-pgbouncer1.24.0
243+
image: perconalab/percona-postgresql-operator:main-ppg17-pgbouncer
244244
# exposeSuperusers: true
245245
# resources:
246246
# limits:
@@ -322,7 +322,7 @@ spec:
322322
pgbackrest:
323323
# metadata:
324324
# labels:
325-
image: percona/percona-postgresql-operator:2.6.0-ppg16.8-pgbackrest2.54.2
325+
image: perconalab/percona-postgresql-operator:main-ppg17-pgbackrest
326326
#
327327
# containers:
328328
# pgbackrest:
@@ -467,7 +467,7 @@ spec:
467467

468468
pmm:
469469
enabled: false
470-
image: percona/pmm-client:2.44.0
470+
image: perconalab/pmm-client:dev-latest
471471
# imagePullPolicy: IfNotPresent
472472
secret: cluster1-pmm-secret
473473
serverHost: monitoring-service
@@ -489,7 +489,7 @@ spec:
489489
# work_mem: 2MB
490490

491491
# extensions:
492-
# image: percona/percona-postgresql-operator:2.6.0
492+
# image: perconalab/percona-postgresql-operator:main
493493
# imagePullPolicy: Always
494494
# storage:
495495
# type: s3

deploy/cw-bundle.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -45991,7 +45991,7 @@ spec:
4599145991
value: INFO
4599245992
- name: DISABLE_TELEMETRY
4599345993
value: "false"
45994-
image: percona/percona-postgresql-operator:2.6.0
45994+
image: perconalab/percona-postgresql-operator:main
4599545995
imagePullPolicy: Always
4599645996
livenessProbe:
4599745997
failureThreshold: 3

deploy/cw-operator.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ spec:
4242
value: INFO
4343
- name: DISABLE_TELEMETRY
4444
value: "false"
45-
image: percona/percona-postgresql-operator:2.6.0
45+
image: perconalab/percona-postgresql-operator:main
4646
imagePullPolicy: Always
4747
livenessProbe:
4848
failureThreshold: 3

deploy/operator.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ spec:
4545
value: INFO
4646
- name: DISABLE_TELEMETRY
4747
value: "false"
48-
image: percona/percona-postgresql-operator:2.6.0
48+
image: perconalab/percona-postgresql-operator:main
4949
imagePullPolicy: Always
5050
livenessProbe:
5151
failureThreshold: 3

deploy/upgrade.yaml

+6-6
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,9 @@ metadata:
44
name: cluster1-15-to-16
55
spec:
66
postgresClusterName: cluster1
7-
image: percona/percona-postgresql-operator:2.6.0
8-
fromPostgresVersion: 15
9-
toPostgresVersion: 16
10-
toPostgresImage: percona/percona-postgresql-operator:2.6.0-ppg16.8-postgres
11-
toPgBouncerImage: percona/percona-postgresql-operator:2.6.0-ppg16.8-pgbouncer1.24.0
12-
toPgBackRestImage: percona/percona-postgresql-operator:2.6.0-ppg16.8-pgbackrest2.54.2
7+
image: perconalab/percona-postgresql-operator:main
8+
fromPostgresVersion: 16
9+
toPostgresVersion: 17
10+
toPostgresImage: perconalab/percona-postgresql-operator:main-ppg17-postgres
11+
toPgBouncerImage: perconalab/percona-postgresql-operator:main-ppg17-pgbouncer
12+
toPgBackRestImage: perconalab/percona-postgresql-operator:main-ppg17-pgbackrest

e2e-tests/tests/init-deploy/05-assert.yaml

+6-6
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ metadata:
1212
app.kubernetes.io/managed-by: percona-postgresql-operator
1313
app.kubernetes.io/name: percona-postgresql
1414
app.kubernetes.io/part-of: percona-postgresql
15-
pgv2.percona.com/version: 2.6.0
15+
pgv2.percona.com/version: 2.7.0
1616
postgres-operator.crunchydata.com/cluster: init-deploy
1717
postgres-operator.crunchydata.com/pgbackrest: ""
1818
postgres-operator.crunchydata.com/pgbackrest-config: ""
@@ -81,7 +81,7 @@ metadata:
8181
app.kubernetes.io/managed-by: percona-postgresql-operator
8282
app.kubernetes.io/name: percona-postgresql
8383
app.kubernetes.io/part-of: percona-postgresql
84-
pgv2.percona.com/version: 2.6.0
84+
pgv2.percona.com/version: 2.7.0
8585
postgres-operator.crunchydata.com/cluster: init-deploy
8686
postgres-operator.crunchydata.com/role: pgbouncer
8787
test-label: test
@@ -144,7 +144,7 @@ metadata:
144144
app.kubernetes.io/managed-by: percona-postgresql-operator
145145
app.kubernetes.io/name: percona-postgresql
146146
app.kubernetes.io/part-of: percona-postgresql
147-
pgv2.percona.com/version: 2.6.0
147+
pgv2.percona.com/version: 2.7.0
148148
postgres-operator.crunchydata.com/cluster: init-deploy
149149
postgres-operator.crunchydata.com/pgbackrest: ""
150150
postgres-operator.crunchydata.com/pgbackrest-config: ""
@@ -168,7 +168,7 @@ metadata:
168168
app.kubernetes.io/managed-by: percona-postgresql-operator
169169
app.kubernetes.io/name: percona-postgresql
170170
app.kubernetes.io/part-of: percona-postgresql
171-
pgv2.percona.com/version: 2.6.0
171+
pgv2.percona.com/version: 2.7.0
172172
postgres-operator.crunchydata.com/cluster: init-deploy
173173
postgres-operator.crunchydata.com/role: pgbouncer
174174
test-label: test
@@ -191,7 +191,7 @@ metadata:
191191
app.kubernetes.io/managed-by: percona-postgresql-operator
192192
app.kubernetes.io/name: percona-postgresql
193193
app.kubernetes.io/part-of: percona-postgresql
194-
pgv2.percona.com/version: 2.6.0
194+
pgv2.percona.com/version: 2.7.0
195195
postgres-operator.crunchydata.com/cluster: init-deploy
196196
postgres-operator.crunchydata.com/data: pgbackrest
197197
postgres-operator.crunchydata.com/pgbackrest: ""
@@ -214,7 +214,7 @@ spec:
214214
app.kubernetes.io/managed-by: percona-postgresql-operator
215215
app.kubernetes.io/name: percona-postgresql
216216
app.kubernetes.io/part-of: percona-postgresql
217-
pgv2.percona.com/version: 2.6.0
217+
pgv2.percona.com/version: 2.7.0
218218
postgres-operator.crunchydata.com/cluster: init-deploy
219219
postgres-operator.crunchydata.com/data: pgbackrest
220220
postgres-operator.crunchydata.com/pgbackrest: ""

e2e-tests/tests/upgrade-consistency/01-assert.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -122,7 +122,7 @@ kind: PerconaPGCluster
122122
metadata:
123123
name: upgrade-consistency
124124
spec:
125-
crVersion: 2.4.0
125+
crVersion: 2.5.0
126126
status:
127127
pgbouncer:
128128
ready: 3

e2e-tests/tests/upgrade-consistency/01-create-cluster.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -10,5 +10,5 @@ commands:
1010
1111
get_cr \
1212
| yq eval '
13-
.spec.crVersion="2.4.0"' - \
13+
.spec.crVersion="2.5.0"' - \
1414
| kubectl -n "${NAMESPACE}" apply -f -

e2e-tests/tests/upgrade-consistency/02-assert.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -120,7 +120,7 @@ kind: PerconaPGCluster
120120
metadata:
121121
name: upgrade-consistency
122122
spec:
123-
crVersion: 2.5.0
123+
crVersion: 2.6.0
124124
status:
125125
pgbouncer:
126126
ready: 3

e2e-tests/tests/upgrade-consistency/02-patch-cluster.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ commands:
1010
1111
get_cr \
1212
| yq eval '
13-
.spec.crVersion="2.5.0"' - \
13+
.spec.crVersion="2.6.0"' - \
1414
| kubectl -n "${NAMESPACE}" apply -f -
1515
1616
sleep 10

e2e-tests/tests/upgrade-consistency/03-assert.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -120,7 +120,7 @@ kind: PerconaPGCluster
120120
metadata:
121121
name: upgrade-consistency
122122
spec:
123-
crVersion: 2.6.0
123+
crVersion: 2.7.0
124124
status:
125125
pgbouncer:
126126
ready: 3

e2e-tests/tests/upgrade-consistency/03-patch-cluster.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ commands:
1010
1111
get_cr \
1212
| yq eval '
13-
.spec.crVersion="2.6.0"' - \
13+
.spec.crVersion="2.7.0"' - \
1414
| kubectl -n "${NAMESPACE}" apply -f -
1515
1616
sleep 10

e2e-tests/tests/upgrade-minor/05-assert.yaml

+2-2
Original file line numberDiff line numberDiff line change
@@ -85,7 +85,7 @@ status:
8585
apiVersion: postgres-operator.crunchydata.com/v1beta1
8686
kind: PostgresCluster
8787
metadata:
88-
generation: 2 # K8SPG-619
88+
generation: 1
8989
labels:
9090
e2e: upgrade-minor
9191
name: upgrade-minor
@@ -103,7 +103,7 @@ status:
103103
readyReplicas: 3
104104
replicas: 3
105105
updatedReplicas: 3
106-
observedGeneration: 2
106+
observedGeneration: 1
107107
pgbackrest:
108108
repoHost:
109109
apiVersion: apps/v1

e2e-tests/tests/upgrade-minor/06-assert.yaml

+2-2
Original file line numberDiff line numberDiff line change
@@ -112,7 +112,7 @@ status:
112112
apiVersion: postgres-operator.crunchydata.com/v1beta1
113113
kind: PostgresCluster
114114
metadata:
115-
generation: 3 # K8SPG-619
115+
generation: 2
116116
labels:
117117
e2e: upgrade-minor
118118
name: upgrade-minor
@@ -130,7 +130,7 @@ status:
130130
readyReplicas: 3
131131
replicas: 3
132132
updatedReplicas: 3
133-
observedGeneration: 3
133+
observedGeneration: 2
134134
pgbackrest:
135135
repoHost:
136136
apiVersion: apps/v1

internal/postgres/reconcile_test.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,7 @@ func TestInstancePod(t *testing.T) {
6969
cluster.Spec.ImagePullPolicy = corev1.PullAlways
7070
cluster.Spec.PostgresVersion = 11
7171
cluster.SetLabels(map[string]string{
72-
naming.LabelVersion: "2.6.0",
72+
naming.LabelVersion: "2.7.0",
7373
})
7474

7575
dataVolume := new(corev1.PersistentVolumeClaim)

percona/controller/testdata/sidecar-resources-cr.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ kind: PerconaPGCluster
44
metadata:
55
name: cluster1
66
spec:
7-
crVersion: 2.6.0
7+
crVersion: 2.7.0
88

99
image: perconalab/percona-postgresql-operator:main-ppg17-postgres
1010
imagePullPolicy: Always

pkg/apis/pgv2.percona.com/v2/perconapgcluster_types.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ func init() {
2222
}
2323

2424
const (
25-
Version = "2.6.0"
25+
Version = "2.7.0"
2626
ProductName = "pg-operator"
2727
)
2828

0 commit comments

Comments
 (0)