equinix-labs / terraform-equinix-kubernetes-cluster

Kubernetes cluster deployment on Equinix Metal
https://registry.terraform.io/modules/equinix-labs/kubernetes-cluster/equinix/latest
Apache License 2.0
1 stars 5 forks source link

chore(deps): update terraform equinix to v2 #67

Closed renovate[bot] closed 2 months ago

renovate[bot] commented 2 months ago

Mend Renovate

This PR contains the following updates:

Package Type Update Change
equinix (source) required_provider major ~> 1.20.0 -> ~> 2.0.0

Release Notes

equinix/terraform-provider-equinix (equinix) ### [`v2.0.0`](https://togithub.com/equinix/terraform-provider-equinix/releases/tag/v2.0.0) [Compare Source](https://togithub.com/equinix/terraform-provider-equinix/compare/v1.39.0...v2.0.0) This release drops support for ECX resources and data sources. The ECX v3 API is being shut down at the end of July 2024 and anyone using ECX v3 resources should [switch to Fabric v4 resources](https://registry.terraform.io/providers/equinix/equinix/latest/docs/guides/migration_guide_fabricv3\_to_fabricv4). In addition to dropping ECX v3 support, this release updates documentation to align with HashiCorp standards, which means changing the URL path for many resource and data source docs, e.g. from `https://registry.terraform.io/providers/equinix/equinix/latest/docs/resources/equinix_metal_virtual_circuit` to `https://registry.terraform.io/providers/equinix/equinix/latest/docs/resources/metal_virtual_circuit`. #### What's Changed - chore: clean up debug code that is no longer needed by [@​ctreatma](https://togithub.com/ctreatma) in [https://github.com/equinix/terraform-provider-equinix/pull/712](https://togithub.com/equinix/terraform-provider-equinix/pull/712) - feat!: remove ECX resources by [@​ctreatma](https://togithub.com/ctreatma) in [https://github.com/equinix/terraform-provider-equinix/pull/683](https://togithub.com/equinix/terraform-provider-equinix/pull/683) - fix(deps): update module github.com/equinix/equinix-sdk-go to v0.42.0 by [@​RaptorGandalf](https://togithub.com/RaptorGandalf) in [https://github.com/equinix/terraform-provider-equinix/pull/716](https://togithub.com/equinix/terraform-provider-equinix/pull/716) - feat!: generate docs from code by [@​ctreatma](https://togithub.com/ctreatma) in [https://github.com/equinix/terraform-provider-equinix/pull/645](https://togithub.com/equinix/terraform-provider-equinix/pull/645) **Full Changelog**: https://github.com/equinix/terraform-provider-equinix/compare/v1.39.0...v2.0.0 ### [`v1.39.0`](https://togithub.com/equinix/terraform-provider-equinix/releases/tag/v1.39.0) [Compare Source](https://togithub.com/equinix/terraform-provider-equinix/compare/v1.38.1...v1.39.0) ##### What's Changed - docs: remove reference to no-longer-used stability tiers by [@​ctreatma](https://togithub.com/ctreatma) in [https://github.com/equinix/terraform-provider-equinix/pull/705](https://togithub.com/equinix/terraform-provider-equinix/pull/705) - feat: convert metal_gateway to equinix-sdk-go by [@​ctreatma](https://togithub.com/ctreatma) in [https://github.com/equinix/terraform-provider-equinix/pull/706](https://togithub.com/equinix/terraform-provider-equinix/pull/706) - feat: Update Network Edge BGP Acceptance Tests to use fabric resources(fabric connection and service profile) by [@​kpdhulipala](https://togithub.com/kpdhulipala) in [https://github.com/equinix/terraform-provider-equinix/pull/710](https://togithub.com/equinix/terraform-provider-equinix/pull/710) - fix: zSide.serviceToken.type. Unexpected value '' error message by [@​d-bhola](https://togithub.com/d-bhola) in [https://github.com/equinix/terraform-provider-equinix/pull/711](https://togithub.com/equinix/terraform-provider-equinix/pull/711) - fix: Fix provider crash when creating a metal gateway tied to an ipv6 reservation by [@​RaptorGandalf](https://togithub.com/RaptorGandalf) in [https://github.com/equinix/terraform-provider-equinix/pull/713](https://togithub.com/equinix/terraform-provider-equinix/pull/713) ##### New Contributors - [@​d-bhola](https://togithub.com/d-bhola) made their first contribution in [https://github.com/equinix/terraform-provider-equinix/pull/711](https://togithub.com/equinix/terraform-provider-equinix/pull/711) - [@​RaptorGandalf](https://togithub.com/RaptorGandalf) made their first contribution in [https://github.com/equinix/terraform-provider-equinix/pull/713](https://togithub.com/equinix/terraform-provider-equinix/pull/713) **Full Changelog**: https://github.com/equinix/terraform-provider-equinix/compare/v1.38.1...v1.39.0 ### [`v1.38.1`](https://togithub.com/equinix/terraform-provider-equinix/releases/tag/v1.38.1) [Compare Source](https://togithub.com/equinix/terraform-provider-equinix/compare/v1.38.0...v1.38.1) ##### What's Changed - fix: Adding "SUBMITTED_FOR_APPROVAL" attribute as Target string in connectionUpdate and Updating documentation by [@​srushti-patl](https://togithub.com/srushti-patl) in [https://github.com/equinix/terraform-provider-equinix/pull/704](https://togithub.com/equinix/terraform-provider-equinix/pull/704) **Full Changelog**: https://github.com/equinix/terraform-provider-equinix/compare/v1.38.0...v1.38.1 ### [`v1.38.0`](https://togithub.com/equinix/terraform-provider-equinix/releases/tag/v1.38.0) [Compare Source](https://togithub.com/equinix/terraform-provider-equinix/compare/v1.37.1...v1.38.0) ##### What's Changed - fix(deps): update module github.com/equinix/equinix-sdk-go to v0.41.0 by [@​renovate](https://togithub.com/renovate) in [https://github.com/equinix/terraform-provider-equinix/pull/698](https://togithub.com/equinix/terraform-provider-equinix/pull/698) - feat: convert virtual circuit resource & datasource to equinix-sdk-go by [@​ctreatma](https://togithub.com/ctreatma) in [https://github.com/equinix/terraform-provider-equinix/pull/700](https://togithub.com/equinix/terraform-provider-equinix/pull/700) **Full Changelog**: https://github.com/equinix/terraform-provider-equinix/compare/v1.37.1...v1.38.0 ### [`v1.37.1`](https://togithub.com/equinix/terraform-provider-equinix/releases/tag/v1.37.1) [Compare Source](https://togithub.com/equinix/terraform-provider-equinix/compare/v1.37.0...v1.37.1) ##### What's Changed - feat: Update equinix_network_device.md by [@​kpdhulipala](https://togithub.com/kpdhulipala) in [https://github.com/equinix/terraform-provider-equinix/pull/701](https://togithub.com/equinix/terraform-provider-equinix/pull/701) - chore: capture Network Edge documentation in CODEOWNERS by [@​displague](https://togithub.com/displague) in [https://github.com/equinix/terraform-provider-equinix/pull/703](https://togithub.com/equinix/terraform-provider-equinix/pull/703) - fix: resource_fabric_routing_protocol.go by [@​jkallem-equinix](https://togithub.com/jkallem-equinix) in [https://github.com/equinix/terraform-provider-equinix/pull/699](https://togithub.com/equinix/terraform-provider-equinix/pull/699) ##### New Contributors - [@​jkallem-equinix](https://togithub.com/jkallem-equinix) made their first contribution in [https://github.com/equinix/terraform-provider-equinix/pull/699](https://togithub.com/equinix/terraform-provider-equinix/pull/699) **Full Changelog**: https://github.com/equinix/terraform-provider-equinix/compare/v1.37.0...v1.37.1 ### [`v1.37.0`](https://togithub.com/equinix/terraform-provider-equinix/releases/tag/v1.37.0) [Compare Source](https://togithub.com/equinix/terraform-provider-equinix/compare/v1.36.4...v1.37.0) ##### What's Changed - refactor: replace isStringInSlice with slices.Contains by [@​displague](https://togithub.com/displague) in [https://github.com/equinix/terraform-provider-equinix/pull/674](https://togithub.com/equinix/terraform-provider-equinix/pull/674) - fix(deps): update module github.com/hashicorp/terraform-plugin-testing to v1.8.0 by [@​renovate](https://togithub.com/renovate) in [https://github.com/equinix/terraform-provider-equinix/pull/680](https://togithub.com/equinix/terraform-provider-equinix/pull/680) - fix(deps): update module github.com/hashicorp/terraform-plugin-sdk/v2 to v2.34.0 by [@​renovate](https://togithub.com/renovate) in [https://github.com/equinix/terraform-provider-equinix/pull/679](https://togithub.com/equinix/terraform-provider-equinix/pull/679) - docs: Fabric docs consistency by [@​thogarty](https://togithub.com/thogarty) in [https://github.com/equinix/terraform-provider-equinix/pull/681](https://togithub.com/equinix/terraform-provider-equinix/pull/681) - fix(deps): update module github.com/hashicorp/go-retryablehttp to v0.7.6 by [@​renovate](https://togithub.com/renovate) in [https://github.com/equinix/terraform-provider-equinix/pull/673](https://togithub.com/equinix/terraform-provider-equinix/pull/673) - chore: remove unused terratest tests by [@​ctreatma](https://togithub.com/ctreatma) in [https://github.com/equinix/terraform-provider-equinix/pull/684](https://togithub.com/equinix/terraform-provider-equinix/pull/684) - feat: add `data "equinix_fabric_cloud_routers"` data source to product suite by [@​thogarty](https://togithub.com/thogarty) in [https://github.com/equinix/terraform-provider-equinix/pull/678](https://togithub.com/equinix/terraform-provider-equinix/pull/678) - fix(deps): update module github.com/hashicorp/go-retryablehttp to v0.7.7 by [@​renovate](https://togithub.com/renovate) in [https://github.com/equinix/terraform-provider-equinix/pull/687](https://togithub.com/equinix/terraform-provider-equinix/pull/687) - fix(deps): update module github.com/hashicorp/terraform-plugin-docs to v0.19.3 by [@​renovate](https://togithub.com/renovate) in [https://github.com/equinix/terraform-provider-equinix/pull/685](https://togithub.com/equinix/terraform-provider-equinix/pull/685) - fix(deps): update module github.com/hashicorp/terraform-plugin-docs to v0.19.4 by [@​renovate](https://togithub.com/renovate) in [https://github.com/equinix/terraform-provider-equinix/pull/689](https://togithub.com/equinix/terraform-provider-equinix/pull/689) - fix(deps): update module golang.org/x/oauth2 to v0.21.0 by [@​renovate](https://togithub.com/renovate) in [https://github.com/equinix/terraform-provider-equinix/pull/692](https://togithub.com/equinix/terraform-provider-equinix/pull/692) - feat: To Provide Support to create BlueCat devices through terraform by [@​kpdhulipala](https://togithub.com/kpdhulipala) in [https://github.com/equinix/terraform-provider-equinix/pull/695](https://togithub.com/equinix/terraform-provider-equinix/pull/695) - feat: Fabric networks data source by [@​thogarty](https://togithub.com/thogarty) in [https://github.com/equinix/terraform-provider-equinix/pull/696](https://togithub.com/equinix/terraform-provider-equinix/pull/696) - chore(deps): update goreleaser/goreleaser-action action to v6 by [@​renovate](https://togithub.com/renovate) in [https://github.com/equinix/terraform-provider-equinix/pull/694](https://togithub.com/equinix/terraform-provider-equinix/pull/694) - feat: Fabric Connections SEARCH data source by [@​thogarty](https://togithub.com/thogarty) in [https://github.com/equinix/terraform-provider-equinix/pull/693](https://togithub.com/equinix/terraform-provider-equinix/pull/693) **Full Changelog**: https://github.com/equinix/terraform-provider-equinix/compare/v1.36.4...v1.37.0 ### [`v1.36.4`](https://togithub.com/equinix/terraform-provider-equinix/releases/tag/v1.36.4) [Compare Source](https://togithub.com/equinix/terraform-provider-equinix/compare/v1.36.3...v1.36.4) ##### What's Changed - test: Add tests for Panthers PDS User by [@​thogarty](https://togithub.com/thogarty) in [https://github.com/equinix/terraform-provider-equinix/pull/668](https://togithub.com/equinix/terraform-provider-equinix/pull/668) - fix: Updating Virtual device to service profile connections type in fabric connection resource doc by [@​srushti-patl](https://togithub.com/srushti-patl) in [https://github.com/equinix/terraform-provider-equinix/pull/672](https://togithub.com/equinix/terraform-provider-equinix/pull/672) - chore: refactor nprintf by [@​displague](https://togithub.com/displague) in [https://github.com/equinix/terraform-provider-equinix/pull/654](https://togithub.com/equinix/terraform-provider-equinix/pull/654) - fix(deps): update module golang.org/x/oauth2 to v0.20.0 by [@​renovate](https://togithub.com/renovate) in [https://github.com/equinix/terraform-provider-equinix/pull/666](https://togithub.com/equinix/terraform-provider-equinix/pull/666) - fix(deps): update module github.com/hashicorp/terraform-plugin-mux to v0.16.0 by [@​renovate](https://togithub.com/renovate) in [https://github.com/equinix/terraform-provider-equinix/pull/670](https://togithub.com/equinix/terraform-provider-equinix/pull/670) - chore: tell renovate to run go mod tidy after updating by [@​ctreatma](https://togithub.com/ctreatma) in [https://github.com/equinix/terraform-provider-equinix/pull/676](https://togithub.com/equinix/terraform-provider-equinix/pull/676) - fix: Updating connectionRedundancyTerraformToGo fucntion by [@​srushti-patl](https://togithub.com/srushti-patl) in [https://github.com/equinix/terraform-provider-equinix/pull/677](https://togithub.com/equinix/terraform-provider-equinix/pull/677) **Full Changelog**: https://github.com/equinix/terraform-provider-equinix/compare/v1.36.3...v1.36.4 ### [`v1.36.3`](https://togithub.com/equinix/terraform-provider-equinix/releases/tag/v1.36.3) [Compare Source](https://togithub.com/equinix/terraform-provider-equinix/compare/v1.36.2...v1.36.3) ##### Important Note: For Equinix Customers in PDS user organization, this version of the Terraform provider will return errors for missing `projectId` with Fabric Resources/Data_Sources. Please use v1.36.4 and beyond as there is a fix for this issue in that version. ##### What's Changed - fix(deps): update module github.com/equinix/equinix-sdk-go to v0.38.0 by [@​renovate](https://togithub.com/renovate) in - fix: Adding ACTIVE connection state to WaitUntilConnectionDeprovisioned method for pending stage by [@​srushti-patl](https://togithub.com/srushti-patl) in [https://github.com/equinix/terraform-provider-equinix/pull/663](https://togithub.com/equinix/terraform-provider-equinix/pull/663) - chore: build with go 1.22 and use slices from stdlib by [@​ctreatma](https://togithub.com/ctreatma) in [https://github.com/equinix/terraform-provider-equinix/pull/665](https://togithub.com/equinix/terraform-provider-equinix/pull/665) - fix(deps): update module github.com/equinix/equinix-sdk-go to v0.39.0 by [@​renovate](https://togithub.com/renovate) in [https://github.com/equinix/terraform-provider-equinix/pull/664](https://togithub.com/equinix/terraform-provider-equinix/pull/664) **Full Changelog**: https://github.com/equinix/terraform-provider-equinix/compare/v1.36.2...v1.36.3 ### [`v1.36.2`](https://togithub.com/equinix/terraform-provider-equinix/releases/tag/v1.36.2) [Compare Source](https://togithub.com/equinix/terraform-provider-equinix/compare/v1.36.1...v1.36.2) ##### Important Note: For Equinix Customers in PDS user organization, this version of the Terraform provider will return errors for missing `projectId` with Fabric Resources/Data_Sources. Please use v1.36.4 and beyond as there is a fix for this issue in that version. ##### What's Changed - fix: Updating CreateConnection method for passing additional_info in Updating Create Connection method in Fabric connection Resource by [@​srushti-patl](https://togithub.com/srushti-patl) in [https://github.com/equinix/terraform-provider-equinix/pull/661](https://togithub.com/equinix/terraform-provider-equinix/pull/661) **Full Changelog**: https://github.com/equinix/terraform-provider-equinix/compare/v1.36.1...v1.36.2 ### [`v1.36.1`](https://togithub.com/equinix/terraform-provider-equinix/releases/tag/v1.36.1) [Compare Source](https://togithub.com/equinix/terraform-provider-equinix/compare/v1.36.0...v1.36.1) ##### Important Note: For Equinix Customers in PDS user organization, this version of the Terraform provider will return errors for missing `projectId` with Fabric Resources/Data_Sources. Please use v1.36.4 and beyond as there is a fix for this issue in that version. ##### What's Changed - chore: run 'go mod tidy' to clean up dependencies by [@​ctreatma](https://togithub.com/ctreatma) in [https://github.com/equinix/terraform-provider-equinix/pull/653](https://togithub.com/equinix/terraform-provider-equinix/pull/653) - fix(deps): update module github.com/hashicorp/terraform-plugin-framework to v1.8.0 by [@​renovate](https://togithub.com/renovate) in [https://github.com/equinix/terraform-provider-equinix/pull/625](https://togithub.com/equinix/terraform-provider-equinix/pull/625) - fix(deps): update module golang.org/x/oauth2 to v0.19.0 by [@​renovate](https://togithub.com/renovate) in [https://github.com/equinix/terraform-provider-equinix/pull/640](https://togithub.com/equinix/terraform-provider-equinix/pull/640) - fix(deps): update module github.com/hashicorp/terraform-plugin-testing to v1.7.0 by [@​renovate](https://togithub.com/renovate) in [https://github.com/equinix/terraform-provider-equinix/pull/616](https://togithub.com/equinix/terraform-provider-equinix/pull/616) - fix(deps): update module github.com/hashicorp/terraform-plugin-docs to v0.19.1 by [@​renovate](https://togithub.com/renovate) in [https://github.com/equinix/terraform-provider-equinix/pull/647](https://togithub.com/equinix/terraform-provider-equinix/pull/647) - fix: Customer support bug fix for PortResponse by [@​thogarty](https://togithub.com/thogarty) in [https://github.com/equinix/terraform-provider-equinix/pull/660](https://togithub.com/equinix/terraform-provider-equinix/pull/660) - docs: fix links to Metal plans by [@​displague](https://togithub.com/displague) in [https://github.com/equinix/terraform-provider-equinix/pull/655](https://togithub.com/equinix/terraform-provider-equinix/pull/655) - fix(deps): update module github.com/hashicorp/terraform-plugin-docs to v0.19.2 by [@​renovate](https://togithub.com/renovate) in [https://github.com/equinix/terraform-provider-equinix/pull/658](https://togithub.com/equinix/terraform-provider-equinix/pull/658) **Full Changelog**: https://github.com/equinix/terraform-provider-equinix/compare/v1.36.0...v1.36.1 ### [`v1.36.0`](https://togithub.com/equinix/terraform-provider-equinix/releases/tag/v1.36.0) [Compare Source](https://togithub.com/equinix/terraform-provider-equinix/compare/v1.35.0...v1.36.0) ##### Important Note: For Equinix Customers in PDS user organization, this version of the Terraform provider will return errors for missing `projectId` with Fabric Resources/Data_Sources. Please use v1.36.4 and beyond as there is a fix for this issue in that version. ##### What's Changed - docs: Update Fabric data_source attribute selection documentation by [@​thogarty](https://togithub.com/thogarty) in [https://github.com/equinix/terraform-provider-equinix/pull/650](https://togithub.com/equinix/terraform-provider-equinix/pull/650) - fix(deps): update module github.com/equinix/equinix-sdk-go to v0.36.0 by [@​renovate](https://togithub.com/renovate) in [https://github.com/equinix/terraform-provider-equinix/pull/643](https://togithub.com/equinix/terraform-provider-equinix/pull/643) - refactor: fabric connection equinix sdk go migration by [@​thogarty](https://togithub.com/thogarty) in [https://github.com/equinix/terraform-provider-equinix/pull/606](https://togithub.com/equinix/terraform-provider-equinix/pull/606) **Full Changelog**: https://github.com/equinix/terraform-provider-equinix/compare/v1.35.0...v1.36.0 ### [`v1.35.0`](https://togithub.com/equinix/terraform-provider-equinix/releases/tag/v1.35.0) [Compare Source](https://togithub.com/equinix/terraform-provider-equinix/compare/v1.34.1...v1.35.0) ##### What's Changed - feat: Added logic to support metroLinks attribute for device linking request by [@​schadalawada](https://togithub.com/schadalawada) in [https://github.com/equinix/terraform-provider-equinix/pull/621](https://togithub.com/equinix/terraform-provider-equinix/pull/621) - fix: Upgrading provider_connection_id schema to computed by [@​srushti-patl](https://togithub.com/srushti-patl) in [https://github.com/equinix/terraform-provider-equinix/pull/646](https://togithub.com/equinix/terraform-provider-equinix/pull/646) **Full Changelog**: https://github.com/equinix/terraform-provider-equinix/compare/v1.34.1...v1.35.0 ### [`v1.34.1`](https://togithub.com/equinix/terraform-provider-equinix/releases/tag/v1.34.1) [Compare Source](https://togithub.com/equinix/terraform-provider-equinix/compare/v1.34.0...v1.34.1) ##### What's Changed - docs: Update Fabric Docs by [@​thogarty](https://togithub.com/thogarty) in [https://github.com/equinix/terraform-provider-equinix/pull/637](https://togithub.com/equinix/terraform-provider-equinix/pull/637) - docs: remove disclaimers about VRF being beta by [@​displague](https://togithub.com/displague) in [https://github.com/equinix/terraform-provider-equinix/pull/641](https://togithub.com/equinix/terraform-provider-equinix/pull/641) - fix: avoid inconsistent state errors for vlans by [@​ctreatma](https://togithub.com/ctreatma) in [https://github.com/equinix/terraform-provider-equinix/pull/642](https://togithub.com/equinix/terraform-provider-equinix/pull/642) **Full Changelog**: https://github.com/equinix/terraform-provider-equinix/compare/v1.34.0...v1.34.1 ### [`v1.34.0`](https://togithub.com/equinix/terraform-provider-equinix/releases/tag/v1.34.0) [Compare Source](https://togithub.com/equinix/terraform-provider-equinix/compare/v1.33.1...v1.34.0) ##### What's Changed - feat: (CXF 90011) Updating Metal & Fabric Provider with NIMF functionality by [@​srushti-patl](https://togithub.com/srushti-patl) in [https://github.com/equinix/terraform-provider-equinix/pull/626](https://togithub.com/equinix/terraform-provider-equinix/pull/626) **Full Changelog**: https://github.com/equinix/terraform-provider-equinix/compare/v1.33.1...v1.34.0 ### [`v1.33.1`](https://togithub.com/equinix/terraform-provider-equinix/releases/tag/v1.33.1) [Compare Source](https://togithub.com/equinix/terraform-provider-equinix/compare/v1.33.0...v1.33.1) ##### What's Changed - fix: Use default timeouts for Fabric wait methods by [@​thogarty](https://togithub.com/thogarty) in [https://github.com/equinix/terraform-provider-equinix/pull/631](https://togithub.com/equinix/terraform-provider-equinix/pull/631) - fix: correctly handle null MD5 in project BGP settings by [@​ctreatma](https://togithub.com/ctreatma) in [https://github.com/equinix/terraform-provider-equinix/pull/632](https://togithub.com/equinix/terraform-provider-equinix/pull/632) **Full Changelog**: https://github.com/equinix/terraform-provider-equinix/compare/v1.33.0...v1.33.1 ### [`v1.33.0`](https://togithub.com/equinix/terraform-provider-equinix/releases/tag/v1.33.0) [Compare Source](https://togithub.com/equinix/terraform-provider-equinix/compare/v1.32.0...v1.33.0) ##### What's Changed - feat: allow creating VRF backed interconnections by [@​0xch4z](https://togithub.com/0xch4z) in [https://github.com/equinix/terraform-provider-equinix/pull/607](https://togithub.com/equinix/terraform-provider-equinix/pull/607) ##### New Contributors - [@​0xch4z](https://togithub.com/0xch4z) made their first contribution in [https://github.com/equinix/terraform-provider-equinix/pull/607](https://togithub.com/equinix/terraform-provider-equinix/pull/607) **Full Changelog**: https://github.com/equinix/terraform-provider-equinix/compare/v1.32.0...v1.33.0 ### [`v1.32.0`](https://togithub.com/equinix/terraform-provider-equinix/releases/tag/v1.32.0) [Compare Source](https://togithub.com/equinix/terraform-provider-equinix/compare/v1.31.0...v1.32.0) ##### What's Changed - fix: vlans is now required in the Metal API for shared connections by [@​ctreatma](https://togithub.com/ctreatma) in [https://github.com/equinix/terraform-provider-equinix/pull/605](https://togithub.com/equinix/terraform-provider-equinix/pull/605) - feat: push connection speed validation down to the API by [@​ctreatma](https://togithub.com/ctreatma) in [https://github.com/equinix/terraform-provider-equinix/pull/610](https://togithub.com/equinix/terraform-provider-equinix/pull/610) **Full Changelog**: https://github.com/equinix/terraform-provider-equinix/compare/v1.31.0...v1.32.0 ### [`v1.31.0`](https://togithub.com/equinix/terraform-provider-equinix/releases/tag/v1.31.0) [Compare Source](https://togithub.com/equinix/terraform-provider-equinix/compare/v1.30.0...v1.31.0) ##### What's Changed - fix: Fix connection update bug on project_id by [@​thogarty](https://togithub.com/thogarty) in [https://github.com/equinix/terraform-provider-equinix/pull/583](https://togithub.com/equinix/terraform-provider-equinix/pull/583) - docs: Adding Network Resource and data source examples to the doc by [@​srushti-patl](https://togithub.com/srushti-patl) in [https://github.com/equinix/terraform-provider-equinix/pull/580](https://togithub.com/equinix/terraform-provider-equinix/pull/580) - refactor: Framework migration metal connection resource and datasource by [@​ocobles](https://togithub.com/ocobles) in [https://github.com/equinix/terraform-provider-equinix/pull/572](https://togithub.com/equinix/terraform-provider-equinix/pull/572) - fix: Updating Fabric Service Profile resource mapping functions by [@​srushti-patl](https://togithub.com/srushti-patl) in [https://github.com/equinix/terraform-provider-equinix/pull/582](https://togithub.com/equinix/terraform-provider-equinix/pull/582) - feat: Introduce Optional field (diverseFromDeviceUuid )in create device - Single(non HA) by [@​kpdhulipala](https://togithub.com/kpdhulipala) in [https://github.com/equinix/terraform-provider-equinix/pull/592](https://togithub.com/equinix/terraform-provider-equinix/pull/592) **Full Changelog**: https://github.com/equinix/terraform-provider-equinix/compare/v1.30.0...v1.31.0 ### [`v1.30.0`](https://togithub.com/equinix/terraform-provider-equinix/releases/tag/v1.30.0) [Compare Source](https://togithub.com/equinix/terraform-provider-equinix/compare/v1.29.0...v1.30.0) ##### What's Changed - feat: Include project id in client side filter for get accounts data source by [@​kpdhulipala](https://togithub.com/kpdhulipala) in [https://github.com/equinix/terraform-provider-equinix/pull/576](https://togithub.com/equinix/terraform-provider-equinix/pull/576) - fix: maintain provider context in resources and datasources by [@​ctreatma](https://togithub.com/ctreatma) in [https://github.com/equinix/terraform-provider-equinix/pull/581](https://togithub.com/equinix/terraform-provider-equinix/pull/581) **Full Changelog**: https://github.com/equinix/terraform-provider-equinix/compare/v1.29.0...v1.30.0 ### [`v1.29.0`](https://togithub.com/equinix/terraform-provider-equinix/releases/tag/v1.29.0) [Compare Source](https://togithub.com/equinix/terraform-provider-equinix/compare/v1.28.0...v1.29.0) ##### What's Changed - feat: Adding fabric_network_schema_resource by [@​srushti-patl](https://togithub.com/srushti-patl) in [https://github.com/equinix/terraform-provider-equinix/pull/553](https://togithub.com/equinix/terraform-provider-equinix/pull/553) ##### New Contributors - [@​tutkat](https://togithub.com/tutkat) made their first contribution in [https://github.com/equinix/terraform-provider-equinix/pull/559](https://togithub.com/equinix/terraform-provider-equinix/pull/559) - [@​codinja1188](https://togithub.com/codinja1188) made their first contribution in [https://github.com/equinix/terraform-provider-equinix/pull/562](https://togithub.com/equinix/terraform-provider-equinix/pull/562) **Full Changelog**: https://github.com/equinix/terraform-provider-equinix/compare/v1.28.0...v1.29.0 ### [`v1.28.0`](https://togithub.com/equinix/terraform-provider-equinix/releases/tag/v1.28.0) [Compare Source](https://togithub.com/equinix/terraform-provider-equinix/compare/v1.27.0...v1.28.0) ##### What's Changed - feat: To Include project id (optional attribute) in Create (Device, DLG, ACL, SSH Public key) and Get details by uuid(Device, DLG, ACL, SSH Public key) by [@​kpdhulipala](https://togithub.com/kpdhulipala) in [https://github.com/equinix/terraform-provider-equinix/pull/556](https://togithub.com/equinix/terraform-provider-equinix/pull/556) - fix: restore the metal_project datasource name filter by [@​ctreatma](https://togithub.com/ctreatma) in [https://github.com/equinix/terraform-provider-equinix/pull/554](https://togithub.com/equinix/terraform-provider-equinix/pull/554) ##### New Contributors - [@​kpdhulipala](https://togithub.com/kpdhulipala) made their first contribution in [https://github.com/equinix/terraform-provider-equinix/pull/556](https://togithub.com/equinix/terraform-provider-equinix/pull/556) **Full Changelog**: https://github.com/equinix/terraform-provider-equinix/compare/v1.27.0...v1.28.0 ### [`v1.27.0`](https://togithub.com/equinix/terraform-provider-equinix/releases/tag/v1.27.0) [Compare Source](https://togithub.com/equinix/terraform-provider-equinix/compare/v1.26.0...v1.27.0) This release of the Terraform provider for Equinix consists of internal changes that are not expected to impact users or change current provider behavior. ##### What's Changed - refactor: move connection resource & data source to a separate package by [@​ctreatma](https://togithub.com/ctreatma) in [https://github.com/equinix/terraform-provider-equinix/pull/530](https://togithub.com/equinix/terraform-provider-equinix/pull/530) - chore: Add CODEOWNERS mapped by filenames by [@​displague](https://togithub.com/displague) in [https://github.com/equinix/terraform-provider-equinix/pull/396](https://togithub.com/equinix/terraform-provider-equinix/pull/396) - feat: build on go 1.21 by [@​ctreatma](https://togithub.com/ctreatma) in [https://github.com/equinix/terraform-provider-equinix/pull/535](https://togithub.com/equinix/terraform-provider-equinix/pull/535) - fix(deps): update module github.com/packethost/packngo to v0.31.0 by [@​renovate](https://togithub.com/renovate) in [https://github.com/equinix/terraform-provider-equinix/pull/499](https://togithub.com/equinix/terraform-provider-equinix/pull/499) - chore: fix NE path mappings and default owners in CODEOWNERS by [@​ctreatma](https://togithub.com/ctreatma) in [https://github.com/equinix/terraform-provider-equinix/pull/543](https://togithub.com/equinix/terraform-provider-equinix/pull/543) - refactor: move Fabric acceptance tests to the equinix_test package by [@​ctreatma](https://togithub.com/ctreatma) in [https://github.com/equinix/terraform-provider-equinix/pull/537](https://togithub.com/equinix/terraform-provider-equinix/pull/537) - test: Update Fabric GHA workflow by [@​thogarty](https://togithub.com/thogarty) in [https://github.com/equinix/terraform-provider-equinix/pull/540](https://togithub.com/equinix/terraform-provider-equinix/pull/540) - test: add acceptance tests for fabric connection resource/data_source and update port data_source tests by [@​thogarty](https://togithub.com/thogarty) in [https://github.com/equinix/terraform-provider-equinix/pull/547](https://togithub.com/equinix/terraform-provider-equinix/pull/547) - chore: update GHA workflows to use hashicorp/setup-terraform action by [@​ctreatma](https://togithub.com/ctreatma) in [https://github.com/equinix/terraform-provider-equinix/pull/551](https://togithub.com/equinix/terraform-provider-equinix/pull/551) - feat: stub for framework provider, mux, frameworking resource and datasource for metal_ssh_key by [@​t0mk](https://togithub.com/t0mk) in [https://github.com/equinix/terraform-provider-equinix/pull/406](https://togithub.com/equinix/terraform-provider-equinix/pull/406) - refactor: fabric connection and fabric port schema updates by [@​thogarty](https://togithub.com/thogarty) in [https://github.com/equinix/terraform-provider-equinix/pull/548](https://togithub.com/equinix/terraform-provider-equinix/pull/548) **Full Changelog**: https://github.com/equinix/terraform-provider-equinix/compare/v1.26.0...v1.27.0 ### [`v1.26.0`](https://togithub.com/equinix/terraform-provider-equinix/releases/tag/v1.26.0) [Compare Source](https://togithub.com/equinix/terraform-provider-equinix/compare/v1.25.1...v1.26.0) ##### What's Changed - refactor: finish moving device resource off of packngo by [@​ctreatma](https://togithub.com/ctreatma) in [https://github.com/equinix/terraform-provider-equinix/pull/501](https://togithub.com/equinix/terraform-provider-equinix/pull/501) - refactor: migrate to plugin sdkv2 helper/id and helper/retry packages by [@​ocobles](https://togithub.com/ocobles) in [https://github.com/equinix/terraform-provider-equinix/pull/524](https://togithub.com/equinix/terraform-provider-equinix/pull/524) - test: Add acceptance test for fabric_ports and GHA for fabric tests by [@​thogarty](https://togithub.com/thogarty) in [https://github.com/equinix/terraform-provider-equinix/pull/520](https://togithub.com/equinix/terraform-provider-equinix/pull/520) - refactor: update tests to use new standalone terraform-plugin-testing module by [@​ocobles](https://togithub.com/ocobles) in [https://github.com/equinix/terraform-provider-equinix/pull/526](https://togithub.com/equinix/terraform-provider-equinix/pull/526) - chore: fix test that is failing due to unrebased PR merges by [@​ctreatma](https://togithub.com/ctreatma) in [https://github.com/equinix/terraform-provider-equinix/pull/527](https://togithub.com/equinix/terraform-provider-equinix/pull/527) - refactor: migrate project resource & data source to equinix-sdk-go by [@​ctreatma](https://togithub.com/ctreatma) in [https://github.com/equinix/terraform-provider-equinix/pull/517](https://togithub.com/equinix/terraform-provider-equinix/pull/517) - refactor: move resource data change detectors to separate package by [@​ctreatma](https://togithub.com/ctreatma) in [https://github.com/equinix/terraform-provider-equinix/pull/521](https://togithub.com/equinix/terraform-provider-equinix/pull/521) - refactor: move network type declarations out of provider.go by [@​ctreatma](https://togithub.com/ctreatma) in [https://github.com/equinix/terraform-provider-equinix/pull/528](https://togithub.com/equinix/terraform-provider-equinix/pull/528) - docs: link to product documentation for Equinix Fabric Cloud Router by [@​displague](https://togithub.com/displague) in [https://github.com/equinix/terraform-provider-equinix/pull/491](https://togithub.com/equinix/terraform-provider-equinix/pull/491) - fix: add the missing core count device update back by [@​rling-equinix](https://togithub.com/rling-equinix) in [https://github.com/equinix/terraform-provider-equinix/pull/533](https://togithub.com/equinix/terraform-provider-equinix/pull/533) **Full Changelog**: https://github.com/equinix/terraform-provider-equinix/compare/v1.25.1...v1.26.0 ### [`v1.25.1`](https://togithub.com/equinix/terraform-provider-equinix/releases/tag/v1.25.1) [Compare Source](https://togithub.com/equinix/terraform-provider-equinix/compare/v1.25.0...v1.25.1) This is a republish of [v1.25.0](https://togithub.com/equinix/terraform-provider-equinix/releases/v1.25.0); that version was accidentally deleted and republished, causing SHA mismatch errors on `terraform init`. ##### What's Changed - fix: fixing WaitForConnectionProviderStatus function for AWS connections by [@​srushti-patl](https://togithub.com/srushti-patl) in [https://github.com/equinix/terraform-provider-equinix/pull/519](https://togithub.com/equinix/terraform-provider-equinix/pull/519) - docs: Fabric Docs by [@​thogarty](https://togithub.com/thogarty) in [https://github.com/equinix/terraform-provider-equinix/pull/506](https://togithub.com/equinix/terraform-provider-equinix/pull/506) **Full Changelog**: https://github.com/equinix/terraform-provider-equinix/compare/v1.24.0...v1.25.0 ### [`v1.25.0`](https://togithub.com/equinix/terraform-provider-equinix/releases/tag/v1.25.0) [Compare Source](https://togithub.com/equinix/terraform-provider-equinix/compare/v1.24.0...v1.25.0) ##### What's Changed - fix: fixing WaitForConnectionProviderStatus function for AWS connections by [@​srushti-patl](https://togithub.com/srushti-patl) in [https://github.com/equinix/terraform-provider-equinix/pull/519](https://togithub.com/equinix/terraform-provider-equinix/pull/519) - docs: Fabric Docs by [@​thogarty](https://togithub.com/thogarty) in [https://github.com/equinix/terraform-provider-equinix/pull/506](https://togithub.com/equinix/terraform-provider-equinix/pull/506) **Full Changelog**: https://github.com/equinix/terraform-provider-equinix/compare/v1.24.0...v1.25.0 ### [`v1.24.0`](https://togithub.com/equinix/terraform-provider-equinix/releases/tag/v1.24.0) [Compare Source](https://togithub.com/equinix/terraform-provider-equinix/compare/v1.23.0...v1.24.0) ##### What's Changed - feat: Adding capability to update cluster name of NE cluster device by [@​schadalawada](https://togithub.com/schadalawada) in [https://github.com/equinix/terraform-provider-equinix/pull/513](https://togithub.com/equinix/terraform-provider-equinix/pull/513) - chore: stabilize Metal organization test by [@​ctreatma](https://togithub.com/ctreatma) in [https://github.com/equinix/terraform-provider-equinix/pull/510](https://togithub.com/equinix/terraform-provider-equinix/pull/510) - fix: send an empty array for IP ranges instead of null by [@​ctreatma](https://togithub.com/ctreatma) in [https://github.com/equinix/terraform-provider-equinix/pull/516](https://togithub.com/equinix/terraform-provider-equinix/pull/516) **Full Changelog**: https://github.com/equinix/terraform-provider-equinix/compare/v1.23.0...v1.24.0 ### [`v1.23.0`](https://togithub.com/equinix/terraform-provider-equinix/releases/tag/v1.23.0) [Compare Source](https://togithub.com/equinix/terraform-provider-equinix/compare/v1.22.0...v1.23.0) ##### What's Changed - refactor: remove diagnostics wrapper by [@​ctreatma](https://togithub.com/ctreatma) in [https://github.com/equinix/terraform-provider-equinix/pull/486](https://togithub.com/equinix/terraform-provider-equinix/pull/486) - refactor: First draft of changes to separate 2 basic resources away from equinix/ by [@​t0mk](https://togithub.com/t0mk) in [https://github.com/equinix/terraform-provider-equinix/pull/479](https://togithub.com/equinix/terraform-provider-equinix/pull/479) - refactor: move validators out of provider.go by [@​ctreatma](https://togithub.com/ctreatma) in [https://github.com/equinix/terraform-provider-equinix/pull/496](https://togithub.com/equinix/terraform-provider-equinix/pull/496) - refactor: move mutexkv to its own package by [@​ctreatma](https://togithub.com/ctreatma) in [https://github.com/equinix/terraform-provider-equinix/pull/498](https://togithub.com/equinix/terraform-provider-equinix/pull/498) - fix(deps): update golang.org/x/exp digest to [`02704c9`](https://togithub.com/equinix/terraform-provider-equinix/commit/02704c9) by [@​renovate](https://togithub.com/renovate) in [https://github.com/equinix/terraform-provider-equinix/pull/468](https://togithub.com/equinix/terraform-provider-equinix/pull/468) - fix(deps): update module github.com/google/uuid to v1.5.0 by [@​renovate](https://togithub.com/renovate) in [https://github.com/equinix/terraform-provider-equinix/pull/488](https://togithub.com/equinix/terraform-provider-equinix/pull/488) - fix(deps): update module github.com/hashicorp/terraform-plugin-sdk/v2 to v2.31.0 by [@​renovate](https://togithub.com/renovate) in [https://github.com/equinix/terraform-provider-equinix/pull/493](https://togithub.com/equinix/terraform-provider-equinix/pull/493) - fix(deps): update module golang.org/x/oauth2 to v0.15.0 by [@​renovate](https://togithub.com/renovate) in [https://github.com/equinix/terraform-provider-equinix/pull/469](https://togithub.com/equinix/terraform-provider-equinix/pull/469) - fix(deps): update module github.com/equinix/equinix-sdk-go to v0.31.0 by [@​renovate](https://togithub.com/renovate) in [https://github.com/equinix/terraform-provider-equinix/pull/500](https://togithub.com/equinix/terraform-provider-equinix/pull/500) - fix(deps): update golang.org/x/exp digest to [`be819d1`](https://togithub.com/equinix/terraform-provider-equinix/commit/be819d1) by [@​renovate](https://togithub.com/renovate) in [https://github.com/equinix/terraform-provider-equinix/pull/505](https://togithub.com/equinix/terraform-provider-equinix/pull/505) - docs: update community link in issue template by [@​displague](https://togithub.com/displague) in [https://github.com/equinix/terraform-provider-equinix/pull/490](https://togithub.com/equinix/terraform-provider-equinix/pull/490) - refactor: move error functions out of package.go by [@​ctreatma](https://togithub.com/ctreatma) in [https://github.com/equinix/terraform-provider-equinix/pull/502](https://togithub.com/equinix/terraform-provider-equinix/pull/502) - refactor: move converters out of provider.go by [@​ctreatma](https://togithub.com/ctreatma) in [https://github.com/equinix/terraform-provider-equinix/pull/509](https://togithub.com/equinix/terraform-provider-equinix/pull/509) **Full Changelog**: https://github.com/equinix/terraform-provider-equinix/compare/v1.22.0...v1.23.0 ### [`v1.22.0`](https://togithub.com/equinix/terraform-provider-equinix/releases/tag/v1.22.0) [Compare Source](https://togithub.com/equinix/terraform-provider-equinix/compare/v1.21.0...v1.22.0) ##### What's Changed - refactor: move spot market timeouts out of provider.go by [@​ctreatma](https://togithub.com/ctreatma) in [https://github.com/equinix/terraform-provider-equinix/pull/483](https://togithub.com/equinix/terraform-provider-equinix/pull/483) - fix(deps): update module github.com/equinix-labs/metal-go to v0.29.0 by [@​renovate](https://togithub.com/renovate) in [https://github.com/equinix/terraform-provider-equinix/pull/470](https://togithub.com/equinix/terraform-provider-equinix/pull/470) - refactor: switch from metal-go to equinix-sdk-go by [@​ctreatma](https://togithub.com/ctreatma) in [https://github.com/equinix/terraform-provider-equinix/pull/489](https://togithub.com/equinix/terraform-provider-equinix/pull/489) - feat: add VM resizing for device resource core upgrade and new device status for device data source by [@​rling-equinix](https://togithub.com/rling-equinix) in [https://github.com/equinix/terraform-provider-equinix/pull/492](https://togithub.com/equinix/terraform-provider-equinix/pull/492) **Full Changelog**: https://github.com/equinix/terraform-provider-equinix/compare/v1.21.0...v1.22.0 ### [`v1.21.0`](https://togithub.com/equinix/terraform-provider-equinix/releases/tag/v1.21.0) [Compare Source](https://togithub.com/equinix/terraform-provider-equinix/compare/v1.20.1...v1.21.0) ##### What's Changed - refactor: move data conversion code to internal/converters by [@​t0mk](https://togithub.com/t0mk) in [https://github.com/equinix/terraform-provider-equinix/pull/473](https://togithub.com/equinix/terraform-provider-equinix/pull/473) - fix: Add network body response in terraform errors for equinix_fabric_connection resource by [@​thogarty](https://togithub.com/thogarty) in [https://github.com/equinix/terraform-provider-equinix/pull/449](https://togithub.com/equinix/terraform-provider-equinix/pull/449) - refactor: clean up config package by [@​ctreatma](https://togithub.com/ctreatma) in [https://github.com/equinix/terraform-provider-equinix/pull/480](https://togithub.com/equinix/terraform-provider-equinix/pull/480) - fix: fixing fabric connection schema for port 2 network connection by [@​srushti-patl](https://togithub.com/srushti-patl) in [https://github.com/equinix/terraform-provider-equinix/pull/478](https://togithub.com/equinix/terraform-provider-equinix/pull/478) - refactor: remove unnecessary wrappers for getting a random string or int by [@​ctreatma](https://togithub.com/ctreatma) in [https://github.com/equinix/terraform-provider-equinix/pull/481](https://togithub.com/equinix/terraform-provider-equinix/pull/481) **Full Changelog**: https://github.com/equinix/terraform-provider-equinix/compare/v1.20.1...v1.21.0

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 has been generated by Mend Renovate. View repository job log here.

renovate[bot] commented 2 months ago

Edited/Blocked Notification

Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR.

You can manually request rebase by checking the rebase/retry box above.

⚠️ Warning: custom changes will be lost.