diff --git a/live/live-root/usr/lib/dracut/modules.d/99agama-dud/agama-dud-apply.sh b/live/live-root/usr/lib/dracut/modules.d/99agama-dud/agama-dud-apply.sh index 94993cdac6..e866613b1e 100644 --- a/live/live-root/usr/lib/dracut/modules.d/99agama-dud/agama-dud-apply.sh +++ b/live/live-root/usr/lib/dracut/modules.d/99agama-dud/agama-dud-apply.sh @@ -28,7 +28,9 @@ apply_updates() { # make local devices available to "agama download" mount -o bind /dev "$NEWROOT"/dev + mount -o bind /run "$NEWROOT"/run mount -o bind /sys "$NEWROOT"/sys + ln -s /run/NetworkManager/resolv.conf "$NEWROOT"/etc/resolv.conf # make sure the HTTPS downloads work correctly configure_ssl @@ -69,8 +71,11 @@ apply_updates() { ((index++)) done <$AGAMA_DUD_INFO + rm -r "$DUD_DIR" umount "$NEWROOT"/dev + umount "$NEWROOT"/run umount "$NEWROOT"/sys + rm "$NEWROOT"/etc/resolv.conf } # Applies an update from an RPM package diff --git a/live/src/agama-installer.changes b/live/src/agama-installer.changes index 883bb0c90d..d5345874ea 100644 --- a/live/src/agama-installer.changes +++ b/live/src/agama-installer.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Tue Aug 19 14:14:22 UTC 2025 - Imobach Gonzalez Sosa + +- Make /etc/resolv.conf available at /sysroot when applying the DUDs + (bsc#1248276). + ------------------------------------------------------------------- Mon Aug 18 15:48:09 UTC 2025 - Imobach Gonzalez Sosa