Long response times and errors after upgrade to 4.0.8 #10022

Closed
opened 2025-12-29 21:25:50 +01:00 by adam · 0 comments
Owner

Originally created by @d1nuc0m on GitHub (Jul 29, 2024).

Deployment Type

Self-hosted

NetBox Version

v4.0.8

Python Version

3.12

Steps to Reproduce

  1. Upgraded NetBox 3.7.4 --> 3.7.8 --> 4.0.8 (self-hosted on EL9), no errors reported. Used sudo PYTHON=/usr/bin/python3.12 /opt/netbox/upgrade.sh
  2. Users complained of very long response times, it takes > 45 seconds to draw Rack Elevations with 7 racks
  3. Enabled logging as here

Logging settings:

LOGGING = {
    'version': 1,
    'disable_existing_loggers': False,
    'formatters': {
        'normal': {
            'format': '%(asctime)s %(name)s %(levelname)s: %(message)s'
        },
    },
    'handlers': {
        'file': {
            'level': 'DEBUG',
            'class': 'logging.handlers.WatchedFileHandler',
            'filename': '/var/log/netbox/netbox.log',
            'formatter': 'normal',
        },
    },
    'loggers': {
        'django': {
            'handlers': ['file'],
            'level': 'DEBUG',
        },
        'netbox': {
            'handlers': ['file'],
            'level': 'DEBUG',
        },
    },
}

Local requirements

netbox-ipcalculator
netbox-lifecycle
dulwich
django-auth-ldap
netbox-proxbox

Expected Behavior

NetBox continues working as before the upgrade

Observed Behavior

Every action results in long loading times and tons of errors, especially for Rack Elevations, log attached: netbox.log

Originally created by @d1nuc0m on GitHub (Jul 29, 2024). ### Deployment Type Self-hosted ### NetBox Version v4.0.8 ### Python Version 3.12 ### Steps to Reproduce 1. Upgraded NetBox 3.7.4 --> 3.7.8 --> 4.0.8 (self-hosted on EL9), no errors reported. Used `sudo PYTHON=/usr/bin/python3.12 /opt/netbox/upgrade.sh` 2. Users complained of very long response times, it takes > 45 seconds to draw Rack Elevations with 7 racks 3. Enabled logging [as here](https://majornetwork.net/2022/09/configuring-logging-in-netbox/) Logging settings: ```python LOGGING = { 'version': 1, 'disable_existing_loggers': False, 'formatters': { 'normal': { 'format': '%(asctime)s %(name)s %(levelname)s: %(message)s' }, }, 'handlers': { 'file': { 'level': 'DEBUG', 'class': 'logging.handlers.WatchedFileHandler', 'filename': '/var/log/netbox/netbox.log', 'formatter': 'normal', }, }, 'loggers': { 'django': { 'handlers': ['file'], 'level': 'DEBUG', }, 'netbox': { 'handlers': ['file'], 'level': 'DEBUG', }, }, } ``` Local requirements ``` netbox-ipcalculator netbox-lifecycle dulwich django-auth-ldap netbox-proxbox ``` ### Expected Behavior NetBox continues working as before the upgrade ### Observed Behavior Every action results in long loading times and tons of errors, especially for Rack Elevations, log attached: [netbox.log](https://github.com/user-attachments/files/16413885/netbox.log)
adam closed this issue 2025-12-29 21:25:50 +01:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/netbox#10022