Commit 714cf880 authored by nimrod's avatar nimrod
Browse files

Skip Flatpak updates if Flatpak is not installed.

And remove the too broad ignore_errors.
parent 35c7598f
Loading
Loading
Loading
Loading
Loading
+23 −19
Original line number Diff line number Diff line
@@ -29,17 +29,22 @@
          register: fwupdmgr
          changed_when: fwupdmgr.stdout_lines|length > 0

        - name: Gather package facts
          package_facts:

        - name: Update Flatpaks
          when: |-
            'flatpak' in ansible_facts.packages
          block:
            - 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

@@ -47,7 +52,6 @@
              command:
                cmd: flatpak uninstall --unused --assumeyes
              register: flatpak_unused
          ignore_errors: true
              changed_when: |-
                "Nothing" not in flatpak_unused.stdout