We are jazzed to announce the release of: ironic-python-agent 1.2.1: Ironic Python Agent Ramdisk
This release is part of the mitaka stable release series. For more details, please see below. 1.2.1 ^^^^^ New Features ************ * The "has_carrier" flag was added to the network interface information. Bug Fixes ********* * Fixes bug where the user specified disk_label is ignored with partition images in agent drivers. * Inspection code now waits up to 1 minute for all NICs to get their IP addresses. Otherwise inspection fails for some users due to race between DIB DHCP code and IPA startup. See https://bugs.launchpad.net/bugs/1564954 for details. * During inspection wait only for a PXE booting NIC to get its IP by default. Introduce a new "inspection_dhcp_all_interfaces" option to enable waiting for all interfaces instead. * Stop checking the "has_carrier" field when waiting for NIC's to get IP addresses, as it might be set to "False" when the interface is being configured. Changes in ironic-python-agent 1.2.0..1.2.1 ------------------------------------------- f5b7ea2 Add script to install missing tinyipa dependencies ed978f3 [inspection] wait for the PXE DHCP by default and remove the carrier check aa9c061 Stop using git:// and be nice to people behind proxy servers 6ece00d Install qemu-image from backports repo 3fba1ee Wait for the interfaces to get IP addresses before inspection 88f33a3 Correct link to enabling agent drivers 237b76e Fix full_trusty_build once and for all d3e112c Append BRANCH_PATH to filenames of build output e949a1e Add disk_label support for partition images 8910634 Update .gitreview for stable/mitaka Diffstat (except docs and test files) ------------------------------------- .gitreview | 1 + Dockerfile | 7 +- imagebuild/coreos/full_trusty_build.sh | 24 ++++- imagebuild/tinyipa/Makefile | 8 +- imagebuild/tinyipa/build-iso.sh | 2 +- imagebuild/tinyipa/build-tinyipa.sh | 5 +- imagebuild/tinyipa/finalise-tinyipa.sh | 2 + imagebuild/tinyipa/install-deps.sh | 17 ++++ ironic_python_agent/cmd/agent.py | 15 +++ ironic_python_agent/extensions/standby.py | 6 +- ironic_python_agent/hardware.py | 20 +++- ironic_python_agent/inspector.py | 58 +++++++++++ .../notes/disk-label-fix-536897e41a4d817f.yaml | 5 + .../inspection-wait-for-ips-223e39b65fef31bd.yaml | 7 ++ ...nspection-wait-for-ips-v2-146016f758d7010c.yaml | 8 ++ 20 files changed, 366 insertions(+), 27 deletions(-) __________________________________________________________________________ OpenStack Development Mailing List (not for usage questions) Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev