RFE: Create Multiple Servers fails when a volume is specified even with a multiattach volume
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Compute (nova) |
Confirmed
|
Wishlist
|
Han Guangyu |
Bug Description
With multiattach now enabled, it should be possible to use the Create Multiple Servers compute api to create multiple instances with a common multiattach disk attached to all of them (assuming you have met all the prerequisites for multiattach to work).
Currently when you try to do a multi-create with a bdm specified (as a non-boot volume), the operation fails with:
INFO nova.api.
This is due to a check here:
https:/
There may be other issues following this one, but this is the first issue that you run into.
version info:
nova$ git show
commit f25b744082b439b
Merge: 980f5c3 a84e7ae
Author: Zuul <email address hidden>
Date: Wed Feb 7 12:24:04 2018 +0000
Merge "Address comments from I51adbbdf13711e
summary: |
- Create Multiple Servers fails when a volume is specified + Create Multiple Servers fails when a volume is specified even with a + multiattach volume |
tags: | added: api volumes |
tags: | added: multiattach |
Changed in nova: | |
status: | New → Confirmed |
importance: | Undecided → Medium |
summary: |
- Create Multiple Servers fails when a volume is specified even with a - multiattach volume + RFE: Create Multiple Servers fails when a volume is specified even with + a multiattach volume |
Changed in nova: | |
importance: | Low → Wishlist |
Changed in nova: | |
assignee: | nobody → Han Guangyu (hanguangyu) |
Changed in nova: | |
assignee: | Han Guangyu (han-guangyu) → nobody |
assignee: | nobody → Han Guangyu (han-guangyu) |
It looks to me that the multiattach feature wasn't fully taking care of all the corner cases, including the multiple create call.
Leaving that bug open for now in order to tackle that specific issue, but honestly I feel from a tracking perspective that a specless BP would be more appropriate.