Tags give the ability to mark specific points in history as being important
-
-
-
-
-
-
-
-
v0.27.0
364da62a · ·pglift v0.27.0 Add support for RockyLinux 9 Let user provide a name for pgbackrest stanza Handle REASSIGN OWNED and DROP OWNED when dropping a role Raise a specific error if role being dropped has dependent database objects Improve handling of model validation errors in the CLI Raise a specific error when Postgres bindir for requested version does not exist Limit database connection opening in 'instance get' Turn --json CLI option into --output-format=json Add a PyOxidizer configuration to build a binary version of pglift Make it possible to create a database as a clone of an existing one Handle installation global pgbackrest configuration through 'site-configure' command Add JSON output to 'instance env' command Add JSON output to '* apply' commands Add an example playbook for a standby instance in the documentation Pass replication password through environment when invoking pg_basebackup Rename Instance model's "configuration" field as "settings" Exclude pgbackrest_restore field 'instance get' command Fix pgbackrest setting name in Ansible tutorial Fix changing prometheus password upon instance alter Give SETTINGS environment variable precedence over YAML setting files Prevent retrieval of standby information for Patroni-managed instance Fix type error when retrieve instance env from Ansible module Keep Prometheus password upon upgrade Don't comment entries, generated by initdb, in postgresql.conf Define 'postgresql.versions' setting as a tuple Fix temboard-agent service name inconsistency Rename Standby's 'for' field as primary_conninfo Use pglift CLI in Ansible modules, instead of the Python API Fix systemd service name for Patroni-managed instances Fix settings in Ansible tutorial ('pgpass' fields missing for 'surole' and 'backuprole') Don't let postgres_exporter auto discover databases -
v0.26.0
2ceac74d · ·pglift v0.26.0 Handle 'log_directory' relative to PGDATA Possibly pass "backup" password to pgbackrest commands when initializing Document how PostgreSQL configuration is managed in user section Add PostgreSQLStopMode to ensure value is in smart, fast and immediate Drop support for PostgreSQL 10 Fix calculation of Postgres parameters changes from Patroni configuration Properly serialize timedelta values in Patroni configuration Delete Patroni logs when dropping respective instance Stream Patroni bootstrap logs through our logger Don't raise exception if instance already started in start Add --all option for start/stop/restart/reload instance in CLI Show instance name in reload log info Disable log collector when starting Postgres temporarily Drop support for python < 3.9 Make datadir and waldir can be configured to be outside of "root" dir Fix standby detection with PostgreSQL 11 Allow to create instances using pgbackrest restore Give an example of how to reset a GUC parameter Fix pgbackrest setup documentation Always set use_unix_socket options in Patroni configuration Replace patroni 'bin_dir' setting by 'execpath' Add missing env_prefix to Patroni settings Add --(no-)drop-on-error options to 'instance create' command Make pgbackrest's spoolpath settings global Make pgbackrest's logpath settings global Remove pgbackrest log files at instance drop Make pgbackrest's lockpath settings global Make pgbackrest's repopath setting global Add a 'deleting' parameter to stop_postgresql() hook Back up Patroni config when dropping the last node Separate stanza-specific pgbackrest configuration from global Add a dumps_directory property to system Instance Make datadir, waldir and dumps_directory use "name" and "version" Drop references to unused packages in mypy config Mention Patroni integration in the README Adjust type of PrefixedPath.prefix() Validate "prefix" settings expected to be absolute Make psqlrc and psql_history are stored in datadir Drop postgresql.root settings