[00:15] realtime-neil: netcfg is not at all used on firstboot. [00:15] realtime-neil: specify netplan.io yaml file to do that on firstboot? cause you can write out /target/etc/netplan/*.yaml that has wind-card matching and does dhcp on all the things? [00:15] (with either netowrkd, or network-manager, as desired) [00:16] or like install oem-config in target (with a debconf, gtk, or kde frontend) to do firstboot stuff there? [00:16] xnox: now that's a thought; could I do that from the preseed late-command, into the chroot? [00:17] yeah, you should have /target available to copy things to it, echo /cat < xnox: sweet; I'll harvest the /etc/netplan/*.yaml from a regular dhcp install and drop it as payload in the preseed late-command [00:20] does Bionic have netplan or something else? [00:23] realtime-neil: bionic has netplan.io, but i can't remember if it already was installed by default there. [00:23] yes, it is always installed. it is in task minimal in bionic. [00:24] realtime-neil: or write one from scratch..... https://netplan.io/examples/ it's not hard. You probably will want to like match on en* and match on eth* [00:25] whatever is easiest for you [00:25] xnox: excellent, that'll work; thanks [00:30] what's this bit I'm seeing about "network manager"? It looks like the Bionic installer dropped a `/etc/netplan/01-network-manager-all.yaml` that defers everything to a renderer: NetworkManager [00:30] realtime-neil: it did not drop it. [00:30] realtime-neil: it's only installed by desktop installer, on desktop systems.... if you ever used a desktop installer..... [00:31] xnox: so that's something I did when I brought in ubuntu-desktop. [00:31] i'd say it's something you haven't done yet [00:32] by default, no netplan config is created at all. [00:33] it's upto the installer to make one. on server typically a networkd one is created; on desktop typically a "defer all things to network-manager" is done + NM config copied from live environment if any; or like cloud-init creates one based on a metadata source; and so on. [00:34] got it