Skip to main content
Yanked

This release has been yanked by its maintainers, and will be ignored by installers, except when explicitly specified.
Reason given by maintainers: security

NetBox Napalm Plugin

NetBox plugin for SWUpdate.

Features

The features the plugin provides should be listed here.

Compatibility

⚠️ NetBox 4.0.7: This plugin is for NetBox 4.0.7

NetBox Version Plugin Version
4.0.7 0.0.1.103

Installation

For adding to a NetBox Docker setup see the general instructions for using netbox-docker with plugins.

$ source /opt/netbox/venv/bin/activate
(venv) pip install netbox-swupdate

or by adding to your local_requirements.txt or plugin_requirements.txt (netbox-docker):

(venv) netbox-swupdate

Enable the Plugin

Enable the plugin in /opt/netbox/netbox/netbox/configuration.py, or if you use netbox-docker, your /configuration/plugins.py file :

PLUGINS = [
    'netbox_swupdate'
]

Configure Plugin

Configure the plugin in configuration.py under the PLUGINS_CONFIG parameter.

PLUGINS_CONFIG = {
    'netbox_swupdate': {
        'SWUPDATE_USERNAME': 'xxx',
        'SWUPDATE_PASSWORD': 'yyy',
    },
}

Run Database Migrations

Run the provided schema migrations:

(venv) $ cd /opt/netbox/netbox/
(venv) $ python3 manage.py migrate

Collect Static Files

Ensure the static files are copied to the static root directory with the collectstatic management command:

(venv) $ cd /opt/netbox/netbox/
(venv) $ python3 manage.py collectstatic

Restart WSGI Service

Restart the WSGI service to load the new plugin:

# sudo systemctl restart netbox

Credits

Based on the NetBox plugin tutorial:

This package was created with Cookiecutter and the netbox-community/cookiecutter-netbox-plugin project template.

Metadata

Release files for netbox-swupdate 0.0.1.103

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for netbox-swupdate 0.0.1.103
File Size Uploaded
netbox_swupdate-0.0.1.103.tar.gz 19.0 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for netbox-swupdate 0.0.1.103
File Interpreter ABI Platform
netbox_swupdate-0.0.1.103-py2.py3-none-any.whl Python 2, Python 3 none any Details

Total release size: 57.6 kB

Release files / netbox_swupdate-0.0.1.103.tar.gz

Download URL netbox_swupdate-0.0.1.103.tar.gz
Size 19.0 kB
Tags Source
SHA-256 checksum
How to use checksums
6257d2b42032f4300aaebd26f5e11e2dd78cffb8331fedbaecaecc3a312c199f
BLAKE2b-256 checksum
How to use checksums
52e2fdef12b9dd4f9df7b8f5c29759100a60931854066168f5798c8cdd498716
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.11.9

Release files / netbox_swupdate-0.0.1.103-py2.py3-none-any.whl

Download URL netbox_swupdate-0.0.1.103-py2.py3-none-any.whl
Size 38.6 kB
Tags Python 2 Python 3
SHA-256 checksum
How to use checksums
d76f9ec8bf2dbca8e2cb9c980f26265efc961336e64faadaf147f7157eaed091
BLAKE2b-256 checksum
How to use checksums
ef22c0ab46f654cc615fad3c6a14b23b46de44e0816949888f6ff71b216e8331
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.11.9

Release history Release notifications | RSS feed

This release

0.0.1.103 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page