This is a major release and includes bug fixes, new features and improved documentation.
The as tested Netbox version is 4.0.8.
Fixes
- Fixed
device_role
on devices as the Netbox v4.x source is now the same as virtual machines,role
, the exported var is stilldevice_role
to maintain backwards compatibility for existing configuration. This release won't work with older version of Netbox.
New Features/Improvements
- Add convenience field
primary_oob_address
which is the primary ip address of out of band addresses on devices and virtual machines. - #44 Add a Import for custom field choices which returns a row for each extra choice in a given custom field choices.
- #42 Add a checkbox so devices and virtual machines can import linked interfaces as a list or, with custom fields, dictionary per host.
- #42 Improve the Services checkbox to allow more control over what services are imported and allow the importing of service dictionaries.
- #42 Add new checkbox Parse all data for list columns which make the director internal call
listcolumns()
return all rows instead of the first row (default). This was required for linked Services and any query where the first row returned doesn't already contain all possible columns. This can increase the API load to Netbox dramatically. - #39 Add director import baskets to
doc/baskets
as a starting point for setting up the automation infrastructure. These are intended to be a shortcut/example for setting up your own monitoring.