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 object lock/retention to BSL log/annotation #8690

Open
kaovilai opened this issue Feb 14, 2025 · 0 comments
Open

add object lock/retention to BSL log/annotation #8690

kaovilai opened this issue Feb 14, 2025 · 0 comments
Labels
Area/Cloud/AWS Enhancement/User End-User Enhancement to Velero

Comments

@kaovilai
Copy link
Member

kaovilai commented Feb 14, 2025

Describe the problem/challenge you have

Using api like https://docs.aws.amazon.com/AmazonS3/latest/API/API_GetObjectLockConfiguration.html (supported by minio)
[### Required permissions
Object Lock operations require specific permissions. Depending on the exact operation that you're attempting, you might need any of the following permissions:

Describe the solution you'd like

Update our docs to include perm if needed, and during validation of BSL, add lock/retention settings to BSL annotations.

Anything else you would like to add:

This will help us in one of following

  1. Tell user early that this bucket may not work per current limitations resolving in Avoid overwriting during backup to support object lock enabled buckets #8686
  2. Use as basis for different velero-backup.json PutObject behavior to solve in Avoid overwriting during backup to support object lock enabled buckets #8686

Environment:

  • Velero version (use velero version):
  • Kubernetes version (use kubectl version):
  • Kubernetes installer & version:
  • Cloud provider or hardware configuration:
  • OS (e.g. from /etc/os-release):

Vote on this issue!

This is an invitation to the Velero community to vote on issues, you can see the project's top voted issues listed here.
Use the "reaction smiley face" up to the right of this comment to vote.

  • 👍 for "The project would be better with this feature added"
  • 👎 for "This feature will not enhance the project in a meaningful way"
@kaovilai kaovilai changed the title Add object lock and retention and add it to BSL log/annotation add object lock/retention to BSL log/annotation Feb 14, 2025
@kaovilai kaovilai added the Enhancement/User End-User Enhancement to Velero label Feb 14, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Area/Cloud/AWS Enhancement/User End-User Enhancement to Velero
Projects
None yet
Development

No branches or pull requests

2 participants