Open
Conversation
cfdaede to
edc655f
Compare
edc655f to
98fb471
Compare
98fb471 to
8a085b8
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
2.0.5→5.1.0Release Notes
e-breuninger/terraform-provider-netbox (netbox)
v5.1.0Compare Source
ENHANCEMENTS
netbox_device_render_config(#816 by @lgogolin)netbox_clusters(#817 by @sasler)BUG FIXES
v5.0.1Compare Source
ENHANCEMENTS
descriptionattribute (#766 by @jakegroves)descriptionattribute (#766 by @jakegroves)descriptionattribute (#766 by @jakegroves)descriptionattribute (#766 by @jakegroves)physical_addressattribute to result (#781 by @sytmd)descriptionattribute to results (#784 by @christopher-svensson-stegra)scriptaction type (#799 by @jorgenspange)custom_fieldsto results (#779 by @lgogolin)ca_file_pathattribute (#797 by @jorgenspange)platform_nameto results (#810 by @Slartibartfast1)BUG FIXES
v5.0.0Compare Source
ENHANCEMENTS
provider: Now supports NetBox 4.3.x and 4.4.0
v4.3.1Compare Source
ENHANCEMENTS
v4.3.0Compare Source
ENHANCEMENTS
netbox_rir(#759 by @MrKeiKun)description(#756 by @jonas-sjodin-h2gs)linkanddescriptionattributes (#753 by @hikhvar)sizeattribute (#761 by @MrKeiKun)typeattribute to results (#764 by @xvzf)BUG FIXES
v4.2.0Compare Source
ENHANCEMENTS
netbox_device_bay(#734 by @kyleprice)netbox_device_bay_template(#734 by @kyleprice)netbox_ip_address(#743 by @c24holdingit)subdevice_rolefield (#734 by @kyleprice)subdevice_rolefield (#734 by @kyleprice)expiresfield (#742 by @thomas-VIGINUM)v4.1.0Compare Source
ENHANCEMENTS
netbox_virtual_disk(#731 by @lgogolin)custom_fieldsattribute (#679 by @rs-hock)oob_ipattribute to output(#705 by @sempervictus)BUG FIXES
v4.0.0Compare Source
BREAKING CHANGES
NetBox 4.2 came with some breaking changes and these are reflected in the provider.
mac_addressattribute read-onlymac_addressesattributeENHANCEMENTS
provider: Now supports NetBox 4.2.x
netbox_mac_addresslocation_id,site_group_id,region_id,scope_idandscope_typeattributeslocation_id,site_group_idandregion_idattributesq-in-qvalue inmodeattributelocation_id,site_group_id,region_id,site_idandprovider_network_idattributesBUG FIXES
site_idas requiredv3.11.1Compare Source
ENHANCEMENTS
netbox_device_power_ports(#721 by @mraerino)netbox_available_vlan(#717 by @MacherelR)v3.11.0Compare Source
default_tagsattribute (#711 by @mraerino)ENHANCEMENTS
netbox_ip_ranges(#719 by @waza-ari)decommissioningvalue instatusattribute (#767 by @sboschman)commentsattribute (#710 by @mraerino)email,first_nameandlast_nameattributes (#693 by @mraerino)limitattribute (#695 by @sempervictus)descriptionattribute (#694 by @mraerino)facilityattribute (#718 by @mraerino)facilityattribute (#718 by @mraerino)v3.10.0Compare Source
BREAKING CHANGES
NetBox 4.1 came with some breaking changes and these are reflected in the provider.
trigger_on_Xattributes withevent_typeslist attributetypeattributesize_gbattribute tosize_mbdisk_size_gbattribute todisk_size_mbmin_vidandmax_vidattributes in favor ofvid_rangesattributeENHANCEMENTS
provider: Now supports NetBox 4.1.x
netbox_rack_typeform_factorattributev3.9.3Compare Source
ENHANCEMENTS
defaultattribute (#647 by @jenxie)site_id(#654 by @i-am-smolli)nameandslugdefinitions optional whenscope_typeis defined (#657 by @TGM)descriptionandcommentsattributes (#664 by @ymylei)tenant_idandstatus(#666 by @xabinapal)tenant_id(#666 by @xabinapal)v3.9.2Compare Source
ENHANCEMENTS
custom_fieldsattribute (#638 by @greatman)device_id,descriptionandtagsattributes (#637 by @STANIAC)tenant_idwas not used (#643 by @c3JpbmkK)v3.9.1Compare Source
ENHANCEMENTS
provider: Include 4.0.9 and 4.0.10 in supported versions
v3.9.0Compare Source
ENHANCEMENTS
provider: Now is tested against (= supports) the NetBox 4.0.x range
v3.8.9Compare Source
ENHANCEMENTS
statusattribute (#612 by @twink0r)tag_idsattribute (#621 by @Piethan)statusattribute (#622 by @Piethan)device_type_idattribute (#624 by @Piethan)v3.8.8Compare Source
ENHANCEMENTS
containsandsite_idattributes (#617 by @tagur87)BUG FIXES
v3.8.7Compare Source
ENHANCEMENTS
netbox_interface_template(#588 by @thibaultbustarret-ovhcloud)netbox_config_context(#590 by @diogenxs)netbox_config_context(#590 by @diogenxs)config_contextandlocal_context_dataattributes (#590 by @diogenxs)labelattribute (#605 by @thibaultbustarret-ovhcloud)netbox_config_template(#604 by @thibaultbustarret-ovhcloud)config_template_idattribute (#604 by @thibaultbustarret-ovhcloud)role_idandcustom_fieldsattributes (#607 by @ad8lmondy)manufacturer_idattribute (#608 by @ad8lmondy)manufacturer_idattribute (#608 by @ad8lmondy)v3.8.6Compare Source
ENHANCEMENTS
is_privateattribute (#594 by @thibaultbustarret-ovhcloud)rdandenforce_uniqueattributes (#585 by @thibaultbustarret-ovhcloud)netbox_group(#584 by @thibaultbustarret-ovhcloud)group_idsattribute (#584 by @thibaultbustarret-ovhcloud)v3.8.5Compare Source
BUG FIXES
slugattributes now properly allow for up to 100 characters in that attributev3.8.4Compare Source
ENHANCEMENTS
limitattributev3.8.3Compare Source
ENHANCEMENTS
netbox_vpn_tunnel_terminationv3.8.2Compare Source
ENHANCEMENTS
netbox_virtual_disk(#558 by @Ikke)custom_fieldsattribute (#553 by @nothinux)v3.8.1Compare Source
ENHANCEMENTS
netbox_vpn_tunnel_groupnetbox_vpn_tunnelplatform_slugattributeparent_idattribute (#548 by @GennadySpb)parent_idattribute (#548 by @GennadySpb)parent_idattribute (#548 by @GennadySpb)is_full_depthattributev3.8.0Compare Source
BREAKING CHANGES
Due to a change in NetBox 3.7's behavior regarding Webhooks and the corresponding changes in the API,
the
netbox_webhookresource might cause problems with NetBox versions older than 3.7.0.For all other resources and data sources, the provider should still perform fine with older NetBox versions.
enabled,trigger_on_create,trigger_on_update,trigger_on_delete,content_typesandconditionsENHANCEMENTS
netbox_event_rulev3.7.7Compare Source
BUG FIXES
v3.7.6Compare Source
ENHANCEMENTS
additional_headersandconditionsattributes (#505 by @Ikke)tag(#513 by @sjurtf)tenant_id(#511 by @sjurtf)tag(#510 by @sjurtf)cluster_group_id(#528 by @Ikke)BUG FIXES
computedas well (#520 by @tagur87)v3.7.5Compare Source
netbox_locations(#503 by @Ikke)v3.7.4Compare Source
ENHANCEMENTS
netbox_virtual_chassis(#497 by @Ikke)virtual_chassis_id,virtual_chassis_master,virtual_chassis_positionandvirtual_chassis_priorityattributes (#500 by @Ikke)v3.7.3Compare Source
ENHANCEMENTS
latitudeandlongitudeattributes (#480 by @haipersuccor02)netbox_tags(#484 by @zeddD1abl0)parent_prefix(#485 by @sjurtf)tagsandstatus(#491 by @Kenterfie)netbox_available_prefixes(#489 by @theochita)local_context_dataattribute (#493 by @RickyRajinder)v3.7.2Compare Source
ENHANCEMENTS
site_id(#482 by @w87x)role,status,vrfandtenant(#479 by @sjurtf)facility(#483 by @ikke)v3.7.1Compare Source
ENHANCEMENTS
netbox_device_interfaces(#476 by @w87x)descriptionattribute (#473 by @twink0r)device_idanddevice_nameattributes in result (#477 by @zeddD1abl0)v3.7.0Compare Source
BREAKING CHANGES
choicesattribute withchoice_set_idattributeENHANCEMENTS
netbox_custom_field_choice_setv3.6.2Compare Source
FEATURES
netbox_location(#467 by @w87x)asset_tagattribute (#470 by @bebehei)speed,lag_device_interface_idandparent_device_interface_idattributes (#469 by @bebehei)BUG FIXES
jsoninstead ofJSON(#459 by @menselman)v3.6.1Compare Source
FEATURES
netbox_webhook(#438 by @haipersuccor02)v3.6.0Compare Source
BREAKING CHANGES
Due to a change in NetBox 3.5's behavior regarding ASN and the corresponding required changes in the go library that is used in this provider,
the
netbox_asnresource and thenetbox_asnsdata source are no longer supported in versions older than 3.5.For all other resources and data sources, the provider should still perform fine with older NetBox versions.
ENHANCEMENTS
v3.5.5Compare Source
ENHANCEMENTS
idfield and includecustom_fieldsattribute in output (#457 by @fred-clement-91)BUG FIXES
mac_addressno longer needlessly forces a recreate of the resource (#454 by @hamzazaman)v3.5.4Compare Source
FEATURES
netbox_cable(#450 by @joeyberkovitz)netbox_device_console_port(#450 by @joeyberkovitz)netbox_device_console_server_port(#450 by @joeyberkovitz)netbox_device_power_port(#450 by @joeyberkovitz)netbox_device_power_outlet(#450 by @joeyberkovitz)netbox_device_front_port(#450 by @joeyberkovitz)netbox_device_rear_port(#450 by @joeyberkovitz)netbox_device_module_bay(#450 by @joeyberkovitz)netbox_module(#450 by @joeyberkovitz)netbox_module_type(#450 by @joeyberkovitz)netbox_power_feed(#450 by @joeyberkovitz)netbox_power_panel(#450 by @joeyberkovitz)netbox_inventory_item_role(#450 by @joeyberkovitz)netbox_inventory_item(#450 by @joeyberkovitz)v3.5.3Compare Source
ENHANCEMENTS
custom_fieldsattribute (#448 by @sebastianreloaded)idfieldBUG FIXES
enabledtofalseenabledtofalsev3.5.2Compare Source
FEATURES
netbox_vrfs(#441 by @robvand)ENHANCEMENTS
descriptionattribute totagsattributev3.5.1Compare Source
BUG FIXES
device_interface_idattribute (#437 by @switchcorp)local_context_dataattribute (#435 by @tagur87)v3.5.0Compare Source
BREAKING CHANGES
Historically, this provider primarily handled virtual machines, so when linking a
netbox_ip_addressresource to an interface, the interface was initially assumed to always be a virtual machine interface. In v3.1.0, support was added for device interfaces by setting the newly introducedobject_typeattribute, once again defaulting to virtual machine interfaces. The valid values forobject_typedirectly reflect the API values of NetBox, which are very unintuitive.In this version, we make the type of connection between IP addresses and interfaces explicit: We introduce two new attributes:
virtual_machine_interface_idanddevice_interface_idto thenetbox_ip_addressresource. These fields are easier to use and convey their meaning directly to the user. Theobject_typeandinterface_idmethod is still supported, butobject_typeno longer has a default value and is now mandatory wheninterface_idis used.Migration guide
In your existing codebase:
interface_idwithvirtual_machine_interface_idifobject_typeis currently unset or set tovirtualization.vminterfaceinterface_idwithdevice_interface_idifobject_typeis currently set todcim.interfaceENHANCEMENTS
virtual_machine_interface_idanddevice_interface_idattributesslaacto the list of valid statusesnat_inside_address_idandnat_outside_addressesattributesBUG FIXES
constraintsis nil (#432 by @tagur87)v3.4.1Compare Source
ENHANCEMENTS
commentsattribute (#429 by @edwin-bruurs)familyattribute (#431 by @tagur87)BUG FIXES
local_context_dataattribute (#430 by @zeddD1abl0)v3.4.0Compare Source
ENHANCEMENTS
netbox_device_primary_ip(#424 by @Ikke)local_context_dataattribute (#421 by @zeddD1abl0)BUG FIXES
v3.3.3Compare Source
ENHANCEMENTS
netbox_vlans(#420 by @danischm)priorityattribute (#418 by @Ikke)v3.3.2Compare Source
ENHANCEMENTS
netbox_contact_role(#414 by @Ikke)v3.3.1Compare Source
ENHANCEMENTS
site_id(#397 by @tagur87)tagsattributes to output (#406 by @pier-nl)v3.3.0Compare Source
ENHANCEMENTS
netbox_permission(#390 by @tagur87)netbox_contact_group(#366 by @leasley199)netbox_contact_group(#366 by @leasley199)netbox_contact(#366 by @leasley199)site_idBUG FIXES
descriptionattribute (#382 by @DevOpsFu)v3.2.1Compare Source
ENHANCEMENTS
netbox_vlan_group(#377 by @zeddD1abl0)netbox_vlan_group(#377 by @zeddD1abl0)group_idattribute (#377 by @zeddD1abl0)BUG FIXES
vlan_vid(#381 by @zeddD1abl0)v3.2.0Compare Source
ENHANCEMENTS
netbox_route_target(#344 by @imdhruva)netbox_rack(#358 by @joeyberkovitz)netbox_rack_reservation(#358 by @joeyberkovitz)netbox_rack_role(#358 by @joeyberkovitz)netbox_ipam_role(#344 by @imdhruva)netbox_route_target(#344 by @imdhruva)netbox_racks(#358 by @joeyberkovitz)netbox_rack_role(#358 by @joeyberkovitz)rack_face,rack_idandrack_positionattributes (#358 by @joeyberkovitz)rack_face,rack_idandrack_positionattributes (#358 by @joeyberkovitz)statusandtag(#367 by @kyle-burnett)descriptionattributedescriptionattributedescriptionattributedescriptionattribute in search resultslimitattribute (default 1000)v3.1.0Compare Source
CHANGES
slugfields are now generated to match the netbox GUI behaviorENHANCEMENTS
mac_addressno longer forces resource recreation (#336 by @johann8384)physical_addressandshipping_address(#337 by @Ikke)object_typefield (#341 by @arjenvri)v3.0.13Compare Source
ENHANCEMENTS
site_idattribute (#320 by @TGM)v3.0.12Compare Source
ENHANCEMENTS
write_enabledattribute (#309 by @keshy7)BUG FIXES
descriptionattribute (#314 by @keshy7)slugattribute to 100 (#317 by @keshy7)v3.0.11Compare Source
ENHANCEMENTS
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.