Bug 1071654
| Summary: | [engine-backend] SCSI BUS scan is not initiated as part of creation/edit FC domain | ||
|---|---|---|---|
| Product: | [Retired] oVirt | Reporter: | Elad <ebenahar> |
| Component: | vdsm | Assignee: | Nir Soffer <nsoffer> |
| Status: | CLOSED CURRENTRELEASE | QA Contact: | Elad <ebenahar> |
| Severity: | high | Docs Contact: | |
| Priority: | unspecified | ||
| Version: | 3.4 | CC: | acanan, amureini, bazulay, bugs, ecohen, gklein, iheim, mgoldboi, nsoffer, rbalakri, scohen, srevivo, yeylon |
| Target Milestone: | --- | ||
| Target Release: | 3.5.0 | ||
| Hardware: | x86_64 | ||
| OS: | Unspecified | ||
| Whiteboard: | storage | ||
| Fixed In Version: | v4.16.2 | Doc Type: | Bug Fix |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2014-10-17 12:27:21 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: | 1057284 | ||
|
Description
Elad
2014-03-02 16:58:53 UTC
This is an automated message. Re-targeting all non-blocker bugs still open on 3.4.0 to 3.4.1. We need testing by qe before we can merge this patch. Tested the patch on my 3.5-alpha env. with 2 storage servers: EMC-xtremIO and EMC-VNX
Performed the following tests:
Add LUN
added LUN on storage server and opened 'new' domain dialog
• tested 4 times with EMC-xtremIO - All went fine
• tested 4 times with EMC-VNX - All went fine
Remove LUN
• tested 3 times with EMC-VNX: getDeviceList failed with timeout (LUNs which were detected on previous server boot)
• tested 2 times with EMC-xtremIO -
- Removed a specific LUN and another one was shown as missing - happened twice
Replacing lun with EMC-xtremIO
remove a lun from lun masking and added a new one with different size
• Tested with XtremIO - the detected lun is the old one and is possible to be picked as a PV for a storage domain BZ #1103722
• tested with VNX - failed because of BZ #1102829
Adding a device and calling multipath rescan while VM performs IOs:
Created VM with disk on FC domain and started it. Installed OS from PXE and performed the rescan (edit the FC domain). Checked that the installation went fine. VM started after the installation (executed getDevicesList in loop using vdsClient)
• tested with XtremIO - preallocated disk - succeeded (both when no new devices were added and when they did)
- thin-provision - succeeded (both when no new devices were added and when they did)
• tested with VNX - preallocated - succeeded (both when no new devices were added and when they did)
- thin-provision - succeeded (both when no new devices were added and when they did)
Moving BZ back to post - this should be backported to the ovirt-3.5 branch Possible duplicate of 1071654 - if indeed the case, we will need to backport from 3.5 branch. Sean (In reply to Allon Mureinik from comment #6) > Moving BZ back to post - this should be backported to the ovirt-3.5 branch Nir, can you handle the backport please? (In reply to Allon Mureinik from comment #8) > Nir, can you handle the backport please? Seems that there are no ack on this bug - I guess we need all 3 - right? (In reply to Nir Soffer from comment #9) > (In reply to Allon Mureinik from comment #8) > > Nir, can you handle the backport please? > Seems that there are no ack on this bug - I guess we need all 3 - right? It's an **oVirt** bug - no triple ack process ;-) Tested using rhev3.5 vt3.1 Removal and add of device are being scanned by vdsm properly using the scsi bus scan operation. But when replacing a LUN in the storage server (removing a lun from lun masking and adding a new one with different size), the device list isn't updated. I even got to a situation in which the FC domain was moved to inactive after I replaced 1 LUN which is not part of the domain. Nir, I don't think we can verify this bug while unrelated LUN replacement causes the FC domain to become inactive I don't see how I can help with this. oVirt 3.5 has been released and should include the fix for this issue. |