Skip to content

Releases: PacketFabric/terraform-provider-packetfabric

v1.9.2

12 Sep 14:10
8d306e9
Compare
Choose a tag to compare

FEATURES:

  • Add include_sub_defaults to BGP Sessions

IMPROVEMENTS/ENHANCEMENTS:

  • Adjust required fields in the documentation

v1.8.0

29 Mar 18:55
1813898
Compare
Choose a tag to compare

FEATURES:

  • Add subscription_term to several resource types

BUG FIXES:

  • Inconsistent result after apply when configuring BFD for BGP session (#543)

v1.7.0

24 Aug 15:52
eeaa415
Compare
Choose a tag to compare

BUG FIXES:

  • Fixed OBCCs by adding proper support for creating, deleting, and, importing Outbound Cross Connects (#538)

v1.6.3

01 Aug 14:18
ef07e00
Compare
Choose a tag to compare

BUG FIXES:

  • Changed the BGP Session update method to check the "disabled" field for modification (#536)

v1.6.2

29 Jun 22:57
0eeda81
Compare
Choose a tag to compare

BUG FIXES:

  • Fix BGP Session Prefixes match_type defaulting to exact, they should not have default value (#533)

v1.6.1

13 Jun 21:30
a5c54f5
Compare
Choose a tag to compare

BUG FIXES:

  • Fix handling of Public IP for Azure Cloud Router Connections (#530)

v1.6.0

25 May 14:42
10db37f
Compare
Choose a tag to compare

BREAKING CHANGES:

  • data-source: [RENAMED] packetfabric_point_to_points (was packetfabric_point_to_point) (#448)
  • data-source: [RENAMED] packetfabric_cloud_routers (was packetfabric_cloud_router) (#517)
  • data-source: [RENAMED] packetfabric_outbound_cross_connects (was packetfabric_outbound_cross_connect) (#469)
  • data-source: [RENAMED] packetfabric_activitylogs (was packetfabric_activitylog) (#469)
  • resources: [UPDATED] changed zone from optional to required (#517)
    • packetfabric_port
    • packetfabric_cloud_router_connection_aws
    • packetfabric_cloud_router_connection_ibm
    • packetfabric_cloud_router_connection_oracle
    • packetfabric_cs_aws_hosted_connection
    • packetfabric_cs_ibm_hosted_connection
    • packetfabric_cs_oracle_hosted_connection
    • packetfabric_cs_aws_dedicated_connection
    • packetfabric_cs_google_dedicated_connection
    • packetfabric_cs_azure_dedicated_connection

FEATURES:

  • resource: packetfabric_document (#485)
  • data-source: packetfabric_documents (#485)

IMPROVEMENTS/ENHANCEMENTS:

  • Add Early Termination Liability (ETL) info to all applicable resources (#492)
  • Improve service status checks for Port and Backbone VC (#367)
  • Provide IBM Gateway ID in IBM Hosted Cloud and Cloud Router Connection resources (#490)
  • Provide Azure Private/Microsoft VLAN ID and connection type in Azure Cloud Router Connection resource (#489)
  • Handle cloud router deletion when billing is not created yet (#244)
  • Add port_circuit_id as computed field in packetfabric_point_to_point (#448)
  • Use ptp_circuit_id instead of UUID in packetfabric_point_to_point (#448)
  • Refactor status check for packetfabric_point_to_point (#448)
  • Add deprecate field to speed in Azure Hosted Cloud resource (#499)
  • packetfabric_link_aggregation_group enable/disable LAG interface (#330)
  • Add warning and more info to the Google Cloud Router Connection Resource (#506)
  • Updates Optional/Computed fields in all data-sources (#440)
  • Add AWS_ACCOUNT_ID env var as an option to set AWS Account ID in AWS Cloud Router Connection & Hosted Cloud (#506)
  • Add is_lag to packetfabric_cs_dedicated_connections data-source (#524)
  • Add state, import_filters prefixes and terraform import support for packetfabric_cloud_router_quick_connect (#528)

BUG FIXES:

  • Correct read operation in packetfabric_cloud_router_bgp_session for Azure Connection (#489)
  • Fix errors when applying labels in packetfabric_point_to_point (#492)
  • Fix panic: Invalid address to set: []string{"cloud_circuit_id"} in all hosted and dedicated cloud resources (#418)
  • Fix panic: Invalid address to set: []string{"pop"} in Azure Hosted Cloud resource (#389)
  • Fix panic: Invalid address to set: []string{"speed"} in packetfabric_cs_oracle_hosted_connection (#426)
  • Fix error: updating cloud_settings for AWS and Google Hosted Cloud resources (#456)
  • Fix Terraform Import of BGP session when used with Azure Cloud Router Connection (#369)
  • Removed should_create_lag in read() function for Google and Azure Dedicated Cloud resources (#422)
  • Ignore Labels order in all resources supporting labels (#509)
  • Update IPsec Cloud Router Connection status check (#420)
  • Handling config diff due to endpoints order in packetfabric_point_to_point (#510)
  • Handling vlan creating config diff with terraform plan/import in packetfabric_cloud_router_connection_port (#388)
  • Handling zone, po_number creating config diff with terraform plan/import in all resources (#418, #426)
  • Fix packetfabric_point_to_points data-source not returning anything (#470)
  • Fix packetfabric_outbound_cross_connects data-source not returning anything (#469)

ACCEPTANCE TESTING:

  • ACC Test for packetfabric_port resource (#356)
  • ACC Test for packetfabric_port_loa resource (#447)
  • ACC Test for packetfabric_outbound_cross_connect resource (#446)
  • ACC Test for packetfabric_link_aggregation_group resource (#451)
  • ACC Test for packetfabric_backbone_virtual_circuit resource (#454)
  • ACC Test for packetfabric_backbone_virtual_circuit_speed_burst resource (#452)
  • ACC Test for packetfabric_point_to_point resource (#448)
  • ACC Test for packetfabric_cloud_router_connection_aws resource (#424)
  • ACC Test for packetfabric_cloud_router_connection_google resource (#450)
  • ACC Test for packetfabric_cloud_router_connection_azure resource (#389)
  • ACC Test for packetfabric_cloud_router_connection_ibm resource (#419)
  • ACC Test for packetfabric_cloud_router_connection_oracle resource (#426)
  • ACC Test for packetfabric_cloud_router_connection_port resource (#388)
  • ACC Test for packetfabric_cloud_router_connection_ipsec resource (#420)
  • ACC Test for packetfabric_cloud_router_bgp_session resource (#369)
  • ACC Test for packetfabric_cloud_router_quick_connect resource (#528)
  • ACC Test for packetfabric_cloud_provider_credential_google resource (#526)
  • ACC Test for packetfabric_cloud_provider_credential_aws resource (#526)
  • ACC Test for packetfabric_cs_aws_hosted_connection resource (#418)
  • ACC Test for packetfabric_cs_google_hosted_connection resource (#456)
  • ACC Test for packetfabric_cs_azure_hosted_connection resource (#389)
  • ACC Test for packetfabric_cs_ibm_hosted_connection resource (#419)
  • ACC Test for packetfabric_cs_oracle_hosted_connection resource (#426)
  • ACC Test for packetfabric_cs_aws_dedicated_connection resource (#432)
  • ACC Test for packetfabric_cs_google_dedicated_connection resource (#422)
  • ACC Test for packetfabric_cs_azure_dedicated_connection resource (#425)
  • ACC Test for packetfabric_activitylogs data-source (#465)
  • ACC Test for packetfabric_locations_markets data-source (#464)
  • ACC Test for packetfabric_locations_regions data-source (#463)
  • ACC Test for packetfabric_locations_pop_zones data-source (#462)
  • ACC Test for packetfabric_locations data-source (#461)
  • ACC Test for packetfabric_locations_port_availability data-source (#460)
  • ACC Test for packetfabric_locations_cloud data-source (#453)
  • ACC Test for packetfabric_ports data-source (#441)
  • ACC Test for packetfabric_port_device_info data-source (#457)
  • ACC Test for packetfabric_port_vlans data-source (#458)
  • ACC Test for packetfabric_port_router_logs data-source (#459)
  • ACC Test for packetfabric_outbound_cross_connects data-source (#469)
  • ACC Test for packetfabric_link_aggregation_group data-source (#486)
  • ACC Test for packetfabric_point_to_point data-source (#467)
  • ACC Test for packetfabric_billing data-source (#439)
  • ACC Test for packetfabric_cs_aws_hosted_connection data-source (#439)
  • ACC Test for packetfabric_cs_dedicated_connections data-source (#440)
  • ACC Test for packetfabric_cloud_router_connection data-source (#470)
  • ACC Test for packetfabric_cloud_router_connections data-source (#470)
  • ACC Test for packetfabric_cloud_router_connection_ipsec data-source (#466)
  • ACC Test for packetfabric_cloud_router_bgp_session (#471)

v1.5.0

03 May 18:33
953165f
Compare
Choose a tag to compare

BREAKING CHANGES:

  • Prefix Order and Community fields are deprecated in packetfabric_cloud_router_bgp_session resource and data-source (#436)

FEATURES:

  • resource: [UPDATED] packetfabric_cloud_router_connection_aws - adding cloud side provisioning (#436)
  • resource: [UPDATED] packetfabric_cloud_router_connection_google - adding cloud side provisioning (#436)
  • data-source: packetfabric_cloud_router_connection (#486)

IMPROVEMENTS/ENHANCEMENTS:

  • Provide AWS Direct Connect Connection ID in AWS Hosted Cloud and Cloud Router Connection resources (#484)
  • Make google_vlan_attachment_name optional when Cloud Settings are used for google hosted cloud (#415)
  • Add check/error when user try to update port_circuit_id in Backbone VC resource (#479)
  • Add check/error when user try to update cloud settings which cannot be updated-in-place in AWS and Google Hosted Cloud resources (#436)
  • Use circuit ID + "-data" for the following data-sources's IDs instead of a random uuid (#436)
    • packetfabric_cloud_router_bgp_session
    • packetfabric_cloud_router_connection_ipsec
    • packetfabric_cloud_router_connections
    • packetfabric_cs_aws_hosted_connection
    • packetfabric_cs_azure_hosted_connection
    • packetfabric_cs_google_hosted_connection
    • packetfabric_cs_ibm_hosted_connection
    • packetfabric_cs_oracle_hosted_connection
    • packetfabric_cs_hosted_connection_router_config
    • packetfabric_link_aggregation_group
    • packetfabric_port_router_logs
    • packetfabric_port_vlans
  • Automate creation of the Release Note from changelog (#478)

v1.4.0

19 Apr 21:28
Compare
Choose a tag to compare

1.4.0 (April 19, 2023)

BREAKING CHANGES:

  • data-source: [RENAMED] packetfabric_ports (was packetfabric_port) (#429)

FEATURES:

  • resource: packetfabric_streaming_events (#212)

IMPROVEMENTS/ENHANCEMENTS:

  • Update BGP session deletion warning (#431)

BUG FIXES:

  • [ERROR] setting state: labels: '': source data must be an array or slice, got struct (#427)
  • Check if zone or autoneg are set in packetfabric_port resource (#433)
  • Check if po_number is set in the resource using po_number (#435)
  • Check if zone is set in packetfabric_cloud_router_connection_aws/oracle/ibm resources (#438)
  • Check if ibm_bgp_cer_cidr and ibm_bgp_ibm_cidr are set in packetfabric_cloud_router_connection_ibm resource (#438)
  • Check if phase2_authentication_algo is set in packetfabric_cloud_router_connection_ipsec resource (#438)
  • Check if vlan is set in packetfabric_cloud_router_connection_port resource (#438)

ACCEPTANCE TESTING:

  • ACC Test for packetfabric_cloud_router (#368)

v1.3.0

05 Apr 17:50
944502f
Compare
Choose a tag to compare

1.3.0 (April 5, 2023)

FEATURES:

  • resource: packetfabric_cloud_provider_credential_aws (#376)
  • resource: packetfabric_cloud_provider_credential_google (#376)
  • resource: [UPDATED] packetfabric_cs_aws_hosted_connection (#408)
  • resource: [UPDATED] packetfabric_cs_google_hosted_connection (#414)
  • data-source: [UPDATED] packetfabric_cs_aws_hosted_connection (#408)
  • data-source: [UPDATED] packetfabric_cs_google_hosted_connection (#414)
  • data-source: packetfabric_cs_hosted_connection_router_config (#409)

IMPROVEMENTS/ENHANCEMENTS:

  • Add validation on BGP prefix in/ou in BGP session resource (#393)
  • Update Read function for packetfabric_cloud_router_bgp_session (#365)
  • Add defaults and additional validation to packetfabric_cloud_router_bgp_session (#365)
  • Add cloud_router_circuit_id to QuickConnect import request (#400)
  • Add pending_approval to QuickConnect return filters response (#400)
  • Add validation for subscription_term and longhaul_type (#401)
  • Add validation for Marketplace Service creation on Categories (#410)
  • Add new labels page under Guides in Terraform Registry Documentation (#396)

BUG FIXES:

  • Handling svlan unset creating config diff with terraform plan after VC creation (#387)
  • Correct pop set in the cloud router connection read functions (#399)
  • Adding back importing page under Guides (#394)
  • Fix po_number reading in all PacketFabric hosted connection (#408)