ironic/etc
Lucas Alvares Gomes edf532db91 Add logic to store the config drive passed by Nova
This patch is extending the /nodes/<uuid>/provision API endpoint to accept
an optional "configdrive" parameter as part of the request BODY. If
present, Ironic will get the config drive and store it either directly
on the Node's instance_info field or it will upload it to Swift first,
generates a temp URL and then store it on Node's instance_info to be
processed later after the deployment started.

Two new config options were added to the conductor:

* configdrive_use_swift: Whether to upload the config drive to Swift ot
  not. Defaults to False

* configdrive_swift_container: The name of the container in Swift to
  store the config drive. Defaults to ironic_configdrive_container

Implements: blueprint expose-configdrive
Change-Id: Icc39af604af6439e85f14d1beb2c19b10e983635
2015-01-29 14:58:22 +00:00
..
apache2 Add samples to serve API through Apache mod_wsgi 2014-02-11 22:52:39 -08:00
ironic Add logic to store the config drive passed by Nova 2015-01-29 14:58:22 +00:00