Skip to content
Snippets Groups Projects
Commit 93b9eb58 authored by Baptiste DE RENZO's avatar Baptiste DE RENZO
Browse files

Fix postgres maintenance playbook lint

parent aecdc437
No related branches found
No related tags found
No related merge requests found
...@@ -23,13 +23,13 @@ ...@@ -23,13 +23,13 @@
when: rephacheck['stdout'] != "standby" when: rephacheck['stdout'] != "standby"
- name: check if node is currently in standby - name: check if node is currently in standby
command: "repmgr standby switchover -f /etc/postgresql/11/main/repmgr.conf --siblings-follow --dry-run" command: "repmgr standby switchover -f /etc/postgresql/11/main/repmgr.conf --siblings-follow --dry-run"
become: yes become: true
become_user: postgres become_user: postgres
when: rephacheck['stdout'] == "standby" when: rephacheck['stdout'] == "standby"
register: standby_dry_run register: standby_dry_run
- name: switch standby node to primary - name: switch standby node to primary
command: "repmgr standby switchover -f /etc/postgresql/11/main/repmgr.conf --siblings-follow" command: "repmgr standby switchover -f /etc/postgresql/11/main/repmgr.conf --siblings-follow"
become: yes become: true
become_user: postgres become_user: postgres
when: when:
- standby_dry_run is succeeded - standby_dry_run is succeeded
...@@ -51,10 +51,10 @@ ...@@ -51,10 +51,10 @@
file: file:
path: /var/lib/postgresql/11/main/ path: /var/lib/postgresql/11/main/
state: absent state: absent
force: yes force: true
- name: copy data from primary - name: copy data from primary
command: "repmgr -f /etc/postgresql/11/main/repmgr.conf --force --verbose standby clone -h {{ hostvars[groups['postgres_primary'][0]]['ansible_default_ipv4']['address'] }} -d repmgr -U repmgr -c" command: "repmgr -f /etc/postgresql/11/main/repmgr.conf --force --verbose standby clone -h {{ hostvars[groups['postgres_primary'][0]]['ansible_default_ipv4']['address'] }} -d repmgr -U repmgr -c"
become: yes become: true
become_user: postgres become_user: postgres
register: copy_from_primary register: copy_from_primary
- name: start postgresql - name: start postgresql
...@@ -64,7 +64,7 @@ ...@@ -64,7 +64,7 @@
when: copy_from_primary is succeeded when: copy_from_primary is succeeded
- name: register node as standby - name: register node as standby
command: "repmgr -f /etc/postgresql/11/main/repmgr.conf --force --verbose standby register" command: "repmgr -f /etc/postgresql/11/main/repmgr.conf --force --verbose standby register"
become: yes become: true
become_user: postgres become_user: postgres
when: copy_from_primary is succeeded when: copy_from_primary is succeeded
...@@ -74,7 +74,7 @@ ...@@ -74,7 +74,7 @@
tasks: tasks:
- name: kill repmgrd - name: kill repmgrd
command: "pkill repmgrd" command: "pkill repmgrd"
ignore_errors: yes ignore_errors: true
- name: restart repmgrd - name: restart repmgrd
systemd: systemd:
name: repmgrd name: repmgrd
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment