ironic/releasenotes/notes/node-storage-interface-api-1d6e217303bd53ff.yaml
Hironori Shiina b90f7a15fb Enable cinder storage interface for generic hardware
This patch enables cinder storage interface for generic hardware. It
also adds storage_interface field to node resource and driver resource
in API and bumps API version to 1.33 so that storage interface can be
set and shown via API.

Change-Id: I2c74f386291e588a25612f73de08e8367795acff
Partial-Bug: #1559691
2017-07-07 12:11:03 +00:00

21 lines
804 B
YAML

---
features:
- |
Adds version 1.33 of the REST API, which exposes the ``storage_interface``
field of the node resource. This version also exposes
``default_storage_interface`` and ``enable_storage_interfaces`` fields
of the driver resource.
There are 2 available storage interfaces:
* ``noop``: This interface provides nothing regarding storage.
* ``cinder``: This interface enables a node to attach and detach volumes
by leveraging cinder API.
A storage interface can be set when creating or updating a node. Enabled
storage interfaces are defined via the
``[DEFAULT]/enabled_storage_interfaces`` configuration option. A default
interface for a created node can be specified with
``[DEFAULT]/default_storage_interface`` configuration option.