ansible-role-mastodon/tasks/bare/postgresql_packages.yml

20 lines
588 B
YAML
Raw Normal View History

2022-11-19 10:10:57 +01:00
---
#Speeds up the provisioning process as cache is not updated for every single package.
- name: Update package manager cache before installing packages.
become: true
package:
update_cache: true
- name: Install Postgres packages
become: true
package:
name: "{{ item.package }}"
update_cache: no
#This makes the package module non-OS generic
#https://docs.ansible.com/ansible/latest/collections/ansible/builtin/package_module.html
# cache_valid_time: 3600
# state: latest
# install_recommends: no
with_items: "{{ postgres.packages }}"