v4.3.6 - cannot set permissions in GUI #11529

Closed
opened 2025-12-29 21:46:24 +01:00 by adam · 3 comments
Owner

Originally created by @jcheger on GitHub (Aug 25, 2025).

Deployment Type

Self-hosted

NetBox Version

v4.3.6

Python Version

3.12

Steps to Reproduce

While creating or modifying a permission, it cannot be saved anymore.

  • cannot add object types
  • cannot remove object types
  • cannot save (Selected highlights in red)
Image

Permissions may still be edited with API, but way less easily.

Expected Behavior

Permissions GUI must work.

Observed Behavior

No visible errors.

Originally created by @jcheger on GitHub (Aug 25, 2025). ### Deployment Type Self-hosted ### NetBox Version v4.3.6 ### Python Version 3.12 ### Steps to Reproduce While creating or modifying a permission, it cannot be saved anymore. - cannot add object types - cannot remove object types - cannot save (Selected highlights in red) <img width="787" height="310" alt="Image" src="https://github.com/user-attachments/assets/c121b3e4-f740-4f14-8be6-a7a9e4f4244d" /> Permissions may still be edited with API, but way less easily. ### Expected Behavior Permissions GUI must work. ### Observed Behavior No visible errors.
adam added the netbox label 2025-12-29 21:46:24 +01:00
adam closed this issue 2025-12-29 21:46:25 +01:00
Author
Owner

@jeremystretch commented on GitHub (Aug 25, 2025):

I'm not able to reproduce this on NetBox v4.3.6. (You can also see that it functions properly on the demo instance.) Have you tried force-refreshing the page to ensure all static assets are up-to-date?

@jeremystretch commented on GitHub (Aug 25, 2025): I'm not able to reproduce this on NetBox v4.3.6. (You can also see that it functions properly on the [demo instance](https://demo.netbox.dev/users/permissions/add/).) Have you tried force-refreshing the page to ensure all static assets are up-to-date?
Author
Owner

@jcheger commented on GitHub (Aug 26, 2025):

I cannot reproduce the bug on the demo instance, in deed.

But after retesting everything again, without finding the slightest error, I really don't know what else to test or what information to provide.

I did recheck on my 2 self hosted instances, both blocked by this bug.

Tests were done with:

  • debug mode
  • cache disabled
  • local storage cleared
  • fully refreshed
  • browsers:
    • Firefox 141.0.3 (no plugin should interfere)
    • Librewolf 142.0-1 (0 plugin)
    • Brave 1.81.136 / Chromium 139.0.7258.143 (no plugin should interfere)
    • Chromium 139.0.7258.138 (0 plugin)
    • Edge 139.0.3405.119

Self hosted version (docker):

  • netbox-plugin custom image
    • from docker netboxcommunity/netbox:v4.3
    • tested with some plugins installed (dns + topology-view enabled)
    • tested with no plugins installed / enabled
  • docker-compose.yml from official repositiory
  • docker-compose.override.yml using netbox-plugin image

Dockerfile

FROM netboxcommunity/netbox:v4.3

COPY ./plugin_requirements.txt /opt/netbox/
RUN /usr/local/bin/uv pip install -r /opt/netbox/plugin_requirements.txt

"plugin_requirements.txt" can be empty. No difference.

netbox.log

@jcheger commented on GitHub (Aug 26, 2025): I cannot reproduce the bug on the demo instance, in deed. But after retesting everything again, without finding the slightest error, I really don't know what else to test or what information to provide. I did recheck on my 2 self hosted instances, both blocked by this bug. Tests were done with: - debug mode - cache disabled - local storage cleared - fully refreshed - browsers: - Firefox 141.0.3 (no plugin should interfere) - Librewolf 142.0-1 (0 plugin) - Brave 1.81.136 / Chromium 139.0.7258.143 (no plugin should interfere) - Chromium 139.0.7258.138 (0 plugin) - Edge 139.0.3405.119 Self hosted version (docker): - netbox-plugin custom image - from docker netboxcommunity/netbox:v4.3 - tested with some plugins installed (dns + topology-view enabled) - tested with no plugins installed / enabled - docker-compose.yml from official repositiory - docker-compose.override.yml using netbox-plugin image Dockerfile ``` FROM netboxcommunity/netbox:v4.3 COPY ./plugin_requirements.txt /opt/netbox/ RUN /usr/local/bin/uv pip install -r /opt/netbox/plugin_requirements.txt ``` "plugin_requirements.txt" can be empty. No difference. [netbox.log](https://github.com/user-attachments/files/21981221/netbox.log)
Author
Owner

@jeremystretch commented on GitHub (Aug 26, 2025):

This appears to be an issue with your custom image (or possibly netbox-docker) rather than a bug in NetBox itself. Please consider raising a discussion if you need further assistance troubleshooting.

@jeremystretch commented on GitHub (Aug 26, 2025): This appears to be an issue with your custom image (or possibly netbox-docker) rather than a bug in NetBox itself. Please consider raising a [discussion](https://github.com/netbox-community/netbox/discussions/new?category=help-wanted) if you need further assistance troubleshooting.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/netbox#11529