From cf49d30916e70672dbc9b5a7d61e2a47a4bcf550 Mon Sep 17 00:00:00 2001 From: Sandwich Date: Sat, 21 Feb 2026 11:30:28 +0100 Subject: [PATCH] fix(bootstrap): ensure chroot DNS resolution before installing extra packages --- roles/bootstrap/tasks/_dnf_family.yml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/roles/bootstrap/tasks/_dnf_family.yml b/roles/bootstrap/tasks/_dnf_family.yml index 5137204..7e4ba32 100644 --- a/roles/bootstrap/tasks/_dnf_family.yml +++ b/roles/bootstrap/tasks/_dnf_family.yml @@ -19,6 +19,13 @@ register: bootstrap_dnf_base_result changed_when: bootstrap_dnf_base_result.rc == 0 + - name: Ensure chroot has DNS resolution + ansible.builtin.file: + src: /run/NetworkManager/resolv.conf + dest: /mnt/etc/resolv.conf + state: link + force: true + - name: Install extra packages ansible.builtin.command: >- {{ chroot_command }} dnf --releasever={{ os_version }} --setopt=install_weak_deps=False