diskimage-builder/releasenotes/notes/dhcp-all-interfaces-networkmanager-b34f2fc8fb1a678f.yaml
Julia Kreger 46d12ae7d3 Handle NetworkManager for dhcp-all-interfaces
NetworkManager takes a distinctly differnet network management
approach and the bulk of the dhcp-all-interfaces code is largely
targetted at distribution specific configuration. Some which may
or may not override settings, or only partially assert desirable
settings.

As such, we need to set appropriate configuration, such as the
correct client to be used, and timeouts based upon user supplied
settings.

By default this change sets the client to be dhclient on redhat
styled machines, as the packaging default, while it works for
ramdisk usage, it does not reset the interface between retries,
which can be critical if the infrastucture operator is attempting
to configure LACP trunks to the end node.

Change-Id: I0e0cfbdbf7ef2b2861b934ccd7dab9d83a35c8f0
Story: 2008001
Task: 40648
2020-08-11 08:12:31 -07:00

10 lines
444 B
YAML

---
fixes:
- |
Fixes support for the ``dhcp-all-interfaces`` element when the system
networking configuration is managed via ``NetworkManager``.
- |
Fixes ``NetworkManager`` configuration with the ``dhcp-all-interfaces``
element to account for Centos8/RHEL8's default change to the
``NetworkManager`` internal DHCP client, which can introduce different
behavior for infrastucture operators such as those using LACP.