Closed AkihiroSuda closed 1 year ago
cc @changweige PTAL
https://proxy.golang.org/github.com/containerd/nydus-snapshotter/@v/list It seems to have some broken versions cached in the go module proxy.
The wrongly released versions have already been retracted from go.mod
retract (
v0.11.3
v0.11.2
v0.11.1
v0.11.0
v0.3.0 // retagged: cd604c1b597558ea045a79c4f80a8c780909801b -> 85653575c7dafb6b06548478ee1dc61ac5905d00
)```
Wondering if it is because the version that retracts them is older than v0.11.0,
Maybe the best way forward is to tag a v0.12.0 release, so that latest is what can safely be used
I guess I should also mention that v0.11 can no longer be used as version; I see v0.10 was released recently, and v0.11 should be skipped now
@thaJeztah +1, let's do that.
Now we have the latest version https://github.com/containerd/nydus-snapshotter/releases/tag/v0.12.0
$ go get github.com/containerd/nydus-snapshotter@latest
go: downloading github.com/containerd/nydus-snapshotter v0.12.0
Thanks for the bug report cc @AkihiroSuda @thaJeztah
Thanks! I see a v0.12.0 tag was created; https://github.com/containerd/nydus-snapshotter/releases/tag/v0.12.0
🤞 hope that helps with the situation (but I think it does)
Quick check; looks like it does 👍
docker run --rm -w /foo golang:1.20 sh -c 'go mod init foo && go get github.com/containerd/nydus-snapshotter@latest'
go: creating new go.mod: module foo
go: downloading github.com/containerd/nydus-snapshotter v0.12.0
go: added github.com/containerd/nydus-snapshotter v0.12.0
Thank you!
This revision does not seem to exist. The actual latest revision in https://github.com/containerd/nydus-snapshotter/tags seems
v0.10.0
.