-
Notifications
You must be signed in to change notification settings - Fork 354
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
Ostreecontainer rhel 9 #5399
Ostreecontainer rhel 9 #5399
Conversation
Hello @rvykydal! Thanks for updating this PR. We checked the lines you've touched for PEP 8 issues, and found:
Comment last updated at 2024-01-17 07:57:53 UTC |
The tests are passing for me locally when updating the pykickstart in the CI container to the required version. |
8d43f0f
to
3ad22b2
Compare
RPM OSTree is getting new functionality to use containers as the base image. Thanks to that it's possible to use standard container repositories. This source enables to use these repositories. Related: RHEL-2250
We have a new RPMOStreeContainer source now which enables us to use containers as installation source. In this commit we adapt the current rpm_ostree to be able to consume this new container source. Add a lot of rpm ostree tasks tests for the container source. Resolves: RHEL-2250
3ad22b2
to
efd9e4b
Compare
Related: RHEL-2250
Based on my discussion and recommendation on the bug, the 'registry' transport should be the only one which needs network to work. Other ways of transport should be used for local management. Related: RHEL-2250
Our intention is to move dependencies specific for Anaconda execution from Lorax into Anaconda. Let's do that for rpm-ostree because we need to also add `skopeo` project to be able to download container images. Require rpm-ostree version which contains: - ostreedev/ostree-rs-ext#464 (simplified syntax) - ostreedev/ostree-rs-ext#462 (stateroot is not mandatory) Related: RHEL-2250
/build-image --boot-iso |
Images built based on commit 2b2b9a7:
Download the images from the bottom of the job status page. |
/build-image --boot-iso |
Images built based on commit 2b2b9a7:
Download the images from the bottom of the job status page. |
/kickstart-test --testtype smoke |
/kickstart-test --testtype payload |
/kickstart-test --testtype packaging |
Related: RHEL-2250
/kickstart-test --testtype smoke |
/build-image --boot-iso |
Images built based on commit d20aa8f:
Download the images from the bottom of the job status page. |
The PR is passing on ported upstream kickstart test: rhinstaller/kickstart-tests#1041 |
@jkonecny12 |
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 great to me. Thanks!
We should backport the last commit to master :)
I'm trying out https://composes.stream.centos.org/development/CentOS-Stream-9-20240226.d.0/compose/BaseOS/x86_64/iso/ and getting an |
This is a take on port of #4561 to rhel-9 branch.
It could replace the #5277 which is incorporating also some parts of #3234 (updating rpm payload module including the installation method but not actually migrating to it completely).
I am trying to do just a port of the master PR so we can eventually port the #3234 on top of it.
TODO: