-
Epic
-
Resolution: Unresolved
-
Normal
-
None
-
KQE: Enable CI templates versioning
-
False
-
-
False
-
To Do
-
rhel-arr-cki
The product owner of this epic is @stowellm
Kernel QE is using the gitlab-ci-templates repository cki-lib to enable CI jobs in Gitlab.
In this epic, we will focus on the gitab-ci-templates and see if we can apply them to the cki-lib.
In the gitlab-ci-templates repository, we're using the production tag in containers. Some weeks ago, there was an issue that blocked the pipeline.
One container updated some tools, and the new version of this tool broke the pipeline with a new requirement.
In order to prevent it, we have to change this behavior by pinning the container version and generating branches with the pinned versions.
CKI is using Renovate to update its dependencies in some projects, so we can utilize that cki's service.
The tag should be present for one month, and we need a clear way to keep a particular tag in case we're facing an issue and we need extra time.
Jira: CKI-7119