Update minio-go and wrangler libraries #429
Merged
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.
Also bump golang per requirements of other updates.
Tested on Cluster with:
Test Steps
Compatibility and Test Risks
Rancher deps (wrangler and lasso)
Per our readme, current BRO releases should only need to target Rancher 2.7.x and up.
Looking at
rancher/wrangler
it seems we are safe to (and should) bump Wrangler to match this minimum. Per Wrangler docs, 1.0.x was meant for 2.6.x and 1.1.x for 2.7.x. Similarly lasso looks to be pretty safe as all those changes are rather minor.K8s.io deps
For all the k8s.io dependencies that updated we should be pretty good for compatibility. Since it's all client code tied to specific k8s server versions - the biggest risk is lacking feature support for k8s newer than the one we use. And potentially more concerning removal of features from the client that old k8s may still have.