modified: README.md

modified:   netbox_dns_bridge/__init__.py
modified:   CHANGELOG.md
Change versioning scheme to mach netbox-plugin-dns
This commit is contained in:
sven authored and Sven Luthi committed 2026-04-08 18:58:37 +02:00
1 parent 756c491e28
commit 79ae6c2068
3 files changed
+11 -6

No files matched your search

+4
View File
@@ -6,3 +6,7 @@ README Change - Moving private keys to global scope since Bind 9.20 view scoped
license makes more sense. license makes more sense.
- Renaming Project from Netbox Plugin Bind Provisioner to Netbox DNS Bridge as new code will be contributed that allows - Renaming Project from Netbox Plugin Bind Provisioner to Netbox DNS Bridge as new code will be contributed that allows
data to flow in both directions (Dynamic Updates), not just out of Netbox DNS. data to flow in both directions (Dynamic Updates), not just out of Netbox DNS.
## 1.5.0 - 2026-04-08
- Change to versioning scheme - Now matches the major and minor version number to the one of netbox-plugin-dns. Only the minor sub version
will be used to track incremental changes to this plugin.
+6 -5
View File
@@ -32,7 +32,7 @@ For proper operation, each view requires an installed TSIG key, and the `dns-tra
be running as a separate background service using the `manage.py` command. Note that DNSSEC support be running as a separate background service using the `manage.py` command. Note that DNSSEC support
will be added once BIND9 provides a mechanism to configure it through the Catalog Zones system. will be added once BIND9 provides a mechanism to configure it through the Catalog Zones system.
To start the service in the foreground: To start the transfer endpoint service in the foreground:
``` ```
manage.py dns-transfer-endpoint --port 5354 manage.py dns-transfer-endpoint --port 5354
``` ```
@@ -51,10 +51,11 @@ Setting | Description
--------------------| --------------------------------------------------------- --------------------| ---------------------------------------------------------
tsig_keys | Maps a TSIG Key to be used for each view. tsig_keys | Maps a TSIG Key to be used for each view.
## Tested Setup Combinations ## Plugin compatibility
Netbox | Netbox DNS | DNS Provisioner This plugin is an extension to the netbox-plugin-dns plugin. As such the versioning of this plugin
------ | ---------- | --------------- was changed to match the one of the netbox-plugin-dns plugin closely. To guarantee compatability,
4.5.0 | 1.5.0 | 1.0.7 ensure that the major and minor version match between both plugins.
For example, when using netbox-plugin-dns `v1.5.5` install netbox-plugin-dns-bridge `v1.5.x`
## Installation guide ## Installation guide
This setup provisions a BIND9 server directly with DNS data from NetBox. BIND9 can optionally run on This setup provisions a BIND9 server directly with DNS data from NetBox. BIND9 can optionally run on
+1 -1
View File
@@ -2,7 +2,7 @@ import logging
from netbox.plugins import PluginConfig from netbox.plugins import PluginConfig
from django.conf import settings from django.conf import settings
__version__ = "1.0.8" __version__ = "1.5.0"
logger = logging.getLogger(__name__) logger = logging.getLogger(__name__)