summaryrefslogtreecommitdiff
path: root/doc/source/webapi
diff options
context:
space:
mode:
authorRamakrishnan G <rameshg87@gmail.com>2015-08-31 05:19:21 +0000
committerRamakrishnan G <rameshg87@gmail.com>2015-09-04 07:37:29 +0000
commit6c55ef6ba3dbb545523edde2dfd913ae449eeb74 (patch)
tree3f69a1dfab38ee4a6688df052addb280f4d42f4b /doc/source/webapi
parent9fecabbe3d7519b9364b93cc1bf0aad8fd18b90f (diff)
downloadironic-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.rst5
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,