iRMC oob inspection failed due to InvalidMAC exception.

Bug #1564190 reported by Naohiro Tamura
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Ironic
Fix Released
Medium
Naohiro Tamura

Bug Description

iRMC oob inspection failed due to InvalidMAC exception.

When iRMC out-of-band is executed, iRMC inspection failed due to InvalidMAC exception as follows:

ERROR ironic.conductor.manager [-] Failed to inspect node c8d06c0c-5250-454b-85c2-af857bcc8fdf: Expected a MAC address but received N^N.

In order to fix this problem, MAC address needs to be normalized from OctetString type to "aa:bb:cc:dd:ee:ff" form.

Changed in ironic:
assignee: nobody → Naohiro Tamura (naohirot)
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/299721

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

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

commit df06a848f12d2d4712fc2fc59976d0ddc44dbddc
Author: Naohiro Tamura <email address hidden>
Date: Thu Mar 31 01:01:17 2016 +0900

    Normalize MAC OctetString to fix InvalidMAC exception

    This patch adds a step of MAC OctetString normalization to fix
    InvalidMAC exception in iRMC inspection module.

    Closes-Bug: #1564190
    Change-Id: Ic2a5aaf2beadf06d69864ac7ea0d7a9aadebdc83

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

Fix proposed to branch: stable/mitaka
Review: https://review.openstack.org/302493

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to ironic (stable/mitaka)

Reviewed: https://review.openstack.org/302493
Committed: https://git.openstack.org/cgit/openstack/ironic/commit/?id=4c7b1f9a426f5017b7bc4f9c2fdd6ac3800e3551
Submitter: Jenkins
Branch: stable/mitaka

commit 4c7b1f9a426f5017b7bc4f9c2fdd6ac3800e3551
Author: Naohiro Tamura <email address hidden>
Date: Thu Mar 31 01:01:17 2016 +0900

    Normalize MAC OctetString to fix InvalidMAC exception

    This patch adds a step of MAC OctetString normalization to fix
    InvalidMAC exception in iRMC inspection module.

    Closes-Bug: #1564190
    Change-Id: Ic2a5aaf2beadf06d69864ac7ea0d7a9aadebdc83
    (cherry picked from commit df06a848f12d2d4712fc2fc59976d0ddc44dbddc)

tags: added: in-stable-mitaka
Revision history for this message
Doug Hellmann (doug-hellmann) wrote : Fix included in openstack/ironic 5.1.1

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

Revision history for this message
Thierry Carrez (ttx) wrote : Fix included in openstack/ironic 6.0.0

This issue was fixed in the openstack/ironic 6.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.