2 - name: Remove apt-config-file derived from preseeding
4 path: /etc/apt/apt.conf
6 when: ("baremetal" in group_names)
7 - name: Create apt-proxy config file
8 ansible.builtin.template:
9 src: apt-proxy_01proxy.j2
10 dest: /etc/apt/apt.conf.d/01proxy
11 when: ("DMZ" not in group_names)
12 - name: Remove apt-config-file only for aptproxy
14 path: /etc/apt/apt.conf.d/01proxy
16 when: ("aptproxy" in inventory_hostname)
17 - name: Copy apt-unattended-upgrades config file
19 src: apt-unattended-upgrades_10periodic
20 dest: /etc/apt/apt.conf.d/10periodic
21 - name: Update and upgrade apt packages
26 - name: Install core-packages
42 - name: Install core-packages for bare-metal-server
46 when: ("baremetal" in group_names)
47 - name: Install core-packages for server in DMZ
51 when: ("DMZ" in group_names)