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

network tests specifying device name failing (timeout) on Fedora 42 iso built by Anaconda PR CI github workflow #1372

Closed
rvykydal opened this issue Feb 19, 2025 · 2 comments

Comments

@rvykydal
Copy link
Contributor

rvykydal commented Feb 19, 2025

This concerns also smoke tests containing these failing network tests
network-static-2-httpks
bond2-httpks
In general it hits network tests using KSTEST_NETDEV<X> specification.

The failure happens early in initramfs so nothing can be seen in the logs:
Image

It works on regular F42 boot.iso, it fails on iso created by this workflow: https://github.com/rhinstaller/anaconda/actions/runs/13372582869/workflow

The problem is network device naming scheme which is set by libvirt by os detection so it seems it fails on the iso built by the workflow.
enpXxY is expected while ensX is used.

This issue has quite some history it might be good idea to search in git history or in closed issues.
Maybe we need to migrate our runners to Fedora-Cloud-Base-40 (similar to https://gitlab.cee.redhat.com/rhinstaller/builders/-/commit/c06f7b8c4c853de61b064b439e524cbfe99650ff) to be able to detect F42 correctly, but why the detection seems to be working on regular F42 boot iso?
I briefly checked the iso volume id, it seems correct, but the mechanism works probably on a bit different level.

@rvykydal rvykydal changed the title network tests specifying device name failing on Fedora 42 iso built by Anaconda PR CI github workflow network tests specifying device name failing (timeout) on Fedora 42 iso built by Anaconda PR CI github workflow Feb 19, 2025
rvykydal added a commit to rvykydal/anaconda that referenced this issue Feb 27, 2025
@rvykydal
Copy link
Contributor Author

rvykydal commented Feb 27, 2025

It works on regular F42 boot.iso, it fails on iso created by this workflow: https://github.com/rhinstaller/anaconda/actions/runs/13372582869/workflow

diff of isoinfo -d -i:

3c3
< Volume id: Fedora-E-dvd-x86_64-42
---
> Volume id: Fedora-S-dvd-x86_64-f42
14c14
< Volume size is: 473355
---
> Volume size is: 456232

indicates what might be the issue.

PRs to fix the label:
rhinstaller/anaconda#6216
rhinstaller/anaconda#6217

@rvykydal
Copy link
Contributor Author

rvykydal commented Mar 3, 2025

Fixed

@rvykydal rvykydal closed this as completed Mar 3, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant