Summary:
Currently, some Kubernetes manifests reference images with the latest tag, e.g.:
image: rucio/rucio-clients:latest
Issue:
Using latest can lead to unpredictable behavior, breaking reproducibility and stability across environments.
Proposed change:
- Pin all container images in Kubernetes deployments and pods to specific versions, e.g.:
image: rucio/rucio-clients:1.29.0
Rucio Docker images: https://hub.docker.com/u/rucio
Benefits:
- Ensures consistent, reproducible deployments.
- Avoids accidental breaking changes from automatic upgrades.
- Simplifies debugging and testing.
Summary:
Currently, some Kubernetes manifests reference images with the
latesttag, e.g.:Issue:
Using
latestcan lead to unpredictable behavior, breaking reproducibility and stability across environments.Proposed change:
Rucio Docker images: https://hub.docker.com/u/rucio
Benefits: