Resolve "Update Patroni to 3.0.1"
- Jan 16, 2024
-
-
Brings support for PG 14 and 15, Citus, improvements on how it uses pg_rewind and a bunch of stability improvements in many areas. Changelog: other
-
Bumps Patroni to 3.0.1.
3.0.0
As per https://patroni.readthedocs.io/en/latest/releases.html#version-3-0-0:
Version 3.0.0 is the last release supporting Python 2.7.
Upcoming release will drop support of Python versions older than 3.7.
The RAFT support is deprecated. We will do our best to maintain it, but take neither guarantee nor responsibility for possible issues. This version is the first step in getting rid of the “master”, in favor of “primary”. Upgrading to the next major release will work reliably only if you run at least 3.0.0.
...
Removed functionality
Remove patronictl scaffold (Alexander Kukushkin)
The only reason for having it was a hacky way of running standby clusters.
2.1.6
Remove patronictl configure (Polina Bungina)
There is no more need for a separate patronictl config creation.
Update Patroni to 3.0.1 (#7415 - closed)
See Definition of done.
For anything in this list which will not be completed, please provide a reason in the MR discussion.
If you don't have access to this, the reviewer should trigger these jobs for you during the review process.
Trigger:ee-package
jobs have a green pipeline running against latest commit.config/software
or config/patches
directories are changed, make sure the build-package-on-all-os
job within the Trigger:ee-package
downstream pipeline succeeded.Trigger:package:fips
manual job within the Trigger:ee-package
downstream pipeline must succeed.dev.gitlab.org
to confirm regular branch builds aren't broken.10
, duration 10s
, URI scheme://user:passwd@host:port
may require quotation or other special handling when rendered in a template and written to a configuration file.Closes #7415 (closed)
Brings support for PG 14 and 15, Citus, improvements on how it uses pg_rewind and a bunch of stability improvements in many areas. Changelog: other