Bug 2217527 - NetworkManager: communicate that ifcfg will not implement new features
Summary: NetworkManager: communicate that ifcfg will not implement new features
Keywords:
Status: CLOSED WONTFIX
Alias: None
Product: Red Hat Enterprise Linux 9
Classification: Red Hat
Component: NetworkManager
Version: 9.3
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: rc
: ---
Assignee: Beniamino Galvani
QA Contact: Desktop QE
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2023-06-26 14:41 UTC by Beniamino Galvani
Modified: 2023-07-19 12:53 UTC (History)
7 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2023-07-19 12:53:05 UTC
Type: Bug
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Red Hat Issue Tracker NMT-629 0 None None None 2023-06-26 14:41:27 UTC
Red Hat Issue Tracker RHELPLAN-160792 0 None None None 2023-06-26 14:41:31 UTC

Description Beniamino Galvani 2023-06-26 14:41:02 UTC
By default NetworkManager stores profiles in the keyfile format on RHEL9; in alternative, the old ifcfg format is still supported and will be used if the user manually sets 'plugins=ifcfg-rh' in the configuration and then creates a new profile.

The ifcfg settings plugin is now deprecated upstream [1]; this means that new properties will not be supported for profiles stored in ifcfg format. To inform users about the change, we are going to:

  1. update the documentation (man pages, etc.) to state that ifcfg is deprecated
  2. log a message at startup when a profile is found in ifcfg format
  3. report an error when updating a profile in ifcfg format and there are unsupported properties. At the moment the only unsupported properties are 'link.*'
  4. add an entry to release notes

[1] https://lists.freedesktop.org/archives/networkmanager/2023-May/000103.html


Note You need to log in before you can comment on or make changes to this bug.