github netbox-community/ansible_modules v0.2.0

latest releases: v3.20.0, v3.19.1, v3.19.0...
4 years ago

v0.2.0

Breaking Changes

  • #139 - Change ip-addresses key in netbox inventory plugin to ip_addresses.

Bug Fixes

  • #45 - Allow integers to be passed in via Jinja string to properly convert back to integer
  • #158 - Removed choices within argument_spec for mode in netbox_device_interface and netbox_vm_interface. This allows the API to return any error if an invalid choice is selected for mode.
  • #151 - Fixed dict iteration error for Python3.8
  • #167 - Updated rack width choices for latest NetBox version
  • #166 - Properly find LAG if defined just as a string rather than dictionary with the relevant data
  • #174 - Allow services to be created with a different protocol

Enhancements

  • #136 - Added raw_output option to netbox lookup plugin to return the exact output from the API with no doctoring
  • #105 - Added update_vc_child option to netbox_device_interface to allow child interfaces to be updated if device specified is the master device within the virtual chassis
  • #143 - Added services option to the netbox inventory to allow users to toggle whether services are included or not
  • #138 - Added group_names_raw option to the netbox inventory to allow users have the group names be the slug rather than prepending the group name with the type
  • #170 - Add custom_fields to netbox_virtual_machine
  • #140 - Add device_query_filters and vm_query_filters to allow users to specify query filters for the specific type
  • #183 - Remove token from being required for nb_lookup as some NetBox setups don't require authorization for GET functions
  • #177 - Remove token from being required for nb_inventory as some NetBox setups don't require authorization for GET functions

Ansible Core Related Changes

  • #124 - Added netbox_interface from Ansible core, but the module is deprecated in favor of netbox_device_interface and netbox_vm_interface

Thanks for the following contributors!

Don't miss a new ansible_modules release

NewReleases is sending notifications on new releases.