gpu-operator icon indicating copy to clipboard operation
gpu-operator copied to clipboard

fix: update digest lookup to use versioned RepoTags instead of latest

Open shivakunv opened this issue 1 month ago • 2 comments

Current Issue: Renovate always pulls the digest from the latest tag, which results in a SHA difference. However, the version in the values.yaml file is not updated in this scenario, so the digest in the manifests becomes mismatched and stale.

Solution: Open a PR only when the RepoTags value in values.yaml changes. Then search for that exact digest in bundle/manifests/gpu-operator-certified.clusterserviceversion.yaml instead of using the digest from latest.

check open PRs: https://github.com/shivakunv/gpu-operator-shiva/pulls

shivakunv avatar Nov 24 '25 18:11 shivakunv

PTAL @cdesiniotis @tariq1890

shivakunv avatar Nov 24 '25 18:11 shivakunv

Coverage Status

coverage: 23.618%. remained the same when pulling f3e6ed94e97d3d76e5ccb2a1ab8524d297594d4a on grouptagcommitwithbundle into 75d1b966313d4e0fc8c0fdec237e2ca125267619 on main.

coveralls avatar Nov 24 '25 18:11 coveralls

PTAL @tariq1890 Since @cdesiniotis has already confirmed that this image tagging convention will work, the renovate.json file will not impact our build process.

Regarding this section:

- name: vfio-manager-image
   image: ghcr.io/nvidia/k8s-driver-manager:0d30fa9c

I have only added TODO comments.

shivakunv avatar Dec 20 '25 03:12 shivakunv