-
Story
-
Resolution: Unresolved
-
Undefined
-
None
-
None
-
None
-
5
-
False
-
-
False
-
Not Selected
-
-
-
CoreOS East - Sprint 284, CoreOS East - Sprint 285
-
0
Based on the work done with https://issues.redhat.com/browse/COS-3351 we can move part of https://github.com/joelcapitao/coreos-konflux-definitions/commit/dd8efed52aeeca93c747cc9d57122e68e40922d9 in fedora-coreos-pipeline repo.
Then, we need to add the ITS in our Fedora Konflux tenant i.e: https://gitlab.com/fedora/infrastructure/konflux/tenants-config/-/tree/main/cluster/kfluxfedorap01/coreos-tenant/fedora-coreos The current configuration was done manually through the Konflux WebUI c.f: https://konflux.fedoraproject.org/ns/coreos-tenant/applications/fedora-coreos-testing-devel/integrationtests
We only target testing-devel branch for now.
In the spike, I added some logic to only run the tests for PRs that have ` [test-kola]` in the title to not break other PRs c.f https://github.com/joelcapitao/coreos-konflux-definitions/blob/dd8efed52aeeca93c747cc9d57122e68e40922d9/tekton/init.yaml#L58 e.g: https://github.com/coreos/fedora-coreos-config/pull/3904
During the development of this EPIC, I think we need to keep this logic. Once we have a solid base, we'll run tests to all PRs.
DoD: run a minimal kola test on PR