Files
ansible/roles/common/tasks/main.yml
2025-12-17 10:40:02 +01:00

26 lines
858 B
YAML
Executable File

- name: Upgrade
become: "{{ false if inventory_hostname == 'nas.home.lan' else true }}"
block:
- name: Include facts
ansible.builtin.include_role:
name: "setup"
when: ansible_facts.architecture is not defined
- name: Add several users
ansible.builtin.shell:
cmd: |
apt-mark hold docker-ce docker-compose-plugin docker-ce-rootless-extras docker-ce-cli docker-buildx-plugin
register: logo
changed_when: "logo.rc == 0"
when: inventory_hostname not in ['morefine.home.lan','rack.home.lan']
- name: Upgrade the full OS
ansible.builtin.apt:
update_cache: true
upgrade: full
- name: Upgrade flatpack
ansible.builtin.command: flatpak update -y
when: inventory_hostname == 'morefine.home.lan'
register: logo
changed_when: "logo.rc == 0"