12376b958e
This patch adds installation of virtualbmc and plugging VMs into it as part of 'bifrost-create-vm-nodes' role. The baremetal data file is now populated with nodes using "agent_ipmitool" driver. All things defaulting to some *_ssh drivers are replaced with corresponding *_ipmitool drivers. Most libvirt and VM related tasks (including some SSH key management) and vars are moved from 'bifrost-ironic-install' role to 'bifrost-create-vm-nodes' role, as ironic istelf now should barely care about libvirt as no *_ssh drivers are used. Change-Id: If42082e5b1fe8b83a364e27efc549bb74a19ab2f Closes-Bug: #1659876
34 lines
1.2 KiB
YAML
34 lines
1.2 KiB
YAML
---
|
|
features:
|
|
- |
|
|
Bifrost starts to phase out support of SSH power and management drivers
|
|
in ironic as these drivers are unsupported and targeted for removal
|
|
from ironic in Pike release.
|
|
|
|
Bifrost testing is moved to ``ipmitools``-based ironic drivers and
|
|
virtual hardware exposed via 'virtualbmc' utility.
|
|
|
|
Default ironic drivers set up by bifrost are changed to
|
|
``pxe_ipmitool`` and ``agent_ipmitool``.
|
|
|
|
Default driver for CSV baremetal data files in bifrost's dynamic inventory
|
|
is changed to ``agent_ipmitool``.
|
|
|
|
``bifrost-ironic-install`` role is decoupled from libvirt, and
|
|
all preparation for testing with 'virtual' hardware are now handled in
|
|
``bifrost-create-vm-nodes`` role.
|
|
upgrade:
|
|
- |
|
|
Default ironic drivers set up by bifrost are changed to
|
|
``pxe_ipmitool`` and ``agent_ipmitool``.
|
|
|
|
- |
|
|
Default driver for CSV baremetal data files in bifrost's dynamic inventory
|
|
is changed to ``agent_ipmitool``.
|
|
Those bifrost users relying on such behavior must explicitly set the
|
|
driver in CSV baremetal data file.
|
|
deprecations:
|
|
- |
|
|
Handling of ``*_ssh`` drivers for CSV baremetal data format is
|
|
deprecated and will be removed in Queens release.
|