aboutsummaryrefslogtreecommitdiff
path: root/roles/containers/tasks/quadlet_create.yml
diff options
context:
space:
mode:
Diffstat (limited to 'roles/containers/tasks/quadlet_create.yml')
-rw-r--r--roles/containers/tasks/quadlet_create.yml9
1 files changed, 9 insertions, 0 deletions
diff --git a/roles/containers/tasks/quadlet_create.yml b/roles/containers/tasks/quadlet_create.yml
index 31b82a9..6a7a668 100644
--- a/roles/containers/tasks/quadlet_create.yml
+++ b/roles/containers/tasks/quadlet_create.yml
@@ -21,3 +21,12 @@
- name: Check quadlet status
ansible.builtin.shell: "/usr/lib/systemd/system-generators/podman-system-generator --user --dryrun"
+ changed_when: false
+ ignore_errors: true
+ no_log: true
+ register: dryrun_check
+
+- name: Fail intentionally if quadlet check failed
+ ansible.builtin.fail:
+ msg: Quadlet check failed, run /usr/lib/systemd/system-generators/podman-system-generator --user --dryrun
+ when: dryrun_check.failed