Bug 1697340 - [Kubevirt-Foreman] PVCs get deleted even if the host creation was successful
Summary: [Kubevirt-Foreman] PVCs get deleted even if the host creation was successful
Keywords:
Status: CLOSED NOTABUG
Alias: None
Product: Red Hat Satellite
Classification: Red Hat
Component: Compute Resources - CNV
Version: 6.6.0
Hardware: Unspecified
OS: Unspecified
unspecified
high
Target Milestone: Unspecified
Assignee: satellite6-bugs
QA Contact: Lukáš Hellebrandt
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2019-04-08 11:51 UTC by Vatsal Parekh
Modified: 2019-04-08 20:35 UTC (History)
1 user (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2019-04-08 20:35:29 UTC
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)

Description Vatsal Parekh 2019-04-08 11:51:53 UTC
Description of problem:
For a successful host creation, deleting the Host will deletes its PVCs as well

Version-Release number of selected component (if applicable):
plugin master

How reproducible:


Steps to Reproduce:
1.Create a host with PVCs
2.Delete the host after successful creation
3.

Actual results:
Deletes all PVCs associated with that Host even if the host creation was successful

Expected results:
Should only delete if the host creation had failed

Additional info:

Comment 3 Moti Asayag 2019-04-08 20:35:29 UTC
(In reply to Vatsal Parekh from comment #0)
> Description of problem:
> For a successful host creation, deleting the Host will deletes its PVCs as
> well
> 
> Version-Release number of selected component (if applicable):
> plugin master
> 
> How reproducible:
> 
> 
> Steps to Reproduce:
> 1.Create a host with PVCs
> 2.Delete the host after successful creation
> 3.
> 
> Actual results:
> Deletes all PVCs associated with that Host even if the host creation was
> successful

When deleting a Host from Foreman, there user is warned with the following message:
"Are you sure you want to delete host devin-remis.example.com? This will delete the VM and its disks, and is irreversible. This behavior can be changed via global setting "Destroy associated VM on host delete". "

Therefore the behavior is as designed. There is a settings property named "Destroy associated VM on host delete" which can be disabled and prevents deletion of the VM from the compute resource.

> 
> Expected results:
> Should only delete if the host creation had failed
> 
> Additional info:


Note You need to log in before you can comment on or make changes to this bug.