master
Y 2017-11-19 13:32:08 +01:00
commit 4949ef99c2
18 changed files with 191 additions and 0 deletions

83
ansible-playbook.log Normal file
View File

@ -0,0 +1,83 @@
PLAY [localhost] ***************************************************************
nfs -> cleanupdate
TASK [Gathering Facts] *********************************************************
cleanupdate -> init
TASK [etckeeper.inc : debug] ***************************************************
"msg": "etckeeper init.yml" ok (init begin)
TASK [etckeeper.inc : debug] ***************************************************
"msg": "etckeeper upstream.yml" ok
TASK [init : debug] ************************************************************
"msg": "init upstream" ok
TASK [etckeeper.inc : debug] ***************************************************
"msg": "etckeeper merge.yml" ok
TASK [init : debug] ************************************************************
"msg": "init local" ok
TASK [etckeeper.inc : debug] ***************************************************
"msg": "etckeeper local.yml" ok (init end)
TASK [etckeeper.inc : debug] ***************************************************
"msg": "etckeeper upstream.yml" ok (cleanupdate begin)
TASK [cleanupdate : debug] *****************************************************
"msg": "cleanupdate upstream" ok
TASK [etckeeper.inc : debug] ***************************************************
"msg": "etckeeper merge.yml" ok (cleanupdate end)
TASK [etckeeper.inc : debug] ***************************************************
"msg": "etckeeper upstream.yml" ok (nfs begin)
TASK [nfs : debug] *************************************************************
"msg": "nfs upstream" ok
TASK [etckeeper.inc : debug] ***************************************************
"msg": "etckeeper merge.yml" ok
TASK [nfs : debug] *************************************************************
"msg": "nfs local" ok
TASK [etckeeper.inc : debug] ***************************************************
"msg": "etckeeper local.yml" ok (nfs end)
TASK [etckeeper.inc : debug] ***************************************************
"msg": "etckeeper init.yml" ??
TASK [etckeeper.inc : debug] ***************************************************
"msg": "etckeeper upstream.yml" ??
TASK [etckeeper.inc : debug] ***************************************************
"msg": "etckeeper merge.yml" ??
TASK [etckeeper.inc : debug] ***************************************************
"msg": "etckeeper local.yml" ??
TASK [etckeeper.inc : debug] ***************************************************
"msg": "etckeeper upstream.yml" ??
TASK [etckeeper.inc : debug] ***************************************************
"msg": "etckeeper merge.yml" ??
TASK [etckeeper.inc : debug] ***************************************************
"msg": "etckeeper upstream.yml" ok (postgresql begin)
TASK [postgresql : debug] ******************************************************
"msg": "postgresql upstream" ok
TASK [etckeeper.inc : debug] ***************************************************
"msg": "etckeeper merge.yml" ok
TASK [postgresql : debug] ******************************************************
"msg": "postgresql local" ok
TASK [etckeeper.inc : debug] ***************************************************
"msg": "etckeeper local.yml" ok (postgresql end)
PLAY RECAP *********************************************************************
localhost : ok=26 changed=0 unreachable=0 failed=0

1
production Normal file
View File

@ -0,0 +1 @@
localhost

View File

@ -0,0 +1,2 @@
---
ansible_python_interpreter: /usr/bin/python2

View File

@ -0,0 +1,3 @@
---
dependencies:
- role: init

View File

@ -0,0 +1,13 @@
---
- name: pull prerequisites from upstream
include_role: name=etckeeper.inc allow_duplicates=true tasks_from=upstream.yml
vars:
msg: pacman clean update
- debug: msg="cleanupdate upstream"
- name: merge upstream
include_role: name=etckeeper.inc allow_duplicates=true tasks_from=merge.yml
vars:
msg: pacman clean update

View File

@ -0,0 +1,2 @@
---
- debug: msg="etckeeper init.yml"

View File

@ -0,0 +1,2 @@
---
- debug: msg="etckeeper local.yml"

View File

@ -0,0 +1,2 @@
---
- debug: msg="etckeeper merge.yml"

View File

@ -0,0 +1,2 @@
---
- debug: msg="etckeeper upstream.yml"

View File

@ -0,0 +1,2 @@
---
ansible_python_interpreter: /usr/bin/python2

23
roles/init/tasks/main.yml Normal file
View File

@ -0,0 +1,23 @@
- name: init EtcKeeper
include_role: name=etckeeper.inc allow_duplicates=true tasks_from=init.yml
vars:
msg: init
- name: settings necessary for pulling from upstream
include_role: name=etckeeper.inc allow_duplicates=true tasks_from=upstream.yml
vars:
msg: local settings
- debug: msg="init upstream"
- name: merge local settings
include_role: name=etckeeper.inc allow_duplicates=true tasks_from=merge.yml
vars:
msg: local settings
- debug: msg="init local"
- name: commit local changes
include_role: name=etckeeper.inc allow_duplicates=true tasks_from=local.yml
vars:
msg: pacman mirrors (after init)

View File

@ -0,0 +1,2 @@
---
ansible_python_interpreter: /usr/bin/python2

3
roles/nfs/meta/main.yml Normal file
View File

@ -0,0 +1,3 @@
---
dependencies:
- role: cleanupdate

20
roles/nfs/tasks/main.yml Normal file
View File

@ -0,0 +1,20 @@
---
- name: pull prerequisites from upstream
include_role: name=etckeeper.inc allow_duplicates=true tasks_from=upstream.yml
vars:
msg: NFS
- debug: msg="nfs upstream"
- name: merge upstream
include_role: name=etckeeper.inc allow_duplicates=true tasks_from=merge.yml
vars:
msg: NFS
- debug: msg="nfs local"
- name: commit local changes
include_role: name=etckeeper.inc allow_duplicates=true tasks_from=local.yml
vars:
msg: NFS

View File

@ -0,0 +1,2 @@
---
ansible_python_interpreter: /usr/bin/python2

View File

@ -0,0 +1,3 @@
---
dependencies:
- role: cleanupdate

View File

@ -0,0 +1,20 @@
---
- name: pull prerequisites from upstream
include_role: name=etckeeper.inc allow_duplicates=true tasks_from=upstream.yml
vars:
msg: PostgreSQL
- debug: msg="postgresql upstream"
- name: merge upstream
include_role: name=etckeeper.inc allow_duplicates=true tasks_from=merge.yml
vars:
msg: PostgreSQL
- debug: msg="postgresql local"
- name: commit local changes
include_role: name=etckeeper.inc allow_duplicates=true tasks_from=local.yml
vars:
msg: PostgreSQL

6
site.yml Normal file
View File

@ -0,0 +1,6 @@
---
- hosts: localhost
connection: local
roles:
- nfs
- postgresql