From 20c7128350eb80fe0d865bada98e4a8e4921d024 Mon Sep 17 00:00:00 2001 From: Marco Date: Sat, 23 Oct 2021 10:12:45 +0200 Subject: [PATCH] add apply live --- roles/rpm-ostree/defaults/main.yml | 1 + roles/rpm-ostree/handlers/main.yml | 2 +- roles/rpm-ostree/tasks/main.yml | 6 ++++++ 3 files changed, 8 insertions(+), 1 deletion(-) diff --git a/roles/rpm-ostree/defaults/main.yml b/roles/rpm-ostree/defaults/main.yml index 1a684bf..4f3b2bc 100644 --- a/roles/rpm-ostree/defaults/main.yml +++ b/roles/rpm-ostree/defaults/main.yml @@ -7,3 +7,4 @@ rpm_ostree_alter_base_packages: true rpm_ostree_alter_layered_packages: true rpm_ostree_configure_kargs: true rpm_ostree_enable_autoupdates: true +rpm_ostree_apply_live: false diff --git a/roles/rpm-ostree/handlers/main.yml b/roles/rpm-ostree/handlers/main.yml index b8551e3..55ca902 100644 --- a/roles/rpm-ostree/handlers/main.yml +++ b/roles/rpm-ostree/handlers/main.yml @@ -3,7 +3,7 @@ ansible.builtin.command: cmd: rpm-ostree reload become: yes - + - name: Enable rpm-ostree-automatic ansible.builtin.systemd: name: rpm-ostreed-automatic.timer diff --git a/roles/rpm-ostree/tasks/main.yml b/roles/rpm-ostree/tasks/main.yml index edcc1e2..2b3ffc9 100644 --- a/roles/rpm-ostree/tasks/main.yml +++ b/roles/rpm-ostree/tasks/main.yml @@ -112,3 +112,9 @@ become: yes ignore_errors: yes when: rpm_ostree_alter_layered_packages | bool + +- name: Apply-live + ansible.builtin.command: + cmd: rpm-ostree ex apply-live + become: yes + when: rpm_ostree_apply_live | bool