summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSam Thursfield <sam.thursfield@codethink.co.uk>2017-10-20 12:59:13 +0100
committerBen Brown <ben.brown@codethink.co.uk>2017-10-23 11:11:09 +0000
commit9f99258c01673ba7b535ca5741e0d39b21972ff1 (patch)
treeb7da3e1ffabad67d093bb0e8e2f30a2c3e5ad4d8
parent54a28e2e66f4619f6cdf9689b71f2cd7aac21d8c (diff)
downloadinfrastructure-9f99258c01673ba7b535ca5741e0d39b21972ff1.tar.gz
baserock_ostree: Update and fix the Ansible scripts
-rw-r--r--baserock_ostree/instance-config.yml9
1 files changed, 4 insertions, 5 deletions
diff --git a/baserock_ostree/instance-config.yml b/baserock_ostree/instance-config.yml
index e3c6d214..248a428f 100644
--- a/baserock_ostree/instance-config.yml
+++ b/baserock_ostree/instance-config.yml
@@ -6,9 +6,10 @@
---
- hosts: ostree
gather_facts: false
- sudo: yes
+ become: yes
+ become_method: sudo
tasks:
- - include: ../tasks/create-data-volume.yml lv_name=ostree lv_size=290g mountpoint=/srv
+ - import_tasks: ../tasks/create-data-volume.yml lv_name=ostree lv_size=290g mountpoint=/srv
- name: ostree user
user: name=ostree
@@ -18,7 +19,7 @@
- name: cache repository
command: ostree init --repo=/srv/ostree/cache --mode=archive-z2
- sudo_user: ostree
+ become_user: ostree
args:
creates: /srv/ostree/cache/config
@@ -42,14 +43,12 @@
- name: install systemd units
copy: src=./{{item}} dest=/{{item}}
- sudo: yes
with_items:
- etc/systemd/system/ostree-cache-update-summary.service
- etc/systemd/system/ostree-cache-update-summary.timer
- name: enable systemd units
systemd: name={{item}} enabled=yes daemon_reload=yes state=started
- sudo: yes
with_items:
- ostree-cache-update-summary.service
- ostree-cache-update-summary.timer