Tried 20191024-eoan on the same box that I initially had the problem. Confirmed that DNS resolution now works after DHCP. Seems to be fixed!
That patch is better than my suggestion! Didn't realize that the issue was only happening because of the error output.
Made a bunch of edits to the last post, making a new reply to make sure an email notification gets sent: Line 29 + 33 references /run/systemd/resolved.conf.d/isc-dhcp-v4-$interface.conf which doesn't exist, so that explains the error. I guess they changed the way they set DNS resolvers with dhclient. You could probably replace \live\filesystem.squashfs\etc\dhcp\dhclient-enter-hooks.d\resolved with the version from 20191016-disco and it will fix it. Edit: Confirmed that replacing this file fixes the...
Line 29 + 33 references /run/systemd/resolved.conf.d/isc-dhcp-v4-$interface.conf which doesn't exist, so that explains the error. I guess they changed the way they set DNS resolvers with dhclient. You could probably replace \live\filesystem.squashfs\etc\dhcp\dhclient-enter-hooks.d\resolved with the version from 20191016-disco and it will fix it. Edit: Confirmed that replacing this file fixes the issue. I attached the 20191016-disco version for reference. -- Ian Bell
Line 29 + 33 references /run/systemd/resolved.conf.d/isc-dhcp-v4-$interface.conf which doesn't exist, so that explains the error. I guess they changed the way they set DNS resolvers with dhclient. You could probably replace \live\filesystem.squashfs\etc\dhcp\dhclient-enter-hooks.d\resolved with the version from 20191016-disco and it will fix it. I attached the 20191016-disco version for reference. -- Ian Bell
Line 29 + 33 references /run/systemd/resolved.conf.d/isc-dhcp-v4-$interface.conf which doesn't exist, so that explains the error. I guess they changed the way they set DNS resolvers with dhclient. You could probably replace \live\filesystem.squashfs\etc\dhcp\dhclient-enter-hooks.d\resolved with the version from disco and it will fix it. -- Ian Bell
Line 29 + 33 references /run/systemd/resolved.conf.d/isc-dhcp-v4-$interface.conf which doesn't exist, so that explains the error. I guess they changed the way they set DNS resolvers with dhclient. -- Ian Bell
Line 29 + 33 references /run/systemd/resolved.conf.d/isc-dhcp-v4-$interface.conf which doesn't exist, so that explains the error. I guess they changed the way they set DNS resolvers from dhclient. -- Ian Bell