Newton Series (1.3.0 - 1.5.x) Release Notes¶
1.5.2¶
Bug Fixes¶
Limits the memory usage of
qemu-img convert
command to 1 GiB to avoid it from causing the host machine to fail due not enough ram.
If ipa-api-url is not configured in pxe parameters, skip lookup and heartbeat to avoid ConnectionError when the IPA starts. See https://bugs.launchpad.net/bugs/1643966 for details.
1.5.1¶
Bug Fixes¶
Fix LLDP discovery to not fail completely when odd number of bytes is received in an LLDP package.
Fix raw sockets code to properly propagate exceptions to a caller instead of silencing them and returning None (causing failures later).
1.5.0¶
New Features¶
Add ‘vendor’ and ‘product’ fields to interfaces data for future use in Ironic Inspector.
Add a new cleaning step called “erase_devices_metadata” to the generic hardware manager which is responsible for destroying the metadata on the disk devices (partition tables, signatures, file-system identifications, etc…).
Use new Ironic agent API (added in API version 1.22) when it’s available.
Extend the root device hints to identify whether a disk is rotational or not.
Bug Fixes¶
Upon initialization of the agent, an attempt to identify and initialize any configured hardware iSCSI initiators is performed prior to detecting disks.
Fixed incorrect invocation of “select” which could cause LLDP collection to hang under certain conditions.
Other Notes¶
When building the TinyIPA ramdisk, it is now possible to enable SSH access to it. Use
ENABLE_SSH
andSSH_PUBLIC_KEY
environment variables for that (see TinyIPA’s README for more details).