Bug 1381322

Summary: VM disks in the VM configuration gui are shown in no particular order.
Product: Red Hat Enterprise Virtualization Manager Reporter: Bimal Chollera <bcholler>
Component: ovirt-engineAssignee: Tal Nisan <tnisan>
Status: CLOSED ERRATA QA Contact: Kevin Alon Goldblatt <kgoldbla>
Severity: medium Docs Contact:
Priority: unspecified    
Version: 4.0.3CC: acanan, amureini, eedri, gklein, lsurette, michal.skrivanek, ratamir, rbalakri, Rhev-m-bugs, srevivo, tnisan, tspeetje, ykaul, ylavi
Target Milestone: ovirt-4.1.0-alphaKeywords: ZStream
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of:
: 1397075 (view as bug list) Environment:
Last Closed: 2017-04-25 00:56:30 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: Storage RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On:    
Bug Blocks: 1397075    
Attachments:
Description Flags
engine, server, vdsm and screen shot none

Description Bimal Chollera 2016-10-03 17:06:47 UTC
Description of problem:

VM disks (instances) in the VM configuration gui (RHEV-M GUI -> Virtual Machine -> select the VM and click Edit.) are not in any particular order.  Infact when making any changes to VM configuration, the disks (instances) listing will change.

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

rhevm-4.0.3-0.1.el7ev.noarch

How reproducible:

100%

Steps to Reproduce:
1.  Create a new VM.
2.  Add disks (instances) in the VM configuration gui and click OK
3.  Make a change in the VM configuration, click OK.  Check the VM configuration and notice the disk listing changes.
4.  The disk listing does not match the listing in in the Disk sub-tab of the VM (RHEV-M GUI -> Virtual Machine -> Disks sub-tab).

Actual results:

The disk (instances) listing is not consist in the GUI.

Expected results:

The disk (instances) listing should be consist throughout the GUI.


Additional info:

Comment 6 Kevin Alon Goldblatt 2016-10-25 11:23:34 UTC
Tested with the following code:
----------------------------------------
rhevm-4.0.5-0.1.el7ev.noarch
vdsm-4.18.13-1.el7ev.x86_64

Tested with the following scenario:

See Attached screen shot comparing the disk displays!

Steps to Reproduce:
1.  Create a new VM.
2.  Add disks (instances vm444_Disk1, ..Disk2, ..Disk3, ..Disk4) in the VM configuration gui and click OK
3.  Make a change in the VM configuration (Change description and add vm444_Disk5), click OK.  Check the VM configuration and notice the disk listing changes.
4.  The disk listing does not match the listing in in the Disk sub-tab of the VM (RHEV-M GUI -> Virtual Machine -> Disks sub-tab). Vm->Disk Tab displays the disks in order BUT in the Edit Vm window the disks are displayed randomly

Actual results:

The disk (instances) listing is not consist in the GUI.


Actual results:


Expected results:


Moving to ASSIGNED!

Comment 7 Kevin Alon Goldblatt 2016-10-25 11:32:52 UTC
Created attachment 1213878 [details]
engine, server, vdsm and screen shot

Added logs and screen shot

Comment 10 Tal Nisan 2016-10-31 09:35:32 UTC
Kevin, this fix is in since 4.0.5-1, you've tested on 4.0.5-0.1

Regardless note that newly created instances within the edit VM popup will always appear at the bottom until they are actually created.

Comment 11 Allon Mureinik 2016-11-06 16:44:43 UTC
(In reply to Tal Nisan from comment #10)
> Kevin, this fix is in since 4.0.5-1, you've tested on 4.0.5-0.1
> 
> Regardless note that newly created instances within the edit VM popup will
> always appear at the bottom until they are actually created.
Tal - shouldn't this be moved back to ON_QA?

Comment 12 Kevin Alon Goldblatt 2016-11-09 12:25:21 UTC
Template for Defects
--------------------------------------
Tested with the following code:
----------------------------------------
rhevm-4.0.5.5-0.1.el7ev.noarch
vdsm-4.18.15.2-1.el7ev.x86_64

Tested with the following scenario:

Steps to Reproduce:
1.  Create a new VM.
2.  Add disks (instances vm444_Disk1, ..Disk2, ..Disk3, ..Disk4) in the VM configuration gui and click OK
3.  Make a change in the VM configuration (Change description and add vm444_Disk5), click OK.  Check the VM configuration and notice the disk listing changes.
4.  The disk listing NOW MATCHES the listing in in the Disk sub-tab of the VM (RHEV-M GUI -> Virtual Machine -> Disks sub-tab).
Actual results:

The disk (instances) listing IS NOW CONSISTENT between the VM->edit view and the VM->Select VM->Disks view.
Expected results:


Moving to VERIFIED!