Hey there,
I've updated cloud-init today to the latest version and as part of that change, it now
uses dhcpcd rather than the unmaintained dhclient. The new versions are pending for
rawhide and F40:
rawhide:
https://bodhi.fedoraproject.org/updates/FEDORA-2024-afdd9f7364
F40:
https://bodhi.fedoraproject.org/updates/FEDORA-2024-51d7f6b005
Cloud users shouldn't see any changes here since dhcpcd is used in the *very* early
boot when cloud-init needs to hop on the network and retrieve metadata. It doesn't
affect the operation of NetworkManager since it only runs *after* cloud-init has
configured the network stack.
Thanks so much for all the help I received along the way on this one, especially Stephen
Gallagher for helping to identify dhcpcd as a solution and to Zdenek Pytela for some
SELinux policy updates. 👏
--
Major Hayden