![]() ![]() ![]() Add the line rm -fr /etc/udev/rules.d/70* either above or below line #90 in the kickstart script.Īnd hopefully that should take care of that.Ĭc Alternatively, I've also considered replacing NetworkManager from the CentOS image with systemd-networkd.While your approaches look valid, I think it's first worth trying to disable the udev rules for CentOS when building the image by: I guess it did hurt something.at least with 7.7. This is irrelevant in CentOS/RHEL 7, but it won’t hurt anything. I may have removed it since the author of the linked post stated: I thought I included something similar (see step #5) for the Kickstart script for CentOS, but I do not see it there. There is an Ansible rule and pre-seed entry for Debian in the image builder. The intent is to disable the udev rules to prevent device renaming. The fact that this is still causing the device to be renamed on CentOS is definitely troubling.Īs an aside, interestingly, this didn't used to happen, so something with netplan must have changed in CentOS 7.7. That's why the generated network config doesn't specify a valid name, but rather an ID used to match the MAC address. ![]() ![]() Yet, a solution may be simpler than we think.īoth NetworkManager (RHEL) and SystemD Networking use predictable network interface naming, so I'd rather not explicitly fuss with their names. Hi of all, wow!, what a phenomenal deep-dive into this problem. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |