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

ci: Add some composefs testing #2893

Merged
merged 2 commits into from
Jun 20, 2023
Merged

Conversation

cgwalters
Copy link
Member

tests: Add a sanity check for composefs

Prep for adding some coverage of this flow when booting with
composefs.


ci: Sync prow config with rpm-ostree, enable composefs there

I want to gain testing over the composefs path; but without
yet changing the main Jenkins build. Because we have duplicate/overlapping
CI systems, we can take advantage of this by testing the composefs
flow via Prow.

Sync the Prow build scripts with what's in coreos/rpm-ostree
right now.

Then let's test the composefs flow a bit more e2e there.


Prep for adding some coverage of this flow when booting with
composefs.
I want to gain testing over the composefs path; but without
yet changing the main Jenkins build.  Because we have duplicate/overlapping
CI systems, we can take advantage of this by testing the composefs
flow via Prow.

Sync the Prow build scripts with what's in coreos/rpm-ostree
right now.

Then let's test the composefs flow a bit more e2e there.
@cgwalters
Copy link
Member Author

Pairs with openshift/release#40485 (which needs to merge after this).

@cgwalters cgwalters added the triaged This issue has been evaluated and is valid label Jun 20, 2023
Copy link
Member

@jmarrero jmarrero left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm

@jmarrero jmarrero merged commit f07c93e into ostreedev:main Jun 20, 2023
21 checks passed
cgwalters added a commit to cgwalters/release that referenced this pull request Jun 27, 2023
openshift-merge-robot pushed a commit to openshift/release that referenced this pull request Jun 29, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/composefs Issues related to composefs triaged This issue has been evaluated and is valid
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants