You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Add support for pg17 and remove pg12 (zalando#2773)
* Add support for pg17
* use new gcov2lcov-action
* Use ghcr spilo-17
* Update SPILO_CURRENT and SPILO_LAZY
* Update e2e/run.sh
---------
Co-authored-by: Polina Bungina <[email protected]>
Copy file name to clipboardexpand all lines: docs/reference/operator_parameters.md
+2-5
Original file line number
Diff line number
Diff line change
@@ -94,9 +94,6 @@ Those are top-level keys, containing both leaf keys and groups.
94
94
***enable_pgversion_env_var**
95
95
With newer versions of Spilo, it is preferable to use `PGVERSION` pod environment variable instead of the setting `postgresql.bin_dir` in the `SPILO_CONFIGURATION` env variable. When this option is true, the operator sets `PGVERSION` and omits `postgresql.bin_dir` from `SPILO_CONFIGURATION`. When false, the `postgresql.bin_dir` is set. This setting takes precedence over `PGVERSION`; see PR 222 in Spilo. The default is `true`.
96
96
97
-
***enable_spilo_wal_path_compat**
98
-
enables backwards compatible path between Spilo 12 and Spilo 13+ images. The default is `false`.
99
-
100
97
***enable_team_id_clustername_prefix**
101
98
To lower the risk of name clashes between clusters of different teams you
102
99
can turn on this flag and the operator will sync only clusters where the
@@ -250,12 +247,12 @@ CRD-configuration, they are grouped under the `major_version_upgrade` key.
250
247
251
248
***minimal_major_version**
252
249
The minimal Postgres major version that will not automatically be upgraded
253
-
when `major_version_upgrade_mode` is set to `"full"`. The default is `"12"`.
250
+
when `major_version_upgrade_mode` is set to `"full"`. The default is `"13"`.
254
251
255
252
***target_major_version**
256
253
The target Postgres major version when upgrading clusters automatically
257
254
which violate the configured allowed `minimal_major_version` when
258
-
`major_version_upgrade_mode` is set to `"full"`. The default is `"16"`.
255
+
`major_version_upgrade_mode` is set to `"full"`. The default is `"17"`.
self.eventuallyEqual(check_version, 15, "Version should be upgraded from 13 to 15")
1282
+
self.eventuallyEqual(check_version, 16, "Version should be upgraded from 14 to 16")
1284
1283
1285
1284
# check if annotation for last upgrade's success is updated after second upgrade
1286
1285
third_annotations=get_annotations()
1287
1286
self.assertIsNotNone(third_annotations.get("last-major-upgrade-success"), "Annotation for last upgrade's success is not set")
1288
1287
self.assertNotEqual(annotations.get("last-major-upgrade-success"), third_annotations.get("last-major-upgrade-success"), "Annotation for last upgrade's success is not updated")
0 commit comments