Upgrade Netbox v2.11.4 to v2.11.5 or later error #4973

Closed
opened 2025-12-29 19:22:47 +01:00 by adam · 0 comments
Owner

Originally created by @thoms27 on GitHub (Jun 7, 2021).

NetBox version

v2.11.4

Python version

3.6

Steps to Reproduce

  1. Execute ./upgrade.sh script

Expected Behavior

No error

Observed Behavior

./upgrade.sh
Removing old virtual environment...
Creating a new virtual environment at /opt/netbox/apps/venv...
Error: Command '['/opt/netbox/apps/venv/bin/python3', '-Im', 'ensurepip', '--upgrade', '--default-pip']' returned non-zero exit status 1.

File "/usr/lib64/python3.6/runpy.py", line 193, in _run_module_as_main
"main", mod_spec)
File "/usr/lib64/python3.6/runpy.py", line 85, in _run_code
exec(code, run_globals)
File "/usr/lib64/python3.6/ensurepip/main.py", line 5, in
sys.exit(ensurepip._main())
File "/usr/lib64/python3.6/ensurepip/init.py", line 232, in _main
default_pip=args.default_pip,
File "/usr/lib64/python3.6/ensurepip/init.py", line 103, in _bootstrap
dep_records = rewheel.find_system_records([p[0] for p in _PROJECTS])
File "/usr/lib64/python3.6/ensurepip/rewheel/init.py", line 39, in find_system_records
sys_sitepack = site.getsitepackages([sys.base_prefix, sys.base_exec_prefix])
AttributeError: module 'site' has no attribute 'getsitepackages'

Originally created by @thoms27 on GitHub (Jun 7, 2021). ### NetBox version v2.11.4 ### Python version 3.6 ### Steps to Reproduce 1. Execute ./upgrade.sh script ### Expected Behavior No error ### Observed Behavior ./upgrade.sh Removing old virtual environment... Creating a new virtual environment at /opt/netbox/apps/venv... Error: Command '['/opt/netbox/apps/venv/bin/python3', '-Im', 'ensurepip', '--upgrade', '--default-pip']' returned non-zero exit status 1. File "/usr/lib64/python3.6/runpy.py", line 193, in _run_module_as_main "__main__", mod_spec) File "/usr/lib64/python3.6/runpy.py", line 85, in _run_code exec(code, run_globals) File "/usr/lib64/python3.6/ensurepip/__main__.py", line 5, in <module> sys.exit(ensurepip._main()) File "/usr/lib64/python3.6/ensurepip/__init__.py", line 232, in _main default_pip=args.default_pip, File "/usr/lib64/python3.6/ensurepip/__init__.py", line 103, in _bootstrap dep_records = rewheel.find_system_records([p[0] for p in _PROJECTS]) File "/usr/lib64/python3.6/ensurepip/rewheel/__init__.py", line 39, in find_system_records sys_sitepack = site.getsitepackages([sys.base_prefix, sys.base_exec_prefix]) AttributeError: module 'site' has no attribute 'getsitepackages'
adam added the type: bug label 2025-12-29 19:22:47 +01:00
adam closed this issue 2025-12-29 19:22:47 +01:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/netbox#4973