Commit 6186e30b authored by nimrod's avatar nimrod
Browse files

Update Flatpaks in the update playbook.

parent 42bc1b75
Loading
Loading
Loading
Loading
+26 −1
Original line number Diff line number Diff line
@@ -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