[RFE] Display LLDP data cached by Ironic Python Agent

Bug #1626253 reported by Bob Fournier
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Python client for Ironic Inspector
Fix Released
Wishlist
Bob Fournier

Bug Description

Link Layer Discovery Protocol (LLDP) TLVs received on each node's interface are cached by IPA
and accessible via Ironic inspector. This info includes switch port's VLAN configuration,
MTU setting, bonding configuration etc. It would be very useful to parse the received TLVs and
make the data accessible to users via a 'openstack baremetal' command. The LLDP data could
be used to validate deployment configurations and help troubleshoot failed deployments.

Tags: rfe
Bob Fournier (bfournie)
Changed in python-ironic-inspector-client:
assignee: nobody → Bob Fournier (bfournie)
Revision history for this message
Dmitry Tantsur (divius) wrote :
Changed in python-ironic-inspector-client:
status: New → Confirmed
importance: Undecided → Wishlist
tags: added: rfe
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to python-ironic-inspector-client (master)

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

Changed in python-ironic-inspector-client:
status: Confirmed → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to python-ironic-inspector-client (master)

Reviewed: https://review.openstack.org/419141
Committed: https://git.openstack.org/cgit/openstack/python-ironic-inspector-client/commit/?id=e4513c9b83d514ebeaa1dd29704c4593fc04c9ca
Submitter: Jenkins
Branch: master

commit e4513c9b83d514ebeaa1dd29704c4593fc04c9ca
Author: Bob Fournier <email address hidden>
Date: Wed Jan 11 16:11:48 2017 -0500

    Add new introspection commands for interface data including lldp

    This adds two new baremetal introspection commands to display
    interface data, including switch information from lldp packets, as
    described in the lldp-reporting.rst specification
    https://specs.openstack.org/openstack/ironic-inspector-specs/
    specs/lldp-reporting.html.

    The new commands are "interface list <uuid>" and "interface show
    <uuid> <interface>". The list command will show specific interface
    fields for all interfaces in a node; additional fields can be
    displayed using the "--fields" argument. The show command will
    show all interface fields for a particular node and interface.

    Change-Id: I40d348c4fefffb85affb14f3d224a8d4bf4fb297
    Closes-Bug: 1626253
    Related-Bug: 1647515
    Depends-On: I854826787ff045ffb2807970deaba8b77cbe277d

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

This issue was fixed in the openstack/python-ironic-inspector-client 1.12.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.