-
Notifications
You must be signed in to change notification settings - Fork 158
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
overlay.d/14NetworkManager-plugins: Explicitly disable ifcfg-rh plugin #1991
overlay.d/14NetworkManager-plugins: Explicitly disable ifcfg-rh plugin #1991
Conversation
The NM issue [1] where compiled-in default plugins could not be disabled with the `-=` syntax has been fixed upstream, so move to explicitly disabling the ifcfg-rh plugin. [1] https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/merge_requests/491
Aside: Just wondering.. How did you happen upon this? Now.. on to the strategy here... It turns out (with some encouragement from us) the NM team moved the
|
ifcfg files are no longer the default in RHEL 9: https://www.redhat.com/en/blog/rhel-9-networking-say-goodbye-ifcfg-files-and-hello-keyfiles |
We currently have this: https://github.com/openshift/os/blob/master/overlay.d/05rhcos/usr/lib/NetworkManager/conf.d/10-disable-default-plugins.conf Maybe we could remove it for RHEL 9 but not sure it's urgent. |
(so overall, changes here do not impact RHCOS) |
I think you'll want to make whatever changes we make here (i.e. making sure the |
Filed openshift/os#1022 to discuss that. |
@dustymabe we stumbled over this when adding the /close |
any volunteers to implement #1991 (comment) for FCOS? |
Did your suggestion in #1993 |
Since Fedora 36, the ifcfg-rh plugin implementing support for reading network configuration files in the legacy ifcfg format has been split out into its own RPM subpackage. We can now remove our configuration workaround and instead ensure that we do not ship this plugin at all. See: coreos#1991
Since Fedora 36, the ifcfg-rh plugin implementing support for reading network configuration files in the legacy ifcfg format has been split out into its own RPM subpackage. We can now remove our configuration workaround and instead ensure that we do not ship this plugin at all. See: coreos#1991
Since Fedora 36, the ifcfg-rh plugin implementing support for reading network configuration files in the legacy ifcfg format has been split out into its own RPM subpackage. We can now remove our configuration workaround and instead ensure that we do not ship this plugin at all. See: #1991
This test checks that the ifcfg-rh NetworkManager plugin is in the state we expect it to be in. Some more context in: - coreos#1993 - coreos#1991 - openshift/os#1022
This test checks that the ifcfg-rh NetworkManager plugin is in the state we expect it to be in. Some more context in: - coreos#1993 - coreos#1991 - openshift/os#1022
This test checks that the ifcfg-rh NetworkManager plugin is in the state we expect it to be in. Some more context in: - #1993 - #1991 - openshift/os#1022
Since Fedora 36, the ifcfg-rh plugin implementing support for reading network configuration files in the legacy ifcfg format has been split out into its own RPM subpackage. We can now remove our configuration workaround and instead ensure that we do not ship this plugin at all. See: coreos#1991
This test checks that the ifcfg-rh NetworkManager plugin is in the state we expect it to be in. Some more context in: - coreos#1993 - coreos#1991 - openshift/os#1022
Since Fedora 36, the ifcfg-rh plugin implementing support for reading network configuration files in the legacy ifcfg format has been split out into its own RPM subpackage. We can now remove our configuration workaround and instead ensure that we do not ship this plugin at all. See: coreos#1991
This test checks that the ifcfg-rh NetworkManager plugin is in the state we expect it to be in. Some more context in: - coreos#1993 - coreos#1991 - openshift/os#1022
The NM issue [1] where compiled-in default plugins could not be disabled with the
-=
syntax has been fixed upstream, so move to explicitly disabling the ifcfg-rh plugin.[1] https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/merge_requests/491