From 6186e30b0a6458404e92fefe3591aa15aa25fa61 Mon Sep 17 00:00:00 2001 From: Adar Nimrod <nimrod@shore.co.il> Date: Sat, 16 Jan 2021 12:13:08 +0200 Subject: [PATCH] Update Flatpaks in the update playbook. --- update.yaml | 27 ++++++++++++++++++++++++++- 1 file changed, 26 insertions(+), 1 deletion(-) diff --git a/update.yaml b/update.yaml index 2044387..92078a3 100644 --- a/update.yaml +++ b/update.yaml @@ -32,9 +32,34 @@ register: fwupdmgr changed_when: fwupdmgr.stdout_lines|length > 0 + - name: Update Flatpaks appstream + command: + cmd: flatpak update --appstream + ignore_errors: true + changed_when: false + + - name: Update Flatpaks + command: + cmd: flatpak update --assumeyes + register: flatpak_update + ignore_errors: true + changed_when: |- + "Nothing to do" not in flatpak_update.stdout + + - name: Remove unused Flatpaks + command: + cmd: flatpak uninstall --unused --assumeyes + register: flatpak_unused + ignore_errors: true + changed_when: |- + "Nothing" not in flatpak_unused.stdout + - name: Set reboot needed fact set_fact: - reboot_needed: "{{ apt_upgrade is changed or fwupdmgr is changed }}" + reboot_needed: >- + {{ apt_upgrade is changed or + fwupdmgr is changed or + flatpak_update is changed }} tags: - debian - update -- GitLab