ironic/releasenotes/notes/deploy-templates-5df3368df862631c.yaml
Mark Goddard ec2f7f992e Deploy templates: API & notifications
Adds deploy_templates REST API endpoints for retrieving, creating,
updating and deleting deployment templates. Also adds notification
objects for deploy templates.

Bumps the minimum WSME requirement to 0.9.3, since the lower constraints
job was failing with a 500 error when sending data in an unexpected
format to the POST /deploy_templates API.

Change-Id: I0e8c97e600f9b1080c8bdec790e5710e7a92d016
Story: 1722275
Task: 28677
2019-03-04 10:30:16 +00:00

16 lines
597 B
YAML

---
features:
- |
Adds the deploy templates API. Deploy templates can be used to customise
the node deployment process, each specifying a list of deploy steps to
execute with configurable priority and arguments.
Introduces the following new API endpoints, available from Bare Metal REST
API version 1.55:
* ``GET /v1/deploy_templates``
* ``GET /v1/deploy_templates/<deploy template identifier>``
* ``POST /v1/deploy_templates``
* ``PATCH /v1/deploy_templates/<deploy template identifier>``
* ``DELETE /v1/deploy_templates/<deploy template identifier>``