Releases: netbox-community/ansible_modules
Releases · netbox-community/ansible_modules
v3.10.0
Bugfixes
Minor changes
- #877: Add group_name to custom_field by @rodvand in #882
- #770 Add module inventory item role by @rodvand in #885
- 886 New module: module_type by @rodvand in #887
- Add new options for NetBox 3.4 by @rodvand in #905
- Add airflow to device and device_type by @rodvand in #907
- Add module netbox_service_template by @rodvand in #908
Other changes
- Fix #880: Update examples to use FQCN by @rodvand in #881
- Update CI for NetBox 3.4 by @rodvand in #906
Full Changelog: v3.9.0...v3.10.0
v3.9.0
Bugfixes
- Make sure inventory works with ansible < 2.11 by @rodvand in #861
- Fix two idempotency issues when updating VMs. by @bvergnaud in #859
- Fixes site group lookup by using the correct key by @hisham-vaporio in #872
Minor changes
- Add module netbox_l2vpn by @rodvand in #846
- Add documentation for module_default by @rodvand in #847
- Add device to netbox_virtual_machine by @rodvand in #849
- Correct readthedocs release process by @ryanmerolle in #851
- Add device bay label support to device_bay module. by @ThomasADavis in #868
- Add netbox-v3.3 api endpoints to nb_lookup by @ThomasADavis in #865
- This updates the console port and console server port modules for the v3.3 api. by @ThomasADavis in #866
New Contributors
- @hisham-vaporio made their first contribution in #872
Full Changelog: v3.8.1...v3.9.0
v3.8.1
Minor changes
- Implements group_by "time_zone" and "time_zone_utc" in nb_inventory by @hyberdk in #798
- nb_inventory - Allow Jinja2 template on filter by @akira6592 in #834
- Add example of exclusion search by @ppbrown in #837
Bug fixes
Other
The https://netbox-ansible-collection.readthedocs.io/en/latest/ site is currently not updated with the latest documentation, use https://docs.ansible.com/ansible/devel/collections/netbox/netbox/index.html to access the latest documentation.
New Contributors
- @hyberdk made their first contribution in #798
- @akira6592 made their first contribution in #834
- @ppbrown made their first contribution in #837
- @cfiehe made their first contribution in #839
Full Changelog: v3.8.0...v3.8.1
v3.8.0
Minor changes
- Add site_group to Config Context module by @ledgley in #790
- Add action_group to enable module defaults groups by @jensrudolf in #800
- Add PoE abilities to netbox_device_interface by @rodvand in #820
- Allow more than slug in a site query by @rodvand in #824
- Allow netbox api access token to be templated by @TWitzenrath in #806
- Add mark_utilized to netbox_prefix by @rodvand in #827
- Change cable length to float by @rodvand in #828
- Add tenant to location by @rodvand in #829
New Contributors
- @ledgley made their first contribution in #790
- @jensrudolf made their first contribution in #800
- @TWitzenrath made their first contribution in #806
Full Changelog: v3.7.1...v3.8.0
v3.7.1
Bug fixes
- Fix netbox_inventory site_group group_by by @ryanmerolle in #780
- Fix #774: Add checks for NetBox version before pulling site groups by @rodvand in #781
Full Changelog: v3.7.0...v3.7.1
v3.7.0
Minor changes
- Inventory: add site_group as option by @ryanmerolle in #755
- netbox_rear_port and netbox_front_port - Add label parameter to modules by @rodvand in #766
- netbox_custom_field, netbox_custom_link, netbox_device_interface, netbox_provider_network, netbox_config_context, netbox_vlan_group, netbox_contact - Add various new NetBox 3.2 parameters by @rodvand in #768
Bug fixes
- netbox_rack - Ensure rack uniqueness by @rodvand in #751
- netbox_contact_group - Typo: Update netbox_contact_group_module.rst by @akurach in #762
Other changes
- Add meta information for Execution Environment by @rodvand in #753
- Remove unnecessary steps in collection release by @rodvand in #763
- Replace NetBox 3.2 testing by @ryanmerolle in #759
- Update poetry.lock by @ryanmerolle in #758
New Contributors
Full Changelog: v3.6.0...v3.7.0
v3.6.0
Changes
- Inventory: Add an option bypass querying racks by @bvergnaud in #701
- Add bridge as an option to netbox_device_interface and netbox_vm_interface by @rodvand in #713
- Ensure netbox_service selects the right IP address by @rodvand in #718
- Add Custom Fields module by @rodvand in #719
- Add custom link module by @rodvand in #722
- Add custom_fields to remaining modules by @rodvand in #723
- Add tags to modules missing it by @rodvand in #725
- Add Export Template module by @rodvand in #727
- Add netbox_webhook as module by @rodvand in #738
Bug fixes
- Fix #732 Multiple prefix per site in nb_inventory (option name changed to prefixes) by @Eric-Sim in #742
- Fix #574 VLAN group returning multiple results by @rodvand in #741
- Fix issue where Config Context was unable to be added to cluster by @rodvand in #715
- Fix #703 Handle "Failed to establish connection to NetBox" on older NetBox versions by @rodvand in #707
Other
New Contributors
- @bvergnaud made their first contribution in #701
Full Changelog: v3.5.1...v3.6.0
v3.5.1
v3.5.0
Release summary
The first release to support NetBox 3.1 features. To utilise the new wireless endpoints make sure to upgrade your pynetbox
to 6.4.0 or later.
Minor changes
- New modules: Contact modules by @rodvand in #671
- New modules: Wireless modules by @rodvand in #678
- nb_inventory - Inventory module site and prefix data extended by @Eric-Sim in #646
- nb_lookup - adding pynetbox check and wireless endpoints for netbox v3.1 by @ThomasADavis in #673
- netbox_inventory_item - Add parent_inventory_item to module by @rodvand in #682
- netbox_circuit_termination - Add mark_connected field by @rodvand in #686
- netbox_region - Add description, tags, custom_fields to netbox_region by @rodvand in #689
Bug fixes
- Use the individual list items rather than the whole list when looking for objects in netbox by @jsenecal in #570
Other changes
- CI has been updated to run against ansible 2.12, as well as using python 3.8, python3.9, and python3.10.
New Contributors
Full Changelog: v3.4.0...v3.5.0
v3.4.0
Minor changes
- netbox_inventory_item - Add label and custom fields by @rodvand in #632
- nb_inventory - Cache openAPI locally by @kr3ator in #617
- netbox_vm_interface - Add custom fields by @smutel in #637
- nb_inventory - Add examples for using the inventory plugin in Ansible Tower (AWX) by @nahun in #648
- New module: netbox_provider_network by @rodvand in #653
- netbox_cable - Enable faster lookups on Netbox version < 3.0.6 by @sc68cal in #645
- nb_lookup - Add a number of missing API endpoints by @ThomasADavis in #655
Bug fixes
- netbox_site - Ensure NetBox site module is idempotent between NetBox versions by @rodvand in #631
- netbox_virtual_machine - Ensure netbox_virtual_machine is idempotent on 2.11 by @rodvand in #633
- netbox_virtual_chassis - Fix virtual chassis functionality by @rodvand in #657
Other changes
- Fix integration tests with v3.0 by @devon-mar in #619
- Updating doc to help show the correct value of validate_cert by @djdanielsson in #629
- documentation update: NetBox should be referred to as NetBox by @ypid in #541
- Move common options to a doc fragment by @devon-mar in #635
- docs: change .rst file permissions from 755 to 644 by @dmsimard in #658
Special thanks
@ypid
@kr3ator
@smutel
@djdanielsson
@dmsimard
@nahun
@sc68cal
@devon-mar
@ThomasADavis