'VolumeNotFound' exception is not handled
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Compute (nova) |
Fix Released
|
Medium
|
Stephen Finucane |
Bug Description
Attempting to attach an additional volume (i.e. not boot from volume) using an invalid ID currently results in a HTTP 500 error. This error should be handled and a HTTP 4xx error returned instead.
$ openstack server create \
--flavor m1.tiny --image cirros-
--block-device source_
--wait test-server
Unexpected API Error. Please report this at http://
<class 'nova.exception
where '44d317a3-
A full traceback from nova-compute is provided below.
Jun 01 15:05:14 devstack-ubuntu2004 <email address hidden>[1658]: ERROR nova.api.
Jun 01 15:05:14 devstack-ubuntu2004 <email address hidden>[1658]: ERROR nova.api.
Jun 01 15:05:14 devstack-ubuntu2004 <email address hidden>[1658]: ERROR nova.api.
Jun 01 15:05:14 devstack-ubuntu2004 <email address hidden>[1658]: ERROR nova.api.
Jun 01 15:05:14 devstack-ubuntu2004 <email address hidden>[1658]: ERROR nova.api.
Jun 01 15:05:14 devstack-ubuntu2004 <email address hidden>[1658]: ERROR nova.api.
Jun 01 15:05:14 devstack-ubuntu2004 <email address hidden>[1658]: ERROR nova.api.
Jun 01 15:05:14 devstack-ubuntu2004 <email address hidden>[1658]: ERROR nova.api.
Jun 01 15:05:14 devstack-ubuntu2004 <email address hidden>[1658]: ERROR nova.api.
Jun 01 15:05:14 devstack-ubuntu2004 <email address hidden>[1658]: ERROR nova.api.
Jun 01 15:05:14 devstack-ubuntu2004 <email address hidden>[1658]: ERROR nova.api.
Jun 01 15:05:14 devstack-ubuntu2004 <email address hidden>[1658]: ERROR nova.api.
Jun 01 15:05:14 devstack-ubuntu2004 <email address hidden>[1658]: ERROR nova.api.
Jun 01 15:05:14 devstack-ubuntu2004 <email address hidden>[1658]: ERROR nova.api.
Jun 01 15:05:14 devstack-ubuntu2004 <email address hidden>[1658]: ERROR nova.api.
Jun 01 15:05:14 devstack-ubuntu2004 <email address hidden>[1658]: ERROR nova.api.
Jun 01 15:05:14 devstack-ubuntu2004 <email address hidden>[1658]: ERROR nova.api.
Jun 01 15:05:14 devstack-ubuntu2004 <email address hidden>[1658]: ERROR nova.api.
Jun 01 15:05:14 devstack-ubuntu2004 <email address hidden>[1658]: ERROR nova.api.
Jun 01 15:05:14 devstack-ubuntu2004 <email address hidden>[1658]: ERROR nova.api.
Jun 01 15:05:14 devstack-ubuntu2004 <email address hidden>[1658]: ERROR nova.api.
Jun 01 15:05:14 devstack-ubuntu2004 <email address hidden>[1658]: ERROR nova.api.
Jun 01 15:05:14 devstack-ubuntu2004 <email address hidden>[1658]: ERROR nova.api.
Jun 01 15:05:14 devstack-ubuntu2004 <email address hidden>[1658]: ERROR nova.api.
Jun 01 15:05:14 devstack-ubuntu2004 <email address hidden>[1658]: ERROR nova.api.
Jun 01 15:05:14 devstack-ubuntu2004 <email address hidden>[1658]: ERROR nova.api.
Jun 01 15:05:14 devstack-ubuntu2004 <email address hidden>[1658]: ERROR nova.api.
Jun 01 15:05:14 devstack-ubuntu2004 <email address hidden>[1658]: ERROR nova.api.
Jun 01 15:05:14 devstack-ubuntu2004 <email address hidden>[1658]: ERROR nova.api.
Jun 01 15:05:14 devstack-ubuntu2004 <email address hidden>[1658]: ERROR nova.api.
Jun 01 15:05:14 devstack-ubuntu2004 <email address hidden>[1658]: ERROR nova.api.
Jun 01 15:05:14 devstack-ubuntu2004 <email address hidden>[1658]: ERROR nova.api.
Jun 01 15:05:14 devstack-ubuntu2004 <email address hidden>[1658]: ERROR nova.api.
Jun 01 15:05:14 devstack-ubuntu2004 <email address hidden>[1658]: ERROR nova.api.
Jun 01 15:05:14 devstack-ubuntu2004 <email address hidden>[1658]: ERROR nova.api.
Jun 01 15:05:14 devstack-ubuntu2004 <email address hidden>[1658]: ERROR nova.api.
Jun 01 15:05:14 devstack-ubuntu2004 <email address hidden>[1658]: ERROR nova.api.
Jun 01 15:05:14 devstack-ubuntu2004 <email address hidden>[1658]: ERROR nova.api.
Jun 01 15:05:14 devstack-ubuntu2004 <email address hidden>[1658]: ERROR nova.api.
Jun 01 15:05:14 devstack-ubuntu2004 <email address hidden>[1658]: ERROR nova.api.
Jun 01 15:05:14 devstack-ubuntu2004 <email address hidden>[1658]: ERROR nova.api.
Jun 01 15:05:14 devstack-ubuntu2004 <email address hidden>[1658]: ERROR nova.api.
Jun 01 15:05:14 devstack-ubuntu2004 <email address hidden>[1658]: ERROR nova.api.
Jun 01 15:05:14 devstack-ubuntu2004 <email address hidden>[1658]: ERROR nova.api.
Jun 01 15:05:14 devstack-ubuntu2004 <email address hidden>[1658]: ERROR nova.api.
Jun 01 15:05:14 devstack-ubuntu2004 <email address hidden>[1658]: ERROR nova.api.
Jun 01 15:05:14 devstack-ubuntu2004 <email address hidden>[1658]: ERROR nova.api.
Jun 01 15:05:14 devstack-ubuntu2004 <email address hidden>[1658]: ERROR nova.api.
Jun 01 15:05:14 devstack-ubuntu2004 <email address hidden>[1658]: ERROR nova.api.
Jun 01 15:05:14 devstack-ubuntu2004 <email address hidden>[1658]: ERROR nova.api.
Jun 01 15:05:14 devstack-ubuntu2004 <email address hidden>[1658]: ERROR nova.api.
Jun 01 15:05:14 devstack-ubuntu2004 <email address hidden>[1658]: ERROR nova.api.
Jun 01 15:05:14 devstack-ubuntu2004 <email address hidden>[1658]: ERROR nova.api.
Jun 01 15:05:14 devstack-ubuntu2004 <email address hidden>[1658]: ERROR nova.api.
Jun 01 15:05:14 devstack-ubuntu2004 <email address hidden>[1658]: ERROR nova.api.
Jun 01 15:05:14 devstack-ubuntu2004 <email address hidden>[1658]: ERROR nova.api.
Jun 01 15:05:14 devstack-ubuntu2004 <email address hidden>[1658]: ERROR nova.api.
Jun 01 15:05:14 devstack-ubuntu2004 <email address hidden>[1658]: ERROR nova.api.
Jun 01 15:05:14 devstack-ubuntu2004 <email address hidden>[1658]: ERROR nova.api.
Jun 01 15:05:14 devstack-ubuntu2004 <email address hidden>[1658]: ERROR nova.api.
Jun 01 15:05:14 devstack-ubuntu2004 <email address hidden>[1658]: ERROR nova.api.
Jun 01 15:05:14 devstack-ubuntu2004 <email address hidden>[1658]: ERROR nova.api.
Jun 01 15:05:14 devstack-ubuntu2004 <email address hidden>[1658]: INFO nova.api.
Jun 01 15:05:14 devstack-ubuntu2004 <email address hidden>[1658]: <class 'nova.exception
Jun 01 15:05:14 devstack-ubuntu2004 <email address hidden>[1658]: DEBUG nova.api.
Changed in nova: | |
status: | New → Confirmed |
importance: | Undecided → Medium |
assignee: | nobody → Stephen Finucane (stephenfinucane) |
description: | updated |
Fix proposed to branch: master /review. opendev. org/c/openstack /nova/+ /794006
Review: https:/