Queens Series (5.0.0 - 5.0.x) Release Notes¶
5.0.4-2¶
Bug Fixes¶
- The diskimage-builder dropped the support for py2, the stable branches that still have py2 support will use the tag 2.38.0 for diskimage-builder. 
5.0.3¶
Bug Fixes¶
- Fixes an issue where the proliantutils library version was unconstrained, potentially resulting in installation of an incompatibile library. The version has been pinned to 2.7.x. 
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_typesvariable has been introduced to support use of hardware types. The- default_deploy_interfacevariable has been introduced to support setting a default method of deployment for new nodes. It defaults to the- directdeployment 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-modelwhich 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_cpuAnsible variable.
- Adds support for modifying the vNIC model for the VMs created by bifrost-create-vm-nodes. The default vNIC model is - virtiowhich should provide the best possible performance. The model can be changed using the- test_vm_nicAnsible variable.
Known Issues¶
- Support for hardware types is in the beginning stages in Bifrost. Presently the - os_ironicansible module does not yet understand hardware types.
Deprecation Notes¶
- Ironic has deprecated support for classic drivers. These were the drivers that were prepended with - agentor- pxe. The new default hardware type, which superceeds drivers, is- ipmi. The default deployment interface is- direct, which superceeds the- agentdriver 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. 
