Bug 1373124 - CFME doesn't invalidate some views/entities after removal
Summary: CFME doesn't invalidate some views/entities after removal
Keywords:
Status: CLOSED NOTABUG
Alias: None
Product: Red Hat CloudForms Management Engine
Classification: Red Hat
Component: UI - OPS
Version: 5.6.0
Hardware: Unspecified
OS: Unspecified
unspecified
medium
Target Milestone: GA
: 5.7.0
Assignee: Dan Clarizio
QA Contact: Dave Johnson
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2016-09-05 09:53 UTC by Ievgen Zapolskyi
Modified: 2017-12-05 15:35 UTC (History)
4 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2016-09-21 20:32:26 UTC
Category: ---
Cloudforms Team: ---
Target Upstream Version:


Attachments (Terms of Use)

Description Ievgen Zapolskyi 2016-09-05 09:53:23 UTC
Description of problem:
It is possible to open views for already removed entities and make some changes there.

How reproducible:
always

Steps to Reproduce:
1. Add any cloud provider and refresh relationships for it
2. Wait until CFME discovers entities and relationships
3. Open Compute->Clouds->Instances and Provision new VM
4. Open VMs view when it is created
5. Go to Compute->Clouds-Providers and remove recently added provider
6. Make sure the provider is removed
7. Open Compute->Clouds->Instances

Actual results:
The instance(VM) belonging to already removed provider is open and can be changed.

Expected results:
CFME should correctly invalidate already removed entities and their views.

Comment 2 Dave Johnson 2016-09-21 20:32:26 UTC
Ievgen, this is as designed.  The VMs/Hosts/Datastores should stick around for chargeback reporting purposes but they should move to 'Archived' status.


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