This commit is contained in:
Christoph 2021-10-23 15:27:43 +02:00
parent 3efc0b8194
commit ab2a578955
3 changed files with 13 additions and 10 deletions

View File

@ -5,20 +5,20 @@
# --- # ---
apt_ansible_dependencies: apt_ansible_dependencies:
- python - apt-transport-https
- ca-certificates
- dbus
- lsb-release
- mc
- net-tools
- openssl
- python-apt-common
- python3 - python3
- python3-apt - python3-apt
- lsb-release - software-properties-common
- apt-transport-https
- dbus
- sudo - sudo
- vim - vim
- net-tools
- vlan - vlan
- ca-certificates
- openssl
- mc
- software-properties-common
# --- # ---

View File

@ -7,7 +7,7 @@
raw: test -e /usr/bin/aptitude || apt-get install aptitude -y raw: test -e /usr/bin/aptitude || apt-get install aptitude -y
- name: Ensure python2 is present (This is necessary for ansible to work properly) - name: Ensure python2 is present (This is necessary for ansible to work properly)
raw: test -e /usr/bin/python2 || (apt -y update && apt install -y python) raw: test -e /usr/bin/python2 || (apt -y update && apt install -y python-is-python2)
- name: Ensure python3 is present (This is necessary for ansible to work properly) - name: Ensure python3 is present (This is necessary for ansible to work properly)
raw: test -e /usr/bin/python3 || (apt -y update && apt install -y python3) raw: test -e /usr/bin/python3 || (apt -y update && apt install -y python3)

View File

@ -59,6 +59,7 @@
name: "{{ apt_initial_install_stretch }}" name: "{{ apt_initial_install_stretch }}"
state: "{{ apt_install_state }}" state: "{{ apt_install_state }}"
when: when:
- - apt_initial_install_stretch is defined and apt_initial_install_stretch|length > 0
- ansible_facts['distribution'] == "Debian" - ansible_facts['distribution'] == "Debian"
- ansible_facts['distribution_major_version'] == "9" - ansible_facts['distribution_major_version'] == "9"
tags: tags:
@ -69,6 +70,7 @@
name: "{{ apt_initial_install_buster }}" name: "{{ apt_initial_install_buster }}"
state: "{{ apt_install_state }}" state: "{{ apt_install_state }}"
when: when:
- apt_initial_install_buster is defined and apt_initial_install_buster|length > 0
- ansible_facts['distribution'] == "Debian" - ansible_facts['distribution'] == "Debian"
- ansible_facts['distribution_major_version'] == "10" - ansible_facts['distribution_major_version'] == "10"
tags: tags:
@ -79,6 +81,7 @@
name: "{{ apt_initial_install_bullseye }}" name: "{{ apt_initial_install_bullseye }}"
state: "{{ apt_install_state }}" state: "{{ apt_install_state }}"
when: when:
- apt_initial_install_bullseye is defined and apt_initial_install_bullseye|length > 0
- ansible_facts['distribution'] == "Debian" - ansible_facts['distribution'] == "Debian"
- ansible_facts['distribution_major_version'] == "11" - ansible_facts['distribution_major_version'] == "11"
tags: tags: