Skip to content
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

dracut: depend on net-lib not ifcfg #6157

Open
wants to merge 1 commit into
base: fedora-42
Choose a base branch
from

Conversation

M4rtinK
Copy link
Contributor

@M4rtinK M4rtinK commented Feb 12, 2025

ifcfg is gone in dracut-ng 204. Looking at the module and its history, I'm pretty sure we don't actually use anything from the ifcfg module any more. anaconda-ifcfg.sh only uses save_netinfo, which is in net-lib. So let's turn the ifcfg dep into a net-lib dep instead.

If I missed anything and we really are still relying on the ifcfg module then we need to fix that, since it's gone now.

Resolves: rhbz#2343125

Port of PR: #6125

ifcfg is gone in dracut-ng 204. Looking at the module and its
history, I'm pretty sure we don't actually use anything from the
ifcfg module any more. anaconda-ifcfg.sh only uses save_netinfo,
which is in net-lib. So let's turn the ifcfg dep into a net-lib
dep instead.

If I missed anything and we really are still relying on the ifcfg
module then we need to fix that, since it's gone now.

Resolves: rhbz#2343125
@M4rtinK M4rtinK added the f42 Fedora 42 label Feb 12, 2025
@KKoukiou KKoukiou added f43 f42 Fedora 42 release-blocker and removed f42 Fedora 42 f43 labels Feb 13, 2025
@KKoukiou
Copy link
Contributor

/kickstart-test --testtype smoke

@rvykydal
Copy link
Contributor

Hm, let me look at the failed smoke tests.

@rvykydal
Copy link
Contributor

/build-image

Copy link

Images built based on commit 43d3e7a:

  • boot.iso: failure

Download the images from the bottom of the job status page.

@rvykydal
Copy link
Contributor

/kickstart-test --testtype smoke

@rvykydal
Copy link
Contributor

rvykydal commented Feb 14, 2025

Hm, let me look at the failed smoke tests.

Latest F42 iso works for me with the failing tests. It could be useful to build the iso here to be able to debug locally but we'd need to rebase the PR on the 2dbeea4.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Development

Successfully merging this pull request may close these issues.

5 participants