Add pgdg repository to minifirewall

This commit is contained in:
Romain Dessort 2017-03-28 10:46:47 -04:00
parent b7559d59ce
commit 4d4fecf87d
3 changed files with 17 additions and 0 deletions

View file

@ -13,3 +13,6 @@
service: service:
name: postgresql name: postgresql
state: restarted state: restarted
- name: Restart minifirewall
command: /etc/init.d/minifirewall restart

View file

@ -1,4 +1,13 @@
--- ---
- name: Open firewall for PGDG repository
replace:
name: /etc/default/minifirewall
regexp: "^(HTTPSITES='((?!apt\\.postgresql\\.org).)*)'$"
replace: "\\1 apt.postgresql.org'"
notify: Restart minifirewall
- meta: flush_handlers
- name: Add PGDG repository - name: Add PGDG repository
apt_repository: apt_repository:
repo: "deb http://apt.postgresql.org/pub/repos/apt/ {{ansible_distribution_release}}-pgdg main" repo: "deb http://apt.postgresql.org/pub/repos/apt/ {{ansible_distribution_release}}-pgdg main"

View file

@ -3,7 +3,12 @@ shared_buffers = {{postgresql_shared_buffers}}
work_mem = {{postgresql_work_mem}} work_mem = {{postgresql_work_mem}}
#shared_preload_libraries = 'pg_stat_statements' #shared_preload_libraries = 'pg_stat_statements'
#synchronous_commit = off #synchronous_commit = off
{% if postgresql_version |version_compare('9.5', '<') %}
checkpoint_segments = 30 checkpoint_segments = 30
{% else %}
max_wal_size = 15GB
{% endif %}
checkpoint_completion_target = 0.9 checkpoint_completion_target = 0.9
random_page_cost = {{postgresql_random_page_cost}} random_page_cost = {{postgresql_random_page_cost}}
effective_cache_size = {{postgresql_effective_cache_size}} effective_cache_size = {{postgresql_effective_cache_size}}