bugfix: backup runs with gather_facts: false

feature/DEV-380
Sven Ketelsen 4 years ago
parent fa75354842
commit 49aa913213

@ -63,6 +63,7 @@
- hosts: "postgres:maria" - hosts: "postgres:maria"
serial: "{{ serial_number | default(1) }}" serial: "{{ serial_number | default(1) }}"
gather_facts: false
vars: vars:
current_date_time: '{{ get_current_date_time }}' current_date_time: '{{ get_current_date_time }}'
@ -78,6 +79,7 @@
- hosts: "postgres:maria:storage" - hosts: "postgres:maria:storage"
serial: "{{ serial_number | default(5) }}" serial: "{{ serial_number | default(5) }}"
gather_facts: false
vars: vars:
storageserver_system_user: 'backuphamster' storageserver_system_user: 'backuphamster'
@ -96,7 +98,7 @@
- name: "Cleanup remote backup dirs: {{ database_engine }}" - name: "Cleanup remote backup dirs: {{ database_engine }}"
become: yes become: yes
file: file:
path: '{{ backup_directory }}/{{ database_engine }}/{{ ansible_date_time.date }}' path: '{{ backup_directory }}/{{ database_engine }}/{{ get_current_date }}'
state: absent state: absent
when: when:
- not inventory_hostname in groups['storage'] - not inventory_hostname in groups['storage']

@ -200,6 +200,7 @@ blackbox_http_2xx_additional_targets: []
prometheus_federation_enabled: true prometheus_federation_enabled: true
kubernetes_prometheus_endpoint: "{{ stage }}-kube-prometheus.{{ domain }}" kubernetes_prometheus_endpoint: "{{ stage }}-kube-prometheus.{{ domain }}"
get_current_date: "{{ lookup('pipe','date +%Y-%m-%d') }}"
get_current_date_time: "{{ lookup('pipe','date +%Y-%m-%d_%H:%M') }}" get_current_date_time: "{{ lookup('pipe','date +%Y-%m-%d_%H:%M') }}"
hcloud_firewall_objects: hcloud_firewall_objects:

@ -1,5 +1,5 @@
--- ---
my_cnf_file: '/root/.my.cnf' my_cnf_file: '/root/.my.cnf'
database_engine: maria database_engine: maria
backup_dest_dir: "{{ backup_directory }}/{{ database_engine }}/{{ ansible_date_time.date }}" backup_dest_dir: "{{ backup_directory }}/{{ database_engine }}/{{ get_current_date }}"
backup_status_file: '{{ backup_dest_dir }}/backup_finished' backup_status_file: '{{ backup_dest_dir }}/backup_finished'

@ -19,5 +19,5 @@ database_state: present
postgres_listen_addresses: "listen_addresses = 'localhost,{{ stage_private_server_ip }}'" postgres_listen_addresses: "listen_addresses = 'localhost,{{ stage_private_server_ip }}'"
database_engine: postgres database_engine: postgres
backup_dest_dir: "{{ backup_directory }}/{{ database_engine }}/{{ ansible_date_time.date }}" backup_dest_dir: "{{ backup_directory }}/{{ database_engine }}/{{ get_current_date }}"
backup_status_file: '{{ backup_dest_dir }}/backup_finished' backup_status_file: '{{ backup_dest_dir }}/backup_finished'

Loading…
Cancel
Save