mirror of
https://github.com/lucaspalomodevelop/netbox-acls.git
synced 2026-03-12 23:27:23 +00:00
Netbox 3.7 (#181)
* 3.7 prep * bump image versions to match netbox-docker * add documentation on creating releases * fix typos in docs
This commit is contained in:
parent
f0b461616b
commit
01c3592283
@ -1,8 +1,8 @@
|
|||||||
ARG NETBOX_VARIANT=v3.6
|
ARG NETBOX_VARIANT=v3.7
|
||||||
|
|
||||||
FROM netboxcommunity/netbox:${NETBOX_VARIANT}
|
FROM netboxcommunity/netbox:${NETBOX_VARIANT}
|
||||||
|
|
||||||
ARG NETBOX_INITIALIZERS_VARIANT=3.6.*
|
ARG NETBOX_INITIALIZERS_VARIANT=3.7.*
|
||||||
|
|
||||||
ARG DEBIAN_FRONTEND=noninteractive
|
ARG DEBIAN_FRONTEND=noninteractive
|
||||||
|
|
||||||
|
|||||||
@ -49,7 +49,7 @@ services:
|
|||||||
|
|
||||||
# postgres
|
# postgres
|
||||||
postgres:
|
postgres:
|
||||||
image: postgres:15-alpine
|
image: postgres:16-alpine
|
||||||
env_file: env/postgres.env
|
env_file: env/postgres.env
|
||||||
volumes:
|
volumes:
|
||||||
- netbox-postgres-data:/var/lib/postgresql/data
|
- netbox-postgres-data:/var/lib/postgresql/data
|
||||||
|
|||||||
4
.github/ISSUE_TEMPLATE/bug_report.yml
vendored
4
.github/ISSUE_TEMPLATE/bug_report.yml
vendored
@ -23,14 +23,14 @@ body:
|
|||||||
attributes:
|
attributes:
|
||||||
label: NetBox access-list plugin version
|
label: NetBox access-list plugin version
|
||||||
description: What version of the NetBox access-list plugin are you currently running?
|
description: What version of the NetBox access-list plugin are you currently running?
|
||||||
placeholder: v1.4.0
|
placeholder: v1.5.0
|
||||||
validations:
|
validations:
|
||||||
required: true
|
required: true
|
||||||
- type: input
|
- type: input
|
||||||
attributes:
|
attributes:
|
||||||
label: NetBox version
|
label: NetBox version
|
||||||
description: What version of NetBox are you currently running?
|
description: What version of NetBox are you currently running?
|
||||||
placeholder: v3.6.3
|
placeholder: v3.7.4
|
||||||
validations:
|
validations:
|
||||||
required: true
|
required: true
|
||||||
- type: textarea
|
- type: textarea
|
||||||
|
|||||||
2
.github/ISSUE_TEMPLATE/feature_request.yml
vendored
2
.github/ISSUE_TEMPLATE/feature_request.yml
vendored
@ -15,7 +15,7 @@ body:
|
|||||||
attributes:
|
attributes:
|
||||||
label: NetBox version
|
label: NetBox version
|
||||||
description: What version of NetBox are you currently running?
|
description: What version of NetBox are you currently running?
|
||||||
placeholder: v3.6.3
|
placeholder: v3.7.4
|
||||||
validations:
|
validations:
|
||||||
required: true
|
required: true
|
||||||
- type: dropdown
|
- type: dropdown
|
||||||
|
|||||||
@ -97,5 +97,12 @@ Development with this plugin leverges:
|
|||||||
* NetBox-Docker
|
* NetBox-Docker
|
||||||
* Docker-Compose
|
* Docker-Compose
|
||||||
* Makefile for spin up of testing NetBox setup
|
* Makefile for spin up of testing NetBox setup
|
||||||
|
* Dependabot for dependency version management
|
||||||
|
|
||||||
|
### Cutting Releases
|
||||||
|
|
||||||
|
1. Merge PR (squash) into `dev` branch
|
||||||
|
2. Merge `dev` into `release` branch
|
||||||
|
3. Create a release (pypi auto publishes)
|
||||||
|
|
||||||
More Documentation to come.
|
More Documentation to come.
|
||||||
|
|||||||
@ -1,4 +1,4 @@
|
|||||||
ARG NETBOX_VARIANT=v3.6
|
ARG NETBOX_VARIANT=v3.7
|
||||||
|
|
||||||
FROM netboxcommunity/netbox:${NETBOX_VARIANT}
|
FROM netboxcommunity/netbox:${NETBOX_VARIANT}
|
||||||
|
|
||||||
|
|||||||
@ -8,7 +8,7 @@ This plugin provides the following models:
|
|||||||
|
|
||||||
- Access Lists
|
- Access Lists
|
||||||
- Access List to Interface Assignment
|
- Access List to Interface Assignment
|
||||||
- Access List Rules (abstract model bassis for other rules)
|
- Access List Rules (abstract model basis for other rules)
|
||||||
- Access List Standard Rules
|
- Access List Standard Rules
|
||||||
- Access List Extended Rules
|
- Access List Extended Rules
|
||||||
|
|
||||||
@ -38,6 +38,7 @@ Each Plugin Version listed below has been tested with its corresponding NetBox V
|
|||||||
|
|
||||||
| NetBox Version | Plugin Version |
|
| NetBox Version | Plugin Version |
|
||||||
|:--------------:|:--------------:|
|
|:--------------:|:--------------:|
|
||||||
|
| 3.7 | 1.5.0 |
|
||||||
| 3.6 | 1.4.0 |
|
| 3.6 | 1.4.0 |
|
||||||
| 3.5 | 1.3.0 |
|
| 3.5 | 1.3.0 |
|
||||||
| 3.4 | 1.2.2 |
|
| 3.4 | 1.2.2 |
|
||||||
|
|||||||
@ -15,7 +15,7 @@ services:
|
|||||||
|
|
||||||
# postgres
|
# postgres
|
||||||
postgres:
|
postgres:
|
||||||
image: postgres:15-alpine
|
image: postgres:16-alpine
|
||||||
env_file: env/postgres.env
|
env_file: env/postgres.env
|
||||||
|
|
||||||
# redis
|
# redis
|
||||||
|
|||||||
@ -17,8 +17,8 @@ class NetBoxACLsConfig(PluginConfig):
|
|||||||
version = __version__
|
version = __version__
|
||||||
description = "Manage simple ACLs in NetBox"
|
description = "Manage simple ACLs in NetBox"
|
||||||
base_url = "access-lists"
|
base_url = "access-lists"
|
||||||
min_version = "3.6.0"
|
min_version = "3.7.0"
|
||||||
max_version = "3.6.99"
|
max_version = "3.7.99"
|
||||||
|
|
||||||
|
|
||||||
config = NetBoxACLsConfig
|
config = NetBoxACLsConfig
|
||||||
|
|||||||
@ -1 +1 @@
|
|||||||
__version__ = "1.4.0"
|
__version__ = "1.5.0"
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user