From 02bc587ebef5e9d680dd24ff756cd76ed46c26d6 Mon Sep 17 00:00:00 2001 From: Florian Pritz <bluewind@xinu.at> Date: Tue, 22 Aug 2017 16:13:18 +0200 Subject: [PATCH] soyuz: Add arch-boxes role Signed-off-by: Florian Pritz <bluewind@xinu.at> --- group_vars/all/arch-boxes.yml | 11 +++++++++++ playbooks/soyuz.yml | 1 + roles/arch-boxes/tasks/main.yml | 2 +- 3 files changed, 13 insertions(+), 1 deletion(-) create mode 100644 group_vars/all/arch-boxes.yml diff --git a/group_vars/all/arch-boxes.yml b/group_vars/all/arch-boxes.yml new file mode 100644 index 000000000..76dd92729 --- /dev/null +++ b/group_vars/all/arch-boxes.yml @@ -0,0 +1,11 @@ +$ANSIBLE_VAULT;1.1;AES256 +38383431636162363565383733316333643538303365613130396164656566663331616638396335 +3161376438306137313039313465323965346661636661370a626166343331346464396638633139 +39326363666265313536613430393265343336613536663237386534333963323438663832653264 +3061373330343362340a663466636130666635353236616137666363633339613337383865346361 +32653537303137396263346166373539643264346564316332306265346264323938373338626532 +35333166303930306435643235636564383562646533366261366632633138333033666264383462 +35303832376638353732323835333263333737323136396364323864633931333635383961393464 +35303863316266646637316461386631356435666662396337643139326539326265356265313533 +32636161303339323130626232343931613466656636383434333262633232363663303030366261 +3637346333393138643566613335346363656332323261626361 diff --git a/playbooks/soyuz.yml b/playbooks/soyuz.yml index 680b3bc70..fa5e3bb5d 100644 --- a/playbooks/soyuz.yml +++ b/playbooks/soyuz.yml @@ -23,3 +23,4 @@ - { role: archbuild, tags: ['archbuild'] } - { role: public_html, public_domain: "pkgbuild.com", tags: ['public_html', 'nginx'] } - { role: crond, tags: ['crond'] } + - { role: arch-boxes, tags: ['arch-boxes'] } diff --git a/roles/arch-boxes/tasks/main.yml b/roles/arch-boxes/tasks/main.yml index 608bcf3de..b1bf1dfad 100644 --- a/roles/arch-boxes/tasks/main.yml +++ b/roles/arch-boxes/tasks/main.yml @@ -10,7 +10,7 @@ git: repo='https://github.com/archlinux/arch-boxes.git' dest="{{ archboxes_dir }}" force=yes - name: replace placeholder to vagrantcloud API Key - replace: path="{{ archboxes_dir }}/arch-boxes/vagrant.json" regexp='PLACEHOLDER' replace="{{ archboxes.apikey }}" + replace: path="{{ archboxes_dir }}/arch-boxes/vagrant.json" regexp='PLACEHOLDER' replace="{{ archboxes_apikey }}" - name: install arch-boxes service template: src='arch-boxes.service.j2' dest='/etc/systemd/system/arch-boxes.service' owner=root group=root mode=0644 -- GitLab