Bug 2045875

Summary: No ifcfg by default
Product: [Fedora] Fedora Reporter: Ben Cotton <bcotton>
Component: Changes TrackingAssignee: Lubomir Rintel <lkundrak>
Status: CLOSED CURRENTRELEASE QA Contact:
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 36CC: acabral, awilliam, bcotton, bgalvani, lkundrak, robatino, thaller, till
Target Milestone: ---Keywords: Reopened
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard: RejectedBlocker AcceptedFreezeException
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2022-05-10 14:41:45 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On:    
Bug Blocks: 1953784, 1982279    

Description Ben Cotton 2022-01-25 20:22:40 UTC
This is a tracking bug for Change: No ifcfg by default
For more details, see: https://fedoraproject.org/wiki/Changes/NoIfcfgFiles

Do not include NetworkManager support for legacy network configuration files by in new installations.

If you encounter a bug related to this Change, please do not comment here. Instead create a new bug and set it to block this bug.

Comment 1 Ben Cotton 2022-02-08 21:07:04 UTC
This bug appears to have been reported against 'rawhide' during the Fedora Linux 36 development cycle.
Changing version to 36.

Comment 2 Ben Cotton 2022-02-08 21:15:06 UTC
Today we reached the Code Complete (testable) milestone in the F36 schedule: https://fedorapeople.org/groups/schedule/f-36/f-36-key-tasks.html

All code for this change should be complete enough for testing. You can indicate this by setting the bug status to MODIFIED. (If the code is fully complete, you can go ahead and set it to ON_QA.)

If you need to defer this Change to F37, please needinfo bcotton.

Comment 3 Till Maas 2022-02-15 09:29:09 UTC
Current tasks:

- split the ifcfg plugin into a subpackage
- ensure that it is not installed by default
- make cloud-init depend on the new subpackage

Comment 4 Ben Cotton 2022-02-22 16:30:52 UTC
We have reached the 'Change complete (100% complete) deadline in the Fedora Linux 36 release schedule.

At this time, all Changes should be fully complete. Indicate this by setting this tracking bug to ON_QA.

If you need to defer this Change to a subsequent release, please needinfo me.

Comment 5 Fedora Blocker Bugs Application 2022-03-16 09:21:47 UTC
Proposed as a Blocker for 36-beta by Fedora user bengal using the blocker tracking app because:

 The update splits the ifcfh-rh plugin (needed to read and write
connection profiles in the ifcfg format in
/etc/sysconfig/network-scripts) to a separate package according to
[1][2]; in this way, it will not be installed by default in new
systems. It will be kept installed upon upgrade, though.

I know it's quite late but there were issues with anaconda that are
now solved (see comments on the bodhi update [3]).

[1] https://fedoraproject.org/wiki/Changes/NoIfcfgFiles
[2] https://bugzilla.redhat.com/show_bug.cgi?id=2045875
[3] https://bodhi.fedoraproject.org/updates/FEDORA-2022-e675404750

Comment 6 Adam Williamson 2022-03-16 15:51:28 UTC
To be clear, was the blocker proposal here intended to mean "we want to put this feature in Beta, but there's a freeze, please pull it in"? If so, it should be proposed as a freeze exception, not a blocker. It should only be proposed as a blocker if something will be badly broken unless we pull in this update.

Comment 7 Adam Williamson 2022-03-16 21:26:02 UTC
-5 in https://pagure.io/fedora-qa/blocker-review/issue/677 , rejected as a blocker, on the basis that no criteria violation or major bug was identified here. If there's more to this than it appears, we can revote.

Comment 8 Beniamino Galvani 2022-03-17 08:20:17 UTC
(In reply to Adam Williamson from comment #6)
> To be clear, was the blocker proposal here intended to mean "we want to put
> this feature in Beta, but there's a freeze, please pull it in"? If so, it
> should be proposed as a freeze exception, not a blocker.

Yes. Do you know how I can do that? Still from

https://qa.fedoraproject.org/blockerbugs/propose_bug

but marked as freeze exception instead?

Comment 9 Adam Williamson 2022-03-17 15:53:31 UTC
Yes, but since I'm here I'll just do it manually, like this:

Comment 10 Fedora Update System 2022-03-19 16:13:40 UTC
FEDORA-2022-e675404750 has been submitted as an update to Fedora 36. https://bodhi.fedoraproject.org/updates/FEDORA-2022-e675404750

Comment 11 Adam Williamson 2022-03-19 16:15:09 UTC
+3 Beta FE in https://pagure.io/fedora-qa/blocker-review/issue/677 , marking accepted.

Comment 12 Fedora Update System 2022-03-24 19:33:48 UTC
FEDORA-2022-e675404750 has been pushed to the Fedora 36 stable repository.
If problem still persists, please make note of it in this bug report.

Comment 13 Ben Cotton 2022-05-10 14:41:45 UTC
F36 was released today. If this Change did not land in the release, please notify bcotton as soon as possible.

Comment 14 Red Hat Bugzilla 2023-09-15 01:51:19 UTC
The needinfo request[s] on this closed bug have been removed as they have been unresolved for 365 days