Description
There is an inconsistency between GitHub Release tag names and GHCR container image tags:
- GitHub Releases use
v prefix: v0.55.1, v0.56.2, etc.
- GHCR image tags do NOT use
v prefix: 0.55.1, 0.56.2, etc.
This causes confusion because users naturally look at the Releases page to find the version, then use that exact tag to pull the image — which fails.
Steps to Reproduce
# Fails — tag does not exist
docker pull ghcr.io/google/cadvisor:v0.55.1
# Error: ghcr.io/google/cadvisor:v0.55.1: not found
# Works — tag without 'v' prefix
docker pull ghcr.io/google/cadvisor:0.55.1
Impact
This has broken our CI/CD pipeline deployment. We suspect many other users may encounter the same issue, as using v-prefixed tags from releases is a very common convention.
Related issues:
Suggestion
Either:
- Publish GHCR tags with both formats (
v0.55.1 and 0.55.1) so both work, OR
- Document the correct tag format in the README — clearly state that GHCR tags do NOT include the
v prefix
I'm happy to submit a PR for option 2 if the maintainers prefer that approach.
Description
There is an inconsistency between GitHub Release tag names and GHCR container image tags:
vprefix:v0.55.1,v0.56.2, etc.vprefix:0.55.1,0.56.2, etc.This causes confusion because users naturally look at the Releases page to find the version, then use that exact tag to pull the image — which fails.
Steps to Reproduce
Impact
This has broken our CI/CD pipeline deployment. We suspect many other users may encounter the same issue, as using
v-prefixed tags from releases is a very common convention.Related issues:
Suggestion
Either:
v0.55.1and0.55.1) so both work, ORvprefixI'm happy to submit a PR for option 2 if the maintainers prefer that approach.