Image upload is failing with NoFibreChannelVolumeDeviceFound error after
configuring cinder backend (HP3Par FC storage) for the glance service. The
issue here is that usually cinder calls os_brick with multipath information
but in this case cinder driver of glance is doing the call (without passing
any multipath information). with hard-coded' False to let os_brick library
know that multipath is not configured.
In order to fix this, added two new boolean config option for cinder
driver default to False;
'cinder_use_multipath'
'cinder_enforce_multipath'
Change-Id: I07064f3cb1a33ac4ac7e4b572f8e1b5c688bd9a3
Closes-Bug: #1863983
(cherry picked from commit ae73287c7b4db8d5894f72d8a5b1b89b42697545)
Reviewed: https:/ /review. opendev. org/709048 /git.openstack. org/cgit/ openstack/ glance_ store/commit/ ?id=d052ce57b5c fc66a4b3b8030a1 4db3d46c312990
Committed: https:/
Submitter: Zuul
Branch: stable/train
commit d052ce57b5cfc66 a4b3b8030a14db3 d46c312990
Author: Abhishek Kekane <email address hidden>
Date: Thu Feb 20 07:21:14 2020 +0000
Image upload fails if cinder multipath is enabled
Image upload is failing with NoFibreChannelV olumeDeviceFoun d error after
configuring cinder backend (HP3Par FC storage) for the glance service. The
issue here is that usually cinder calls os_brick with multipath information
but in this case cinder driver of glance is doing the call (without passing
any multipath information). with hard-coded' False to let os_brick library
know that multipath is not configured.
In order to fix this, added two new boolean config option for cinder
driver default to False;
'cinder_ use_multipath' enforce_ multipath'
'cinder_
Change-Id: I07064f3cb1a33a c4ac7e4b572f8e1 b5c688bd9a3 5894f72d8a5b1b8 9b42697545)
Closes-Bug: #1863983
(cherry picked from commit ae73287c7b4db8d