Releases: netbox-community/ansible_modules
Releases · netbox-community/ansible_modules
v3.20.0
Minor changes
- Bump urllib3 from 2.2.1 to 2.2.2 by @dependabot in #1270
- Fix issue 1268 by @aopdal in #1269
- fix: move prefix lookup to lookup secondary by @umglurf in #1281
- Add ability to rename host inventory variables using patterns by @href in #1273
- feat: Add
status
andfacility
options tonetbox_location
module by @richbibby in #1282 - feat: Add
status
option tonetbox_cluster
module by @richbibby in #1283 - feat: Add
description
option tonetbox_cluster_group
module by @richbibby in #1284 - Bump certifi from 2024.2.2 to 2024.7.4 by @dependabot in #1285
- feature netbox 3.7 vpn tunnels by @richbibby in #1287
- Bump zipp from 3.18.1 to 3.19.1 by @dependabot in #1286
- Bump aiohttp from 3.9.5 to 3.10.2 by @dependabot in #1298
- Prevent 'site' key error when using inventory caching by @yaiqsa in #1297
- Fix CI with docker compose by @rodvand in #1304
- Add vid_ranges to netbox_vlan_group by @aopdal in #1308
- Feature add serial number to vm by @aopdal in #1310
- Add netbox_user module by @dchiquito in #1303
- Bump cryptography from 42.0.7 to 43.0.1 by @dependabot in #1306
- Update CI for NetBox 4.1 by @rodvand in #1314
- Various 4.1 updates by @rodvand in #1316
- add hostname_field option by @rkearsley in #1312
New Modules
- Add netbox_user module by @dchiquito in #1303
- Add netbox_user_group module by @dchiquito in #1303
- Add netbox_permission module by @dchiquito in #1303
- Add netbox_token module by @dchiquito in #1303
- Add netbox_tunnel by @richbibby in #1287
- Add netbox_tunnel_group by @richbibby in #1287
New Contributors
- @aopdal made their first contribution in #1269
- @umglurf made their first contribution in #1281
- @href made their first contribution in #1273
- @richbibby made their first contribution in #1282
- @yaiqsa made their first contribution in #1297
- @dchiquito made their first contribution in #1303
- @rkearsley made their first contribution in #1312
Full Changelog: v3.19.1...v3.20.0
v3.19.1
Minor Changes
- Update CI for NetBox 4.0 by @rodvand in #1230
- Bump jinja2 from 3.1.2 to 3.1.4 by @dependabot in #1226
- Add cluster host to the plugins response by @k-304 in #1219
- Adjust modules for NetBox 4.0 support by @rodvand in #1234
- Bump requests from 2.31.0 to 2.32.0 by @dependabot in #1236
- Updates to top-level README.md to align collection with Ansible best practices Fixes #1238 by @jeffgdotorg in #1239
- Add CI for Red Hat Certification by @minitriga in #1248
- Only run changelog CI on devel #1251 by @minitriga in #1252
- Fixes #1249: Release v3.19.0 by @minitriga in #1250
- Fixes running CI on master #1253 by @minitriga in #1254
- Fix #1256: Ignore YAML indentation on changelog yaml file by @minitriga in #1257
- Release v3.19.0 by @minitriga in #1258
- Bump to v3.19.1 by @minitriga
Bug Fixes
- add ALLOWED_QUERY_PARAMS module_bay by device by @jgroom33 in #1228
- added label to poweroutlet by @sapergus in #1222
- added power outlet type iec-60320-c21 to template by @sapergus in #1232
- Added power outlet type iec-60320-c21 by @sapergus in #1231
- Extend query param for parent_location by @rodvand in #1235
New Contributors
- @jgroom33 made their first contribution in #1228
- @jeffgdotorg made their first contribution in #1239
- @minitriga made their first contribution in #1248
Full Changelog: v3.18.0...v3.19.0
v3.18.0
Bugfixes
- Add documentation for the option
oob_ip_as_primary_ip
in nb_inventory plugin by @Shourai in #1218 - [Docs]: Provided examples for export_templates are for custom_link by @felbinger in #1214
Minor changes
- Add new endpoints for Virtual Disk by @fprina in #1177
- test: fix assertions for mock calls by @bdrung in #1178
- Add out of band IP option by @Shourai in #1081
- Added custom-field-choice-sets to nb_lookup.py by @MrDiba in #1186
- Change position type to float for netbox_device module by @Cyrilpop in #1205
- Dont extract null values from custom fields (nb_inventory) by @mulmat in #1184
- Change u_height to float by @Cyrilpop in #1200
- Added label to power port module by @sapergus in #1202
- feat: Add custom_field choice-set support by @p-rintz in #1203
- #769 : Add support for Module/Module Bay by @etonnerre in #1206
- #1141 Added virtual_disks to nb_inventory.py by @tkn2023 in #1188
- feat: make
oob_ip
available regardless ofoob_ip_as_primary_ip
by @akire0ne in #1211 - Bump idna from 3.4 to 3.7 by @dependabot in #1208
- Bump aiohttp from 3.9.2 to 3.9.4 by @dependabot in #1215
- Bump cryptography from 42.0.0 to 42.0.2 by @dependabot in #1176
- Bump cryptography from 42.0.2 to 42.0.4 by @dependabot in #1180
- Bump black from 23.10.1 to 24.3.0 by @dependabot in #1197
New Contributors
- @fprina made their first contribution in #1177
- @bdrung made their first contribution in #1178
- @Shourai made their first contribution in #1081
- @MrDiba made their first contribution in #1186
- @Cyrilpop made their first contribution in #1205
- @sapergus made their first contribution in #1202
- @p-rintz made their first contribution in #1203
- @etonnerre made their first contribution in #1206
- @tkn2023 made their first contribution in #1188
- @felbinger made their first contribution in #1214
- @akire0ne made their first contribution in #1211
- @mulmat made their first contribution in #1184
Full Changelog: v3.17.0...v3.18.0
v3.17.0
Bugfixes
- vlan group option name is 'vlan_group' not 'group' by @vincemulhollon in #1138
Minor changes
- Add description to Rack Role by @josh-d-smith in #1143
- Add NetBox 3.7 to CI by @rodvand in #1151
- Add module netbox_virtual_disk by @rodvand in #1153
- Add new endpoints for vpn app by @freddebacker in #1162
- Add Config template to device and virtual machine by @rodvand in #1171
- Remove unused imports by @sc68cal in #1154
- Remove Jinja2 template delimeters from assert by @sc68cal in #1155
- Remove Jinja2 templating from conditionals by @sc68cal in #1157
- Bump ansible-core from 2.14.3 to 2.15.8 by @dependabot in #1152
- Bump cryptography from 41.0.6 to 42.0.0 by @dependabot in #1166
- Bump ansible-core from 2.15.8 to 2.15.9 by @dependabot in #1167
- Bump aiohttp from 3.9.0 to 3.9.2 by @dependabot in #1161
- Bump jinja2 from 3.1.2 to 3.1.3 by @dependabot in #1150
New Contributors
- @josh-d-smith made their first contribution in #1143
- @vincemulhollon made their first contribution in #1138
- @freddebacker made their first contribution in #1162
Full Changelog: v3.16.0...v3.17.0
v3.16.0
Minor changes
- Allow adding power port templates to modules by @k-304 in #1105
- Typo fix only by @SteveRodrigue in #1109
- Handle netbox api cache more gracefully by @sc68cal in #1111
- Bump aiohttp from 3.8.6 to 3.9.0 by @dependabot in #1120
- Unmask "packaging module missing" error by @rostskadat in #1126
- Bump cryptography from 41.0.5 to 41.0.6 by @dependabot in #1121
- Feat: Support config_template opt in platform by @MinDBreaK in #1119
- Add facility option to group_by in Inventory Plugin by @stuntguy3000 in #1059
- Decrypt ansible-vault strings in nb_inventory by @jetomit in #1114
- Fix bug in nb_lookup if api_filter contains multiple
id
by @linkdd in #1042
New Contributors
- @k-304 made their first contribution in #1105
- @SteveRodrigue made their first contribution in #1109
- @rostskadat made their first contribution in #1126
- @stuntguy3000 made their first contribution in #1059
- @jetomit made their first contribution in #1114
- @linkdd made their first contribution in #1042
Full Changelog: v3.15.0...v3.16.0
v3.15.0
Minor changes
- Fix device_role -> role and add testing for Netbox 3.6 by @FragmentedPacket in #1066
- Bump cryptography from 41.0.3 to 41.0.4 by @dependabot in #1072
- Bump urllib3 from 2.0.4 to 2.0.6 by @dependabot in #1079
- feat: inventory item component by @ahlee1 in #1078
- Bump urllib3 from 2.0.6 to 2.0.7 by @dependabot in #1094
- Fix CI test and update sphinx configuration by @rodvand in #1096
- feat: Add support for default_platform on device_types by @MinDBreaK in #1092
- feat: Add config-template support by @MinDBreaK in #1090
New Contributors
Full Changelog: v3.14.0...v3.15.0
v3.14.0
Minor changes
- netbox_custom_field - add datetime type by @bluikko in #1019
- netbox_circuit_type, netbox_device_interface - Add description to netbox_circuit_type and wwn to netbox_device_interface by @rodvand in #1025
- API - Feat add possibility to use Bearer token by @F-PMOR in #1023
- netbox_cable - add tenant to netbox_cable by @Larzenegger in #1027
- netbox_power_port - Add missing power port options by @MinDBreaK in #1049
- netbox_custom_field - Adds hidden-ifunset option to ui_visibility argument of custom_fields by @aaron-iles in #1048
- netbox_inventory_item - [Feature]: Adds the ability to assign a role to an inventory item via the
netbox_inventory_item
module by @aaron-iles in #1050
Bugfixes
Other
- Bump aiohttp from 3.8.4 to 3.8.5 by @dependabot in #1037
- Bump cryptography from 41.0.0 to 41.0.2 by @dependabot in #1035
- Bump cryptography from 41.0.2 to 41.0.3 by @dependabot in #1044
- Bump cryptography from 40.0.2 to 41.0.0 by @dependabot in #1012
- Bump requests from 2.30.0 to 2.31.0 by @dependabot in #1008
New Contributors
- @F-PMOR made their first contribution in #1023
- @Larzenegger made their first contribution in #1027
- @MinDBreaK made their first contribution in #1049
- @aaron-iles made their first contribution in #1048
- @decoupca made their first contribution in #1053
Full Changelog: v3.13.0...v3.14.0
v3.13.0
Minor changes
- Feature: Added module for FHRP group assignments by @andrii-konts in #974
- Feature: L2vpn termination module by @andrii-konts in #994
- Update nb_inventory to support NetBox 3.5 by @rodvand in #999
Bugfixes
Other
- CI Updates by @ryanmerolle in #997
- Bump CI to use Ansible-Core 2.14 by @ryanmerolle in #998
A special thanks to @ryanmerolle for his extensive work on refactoring the CI.
New Contributors
Full Changelog: v3.12.0...v3.13.0
v3.12.0
Minor changes
- netbox_asn - Feature #743: Added module for ASN by @andrii-konts in #947
- netbox_fhrp_group - Feature: Added module for FHRP groups by @andrii-konts in #957
- netbox_journal_entry - Add module netbox_journal_entry by @rodvand in #961
Bugfixes
- Fixes #943: Partial update of custom fields is not idempotent by @cfiehe in #944
- Ensure that nb_app is set before reference by @sc68cal in #948
- Fix nb_inventory group_by by site_group by @ryanmerolle in #952
- Fix 958: Location filter by @rodvand in #963
- Add tenant to netbox_aggregate by @rodvand in #968
- Add name as filter to location by @rodvand in #969
Full Changelog: v3.11.0...v3.12.0
v3.11.0
Minor changes
Bugfixes
- netbox_webhook - Conditions setup fix by @tbalg in #926
- nb_lookup - Conditional handle pynetbox versions by @rodvand in #934
- netbox_cable - Fix issue #927 - cable module compatibility with NetBox v3.3 by @andrii-konts in #938
Other changes
- Bump cryptography from 39.0.0 to 39.0.1 by @dependabot in #935
- Update poetry action by @rodvand in #920
- Update CI to Ansible 2.13 by @rodvand in #919
New Contributors
- @tbalg made their first contribution in #926
- @andrii-konts made their first contribution in #938
- @dependabot made their first contribution in #935
- @bk2zsto made their first contribution in #826
Full Changelog: v3.10.0...v3.11.0