Note: This bug is displayed in read-only format because the product is no longer active in Red Hat Bugzilla.

Bug 894024

Summary: Adding ISO file cause storage domain iso list to be empty, removing the file restore the iso list
Product: Red Hat Enterprise Virtualization Manager Reporter: Bill Sanford <bsanford>
Component: ovirt-engine-webadmin-portalAssignee: Ayal Baron <abaron>
Status: CLOSED CURRENTRELEASE QA Contact: yeylon <yeylon>
Severity: medium Docs Contact:
Priority: unspecified    
Version: 3.1.0CC: abaron, acathrow, amureini, bazulay, bsanford, dblechte, ecohen, iheim, jkt, mkrcmari, nsoffer, pvine, Rhev-m-bugs, scohen, srevivo, vipatel, yeylon
Target Milestone: ---   
Target Release: 3.3.0   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard: storage
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2014-01-13 14:26:32 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:
Attachments:
Description Flags
Engine log
none
The tree command.
none
VDSM log of host Caladan
none
VDSM log of host Kaitain. none

Description Bill Sanford 2013-01-10 14:44:41 UTC
Description of problem:
I added a Fedora ISO (Fedora-18-x86_64-DVD.iso, which is RC3) and this results in the RHEV-M storage ISO with no display of the ISO list after a refresh within RHEV-M. The event logger in RHEV-M will show "Succeeded to refresh iso domain: isos (Floppy file type)"

When I go to add a new Desktop VM, all of the ISOs will display, except for the newly added F18 RC3 ISO. 

I then remove the Fedora-18-x86_64-DVD.iso and the ISO list will reappear after a refresh. I can move RHEL and Windows ISO in and out and when RHEV-M is refreshed, it will always display the current ISOs in the storage directory.

Version-Release number of selected component (if applicable):
RHEV-M 3.1 (si24.5)

How reproducible:
100%

Steps to Reproduce:
1. Copy Fedora-18-x86_64-DVD.iso to the designated ISO directory.
2. 'Chown 36:36 Fedora-18-x86_64-DVD.iso'
3. Display ISO list through RHEV-M.
  
Actual results:
RHEV-M storage ISO with no display of the ISO list

Expected results:
RHEV-M storage ISO with display of the ISO list

Additional info:

Comment 3 Bill Sanford 2013-01-10 21:22:38 UTC
Created attachment 676553 [details]
Engine log

Comment 4 Bill Sanford 2013-01-11 13:14:50 UTC
Created attachment 676850 [details]
The tree command.

Comment 5 Bill Sanford 2013-01-11 14:04:38 UTC
Created attachment 676866 [details]
VDSM log of host Caladan

Comment 6 Bill Sanford 2013-01-11 14:05:42 UTC
Created attachment 676867 [details]
VDSM log of host Kaitain.

Comment 7 Allon Mureinik 2013-02-06 09:59:11 UTC
Looking at the mount point - the ISO file is misplaced. You can solve this issue by moving to the relevant folder.

Pushing to future.

Comment 8 Bill Sanford 2013-02-06 13:09:16 UTC
Allon, the ISO file was not misplaced. As part of testing, I moved it out of the relevant folder so I could verify that the Fedora ISO was the issue. If you look at Comment 1, "Steps to Reproduce:" this should be enough to say that it was put in the correct folder.

Comment 9 Nir Soffer 2013-12-11 07:34:10 UTC
Does it happen with 3.3?

Comment 10 Bill Sanford 2013-12-12 16:03:09 UTC
Verified fixed in RHEV-M 3.3 (is26)

Comment 12 Sean Cohen 2014-01-13 14:26:32 UTC
Based on comment 10, closing for this release