netbox-community / Device-Type-Library-Import

This library is intended to assist with importing device and module types into NetBox from the NetBox Community DeviceType-Library
https://github.com/netbox-community/devicetype-library
MIT License
260 stars 78 forks source link

nb-dt-import.py fails, bypasses nebox api token, asks for credentials #143

Closed julianfirminger-united closed 2 months ago

julianfirminger-united commented 2 months ago

new netbox deployment moved from Rocky93 to 94

(venv) [root@NETBOX Device-Type-Library-Import]# ./nb-dt-import.py Package devicetype-library is already installed, updating /opt/Device-Type-Library-Import/repo Traceback (most recent call last): File "/opt/Device-Type-Library-Import/./nb-dt-import.py", line 54, in main() File "/opt/Device-Type-Library-Import/./nb-dt-import.py", line 17, in main netbox = NetBox(settings) File "/opt/Device-Type-Library-Import/netbox_api.py", line 28, in init self.verify_compatibility() File "/opt/Device-Type-Library-Import/netbox_api.py", line 50, in verify_compatibility version_split = [int(x) for x in self.netbox.version.split('.')] File "/opt/Device-Type-Library-Import/venv/lib64/python3.9/site-packages/pynetbox/core/api.py", line 106, in version version = Request( File "/opt/Device-Type-Library-Import/venv/lib64/python3.9/site-packages/pynetbox/core/query.py", line 187, in get_version raise RequestError(req) pynetbox.core.query.RequestError: The request failed with code 403 Forbidden: {'detail': 'Authentication credentials were not provided.'}

julianfirminger-united commented 2 months ago

bad info, will repoen