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

bug: velero Backups for RWX PVCs fail #113

Open
justicorn opened this issue May 21, 2024 · 4 comments
Open

bug: velero Backups for RWX PVCs fail #113

justicorn opened this issue May 21, 2024 · 4 comments
Labels
bug Something isn't working wontfix This will not be worked on

Comments

@justicorn
Copy link
Contributor

Changes are being pushed to address Velero working with the Nutanix CSI plugin. However, there is currently an issue with backing up RWX PVCs (nutanix-dynamicfile). Sample error below:

time="2024-05-21T19:16:26Z" level=warning msg="Volumesnapshotcontent snapcontent-5849b822-88fa-42ac-af3d-cc2f089b8369 has error: Failed to check and update snapshot content: failed to take snapshot of the volume NutanixFiles-dynamic-ZTEyNjY1YTEtMzJkZS00MWMyLTlhZDktNmJlYWM4OGY2YzQ3-pvc-25c708dd-44a6-4854-9047-09ba60d0b4e7: \"rpc error: code = Aborted desc = NutanixVolumes: Error creating snapshot snapshot-5849b822-88fa-42ac-af3d-cc2f089b8369 : Failed to create VG Snapshot: json: cannot unmarshal array into Go struct field MessageResource.message_list.details of type string\"" backup=velero/manual-keycloak-velero-backup-1716317444 cmd=/plugins/velero-plugin-for-csi logSource="/go/src/velero-plugin-for-csi/internal/util/util.go:261" pluginName=velero-plugin-for-csi

In order to reproduce, kick off backup and restore as noted in the docs in a namespace with a RWX PVC.

@justicorn justicorn added the bug Something isn't working label May 21, 2024
@blancharda
Copy link
Contributor

The nutanix docs look like it should be supported 🤔

@blancharda
Copy link
Contributor

😭
That's pretty unfortunate.

On the bright side, I don't believe anything depends on RWX volume backups today. We should look at adding restic (or some other alternative) to address in the future though

@jacobbmay
Copy link
Collaborator

Moving to No Status so it is still tracked, but this isn't something we can resolve ourselves. It is a limitation of the Nutanix Files CSI provisioner.

@JoeHCQ1 JoeHCQ1 changed the title Velero Backups for RWX PVCs bug: velero Backups for RWX PVCs fail Oct 1, 2024
@JoeHCQ1 JoeHCQ1 added the wontfix This will not be worked on label Oct 1, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working wontfix This will not be worked on
Projects
Status: No status
Development

No branches or pull requests

4 participants