diff --git a/roles/kubernetes/preinstall/tasks/0070-system-packages.yml b/roles/kubernetes/preinstall/tasks/0070-system-packages.yml index b3b34b5e6..2d8cb654b 100644 --- a/roles/kubernetes/preinstall/tasks/0070-system-packages.yml +++ b/roles/kubernetes/preinstall/tasks/0070-system-packages.yml @@ -26,6 +26,21 @@ when: - ansible_distribution == "Fedora" - ansible_distribution_major_version|int > 21 + - ansible_distribution_major_version|int <= 29 + - not is_atomic + changed_when: False + tags: + - bootstrap-os + +- name: Install python3-dnf for latest RedHat versions + command: dnf install -y python3-dnf + register: dnf_task_result + until: dnf_task_result is succeeded + retries: 4 + delay: "{{ retry_stagger | random + 3 }}" + when: + - ansible_distribution == "Fedora" + - ansible_distribution_major_version|int >= 30 - not is_atomic changed_when: False tags: