Added flatpak remove and update task

This commit is contained in:
Raphael Werner 2025-05-03 10:36:21 +02:00
parent 22e3b5078a
commit b147fbf77e
3 changed files with 30 additions and 6 deletions

View file

@ -49,6 +49,6 @@
- name: "Install Flatpaks" - name: "Install Flatpaks"
flatpak: community.general.flatpak:
name: "{{ fedora_flatpaks }}" name: "{{ fedora_flatpaks }}"
state: present state: present

View file

@ -2,7 +2,6 @@
# tasks file for fedoraSilverblue # tasks file for fedoraSilverblue
- name: "Remove and install rpm-ostree software" - name: "Remove and install rpm-ostree software"
become: true
block: block:
- name: "Upgrade the rpm-ostree image without options, accept all defaults" - name: "Upgrade the rpm-ostree image without options, accept all defaults"
ansible.posix.rpm_ostree_upgrade: ansible.posix.rpm_ostree_upgrade:
@ -20,8 +19,26 @@
line: >- line: >-
[ERR] Error while removing, updating or installing software. [ERR] Error while removing, updating or installing software.
- name: "Remove, update and install Flathub software"
block:
- name: "Remove preinstalled Flatpaks"
community.general.flatpak:
name: "{{ silverblue_rem_flatpaks }}"
state: absent
- name: "Install Flatpaks" - name: "Update existing flatpaks"
flatpak: community.general.flatpak:
name: "*"
state: latest
- name: "Install Flatpaks"
community.general.flatpak:
name: "{{ silverblue_flatpaks }}" name: "{{ silverblue_flatpaks }}"
state: present state: present
rescue:
- name: "Log errors"
ansible.builtin.lineinfile:
dest: "{{ log_path }}"
line: >-
[ERR] Error while removing, updating or installing flatpaks.

View file

@ -7,6 +7,13 @@ silverblue_rem_packages:
silverblue_packages: silverblue_packages:
- python-psutil - python-psutil
silverblue_rem_flatpaks:
- org.fedoraproject.MediaWriter
- org.gnome.Evince
- org.gnome.Extensions
- org.gnome.Weather
- org.gnome.baobab
silverblue_flatpaks: silverblue_flatpaks:
- com.vscodium.codium - com.vscodium.codium
- com.nextcloud.desktopclient.nextcloud - com.nextcloud.desktopclient.nextcloud