nova/nova/api
Brian Rosmaita 418b9450e4 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)
(cherry picked from commit 240d030902)
(cherry picked from commit 6e71909b0b)
(cherry picked from commit 02551d6d6a)
2020-07-17 14:03:31 +02:00
..
ec2 delete more i18n log markers 2017-03-21 07:37:21 -04:00
metadata Merge "conf: Remove 'vendordata_driver' opt" 2018-01-19 11:41:15 +00:00
openstack Reject boot request for unsupported images 2020-07-17 14:03:31 +02:00
validation Enable reset keypair while rebuilding instance 2017-11-13 10:49:02 +08:00
__init__.py Remove unused copyright from nova.api.__init__ 2014-01-10 16:24:50 +08:00
auth.py delete more i18n log markers 2017-03-21 07:37:21 -04:00
compute_req_id.py Migrate to oslo request_id middleware - mv 2.46 2017-05-27 10:11:44 +00:00
manager.py Only setup iptables for metadata if using nova-net 2017-07-20 00:00:22 +00:00