Bugzilla will be upgraded to version 5.0. The upgrade date is tentatively scheduled for 2 December 2018, pending final testing and feedback.
Bug 1218941 - Hypervisor can't list detail info of iscsi lun on select disk page once the host has connected to iscsi storage before.
Hypervisor can't list detail info of iscsi lun on select disk page once the h...
Status: CLOSED ERRATA
Product: Red Hat Enterprise Virtualization Manager
Classification: Red Hat
Component: ovirt-node (Show other bugs)
3.5.1
Unspecified Unspecified
low Severity medium
: ovirt-3.6.0-rc
: 3.6.0
Assigned To: Ryan Barry
cshao
:
Depends On:
Blocks:
  Show dependency treegraph
 
Reported: 2015-05-06 04:59 EDT by cshao
Modified: 2016-03-09 09:28 EST (History)
11 users (show)

See Also:
Fixed In Version: ovirt-node-3.3.0-0.4.20150906git14a6024.el7ev
Doc Type: Bug Fix
Doc Text:
Fixed an issue where iSCSI information is missing for devices when re-installing Red Hat Enterprise Virtualization Hypervisor.
Story Points: ---
Clone Of:
Environment:
Last Closed: 2016-03-09 09:28:15 EST
Type: Bug
Regression: ---
Mount Type: ---
Documentation: ---
CRM:
Verified Versions:
Category: ---
oVirt Team: Node
RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: ---


Attachments (Terms of Use)
iscsi-lun.png (73.18 KB, image/png)
2015-05-06 04:59 EDT, cshao
no flags Details
iscsi.tar.gz (5.28 MB, application/x-gzip)
2015-05-06 05:01 EDT, cshao
no flags Details
latedisks-1 (194.33 KB, image/png)
2015-05-12 12:16 EDT, Ryan Barry
no flags Details
latedisks-2 (179.12 KB, image/png)
2015-05-12 12:16 EDT, Ryan Barry
no flags Details


External Trackers
Tracker ID Priority Status Summary Last Updated
oVirt gerrit 40827 master MERGED Trigger udevadm in the installer to refresh disk info Never
oVirt gerrit 41121 master MERGED Add udevadm settle to ovirt-cleanup Never
Red Hat Product Errata RHBA-2016:0378 normal SHIPPED_LIVE ovirt-node bug fix and enhancement update for RHEV 3.6 2016-03-09 14:06:36 EST

  None (edit)
Description cshao 2015-05-06 04:59:18 EDT
Created attachment 1022517 [details]
iscsi-lun.png

Description of problem:
Hypervisor can't list detail info of iscsi lun on select disk page once the host has connected to iscsi storage before.

Version-Release number of selected component (if applicable):
rhev-hypervisor7-7.1-20150505.0.el7ev
ovirt-node-3.2.2-3.el7.noarch

How reproducible:
100%

Steps to Reproduce:
1. Install rhev-hypervisor7-7.1-20150505.0.el7ev on iscsi machine
2. Register to RHEVM and connect iscsi storage.
3. Reinstall rhev-hypervisor7-7.1-20150505.0.el7ev
4. Focus on select disk page.
5. Try to finish the installation process

Actual results:
1. Hypervisor can't list detail info of iscsi lun on select disk page.
2. Install failed.

Expected results:
Hypervisor can list the detail info of iscsi lun on select disk page even if the host has connected to iscsi storage before.

Additional info:
No such issue when clean install.
Comment 1 cshao 2015-05-06 05:01:21 EDT
Created attachment 1022518 [details]
iscsi.tar.gz

/var/log/*.log
/tmp/ovirt.log
sosreport
Comment 2 Fabian Deutsch 2015-05-06 11:28:45 EDT
There were some patches in 3.5 related to that area.
Comment 3 Ryan Barry 2015-05-06 11:39:49 EDT
Is the RHEV-M environment still connected to the LUNs?

I may also need access to the system if you can leave it up. We get this information directly from udev, and I don't have a local hardware iscsi environment to test with.

I see an error further down the logs indicating that there's still an LV present and it should be cleaned manually. Is this the failure to install you mean? That may also still be the data domain on the LUNs, but I'd have to be on a running system to see...
Comment 4 Ying Cui 2015-05-06 23:27:02 EDT
Chen, Could you help to answer Ryan's comment 3? Thanks.
Comment 15 Ryan Barry 2015-05-12 12:16:06 EDT
Created attachment 1024679 [details]
latedisks-1
Comment 16 Ryan Barry 2015-05-12 12:16:35 EDT
Created attachment 1024680 [details]
latedisks-2
Comment 20 Fabian Deutsch 2015-05-19 05:00:43 EDT
Instead of a sleep, we can use udevadm settle to wait for teh current udev run to complete.
Comment 21 Ryan Barry 2015-05-19 10:31:01 EDT
(In reply to Fabian Deutsch from comment #20)
> Instead of a sleep, we can use udevadm settle to wait for teh current udev
> run to complete.

I'm somewhat worried that settling won't help, since the device didn't even register until after pre-pivot, but it's certainly worth trying
Comment 22 Fabian Deutsch 2015-05-29 09:12:31 EDT
In some flows the details on the TUI page are not complete, i.e the vendor is missing. As this has no functional impact I'm moving this out to 3.6.
Comment 24 cshao 2015-11-23 02:36:51 EST
Test version:
rhev-hypervisor7-7.2-20151112.1
ovirt-node-3.6.0-0.20.20151103git3d3779a.el7ev.noarch

Test steps:
1. Install rhev-hypervisor7.2 on iscsi machine
2. Register to RHEVM and connect iscsi storage.
3. Reinstall rhev-hypervisor7.2
4. Focus on select disk page.
5. Try to finish the installation process


Test result:
Hypervisor can list the detail info of iscsi lun on select disk page even if the host has connected to iscsi storage before.

So the bug is fixed, change bug status to VERIFIED.
Comment 26 errata-xmlrpc 2016-03-09 09:28:15 EST
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.

For information on the advisory, and where to find the updated
files, follow the link below.

If the solution does not work for you, open a new bug report.

https://rhn.redhat.com/errata/RHBA-2016-0378.html

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