Skip to content

Solved: netbox-rq fails to start after upgrade from 3.6.1 to 3.7.3 (cannot import name 'Connection' from 'rq') #18171

Answered by candlerb
yngmike asked this question in Help Wanted!
Discussion options

You must be logged in to vote

Requirement already satisfied: django-rq in /usr/local/lib/python3.9/site-packages (3.0.0)

You don't appear to be installing Netbox in a virtualenv. If not, it is bound to end in tears, as the versions of python packages which are installed globally on your system are almost certainly not compatible with those Netbox requires.

You should use the script /opt/netbox/upgrade.sh to install the packages; this will wipe and recreate a fresh virtualenv for you, and it should ignore any globally-installed versions of packages.

Then, if you still can't get the upgrade to work, there might be other problems. Unfortunately, Netbox doesn't pin its dependencies, so the packages you get when you inst…

Replies: 1 comment 1 reply

Comment options

You must be logged in to vote
1 reply
@yngmike
Comment options

Answer selected by yngmike
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
2 participants