CCCPaste

netbox pluginv1

docker compose up -d
[+] Building 1.1s (11/11) FINISHED
 => [internal] load local bake definitions                                                                                                                              0.0s
 => => reading from stdin 528B                                                                                                                                          0.0s
 => [internal] load build definition from Dockerfile-Plugins                                                                                                            0.0s
 => => transferring dockerfile: 575B                                                                                                                                    0.0s
 => [internal] load metadata for docker.io/netboxcommunity/netbox:latest                                                                                                0.2s
 => [internal] load .dockerignore                                                                                                                                       0.0s
 => => transferring context: 234B                                                                                                                                       0.0s
 => [1/6] FROM docker.io/netboxcommunity/netbox:latest@sha256:44e23ab5d10b2dd2045c7907568ba51996472d9a55647c7194148f439c5ae591                                          0.0s
 => [internal] load build context                                                                                                                                       0.0s
 => => transferring context: 172B                                                                                                                                       0.0s
 => CACHED [2/6] COPY ./plugin_requirements.txt /opt/netbox/                                                                                                            0.0s
 => CACHED [3/6] RUN /usr/local/bin/uv pip install -r /opt/netbox/plugin_requirements.txt                                                                               0.0s
 => CACHED [4/6] COPY configuration/configuration.py /etc/netbox/config/configuration.py                                                                                0.0s
 => CACHED [5/6] COPY configuration/plugins.py /etc/netbox/config/plugins.py                                                                                            0.0s
 => ERROR [6/6] RUN DEBUG="true" SECRET_KEY="dummydummydummydummydummydummydummydummydummydummy"     /opt/netbox/venv/bin/python /opt/netbox/netbox/manage.py collects  0.7s
------
 > [6/6] RUN DEBUG="true" SECRET_KEY="dummydummydummydummydummydummydummydummydummydummy"     /opt/netbox/venv/bin/python /opt/netbox/netbox/manage.py collectstatic --no-input:
0.610 🧬 loaded config '/etc/netbox/config/configuration.py'
0.610 🧬 loaded config '/etc/netbox/config/extra.py'
0.610 🧬 loaded config '/etc/netbox/config/logging.py'
0.610 Traceback (most recent call last):
0.610   File "/opt/netbox/netbox/manage.py", line 10, in 
0.610     execute_from_command_line(sys.argv)
0.610   File "/opt/netbox/venv/lib/python3.12/site-packages/django/core/management/__init__.py", line 442, in execute_from_command_line
0.612     utility.execute()
0.612   File "/opt/netbox/venv/lib/python3.12/site-packages/django/core/management/__init__.py", line 382, in execute
0.612     settings.INSTALLED_APPS
0.612   File "/opt/netbox/venv/lib/python3.12/site-packages/django/conf/__init__.py", line 81, in __getattr__
0.612     self._setup(name)
0.612   File "/opt/netbox/venv/lib/python3.12/site-packages/django/conf/__init__.py", line 68, in _setup
0.612     self._wrapped = Settings(settings_module)
0.612                     ^^^^^^^^^^^^^^^^^^^^^^^^^
0.612   File "/opt/netbox/venv/lib/python3.12/site-packages/django/conf/__init__.py", line 166, in __init__
0.612     mod = importlib.import_module(self.SETTINGS_MODULE)
0.612           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
0.612   File "/usr/lib/python3.12/importlib/__init__.py", line 90, in import_module
0.612     return _bootstrap._gcd_import(name[level:], package, level)
0.612            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
0.612   File "", line 1387, in _gcd_import
0.612   File "", line 1360, in _find_and_load
0.612   File "", line 1331, in _find_and_load_unlocked
0.612   File "", line 935, in _load_unlocked
0.612   File "", line 995, in exec_module
0.612   File "", line 488, in _call_with_frames_removed
0.612   File "/opt/netbox/netbox/netbox/settings.py", line 46, in 
0.612     configuration = importlib.import_module(config_path)
0.612                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
0.612   File "/usr/lib/python3.12/importlib/__init__.py", line 90, in import_module
0.612     return _bootstrap._gcd_import(name[level:], package, level)
0.612            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
0.612   File "", line 1387, in _gcd_import
0.612   File "", line 1360, in _find_and_load
0.612   File "", line 1331, in _find_and_load_unlocked
0.612   File "", line 935, in _load_unlocked
0.612   File "", line 995, in exec_module
0.612   File "", line 488, in _call_with_frames_removed
0.612   File "/opt/netbox/netbox/netbox/configuration.py", line 71, in 
0.612     _loaded_configurations = read_configurations(
0.612                              ^^^^^^^^^^^^^^^^^^^^
0.612   File "/opt/netbox/netbox/netbox/configuration.py", line 55, in read_configurations
0.612     _import(module_name, f.path, loaded_configurations)
0.612   File "/opt/netbox/netbox/netbox/configuration.py", line 20, in _import
0.612     spec.loader.exec_module(module)
0.612   File "", line 991, in exec_module
0.612   File "", line 1129, in get_code
0.612   File "", line 1059, in source_to_code
0.612   File "", line 488, in _call_with_frames_removed
0.612   File "/etc/netbox/config/plugins.py", line 7
0.612     PLUGINS = ["netbox_secrets"]
0.612 IndentationError: unexpected indent
------
Dockerfile-Plugins:9

--------------------

   8 |     COPY configuration/plugins.py /etc/netbox/config/plugins.py

   9 | >>> RUN DEBUG="true" SECRET_KEY="dummydummydummydummydummydummydummydummydummydummy" \

  10 | >>>     /opt/netbox/venv/bin/python /opt/netbox/netbox/manage.py collectstatic --no-input

  11 |

--------------------

failed to solve: process "/bin/sh -c DEBUG=\"true\" SECRET_KEY=\"dummydummydummydummydummydummydummydummydummydummy\"     /opt/netbox/venv/bin/python /opt/netbox/netbox/manage.py collectstatic --no-input" did not complete successfully: exit code: 1