]> git.phdru.name Git - ansible.git/blobdiff - playbooks/debian/roles/remove-systemd/tasks/main.yml
Fix: Do not overwrite existing files
[ansible.git] / playbooks / debian / roles / remove-systemd / tasks / main.yml
index 144a05da3f34cfe2616ffc62aeae23c6ad5099f0..76ff12589bb11e0d5d64af076fd6f12181a6a0b8 100644 (file)
@@ -6,6 +6,7 @@
     owner: root
     group: root
     mode: '0640'
+    force: no
 
 - name: Install SysV init
   become: true
@@ -35,8 +36,8 @@
 - name: Reboot if SystemD is still active
   become: true
   reboot:
-  when: purged.rc != 0
+  when: "'rc' in purged and purged.rc != 0"
 
 - name: Purge SystemD after reboot
   import_tasks: remove-systemd.yml
-  when: purged.rc != 0
+  when: "'rc' in purged and purged.rc != 0"