Skip to content

prepare v0.13.0 release#123

Merged
stuti-sr merged 2 commits intomainfrom
VAULT-42910-secrets-kubernetes
Mar 18, 2026
Merged

prepare v0.13.0 release#123
stuti-sr merged 2 commits intomainfrom
VAULT-42910-secrets-kubernetes

Conversation

@stuti-sr
Copy link
Contributor

@stuti-sr stuti-sr commented Mar 16, 2026

Overview

The PR upgrades dependencies and go version and prepares CHANGELOG for v0.13.0 release.
$ scratch/tag_info.sh

-------------------------------
Current Latest: v0.12.0
Next Minor:     v0.13.0
-------------------------------

$ make dev && scan binary ./bin/vault-plugin-secrets-kubernetes

CGO_ENABLED=0 go build -ldflags "-X 'github.com/hashicorp/vault-plugin-secrets-kubernetes.WALRollbackMinAge=10s'" -o bin/vault-plugin-secrets-kubernetes cmd/vault-plugin-secrets-kubernetes/main.go
✓ Scanned file:{path:"./bin/vault-plugin-secrets-kubernetes"} in 1.2s - no results found

$ make test

==> Checking that code complies with gofumpt requirements...
CGO_ENABLED=0 go test ./...  -timeout=20m
ok      github.com/hashicorp/vault-plugin-secrets-kubernetes    (cached)
?       github.com/hashicorp/vault-plugin-secrets-kubernetes/cmd/vault-plugin-secrets-kubernetes        [no test files]
ok      github.com/hashicorp/vault-plugin-secrets-kubernetes/integrationtest    0.641s

make integration-test

INTEGRATION_TESTS=true KIND_CLUSTER_NAME=vault-plugin-secrets-kubernetes CGO_ENABLED=0 go test github.com/hashicorp/vault-plugin-secrets-kubernetes/integrationtest/...  -count=1 -timeout=40m

ok      github.com/hashicorp/vault-plugin-secrets-kubernetes/integrationtest    54.181s

Related Issues/Pull Requests

[ ] Issue #1234
[ ] PR #1234

Contributor Checklist

[ ] Add relevant docs to upstream Vault repository, or sufficient reasoning why docs won’t be added yet
My Docs PR Link
Example
[ ] Add output for any tests not ran in CI to the PR description (eg, acceptance tests)
[ ] Backwards compatible

PCI review checklist

  • I have documented a clear reason for, and description of, the change I am making.

  • If applicable, I've documented a plan to revert these changes if they require more than reverting the pull request.

  • If applicable, I've documented the impact of any changes to security controls.

    Examples of changes to security controls include using new access control methods, adding or removing logging pipelines, etc.

@stuti-sr stuti-sr requested a review from a team as a code owner March 16, 2026 07:55
roh-a
roh-a previously approved these changes Mar 16, 2026
Copy link

@roh-a roh-a left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!

Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR prepares the v0.13.0 release of vault-plugin-secrets-kubernetes by upgrading the Go version from 1.25.x to 1.26.1 and bumping several dependencies including vault/sdk, vault/api, go-jose, and others. The CHANGELOG is updated to document these changes.

Changes:

  • Bumped Go version to 1.26.1 in go.mod and .go-version
  • Upgraded multiple dependencies (vault/sdk, vault/api, go-jose, logr, oauth2, protobuf)
  • Added v0.13.0 entry to CHANGELOG.md

Reviewed changes

Copilot reviewed 3 out of 4 changed files in this pull request and generated 2 comments.

File Description
go.mod Bumps Go directive to 1.26.1 and upgrades direct/indirect dependencies
go.sum Updated checksums for upgraded dependencies
CHANGELOG.md Added v0.13.0 release entry with dependency change summary
.go-version Updated Go version from 1.25.1 to 1.26.1

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

You can also share your feedback on Copilot code review. Take the survey.

sachin-chand01
sachin-chand01 previously approved these changes Mar 16, 2026
Copy link
Contributor

@maithyton maithyton left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Could we include a parent entry Update dependencies (#PR-number)? Otherwise, it looks good. Thank you!

@stuti-sr stuti-sr dismissed stale reviews from sachin-chand01 and roh-a via d624ad8 March 18, 2026 02:00
@stuti-sr stuti-sr force-pushed the VAULT-42910-secrets-kubernetes branch 2 times, most recently from d0bd07e to 7d7f7a5 Compare March 18, 2026 02:09
@stuti-sr stuti-sr force-pushed the VAULT-42910-secrets-kubernetes branch from 7d7f7a5 to 77277f3 Compare March 18, 2026 02:10
@stuti-sr stuti-sr requested review from Copilot and maithyton March 18, 2026 02:11
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot encountered an error and was unable to review this pull request. You can try again by re-requesting a review.

Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 3 out of 4 changed files in this pull request and generated 2 comments.


💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

You can also share your feedback on Copilot code review. Take the survey.

module github.com/hashicorp/vault-plugin-secrets-kubernetes

go 1.25.0
go 1.26.1
### March 16, 2026

Update dependencies (#123):
* go 1.25.0 => 1.26.1
@stuti-sr stuti-sr merged commit b827e93 into main Mar 18, 2026
17 checks passed
@stuti-sr stuti-sr deleted the VAULT-42910-secrets-kubernetes branch March 18, 2026 05:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants