Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bump github.com/vmware-tanzu/velero from 1.10.1 to 1.12.1 #4164

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Nov 23, 2023

Bumps github.com/vmware-tanzu/velero from 1.10.1 to 1.12.1.

Release notes

Sourced from github.com/vmware-tanzu/velero's releases.

v1.12.1

2023-10-25

Download

https://github.com/vmware-tanzu/velero/releases/tag/v1.12.1

Container Image

velero/velero:v1.12.1

Documentation

https://velero.io/docs/v1.12/

Upgrading

https://velero.io/docs/v1.12/upgrade-to-1.12/

Highlights

Data Mover Adds Support for Block Mode Volumes

For PersistentVolumes with volumeMode set as Block, the volumes are mounted as raw block devices in pods, in 1.12.1, Velero CSI snapshot data movement supports to backup and restore this kind of volumes under linux based Kubernetes clusters.

New Parameter in Installation to Enable Data Mover

The velero install sub-command now includes a new parameter,--default-snapshot-move-data, which configures Velero server to move data by default for all snapshots supporting data movement. This feature is useful for users who will always want to use VBDM for backups instead of plain CSI , as they no longer need to specify the --snapshot-move-data flag for each individual backup.

Velero Base Image change

The base image previously used by Velero was distroless, which contains several CVEs cannot be addressed quickly. As a result, Velero will now use paketobuildpacks image starting from this new version.

Limitations/Known issues

  • The data mover's support for block mode volumes is currently only applicable to Linux environments.

Note

  • The support for linux/arm/v7 and linux/ppc64le platforms of the Velero server are removed as the base image doesn't support them

All changes

  • Import auth provider plugins (#6970, @​0x113)
  • Perf improvements for existing resource restore (#6948, @​sseago)
  • Retry failed create when using generateName (#6943, @​sseago)
  • Fix issue #6647, add the --default-snapshot-move-data parameter to Velero install, so that users don't need to specify --snapshot-move-data per backup when they want to move snapshot data for all backups (#6940, @​Lyndon-Li)
  • Partially fix #6734, guide Kubernetes' scheduler to spread backup pods evenly across nodes as much as possible, so that data mover backup could achieve better parallelism (#6935, @​Lyndon-Li)
  • Replace the base image with paketobuildpacks image (#6934, @​ywk253100)
  • Add support for block volumes with Kopia (#6897, @​dzaninovic)
  • Set ParallelUploadAboveSize as MaxInt64 and flush repo after setting up policy so that policy is retrieved correctly by TreeForSource (#6886, @​Lyndon-Li)
  • Kubernetes 1.27 new job label batch.kubernetes.io/controller-uid are deleted during restore per kubernetes/kubernetes#114930 (#6713, @​kaovilai)
  • Add orLabelSelectors for backup, restore commands (#6881, @​nilesh-akhade)
  • Fix issue #6859, move plugin depending podvolume functions to util pkg, so as to remove the dependencies to unnecessary repository packages like kopia, azure, etc. (#6877, @​Lyndon-Li)
  • Fix issue #6786, always delete VSC regardless of the deletion policy (#6873, @​Lyndon-Li)
  • Fix #6988, always get region from BSL if it is not empty (#6991, @​Lyndon-Li)
  • Limit PVC block mode logic to non-Windows platform. (#6986, @​blackpiglet)

v1.12.1-rc.1

v1.12.1

... (truncated)

Commits
  • 5c4fdfe Merge pull request #6993 from allenxu404/release-1.12
  • 226237b Change v1.12.1 changelog
  • bbc9790 Merge pull request #6991 from Lyndon-Li/release-1.12
  • 10744ec udmrepo use region specified in BSL when s3URL is empty
  • 905cd43 Merge pull request #6986 from blackpiglet/support_windows_build
  • 3034cdb Make Windows build skip BlockMode code.
  • 353ff55 Merge pull request #6984 from allenxu404/release-1.12
  • 468017d Add v1.12.1 changelog
  • 6bf705f Merge pull request #6970 from ywk253100/231018_auth
  • 7a909d8 Import auth provider plugins
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [github.com/vmware-tanzu/velero](https://github.com/vmware-tanzu/velero) from 1.10.1 to 1.12.1.
- [Release notes](https://github.com/vmware-tanzu/velero/releases)
- [Changelog](https://github.com/vmware-tanzu/velero/blob/main/CHANGELOG.md)
- [Commits](vmware-tanzu/velero@v1.10.1...v1.12.1)

---
updated-dependencies:
- dependency-name: github.com/vmware-tanzu/velero
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot added @actions/safe-to-test dependabot go Pull requests that update Go code labels Nov 23, 2023
Copy link
Contributor Author

dependabot bot commented on behalf of github Nov 27, 2023

Superseded by #4169.

@dependabot dependabot bot closed this Nov 27, 2023
@dependabot dependabot bot deleted the dependabot/go_modules/github.com/vmware-tanzu/velero-1.12.1 branch November 27, 2023 10:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
@actions/safe-to-test dependabot go Pull requests that update Go code
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants