Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Interfaces connected to single-termination circuits have broken path traces/connected_endpoint property #61

Open
ggidofalvy-tc opened this issue Jan 4, 2022 · 2 comments
Labels
bug Something isn't working

Comments

@ggidofalvy-tc
Copy link

ggidofalvy-tc commented Jan 4, 2022

Environment

  • Python version: 3.7.3
  • Nautobot version: 1.2.2
  • nautobot-netbox-importer version: 1.4.0

Expected Behavior

After importing data from NetBox, all imported items, including single-termination circuits (e.g. transits, only one termination exists or is in use), to work and show up correctly

Observed Behavior

The path showed up as 'not reachable'. The 'connected_endpoint' of the interface and circuit termination was also null. The circuit trace functionality was also broken on the interface.

What did not help in resolving this:

  • Delete extraneous circuit termination
  • Update circuit termination in use
  • Update circuit

What resolves the issue:

  • Deleting unused side of the circuit termination
  • AND
    -> Updating the cable connecting the circuit termination and interface
    -> Deleting and recreating the cable connecting the circuit termination and interface

Steps to Reproduce

  1. Create a transit circuit in NetBox and connect it to an Interface of a Device
  2. Export from NetBox
  3. Import to Nautobot
  4. Check Interface path trace/status and connected_endpoint of interface
@glennmatthews
Copy link
Contributor

Thanks for the report! Can you confirm what version of NetBox the data was exported from?

@ggidofalvy-tc
Copy link
Author

Hey, these were exported from 2.10.8.

An additional bit of info: the affected circuits that were exported from NetBox all had two circuit terminations, but only one of them was connected -- could this be the core of the issue?

@glennmatthews glennmatthews added the bug Something isn't working label Jan 18, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants