nova/nova/tests/functional/api_sample_tests/api_samples/servers/v2.73
Surya Seetharaman c541ace518 Microversion 2.73: Support adding the reason behind a server lock
This patch adds a new parameter ``locked_reason`` to
``POST /servers/{server_id}/action`` request where the
action is lock. It enables the user to specify a reason when locking
a server.

The locked_reason will be exposed through ``GET servers/{server_id}``,
``GET /servers/detail``, ``POST /servers/{server_id}/action``  where
the action is rebuild and ``PUT servers/{server_id}`` requests' responses.

The InstanceActionNotification will emit the locked_reason
along with the other instance details. This patch hence changes the
payload object to include the "locked_reason" field.

Note that "locked" will be allowed as a valid filtering/sorting parameter
for ``GET /servers/detail`` and ``GET /servers`` from this new microversion.

Implements blueprint add-locked-reason

Change-Id: I46edd595e7417c584106487123774a73c6dbe65e
2019-05-11 21:48:27 +00:00
..
lock-server-with-reason.json.tpl Microversion 2.73: Support adding the reason behind a server lock 2019-05-11 21:48:27 +00:00
server-action-rebuild-resp.json.tpl Microversion 2.73: Support adding the reason behind a server lock 2019-05-11 21:48:27 +00:00
server-action-rebuild.json.tpl Microversion 2.73: Support adding the reason behind a server lock 2019-05-11 21:48:27 +00:00
server-create-req.json.tpl Microversion 2.73: Support adding the reason behind a server lock 2019-05-11 21:48:27 +00:00
server-create-resp.json.tpl Microversion 2.73: Support adding the reason behind a server lock 2019-05-11 21:48:27 +00:00
server-get-resp.json.tpl Microversion 2.73: Support adding the reason behind a server lock 2019-05-11 21:48:27 +00:00
server-update-req.json.tpl Microversion 2.73: Support adding the reason behind a server lock 2019-05-11 21:48:27 +00:00
server-update-resp.json.tpl Microversion 2.73: Support adding the reason behind a server lock 2019-05-11 21:48:27 +00:00
servers-details-resp.json.tpl Microversion 2.73: Support adding the reason behind a server lock 2019-05-11 21:48:27 +00:00