Open erezrokah opened 2 weeks ago
Could be that latest represent the latest commit on main
? If so not sure why the git-version
points to v1.58.0
I think this is how we historically have the CI set up, where latest
represents the HEAD commit of main
.
I agree that this is not ideal. We have separate "snapshot" repositories (e.g. https://hub.docker.com/r/jaegertracing/all-in-one-snapshot) where that definition of latest would make more sense (but in fact latest
is not used in those at all). For the main images it would make more sense for latest
to point to the latest release.
latest
in the published releases) is open.One challenge we may run into just removing latest
tag from images not published via release
workflow is that some integration tests may still use the same scripts to build containers for testing and referring to them as latest
. It would be better if we used something like local
for those, but that would likely be a much larger change that is difficult to test.
Thanks for the quick response and fix. Maybe there's a place we can update the docs regarding the Docker latest tag referencing the latest commit? I think that would satisfy my issue
Hi I was attempting to solve the first issue and while still exploring the probable causes for the issue I noticed this on the docker hub
and apparently for the images with the version tags 1.58 and 1.58.1 have the same files and might be the cause of the issue and it seems instead of 1.58.0 and 1.58 having the same files there seems to be an issue in the tags.
On a side note I unfortunately due to being new to the code base even after a lot of time I couldn't figure out where the logger
logger.Info(version.Get().String())
cmd/tracegen/main.go::line:68
is getting the info that is being displayed above so could i know where to look at to understand it even better
@vvs-personalstash 1.58.1 is the real label that matters. 1.58 simply points to the latest patch, just like 1
points to the latest minor.
Oh sorry it seems i misunderstood that
What happened?
More of a question to see if this is a bug. Looking at the Docker versions, the latest version was published 19 hours ago, while![image](https://github.com/cloudquery/cloudquery-issues/assets/26760571/345c57a1-c3f6-42ed-9d2e-11d7afcb87e7)
1,1.58,1.58.1
were published 17 days ago. Is that expected?Also running the latest version hints that it was built from the
1.58.0
git tag but with a newer build time than1.58.1
⬇️1.58
loads as1.58.1
:latest
loads as1.58.0
but newer build dateSteps to reproduce
Run
docker run -e COLLECTOR_OTLP_ENABLED=true -p 16686:16686 -p 4318:4318 jaegertracing/all-in-one:1.58
vsdocker run -e COLLECTOR_OTLP_ENABLED=true -p 16686:16686 -p 4318:4318 jaegertracing/all-in-one:latest
.Expected behavior
latest
Docker tag should have a matching versioned tag on Docker hub, and it should match a git tag.Relevant log output
No response
Screenshot
No response
Additional context
Not sure if this is actually a bug or expected behavior. Please close if I missed anything
Jaeger backend version
No response
SDK
No response
Pipeline
No response
Stogage backend
No response
Operating system
No response
Deployment model
No response
Deployment configs
No response