Skip to content

Commit f425e92

Browse files
chore(deps): update velero (#486)
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Update | Change | |---|---|---| | [cgr.dev/du-uds-defenseunicorns/kubectl-fips](https://edu.chainguard.dev/chainguard/chainguard-images/reference/kubectl-fips/) ([source](https://togithub.com/chainguard-images/images/tree/HEAD/images/kubectl-fips)) | patch | `1.29.5-dev` -> `1.29.7-dev` | | [cgr.dev/du-uds-defenseunicorns/velero-fips](https://edu.chainguard.dev/chainguard/chainguard-images/reference/velero-fips/) ([source](https://togithub.com/chainguard-images/images/tree/HEAD/images/velero-fips)) | minor | `1.13.2-dev` -> `1.14.0-dev` | | [cgr.dev/du-uds-defenseunicorns/velero-plugin-for-aws-fips](https://edu.chainguard.dev/chainguard/chainguard-images/reference/velero-plugin-for-aws-fips/) ([source](https://togithub.com/chainguard-images/images/tree/HEAD/images/velero-plugin-for-aws-fips)) | minor | `1.9.2` -> `1.10.0` | | [docker.io/bitnami/kubectl](https://togithub.com/bitnami/containers) ([source](https://togithub.com/bitnami/containers/tree/HEAD/bitnami/kubectl)) | patch | `1.30.2` -> `1.30.3` | | [registry1.dso.mil/ironbank/opensource/velero/velero](https://velero.io) ([source](https://repo1.dso.mil/dsop/opensource/velero/velero)) | minor | `v1.13.2` -> `v1.14.0` | | [registry1.dso.mil/ironbank/opensource/velero/velero-plugin-for-aws](https://togithub.com/vmware-tanzu/velero-plugin-for-aws) ([source](https://repo1.dso.mil/dsop/opensource/velero/velero-plugin-for-aws)) | minor | `v1.9.2` -> `v1.10.0` | | [velero](https://togithub.com/vmware-tanzu/velero) ([source](https://togithub.com/vmware-tanzu/helm-charts)) | major | `6.6.0` -> `7.1.4` | | velero/velero | minor | `v1.13.2` -> `v1.14.0` | | [velero/velero-plugin-for-aws](https://togithub.com/vmware-tanzu/velero-plugin-for-aws) | minor | `v1.9.2` -> `v1.10.0` | --- ### Release Notes <details> <summary>vmware-tanzu/helm-charts (velero)</summary> ### [`v7.1.4`](https://togithub.com/vmware-tanzu/helm-charts/releases/tag/velero-7.1.4) [Compare Source](https://togithub.com/vmware-tanzu/helm-charts/compare/velero-7.1.3...velero-7.1.4) A Helm chart for velero #### What's Changed - \[velero] Fix maintenance Job resource requests by [@&#8203;yaraskm](https://togithub.com/yaraskm) in [https://github.com/vmware-tanzu/helm-charts/pull/610](https://togithub.com/vmware-tanzu/helm-charts/pull/610) #### New Contributors - [@&#8203;yaraskm](https://togithub.com/yaraskm) made their first contribution in [https://github.com/vmware-tanzu/helm-charts/pull/610](https://togithub.com/vmware-tanzu/helm-charts/pull/610) **Full Changelog**: vmware-tanzu/helm-charts@velero-7.1.3...velero-7.1.4 ### [`v7.1.3`](https://togithub.com/vmware-tanzu/helm-charts/releases/tag/velero-7.1.3) [Compare Source](https://togithub.com/vmware-tanzu/helm-charts/compare/velero-7.1.2...velero-7.1.3) A Helm chart for velero #### What's Changed - \[velero] feat: Adds --keep-latest-jobs-count for repository maintenance job by [@&#8203;navilg](https://togithub.com/navilg) in [https://github.com/vmware-tanzu/helm-charts/pull/604](https://togithub.com/vmware-tanzu/helm-charts/pull/604) #### New Contributors - [@&#8203;navilg](https://togithub.com/navilg) made their first contribution in [https://github.com/vmware-tanzu/helm-charts/pull/604](https://togithub.com/vmware-tanzu/helm-charts/pull/604) **Full Changelog**: vmware-tanzu/helm-charts@velero-7.1.2...velero-7.1.3 ### [`v7.1.2`](https://togithub.com/vmware-tanzu/helm-charts/releases/tag/velero-7.1.2) [Compare Source](https://togithub.com/vmware-tanzu/helm-charts/compare/velero-7.1.1...velero-7.1.2) A Helm chart for velero #### What's Changed - \[velero] feat: Adds resources and limits for repository maintenance job by [@&#8203;Sebastian-RG](https://togithub.com/Sebastian-RG) in [https://github.com/vmware-tanzu/helm-charts/pull/602](https://togithub.com/vmware-tanzu/helm-charts/pull/602) **Full Changelog**: vmware-tanzu/helm-charts@velero-7.1.1...velero-7.1.2 ### [`v7.1.1`](https://togithub.com/vmware-tanzu/helm-charts/releases/tag/velero-7.1.1) [Compare Source](https://togithub.com/vmware-tanzu/helm-charts/compare/velero-7.1.0...velero-7.1.1) A Helm chart for velero #### What's Changed - \[velero] fix imagePullSecrets to velero server serviceaccount [#&#8203;595](https://togithub.com/vmware-tanzu/helm-charts/issues/595) by [@&#8203;adonispd](https://togithub.com/adonispd) in [https://github.com/vmware-tanzu/helm-charts/pull/596](https://togithub.com/vmware-tanzu/helm-charts/pull/596) #### New Contributors - [@&#8203;adonispd](https://togithub.com/adonispd) made their first contribution in [https://github.com/vmware-tanzu/helm-charts/pull/596](https://togithub.com/vmware-tanzu/helm-charts/pull/596) **Full Changelog**: vmware-tanzu/helm-charts@velero-7.1.0...velero-7.1.1 ### [`v7.1.0`](https://togithub.com/vmware-tanzu/helm-charts/releases/tag/velero-7.1.0) [Compare Source](https://togithub.com/vmware-tanzu/helm-charts/compare/velero-7.0.0...velero-7.1.0) A Helm chart for velero #### What's Changed - \[velero] add extraArgs to Velero node agent configuration by [@&#8203;simoncampion](https://togithub.com/simoncampion) in [https://github.com/vmware-tanzu/helm-charts/pull/593](https://togithub.com/vmware-tanzu/helm-charts/pull/593) #### New Contributors - [@&#8203;simoncampion](https://togithub.com/simoncampion) made their first contribution in [https://github.com/vmware-tanzu/helm-charts/pull/593](https://togithub.com/vmware-tanzu/helm-charts/pull/593) **Full Changelog**: vmware-tanzu/helm-charts@velero-7.0.0...velero-7.1.0 ### [`v7.0.0`](https://togithub.com/vmware-tanzu/helm-charts/releases/tag/velero-7.0.0) [Compare Source](https://togithub.com/vmware-tanzu/helm-charts/compare/velero-6.7.0...velero-7.0.0) A Helm chart for velero #### What's Changed - \[velero] Bump up Velero 1.14.0 by [@&#8203;xebia-progress](https://togithub.com/xebia-progress) in [https://github.com/vmware-tanzu/helm-charts/pull/590](https://togithub.com/vmware-tanzu/helm-charts/pull/590) #### New Contributors - [@&#8203;xebia-progress](https://togithub.com/xebia-progress) made their first contribution in [https://github.com/vmware-tanzu/helm-charts/pull/590](https://togithub.com/vmware-tanzu/helm-charts/pull/590) **Full Changelog**: vmware-tanzu/helm-charts@velero-6.7.0...velero-7.0.0 ### [`v6.7.0`](https://togithub.com/vmware-tanzu/helm-charts/releases/tag/velero-6.7.0) [Compare Source](https://togithub.com/vmware-tanzu/helm-charts/compare/velero-6.6.0...velero-6.7.0) A Helm chart for velero #### What's Changed - \[velero] Remove default values for resources by [@&#8203;rissson](https://togithub.com/rissson) in [https://github.com/vmware-tanzu/helm-charts/pull/499](https://togithub.com/vmware-tanzu/helm-charts/pull/499) #### New Contributors - [@&#8203;rissson](https://togithub.com/rissson) made their first contribution in [https://github.com/vmware-tanzu/helm-charts/pull/499](https://togithub.com/vmware-tanzu/helm-charts/pull/499) **Full Changelog**: vmware-tanzu/helm-charts@velero-6.6.0...velero-6.7.0 </details> <details> <summary>vmware-tanzu/velero-plugin-for-aws (velero/velero-plugin-for-aws)</summary> ### [`v1.10.0`](https://togithub.com/vmware-tanzu/velero-plugin-for-aws/releases/tag/v1.10.0): v1.10 [Compare Source](https://togithub.com/vmware-tanzu/velero-plugin-for-aws/compare/v1.9.2...v1.10.0) #### All changes - Add label org.opencontainers.image.source([#&#8203;190](https://togithub.com/vmware-tanzu/velero-plugin-for-aws/issues/190), [@&#8203;robinschneider](https://togithub.com/robinschneider)) - Unset env vars for role-assumption when creds are set([#&#8203;191](https://togithub.com/vmware-tanzu/velero-plugin-for-aws/issues/191), [@&#8203;reasonerjt](https://togithub.com/reasonerjt)) - configuration for checksum algorithm for PutObject to S3([#&#8203;194](https://togithub.com/vmware-tanzu/velero-plugin-for-aws/issues/194), [@&#8203;reasonerjt](https://togithub.com/reasonerjt)) - Respect the TLS setting in BSL in object store plugin([#&#8203;195](https://togithub.com/vmware-tanzu/velero-plugin-for-aws/issues/195), [@&#8203;reasonerjt](https://togithub.com/reasonerjt)) - Bump up to golang v1.22([#&#8203;199](https://togithub.com/vmware-tanzu/velero-plugin-for-aws/issues/199), reasonerjt) </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://togithub.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View the [repository job log](https://developer.mend.io/github/defenseunicorns/uds-core). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zOTMuMCIsInVwZGF0ZWRJblZlciI6IjM3LjQ0MC43IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119--> --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Micah Nagel <[email protected]>
1 parent c3ddbbd commit f425e92

File tree

6 files changed

+28
-42
lines changed

6 files changed

+28
-42
lines changed

src/velero/README.md

+11-4
Original file line numberDiff line numberDiff line change
@@ -44,8 +44,9 @@ By overriding the velero values in the bundle as follows:
4444
value: "velero-bucket-credentials"
4545
```
4646

47-
## Plugin Compatability
48-
This package currently assumes the availability of S3 API compatible object storage. As such, only the AWS specific plugin image is included. More information about all available plugins [can be found in the upstream docs](https://velero.io/plugins/). Ironbank includes images for Azure and the generic CSI driver, but those are currently excluded from this package. We may revisit package defaults at some point in the future depending on usage and user requests.
47+
## Plugin Compatibility
48+
49+
This package currently assumes the availability of S3 API compatible object storage. As such, only the AWS specific plugin image is included, in addition to the CSI plugin which is baked into Velero by default. More information about all available plugins [can be found in the upstream docs](https://velero.io/plugins/). Ironbank includes images for the Azure plugin, but it is currently excluded from this package. We may revisit package defaults at some point in the future depending on usage and user requests.
4950

5051
## Deploy
5152

@@ -64,18 +65,23 @@ UDS_PKG=velero uds run deploy-single-package
6465

6566
### Test the package via UDS tasks
6667
Running the following will check that the velero deployment exists in the cluster and attempt to execute a backup:
68+
6769
```bash
6870
uds run -f src/velero/tasks.yaml validate
6971
```
72+
7073
> Alternatively, you can combine package creation, cluster setup, package deploy and the test command with a simple `UDS_PKG=velero uds run test-single-package`
7174
7275
## Manually trigger the default backup for testing purposes
73-
```
76+
77+
```bash
7478
velero backup create --from-schedule velero-udsbackup -n velero
7579
```
80+
7681
> NOTE: requires [the velero CLI](https://velero.io/docs/v1.3.0/velero-install/)
7782
7883
Alternatively, manually create a `backup` object with `kubectl`:
84+
7985
```bash
8086
uds zarf tools kubectl apply -f - <<-EOF
8187
apiVersion: velero.io/v1
@@ -99,6 +105,7 @@ EOF
99105
```
100106

101107
## Manually restore backup
108+
102109
```bash
103110
velero restore create uds-restore-$(date +%s) \
104111
--from-backup <backup-name> \
@@ -113,4 +120,4 @@ velero restore create uds-restore-$(date +%s) \
113120
> [!NOTE]
114121
> Additional configuration will be required to get CSI backed PVCs to be snapshotted
115122
> as noted in the [Velero documentation](https://velero.io/docs/main/csi/#prerequisites) - VolumeSnapshotLocation, VolumeSnapshotClass, etc.
116-
> as well as switching `snapshotVolume` to `true` in the backup config.
123+
> as well as switching `snapshotVolume` to `true` in the backup config.

src/velero/common/zarf.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ components:
3737
- name: velero
3838
namespace: velero
3939
url: https://vmware-tanzu.github.io/helm-charts
40-
version: 6.6.0
40+
version: 7.1.4
4141
repoName: velero
4242
releaseName: velero
4343
valuesFiles:

src/velero/values/registry1-values.yaml

+2-8
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
image:
22
repository: registry1.dso.mil/ironbank/opensource/velero/velero
3-
tag: v1.13.2
3+
tag: v1.14.0
44

55
kubectl:
66
image:
@@ -9,13 +9,7 @@ kubectl:
99

1010
initContainers:
1111
- name: velero-plugin-for-aws
12-
image: registry1.dso.mil/ironbank/opensource/velero/velero-plugin-for-aws:v1.9.2
13-
imagePullPolicy: IfNotPresent
14-
volumeMounts:
15-
- mountPath: /target
16-
name: plugins
17-
- name: velero-plugin-for-csi
18-
image: registry1.dso.mil/ironbank/opensource/velero/velero-plugin-for-csi:v0.7.1
12+
image: registry1.dso.mil/ironbank/opensource/velero/velero-plugin-for-aws:v1.10.0
1913
imagePullPolicy: IfNotPresent
2014
volumeMounts:
2115
- mountPath: /target

src/velero/values/unicorn-values.yaml

+3-9
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,15 @@
11
image:
22
repository: cgr.dev/du-uds-defenseunicorns/velero-fips
3-
tag: 1.13.2-dev
3+
tag: 1.14.0-dev
44

55
kubectl:
66
image:
77
repository: cgr.dev/du-uds-defenseunicorns/kubectl-fips
8-
tag: 1.29.5-dev
8+
tag: 1.29.7-dev
99

1010
initContainers:
1111
- name: velero-plugin-for-aws
12-
image: cgr.dev/du-uds-defenseunicorns/velero-plugin-for-aws-fips:1.9.2
13-
imagePullPolicy: IfNotPresent
14-
volumeMounts:
15-
- mountPath: /target
16-
name: plugins
17-
- name: velero-plugin-for-csi
18-
image: cgr.dev/du-uds-defenseunicorns/velero-plugin-for-csi-fips:0.7.1
12+
image: cgr.dev/du-uds-defenseunicorns/velero-plugin-for-aws-fips:1.10.0
1913
imagePullPolicy: IfNotPresent
2014
volumeMounts:
2115
- mountPath: /target

src/velero/values/upstream-values.yaml

+3-9
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,15 @@
11
image:
22
repository: velero/velero
3-
tag: v1.13.2
3+
tag: v1.14.0
44

55
kubectl:
66
image:
77
repository: docker.io/bitnami/kubectl
8-
tag: 1.30.2
8+
tag: 1.30.3
99

1010
initContainers:
1111
- name: velero-plugin-for-aws
12-
image: velero/velero-plugin-for-aws:v1.9.2
13-
imagePullPolicy: IfNotPresent
14-
volumeMounts:
15-
- mountPath: /target
16-
name: plugins
17-
- name: velero-plugin-for-csi
18-
image: velero/velero-plugin-for-csi:v0.7.1
12+
image: velero/velero-plugin-for-aws:v1.10.0
1913
imagePullPolicy: IfNotPresent
2014
volumeMounts:
2115
- mountPath: /target

src/velero/zarf.yaml

+8-11
Original file line numberDiff line numberDiff line change
@@ -16,10 +16,9 @@ components:
1616
valuesFiles:
1717
- values/upstream-values.yaml
1818
images:
19-
- velero/velero:v1.13.2
20-
- velero/velero-plugin-for-aws:v1.9.2
21-
- docker.io/bitnami/kubectl:1.30.2
22-
- velero/velero-plugin-for-csi:v0.7.1
19+
- velero/velero:v1.14.0
20+
- velero/velero-plugin-for-aws:v1.10.0
21+
- docker.io/bitnami/kubectl:1.30.3
2322

2423
- name: velero
2524
required: true
@@ -32,9 +31,8 @@ components:
3231
valuesFiles:
3332
- values/registry1-values.yaml
3433
images:
35-
- registry1.dso.mil/ironbank/opensource/velero/velero:v1.13.2
36-
- registry1.dso.mil/ironbank/opensource/velero/velero-plugin-for-aws:v1.9.2
37-
- registry1.dso.mil/ironbank/opensource/velero/velero-plugin-for-csi:v0.7.1
34+
- registry1.dso.mil/ironbank/opensource/velero/velero:v1.14.0
35+
- registry1.dso.mil/ironbank/opensource/velero/velero-plugin-for-aws:v1.10.0
3836
- registry1.dso.mil/ironbank/big-bang/base:2.1.0
3937

4038
- name: velero
@@ -48,7 +46,6 @@ components:
4846
valuesFiles:
4947
- values/unicorn-values.yaml
5048
images:
51-
- cgr.dev/du-uds-defenseunicorns/velero-fips:1.13.2-dev
52-
- cgr.dev/du-uds-defenseunicorns/velero-plugin-for-aws-fips:1.9.2
53-
- cgr.dev/du-uds-defenseunicorns/velero-plugin-for-csi-fips:0.7.1
54-
- cgr.dev/du-uds-defenseunicorns/kubectl-fips:1.29.5-dev
49+
- cgr.dev/du-uds-defenseunicorns/velero-fips:1.14.0-dev
50+
- cgr.dev/du-uds-defenseunicorns/velero-plugin-for-aws-fips:1.10.0
51+
- cgr.dev/du-uds-defenseunicorns/kubectl-fips:1.29.7-dev

0 commit comments

Comments
 (0)