failures due to removal of some docker.io/bitnami/... images (in parrticular kyverno w. bitnami/kubectl image)
we have CI failures all over the place in all our CI pipelines at least in release-1.3 (maybe all branches) due to the removal of docker.io/bitnami/kubectl image
2025-09-17T22:56:17Z 2025-09-17T22:57:37Z kubelet-mgmt-2045905598-kubeadm-capm3-virt-management-cp-0 Pod kyverno-clean-reports-khmfq 4
Failed "Failed to pull image ""bitnami/kubectl:1.30.2"":
rpc error: code = NotFound desc = failed to pull and unpack image
""docker.io/bitnami/kubectl:1.30.2"":
failed to resolve reference ""docker.io/bitnami/kubectl:1.30.2"":smiley:
docker.io/bitnami/kubectl:1.30.2: not found"
We'll have to investigate why this image wasn't catched when we worked on switching to docker.io/bitnamilegacy for all our images (see #2756).
EDIT: I built a quick tool (see !5527 (closed)) to identify all images mentioned in Helm values of all Helm releases, and found more images:
Summary of matches:
sylva-system/gitea-postgres: 2 matches
Match found in sylva-system/gitea-postgres: repository: bitnami/postgres-exporter
Match found in sylva-system/gitea-postgres: repository: bitnami/os-shell
sylva-system/gitea-redis: 3 matches
Match found in sylva-system/gitea-redis: repository: bitnami/redis-exporter
Match found in sylva-system/gitea-redis: repository: bitnami/os-shell
Match found in sylva-system/gitea-redis: repository: bitnami/os-shell
sylva-system/gitea: 1 matches
Match found in sylva-system/gitea-postgres: repository: bitnami/postgres-exporter
Match found in sylva-system/gitea-postgres: repository: bitnami/os-shell
Match found in sylva-system/gitea-redis: repository: bitnami/redis-exporter
Match found in sylva-system/gitea-redis: repository: bitnami/os-shell
Match found in sylva-system/gitea-redis: repository: bitnami/os-shell
Match found in sylva-system/gitea: repository: bitnami/kubectl
sylva-system/harbor-postgres: 2 matches
Match found in sylva-system/harbor-postgres: repository: bitnami/postgres-exporter
Match found in sylva-system/harbor-postgres: repository: bitnami/os-shell
sylva-system/kyverno: 2 matches
Match found in sylva-system/kyverno: repository: bitnami/kubectl
Match found in sylva-system/kyverno: repository: bitnami/kubectl
sylva-system/loki: 1 matches
Match found in sylva-system/loki: repository: bitnami/kubectl
sylva-system/thanos: 1 matches
Match found in sylva-system/thanos: repository: bitnami/os-shell
Recap:
bitnami/os-shellbitnami/postgres-exporterbitnami/redis-exporterbitnami/kubectl
Edited by Thomas Morin