Ironic 4.0.0

Milestone information

Project:
Ironic
Series:
liberty
Version:
4.0.0
Released:
 
Registrant:
Doug Hellmann
Release registered:
Active:
No. Drivers cannot target bugs and blueprints to this milestone.  

Download RDF metadata

Download files for this release

File Description Downloads

Release notes 

This is another milestone (4.0.0) on the road to Ironic liberty.

Changelog 

This release does not have a changelog.

8 blueprints and 91 bugs targeted

Blueprint Priority Assignee Delivery
Add "enroll" state to the state machine Add "enroll" state to the state machine 4 High Dmitry Tantsur  11 Implemented
Move Ironic to a feature-based release model Move Ironic to a feature-based release model Informational 4 High   12 Informational
UEFI Secure Boot support for pxe_iLO driver UEFI Secure Boot support for pxe_iLO driver 3 Medium Shivanand Tendulker  11 Implemented
Cisco UCS PXE driver Cisco UCS PXE driver 2 Low Gopi Krishna S  11 Implemented
Determinable supported boot device list Determinable supported boot device list 2 Low Matt Keenan  11 Implemented
Open CloudServer power driver Open CloudServer power driver 2 Low Alessandro Pilotti  11 Implemented
Wake-On-Lan (WOL) power driver Wake-On-Lan (WOL) power driver 2 Low Lucas Alvares Gomes  11 Implemented
iRMC Virtual Media Deploy Driver iRMC Virtual Media Deploy Driver 2 Low Naohiro Tamura  11 Implemented
Bug report Importance Assignee Status
1466405 #1466405 broken ACL tests 2 Critical Lucas Alvares Gomes  10 Fix Released
1473383 #1473383 Gate broken due mock 1.1.0 2 Critical Lucas Alvares Gomes  10 Fix Released
1444715 #1444715 Cleaning fails with long-running steps 3 High Jim Rollenhagen  10 Fix Released
1446330 #1446330 scripts to migrate nova baremetal to ironic are for juno only 3 High Ruby Loo  10 Fix Released
1447991 #1447991 Inband disk erase using shred fails with error 'module' object has no attribute 'ProcessExecutionError' 3 High Anusha  10 Fix Released
1461937 #1461937 Node stuck on DEPLOYING (potentially all *ING) state(s) 3 High Lucas Alvares Gomes  10 Fix Released
1464777 #1464777 ucs drivers fail to load: Reason: name 'YesOrNo' is not defined 3 High Gopi Krishna S  10 Fix Released
1466632 #1466632 Ironic-python-agent fails to deploy images with holes 3 High Mathieu Mitchell  10 Fix Released
1466729 #1466729 'rebuild' fails with iscsi_ilo driver 3 High Ramakrishnan G (rameshg87)  10 Fix Released
1468378 #1468378 ipmitool driver doesn't support IPMI 1.5 3 High Lucas Alvares Gomes  10 Fix Released
1470440 #1470440 Ironic should allow updates when node is on ERROR state 3 High Lucas Alvares Gomes  10 Fix Released
1475325 #1475325 IPA: Stop using ubuntu by default as the base OS 3 High Jim Rollenhagen  10 Fix Released
1478459 #1478459 Deploy with agent_ilo driver fails 3 High Ramakrishnan G (rameshg87)  10 Fix Released
1482646 #1482646 Inspector inspection fails due to node locked error 3 High Mark Goddard  10 Fix Released
1327260 #1327260 Disk layout is not being verified on re-provisioning 4 Medium Zhenguo Niu  10 Fix Released
1413949 #1413949 Can't get boot device on iDRAC 1.50 (11th gen) 4 Medium Imre Farkas  10 Fix Released
1436568 #1436568 Ironic Nova driver makes two calls to delete a node 4 Medium Lucas Alvares Gomes  10 Fix Released
1444270 #1444270 alembic migration error on increase-node-name-length 4 Medium Haomeng,Wang  10 Fix Released
1446758 #1446758 state machine incorrectly models CLEANFAIL -> CLEANING transition 4 Medium Ruby Loo  10 Fix Released
1454332 #1454332 Fail to chainload iPXE (undionly.kpxe) 4 Medium Lucas Alvares Gomes  10 Fix Released
1459243 #1459243 iSCSI iqn name RFC violation 4 Medium Lucas Alvares Gomes  10 Fix Released
1459328 #1459328 Non-glance images with same href are considered to be the same 4 Medium Vladyslav Drok  10 Fix Released
1461115 #1461115 Improve node checks on deletion (from the DB, not deleted state) 4 Medium Lucas Alvares Gomes  10 Fix Released
1462513 #1462513 DRAC driver fails to detect job completed with errors 4 Medium Christopher Dearborn  10 Fix Released
1463632 #1463632 CoreOS GPG key is expired 4 Medium Gagan  10 Fix Released
1463867 #1463867 Many unit tests fail under py34 4 Medium Christopher Dearborn  10 Fix Released
1465153 #1465153 BMC failure can lead to undeletable nodes (and Nova instances) 4 Medium Dmitry Tantsur  10 Fix Released
1465239 #1465239 Cisco UCS driver tests taking too long to run 4 Medium Lucas Alvares Gomes  10 Fix Released
1466693 #1466693 Current clean step is not reported via the API 4 Medium Josh Gachnang  10 Fix Released
1471025 #1471025 Unable to control power using SNMP on APC AP8941 4 Medium Mathieu Mitchell  10 Fix Released
1472379 #1472379 iso-image-create: does not work on redhat distros because of isolinux.bin 4 Medium Arun S A G  10 Fix Released
1474896 #1474896 IPA: Add support for Python 3 4 Medium Lucas Alvares Gomes  10 Fix Released
1475672 #1475672 agent_* drivers could timed out mid-deployment 4 Medium Lucas Alvares Gomes  10 Fix Released
1476489 #1476489 Some network cards ignore ipmi request to boot from disk 4 Medium Julia Kreger  10 Fix Released
1478452 #1478452 Cisco UCS driver not able to get boot device when the boot device is set to other than pxe 4 Medium Gopi Krishna S  10 Fix Released
1479376 #1479376 WSGI mod due wrong oslo i18n import 4 Medium Lucas Alvares Gomes  10 Fix Released
1483306 #1483306 app.wsgi does not accept argv 4 Medium Jim Rollenhagen  10 Fix Released
1486950 #1486950 Remove the --autofree option from boot.ipxe 4 Medium Lucas Alvares Gomes  10 Fix Released
1277282 #1277282 28 warnings when building docs 5 Low Stephane Miller  10 Fix Released
1398948 #1398948 ironic-conductor doesn't print its config options on startup 5 Low Stephane Miller  10 Fix Released
1410098 #1410098 deploy_utils.work_on_disk() method need more info level log for debugging 5 Low Sinval  10 Fix Released
1413618 #1413618 Mishandling of logging the failure to get sensor data 5 Low Anton Arefiev  10 Fix Released
1413830 #1413830 Enable translation for config options' help messages 5 Low Stephane Miller  10 Fix Released
1428722 #1428722 Ironic drivers that utilize temp files should verify they can actually create them 5 Low Chris Krelle  10 Fix Released
1428763 #1428763 many ironic functions appear to not be honoring tempdir conf file setting 5 Low chenglch  10 Fix Released
1436366 #1436366 Use node UUID in logs instead of node ID (which is internal) 5 Low Zhenguo Niu  10 Fix Released
1436371 #1436371 Terms are used inconsistently in docs 5 Low Zhai, Edwin  10 Fix Released
1437904 #1437904 generate_sample.sh uses MODULEPATH environment variable, conflicts with environment-modules 5 Low Lucas Alvares Gomes  10 Fix Released
1447465 #1447465 add usage to configure node web console in doc install-guide.rst 5 Low Feng Xi Yan  10 Fix Released
1448103 #1448103 disabling erase_devices clean_step in agent_ilo driver doesn't work 5 Low Anusha  10 Fix Released
1450552 #1450552 HTTP 500 from an invalid sort_key 5 Low Ruby Loo  10 Fix Released
1454259 #1454259 drac set_boot_device runs unneeded config job 5 Low Christopher Dearborn  10 Fix Released
1458748 #1458748 node-get-console returns url always start with http 5 Low baiyuan  10 Fix Released
1461525 #1461525 Ironic inspector driver does not work in standalone mode w/o Keystone 5 Low Cameron.C  10 Fix Released
1461670 #1461670 deploy_utils.set_failed_state() shouldn't raise exception 5 Low Ruby Loo  10 Fix Released
1468229 #1468229 It's impossible to filter nodes by provision_state via API 5 Low Zhenguo Niu  10 Fix Released
1468508 #1468508 is_hostname_safe() is not fully compliant 5 Low Chris St. Pierre  10 Fix Released
1468689 #1468689 Task manager locks are hard to debug 5 Low Dmitry Tantsur  10 Fix Released
1468727 #1468727 Image service should not be set in ImageCache constructor 5 Low Vladyslav Drok  10 Fix Released
1468956 #1468956 use versionutils from oslo_utils 5 Low Ruby Loo  10 Fix Released
1469235 #1469235 ironic-conductor should not print out ipmitool CLI options when in debug mode 5 Low Stephane Miller  10 Fix Released
1472245 #1472245 Unittests leaving a dirty /tmp directory 5 Low Lucas Alvares Gomes  10 Fix Released
1473004 #1473004 testcase test_validate_fail_trusted_boot fails 5 Low Shivanand Tendulker  10 Fix Released
1473815 #1473815 Replace fileutils with oslo_utils 5 Low Sinval  10 Fix Released
1478867 #1478867 Node update fails with 409 when node power action is in progress 5 Low Dmitry Tantsur  10 Fix Released
1479192 #1479192 Testcase drivers/test_pxe.py::test_validate_fail_invalid_trusted_boot_value fails. 5 Low Shivanand Tendulker  10 Fix Released
1481829 #1481829 Node "driver" column size not sufficient 5 Low John L. Villalovos  10 Fix Released
1484479 #1484479 switch from deprecated oslo_utils.timeutils.isotime() 5 Low Anusha  10 Fix Released
1324169 #1324169 Improve docstrings from previous documentation patch 6 Wishlist Ruby Loo  10 Fix Released
1391598 #1391598 get_supported_boot_devices() returns static device list 6 Wishlist Matt Keenan  10 Fix Released
1421522 #1421522 Ironic code ignores all E12* pep8 errors 6 Wishlist Sam Betts  10 Fix Released
1434376 #1434376 Node name rule relaxation 6 Wishlist Chris St. Pierre  10 Fix Released
1465130 #1465130 Add an option to configure number of passes to be run for erase_devices 6 Wishlist Anusha  10 Fix Released
1465248 #1465248 Ironic should use automaton library to replace fsm 6 Wishlist Joshua Harlow  10 Fix Released
1466495 #1466495 API should allow a subset of a resource attributes to be returned 6 Wishlist Lucas Alvares Gomes  10 Fix Released
1472212 #1472212 dbapi should support filtering from a list 6 Wishlist Ramakrishnan G (rameshg87)  10 Fix Released
1441114 #1441114 capability validation should validate values both in node/properties and node/instance_info 1 Undecided Shivanand Tendulker  10 Fix Released
1446052 #1446052 The predicate is_glance_image() should not return True for a normal file. 1 Undecided Naohiro Tamura  10 Fix Released
1446146 #1446146 Meaningless sort key should disabled in the list command 1 Undecided Kan  10 Fix Released
1447658 #1447658 Keystone failure while running standalone Ironic 1 Undecided Jim Rollenhagen  10 Fix Released
1449581 #1449581 cleanup of neutron ports doesn't happen if the node cleaning fails 1 Undecided Anusha  10 Fix Released
1450298 #1450298 in-band disk erase using agent_ilo driver fails 1 Undecided Anusha  10 Fix Released
1451310 #1451310 Instance doesn't come up on uefi localboot with agent ramdisk 1 Undecided Ramakrishnan G (rameshg87)  10 Fix Released
1451439 #1451439 Lack of information for Ironic standalone configuration 1 Undecided Bruno Cornec  10 Fix Released
1454263 #1454263 deploy_partition_image method may change root_mb value if image does not fit it 1 Undecided Vladyslav Drok  10 Fix Released
1454353 #1454353 Ironic doesn't pass ca file to swiftclient 1 Undecided Ramakrishnan G (rameshg87)  10 Fix Released
1461717 #1461717 ironic-python-agent failing PEP8 tests 1 Undecided Jim Rollenhagen  10 Fix Released
1466851 #1466851 Move to graduated oslo.service 1 Undecided Sergey Vilgelm  10 Fix Released
1469838 #1469838 IPA: Fail to clean drives 1 Undecided Jacob McCann  10 Fix Released
1470199 #1470199 IPA: Spawning container fails with "execv() failed" 1 Undecided Jacob McCann  10 Fix Released
1485012 #1485012 IPA driver names cannot contain digits 1 Undecided Mathieu Mitchell  10 Fix Released
This milestone contains Public information
Everyone can see this information.