Update update.yml
This commit is contained in:
24
update.yml
24
update.yml
@@ -1,26 +1,32 @@
|
|||||||
- name: Update system (APT + Flatpak) # <- top-level play
|
- name: Update system (APT + Flatpak)
|
||||||
hosts: all
|
hosts: all
|
||||||
become: yes
|
become: yes
|
||||||
tasks: # <- task list
|
tasks:
|
||||||
- name: Update APT cache # <- task 1
|
- name: Update APT cache
|
||||||
apt:
|
apt:
|
||||||
update_cache: yes
|
update_cache: yes
|
||||||
|
|
||||||
- name: Upgrade all APT packages # <- task 2
|
- name: Upgrade all APT packages
|
||||||
apt:
|
apt:
|
||||||
upgrade: dist
|
upgrade: dist
|
||||||
|
|
||||||
- name: Update system Flatpaks # <- task 3
|
- name: Check if flatpak is installed
|
||||||
become: yes
|
command: which flatpak
|
||||||
|
register: flatpak_check
|
||||||
|
ignore_errors: yes
|
||||||
|
changed_when: false
|
||||||
|
|
||||||
|
- name: Update system Flatpaks
|
||||||
shell: timeout 300 flatpak update -y
|
shell: timeout 300 flatpak update -y
|
||||||
register: flatpak_sys
|
register: flatpak_sys
|
||||||
failed_when: flatpak_sys.rc != 0 and flatpak_sys.rc != 124
|
failed_when: flatpak_sys.rc != 0 and flatpak_sys.rc != 124
|
||||||
|
when: flatpak_check.rc == 0
|
||||||
|
|
||||||
- name: Update user Flatpaks # <- task 4
|
- name: Update user Flatpaks
|
||||||
become: yes
|
|
||||||
become_user: jakub
|
become_user: jakub
|
||||||
environment:
|
environment:
|
||||||
XDG_RUNTIME_DIR: /run/user/1000
|
XDG_RUNTIME_DIR: /run/user/1000
|
||||||
shell: timeout 300 flatpak update -y
|
shell: timeout 300 flatpak update -y
|
||||||
register: flatpak_user
|
register: flatpak_user
|
||||||
failed_when: flatpak_user.rc != 0 and flatpak_user.rc != 124
|
failed_when: flatpak_user.rc != 0 and flatpak_user.rc != 124
|
||||||
|
when: flatpak_check.rc == 0
|
||||||
|
|||||||
Reference in New Issue
Block a user