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

This commit is contained in:
2026-02-22 02:39:23 +01:00
parent 2c80c01b1a
commit f6cb7bf78d

View File

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