Train Series (6.1.0 - 7.2.x) Release Notes¶
7.2.2¶
Bug Fixes¶
Forces using pyghmi==1.5.13 when creating a testing environment to fix every operation in ipmitool taking minutes.
7.2.1¶
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.
7.2.0¶
New Features¶
Adds support for CentOS 8. Support for CentOS 7 will be dropped in Ussuri.
Upgrade Notes¶
The default version of Ansible becomes 2.8, replacing version 2.6 that is EOL. This version guarantees full bug fix and security patches and has a better support for Python 3.x.
Bug Fixes¶
The inspector iPXE template kernel command line argument
ip
has been removed as it is incompatible with theBOOTIF
and missingautoconf
parameters with dracut. Without this change CoreOS IPA images cannot be booted. Further details can be found in story 2006700.
7.1.0¶
Bug Fixes¶
Uses the appropriate ironic-python-agent branch when building a deploy ramdisk instead of unconditionally using master. Set
ipa_git_branch
to override.
Uses ironic-python-agent-builder instead of the deprecated and broken
ironic-agent
element to build deploy ramdisk.
7.0.0¶
New Features¶
The
redfish
hardware type is now enabled by default.
When inspection support is enabled, introspection data is now stored in the database by default. You can use the
ironic-inspector-migrate-data
command to move the data from nginx to the database, for example:ironic-inspector-migrate-data --from swift --to database --config-file /etc/ironic-inspector/inspector.conf
Upgrade Notes¶
The deprecated parameters
inspector_auth
andironic_auth_strategy
have been removed. Their values are now detected fromenable_keystone
.
Deprecation Notes¶
The
inspector_store_data_in_nginx
configuration option is deprecated and will be removed in a future release. Introspection data can now be stored in the database.
Bug Fixes¶
Fixes an issue where the deployment logs would not be saved if using a non-default value of ironic_log_dir. See Story 2006150.
6.1.0¶
New Features¶
Adds support to disable RabbitMQ via the new
use_rabbitmq
variable in favour of JSON RPC (in ironic) and fake transport (in ironic-inspector).
Upgrade Notes¶
The image building with
diskimage-builder
now uses Debian Stretch by default, and all CI testing has been switched to it as well.
RabbitMQ is no longer used by default, set
use_rabbitmq=true
to enable.
Bug Fixes¶
Fixes building images with
diskimage-builder
by switching to Debian Stretch (from Jessie).
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.8.x.