Skip to content

Commit 2b8e492

Browse files
authored
Preparing for v0.28.1 release (#1036)
Updating image defaults, dependabot config, and changelog.
1 parent 8f988d0 commit 2b8e492

File tree

9 files changed

+49
-15
lines changed

9 files changed

+49
-15
lines changed

.github/dependabot.yml

Lines changed: 14 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,4 +4,17 @@ updates:
44
- package-ecosystem: "github-actions"
55
directory: "/"
66
schedule:
7-
interval: "daily"
7+
interval: "daily"
8+
labels: ["dependencies"]
9+
groups:
10+
github-actions-breaking:
11+
update-types:
12+
- major
13+
github-actions-backward-compatible:
14+
update-types:
15+
- minor
16+
- patch
17+
# only update internal github actions, external github actions are handled
18+
# by https://github.com/hashicorp/security-tsccr/tree/main/automation
19+
allow:
20+
- dependency-name: "hashicorp/*"

.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: '["ecosystem", "foundations-eco"]'
17+
teams-array: '["vault-eco"]'

.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.3'
13+
CHART_VERIFIER_VERSION: '1.13.4'
1414
steps:
1515
- uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
1616
- name: Setup test tools
1717
uses: ./.github/actions/setup-test-tools
1818
- uses: actions/setup-go@cdcb36043654635271a94b9a6d1392de5bb323a7 # v5.0.1
1919
with:
20-
go-version: '1.22.2'
20+
go-version: '1.22.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: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,20 @@
11
## Unreleased
22

3+
## 0.28.1 (July 11, 2024)
4+
5+
Changes:
6+
7+
* Default `vault` version updated to 1.17.2
8+
* Default `vault-k8s` version updated to 1.4.2
9+
* Default `vault-csi-provider` version updated to 1.4.3
10+
* Tested with Kubernetes versions 1.26-1.30
11+
12+
Improvements:
13+
14+
* Configurable `tlsConfig` and `authorization` for Prometheus ServiceMonitor [GH-1025](https://github.com/hashicorp/vault-helm/pull/1025)
15+
* Remove UPDATE from injector-mutating-webhook [GH-783](https://github.com/hashicorp/vault-helm/pull/783)
16+
* Add scope to mutating webhook [GH-1037](https://github.com/hashicorp/vault-helm/pull/1037)
17+
318
## 0.28.0 (April 8, 2024)
419

520
Changes:

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.28.0
7-
appVersion: 1.16.1
6+
version: 0.28.1
7+
appVersion: 1.17.2
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.22+** - This is the earliest version of Kubernetes tested.
24+
* **Kubernetes 1.26+** - 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

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.4.1-ubi"
12+
tag: "1.4.2-ubi"
1313

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

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

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

values.schema.json

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1236,6 +1236,9 @@
12361236
"serviceMonitor": {
12371237
"type": "object",
12381238
"properties": {
1239+
"authorization": {
1240+
"type": "object"
1241+
},
12391242
"enabled": {
12401243
"type": "boolean"
12411244
},
@@ -1247,6 +1250,9 @@
12471250
},
12481251
"selectors": {
12491252
"type": "object"
1253+
},
1254+
"tlsConfig": {
1255+
"type": "object"
12501256
}
12511257
}
12521258
}

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.4.1"
71+
tag: "1.4.2"
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.16.1"
79+
tag: "1.17.2"
8080

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

378378
image:
379379
repository: "hashicorp/vault"
380-
tag: "1.16.1"
380+
tag: "1.17.2"
381381
# Overrides the default Image Pull Policy
382382
pullPolicy: IfNotPresent
383383

@@ -1087,7 +1087,7 @@ csi:
10871087

10881088
image:
10891089
repository: "hashicorp/vault-csi-provider"
1090-
tag: "1.4.2"
1090+
tag: "1.4.3"
10911091
pullPolicy: IfNotPresent
10921092

10931093
# volumes is a list of volumes made available to all containers. These are rendered
@@ -1172,7 +1172,7 @@ csi:
11721172

11731173
image:
11741174
repository: "hashicorp/vault"
1175-
tag: "1.16.1"
1175+
tag: "1.17.2"
11761176
pullPolicy: IfNotPresent
11771177

11781178
logFormat: standard

0 commit comments

Comments
 (0)