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

Add minio bucket versioning support #8632

Conversation

chrisamti
Copy link

Thank you for contributing to Velero!

Please add a summary of your change

Does your change fix a particular issue?

Fixes #8466

Please indicate you've done the following:

Lyndon-Li and others added 30 commits October 23, 2024 13:36
Signed-off-by: Lyndon-Li <lyonghui@vmware.com>
Pin the version of Golang and base image for v1.15.0
Signed-off-by: Xun Jiang <xun.jiang@broadcom.com>
Signed-off-by: Xun Jiang <xun.jiang@broadcom.com>
…ration_case_error

Fix v1.15.0 migration case error
Signed-off-by: Lyndon-Li <lyonghui@vmware.com>
[1.15] Issue 8394: move closeDataPath outside callbacks
Signed-off-by: Lyndon-Li <lyonghui@vmware.com>
[1.15] Issue 8391: check ErrCancelled from suffix
Signed-off-by: Xun Jiang <xun.jiang@broadcom.com>
[release-1.15]Add nil check for updating DataUpload VolumeInfo in finalizing phase.
Signed-off-by: Tiger Kaovilai <tkaovila@redhat.com>
…lchainGo.mod

release-1.15: Reduce minimum go toolchain in go.mod.
This commit adds SecurityContext that complies with "restricted" level
per Pod Security Standards to "restore-helper" initContainer.
It ensures the restore won't fail when the cluster enforces PSA.

Signed-off-by: Daniel Jiang <daniel.jiang@broadcom.com>
[Cherry-pick-1.15] Add SecurityContext to restore-helper
Signed-off-by: Lyndon-Li <lyonghui@vmware.com>
Signed-off-by: Lyndon-Li <lyonghui@vmware.com>
Signed-off-by: Lyndon-Li <lyonghui@vmware.com>
[1.15] Issue 8433: add third party labels to data mover pods when the same labels exist in node-agent pods
…fig/aws.go

Signed-off-by: Tiger Kaovilai <tkaovila@redhat.com>
…hint-1.15

[Cherry-pick-1.15] Set hinting region to use for GetBucketRegion() in pkg/repository/config/aws.go
Signed-off-by: Lyndon-Li <lyonghui@vmware.com>
Signed-off-by: Lyndon-Li <lyonghui@vmware.com>
Signed-off-by: Lyndon-Li <lyonghui@vmware.com>
Fix backup post hook issue

Fixes vmware-tanzu#8159

Signed-off-by: Wenkai Yin(尹文开) <yinw@vmware.com>
[cherry-pick]Fix backup post hook issue
Signed-off-by: Xun Jiang <xun.jiang@broadcom.com>
…ease_1.15

Bump golang.org/x/crypto to v0.31.0 to fix CVEs.
ywk253100 and others added 21 commits December 23, 2024 17:25
Bug fix: increase the WaitGroup counter before start the goroutine
Signed-off-by: Xun Jiang <xun.jiang@broadcom.com>
…n_message

Skip the deprecation message for the dry-run install CLI JSON output.
The migration case is verified under the following environments now:
* CSI.
* CSI data mover.
* FSB.

Signed-off-by: Xun Jiang <xun.jiang@broadcom.com>
…ation_release_1.15

[release-1.15] Use the SC mapping cm in all migration cases.
…r statuses

Signed-off-by: Mikaël Cluseau <mikael.cluseau@gmail.com>
…job-npe-1.15

[Cherrypick-1.15]fix(pkg/repository/maintenance): don't panic when there's no container statuses
Signed-off-by: Lyndon-Li <lyonghui@vmware.com>
Signed-off-by: Scott Seago <sseago@redhat.com>
release-1.15: Don't include excluded items in ItemBlocks
Signed-off-by: Lyndon-Li <lyonghui@vmware.com>
…server to avoid API server issue

Check the PVB status via podvolume Backupper rather than calling API server to avoid API server issue

Fixes vmware-tanzu#8587

Signed-off-by: Wenkai Yin(尹文开) <yinw@vmware.com>
Check the PVB status via podvolume Backupper rather than calling API server to avoid API server issue
Signed-off-by: Lyndon-Li <lyonghui@vmware.com>
…inio, if bucket is versioned.

Signed-off-by: Christian Jürges <christian.juerges@tamedia.ch>
…samti/velero into add-minio-bucket-versioning-support
@github-actions github-actions bot requested review from Lyndon-Li and sseago January 21, 2025 10:16
@github-actions github-actions bot added Dependencies Pull requests that update a dependency file has-unit-tests has-changelog has-e2e-2tests labels Jan 21, 2025
@chrisamti chrisamti closed this Jan 21, 2025
@chrisamti chrisamti deleted the add-minio-bucket-versioning-support branch January 21, 2025 10:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Dependencies Pull requests that update a dependency file has-changelog has-e2e-2tests has-unit-tests
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Velero doesnt do well with Minio bucket versioning
8 participants