-
Bug
-
Resolution: Unresolved
-
Blocker
-
None
-
ACM 2.13.0
-
None
-
False
-
None
-
False
-
-
-
None
Test pipeline issues:
For 2.13 we're meant to migrate to Konflux. As a result, and as reported in slack here, the stolostron/pipelines dev branch is no longer being populated with snapshots. These snapshots are used during the ocm-e2e-clusterpool-cluster-deploy prow workflow to install the relevant ACM version on the cluster checked out in the clusterpool.
This workflow is heavily utilized for e2e testing of the Observability platform for ACM.
We have attempted to use the integration branch instead, however this is very unstable. As a result, development work for 2.13 is basically blocked. This even though development cycle for 2.13 has started long ago, and feature freeze for ACM 2.12 was very long ago (2024-09-25)
Can we move the test workflow to Konflux?
TLDR: in the short-term no.
First of all, the whole Konflux application for ACM 2.13 is completely missing (ACM 2.12 equivalent) . It is currently impossible to create Konflux builds for 2.13 at all, and therefore there is not even a way for us to start migrating our 2.13 test pipelines to Konflux. This has been reported here, and here.
Even if that was the case, we depend on a lot of workflows such as ocm-e2e-clusterpool-cluster-deploy that checks out a collective cluster and install ACM. These pipelines are not owned by Observability, used by several squads, and would probably take significant effort to port over to Konflux.