-
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 install' etcdctl fails on upstream dependency #18501
Comments
It should be a known issue. It doesn't work because the go.mod file contains
After we switch to go workspace, it should can resolve this. @ivanvc |
See #18409 |
/triaged |
/triaged-accepted |
/triage-accepted |
We were testing the prow to see if it would add the Discussed during our fortnightly triage meeting. This issue will likely be closed by implementing the Go workspace for v3.6. As per backporting this into v3.5, we're far from confirming whether we'll do it. We'll keep this issue in the meanwhile. |
Bug report criteria
What happened?
When running
go install go.etcd.io/etcd/etcdctl@v3
, go successfully finds upstream module dependencies, until it doesn't. It seems to be a dependency for v2, which is included by default.What did you expect to happen?
I expected
go install go.etcd.io/etcd/etcdctl@v3
to install etcdctl.How can we reproduce it (as minimally and precisely as possible)?
Run
go install go.etcd.io/etcd/etcdctl@v3
. I ran into this on macOS 14.6.1 with go1.23.0, and tested again on an ubuntu:latest container running go1.22.2Anything else we need to know?
No response
Etcd version (please run commands below)
N/A, etcd not installed
Etcd configuration (command line flags or environment variables)
N/A, etcd not installed
Etcd debug information (please run commands below, feel free to obfuscate the IP address or FQDN in the output)
N/A, etcd not installed
Relevant log output
No response
The text was updated successfully, but these errors were encountered: