Use Napalm to point out inconsistencies #2210

Closed
opened 2025-12-29 17:23:38 +01:00 by adam · 1 comment
Owner

Originally created by @brianatlarge on GitHub (Dec 14, 2018).

Environment

  • Python version: 3.6.7
  • NetBox version: 2.5.1

Proposed Functionality

Use Napalm to access live data and compare the live environment with what is in Netbox. Any inconsistencies will be pointed out in Napalm to be rectified.

Use Case

If you have entered in an MTU setting of 9396 on an interface in Netbox but Napalm detects that interface is actually set for 1500, a warning/notice will show next to that interface in Netbox indicating an inconsistency with the Netbox data and the live environment. This will allow you to bring the environment into compliance.

Database Changes

Unknown at this time.

External Dependencies

Napalm

Originally created by @brianatlarge on GitHub (Dec 14, 2018). ### Environment * Python version: 3.6.7 * NetBox version: 2.5.1 ### Proposed Functionality Use Napalm to access live data and compare the live environment with what is in Netbox. Any inconsistencies will be pointed out in Napalm to be rectified. ### Use Case If you have entered in an MTU setting of 9396 on an interface in Netbox but Napalm detects that interface is actually set for 1500, a warning/notice will show next to that interface in Netbox indicating an inconsistency with the Netbox data and the live environment. This will allow you to bring the environment into compliance. ### Database Changes Unknown at this time. ### External Dependencies Napalm
adam closed this issue 2025-12-29 17:23:39 +01:00
Author
Owner

@jeremystretch commented on GitHub (Dec 14, 2018):

This is well outside NetBox's scope, and there are already well-established tools for this (Ansible, Salt, etc.). You can, however, leverage NetBox's REST API as a proxy to NAPALM for access to live devices.

@jeremystretch commented on GitHub (Dec 14, 2018): This is well outside NetBox's scope, and there are already well-established tools for this (Ansible, Salt, etc.). You can, however, leverage NetBox's REST API as a proxy to NAPALM for access to live devices.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/netbox#2210