artful preseed installs are still failing for me because of hostname resolutions during in-target.
After base-installer completes, the in-target installation fails to resolve the artful repositories. The target has /etc/resolv.conf but /etc/resolv.conf is not working or available through in-target. in- target is missing the entire /run/systemd directory. # chroot /target ls -l /etc/resolv.conf lrwxrwxrwx 1 root root 39 Aug 29 22:32 /etc/resolv.conf -> ../run/systemd/resolve/stub-resolv.conf # chroot /target ls -l /run/systemd/resolve/ total 4 -rw-r--r-- 1 root root 89 Aug 29 22:32 stub-resolv.conf # chroot /target cat /etc/resolv.conf search <redacted> nameserver <redacted> # chroot /target ls -l /run total 12 drwxrwxrwt 2 root root 4096 Aug 29 22:30 lock drwxr-xr-x 2 root root 4096 Aug 29 22:30 mount drwxr-xr-x 3 root root 4096 Aug 29 22:32 systemd -rw-rw-r-- 1 root utmp 0 Aug 29 22:30 utmp # in-target ls -l /etc/resolv.conf Aug 29 22:37:04 in-target: lrwxrwxrwx 1 root root 39 Aug 29 22:32 /etc/resolv.conf -> ../run/systemd/resolve/stub-resolv.conf # in-target ls -l /run/systemd/resolve/ Aug 29 22:40:27 in-target: ls: cannot access '/run/systemd/resolve/' Aug 29 22:40:27 in-target: : No such file or directory # in-target cat /etc/resolv.conf Aug 29 22:41:48 in-target: cat: /etc/resolv.conf Aug 29 22:41:48 in-target: : No such file or directory # in-target ls -l /run/ Aug 29 22:44:32 in-target: total 0 Aug 29 22:44:32 in-target: drwxr-xr-x 2 root root 40 Aug 29 22:26 lock Aug 29 22:44:32 in-target: drwxr-xr-x 2 root root 60 Aug 29 22:26 mount Aug 29 22:44:32 in-target: drwxr-xr-x 4 root root 100 Aug 29 22:30 udev -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to resolvconf in Ubuntu. https://bugs.launchpad.net/bugs/1713149 Title: resolv.conf symlink is broken after clean debootstrap Status in resolvconf package in Ubuntu: Fix Released Status in systemd package in Ubuntu: In Progress Bug description: Reproducer: - debootstrap artful artful Expected: - "chroot artful cat /etc/resolv.conf" doesn't fail. - /etc/resolv.conf is a symlink to something valid in /run Actual: - "chroot artful cat /etc/resolv.conf" gets you "No such file or directory" - /etc/resolv.conf is a symlink to "../run/resolvconf/resolv.conf" - "../run/resolvconf/resolv.conf" is a symlink to "../run/systemd/resolve/stub-resolv.conf" which is an invalid symlink as that points to /run/run/systemd/resolve/stub-resolv.conf" rather than "/run/systemd/resolve/stub-resolv.conf" This causes all LXC image creation to fail, causing autopkgtest to fail (as noticed by the kernel team) and has been causing all images to fail building on the upstream build system for the past two days. root@vm04:~# chroot artful ls -lh /etc/resolv.conf /run/resolvconf/ lrwxrwxrwx 1 root root 29 Aug 25 20:20 /etc/resolv.conf -> ../run/resolvconf/resolv.conf /run/resolvconf/: total 4.0K -rw-r--r-- 1 root root 0 Aug 25 20:21 enable-updates drwxr-xr-x 2 root root 4.0K Aug 25 20:20 interface lrwxrwxrwx 1 root root 39 Aug 25 20:18 resolv.conf -> ../run/systemd/resolve/stub-resolv.conf root@vm04:~# chroot zesty ls -lh /etc/resolv.conf /run/resolvconf/ lrwxrwxrwx 1 root root 29 Aug 25 20:20 /etc/resolv.conf -> ../run/resolvconf/resolv.conf /run/resolvconf/: total 8.0K -rw-r--r-- 1 root root 0 Aug 25 20:20 enable-updates drwxr-xr-x 2 root root 4.0K Aug 25 20:20 interface -rw-r--r-- 1 root root 357 Aug 25 20:15 resolv.conf To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/resolvconf/+bug/1713149/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : [email protected] Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp

