Hi Leah,
I'm not 100 percent confident this is the correct place for this
but feel free to point me to a more appropriate place if there is one.. I'm seeing two
separate issues with the latest version of IoT that I was hoping for some assistance with.
It's a great place, we can work out where any bug report/issue(s)
should be filed from here.
1. During boot if DHCP is unavailable it takes a significant amount
of time to boot waiting for a timeout to occur. This seems to be related to dracut-network
and ignition. The closest thing I could find was a bug report for CoreOS [1] that seemed
to be a way to over ride that behavior but I personally couldn't get it to work. Is
there a way to override this behavior? I have a system where an IPMI interface reports as
having a link but can't get a DHCP address and thus is forced to wait for a timeout.
OK, I have a few questions. Networks are hard to debug as everyone is different.
Is there dhcp on the network segment or is it explicitly static only network?
When you say IPMI is it the IPMI interface not getting an IP or you're
observing this via IPMI. I would expect that the actual IPMI interface
would be under Linux's control, they're usually their own little
firmware.
The use of ignition and associated bits is still very new in Fedora
IoT, we just introduced it for F-32 and there's still quite a bit to
do. Things like static configurations are likely very raw.
2. I can't set a static IP address within the OS even though per
the docs [2] this should be possible (as it was on 31 IoT). Basically once you set a
static address and boot there's a new network connection that's activated and
utilizing DHCP while the static one is there unused. I've tried deleting the
connection ,recreating it, etc and it just doesn't seem to stick.
I wonder if we missed a command there, does something like this work:
# nmcli con mod enp0s1 ipv4.addresses 192.168.1.42/24
# nmcli con mod enp0s1 ipv4.gateway 192.168.1.254
# nmcli con mod enp0s1 ipv4.method manual
# nmcli con mod enp0s1 ipv4.dns "8.8.8.8"
# nmcli con up enp0s1