Skip to content

Fresh install with Diode issue #371

@anonymous1am

Description

@anonymous1am

Diode version

v1.4

Deployment type

docker compose

Deployment type version

docker compose

Diode SDK type

diode-sdk-python

Diode SDK version

3.12

Diode NetBox Plugin version

1.2.0

NetBox version

v4.3.2

Steps to reproduce

I have created a netbox and diode install on Ubuntu 24 in VSphere 7, but I am running into issues with the netbox 4.3.2 install not seeing the diode-plugin.

I kept getting that the error: "error: externally-managed-environment"

after some research I used "dpkg-divert --rename --add /usr/lib/$(py3versions -d)/EXTERNALLY-MANAGED" in order to allow the python package to be installed.

then I used "source /opt/netbox/venv/bin/activate" and "sudo pip install netboxlabs-diode-netbox-plugin" and it installed the plugin.

afterword I went into the [configuration.py] and added the plugins settings and changed server and secret key settings.

I figured out that the guide has some naming conventions wrong. I updated them to the actual plugin name, but I am still getting the error: "django.core.exceptions.ImproperlyConfigured: Unable to import plugin netboxlabs_diode_netbox_plugin: Module not found. Check that the plugin module has been installed within the correct Python environment."

Expected behavior

I expected the diode plugin to install and migrate into the netbox server

Observed behavior

django.core.exceptions.ImproperlyConfigured: Unable to import plugin netboxlabs_diode_netbox_plugin: Module not found. Check that the plugin module has been installed within the correct Python environment.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workingstatus: needs triageThis issue is awaiting triage by a maintainer

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions