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

PV isn't removed when an OVA provider is deleted #672

Closed
bkhizgiy opened this issue Dec 6, 2023 · 0 comments · Fixed by #742
Closed

PV isn't removed when an OVA provider is deleted #672

bkhizgiy opened this issue Dec 6, 2023 · 0 comments · Fixed by #742
Assignees
Labels
Milestone

Comments

@bkhizgiy
Copy link
Member

bkhizgiy commented Dec 6, 2023

Currently, each OVA provider has an attached PV and PVC with the owner reference set to the provider itself. When the provider is removed, the PVC is also deleted, but the PV only transitions to a 'released' state. This occurs because we are not using an underlying storage class for PV creation, which lacks a deletion policy. Therefore, we need to implement manual deletion of the PV in the backend once the provider is deleted

@bkhizgiy bkhizgiy added the OVA label Dec 6, 2023
@bkhizgiy bkhizgiy self-assigned this Dec 6, 2023
@bkhizgiy bkhizgiy added this to the 2.6.0 milestone Dec 6, 2023
@ahadas ahadas changed the title OVA: PV isnt removed when provider is deleted OVA: PV isn't removed when provider is deleted Dec 6, 2023
@ahadas ahadas changed the title OVA: PV isn't removed when provider is deleted PV isn't removed when an OVA provider is deleted Dec 25, 2023
@ahadas ahadas linked a pull request Feb 13, 2024 that will close this issue
@ahadas ahadas closed this as completed Feb 13, 2024
@ahadas ahadas assigned ahadas and unassigned bkhizgiy Feb 13, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
2 participants