Difference between revisions of "Nova-Ironic-Bugs"
(→Bugs: Updated fix proposed bugs. Either stayed the same, moved to fixed, or deleted as they became invalid/won't fix) |
(→Ironic related bugs in Nova: Scrub Fix proposed section more) |
||
Line 13: | Line 13: | ||
==== Fix proposed ==== | ==== Fix proposed ==== | ||
This section is for bugs which have patches submitted to fix the bug | This section is for bugs which have patches submitted to fix the bug | ||
− | |||
− | |||
==== Owned by and assigned to Ironic team ==== | ==== Owned by and assigned to Ironic team ==== | ||
This section is for bugs that are owned by the Ironic team and assigned to an Ironic team member (or related) | This section is for bugs that are owned by the Ironic team and assigned to an Ironic team member (or related) | ||
+ | * '''(MEDIUM)''' ''Ironic: Deleting while spawning can leave orphan ACTIVE nodes in Ironic" https://bugs.launchpad.net/nova/+bug/1477490 Owner: lucasgomes 12-Apr-16 | ||
* '''(WISHLIST)''' '' Nova does not support baremetal vnic " https://bugs.launchpad.net/nova/+bug/1485068 Owner: sukhdev 9-Sept-2015 | * '''(WISHLIST)''' '' Nova does not support baremetal vnic " https://bugs.launchpad.net/nova/+bug/1485068 Owner: sukhdev 9-Sept-2015 | ||
https://review.openstack.org/#/c/213264/ Waiting on spec https://review.openstack.org/#/c/237067 to be approved 21-Oct-2015 | https://review.openstack.org/#/c/213264/ Waiting on spec https://review.openstack.org/#/c/237067 to be approved 21-Oct-2015 | ||
Line 42: | Line 41: | ||
==== Unclassified ==== | ==== Unclassified ==== | ||
+ | * '''(MEDIUM)''' ''Some non-supported actions in Ironic nova driver do not return errors to the user'' https://bugs.launchpad.net/nova/+bug/1310131 12-Apr-16 | ||
* '''(MEDIUM)''' ''Nova should not throw exception when port binding fails for Ironic'' https://bugs.launchpad.net/nova/+bug/1527061 Unsure if this is an Ironic virt driver bug 13-Jan-2016 | * '''(MEDIUM)''' ''Nova should not throw exception when port binding fails for Ironic'' https://bugs.launchpad.net/nova/+bug/1527061 Unsure if this is an Ironic virt driver bug 13-Jan-2016 | ||
* '''(MEDIUM)''' '' unavailable ironic nodes being scheduled to'' https://bugs.launchpad.net/nova/+bug/1503453 13-Oct-2015 | * '''(MEDIUM)''' '' unavailable ironic nodes being scheduled to'' https://bugs.launchpad.net/nova/+bug/1503453 13-Oct-2015 | ||
Line 59: | Line 59: | ||
These are bugs where a fix has been committed which states it closes the bug. The bug may or may not be closed yet. This is used to track bugs which have gone through the triage and tracking process by the Nova-Ironic liaison team. This list will grow and entries will likely not be deleted. | These are bugs where a fix has been committed which states it closes the bug. The bug may or may not be closed yet. This is used to track bugs which have gone through the triage and tracking process by the Nova-Ironic liaison team. This list will grow and entries will likely not be deleted. | ||
− | * '''(LOW)''' ''Ironic virt driver in Nova calls destroy unnecessarily if spawn fails'' https://bugs.launchpad.net/nova/+bug/1506234 | + | * '''(LOW)''' ''Ironic virt driver in Nova calls destroy unnecessarily if spawn fails'' https://bugs.launchpad.net/nova/+bug/1506234 12-Apr-16 |
− | * '''(MEDIUM)''' ''Ironic: heavy pooling'' https://bugs.launchpad.net/nova/+bug/1458934 Owner: lucasalvaresgomes | + | * '''(MEDIUM)''' ''Ironic: heavy pooling'' https://bugs.launchpad.net/nova/+bug/1458934 Owner: lucasalvaresgomes 12-Apr-16 |
* '''(LOW)''' ''ironic driver needs to scale back how many errors it traces out'' https://bugs.launchpad.net/nova/+bug/1525002 Owner: jroll Unsure if Nova patch is needed 13-Jan-2016 | * '''(LOW)''' ''ironic driver needs to scale back how many errors it traces out'' https://bugs.launchpad.net/nova/+bug/1525002 Owner: jroll Unsure if Nova patch is needed 13-Jan-2016 | ||
* (MEDIUM) https://bugs.launchpad.net/nova/+bug/1352510 "Delete and re-add of same node to compute_nodes table is broken". Owner: Ed Leafe 21-Aug-2015 | * (MEDIUM) https://bugs.launchpad.net/nova/+bug/1352510 "Delete and re-add of same node to compute_nodes table is broken". Owner: Ed Leafe 21-Aug-2015 |
Revision as of 22:49, 12 April 2016
Contents
- https://bugs.launchpad.net/nova/+bugs?field.tag=ironic
- (sorted) https://bugs.launchpad.net/nova/+bugs?field.tag=ironic&orderby=-id&start=0
When bugs/patches are ready for review they should go here: https://etherpad.openstack.org/p/mitaka-nova-priorities-tracking
If two priorities are listed for a bug they correspond to Nova/Ironic (e.g. LOW/HIGH would be LOW for Nova and HIGH for Ironic). As they may be assigned different priorities depending on the project.
Bugs
Fix proposed
This section is for bugs which have patches submitted to fix the bug
Owned by and assigned to Ironic team
This section is for bugs that are owned by the Ironic team and assigned to an Ironic team member (or related)
- (MEDIUM) Ironic: Deleting while spawning can leave orphan ACTIVE nodes in Ironic" https://bugs.launchpad.net/nova/+bug/1477490 Owner: lucasgomes 12-Apr-16
- (WISHLIST) Nova does not support baremetal vnic " https://bugs.launchpad.net/nova/+bug/1485068 Owner: sukhdev 9-Sept-2015
https://review.openstack.org/#/c/213264/ Waiting on spec https://review.openstack.org/#/c/237067 to be approved 21-Oct-2015
- (LOW) Ironic: Improve logs https://bugs.launchpad.net/nova/+bug/1470797 Owner: lucasalvaresgomes 14-Aug-2015
- (LOW) Ironic nova driver fails to setup initial state correctly https://bugs.launchpad.net/nova/+bug/1326639 Needs to be verified. mrda to reverify. 2-Jun-2015
- (LOW) Ironic driver needs microversion support https://bugs.launchpad.net/nova/+bug/1459874 Owner: mrda: 2-Jun-2015
Owned outside of Ironic team
This section is for bugs that are owned by someone outside of the Ironic team
Owned by Ironic team, but Unassigned
Bugs that should be handled by the Ironic team, but we don't have an owner assigned yet. If someone would like to volunteer to take a bug that would be great.
- (LOW) "Request ID header is lost between nova.virt.ironic and ironic-api service " https://bugs.launchpad.net/nova/+bug/1350608 ("Unassigned") 21-Oct-2015
- (MEDIUM) "Block device metadata may be bogus with Ironic driver" https://bugs.launchpad.net/nova/+bug/1478065 ("Unassigned") 9-Sept-2015
- (UNDECIDED) Nova and Horizon allow inappropriate actions to be performed on baremetal nodes https://bugs.launchpad.net/nova/+bug/1483639 ("Unassigned") 9-Sept-2015
- (LOW) failed Ironic deploys can have incorrect hypervisor attribute in Nova https://bugs.launchpad.net/nova/+bug/1341347 ("Unassigned"). 25-Aug-2015
- (LOW) Ironic virt driver should define a minimum ironicclient version https://bugs.launchpad.net/nova/+bug/1355820 ("Unassigned"). 25-Aug-2015
- (LOW) Improve ironic driver logging configurability https://bugs.launchpad.net/nova/+bug/1365230 mrda to ping Michael Still ("Unassigned"). 25-Aug-2015
- (WISHLIST) Ironic nova driver spawn() makes too many redundant calls https://bugs.launchpad.net/nova/+bug/1289048 Rearchitecting/scaling issue. Ironic team to consider refactoring ("Unassigned"). 17-June-2015
- (LOW) nova.virt.ironic tries to remove vif_port_id unnecessarily https://bugs.launchpad.net/nova/+bug/1311401 Needs reconfirmation ("Unassigned") 28-May-2015
- (WISHLIST) Setting instance default_ephemeral_device in Ironic driver should be more intelligent https://bugs.launchpad.net/nova/+bug/1328939 Nice to have, but no-one's working on it ("Unassigned") 28-May-2015
- (LOW) ironic driver logs incorrect error message when node in unexpected state https://bugs.launchpad.net/bugs/1404331 ("Unassigned") 9-June-2015
- (LOW) Power sync periodic task does $node_count API calls for Ironic driver https://bugs.launchpad.net/bugs/1399830 ("Unassigned") 9-June-2015
Unclassified
- (MEDIUM) Some non-supported actions in Ironic nova driver do not return errors to the user https://bugs.launchpad.net/nova/+bug/1310131 12-Apr-16
- (MEDIUM) Nova should not throw exception when port binding fails for Ironic https://bugs.launchpad.net/nova/+bug/1527061 Unsure if this is an Ironic virt driver bug 13-Jan-2016
- (MEDIUM) unavailable ironic nodes being scheduled to https://bugs.launchpad.net/nova/+bug/1503453 13-Oct-2015
- (WISHLIST) Huge test case for Ironic Nova driver should be split https://bugs.launchpad.net/nova/+bug/1325906 25-Aug-2015
- (LOW/HIGH) Ports cannot be mapped to networks https://bugs.launchpad.net/bugs/1405131 Owner: Mark Goddard 14-Aug-2015
- (LOW) cells assumes compute nodes are subdivisible https://bugs.launchpad.net/nova/+bug/1412197 This is due to the mismatch between how Nova sees the world, and how Ironic and VMWare have indivisible resources. 14-Aug-2015
- (MEDIUM) https://bugs.launchpad.net/nova/+bug/1310131 assigned to Michael Turek (mjturek). Not yet targeted for a release. 12-May-2015.
- (MEDIUM) https://bugs.launchpad.net/nova/+bug/1337461 assigned to Chris Behrens. Is Chris still working on Nova? https://review.openstack.org/#/c/104649/ should be retargeted at Nova's Ironic driver. 12-May-2015
- (LOW) resource tracking is incorrect for ironic https://bugs.launchpad.net/nova/+bug/1402658 This is due to the mismatch between how Nova sees the world, and how Ironic and VMWare have indivisible resources. 9-June-2015
Things to discuss in the next Ironic Team Meeting
Fix committed
These are bugs where a fix has been committed which states it closes the bug. The bug may or may not be closed yet. This is used to track bugs which have gone through the triage and tracking process by the Nova-Ironic liaison team. This list will grow and entries will likely not be deleted.
- (LOW) Ironic virt driver in Nova calls destroy unnecessarily if spawn fails https://bugs.launchpad.net/nova/+bug/1506234 12-Apr-16
- (MEDIUM) Ironic: heavy pooling https://bugs.launchpad.net/nova/+bug/1458934 Owner: lucasalvaresgomes 12-Apr-16
- (LOW) ironic driver needs to scale back how many errors it traces out https://bugs.launchpad.net/nova/+bug/1525002 Owner: jroll Unsure if Nova patch is needed 13-Jan-2016
- (MEDIUM) https://bugs.launchpad.net/nova/+bug/1352510 "Delete and re-add of same node to compute_nodes table is broken". Owner: Ed Leafe 21-Aug-2015
- (MEDIUM) https://bugs.launchpad.net/nova/+bug/1301279 "Changing node's properties in Ironic after node is deployed will count as available resources in Nova " Owner: Zhenguo. 2-Sept-2015.
- (UNDECIDED) Ironic driver needs to handle nodes in CLEANWAIT state https://bugs.launchpad.net/nova/+bug/1479532 Owner: rloo 18-Aug-2015
- (LOW) Ironic: get_available_resource doesn't report numa_topology https://bugs.launchpad.net/nova/+bug/1483486 25-Aug-2015
- (LOW) Ironic Nova driver makes two calls to delete a node https://bugs.launchpad.net/nova/+bug/1436568 14-Aug-2015
- (MEDIUM) nova-compute with IronicDriver failed to start if ironic-api service not started https://bugs.launchpad.net/nova/+bug/1430616 Fix proposed, currently under review https://review.openstack.org/#/c/173681/ 14-Aug-2015
- (MEDIUM) Ironic: Driver should validate the node's properties https://bugs.launchpad.net/nova/+bug/1447642 16-June-2015
- (MEDIUM) "Ironic: "nova delete" doesn't work when instance is spawning" https://bugs.launchpad.net/nova/+bug/1455000 9-June-2015
- (MEDIUM) "Ironic: Driver should validate the node's properties" https://bugs.launchpad.net/nova/+bug/1447642 9-June-2015
- (HIGH) Ironic: Unavailable nodes may be scheduled to https://bugs.launchpad.net/nova/+bug/1462374 8-Jun-2015
- (MEDIUM) Cells assumes 1:1 compute-service:compute-node mapping https://bugs.launchpad.net/nova/+bug/1385468 1-Jun-2015
- (MEDIUM) Ironic: injected files not passed through to configdrive https://bugs.launchpad.net/nova/+bug/1447249 12-May-2015
- (LOW) Ironic admin_auth_token option should be deprecated https://bugs.launchpad.net/nova/+bug/1451605 12-May-2015