This commit is contained in:
2023-04-13 01:51:29 +02:00
parent 77a3f34c8c
commit 1546d9e5c5
8 changed files with 2451 additions and 1148 deletions

View File

@ -116,6 +116,16 @@
tags:
- apt-initial-install
- name: (apt.yml) Initial install ubuntu packages (jammy)
apt:
name: "{{ apt_initial_install_jammy }}"
state: "{{ apt_install_state }}"
when:
- ansible_facts['distribution'] == "Ubuntu"
- ansible_facts['distribution_release'] == "jammy"
tags:
- apt-initial-install
# ---
# Microcode
@ -223,6 +233,35 @@
- apt-initial-install
- apt-microcode
- name: (apt.yml) Install CPU microcode for Intel CPU (ubuntu jammy)
apt:
name: "{{ microcode_intel_package }}"
state: present
default_release: "{{ ansible_distribution_release }}"
when:
- ansible_facts['distribution'] == "Ubuntu"
- ansible_facts['distribution_release'] == "jammy"
- ansible_facts['processor']|string is search("Intel")
tags:
- apt-initial-install
- apt-microcode
- name: (apt.yml) Install CPU microcode for Intel AMD (ubuntu jammy)
apt:
name: "{{ microcode_amd_package }}"
state: present
default_release: "{{ ansible_distribution_release }}"
when:
- apt_debian_contrib_nonfree_enable
- ansible_facts['distribution'] == "Ubuntu"
- ansible_facts['distribution_release'] == "jammy"
- ansible_facts['processor']|string is search("AMD")
tags:
- apt-initial-install
- apt-microcode
# ---
# Firmware
# ---
@ -298,6 +337,17 @@
tags:
- apt-remove
- name: (apt.yml) Remove unwanted packages Ubuntu jammy
apt:
name: "{{ apt_remove_jammy }}"
state: absent
purge: "{{ apt_remove_purge }}"
when:
- ansible_facts['distribution'] == "Ubuntu"
- ansible_facts['distribution_release'] == "jammy"
tags:
- apt-remove
- name: (apt.yml) autoremove
apt:
autoremove: true