Periodic job for CDI make rpm-deps
#3595
Labels
kind/enhancement
lifecycle/stale
Denotes an issue or PR has remained open with no activity and has become stale.
Is your feature request related to a problem? Please describe:
make rpm-deps
is not a periodic job to be run for CDI as it is for kubevirtDescribe the solution you'd like:
In kubevirt there is a periodic job configured for
make rpm-deps
in/project-infra/github/ci/prow-deploy/files/jobs/kubevirt/kubevirt/kubevirt-periodics.yaml
that updates the rpm dependencies weekly and reads:There is no automation for periodically running
make rpm-deps
for CDI, however.The proposal here is to add a prow job to
project-infra/github/ci/prow-deploy/files/jobs/kubevirt/containerized-data-importer/containerized-data-importer-periodics.yaml
that executesmake rpm-deps
and opens the PR to update thecontainerized-data-importer/WORKSPACE
andcontainerized-data-importer/rpm/BUILD.bazel
files in main. @awels has suggested we make this a monthly periodic job.Describe alternatives you've considered:
The alternative to running this out of a prow job is to run
make rpm-deps
manually for CDI and then create a PR that updatescontainerized-data-importer/WORKSPACE
andcontainerized-data-importer/rpm/BUILD.bazel
manually. This is how it is done now.Additional context:
It's not clear what vetting of the dependent rpms is being conducted, e.g. for CVE issues and breaking functional changes. These things are encountered ad hoc.
The latest manual run of
make rpm-deps
PR is here: kubevirt/containerized-data-importer#3405Issue initially raised in: https://groups.google.com/g/kubevirt-dev/c/pe__J0KT-zk/m/tx8-k54SCAAJ
The text was updated successfully, but these errors were encountered: