-
Notifications
You must be signed in to change notification settings - Fork 9.8k
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
go mod: script to get a usable mod version from a tag to use in a go.mod #11477
Conversation
Codecov Report
@@ Coverage Diff @@
## master #11477 +/- ##
==========================================
+ Coverage 64.2% 65.57% +1.36%
==========================================
Files 403 402 -1
Lines 38085 36686 -1399
==========================================
- Hits 24453 24056 -397
+ Misses 12005 11108 -897
+ Partials 1627 1522 -105
Continue to review full report at Codecov.
|
add go.etcd.io/etcd@ to the version for go get Co-Authored-By: Richard Patel <me@terorie.dev>
This issue has been automatically marked as stale because it has not had recent activity. It will be closed after 21 days if no further activity occurs. Thank you for your contributions. |
Due to botched upstream renames of project repositories and incomplete migration to go.mod support, our current dependency version of `go.mod` had bugs i.e it was using commits from master branch which didn't have the required fixes present in release-3.4 branches which leads to some rare bugs etcd-io/etcd#11477 provides a workaround for now and we should migrate to this. release-3.5 eventually claims to fix all of this properly until then we cannot use /v3 import right now
Due to botched upstream renames of project repositories and incomplete migration to go.mod support, our current dependency version of `go.mod` had bugs i.e it was using commits from master branch which didn't have the required fixes present in release-3.4 branches which leads to some rare bugs etcd-io/etcd#11477 provides a workaround for now and we should migrate to this. release-3.5 eventually claims to fix all of this properly until then we cannot use /v3 import right now
Workaround etcd-io 3.4 go.mod issue etcd-io/etcd#11154 using script etcd-io/etcd#11477 Related https://github.ibm.com/alchemy-containers/armada-ballast/issues/265
Right now it is impossible to import
go.etcd.io/etc v3.X.Y
. This script finds the correspondingv0.0.0-...-...
from a tag so that it can be included in a project'sgo.mod
.Fixes #11154 #11336 #11472