At https://bugs.launchpad.net/ubuntu/+source/open- iscsi/+bug/1713537/comments/1 I described how open-iscsi (iscsi root) works with resolvconf in xenial -> zesty. We will need a solution for that path as well as 'root=squashfs:http://...../squashfs' that MAAS now uses.
It seems like we should have a general path that covers a.) dns working in initramfs (currently dns does not, it is missing libnss_dns.so.2) b.) network interfaces that are left up from initramfs getting resolvconf populated in the "real root". My idea for this was just to have initramfs's configure_networking write a file in /run/network/ that was then read by systemd-resolved when it started. -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to pppconfig in Ubuntu. https://bugs.launchpad.net/bugs/1713803 Title: replacement of resolvconf with systemd needs integration Status in android-androresolvd package in Ubuntu: New Status in avahi package in Ubuntu: New Status in bind9 package in Ubuntu: New Status in cloud-init package in Ubuntu: New Status in cloud-initramfs-tools package in Ubuntu: New Status in dhcpcd5 package in Ubuntu: New Status in dibbler package in Ubuntu: New Status in dnscrypt-proxy package in Ubuntu: New Status in dnsmasq package in Ubuntu: New Status in dnssec-trigger package in Ubuntu: New Status in fetchmail package in Ubuntu: New Status in freedombox-setup package in Ubuntu: New Status in initramfs-tools package in Ubuntu: New Status in isc-dhcp package in Ubuntu: New Status in ndisc6 package in Ubuntu: New Status in netscript-2.4 package in Ubuntu: New Status in open-iscsi package in Ubuntu: New Status in openvpn package in Ubuntu: New Status in postfix package in Ubuntu: New Status in pppconfig package in Ubuntu: New Status in pump package in Ubuntu: New Status in resolvconf package in Ubuntu: New Status in sendmail package in Ubuntu: New Status in squid3 package in Ubuntu: New Status in systemd package in Ubuntu: New Status in unbound package in Ubuntu: New Status in vpnc package in Ubuntu: New Status in vpnc-scripts package in Ubuntu: New Status in whereami package in Ubuntu: New Bug description: There is a plan to remove resolvconf from the Ubuntu Server image. resolvconf integrated with other parts of the system in 2 ways: * hooks invoked on change (/etc/resolvconf/update.d/) * resolvconf tool (invoked with -a and -d or -u) Packages which install files into /etc/resolvconf/update.d are: - dnsmasq: This may be mostly covered by systemd-resolved itself (the dns caching path). - resolvconf: This probably isn't necessary in systemd-resolved path. - unbound: This is another "validating, recursive, caching DNS resolver". The list of Depends/Suggests/Recommends on resolvconf. # for pkg in $(apt-cache rdepends resolvconf | grep -v openreso | grep -v Reverse); do out=$(apt-cache show $pkg | grep resolvconf); src=$(apt-cache show $pkg | awk '$1 == "Source:" { print $2 }'); [ -n "$src" ] || src=$pkg; case "$out" in Depends:*resolvconf) r=depends;; Suggests:*) r=suggests;; Recommends:*) r=recommends;; esac; echo "$r $src"; done | sort -u depends android-androresolvd recommends avahi recommends dhcpcd5 recommends dibbler recommends ndisc6 recommends whereami suggests bind9 suggests dnscrypt-proxy suggests dnsmasq suggests dnssec-trigger suggests fetchmail suggests freedombox-setup suggests isc-dhcp suggests netscript-2.4 suggests openvpn suggests postfix suggests pppconfig suggests pump suggests resolvconf suggests sendmail suggests squid3 suggests vpnc suggests vpnc-scripts ProblemType: Bug DistroRelease: Ubuntu 17.10 Package: systemd 234-2ubuntu9 ProcVersionSignature: Ubuntu 4.12.0-11.12-generic 4.12.5 Uname: Linux 4.12.0-11-generic x86_64 ApportVersion: 2.20.6-0ubuntu7 Architecture: amd64 Date: Tue Aug 29 18:53:50 2017 ProcEnviron: TERM=xterm-256color PATH=(custom, no user) LANG=C.UTF-8 ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-4.12.0-11-generic root=UUID=f897b32a-eacf-4191-9717-844918947069 ro quiet splash vt.handoff=7 SourcePackage: systemd UpgradeStatus: No upgrade log present (probably fresh install) dmi.bios.vendor: Intel Corporation Related bugs: * bug 1698181: Switch to netplan renderer in Artful To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/android-androresolvd/+bug/1713803/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp