nova/nova/api/openstack
Brian Rosmaita 240d030902 Reject boot request for unsupported images
Nova has never supported direct booting of an image of an encrypted
volume uploaded to Glance via the Cinder upload-volume-to-image
process, but instead of rejecting such a request, an 'active' but
unusable instance is created.  This patch allows Nova to use image
metadata to detect such an image and reject the boot request.

Change-Id: Idf84ccff254d26fa13473fe9741ddac21cbcf321
Related-bug: #1852106
Closes-bug: #1863611
(cherry picked from commit 963fd8c0f9)
2020-04-16 11:53:02 +00:00
..
compute Reject boot request for unsupported images 2020-04-16 11:53:02 +00:00
__init__.py hacking: Resolve W605 (invalid escape sequence) 2019-06-24 14:24:06 -05:00
api_version_request.py Add delete_on_termination to volume-attach API 2019-09-05 20:54:56 +08:00
auth.py Noauth should also use request_id from compute_req_id.py 2018-04-04 14:21:01 -04:00
common.py Use admin neutron client to see if instance has qos ports 2019-11-13 13:40:59 +01:00
identity.py Adapter raise_exc=False by default 2018-06-22 09:40:33 -05:00
requestlog.py Refactor WSGI apps and utils to limit imports 2018-03-06 22:05:12 +00:00
urlmap.py hacking: Resolve W503 (line break occurred before a binary operator) 2019-06-24 14:24:06 -05:00
versioned_method.py Implement microversion support on api methods 2014-12-05 09:54:41 +08:00
wsgi.py Ensure controllers all call super 2019-06-15 16:40:00 +01:00
wsgi_app.py Eventlet monkey patching should be as early as possible 2019-03-22 09:27:16 +00:00