949387bd80
This is the first in a series of commits to add support for codespell. This is continuning the process completed in ironic-python-agent. Future Commits will add a Tox Target, CI support and potentially a git-blame-ignore-revs file if their are lots of spelling mistakes that could clutter git blame. Change-Id: Id328ff64c352e85b58181e9d9e35973a8706ab7a
18 lines
887 B
YAML
18 lines
887 B
YAML
---
|
|
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 heartbeat 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.
|