You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
18:26:11 ERR Failed to inspect LLDP err="getting lldp neighbors for ds3000-02: port mapping for Ethernet125 not found in switch ds3000-01"
18:26:11 ERR Failed to inspect fabric took=9m0.850008907s
Switch: ds3000-01
18:26:11 WRN Failed to inspect err="failed to inspect fabric"
18:26:11 INF sigs.k8s.io/controller-runtime/pkg/cache/internal/informers.go:108: watch of *v1beta1.Connection ended with: an error on the server ("unable to decode an event from the watch stream: context canceled") has prevented the request from succeeding
The text was updated successfully, but these errors were encountered:
I dug a bit in the code; from the error text I thought there was an issue where a port mapping for a different switch was being used by mistake (and your comment makes me think you probably thought the same), but it looks like that is not the case. Port mappings are correctly collected, and then for each switch we iterate over the interfaces, check the remote switch based on the lldp information, and use that switch port mapping to resolve it (so we can display it in the lldp neighbor status). The question is why this fails in this particular case, but it's not obvious to me inspecting the code, unless say the state we saved for lldp for that particular interface was wrong.
https://github.com/githedgehog/fabricator/actions/runs/13253638857/job/37039555325
The text was updated successfully, but these errors were encountered: