← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 1923281] [NEW] failed to attach a volume with multiattach to an ironic instance

 

Public bug reported:

Description
It's no supported that attaches a volume has `multiattach` set to an ironic instance. 
It is supported if the volume set `multiattach` to `false`.
Additionally,the storage back end for the volume has `multiattach` property.

Steps to reproduce:
* attach a multiattach volume to an ironic instance.
`openstack --os-compute-api-version 2.60 server add volume <server-uuid> <volume-uuid>`

Expected result
The volume is attached to the server on /dev/*

Actual result
Volume <uuid> has 'multiattach' set, which is not supported for this instance. (HTTP 409) 

Environment
* nova:18.2.4
* cinder: 13.0.8
* ironic: 11.1.3
* storage type: G2 Series block storage of Inspur Inc.
* the volume is available state.
* the instance is active and power on.
* the baremetal volume connector has been created and can be sure is available.

More
* Logs of nova-compute for ironic:
ERROR oslo_messaging.rpc.server [req-17d65e1f-0db3-442c-87eb-57d94ffa6940 421c1e16837b4189b9a6ae04ba4af86b 6e3d2c325bc94a5e8dbb41a7a73ae593 - default default] Exception during message handling: nova.exception.MultiattachNotSupportedByVirtDriver: Volume 3e9b3371-d56d-4b16-a180-00b835993662 has 'multiattach' set, which is not supported for this instance.

** Affects: nova
     Importance: Undecided
         Status: New

-- 
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to OpenStack Compute (nova).
https://bugs.launchpad.net/bugs/1923281

Title:
  failed to attach a volume with multiattach to an ironic instance

Status in OpenStack Compute (nova):
  New

Bug description:
  Description
  It's no supported that attaches a volume has `multiattach` set to an ironic instance. 
  It is supported if the volume set `multiattach` to `false`.
  Additionally,the storage back end for the volume has `multiattach` property.

  Steps to reproduce:
  * attach a multiattach volume to an ironic instance.
  `openstack --os-compute-api-version 2.60 server add volume <server-uuid> <volume-uuid>`

  Expected result
  The volume is attached to the server on /dev/*

  Actual result
  Volume <uuid> has 'multiattach' set, which is not supported for this instance. (HTTP 409) 

  Environment
  * nova:18.2.4
  * cinder: 13.0.8
  * ironic: 11.1.3
  * storage type: G2 Series block storage of Inspur Inc.
  * the volume is available state.
  * the instance is active and power on.
  * the baremetal volume connector has been created and can be sure is available.

  More
  * Logs of nova-compute for ironic:
  ERROR oslo_messaging.rpc.server [req-17d65e1f-0db3-442c-87eb-57d94ffa6940 421c1e16837b4189b9a6ae04ba4af86b 6e3d2c325bc94a5e8dbb41a7a73ae593 - default default] Exception during message handling: nova.exception.MultiattachNotSupportedByVirtDriver: Volume 3e9b3371-d56d-4b16-a180-00b835993662 has 'multiattach' set, which is not supported for this instance.

To manage notifications about this bug go to:
https://bugs.launchpad.net/nova/+bug/1923281/+subscriptions


Follow ups