2015-07-08 02:00:16 +02:00
|
|
|
---
|
|
|
|
|
2017-01-23 01:12:04 +01:00
|
|
|
- name: Fixing APT issues, every time.
|
|
|
|
shell: dpkg --configure -a && apt-get install -f
|
|
|
|
|
2015-09-21 01:29:34 +02:00
|
|
|
- name: Domain settings download
|
2015-07-08 02:00:16 +02:00
|
|
|
get_url:
|
2015-07-14 14:07:00 +02:00
|
|
|
url: "http://{{ ansible_default_ipv4.gateway }}:3000/domain"
|
2015-07-08 02:00:16 +02:00
|
|
|
dest: /etc/domain.yml
|
|
|
|
owner: root
|
|
|
|
mode: 0644
|
2016-02-20 20:15:31 +01:00
|
|
|
force: yes
|
2015-07-08 02:00:16 +02:00
|
|
|
|
2015-09-21 01:29:34 +02:00
|
|
|
- name: Creating ansible facts directory
|
|
|
|
file:
|
|
|
|
path: /etc/ansible/facts.d
|
|
|
|
state: directory
|
|
|
|
owner: root
|
|
|
|
group: root
|
|
|
|
mode: 0755
|
|
|
|
|
|
|
|
- name: Assuring python-yaml is installed
|
|
|
|
apt:
|
|
|
|
name: python-yaml
|
|
|
|
state: present
|
|
|
|
|
|
|
|
- name: Creating facts.d script for the domain settings
|
|
|
|
copy:
|
|
|
|
src: domain.fact
|
|
|
|
dest: /etc/ansible/facts.d/domain.fact
|
|
|
|
owner: root
|
|
|
|
group: root
|
|
|
|
mode: 0755
|
|
|
|
|
2015-10-04 03:19:30 +02:00
|
|
|
- name: Loading domain variables
|
|
|
|
setup: filter=ansible_local
|
|
|
|
|
2015-09-29 23:06:49 +02:00
|
|
|
- name: Creating facts.d script for repo/pkg versions
|
|
|
|
template:
|
|
|
|
src: checksum.fact
|
|
|
|
dest: /etc/ansible/facts.d/checksum.fact
|
|
|
|
mode: 0755
|
|
|
|
owner: root
|
|
|
|
group: root
|
|
|
|
|
2016-02-18 01:22:05 +01:00
|
|
|
- name: Creating facts.d script for node role
|
|
|
|
template:
|
|
|
|
src: noderole.fact
|
|
|
|
dest: /etc/ansible/facts.d/noderole.fact
|
|
|
|
mode: 0755
|
|
|
|
owner: root
|
|
|
|
group: root
|
|
|
|
|
2015-10-04 03:19:30 +02:00
|
|
|
- name: Loading repo/pkg versions
|
|
|
|
setup: filter=ansible_local
|