Warning
This version is only compatible with NetBox 4.7.x and later. If you are still using NetBox v4.6, please use version v1.5.4 of the plugin.
Indirect and tagged assignments to object aliases
You have now more options to add prefixes, IP ranges and IP addresses to object aliases. These are visible in the data flow tab of a device or virtual machine, for example, or when filtering the list of object aliases or the sources and destinations of data flows.
- Direct assignment: Prefix, IP range or IP address that are explicitly added to an object alias.
- Indirect assignment: Prefix, IP range or IP address that are fully contained in a larger prefix or IP range that is part of the object alias.
- Tagged assignment: You can now add device tags and virtual machine tags to an object alias. The IP addresses of devices and VMs with these tags will be included in the object alias.
Three matching options are available for device tags and virtual machine tags:
- Primary IPs (default): the tags will only include the primary IPv4 and IPv6 of the tagged devices
- OOB IP: the tags will only include the out-of-band IP of tagged devices (not available for VM)
- All IPs: the tags will include all the IP addresses assigned to any interface of the tagged devices or virtual machines.
You can find more information in the documentation. Please report your feedback for these new features in the release discussion.
Compatibility
NetBox: >=4.7.1
Python: >=3.12
Update procedure
Caution
The migration can take some time if you have many data flow groups due to the conversion of the underlying database implementation.
- Run NetBox's
upgrade.sh, and restart NetBox
Check the documentation for further instructions.
What's Changed
- Add related data flows and aliases to Data Flows tab by @Alef-Burzmali in #135
- Housekeeping: remove squashed migrations by @Alef-Burzmali in #137
- Support tag-based dynamic members in object aliases, with tag matching rule by @Alef-Burzmali in #136
- Migrate DataFlowGroup to NestedLtreeGroupModel by @Alef-Burzmali in #139
- Fix ltree cascade triggers from NetBox v4.7.1 by @Alef-Burzmali in #144
- Fix permissions for related data flows and IPAM tables by @Alef-Burzmali in #145
Full Changelog: v1.5.4...v1.6.0