fix(bootstrap): add missing --best flag to RHEL dnf commands

This commit is contained in:
2026-02-22 02:39:23 +01:00
parent 51ca969ff4
commit f1af7ccbca

View File

@@ -13,7 +13,7 @@
block:
- name: Install base packages in chroot environment
ansible.builtin.command: >-
dnf --releasever={{ os_version_major }} {{ _rhel_repos }}
dnf --releasever={{ os_version_major }} --best {{ _rhel_repos }}
--installroot=/mnt
--setopt=install_weak_deps=False --setopt=optional_metadata_types=filelists
groupinstall -y {{ _rhel_groups }}
@@ -51,7 +51,7 @@
- name: Install additional packages in chroot
ansible.builtin.command: >-
{{ chroot_command }} dnf --releasever={{ os_version_major }}
{{ chroot_command }} dnf --releasever={{ os_version_major }} --best
--setopt=install_weak_deps=False install -y {{ _rhel_extra }}
register: bootstrap_result
changed_when: bootstrap_result.rc == 0