pglift v0.23.0
Clean lock-path and spool-path when deconfiguring pgbackrest
Only delete 'logpath' if we created it
Do not log stdout when generating SSL certificate
Fix required language in docs configuration
Add support for temboard-agent
Remove --log.format option for prometheus-postgres-exporter
Simplify systemd service template for prometheus-postgres-exporter
Fix unexpected update of pgpass entries upon instance creation
Return false from pending_restart on stopped instance
Add pending_restart to Ansible instance result
Add a "restarted" instance state
Move backup(s) and restore commands to the pgbackrest module
Use XDG_RUNTIME_DIR as default RunPath
Use /etc/systemd/system as default unit path when running as root
Log a warning when reverting a task during rollback
Check that a port is not used at instance creation
Always generate a "disable" flag for boolean parameters in CLI
Move monitoring docs from operations to setup section
Improve documentation about 'logpath' setting
Use --ask-vault-password in Ansible tutorial
Rework Ansible tutorial
Add a note in standby howto about super-user password and pgpass
Move developer's tools configuration to their own file
Rename --regen-test-data pytest option as --write-changes
Document usage of --write-changes pytest flag
Honor --no-plugins pytest flag
Add function to define if an instance is running
Merge db.superuser_connect() into db.connect()
Make Instance's port field non-optional and default to 5432
Always enable validation on Manifest's fields
Improve 'port' validation in interface model
Disallow mutation of Manifest values