diff --git a/baremetal/tasks/main.yml b/baremetal/tasks/main.yml index a8946abf79f68f6ac9298a43b9bd1abbcdb5fafc..2c12d5d1d56bc0bb521253fd9bc2c2b150dda37e 100644 --- a/baremetal/tasks/main.yml +++ b/baremetal/tasks/main.yml @@ -4,7 +4,7 @@ - name: ensure baremetal-specific packages are installed apt: name: "{{ item }}" - state: installed + state: present with_items: - lldpd - lm-sensors @@ -38,7 +38,7 @@ - name: ensure microcode updates are available (Intel) apt: name: intel-microcode - state: installed + state: present when: ansible_processor[1] == 'GenuineIntel' tags: - baremetal @@ -47,7 +47,7 @@ - name: ensure microcode updates are available (AMD) apt: name: amd64-microcode - state: installed + state: present when: ansible_processor[1] == 'AuthenticAMD' tags: - baremetal diff --git a/branding/tasks/main.yml b/branding/tasks/main.yml index 626631f9094d9b7884edff70b57c2f62c7434348..4826bf4970d17c2427b2f174ce8b6aa1aaf4a506 100644 --- a/branding/tasks/main.yml +++ b/branding/tasks/main.yml @@ -81,7 +81,7 @@ - name: ensure apt https transport is available apt: name: apt-transport-https - state: installed + state: present with_items: "{{ branding_apt_repos }}" when: - branding_apt_repos is defined diff --git a/debian-updates/tasks/main.yml b/debian-updates/tasks/main.yml index 53075205340dec4f5813784e908fcb2ce69a9625..cc8548c63742b26f2df7419fcc614d9bfcbfa296 100644 --- a/debian-updates/tasks/main.yml +++ b/debian-updates/tasks/main.yml @@ -4,7 +4,7 @@ - name: ensure any dependencies are available apt: name: "{{ item }}" - state: installed + state: present with_items: - python3 - fortune-mod diff --git a/management/tasks/main.yml b/management/tasks/main.yml index d590097fdfc1060715c6de4ed71491d70ee859c8..45f95e901403d3e46c05b097a0b0adbacdf784fd 100644 --- a/management/tasks/main.yml +++ b/management/tasks/main.yml @@ -3,7 +3,7 @@ - name: ensure required software for ansible is installed apt: name: "{{ item }}" - state: installed + state: present with_items: - python-yaml - python-jinja2 @@ -53,14 +53,14 @@ - name: ensure we can ipmi other hosts apt: name: ipmitool - state: installed + state: present tags: - management - name: ensure we have the necessary packages for building packages apt: name: "{{ item }}" - state: installed + state: present with_items: - build-essential - devscripts