vendor: go get github.com/hashicorp/go-msgpack@v0.5.4 #21082
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
By upgrading this to a version that supports Go Modules, we can avoid the redundant dependencies
labix.org/v2/mgo
andlaunchpad.net/gocheck
.These dependencies come via
hashicorp/consul
, which we have vendored for the Consul backend.There are no changes to the go-msgpack code here; we're just adopting a newer version that has a go.mod present so that its dependencies can be determined more accurately.
This is an immediate-term fix for #21080. If we later add a new dependency that is either directly served from a Bazaar repository or depends on something that is then the requirement for a working
bzr
will return; permanently avoidingbzr
is not a goal here, but to the extent that we don't currently have any reason to need these dependencies, this allows us hopefully to avoid this problem long enough for the Bazaar team to fix whatever is making the Bazaar git plugin be broken on Windows systems when working with launchpad. (Since Bazaar is itself developed on Launchpad, I assume they will themselves encounter this problem at some point.)