-
Notifications
You must be signed in to change notification settings - Fork 139
TMT: Initial Enablement #538
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
base: main
Are you sure you want to change the base?
Conversation
|
Failed to load packit config file: For more info, please check out the documentation or contact the Packit team. You can also use our CLI command |
2 similar comments
|
Failed to load packit config file: For more info, please check out the documentation or contact the Packit team. You can also use our CLI command |
|
Failed to load packit config file: For more info, please check out the documentation or contact the Packit team. You can also use our CLI command |
|
Failed to load packit config file: For more info, please check out the documentation or contact the Packit team. You can also use our CLI command |
2 similar comments
|
Failed to load packit config file: For more info, please check out the documentation or contact the Packit team. You can also use our CLI command |
|
Failed to load packit config file: For more info, please check out the documentation or contact the Packit team. You can also use our CLI command |
|
We can speed up tmt tests by only running the podman tests relevant to conmon. Let me know which ones and I can adjust the test config. |
7bc79d8 to
2a88892
Compare
|
@saschagrunert @haircommander With packit rpm build jobs in place, do we need the cirrus |
39d9f91 to
082ff01
Compare
|
Marking ready for review but maybe best to wait until containers/podman#24369 is merged. I'll then update the TMT plan to fetch tests from podman main branch instead of my own fork. |
I'd say no, but I'm not exactly sure how we should handle the CI here. |
Doesn't look like any Cirrus job depends on The current PR should be good to go. PTAL. I'll leave CentOS and aarch64 for a followup as well. |
|
Ah, there's still the fact that I'm fetching tests from my podman fork. I'll leave it to you if you feel comfy merging with that. I can keep my fork active and change the URL here once the podman PR is merged. Your call. |
Removing EPEL (RHEL) jobs from here, as we have removed them from our other projects as well. RHEL copr envrionments are often out of date, leading to failed builds and tests. Testing on CentOS Stream should suffice to guarantee that whatever enters RHEL has passed upstreawm tests. This commit also separates out ELN jobs so that fedora copr targets can be conveniently reused in TMT tests that will be added in future commits. Signed-off-by: Lokesh Mandvekar <lsm5@fedoraproject.org>
|
@saschagrunert @haircommander How much does conmon care about nix package builds? Do we still need to keep the static build jobs? |
Yeah I would prefer keeping them because we still ship conmon this way. |
ack, I'll get to those in another PR. Once the existing TMT tests pass here, I'll remove the |
Run podman local rootful and rootless tests on every PR. Packit will handle syncing of the TMT tests and gating config from upstream to downstream Fedora with every upstream release. TODO: enable CentOS Stream test jobs. Signed-off-by: Lokesh Mandvekar <lsm5@fedoraproject.org>
No description provided.