Add LLDP reporting and validation to tripleo introspection/deployment
Currently TripleO leverages Ironic-Inspector to do introspection on hardware nodes. Work is underway to add LLDP collection to ironic-
Blueprint information
- Status:
- Complete
- Approver:
- Steven Hardy
- Priority:
- Medium
- Drafter:
- Dan Sneddon
- Direction:
- Approved
- Assignee:
- Bob Fournier
- Definition:
- Approved
- Series goal:
- Accepted for queens
- Implementation:
- Implemented
- Milestone target:
- queens-2
- Started by
- Dan Sneddon
- Completed by
- Alex Schultz
Related branches
Related bugs
Sprints
Whiteboard
The specification describes the work that will be done in ironic-inspector to parse the LLDP TLVs and store the data in swift. It also describes the changes to display the data in openstack commands via python-
- Verify VLAN IDs set on switch match VLANs in configuration in nic-config files
- Verify link aggregation is set on switch when bonds are configured
- Verify maximum frame set set is not less than mtu configured
- Verify that expected ports are configured for bonds
- Check that links are set to auto-negotiate
Work Items
Work items:
Parse LLDP data and store in swift (https:/
Add reporting CLI (https:/
Add validation to use LLDP data (https:/
Dependency tree
* Blueprints in grey have been implemented.