diff options
author | Ramakrishnan G <rameshg87@gmail.com> | 2015-08-31 05:19:21 +0000 |
---|---|---|
committer | Ramakrishnan G <rameshg87@gmail.com> | 2015-09-04 07:37:29 +0000 |
commit | 6c55ef6ba3dbb545523edde2dfd913ae449eeb74 (patch) | |
tree | 3f69a1dfab38ee4a6688df052addb280f4d42f4b /doc/source/webapi | |
parent | 9fecabbe3d7519b9364b93cc1bf0aad8fd18b90f (diff) | |
download | ironic-6c55ef6ba3dbb545523edde2dfd913ae449eeb74.tar.gz |
Add APIs for RAID configuration
This commit makes the following changes in the Ironic API:
1) Adds PUT /v1/nodes/NNNN/states/raid which helps to set
node.target_raid_config.
2) Adds GET /v1/drivers/DDDD/raid/logical_disk_properties
to retrieve the properties for logical disks that can be
provided for a node with the driver DDD while setting
target RAID configuration.
3) Modifies the API endpoints GET /v1/nodes/NNNN and
GET /v1/nodes/NNNN/states to return node.raid_config and
node.target_raid_config.
It also bumps the API version to 1.12.
APIImpact
DocImpact
Change-Id: I806f79d997fab6af9a3640fd69815cadec6cae6b
Implements: blueprint ironic-generic-raid-interface
Diffstat (limited to 'doc/source/webapi')
-rw-r--r-- | doc/source/webapi/v1.rst | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/doc/source/webapi/v1.rst b/doc/source/webapi/v1.rst index 96302032d..642b2fb52 100644 --- a/doc/source/webapi/v1.rst +++ b/doc/source/webapi/v1.rst @@ -32,6 +32,11 @@ always requests the newest supported API version. API Versions History -------------------- +**1.12** + + Add ability to get/set ``node.target_raid_config`` and to get + ``node.raid_config``. + **1.11** (breaking change) Newly registered nodes begin in the ``enroll`` provision state by default, |