Plugin netbox_secretstore requires NetBox maximum version 3.4.99. #13325
Unanswered
kzhang1310
asked this question in
Q&A
Replies: 1 comment 3 replies
-
I would look up the changelog for netbox_secretstore plugin, but it says its only compatible with netbox <= 3.4.x, so doesn't work on netbox >= 3.5.x, so either you need a newer version of netbox secretstore, or to not upgrade past 3.4.10
—
Mark Tinberg ***@***.***>
Division of Information Technology-Network Services
University of Wisconsin-Madison
…________________________________
From: kzhang1310 ***@***.***>
Sent: Monday, July 31, 2023 4:35 PM
To: netbox-community/netbox ***@***.***>
Cc: Subscribed ***@***.***>
Subject: [netbox-community/netbox] Plugin netbox_secretstore requires NetBox maximum version 3.4.99. (Discussion #13325)
Hello,
Need help, when upgrade Netbox from 3.4.5 to 3.5.7, the upgrade.py split out error message below
**Running Python 3.9.6
(venv) ***@***.*** netbox]# pip freeze |grep netbox-secretstore
netbox-secretstore==1.4.1**
Installing collected packages: pyserial, importlib, yamlordereddictloader, ttp, transitions, pyparsing, pyeapi, pycryptodome, pyasn1-modules, netutils, lxml, future, bcrypt, ttp-templates, textfsm, python-ldap, pynetbox, pynacl, netbox-secretstore, paramiko, ntc-templates, django-auth-ldap, scp, ncclient, netmiko, junos-eznc, napalm
Successfully installed bcrypt-4.0.1 django-auth-ldap-4.4.0 future-0.18.3 importlib-1.0.4 junos-eznc-2.6.7 lxml-4.9.3 napalm-4.1.0 ncclient-0.6.13 netbox-secretstore-1.4.1 netmiko-4.2.0 netutils-1.5.0 ntc-templates-3.5.0 paramiko-3.3.1 pyasn1-modules-0.3.0 pycryptodome-3.18.0 pyeapi-1.0.2 pynacl-1.5.0 pynetbox-7.0.1 pyparsing-3.1.1 pyserial-3.5 python-ldap-3.4.3 scp-0.14.5 textfsm-1.1.3 transitions-0.9.0 ttp-0.9.5
ttp-templates-0.3.5 yamlordereddictloader-0.4.0
Applying database migrations (python3 netbox/manage.py migrate)...
Traceback (most recent call last):
File "/opt/netbox-3.5.7/netbox/manage.py", line 10, in
execute_from_command_line(sys.argv)
File "/opt/netbox-3.5.7/venv/lib64/python3.9/site-packages/django/core/management/init.py", line 446, in execute_from_command_line
utility.execute()
File "/opt/netbox-3.5.7/venv/lib64/python3.9/site-packages/django/core/management/init.py", line 440, in execute
self.fetch_command(subcommand).run_from_argv(self.argv)
File "/opt/netbox-3.5.7/venv/lib64/python3.9/site-packages/django/core/management/base.py", line 402, in run_from_argv
self.execute(*args, **cmd_options)
File "/opt/netbox-3.5.7/venv/lib64/python3.9/site-packages/django/core/management/base.py", line 448, in execute
output = self.handle(*args, **options)
File "/opt/netbox-3.5.7/venv/lib64/python3.9/site-packages/django/core/management/base.py", line 93, in wrapped
saved_locale = translation.get_language()
File "/opt/netbox-3.5.7/venv/lib64/python3.9/site-packages/django/utils/translation/init.py", line 210, in get_language
return _trans.get_language()
File "/opt/netbox-3.5.7/venv/lib64/python3.9/site-packages/django/utils/translation/init.py", line 65, in getattr
if settings.USE_I18N:
File "/opt/netbox-3.5.7/venv/lib64/python3.9/site-packages/django/conf/init.py", line 92, in getattr
self._setup(name)
File "/opt/netbox-3.5.7/venv/lib64/python3.9/site-packages/django/conf/init.py", line 79, in _setup
self._wrapped = Settings(settings_module)
File "/opt/netbox-3.5.7/venv/lib64/python3.9/site-packages/django/conf/init.py", line 190, in init
mod = importlib.import_module(self.SETTINGS_MODULE)
File "/usr/lib64/python3.9/importlib/init.py", line 127, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
File "", line 1030, in _gcd_import
File "", line 1007, in _find_and_load
File "", line 986, in _find_and_load_unlocked
File "", line 680, in _load_unlocked
File "", line 850, in exec_module
File "", line 228, in _call_with_frames_removed
File "/opt/netbox-3.5.7/netbox/netbox/settings.py", line 761, in
plugin_config.validate(PLUGINS_CONFIG[plugin_name], VERSION)
File "/opt/netbox-3.5.7/netbox/extras/plugins/init.py", line 133, in validate
raise ImproperlyConfigured(
django.core.exceptions.ImproperlyConfigured: Plugin netbox_secretstore requires NetBox maximum version 3.4.99.
—
Reply to this email directly, view it on GitHub<#13325>, or unsubscribe<https://github.com/notifications/unsubscribe-auth/AAS7UMZC7XNVRQUXQPKXKCLXTAQLVANCNFSM6AAAAAA262ZKTA>.
You are receiving this because you are subscribed to this thread.Message ID: ***@***.***>
|
Beta Was this translation helpful? Give feedback.
3 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Hello,
Need help, when upgrade Netbox from 3.4.5 to 3.5.7, the upgrade.py split out error message below
**Running Python 3.9.6
(venv) [root@usinfprdnbox03x netbox]# pip freeze |grep netbox-secretstore
netbox-secretstore==1.4.1**
Installing collected packages: pyserial, importlib, yamlordereddictloader, ttp, transitions, pyparsing, pyeapi, pycryptodome, pyasn1-modules, netutils, lxml, future, bcrypt, ttp-templates, textfsm, python-ldap, pynetbox, pynacl, netbox-secretstore, paramiko, ntc-templates, django-auth-ldap, scp, ncclient, netmiko, junos-eznc, napalm
Successfully installed bcrypt-4.0.1 django-auth-ldap-4.4.0 future-0.18.3 importlib-1.0.4 junos-eznc-2.6.7 lxml-4.9.3 napalm-4.1.0 ncclient-0.6.13 netbox-secretstore-1.4.1 netmiko-4.2.0 netutils-1.5.0 ntc-templates-3.5.0 paramiko-3.3.1 pyasn1-modules-0.3.0 pycryptodome-3.18.0 pyeapi-1.0.2 pynacl-1.5.0 pynetbox-7.0.1 pyparsing-3.1.1 pyserial-3.5 python-ldap-3.4.3 scp-0.14.5 textfsm-1.1.3 transitions-0.9.0 ttp-0.9.5
ttp-templates-0.3.5 yamlordereddictloader-0.4.0
Applying database migrations (python3 netbox/manage.py migrate)...
Traceback (most recent call last):
File "/opt/netbox-3.5.7/netbox/manage.py", line 10, in
execute_from_command_line(sys.argv)
File "/opt/netbox-3.5.7/venv/lib64/python3.9/site-packages/django/core/management/init.py", line 446, in execute_from_command_line
utility.execute()
File "/opt/netbox-3.5.7/venv/lib64/python3.9/site-packages/django/core/management/init.py", line 440, in execute
self.fetch_command(subcommand).run_from_argv(self.argv)
File "/opt/netbox-3.5.7/venv/lib64/python3.9/site-packages/django/core/management/base.py", line 402, in run_from_argv
self.execute(*args, **cmd_options)
File "/opt/netbox-3.5.7/venv/lib64/python3.9/site-packages/django/core/management/base.py", line 448, in execute
output = self.handle(*args, **options)
File "/opt/netbox-3.5.7/venv/lib64/python3.9/site-packages/django/core/management/base.py", line 93, in wrapped
saved_locale = translation.get_language()
File "/opt/netbox-3.5.7/venv/lib64/python3.9/site-packages/django/utils/translation/init.py", line 210, in get_language
return _trans.get_language()
File "/opt/netbox-3.5.7/venv/lib64/python3.9/site-packages/django/utils/translation/init.py", line 65, in getattr
if settings.USE_I18N:
File "/opt/netbox-3.5.7/venv/lib64/python3.9/site-packages/django/conf/init.py", line 92, in getattr
self._setup(name)
File "/opt/netbox-3.5.7/venv/lib64/python3.9/site-packages/django/conf/init.py", line 79, in _setup
self._wrapped = Settings(settings_module)
File "/opt/netbox-3.5.7/venv/lib64/python3.9/site-packages/django/conf/init.py", line 190, in init
mod = importlib.import_module(self.SETTINGS_MODULE)
File "/usr/lib64/python3.9/importlib/init.py", line 127, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
File "", line 1030, in _gcd_import
File "", line 1007, in _find_and_load
File "", line 986, in _find_and_load_unlocked
File "", line 680, in _load_unlocked
File "", line 850, in exec_module
File "", line 228, in _call_with_frames_removed
File "/opt/netbox-3.5.7/netbox/netbox/settings.py", line 761, in
plugin_config.validate(PLUGINS_CONFIG[plugin_name], VERSION)
File "/opt/netbox-3.5.7/netbox/extras/plugins/init.py", line 133, in validate
raise ImproperlyConfigured(
django.core.exceptions.ImproperlyConfigured: Plugin netbox_secretstore requires NetBox maximum version 3.4.99.
Beta Was this translation helpful? Give feedback.
All reactions