-
Notifications
You must be signed in to change notification settings - Fork 116
distro/rhel90: enable edge-simplified-installer image type #2015
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
distro/rhel90: enable edge-simplified-installer image type #2015
Conversation
|
@achilleas-k I found the error |
|
Shouldn’t we just update the osbuild mirror? Or use nightly (to also unblock my other PRs for 8.6 |
|
It's actually using rpmrepo snapshot for the repositories and I guess that doesn't have the package in it yet... You can see it if you look for This happens during sourcing |
|
I asked Tomas to create a new repo snapshot and I'll update the repo links once it's done. |
This also needs |
43aecdb to
0b42eb0
Compare
|
Updated the test repositories and rebased on main. @runcom the new repository snapshots include 8.6 as well. |
5a8f682 to
e7ecd59
Compare
| p.AddStage(osbuild.NewLocaleStage(&osbuild.LocaleStageOptions{Language: "en_US.UTF-8"})) | ||
| p.AddStage(osbuild.NewSystemdStage(systemdStageOptions([]string{"coreos-installer"}, nil, nil, ""))) | ||
| p.AddStage(osbuild.NewDracutStage(dracutStageOptions(kernelVer, arch, []string{"rdcore"}))) | ||
| p.AddStage(osbuild.NewDracutStage(dracutStageOptions(kernelVer, arch, []string{"coreos-installer"}))) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
looks like the test in rhel9 can't find this module even if coreos-installer-dracut is installed?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
nevermind, rebuilding the package cause of a bug in how it installs dracut modules on the system
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
we'd need a new rpmrepo snapshot too
|
I think we can also get #2045 before this so we don't introduce rdma-core - we don't need that in the simplified installer at all |
|
This requires |
it's now in the nightly repos - we need another snapshot and we should be good to go 👍 |
e7ecd59 to
c1ca4fd
Compare
|
@achilleas-k can we request/do another snapshot to make test pass here? last nightlies contain the package we need with the correct version |
c1ca4fd to
18b092e
Compare
|
Pointed test repos to today's snapshot |
|
Looks like some resource constraints in CI |
|
Google api error 😅 |
This reverts commit 226ada6.
Signed-off-by: Achilleas Koutsou <achilleas@koutsou.net>
No longer necessary. See fed8edc
18b092e to
36d7235
Compare
|
Also needed a rebase on main |
|
looks like mkfs.fat in osbuild has some issues https://gitlab.com/osbuild/ci/osbuild-composer/-/jobs/1816235011#L3130 |
Posted in chat but should've commented here: You can omit the flag entirely in the command, but in osbuild it's required in the stage options: so not specifying it means it gets passed as empty string, which breaks now. |
|
|
Generate a random 32-bit hex string
238c104 to
bd942d4
Compare
the fix landed in nightlies, we can snapshot that, update the manifests and retest tests here |
|
@achilleas-k Tests on RHEL 9.0 failed at |
|
Thanks @henrywang. I neglected this PR again. Changing now. |
Temporarily switch to the nightly devel composes for RHEL 9.0. We're testing new packages and changes right now (like coreos-installer) and it takes time to make new snapshots every time. Signed-off-by: Achilleas Koutsou <achilleas@koutsou.net>
30f7c3e to
2535386
Compare
|
LGTM :) |
This reverts commit 226ada6.
This PR replaces #2010 and (I think) #1744.