Added flatpak remove and update task
This commit is contained in:
parent
22e3b5078a
commit
b147fbf77e
3 changed files with 30 additions and 6 deletions
|
|
@ -49,6 +49,6 @@
|
||||||
|
|
||||||
|
|
||||||
- name: "Install Flatpaks"
|
- name: "Install Flatpaks"
|
||||||
flatpak:
|
community.general.flatpak:
|
||||||
name: "{{ fedora_flatpaks }}"
|
name: "{{ fedora_flatpaks }}"
|
||||||
state: present
|
state: present
|
||||||
|
|
|
||||||
|
|
@ -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: "Update existing flatpaks"
|
||||||
|
community.general.flatpak:
|
||||||
|
name: "*"
|
||||||
|
state: latest
|
||||||
|
|
||||||
- name: "Install Flatpaks"
|
- name: "Install Flatpaks"
|
||||||
flatpak:
|
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.
|
||||||
|
|
|
||||||
|
|
@ -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
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue