Make backup.yml play standalone
parent
79bd75f4bd
commit
896e5e0825
10
base.yml
10
base.yml
|
@ -1,15 +1,7 @@
|
||||||
#!/usr/bin/env ansible-playbook
|
#!/usr/bin/env ansible-playbook
|
||||||
---
|
---
|
||||||
# Set variable adm_iface for all servers
|
# Set variable adm_iface for all servers
|
||||||
- hosts: server
|
- import_playbook: plays/get_adm_iface.yml
|
||||||
tasks:
|
|
||||||
- name: Register adm interface in adm_iface variable
|
|
||||||
shell: set -o pipefail && grep adm /sys/class/net/*/ifalias | sed "s|/sys/class/net/||" | sed "s|/ifalias:.*||"
|
|
||||||
register: adm_iface
|
|
||||||
check_mode: false
|
|
||||||
changed_when: true
|
|
||||||
args:
|
|
||||||
executable: /bin/bash
|
|
||||||
|
|
||||||
# Common CRANS configuration for all servers
|
# Common CRANS configuration for all servers
|
||||||
- hosts: server
|
- hosts: server
|
||||||
|
|
|
@ -3,6 +3,8 @@
|
||||||
# zephir backups virtual machines.
|
# zephir backups virtual machines.
|
||||||
# omnomnom backups home dirs.
|
# omnomnom backups home dirs.
|
||||||
|
|
||||||
|
- import_playbook: get_adm_iface.yml
|
||||||
|
|
||||||
# Rsync client on all server to allow backup
|
# Rsync client on all server to allow backup
|
||||||
- hosts: server
|
- hosts: server
|
||||||
vars:
|
vars:
|
||||||
|
|
|
@ -0,0 +1,11 @@
|
||||||
|
#!/usr/bin/env ansible-playbook
|
||||||
|
---
|
||||||
|
- hosts: server
|
||||||
|
tasks:
|
||||||
|
- name: Register adm interface in adm_iface variable
|
||||||
|
shell: set -o pipefail && grep adm /sys/class/net/*/ifalias | sed "s|/sys/class/net/||" | sed "s|/ifalias:.*||"
|
||||||
|
register: adm_iface
|
||||||
|
check_mode: false
|
||||||
|
changed_when: true
|
||||||
|
args:
|
||||||
|
executable: /bin/bash
|
Loading…
Reference in New Issue