From e2f6f37408f198ff769c278a2e0de9580db06564 Mon Sep 17 00:00:00 2001 From: Raphael Werner Date: Sat, 3 May 2025 17:00:20 +0200 Subject: [PATCH] Created sub-task for default rpm uninstall with loop --- roles/silverblue/tasks/main.yml | 5 +++-- roles/silverblue/vars/main.yml | 8 ++++++-- 2 files changed, 9 insertions(+), 4 deletions(-) diff --git a/roles/silverblue/tasks/main.yml b/roles/silverblue/tasks/main.yml index cee2129..24f5e01 100644 --- a/roles/silverblue/tasks/main.yml +++ b/roles/silverblue/tasks/main.yml @@ -6,8 +6,9 @@ - name: "Uninstall Default rpm software" ansible.builtin.include_tasks: rpmostree_override.yml vars: - pkg_path: "/usr/lib64/gnome-software/plugins-22/libgs_plugin_rpm-ostree.so" - package: "gnome-software-rpm-ostree" + pkg_path: "{{ item.pkg_path }}" + package: "{{ item.name }}" + with_items: "{{ silverblue_rem_packages }}" - name: "Upgrade the rpm-ostree image" ansible.posix.rpm_ostree_upgrade: diff --git a/roles/silverblue/vars/main.yml b/roles/silverblue/vars/main.yml index 061d0ac..5ec9a76 100644 --- a/roles/silverblue/vars/main.yml +++ b/roles/silverblue/vars/main.yml @@ -2,8 +2,12 @@ # vars file for fedoraSilverblue silverblue_rem_packages: - - gnome-software-rpm-ostree - - gnome-software + - name: "gnome-software-rpm-ostree" + pkg_path: "/usr/lib64/gnome-software/plugins-22/libgs_plugin_rpm-ostree.so" + - name: "gnome-software" + pkg_path: "/usr/sbin/gnome-software" + - name: "gnome-tour" + pkg_path: "/usr/sbin/gnome-tour" silverblue_packages: - python-psutil