Skip to content

Releases: equinix/terraform-provider-equinix

v1.14.4

25 Jul 15:31
138dfb9
Compare
Choose a tag to compare

1.14.4 (25 Jul, 2023)

This update focuses on enhancing stability and user experience through various bug fixes and documentation improvements. Below are the key changes:

BUG FIXES:

Resolved an issue with the equinix_ecx_l2_connection resource where it was silently failing to request a redundant connection from a single Network Edge device. This problem has been fixed in the ecx-go SDK 2.3.1 release, ensuring reliable and consistent behavior for users.

  • bump ecx-go version to latest by @ocobleseqx in (#348)

ENHANCEMENTS:

Added two missing Equinix Metal API endpoints in packngo v0.30.0 SDK release that were absent.

DOCUMENTATION IMPROVEMENTS:

Fixed a minor typo in the documentation.

New Contributors

v1.14.3

05 Jun 18:47
6dbd3d3
Compare
Choose a tag to compare

1.14.3 (5 Jun, 2023)

The 1.14.3 release of the Equinix Terraform provider includes bug fixes and documentation improvements to provide a more consistent experience. The spot market request resource and data source have been updated to avoid unnecessary changes when the order of facilities changes for a spot market request, the virtual circuit resource has been updated to reduce the occurrence of API errors due to invalid requests, and the documentation for the equinix_metal_device resource has been updated to more accurately describe the user_ssh_key_ids and project_ssh_key_ids fields.

BUG FIXES:

  • Avoid unnecessary diffs for equinix_metal_spot_market_request resource and data source when the facilities attribute comes back from an API with the same facilities in a different order (#331)
  • Fix 500 error when checking the status of a virtual circuit in equinix_metal_virtual_circuit (#332)
  • Fix 422 error when deleting a VRF virtual circuit in equinix_metal_virtual_circuit (#320)

ENHANCEMENTS:

  • Update equinix_metal_device documentation to more accurately describe the user_ssh_key_ids and project_ssh_key_ids fields (#322)

v1.14.2

11 May 16:07
d0a8ec6
Compare
Choose a tag to compare

1.14.2 (11 May, 2023)

BUG FIXES:

  • Fixes injection of module_name provider metadata into User Agent so that we can track usage of Equinix-managed reusable terraform modules #318

v1.14.1

20 Apr 21:46
Compare
Choose a tag to compare

1.14.1 (20 Apr, 2023)

BUG FIXES:

  • Fixes injection of ProviderVersion at build time so that we can track usage of different terraform-provider-equinix releases #317

v1.14.0

19 Apr 21:15
Compare
Choose a tag to compare

1.14.0 (19 Apr, 2023)

The 1.14.0 release of terraform-provider-equinix includes code and documentation to help users identify and update Terraform configurations that are impacted by the deprecation of facilities in the Equinix Metal platform. In addition, this release adds support for the DSA key type in equinix_network_ssh_key, which makes it possible to provision Arista routers in Network Edge with Terraform.

FEATURES:

  • Adds support for DSA keys in equinix_network_ssh_key, which makes it possible to provision Arista routers in Network Edge #315
  • Deprecates facility and related properties in favor of metro #314

BUG FIXES:

  • Adds missing MaxItems: 1 to properties that did not support more than one item #307
  • Fixes typo in docs for deployment_type in equinix_metal_project #306

ENHANCEMENTS:

  • Updates facility-to-metro migration guide to draw attention to the deprecation of facilities in the Equinix Metal platform #313

v1.13.0

03 Mar 19:22
bbdfbb8
Compare
Choose a tag to compare

1.13.0 (3 Mar, 2023)

FEATURES:

  • Adds behavior.allow_changes for equinix_metal_device resources to enable updates to user_data and custom_data without creating a new resource #301

BUG FIXES:

  • Fixes typo in documentation for equinix_network_ssh_user
  • Fixes incorrect provider configuration in the port2serviceprofilepublic example for Fabric resources #300

v1.12.0

10 Feb 17:02
b8d0124
Compare
Choose a tag to compare

1.12.0 (10 Feb, 2023)

FEATURES:

New Equinix Network Edge file resource in #294

  • New Resource: equinix_network_file
  • cloud_init_file_id can be specified for equinix_network_device #294
  • license_file_id can be specified for equinix_network_device instead of the license_file attribute #294

v1.11.1

02 Dec 00:35
f000c35
Compare
Choose a tag to compare

1.11.1 (2 Dec, 2022)

BUG FIXES:

  • An error loading provider configuration, introduced in v1.11.0, was preventing using the provider without Fabric credentials #283

v1.11.0

01 Dec 13:38
f989c30
Compare
Choose a tag to compare

1.11.0 (1 Dec, 2022)

FEATURES:

New Equinix Fabric v4 resources (experimental) in #261 #263 #264

  • New Resource: equinix_fabric_connection
  • New Resource: equinix_fabric_service_profile
  • New Data Source: equinix_fabric_connection
  • New Data Source: equinix_fabric_port
  • New Data Source: equinix_fabric_ports
  • New Data Source: equinix_fabric_service_profile
  • New Data Source: equinix_fabric_service_profiles

BUG FIXES:

  • metal_connection.vlans wasn't in sync with API #271
  • Allow update of equinix_metal_virtual_circuit.vlan_id #269
  • Allow set and update native vlan in equinix_metal_port, also for bond ports #267
  • equinix_metal_precreated_ip_block and equinix_metal_ip_block_ranges will retrieve metro from facility if metro is null #265
  • Remove optional flag for address fields in organization data source in #261

ENHANCEMENTS:

  • vlans can be updated and removed for shared equinix_metal_connection #273
  • Equinix terraform modules can now add prefix to the User-Agent by adding module_name field to the provider metadata #255

v1.11.0-alpha.2

11 Nov 17:34
Compare
Choose a tag to compare
v1.11.0-alpha.2 Pre-release
Pre-release

1.11.0 (Unreleased)

NOTES:

New resources to support Fabric v4 API. Pre-release based on the fabric-v4 branch. For more details about the related works in progress check #112.

To use this pre-release the version v1.11.0-alpha.2 must be specify in the provider requirements declared in the required_providers block, otherwise the latest normal version available in the terraform registry will take precedence. A pre-release version indicates that the version is unstable and might not satisfy the intended compatibility requirements as denoted by its associated normal version.

FEATURES:

New Equinix Fabric v4 resources in #261 #263 #264

  • New Resource: equinix_fabric_connection
  • New Resource: equinix_fabric_service_profile
  • New Data Source: equinix_fabric_connection
  • New Data Source: equinix_fabric_port
  • New Data Source: equinix_fabric_ports
  • New Data Source: equinix_fabric_service_profile
  • New Data Source: equinix_fabric_service_profiles

NEW CONTRIBUTORS:

Full Changelog: v1.10.0...v1.11.0-alpha.2