Validation that local_link_connection is present is missed for nodes with network_interface=neutron

Bug #1653249 reported by Vasyl Saienko
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Ironic
Fix Released
High
Vasyl Saienko

Bug Description

If local_link_connection information is missed and node have neutron network_interface deployment will fail with DEPLOY WAIT timeout as Ironic doesn't check neutron port status, and Neutron port will remain unbound or in ERROR state, because ML2 drivers required local_link_connection to be passed.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to ironic (master)

Fix proposed to branch: master
Review: https://review.openstack.org/415881

Changed in ironic:
assignee: nobody → Vasyl Saienko (vsaienko)
status: New → In Progress
Dmitry Tantsur (divius)
Changed in ironic:
importance: Undecided → High
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to ironic (master)

Reviewed: https://review.openstack.org/415881
Committed: https://git.openstack.org/cgit/openstack/ironic/commit/?id=56570b1f41e84f40ea18f534217fc8b093ce6e9a
Submitter: Jenkins
Branch: master

commit 56570b1f41e84f40ea18f534217fc8b093ce6e9a
Author: Vasyl Saienko <email address hidden>
Date: Fri Dec 30 15:53:41 2016 +0200

    Validate port info before assume we may use it

    Ironic 'neutron' network driver requires local_link_connection to be
    present on ironic port to be able to work with it (plug to specific
    network).
    This patch ignores ironic ports without local_link_connection when
    attaching VIF to node with 'neutron' network driver.
    Also make sure that we do not pick such port for provisioning and
    cleaning.

    Closes-Bug: #1653249

    Change-Id: Icb8298b9be0d8ba62192580263feafa0e1708129

Changed in ironic:
status: In Progress → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/ironic 7.0.0

This issue was fixed in the openstack/ironic 7.0.0 release.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.