KQE: Enable CI templates versioning
The product owner of this epic is @stowellm Kernel QE is using the [gitlab-ci-templates](https://gitlab.com/redhat/centos-stream/tests/kernel/gitlab-ci-templates) repository [cki-lib](https://gitlab.com/cki-project/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](https://docs.renovatebot.com/) 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](https://issues.redhat.com/browse/CKI-7119)
epic