[2.1] Neighbour monitoring emits MOVED events for bogus MACs
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
MAAS |
Fix Released
|
High
|
Mike Pontillo |
Bug Description
Steps to reproduce: plug the IPMI port on a SuperMicro board into a different switch port. (a different switch port may not be required: link down, then link up may be sufficient.)
Observed the following event in neighbour discovery:
{"event": "MOVED", "mac": "00:00:
{"event": "MOVED", "mac": "0c:c4:
We are emitting a MOVED event for an invalid MAC address ("00:00:
It immediately moves back to the original MAC, but that part is okay. (it should be REFRESHED instead when this happens.)
Related branches
- Blake Rouse (community): Approve
-
Diff: 69 lines (+38/-3)2 files modifiedsrc/provisioningserver/utils/arp.py (+6/-3)
src/provisioningserver/utils/tests/test_arp.py (+32/-0)
Changed in maas: | |
status: | Triaged → New |
Changed in maas: | |
importance: | Undecided → Critical |
importance: | Critical → High |
status: | New → Triaged |
Changed in maas: | |
milestone: | 2.0.1 → 2.1.0 |
Changed in maas: | |
status: | Triaged → Fix Committed |
Changed in maas: | |
status: | Fix Committed → Fix Released |