update.sh: Unable to import plugin netbox_topology_views: Module not found #19491
-
Hi, I just recently installed NetBox 4.3.0 via git and added the plugin netbox-topology-views 4.2.1 and everything was running fine. Now, I want to upgrade NetBox to 4.3.1 but get this error:
btw: Strange to have the plugin name in one file with dashes, and in the other file with underscores, but this is according to the docs (and changing it, didn't seem to make a difference). What is causing the problem? Python version: 3.11.2 |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 2 replies
-
Hi, the problem is that your This is why the upgrade process is skipping it, even though the file exists. Side note: The
So it's recommended to either wait for an official plugin update or remove the plugin before upgrading NetBox. Hope this helps! |
Beta Was this translation helpful? Give feedback.
Hi,
the problem is that your
local_requirements.txt
file is in the wrong directory. It needs to be placed in the root of the NetBox installation path — for example,/opt/netbox
— not inside/opt/netbox/netbox
.This is why the upgrade process is skipping it, even though the file exists.
Side note: The
netbox-topology-views
plugin is not yet tested or confirmed compatible with NetBox v4.3.x. As stated in the plugin's documentation:So it's recommended to eithe…