diff --git a/CHANGELOG.md b/CHANGELOG.md index 48dd75bd..10d13adf 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -51,6 +51,7 @@ The **patch** part changes incrementally at each release. * evolinux-base: use "evolinux_internal_group" for SSH authentication * evomaintenance: Turn on API by default (instead of DB) * evomaintenance: upstream version 0.6.0 +* evomaintenance: install PG dependencies only when needed * lxc-php: refactor tasks for better maintainability * lxc: rely on lxc_container module instead of command module * lxc: remove useless loop in apt execution diff --git a/evomaintenance/tasks/install_vendor_debian.yml b/evomaintenance/tasks/install_vendor_debian.yml index 52f5689c..a3d29b95 100644 --- a/evomaintenance/tasks/install_vendor_debian.yml +++ b/evomaintenance/tasks/install_vendor_debian.yml @@ -3,13 +3,21 @@ - name: Dependencies are installed apt: name: - - postgresql-client - sudo - curl state: present tags: - evomaintenance +- name: PG dependencies are installed + apt: + name: + - postgresql-client + state: present + when: evomaintenance_hook_db + tags: + - evomaintenance + - include_role: name: evolix/remount-usr tags: