post_install/roles/fedora/tasks/main.yml

48 lines
No EOL
851 B
YAML

---
# tasks file for fedora
# TODO: Block in roles?! um ständige becomes zu verhindern
- name: "Add rpmfustion repo gpg keys"
become: yes
ansible.builtin.rpm_key:
key: "{{ item }}"
state: present
with_items: "{{ rpmfusion_keys }}"
- name: install the rpmfusion repo packages
become: yes
dnf:
name: "{{ item }}"
state: present
with_items: "{{ rpmfusion_repos }}"
- name: Remove unnecassary packages
become: yes
dnf:
name: "{{ item }}"
state: absent
with_items: "{{ rem_packages }}"
- name: Install all current updates
become: yes
dnf:
name: "*"
state: latest
- name: Install packages
become: yes
dnf:
name: "{{ item }}"
state: present
with_items: "{{ packages }}"
- name: Install Flatpaks
flatpak:
name: "{{ item }}"
state: present
with_items: "{{ flatpaks }}"