ironic-python-agent 6.4.3 (victoria)
We jubilantly announce the release of: ironic-python-agent 6.4.3: Ironic Python Agent Ramdisk This release is part of the victoria stable release series. The source is available from: https://opendev.org/openstack/ironic-python-agent Download the package from: https://tarballs.openstack.org/ironic-python-agent/ Please report issues through: https://storyboard.openstack.org/#!/project/openstack/ironic- python-agent For more details, please see below. 6.4.3 ^^^^^ New Features ************ * Adds the ability to bring up VLAN interfaces and include them in the introspection report. This is needed in environments that require an IP address to be configured on tagged VLANs. A new kernel params field is added - "ipa-enable-vlan-interfaces", which defines either the VLAN interface to enable, the interface to use, or 'all' - which indicates all interfaces. If the particular VLAN is not provided, IPA will use the LLDP information for the interface to determine which VLANs should be enabled. See story 2008298 (https://storyboard.openstack.org/#!/story/2008298). Bug Fixes ********* * Automatically generated TLS certificates now have their validity starting in the past (1 hour by default) to allow for clock skew. * Fixes the agent process for determining what partition label type to utilize when writing partition images. In many cases, this could fallback to "msdos" if the instance flavor was not properly labeled. * Correctly decodes error messages from ironic API. Changes in ironic-python-agent 6.4.2..6.4.3 ------------------------------------------- d9105e4 Fix default disk label with partition images 91955ff Correctly decode error messages from ironic API 1cbcf59 Generate TLS certificates with validity time in the past 95e1cd5 Remove lower-constraints job 67db6fe Bring up VLAN interfaces and include in introspection report Diffstat (except docs and test files) ------------------------------------- ironic_python_agent/config.py | 15 +- ironic_python_agent/extensions/standby.py | 7 +- ironic_python_agent/hardware.py | 31 +++- ironic_python_agent/ironic_api_client.py | 35 +++- ironic_python_agent/netutils.py | 117 ++++++++++++++ ironic_python_agent/tls_utils.py | 18 ++- .../add-vlan-interfaces-cdfeb39d0f3d444d.yaml | 13 ++ .../notes/clock-skew-1fbf542b193cec17.yaml | 5 + ...n-of-partition-table-type-3c78bf78266e8cef.yaml | 6 + .../notes/ironic-error-97e76d9ddacff039.yaml | 4 + zuul.d/project.yaml | 1 - 15 files changed, 540 insertions(+), 19 deletions(-)
participants (1)
-
no-reply@openstack.org