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

Add packit test to build c9s or AutoSD image #4902

Open
Yarboa opened this issue Apr 2, 2024 · 3 comments
Open

Add packit test to build c9s or AutoSD image #4902

Yarboa opened this issue Apr 2, 2024 · 3 comments
Labels
kind/enhancement triaged This issue was triaged

Comments

@Yarboa
Copy link

Yarboa commented Apr 2, 2024

Describe the bug

ostree CI should have at least 1 packit rpm build and 1 verification test to build qcow2 image

Based on that Ticket
#4879

the following request was raised
#4879 (comment)

Add packit.yaml for rpm build on specific distros
Use osbuild-mpp to create some image ,
verify that build of image with new packit ostree rpm installed and qcow image is pass with success.

Reproduction steps

see above

Expected behavior

see above

Actual behavior

see above

System details

see above

Additional information

No response
@ericcurtin If you have additional info or edit, please add

@ericcurtin
Copy link
Contributor

This sounds good.

Preferably it's the aboot minimal aarch64 rpm-ostree qcow2 we test build. It's the one with the most uniqueness to other rpm-ostree OSes.

@cgwalters cgwalters added kind/enhancement triaged This issue was triaged labels Apr 2, 2024
@dougsland
Copy link
Contributor

If nobody going to take it, I can take it as I recently looked into the build scripts for rpms. My guess probably the work would be similar to the initoverlayfs, copy .packit here and adjust it. @Yarboa make sense?

@ericcurtin
Copy link
Contributor

ericcurtin commented Apr 3, 2024

By the way we need to run an osbuild to do this... It's gonna be different to the existing initoverlayfs build...

You need to have the newly built rpm-ostree rpm as part of the AutoSD image building process to test this...

In production we don't use many rpm-ostree features at all during runtime, it's mainly called during osbuild, so we have to do this with the new rpm-ostree rpm essentially:

https://sigs.centos.org/automotive/building/

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind/enhancement triaged This issue was triaged
Projects
None yet
Development

No branches or pull requests

4 participants