Bug 1270125
| Summary: | LibvirtFibreChannelVolumeDriver might miss multipath ids during detection if system is under load | |||
|---|---|---|---|---|
| Product: | Red Hat OpenStack | Reporter: | John Fulton <johfulto> | |
| Component: | openstack-nova | Assignee: | Lee Yarwood <lyarwood> | |
| Status: | CLOSED ERRATA | QA Contact: | nlevinki <nlevinki> | |
| Severity: | urgent | Docs Contact: | ||
| Priority: | urgent | |||
| Version: | 5.0 (RHEL 6) | CC: | berrange, dasmith, dmaley, eglynn, johfulto, kchamart, lyarwood, ndipanov, pbrady, rbiba, sbauza, sferdjao, sgordon, sgotliv, vromanso, yeylon | |
| Target Milestone: | async | Keywords: | ZStream | |
| Target Release: | 5.0 (RHEL 6) | |||
| Hardware: | x86_64 | |||
| OS: | Linux | |||
| Whiteboard: | ||||
| Fixed In Version: | openstack-nova-2014.1.5-5.el6ost, openstack-nova-2014.1.5-6.el7ost | Doc Type: | Bug Fix | |
| Doc Text: |
Nova can often overload multipathd with multiple calls when attaching fibre channel volumes to instances, and later calls can miss recently attached LUNs as multipathd struggles to create multipath devices in time. As a consequence, LUNs are not found by Nova and volume attachment fails. Upstream the fix is to avoid querying multipathd at all within the new os-brick library. As this is not possible downstream, the updated package retries queries where a LUN is not found initially. As a result, nova now retries multipathd queries allowing time for multipath devices to be created and for volume attachment to complete successfully.
|
Story Points: | --- | |
| Clone Of: | ||||
| : | 1273472 1273473 (view as bug list) | Environment: | ||
| Last Closed: | 2015-11-18 12:46:19 UTC | Type: | Bug | |
| Regression: | --- | Mount Type: | --- | |
| Documentation: | --- | CRM: | ||
| Verified Versions: | Category: | --- | ||
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | ||
| Cloudforms Team: | --- | Target Upstream Version: | ||
| Embargoed: | ||||
| Bug Depends On: | ||||
| Bug Blocks: | 1273472, 1273473 | |||
|
Description
John Fulton
2015-10-09 03:06:05 UTC
It looks very similar to BZ#1115375. I think that this attachment [1] from the Cinder's BZ#1093416 is what you need here at least for 5.0. Unfortunately more complete solution that was recently introduced in the os-brick library [2] is not backportable to 5.0 and has to be properly tested. [1] https://bugzilla.redhat.com/attachment.cgi?id=892577 [2] https://review.openstack.org/#/c/213389/ 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-2015-2075.html |