Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Docker latest tag no longer being updated #15309

Open
LXGaming opened this issue Dec 6, 2024 · 7 comments
Open

Docker latest tag no longer being updated #15309

LXGaming opened this issue Dec 6, 2024 · 7 comments
Assignees
Labels
docker Pull requests that update Docker code

Comments

@LXGaming
Copy link

LXGaming commented Dec 6, 2024

Describe the bug
The Docker latest tag is no longer being updated, it's currently 2 months old and on version 3.1.2.

To Reproduce
N/A

Expected behavior
The Docker latest tag should represent the latest release, optionally tags such as 3.3, 3.2, 3, 2.9 and 2 could exist to allow users to target a major.minor or major release but still get patch or minor.patch versions without needing to target a specific tag.

Environment:

  • Infrastructure: Docker
  • Deployment tool: N/A

Screenshots, Promtail config, or terminal output
https://hub.docker.com/r/grafana/loki/tags?name=latest
https://hub.docker.com/r/grafana/promtail/tags?name=latest

@JStickler JStickler added the docker Pull requests that update Docker code label Dec 9, 2024
@tennox
Copy link

tennox commented Jan 22, 2025

optionally tags such as 3.3, 3.2, 3, 2.9 and 2

This was already asked for in #1401 and I'd like to ask for it again:
Please provide a way to tag a specific major version (e.g. `grafana/loki:3) , this way pull won't introduce breaking changes (as it did for me v2->v3), but also patch & minor updates will be fetched without having to manually update tag.

@rgoltz
Copy link

rgoltz commented Jan 29, 2025

@paul1r - Hi Paul - Could you please take a look at this issue with :latest tag? The current tag latest on docker-hub is from Oct 18, 2024 at 5:58 pm. (hence 3 months old). Maybe a "refresh" of latest to Dec 2024 releases would help a a quick-fix?

I like the idea having a additional tags like :3 (getting the "latest of version 3.x.x"). What's your feedback on this pattern?

@paul1r
Copy link
Collaborator

paul1r commented Jan 29, 2025

@rgoltz I'm actually currently working on fixing the docker latest tag now, in terms of the underlying pipeline. So, when the next release is created, it will be all sorted.

The idea of a "latest major" isn't a bad one, I'll take a look at it, but it is lower in priority than the latest fix.

@paul1r
Copy link
Collaborator

paul1r commented Jan 30, 2025

@rgoltz @tennox @LXGaming , I spent yesterday working on this with the test repo we have for workflow work. I believe I have it sorted so that we will get both a latest tag, as well as a major tag and a major.minor tag. (e.g., Loki 3.3.3, which would be the next patch release, would get latest, 3, 3.3, and 3.3.3 tags.).

The next release is being discussed, so I'll say it will be "soon".

I will not close this issue until we have a release that leverages the workflow and we verify it works, though.

@paul1r paul1r self-assigned this Jan 30, 2025
@paul1r
Copy link
Collaborator

paul1r commented Feb 3, 2025

#16013

@paul1r
Copy link
Collaborator

paul1r commented Feb 3, 2025

#16069

@paul1r
Copy link
Collaborator

paul1r commented Feb 4, 2025

#16092

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
docker Pull requests that update Docker code
Projects
None yet
Development

No branches or pull requests

5 participants