Skip to content

Releases: equinix/terraform-provider-equinix

v1.16.0

29 Aug 21:49
1709c24
Compare
Choose a tag to compare
Add Fabric Cloud Router and routing protocol terraform provider (#362)

- Adds new Fabric resources and datasources:
  - equinix_fabric_cloud_router
  - equinix_fabric_routingprotocol


- Updates Fabric-go SDK version from v0.4.0(Fabric API v4.4) to
v0.6.0(Fabric API v4.9)
- Fabric API spec v.49 can be found at -
https://app.swaggerhub.com/apis/equinix-api/fabric/4.9
- Replaces Datasource equinix_fabric_connection type attribute value
GW_VC with IP_VC
- Replaces Equinix Fabric Gateway with Equinix Fabric Cloud router
- Includes terraform examples for the above 2 providers and all the
related documentation updated
- All related changes are listed on the release notes documented on the
below link as part of June 2023 and Aug 2023 releases -
https://developer.equinix.com/dev-docs/fabric/release-notes

---------

Signed-off-by: Manu Bhat <[email protected]>
Co-authored-by: Sabrina Wong <[email protected]>
Co-authored-by: Cindy Bai <[email protected]>
Co-authored-by: Sabrina Wong <[email protected]>
Co-authored-by: Tim Hogarty <[email protected]>

v1.15.0

23 Aug 21:54
5f69208
Compare
Choose a tag to compare
Merge pull request #361 from schadalawada/master

NFV-25337: Added attribute Connectivity to support device creation with no internet access

v1.14.7

21 Aug 20:14
24cb78c
Compare
Choose a tag to compare

What's Changed

  • Fabric Port Data Source Bug Fix by @thogarty in #355
  • chore(ci): fix SSH key test and document project name max length by @ctreatma in #352
  • Typo in spot_market_request argument name: termintation->termination by @t0mk in #351
  • feat: introduce metal-go client by @ctreatma in #353

New Contributors

Full Changelog: v1.14.6...v1.14.7

v1.14.6

11 Aug 19:12
4f2dfdd
Compare
Choose a tag to compare

What's Changed

  • Make speed optional for shared z_side connection, add test by @t0mk in #350

Full Changelog: v1.14.5...v1.14.6

v1.14.5

27 Jul 21:43
1362833
Compare
Choose a tag to compare

What's Changed

  • NFV-25324: add schema for cloudInitFileId in secondary device data source by @rling-equinix in #349

Full Changelog: v1.14.4...v1.14.5

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