From ad681951fd2925184b2cbdcdb741ccde61f1e08f Mon Sep 17 00:00:00 2001 From: Daniel Akulenok Date: Fri, 5 Sep 2025 23:40:44 +0200 Subject: [PATCH] unless-stopped --- README.md | 2 +- defaults/main.yml | 4 ++-- tasks/systemd.yml | 4 ++-- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index 95b5610..af81c03 100644 --- a/README.md +++ b/README.md @@ -235,7 +235,7 @@ The role can automatically generate systemd service files for containers and pod podman_systemd_options: new: true # Generate new service files force: true # Overwrite existing files - restart_policy: unless-stopped # Default restart policy + restart_policy: always # Default restart policy time: 120 # Stop timeout in seconds no_header: false # Include header in service files wants: [] # Systemd unit Wants diff --git a/defaults/main.yml b/defaults/main.yml index e4787b5..5156d14 100644 --- a/defaults/main.yml +++ b/defaults/main.yml @@ -619,8 +619,8 @@ podman_systemd_dir: /etc/systemd/system podman_systemd_options: new: true force: true - restart_policy: unless-stopped - time: 120 + restart_policy: always + stop_timeout: 120 no_header: false separator: "" wants: [] diff --git a/tasks/systemd.yml b/tasks/systemd.yml index 4d7b3f1..fe895a6 100644 --- a/tasks/systemd.yml +++ b/tasks/systemd.yml @@ -8,7 +8,7 @@ new: "{{ podman_systemd_options.new }}" force: "{{ podman_systemd_options.force }}" restart_policy: "{{ item.systemd.restart_policy | default(podman_systemd_options.restart_policy) }}" - time: "{{ item.systemd.time | default(podman_systemd_options.time) }}" + stop_timeout: "{{ item.systemd.stop_timeout | default(podman_systemd_options.stop_timeout) }}" no_header: "{{ item.systemd.no_header | default(podman_systemd_options.no_header) }}" separator: "{{ item.systemd.separator | default(podman_systemd_options.separator) }}" wants: "{{ item.systemd.wants | default(podman_systemd_options.wants) }}" @@ -32,7 +32,7 @@ new: "{{ podman_systemd_options.new }}" force: "{{ podman_systemd_options.force }}" restart_policy: "{{ item.systemd.restart_policy | default(podman_systemd_options.restart_policy) }}" - time: "{{ item.systemd.time | default(podman_systemd_options.time) }}" + stop_timeout: "{{ item.systemd.stop_timeout | default(podman_systemd_options.stop_timeout) }}" no_header: "{{ item.systemd.no_header | default(podman_systemd_options.no_header) }}" separator: "{{ item.systemd.separator | default(podman_systemd_options.separator) }}" wants: "{{ item.systemd.wants | default(podman_systemd_options.wants) }}"