---
# System prepended metadata

title: 20201120_NetworkManager-Fixes

---

# 20201120_NetworkManager-Fixes

- *initrd: defaulting to DHCP on vlan sub interfaces
    - https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/issues/509
    - https://bugzilla.redhat.com/show_bug.cgi?id=1903175
    - Would be nice to get it into 4.7
    - Fixed upstream in nm-1-26 and newer
- *initrd: vlan DEV_PLUS_VID form can throw off ip= parsing
    - https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/issues/581
    - https://bugzilla.redhat.com/show_bug.cgi?id=1898294
    - Need to go into OCP 4.7 (current bug in 4.6)
- *initrd: can't disable NICs during boot
    - https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/issues/539
        - https://bugzilla.redhat.com/show_bug.cgi?id=1883958
    - Put this in F33 as well
    - Need it to go into OCP 4.7 so our customers don't have a regression
        - This would change behavior for RHEL customers during a point release
- -don't take down vlan if parent interface doesn't get configured
    - https://bugzilla.redhat.com/show_bug.cgi?id=1900038
- -dhcp: gracefully handle overlong host name values (option 12)
    - https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/issues/572
    - and the followup work going on with Luca Bruno
    - Clarify with Luca if the case of hostname truncated to the first dot > 63 chars can happen
    - Would be nice to get this into Fedora soon if possible
    - Check with Luca to see the need for 4.7
- +Retry DHCP until success when ran in in the initramfs
    - https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/issues/559
    - maybe use autoconnect 1 time in the initrd only
    - add support for rd.net.dhcp.retry=infinity?
    - determine if we need rd.net.dhcp.retry (probably not based on our discussion)
        - internally NM only supports one timeout option
        - nm-initrd-generator supports both
            - set the timeout to timeout*retries
- -initrd: add failure mode to `nm-initrd-generator` for invalid input
    - https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/issues/510
    - How can we detect when `nm-initrd-generator` has failed?