hashicorp / vault-plugin-auth-kubernetes

Vault authentication plugin for Kubernetes Service Accounts
https://www.vaultproject.io/docs/auth/kubernetes.html
Mozilla Public License 2.0
206 stars 62 forks source link

Update dependencies #166

Closed swenson closed 1 year ago

swenson commented 1 year ago

By running:

go list -u -m -json all | jq -r 'select(.Indirect != true and .Update != null) | .Path+"@"+.Update.Version' | xargs -L1 go get
go mod tidy

I also updated for Go 1.19 and fixed integration tests for ARM64 processors.

Packages updated:

MODULE VERSION NEW VERSION DIRECT VALID TIMESTAMPS
github.com/hashicorp/go-hclog v1.1.0 v1.3.1 true true
github.com/hashicorp/go-uuid v1.0.2 v1.0.3 true true
github.com/hashicorp/go-version v1.2.0 v1.6.0 true true
github.com/hashicorp/vault/api v1.5.0 v1.8.2 true true
github.com/hashicorp/vault/sdk v0.5.3 v0.6.1 true true
k8s.io/api v0.0.0-20190409092523-d687e77c8ae9 v0.25.3 true true
k8s.io/apimachinery v0.22.2 v0.25.3 true true

I ran the integration tests locally, and they passed.

I also checked that the Vault tests pass after updating this plugin (and the k8s secrets plugin): https://github.com/hashicorp/vault/commit/ce44aac88b6852b711fdc18b8ca39ee5f97b2d69

Related Issues/Pull Requests

Contributor Checklist

swenson commented 1 year ago

Cool, I can add a changelog.

swenson commented 1 year ago

Thanks!