X-Git-Url: https://git.phdru.name/?a=blobdiff_plain;f=playbooks%2Fdebian%2Froles%2Fremove-systemd%2Ftasks%2Fmain.yml;h=1739c6c874df95be0a3c8a7e38935532535028af;hb=08d978858ba0f05bed0660126d5cccab33936b42;hp=9c31cef258e7fdc4dbeec5b5fa6d449ec1341211;hpb=466a18204652f9e1849665937f5d1dd7bcd6c4f4;p=ansible.git diff --git a/playbooks/debian/roles/remove-systemd/tasks/main.yml b/playbooks/debian/roles/remove-systemd/tasks/main.yml index 9c31cef..1739c6c 100644 --- a/playbooks/debian/roles/remove-systemd/tasks/main.yml +++ b/playbooks/debian/roles/remove-systemd/tasks/main.yml @@ -6,6 +6,7 @@ owner: root group: root mode: '0640' + force: no - name: Install SysV init become: true @@ -32,11 +33,10 @@ - name: Purge SystemD import_tasks: remove-systemd.yml -- name: Reboot if SystemD is still active - become: true - reboot: - when: "'rc' in purged and purged.rc != 0" - -- name: Purge SystemD after reboot - import_tasks: remove-systemd.yml +- block: + - name: Reboot if SystemD is still active + become: true + reboot: + - name: Purge SystemD after reboot + import_tasks: remove-systemd.yml when: "'rc' in purged and purged.rc != 0"