diff options
author | Zuul <zuul@review.opendev.org> | 2021-04-01 07:09:33 +0000 |
---|---|---|
committer | Gerrit Code Review <review@openstack.org> | 2021-04-01 07:09:33 +0000 |
commit | 5249646f644a46dab460a1123ef7292440c8a850 (patch) | |
tree | dba623fd3364a8e880fbacbe05eb6a6ede4098e0 /releasenotes | |
parent | e215f7a18037794c56d1473b22e95e80df8e54fb (diff) | |
parent | 288b8fd88351afcb4cd254a208dc75e18cb20cb9 (diff) | |
download | ironic-5249646f644a46dab460a1123ef7292440c8a850.tar.gz |
Merge "Add agent_status and agent_status_message params to heartbeat"
Diffstat (limited to 'releasenotes')
-rw-r--r-- | releasenotes/notes/anaconda-deploy-interface-c04932f6f469227a.yaml | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/releasenotes/notes/anaconda-deploy-interface-c04932f6f469227a.yaml b/releasenotes/notes/anaconda-deploy-interface-c04932f6f469227a.yaml new file mode 100644 index 000000000..4ef33b6d7 --- /dev/null +++ b/releasenotes/notes/anaconda-deploy-interface-c04932f6f469227a.yaml @@ -0,0 +1,17 @@ +--- +features: + - | + Add ``anaconda`` deploy interface to Ironic. This driver will deploy + the OS using anaconda installer and kickstart file instead of IPA. To + support this feature a new configuration group ``anaconda`` is added to + Ironic configuration file along with ``default_ks_template`` configuration + option. + + The deploy interface uses heartbeat API to communicate. The kickstart + template must include %pre %post %onerror and %traceback sections that + should send status of the deployment back to Ironic API using heartbeats. + An example of such calls to hearbeat API can be found in the default + kickstart template. To enable anaconda to send status back to Ironic API + via heartbeat ``agent_status`` and ``agent_status_message`` are added to + the heartbeat API. Use of these new parameters require API microversion + 1.72 or greater. |