edf532db91
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 |
||
---|---|---|
.. | ||
apache2 | ||
ironic |