Current Series Release Notes

10.0.0-2

New Features

  • Adds support for detecting MAC addresses for interfaces with only a IPv6 address.

10.0.0

New Features

  • When synchronizing the disk caches at the end of a deployment, the agent now also instructs the kernel to drop the virtual memory caches and tells each block devices to sync its internal cache.

  • Adds a new API command system.lockdown. When invoked, it stops the API, the heartbeater and tries to disable all local network interfaces. More actions may be added in the future to make the agent and the ramdisk unusable after this command.

  • logical_sectors and physical_sectors sizes are now captured for each hardware info disks entry, and also logged for lsblk calls. This will be increasingly useful as storage devices with 4096 byte sector sizes become more common.

Upgrade Notes

  • Support for Python 3.8 has been removed. Now the minimum python version supported is 3.9 .

Deprecation Notes

  • Ironic Python Agent has had limited capabilities to emit metrics, but was unable to support prometheus exporting of those metrics, as was possible for the conductor. Support for sending these metrics will be removed during or after the 2026.1 OpenStack release cycle.