diff --git a/tasks/register.yml b/tasks/register.yml index a73cc97155e93702e6fa43a2e73f396788324714..e3829319b5a1b88d56b84b2b8253270b7325e817 100644 --- a/tasks/register.yml +++ b/tasks/register.yml @@ -3,17 +3,17 @@ - name: Stop SpiderOak service: - name='spideroak' - state='stopped' - pattern='SpiderOakONE' + name: spideroak + state: stopped + pattern: SpiderOakONE - name: Transfer Files template: - src='{{ item.template }}' - dest='{{ item.dest }}' - owner='root' - group='root' - mode='755' + src: '{{ item.template }}' + dest: '{{ item.dest }}' + owner: root + group: root + mode: 0755 with_items: - { template: setup.json', dest: '/tmp/spideroak.setup.json} - { template: etc_init_d_spideroak', dest: '/etc/init.d/spideroak} @@ -21,7 +21,7 @@ - name: Setup SpiderOak Host shell: SpiderOakONE --setup=/tmp/spideroak.setup.json async: 9999999 - ignore_errors: true + ignore_errors: yes - name: Add SpiderOak to Boot-List command: update-rc.d spideroak defaults diff --git a/tasks/spideroak.yml b/tasks/spideroak.yml index 65481f25bffc8bada00a5cf3684349269318e1a0..3b58314012b1429ccbf0be5ea0fef684e6ab606b 100644 --- a/tasks/spideroak.yml +++ b/tasks/spideroak.yml @@ -4,34 +4,34 @@ - name: Check SpiderOak Requirement shell: ls /usr/bin/SpiderOakONE register: spideroak_available - failed_when: false - changed_when: false + failed_when: no + changed_when: no - name: Apt Key apt_key: - url='https://spideroak.com/dist/spideroak-apt-2016.asc' - state=present + url: https://spideroak.com/dist/spideroak-apt-2016.asc + state: present - name: Apt Repository apt_repository: - repo='deb http://apt.spideroak.com/ubuntu-spideroak-hardy/ release restricted' - state='present' - mode='644' + repo: deb http://apt.spideroak.com/ubuntu-spideroak-hardy/ release restricted + state: present + mode: 0644 - name: Install SpiderOak Agent apt: - pkg='spideroakone' - state='present' - update_cache=yes + pkg: spideroakone + state: present + update_cache: yes - import_tasks: register.yml when: spideroak_reinstall|default(false) == 'true' or (spideroak_available is defined and spideroak_available.stdout != '/usr/bin/SpiderOakONE') - name: Stop SpiderOak service: - name='spideroak' - state='stopped' - pattern='SpiderOakONE' + name: spideroak + state: stopped + pattern: SpiderOakONE - name: Wait shell: sleep 5 @@ -51,5 +51,5 @@ - name: Start SpiderOak service: - name='spideroak' - state='started' + name: spideroak + state: started