storage, spanner, bigtable: dependency upgrades broken. #11344
Labels
api: bigtable
Issues related to the Bigtable API.
api: spanner
Issues related to the Spanner API.
api: storage
Issues related to the Cloud Storage API.
priority: p1
Important issue which blocks shipping the next release. Will be fixed prior to next release.
type: bug
Error or flaw in code with unintended results or allowing sub-optimal usage patterns.
Client
storage, spanner, and bigtable
Environment
any
Code and Dependencies
Summary
Updating dependencies via go get fails with the following:
Bigtable and spanner modules also have github.com/envoyproxy/go-control-plane as an indirect dependency and so also fail for the same reason.
This was caused by envoyproxy/go-control-plane#714 which split the module into submodules. This was released today in https://github.com/envoyproxy/go-control-plane/releases/tag/envoy%2Fv1.32.2 . An issue has been filed on the repo here: envoyproxy/go-control-plane#1074
Workaround
The bad release can be excluded from your go.mod as follows:
go mod edit --exclude=github.com/envoyproxy/[email protected]
This should unblock things for the immediate term.
We will need the issue to be fixed in envoyproxy/go-control-plane, and then we'll do a new release of the affected modules in google-cloud-go in order to fully resolve the issue.
The text was updated successfully, but these errors were encountered: