[release-announce] ironic-python-agent 6.4.3 (victoria)
no-reply at openstack.org
no-reply at openstack.org
Mon Jan 18 17:19:10 UTC 2021
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(-)
More information about the Release-announce
mailing list