bifrost/releasenotes/notes/nossh-16577ec5c3b82594.yaml
Pavlo Shchelokovskyy 12376b958e Use virtualbmc for virtual BM nodes
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
2017-03-06 17:06:30 +02:00

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.