Queens Series (5.0.0 - 5.0.x) Release Notes
this page last updated: 2019-01-29 08:28:32.452031
Queens Series (5.0.0 - 5.0.x) Release Notes
5.0.2
New Features
- Adds support for performing ironic online data migrations.
5.0.0
New Features
- Now leverages stable Ansible version (2.4).
- The bifrost role which is used to create a clouds.yaml, now also creates a openrc file in the user home directory when keystone is enabled. This should be used to call OpenStack CLI utilities and have proper credentials. The file location is
~/openrc
.
- The
enabled_hardware_types
variable has been introduced to support
use of hardware types.
The default_deploy_interface
variable has been introduced to support
setting a default method of deployment for new nodes. It defaults to the
direct
deployment interface.
- Adds support for Fedora 25, 26, and 27.
- Adds support for tweaking the vCPU model for the VMs created by bifrost-create-vm-nodes. The default vCPU model is
host-model
which should provide the best possible performance whilst using only the CPU features which are understood by libvirt. The model can be changed using the test_vm_cpu
Ansible variable.
- Adds support for modifying the vNIC model for the VMs created
by bifrost-create-vm-nodes. The default vNIC model is
virtio
which should provide the best possible performance. The model can be
changed using the test_vm_nic
Ansible variable.
Known Issues
- Support for hardware types is in the beginning stages in Bifrost. Presently
the
os_ironic
ansible module does not yet understand hardware types.
Deprecation Notes
- Ironic has deprecated support for classic drivers. These were the drivers
that were prepended with
agent
or pxe
. The new default hardware type,
which superceeds drivers, is ipmi
. The default deployment interface is
direct
, which superceeds the agent
driver type. Support for classic
Drivers, will be removed from Bifrost in the Rocky release cycle.
Bug Fixes
- Addresses issues with setuptools on various distributions
such as Centos 7.3 and Fedora 25 where the shipped version
is too old to build the python packages.
- Changes the application of SELinux security policy from using
the command line tools to leveraging the Ansible module which
addresses issues with newer version of Ansible on Fedora.
this page last updated: 2019-01-29 08:28:32.452031