add volume fails over 26vols and returns 500 API error with libvirt driver
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Compute (nova) |
Fix Released
|
Medium
|
melanie witt | ||
Pike |
Confirmed
|
Low
|
Unassigned | ||
Queens |
Confirmed
|
Low
|
Unassigned | ||
Rocky |
Confirmed
|
Low
|
Unassigned |
Bug Description
Description
===========
openstack server add volume fails over 26vols
Steps to reproduce
==================
* I did execute this openstack command.
# create a instance with single volume named sles15rc
# openstack server add volume sles15rc vol2
# openstack server add volume sles15rc vol3
:
# openstack server add volume sles15rc vol26
# openstack server add volume sles15rc vol27
Unexpected API Error. Please report this at http://
<class 'NovaException_
#
Expected result
===============
This command will success.
# openstack server add volume sles15rc vol27
and instance will had '/dev/vdaa' device volumes.
Actual result
=============
# openstack server add volume sles15rc vol26
instance will get named /dev/vdz volume.
Next,
# openstack server add volume sles15rc vol27
Unexpected API Error. Please report this at http://
<class 'NovaException_
I did kvm based command, Its OK.
#virsh attach-device instance-0000001e ~/vol27.xml
#virsh attach-device instance-0000001e ~/vol28.xml
and instance will had a volumes, vdaa,vdab
It's nova limitation problem.
I made a concept blueprint.
https:/
Environment
===========
SOC7(Suse Openstack Cloud version 7 openstack-newton)
Logs & Configs
==============
Nova API returned this result.
NovaException_
2018-05-11 08:51:11.602 3667 INFO nova.osapi_
5d680487f6f19 - default default] 10.19.3.70 "POST /v2.1/b516d75b7
P/1.1" status: 200 len: 522 time: 0.2834640
2018-05-11 08:51:11.716 3668 INFO nova.osapi_
2018-05-11 08:51:13.880 3668 INFO nova.api.
7f6f19 - default default] HTTP exception thrown: Instance sles15rc could not be found.
2018-05-11 08:51:13.881 3668 INFO nova.osapi_
5d680487f6f19 - default default] 10.19.3.70 "GET /v2.1/b516d75b7
2018-05-11 08:51:13.887 3668 INFO nova.api.
7f6f19 - default default] HTTP exception thrown: Instance sles15rc could not be found.
2018-05-11 08:51:13.889 3668 INFO nova.osapi_
5d680487f6f19 - default default] 10.19.3.70 "GET /v2.1/b516d75b7
2018-05-11 08:51:13.929 3668 INFO nova.osapi_
5d680487f6f19 - default default] 10.19.3.70 "GET /v2.1/b516d75b7
2018-05-11 08:51:14.096 3668 INFO nova.osapi_
5d680487f6f19 - default default] 10.19.3.70 "GET /v2.1/b516d75b7
3110 time: 0.1642580
2018-05-11 08:51:14.611 3668 ERROR nova.api.
5d680487f6f19 - default default] Unexpected exception in API method
2018-05-11 08:51:14.611 3668 ERROR nova.api.
2018-05-11 08:51:14.611 3668 ERROR nova.api.
ed
2018-05-11 08:51:14.611 3668 ERROR nova.api.
2018-05-11 08:51:14.611 3668 ERROR nova.api.
2018-05-11 08:51:14.611 3668 ERROR nova.api.
2018-05-11 08:51:14.611 3668 ERROR nova.api.
create
2018-05-11 08:51:14.611 3668 ERROR nova.api.
2018-05-11 08:51:14.611 3668 ERROR nova.api.
2018-05-11 08:51:14.611 3668 ERROR nova.api.
2018-05-11 08:51:14.611 3668 ERROR nova.api.
2018-05-11 08:51:14.611 3668 ERROR nova.api.
2018-05-11 08:51:14.611 3668 ERROR nova.api.
2018-05-11 08:51:14.611 3668 ERROR nova.api.
2018-05-11 08:51:14.611 3668 ERROR nova.api.
2018-05-11 08:51:14.611 3668 ERROR nova.api.
2018-05-11 08:51:14.611 3668 ERROR nova.api.
m
2018-05-11 08:51:14.611 3668 ERROR nova.api.
2018-05-11 08:51:14.611 3668 ERROR nova.api.
evice_name
2018-05-11 08:51:14.611 3668 ERROR nova.api.
2018-05-11 08:51:14.611 3668 ERROR nova.api.
2018-05-11 08:51:14.611 3668 ERROR nova.api.
2018-05-11 08:51:14.611 3668 ERROR nova.api.
2018-05-11 08:51:14.611 3668 ERROR nova.api.
2018-05-11 08:51:14.611 3668 ERROR nova.api.
2018-05-11 08:51:14.611 3668 ERROR nova.api.
2018-05-11 08:51:14.611 3668 ERROR nova.api.
2018-05-11 08:51:14.611 3668 ERROR nova.api.
2018-05-11 08:51:14.611 3668 ERROR nova.api.
2018-05-11 08:51:14.611 3668 ERROR nova.api.
2018-05-11 08:51:14.611 3668 ERROR nova.api.
2018-05-11 08:51:14.611 3668 ERROR nova.api.
2018-05-11 08:51:14.611 3668 ERROR nova.api.
2018-05-11 08:51:14.611 3668 ERROR nova.api.
2018-05-11 08:51:14.611 3668 ERROR nova.api.
2018-05-11 08:51:14.611 3668 ERROR nova.api.
2018-05-11 08:51:14.611 3668 ERROR nova.api.
2018-05-11 08:51:14.611 3668 ERROR nova.api.
2018-05-11 08:51:14.611 3668 ERROR nova.api.
2018-05-11 08:51:14.611 3668 ERROR nova.api.
2018-05-11 08:51:14.611 3668 ERROR nova.api.
2018-05-11 08:51:14.611 3668 ERROR nova.api.
2018-05-11 08:51:14.611 3668 ERROR nova.api.
2018-05-11 08:51:14.611 3668 ERROR nova.api.
2018-05-11 08:51:14.611 3668 ERROR nova.api.
2018-05-11 08:51:14.611 3668 ERROR nova.api.
2018-05-11 08:51:14.611 3668 ERROR nova.api.
2018-05-11 08:51:14.611 3668 ERROR nova.api.
2018-05-11 08:51:14.611 3668 ERROR nova.api.
2018-05-11 08:51:14.611 3668 ERROR nova.api.
2018-05-11 08:51:14.611 3668 ERROR nova.api.
2018-05-11 08:51:14.611 3668 ERROR nova.api.
2018-05-11 08:51:14.611 3668 ERROR nova.api.
2018-05-11 08:51:14.611 3668 ERROR nova.api.
2018-05-11 08:51:14.611 3668 ERROR nova.api.
2018-05-11 08:51:14.611 3668 ERROR nova.api.
2018-05-11 08:51:14.611 3668 ERROR nova.api.
2018-05-11 08:51:14.611 3668 ERROR nova.api.
2018-05-11 08:51:14.611 3668 ERROR nova.api.
2018-05-11 08:51:14.611 3668 ERROR nova.api.
2018-05-11 08:51:14.611 3668 ERROR nova.api.
2018-05-11 08:51:14.611 3668 ERROR nova.api.
2018-05-11 08:51:14.611 3668 ERROR nova.api.
2018-05-11 08:51:14.611 3668 ERROR nova.api.
2018-05-11 08:51:14.611 3668 ERROR nova.api.
2018-05-11 08:51:14.611 3668 ERROR nova.api.
2018-05-11 08:51:14.611 3668 ERROR nova.api.
2018-05-11 08:51:14.611 3668 ERROR nova.api.
2018-05-11 08:51:14.611 3668 ERROR nova.api.
2018-05-11 08:51:14.611 3668 ERROR nova.api.
2018-05-11 08:51:14.611 3668 ERROR nova.api.
2018-05-11 08:51:14.611 3668 ERROR nova.api.
2018-05-11 08:51:14.611 3668 ERROR nova.api.
2018-05-11 08:51:14.611 3668 ERROR nova.api.
2018-05-11 08:51:14.611 3668 ERROR nova.api.
2018-05-11 08:51:14.611 3668 ERROR nova.api.
2018-05-11 08:51:14.611 3668 ERROR nova.api.
2018-05-11 08:51:14.611 3668 ERROR nova.api.
2018-05-11 08:51:14.611 3668 ERROR nova.api.
2018-05-11 08:51:14.611 3668 ERROR nova.api.
2018-05-11 08:51:14.611 3668 ERROR nova.api.
2018-05-11 08:51:14.611 3668 ERROR nova.api.
2018-05-11 08:51:14.611 3668 ERROR nova.api.
2018-05-11 08:51:14.611 3668 ERROR nova.api.
2018-05-11 08:51:14.611 3668 ERROR nova.api.
2018-05-11 08:51:14.611 3668 ERROR nova.api.
2018-05-11 08:51:14.611 3668 ERROR nova.api.
2018-05-11 08:51:14.611 3668 ERROR nova.api.
2018-05-11 08:51:14.611 3668 ERROR nova.api.
2018-05-11 08:51:14.611 3668 ERROR nova.api.
2018-05-11 08:51:14.611 3668 ERROR nova.api.
2018-05-11 08:51:14.611 3668 ERROR nova.api.
2018-05-11 08:51:14.611 3668 ERROR nova.api.
2018-05-11 08:51:14.611 3668 ERROR nova.api.
2018-05-11 08:51:14.611 3668 ERROR nova.api.
2018-05-11 08:51:14.611 3668 ERROR nova.api.
2018-05-11 08:51:14.611 3668 ERROR nova.api.
2018-05-11 08:51:14.611 3668 ERROR nova.api.
2018-05-11 08:51:14.611 3668 ERROR nova.api.
2018-05-11 08:51:14.611 3668 ERROR nova.api.
2018-05-11 08:51:14.613 3668 INFO nova.api.
<class 'NovaException_
Changed in nova: | |
assignee: | nobody → Tsuyoshi Nagata (yukari-papa) |
description: | updated |
Changed in nova: | |
status: | New → In Progress |
description: | updated |
Changed in nova: | |
importance: | Undecided → Wishlist |
tags: | added: libvirt |
summary: |
- openstack server add volume fails over 26vols and returns 500 API error + add volume fails over 26vols and returns 500 API error with libvirt + driver |
Fix proposed to branch: master /review. openstack. org/573066
Review: https:/