Uploaded image for project: 'RHEL'
  1. RHEL
  2. RHEL-59159

Remove the references of ifcfg-rh from NetworkManager

Linking RHIVOS CVEs to...Migration: Automation ...SWIFT: POC ConversionSync from "Extern...XMLWordPrintable

    • No
    • Low
    • 1
    • rhel-net-mgmt
    • ssg_networking
    • 2
    • False
    • False
    • Hide

      None

      Show
      None
    • None
    • Red Hat Enterprise Linux
    • NMT SST - Future releases
    • Hide

      Definition of Done:

      Please mark each item below with ( / ) if completed or ( x ) if incomplete:

      ( ) The acceptance criteria defined below are met.

      Given the deprecation of ifcfg-rh,

      When users view NetworkManager.conf or related documentation,

      Then they should see accurate, updated information with no mention of ifcfg-rh unless as a note on removal.

      Definition of Done:

      • No mentions of ifcfg-rh appears on any NetworkManager related file or documentation.

      ( ) Code changes are included in a downstream build attached to an errata.


      ( ) All required testing (manual and/or automated) passes successfully.


      ( ) Related documentation updates (if applicable) have been completed.

      Show
      Definition of Done: Please mark each item below with ( / ) if completed or ( x ) if incomplete: ( ) The acceptance criteria defined below are met. Given the deprecation of ifcfg-rh, When users view NetworkManager.conf or related documentation, Then they should see accurate, updated information with no mention of ifcfg-rh unless as a note on removal. Definition of Done: No mentions of ifcfg-rh appears on any NetworkManager related file or documentation. ( ) Code changes are included in a downstream build attached to an errata. ( ) All required testing (manual and/or automated) passes successfully. ( ) Related documentation updates (if applicable) have been completed.
    • None
    • None
    • All
    • None

      What were you trying to do that didn't work?

      I think ifcfg-rh plugin is removed from RHEL 10, so we should remove the references of ifcfg-rh from NetworkManager or provide more reasonable information

      What is the impact of this issue to you?

      It may apear ifcfg-rh still exist in NetworkManager

      Please provide the package NVR for which the bug is seen:

      [root@localhost ~]# rpm -q NetworkManager
      NetworkManager-1.48.10-1.el10.x86_64

      How reproducible is this bug?:

      ifcfg-rh plugin is removed :

      Sep 17 12:59:35 localhost.localdomain NetworkManager[11954]: <warn>  [1726592375.4258] settings: could not load plugin 'ifcfg-rh' from file '/usr/lib64/NetworkManager/1.48.10-1.el10

      /libnm-settings-plugin-ifcfg-rh.so': No such file or directory

      Sep 17 12:59:35 localhost.localdomain NetworkManager[11954]: <info>  [1726592375.4263] settings: Loaded settings plugin: keyfile (internal)

       

      However, man page and /etc/NetworkManager/NetworkManager.conf has references of ifcfg-rh which I think incorrect:

       

      1. cat /etc/NetworkManager/NetworkManager.conf

      [main]

      #plugins=keyfile,ifcfg-rh  <<----

       

      1. man NetworkManager.conf

      PLUGINS

          ifcfg-rh

              This plugin is now deprecated; it can be used on the Fedora and Red Hat Enterprise Linux distributions to read and write configuration from the standard

              /etc/sysconfig/network-scripts/ifcfg-* files. It currently supports reading Ethernet, Wi-Fi, InfiniBand, VLAN, Bond, Bridge, and Team connections. Enabling ifcfg-rh

              implicitly enables ibft plugin, if it is available. This can be disabled by adding no-ibft. See /usr/share/doc/initscripts/sysconfig.txt and nm-settings-ifcfg-rh(5)

              for more information about the ifcfg file format.

       

      1. man nm-settings-ifcfg-rh

      No manual entry for nm-settings-ifcfg-rh

      Expected results

      If ifcfg-rh plugin is removed, we should not mention it NetworkManager.conf or in man page. If we are mentioning in man page then we should mention like support is removed from X version of NM. Or if there is someway by which ifcfg-rh can still be usable, we should mention information/detail about it.

              rh-ee-sfaye Stanislas Faye
              prpatel@redhat.com Prijesh Patel
              Network Management Team Network Management Team
              Vladimir Benes Vladimir Benes
              Votes:
              0 Vote for this issue
              Watchers:
              10 Start watching this issue

                Created:
                Updated:
                Resolved: