On 12/31, Chris Cowley wrote:
> On the DHCP server (ISC) I see the request from the NUC, and the address
> assigned. However, Coreos does not apply that address to the interface. If
> it comes to it, I'll stick a switch port in mirror mode and run a packet
> capture.
>
> Yes, I from the console I can use `ip address ...` to define an IP address
> and successfully use the network.
>
> For the oem.cpio.gz, I have this:
>
> ```
> kernel ${base-url}/stable/coreos_production_pxe.vmlinuz
> initrd=coreos_production_pxe_image.cpio.gz,oem.cpio.gz coreos.first_boot=1
> console=tty0 console=ttyS0 coreos.autologin=tty1 coreos.autologin=ttyS0
> initrd ${base-url}/stable/coreos_production_pxe_image.cpio.gz
> initrd ${base-url}/stable/oem.cpio.gz
> ```
>
> In my ipxe bootscript, and the oem.cpio.gz contains a super simple ignition
> file. Sure enough I find that ignition in /usr/share/oem however, it does
> not seem to actually being applied. Although I haven't looked at that in
> any detail yet though. I suspect that it will be applied once the network
> comes up successfully.
>
> I would also add, that I booted Fedora 27 and Centos 7 on the NUC this
> morning and DHCP works perfectly, but RancherOS gives the same result as
> Coreos however.
This sounds like a networkd issue. If you re-run networkd with
SYSTEMD_LOG_LEVEL=debug, do you see any additional logs?
-Alex