OpenStack Compute (Nova) Client
Go to file
Jackie Truong 7f10707e5d Microversion 2.63 - Add trusted_image_certificates
This change adds a `--trusted-image-certificate-id` option to the
`nova boot` and `nova rebuild` commands. This option takes in a
a single trusted certificate ID. The option may be used multiple times
to specify multiple trusted certificate IDs, which will be
used to validate certificates in the image signature verification
process. If ID values are not specified using this option, the value of
the newly added OS_TRUSTED_IMAGE_CERTIFICATE_IDS environment variable
will be used instead. This value will be converted into a list before
being passed on.

The ``nova rebuild`` command also gets a new
``--trusted-image-certificates-unset`` option to unset/reset the
trusted image certificates in a server during rebuild. This is
similar to unsetting key_name and user_data during rebuild.

Corresponding `trusted_image_certificates` kwarg has been added to the
server create and rebuild Python API bindings.

Co-Authored-By: Brianna Poulos <Brianna.Poulos@jhuapl.edu>
Co-Authored-By: Matt Riedemann <mriedem.os@gmail.com>
Change-Id: I235541a689732826950c7b2a510d5835211120c3
Implements: blueprint nova-validate-certificates
2018-06-15 10:40:24 -04:00
doc Microversion 2.63 - Add trusted_image_certificates 2018-06-15 10:40:24 -04:00
novaclient Microversion 2.63 - Add trusted_image_certificates 2018-06-15 10:40:24 -04:00
playbooks/legacy/novaclient-dsvm-functional Optimize jobs run on novaclient 2017-12-13 03:43:32 +03:00
releasenotes Microversion 2.63 - Add trusted_image_certificates 2018-06-15 10:40:24 -04:00
tools Avoid tox_install.sh for constraints support 2017-12-02 16:52:17 +00:00
.coveragerc Change ignore-errors to ignore_errors 2015-09-21 14:54:09 +00:00
.gitignore doc: Create directory structure for docs migration 2017-07-12 15:07:35 +01:00
.gitreview Add .gitreview config file for gerrit. 2011-11-16 09:23:10 -08:00
.mailmap Add mailmap entry 2014-05-07 12:16:41 -07:00
.testr.conf Set test timout to 300 seconds 2017-03-23 14:55:17 -04:00
.zuul.yaml add lower-constraints job 2018-03-22 17:57:39 -04:00
babel.cfg Enable i18n with Babel. 2015-09-08 10:10:25 -07:00
bindep.txt Update URLs in docs, comments and setup.cfg 2017-07-28 12:14:12 +09:00
CONTRIBUTING.rst Update URLs in docs, comments and setup.cfg 2017-07-28 12:14:12 +09:00
HACKING.rst Update URLs in docs, comments and setup.cfg 2017-07-28 12:14:12 +09:00
LICENSE whitespace cleanups 2011-08-08 13:25:29 -07:00
lower-constraints.txt add lower-constraints job 2018-03-22 17:57:39 -04:00
README.rst Remove PyPI downloads 2018-06-07 22:38:41 +08:00
requirements.txt Updated from global requirements 2018-02-17 10:16:08 +00:00
setup.cfg Merge "Remove custom autodoc implementation" 2017-08-01 16:33:41 +00:00
setup.py Updated from global requirements 2017-03-06 01:18:45 +00:00
test-requirements.txt Updated from global requirements 2018-03-23 01:50:05 +00:00
tox.ini fix tox python3 overrides 2018-06-06 17:58:18 -04:00

Team and repository tags

image

Python bindings to the OpenStack Compute API

Latest Version

This is a client for the OpenStack Compute API. It provides a Python API (the novaclient module) and a command-line script (nova). Each implements 100% of the OpenStack Compute API.