Skip to content

Tags

Tags give the ability to mark specific points in history as being important
  • v0.3.0
    pglift v0.3.0
    
        Handle pgpass update upon instance port change
        Run systemctl daemon-reload after change in unit files
        Don't install systemd unit files when service_manager is not systemd
        Add "role create" command
        Add a "role" Ansible module
        Fix possible UnboundLocalError in site-configure command
        Do a full system lookup when retrieving an instance or listing instances
        Improve error handling in "backup" script
        Add logic to inspect postgres_exporter configuration
        Catch interface model validation errors in Ansible module
        Use instance.apply() in Ansible "instance" module
        Build Ansible modules argspec from manifest models
        Move "model" and "manifest" modules under a "models" package
    
  • v0.2.0
    pglift v0.2.0
    
        Create a collection to distribute our Ansible modules
        Rename the "instance" Ansible module
        Validate user supplied PostgreSQL version from manifest
        Make percent values for PostgreSQL configuration items relative to total memory
        Write "site" PostgreSQL configuration to a dedicated file
        Add a --log-level option to CLI
        Log exceptions while running tasks
        Allow site-wise settings definition through a YAML file
        Rebuild test docker image only when it's required
        Catch InstanceNotFound and other exceptions in CLI
        Require psycopg2 for installation
        Fail fast in 'describe' and 'drop' actions
        Search /usr/pgsql-{version} for bindir of PostgreSQL as well
        Add "instance init" command
        Configure 'unix_socket_directories' in site settings
        Move "install" command to main cli as "site-configure"
    
  • v0.1.0
    pglift v0.1.0