Skip to content

Commit d733785

Browse files
authored
Prepare v0.30.1 release (#1124)
Update k8s versions, default vault version, vault-k8s, and vault-csi-provider
1 parent 7402dab commit d733785

File tree

9 files changed

+27
-23
lines changed

9 files changed

+27
-23
lines changed

.github/workflows/acceptance.yaml

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -5,12 +5,7 @@ jobs:
55
strategy:
66
fail-fast: false
77
matrix:
8-
kind-k8s-version:
9-
- 1.32.3
10-
- 1.31.6
11-
- 1.30.10
12-
- 1.29.14
13-
- 1.28.15
8+
kind-k8s-version: ["1.33.2", "1.32.5", "1.31.9", "1.30.13", "1.29.14"]
149
runs-on: ubuntu-latest
1510
steps:
1611
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
@@ -21,7 +16,7 @@ jobs:
2116
with:
2217
config: test/kind/config.yaml
2318
node_image: kindest/node:v${{ matrix.kind-k8s-version }}
24-
version: v0.27.0
19+
version: v0.29.0
2520
- run: bats --tap --timing ./test/acceptance
2621
env:
2722
VAULT_LICENSE_CI: ${{ secrets.VAULT_LICENSE_CI }}

.github/workflows/jira.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,4 +14,4 @@ jobs:
1414
JIRA_SYNC_USER_EMAIL: ${{ secrets.JIRA_SYNC_USER_EMAIL }}
1515
JIRA_SYNC_API_TOKEN: ${{ secrets.JIRA_SYNC_API_TOKEN }}
1616
with:
17-
teams-array: '["vault-eco"]'
17+
teams-array: '["vault-eco-infra"]'

.github/workflows/tests.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,14 +10,14 @@ jobs:
1010
chart-verifier:
1111
runs-on: ubuntu-latest
1212
env:
13-
CHART_VERIFIER_VERSION: '1.13.10'
13+
CHART_VERIFIER_VERSION: '1.13.12'
1414
steps:
1515
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
1616
- name: Setup test tools
1717
uses: ./.github/actions/setup-test-tools
1818
- uses: actions/setup-go@d35c59abb061a4a6fb18e82ac0862c26744d6ab5 # v5.5.0
1919
with:
20-
go-version: '1.23.7'
20+
go-version: '1.24.5'
2121
- run: go install "github.com/redhat-certification/chart-verifier@${CHART_VERIFIER_VERSION}"
2222
- run: bats --tap --timing ./test/chart
2323
permissions:

CHANGELOG.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,14 @@
11
## Unreleased
22

3+
## 0.30.1 (July 28, 2025)
4+
5+
Changes:
6+
7+
* Default `vault` version updated to 1.20.1
8+
* Default `vault-k8s` version updated to 1.7.0
9+
* Default `vault-csi-provider` version updated to 1.5.1
10+
* Tested with Kubernetes versions 1.29-1.33
11+
312
Bugs:
413

514
* server: Allow `server.service.active.annotations` and `server.service.standby.annotation` to override `server.service.annotations` [GH-1121](https://github.com/hashicorp/vault-helm/pull/1121)

Chart.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@
33

44
apiVersion: v2
55
name: vault
6-
version: 0.30.0
7-
appVersion: 1.19.0
6+
version: 0.30.1
7+
appVersion: 1.20.1
88
kubeVersion: ">= 1.20.0-0"
99
description: Official HashiCorp Vault Chart
1010
home: https://www.vaultproject.io

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ this README. Please refer to the Kubernetes and Helm documentation.
2121
The versions required are:
2222

2323
* **Helm 3.6+**
24-
* **Kubernetes 1.28+** - This is the earliest version of Kubernetes tested.
24+
* **Kubernetes 1.29+** - This is the earliest version of Kubernetes tested.
2525
It is possible that this chart works with earlier versions but it is
2626
untested.
2727

test/chart/verifier.bats

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,9 @@ setup_file() {
66
cd `chart_dir`
77
export VERIFY_OUTPUT="/$BATS_RUN_TMPDIR/verify.json"
88
export CHART_VOLUME=vault-helm-chart-src
9-
local IMAGE="quay.io/redhat-certification/chart-verifier:1.13.10"
9+
local IMAGE="quay.io/redhat-certification/chart-verifier:1.13.12"
1010
# chart-verifier requires an openshift version if a cluster isn't available
11-
local OPENSHIFT_VERSION="4.18"
11+
local OPENSHIFT_VERSION="4.19"
1212
local DISABLED_TESTS="chart-testing"
1313

1414
local run_cmd="chart-verifier"

values.openshift.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,16 +9,16 @@ global:
99
injector:
1010
image:
1111
repository: "registry.connect.redhat.com/hashicorp/vault-k8s"
12-
tag: "1.6.2-ubi"
12+
tag: "1.7.0-ubi"
1313

1414
agentImage:
1515
repository: "registry.connect.redhat.com/hashicorp/vault"
16-
tag: "1.19.0-ubi"
16+
tag: "1.20.1-ubi"
1717

1818
server:
1919
image:
2020
repository: "registry.connect.redhat.com/hashicorp/vault"
21-
tag: "1.19.0-ubi"
21+
tag: "1.20.1-ubi"
2222

2323
readinessProbe:
2424
path: "/v1/sys/health?uninitcode=204"

values.yaml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -68,15 +68,15 @@ injector:
6868
# image sets the repo and tag of the vault-k8s image to use for the injector.
6969
image:
7070
repository: "hashicorp/vault-k8s"
71-
tag: "1.6.2"
71+
tag: "1.7.0"
7272
pullPolicy: IfNotPresent
7373

7474
# agentImage sets the repo and tag of the Vault image to use for the Vault Agent
7575
# containers. This should be set to the official Vault image. Vault 1.3.1+ is
7676
# required.
7777
agentImage:
7878
repository: "hashicorp/vault"
79-
tag: "1.19.0"
79+
tag: "1.20.1"
8080

8181
# The default values for the injected Vault Agent containers.
8282
agentDefaults:
@@ -373,7 +373,7 @@ server:
373373

374374
image:
375375
repository: "hashicorp/vault"
376-
tag: "1.19.0"
376+
tag: "1.20.1"
377377
# Overrides the default Image Pull Policy
378378
pullPolicy: IfNotPresent
379379

@@ -1096,7 +1096,7 @@ csi:
10961096

10971097
image:
10981098
repository: "hashicorp/vault-csi-provider"
1099-
tag: "1.5.0"
1099+
tag: "1.5.1"
11001100
pullPolicy: IfNotPresent
11011101

11021102
# volumes is a list of volumes made available to all containers. These are rendered
@@ -1185,7 +1185,7 @@ csi:
11851185

11861186
image:
11871187
repository: "hashicorp/vault"
1188-
tag: "1.19.0"
1188+
tag: "1.20.1"
11891189
pullPolicy: IfNotPresent
11901190

11911191
logFormat: standard

0 commit comments

Comments
 (0)