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}
|
||||
|
||||
ARG NETBOX_INITIALIZERS_VARIANT=3.6.*
|
||||
ARG NETBOX_INITIALIZERS_VARIANT=3.7.*
|
||||
|
||||
ARG DEBIAN_FRONTEND=noninteractive
|
||||
|
||||
|
||||
@ -49,7 +49,7 @@ services:
|
||||
|
||||
# postgres
|
||||
postgres:
|
||||
image: postgres:15-alpine
|
||||
image: postgres:16-alpine
|
||||
env_file: env/postgres.env
|
||||
volumes:
|
||||
- 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:
|
||||
label: NetBox access-list plugin version
|
||||
description: What version of the NetBox access-list plugin are you currently running?
|
||||
placeholder: v1.4.0
|
||||
placeholder: v1.5.0
|
||||
validations:
|
||||
required: true
|
||||
- type: input
|
||||
attributes:
|
||||
label: NetBox version
|
||||
description: What version of NetBox are you currently running?
|
||||
placeholder: v3.6.3
|
||||
placeholder: v3.7.4
|
||||
validations:
|
||||
required: true
|
||||
- type: textarea
|
||||
|
||||
2
.github/ISSUE_TEMPLATE/feature_request.yml
vendored
2
.github/ISSUE_TEMPLATE/feature_request.yml
vendored
@ -15,7 +15,7 @@ body:
|
||||
attributes:
|
||||
label: NetBox version
|
||||
description: What version of NetBox are you currently running?
|
||||
placeholder: v3.6.3
|
||||
placeholder: v3.7.4
|
||||
validations:
|
||||
required: true
|
||||
- type: dropdown
|
||||
|
||||
@ -97,5 +97,12 @@ Development with this plugin leverges:
|
||||
* NetBox-Docker
|
||||
* Docker-Compose
|
||||
* 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.
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
ARG NETBOX_VARIANT=v3.6
|
||||
ARG NETBOX_VARIANT=v3.7
|
||||
|
||||
FROM netboxcommunity/netbox:${NETBOX_VARIANT}
|
||||
|
||||
|
||||
@ -8,7 +8,7 @@ This plugin provides the following models:
|
||||
|
||||
- Access Lists
|
||||
- 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 Extended Rules
|
||||
|
||||
@ -38,6 +38,7 @@ Each Plugin Version listed below has been tested with its corresponding NetBox V
|
||||
|
||||
| NetBox Version | Plugin Version |
|
||||
|:--------------:|:--------------:|
|
||||
| 3.7 | 1.5.0 |
|
||||
| 3.6 | 1.4.0 |
|
||||
| 3.5 | 1.3.0 |
|
||||
| 3.4 | 1.2.2 |
|
||||
|
||||
@ -15,7 +15,7 @@ services:
|
||||
|
||||
# postgres
|
||||
postgres:
|
||||
image: postgres:15-alpine
|
||||
image: postgres:16-alpine
|
||||
env_file: env/postgres.env
|
||||
|
||||
# redis
|
||||
|
||||
@ -17,8 +17,8 @@ class NetBoxACLsConfig(PluginConfig):
|
||||
version = __version__
|
||||
description = "Manage simple ACLs in NetBox"
|
||||
base_url = "access-lists"
|
||||
min_version = "3.6.0"
|
||||
max_version = "3.6.99"
|
||||
min_version = "3.7.0"
|
||||
max_version = "3.7.99"
|
||||
|
||||
|
||||
config = NetBoxACLsConfig
|
||||
|
||||
@ -1 +1 @@
|
||||
__version__ = "1.4.0"
|
||||
__version__ = "1.5.0"
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user