2026-01-06T21:26:48.234882138Z [migrations] started
2026-01-06T21:26:48.234915856Z [migrations] no migrations found
2026-01-06T21:26:48.251138254Z usermod: no changes
2026-01-06T21:26:48.253295127Z ───────────────────────────────────────
2026-01-06T21:26:48.253308914Z
2026-01-06T21:26:48.253312672Z ██╗ ███████╗██╗ ██████╗
2026-01-06T21:26:48.253316490Z ██║ ██╔════╝██║██╔═══██╗
2026-01-06T21:26:48.253320277Z ██║ ███████╗██║██║ ██║
2026-01-06T21:26:48.253324095Z ██║ ╚════██║██║██║ ██║
2026-01-06T21:26:48.253327752Z ███████╗███████║██║╚██████╔╝
2026-01-06T21:26:48.253331510Z ╚══════╝╚══════╝╚═╝ ╚═════╝
2026-01-06T21:26:48.253335227Z
2026-01-06T21:26:48.253338724Z Brought to you by linuxserver.io
2026-01-06T21:26:48.253342322Z ───────────────────────────────────────
2026-01-06T21:26:48.253673679Z
2026-01-06T21:26:48.253682246Z To support LSIO projects visit:
2026-01-06T21:26:48.253686374Z https://www.linuxserver.io/donate/
2026-01-06T21:26:48.253690322Z
2026-01-06T21:26:48.253694421Z ───────────────────────────────────────
2026-01-06T21:26:48.253699541Z GID/UID
2026-01-06T21:26:48.253703559Z ───────────────────────────────────────
2026-01-06T21:26:48.257937142Z
2026-01-06T21:26:48.257948124Z User UID: 911
2026-01-06T21:26:48.257953004Z User GID: 911
2026-01-06T21:26:48.257958054Z ───────────────────────────────────────
2026-01-06T21:26:48.259550821Z Linuxserver.io version: v4.5.0-ls323
2026-01-06T21:26:48.259798159Z Build-date: 2026-01-06T21:20:41+00:00
2026-01-06T21:26:48.259805053Z ───────────────────────────────────────
2026-01-06T21:26:48.259809262Z
2026-01-06T21:26:48.366462656Z mv: cannot stat '/app/netbox/netbox/media': No such file or directory
2026-01-06T21:26:48.401604423Z [custom-init] No custom files found, skipping...
2026-01-06T21:26:48.833919692Z /app/netbox/netbox/netbox/settings.py:236: UserWarning: API_TOKEN_PEPPERS is not defined. v2 API tokens cannot be used.
2026-01-06T21:26:48.833940133Z warnings.warn("API_TOKEN_PEPPERS is not defined. v2 API tokens cannot be used.")
2026-01-06T21:26:56.122376318Z Traceback (most recent call last):
2026-01-06T21:26:56.122412211Z File "/lsiopy/lib/python3.12/site-packages/django_redis/cache.py", line 29, in _decorator
2026-01-06T21:26:56.122448173Z return method(self, *args, **kwargs)
2026-01-06T21:26:56.122480468Z ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-01-06T21:26:56.122489827Z File "/lsiopy/lib/python3.12/site-packages/django_redis/cache.py", line 99, in _get
2026-01-06T21:26:56.122555800Z return self.client.get(key, default=default, version=version, client=client)
2026-01-06T21:26:56.122596321Z ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-01-06T21:26:56.122605450Z File "/lsiopy/lib/python3.12/site-packages/django_redis/client/default.py", line 300, in get
2026-01-06T21:26:56.122701693Z raise ConnectionInterrupted(connection=client) from e
2026-01-06T21:26:56.122721864Z django_redis.exceptions.ConnectionInterrupted: Redis ConnectionError: Error -2 connecting to redis:6379. Name does not resolve.
2026-01-06T21:26:56.122731243Z
2026-01-06T21:26:56.122739199Z During handling of the above exception, another exception occurred:
2026-01-06T21:26:56.122747315Z
2026-01-06T21:26:56.122755402Z Traceback (most recent call last):
2026-01-06T21:26:56.122763638Z File "/app/netbox/netbox/./manage.py", line 10, in <module>
2026-01-06T21:26:56.122784741Z execute_from_command_line(sys.argv)
2026-01-06T21:26:56.122797687Z File "/lsiopy/lib/python3.12/site-packages/django/core/management/__init__.py", line 442, in execute_from_command_line
2026-01-06T21:26:56.122925123Z utility.execute()
2026-01-06T21:26:56.122934332Z File "/lsiopy/lib/python3.12/site-packages/django/core/management/__init__.py", line 436, in execute
2026-01-06T21:26:56.123052279Z self.fetch_command(subcommand).run_from_argv(self.argv)
2026-01-06T21:26:56.123061378Z File "/lsiopy/lib/python3.12/site-packages/django/core/management/base.py", line 416, in run_from_argv
2026-01-06T21:26:56.123184355Z self.execute(*args, **cmd_options)
2026-01-06T21:26:56.123193413Z File "/lsiopy/lib/python3.12/site-packages/django/core/management/base.py", line 457, in execute
2026-01-06T21:26:56.123312674Z self.check(**check_kwargs)
2026-01-06T21:26:56.123321381Z File "/lsiopy/lib/python3.12/site-packages/django/core/management/base.py", line 492, in check
2026-01-06T21:26:56.123448617Z all_issues = checks.run_checks(
2026-01-06T21:26:56.123457886Z ^^^^^^^^^^^^^^^^^^
2026-01-06T21:26:56.123465962Z File "/lsiopy/lib/python3.12/site-packages/django/core/checks/registry.py", line 89, in run_checks
2026-01-06T21:26:56.123507877Z new_errors = check(app_configs=app_configs, databases=databases)
2026-01-06T21:26:56.123541995Z ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-01-06T21:26:56.123550893Z File "/lsiopy/lib/python3.12/site-packages/django/core/checks/urls.py", line 136, in check_custom_error_handlers
2026-01-06T21:26:56.123599551Z handler = resolver.resolve_error_handler(status_code)
2026-01-06T21:26:56.123620533Z ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-01-06T21:26:56.123629662Z File "/lsiopy/lib/python3.12/site-packages/django/urls/resolvers.py", line 732, in resolve_error_handler
2026-01-06T21:26:56.123815456Z callback = getattr(self.urlconf_module, "handler%s" % view_type, None)
2026-01-06T21:26:56.123824574Z ^^^^^^^^^^^^^^^^^^^
2026-01-06T21:26:56.123832941Z File "/lsiopy/lib/python3.12/site-packages/django/utils/functional.py", line 47, in __get__
2026-01-06T21:26:56.123902281Z res = instance.__dict__[self.name] = self.func(instance)
2026-01-06T21:26:56.123914716Z ^^^^^^^^^^^^^^^^^^^
2026-01-06T21:26:56.123923102Z File "/lsiopy/lib/python3.12/site-packages/django/urls/resolvers.py", line 711, in urlconf_module
2026-01-06T21:26:56.124108906Z return import_module(self.urlconf_name)
2026-01-06T21:26:56.124118396Z ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-01-06T21:26:56.124126793Z File "/usr/lib/python3.12/importlib/__init__.py", line 90, in import_module
2026-01-06T21:26:56.124185681Z return _bootstrap._gcd_import(name[level:], package, level)
2026-01-06T21:26:56.124220381Z ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-01-06T21:26:56.124229389Z File "<frozen importlib._bootstrap>", line 1387, in _gcd_import
2026-01-06T21:26:56.124238568Z File "<frozen importlib._bootstrap>", line 1360, in _find_and_load
2026-01-06T21:26:56.124247566Z File "<frozen importlib._bootstrap>", line 1331, in _find_and_load_unlocked
2026-01-06T21:26:56.124256163Z File "<frozen importlib._bootstrap>", line 935, in _load_unlocked
2026-01-06T21:26:56.124264680Z File "<frozen importlib._bootstrap_external>", line 999, in exec_module
2026-01-06T21:26:56.124273317Z File "<frozen importlib._bootstrap>", line 488, in _call_with_frames_removed
2026-01-06T21:26:56.124281554Z File "/app/netbox/netbox/netbox/urls.py", line 26, in <module>
2026-01-06T21:26:56.124291955Z path('circuits/', include('circuits.urls')),
2026-01-06T21:26:56.124314039Z ^^^^^^^^^^^^^^^^^^^^^^^^
2026-01-06T21:26:56.124323709Z File "/lsiopy/lib/python3.12/site-packages/django/urls/conf.py", line 39, in include
2026-01-06T21:26:56.124362116Z urlconf_module = import_module(urlconf_module)
2026-01-06T21:26:56.124371094Z ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-01-06T21:26:56.124379441Z File "/usr/lib/python3.12/importlib/__init__.py", line 90, in import_module
2026-01-06T21:26:56.124429261Z return _bootstrap._gcd_import(name[level:], package, level)
2026-01-06T21:26:56.124454522Z ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-01-06T21:26:56.124463090Z File "<frozen importlib._bootstrap>", line 1387, in _gcd_import
2026-01-06T21:26:56.124471657Z File "<frozen importlib._bootstrap>", line 1360, in _find_and_load
2026-01-06T21:26:56.124480054Z File "<frozen importlib._bootstrap>", line 1331, in _find_and_load_unlocked
2026-01-06T21:26:56.124488441Z File "<frozen importlib._bootstrap>", line 935, in _load_unlocked
2026-01-06T21:26:56.124496878Z File "<frozen importlib._bootstrap_external>", line 999, in exec_module
2026-01-06T21:26:56.124505274Z File "<frozen importlib._bootstrap>", line 488, in _call_with_frames_removed
2026-01-06T21:26:56.124514643Z File "/app/netbox/netbox/circuits/urls.py", line 4, in <module>
2026-01-06T21:26:56.124544223Z from . import views
2026-01-06T21:26:56.124568432Z File "/app/netbox/netbox/circuits/views.py", line 2, in <module>
2026-01-06T21:26:56.124580786Z from dcim.views import PathTraceView
2026-01-06T21:26:56.124589374Z File "/app/netbox/netbox/dcim/views.py", line 16, in <module>
2026-01-06T21:26:56.124622310Z from dcim.ui import panels
2026-01-06T21:26:56.124631328Z File "/app/netbox/netbox/dcim/ui/panels.py", line 6, in <module>
2026-01-06T21:26:56.124677010Z class SitePanel(panels.ObjectAttributesPanel):
2026-01-06T21:26:56.124688022Z File "/app/netbox/netbox/dcim/ui/panels.py", line 15, in SitePanel
2026-01-06T21:26:56.124723895Z physical_address = attrs.AddressAttr('physical_address', map_url=True)
2026-01-06T21:26:56.124746099Z ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-01-06T21:26:56.124756420Z File "/app/netbox/netbox/netbox/ui/attrs.py", line 264, in __init__
2026-01-06T21:26:56.124843165Z self.map_url = get_config().MAPS_URL
2026-01-06T21:26:56.124855600Z ^^^^^^^^^^^^
2026-01-06T21:26:56.124863937Z File "/app/netbox/netbox/netbox/config/__init__.py", line 28, in get_config
2026-01-06T21:26:56.124890750Z _thread_locals.config = Config()
2026-01-06T21:26:56.124900059Z ^^^^^^^^
2026-01-06T21:26:56.124908316Z File "/app/netbox/netbox/netbox/config/__init__.py", line 48, in __init__
2026-01-06T21:26:56.124958337Z self._populate_from_cache()
2026-01-06T21:26:56.124969750Z File "/app/netbox/netbox/netbox/config/__init__.py", line 71, in _populate_from_cache
2026-01-06T21:26:56.125007646Z self.config = cache.get('config') or {}
2026-01-06T21:26:56.125016353Z ^^^^^^^^^^^^^^^^^^^
2026-01-06T21:26:56.125024510Z File "/lsiopy/lib/python3.12/site-packages/django_redis/cache.py", line 92, in get
2026-01-06T21:26:56.125079430Z value = self._get(key, default, version, client)
2026-01-06T21:26:56.125109922Z ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-01-06T21:26:56.125120774Z File "/lsiopy/lib/python3.12/site-packages/django_redis/cache.py", line 36, in _decorator
2026-01-06T21:26:56.125147006Z raise e.__cause__ # noqa: B904
2026-01-06T21:26:56.125155774Z ^^^^^^^^^^^^^^^^^
2026-01-06T21:26:56.125163810Z File "/lsiopy/lib/python3.12/site-packages/django_redis/client/default.py", line 298, in get
2026-01-06T21:26:56.125262579Z value = client.get(key)
2026-01-06T21:26:56.125274413Z ^^^^^^^^^^^^^^^
2026-01-06T21:26:56.125282670Z File "/lsiopy/lib/python3.12/site-packages/redis/commands/core.py", line 1923, in get
2026-01-06T21:26:56.125637784Z return self.execute_command("GET", name, keys=[name])
2026-01-06T21:26:56.125657404Z ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-01-06T21:26:56.125667284Z File "/lsiopy/lib/python3.12/site-packages/redis/client.py", line 657, in execute_command
2026-01-06T21:26:56.125821825Z return self._execute_command(*args, **options)
2026-01-06T21:26:56.125840883Z ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2026-01-06T21:26:56.125850823Z File "/lsiopy/lib/python3.12/site-packages/redis/client.py", line 663, in _execute_command
2026-01-06T21:26:56.126008942Z conn = self.connection or pool.get_connection()
2026-01-06T21:26:56.126018110Z ^^^^^^^^^^^^^^^^^^^^^
2026-01-06T21:26:56.126026457Z File "/lsiopy/lib/python3.12/site-packages/redis/utils.py", line 196, in wrapper
2026-01-06T21:26:56.126107169Z return func(*args, **kwargs)
2026-01-06T21:26:56.126118873Z ^^^^^^^^^^^^^^^^^^^^^
2026-01-06T21:26:56.126127019Z File "/lsiopy/lib/python3.12/site-packages/redis/connection.py", line 2603, in get_connection
2026-01-06T21:26:56.126612928Z connection.connect()
2026-01-06T21:26:56.126621595Z File "/lsiopy/lib/python3.12/site-packages/redis/connection.py", line 846, in connect
2026-01-06T21:26:56.126807489Z self.connect_check_health(check_health=True)
2026-01-06T21:26:56.126819844Z File "/lsiopy/lib/python3.12/site-packages/redis/connection.py", line 863, in connect_check_health
2026-01-06T21:26:56.126999406Z raise ConnectionError(self._error_message(e))
2026-01-06T21:26:56.127008143Z redis.exceptions.ConnectionError: Error -2 connecting to redis:6379. Name does not resolve.
2026-01-06T21:26:57.029526336Z Building local documentation
2026-01-06T21:27:10.187274151Z [uWSGI] getting INI configuration from uwsgi.ini
2026-01-06T21:27:10.189849726Z [uwsgi-static] added mapping for /static => static
2026-01-06T21:27:10.189863915Z *** Starting uWSGI 2.0.25.1 (64bit) on [Tue Jan 6 21:27:10 2026] ***
2026-01-06T21:27:10.189870769Z compiled with version: 13.2.1 20240309 on 17 May 2024 06:11:37
2026-01-06T21:27:10.189890639Z os: Linux-6.1.0-28-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.119-1 (2024-11-22)
2026-01-06T21:27:10.189896431Z nodename: 18d92516917c
2026-01-06T21:27:10.189901992Z machine: x86_64
2026-01-06T21:27:10.189907523Z clock source: unix
2026-01-06T21:27:10.189913134Z pcre jit disabled
2026-01-06T21:27:10.189918585Z detected number of CPU cores: 64
2026-01-06T21:27:10.189924026Z current working directory: /app/netbox/netbox
2026-01-06T21:27:10.189929647Z detected binary path: /usr/sbin/uwsgi
2026-01-06T21:27:10.189935158Z your memory page size is 4096 bytes
2026-01-06T21:27:10.189940619Z detected max file descriptor number: 1024
2026-01-06T21:27:10.192560574Z building mime-types dictionary from file /etc/mime.types...1390 entry found
2026-01-06T21:27:10.192577197Z lock engine: pthread robust mutexes
2026-01-06T21:27:10.192693782Z thunder lock: disabled (you can enable it with --thunder-lock)
2026-01-06T21:27:10.192818353Z uwsgi socket 0 bound to TCP address :8000 fd 3
2026-01-06T21:27:10.192847532Z Python version: 3.12.12 (main, Oct 10 2025, 13:35:19) [GCC 13.2.1 20240309]
2026-01-06T21:27:10.192861660Z PEP 405 virtualenv detected: /lsiopy
2026-01-06T21:27:10.192867372Z Set PythonHome to /lsiopy
2026-01-06T21:27:10.196763205Z Connection to localhost (127.0.0.1) 8000 port [tcp/*] succeeded!
2026-01-06T21:27:10.202050569Z Python main interpreter initialized at 0x7f022f2be6f0
2026-01-06T21:27:10.202077123Z python threads support enabled
2026-01-06T21:27:10.202086942Z your server socket listen backlog is limited to 100 connections
2026-01-06T21:27:10.202095670Z your mercy for graceful operations on workers is 60 seconds
2026-01-06T21:27:10.202223958Z mapped 203184 bytes (198 KB) for 1 cores
2026-01-06T21:27:10.202279550Z *** Operational MODE: single process ***
2026-01-06T21:27:10.202500425Z running "exec:python3 ./manage.py collectstatic --noinput" (pre app)...
2026-01-06T21:27:10.217863634Z [ls.io-init] done.