Custom LLDP driver may not be able to set system name
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
StarlingX |
Fix Released
|
Low
|
Steven Webster |
Bug Description
Brief Description
-----------------
If a user implements a custom LLDP agent driver and has more than one LLDP agent driver configured in the system, only the first driver in the list will get called for certain operations such as setting the system name, updating (refresh), or clearing the agents / neighbours.
Severity
--------
Minor
Steps to Reproduce
------------------
1) implement a custom LLDP agent driver
2) configure the sysinv.conf [lldp] section to have drivers=
3) configure the system name vi system modify --name <newname>
4) observe that the LLDP PDUs for the custom driver does not pick up the new name
Expected Behavior
------------------
The second driver should cause LLDP PDUs to contain the new system name.
Actual Behavior
----------------
The second driver does not send the updated system name.
Reproducibility
---------------
Every time
System Configuration
-------
Multi-node system
Changed in starlingx: | |
assignee: | nobody → Steven Webster (swebster-wr) |
tags: | added: stx.networking |
Changed in starlingx: | |
importance: | Undecided → Low |
tags: | added: stx.2019.03 |
tags: |
added: stx.2019.05 removed: stx.2019.03 |
tags: |
added: stx.2.0 removed: stx.2019.05 |
Fix proposed to branch: master /review. openstack. org/611390
Review: https:/