Bug 1218941
Summary: | Hypervisor can't list detail info of iscsi lun on select disk page once the host has connected to iscsi storage before. | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Product: | Red Hat Enterprise Virtualization Manager | Reporter: | cshao <cshao> | ||||||||||
Component: | ovirt-node | Assignee: | Ryan Barry <rbarry> | ||||||||||
Status: | CLOSED ERRATA | QA Contact: | cshao <cshao> | ||||||||||
Severity: | medium | Docs Contact: | |||||||||||
Priority: | low | ||||||||||||
Version: | 3.5.1 | CC: | bgraveno, cshao, fdeutsch, gklein, huiwa, leiwang, lsurette, rbarry, yaniwang, ycui, ykaul | ||||||||||
Target Milestone: | ovirt-3.6.0-rc | ||||||||||||
Target Release: | 3.6.0 | ||||||||||||
Hardware: | Unspecified | ||||||||||||
OS: | Unspecified | ||||||||||||
Whiteboard: | |||||||||||||
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 14:28:15 UTC | Type: | Bug | ||||||||||
Regression: | --- | Mount Type: | --- | ||||||||||
Documentation: | --- | CRM: | |||||||||||
Verified Versions: | Category: | --- | |||||||||||
oVirt Team: | Node | RHEL 7.3 requirements from Atomic Host: | |||||||||||
Cloudforms Team: | --- | Target Upstream Version: | |||||||||||
Embargoed: | |||||||||||||
Attachments: |
|
Created attachment 1022518 [details]
iscsi.tar.gz
/var/log/*.log
/tmp/ovirt.log
sosreport
There were some patches in 3.5 related to that area. 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... Created attachment 1024679 [details]
latedisks-1
Created attachment 1024680 [details]
latedisks-2
Instead of a sleep, we can use udevadm settle to wait for teh current udev run to complete. (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 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. 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. 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 |
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.