Bug 1468201 - A deleted VM state do not change to Archived state
Summary: A deleted VM state do not change to Archived state
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: Red Hat CloudForms Management Engine
Classification: Red Hat
Component: Providers
Version: 5.8.0
Hardware: Unspecified
OS: Unspecified
medium
medium
Target Milestone: GA
: 5.9.0
Assignee: Piotr Kliczewski
QA Contact: Jan Zmeskal
URL:
Whiteboard: rhev:vm state
Depends On:
Blocks: 1479481
TreeView+ depends on / blocked
 
Reported: 2017-07-06 09:50 UTC by Ilanit Stein
Modified: 2018-03-06 14:45 UTC (History)
8 users (show)

Fixed In Version: 5.9.0.1
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
: 1479481 (view as bug list)
Environment:
Last Closed: 2018-03-06 14:45:35 UTC
Category: Bug
Cloudforms Team: RHEVM
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)
evm.log (267.65 KB, application/x-gzip)
2017-07-06 10:17 UTC, Ilanit Stein
no flags Details
automation.log (7.90 KB, application/x-gzip)
2017-07-06 10:18 UTC, Ilanit Stein
no flags Details


Links
System ID Private Priority Status Summary Last Updated
Github ManageIQ manageiq-providers-ovirt pull 62 0 None None None 2017-07-17 10:32:20 UTC

Description Ilanit Stein 2017-07-06 09:50:06 UTC
Description of problem:

A down VM that is deleted on RHV provider side, move into Unknown state on CFME side, and keeps this state, while it should move into Archived state.
This is even though the VM was refreshed, and long time passed (20 min so far).

Version-Release number of selected component (if applicable):
CFME-5.8.1/RHV-4.1.3

Additional info:
On CFME, under Archived VMs, there are VMs in Archived state, but those are VMs taken from DB history records.

Comment 2 Ilanit Stein 2017-07-06 10:17:40 UTC
Created attachment 1294908 [details]
evm.log

Comment 3 Ilanit Stein 2017-07-06 10:18:20 UTC
Created attachment 1294909 [details]
automation.log

Comment 4 Ilanit Stein 2017-07-06 11:42:26 UTC
There is a difference in regards to VMs, that were deleted on provider side,
between VMWare and RHV.

For VMWare (VSphere55), 
such VMs will be displayed only under "Archived",
and it In the VM details page, the power state is "Unknown".

While for RHV,
such VMs are keep on being displayed under provider VMs, with power state: "Unknown",
but they are not displayed under the Archived VMs

Comment 5 Piotr Kliczewski 2017-07-13 12:01:40 UTC
I found and issue with vm UPDATE statement. After playing with bunch of different solutions I noticed that the problem is gone with the latest master. I am trying to understand what has changed to make sure the fix was back ported.

Comment 8 Jan Zmeskal 2017-11-09 16:43:35 UTC
Verified on:
CFME 5.9.0.4
RHV 4.1.7.4

Verification steps:
1. Have powered-down VM in RHV provider
2. Make sure it is under the provider in CFME
3. Remove it on RHV side
4. Refresh relationships and power states in CFME for RHV provider
5. Check that the VM in question is archived (it is no longer directly under provider and power state is unknown)


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