Releases: equinix/terraform-provider-equinix
v1.6.1
v1.6.0
FEATURES:
- New data source
equinix_metal_plans
for querying plans using filters #215 - New resource and data source
equinix_metal_vrf
#129 - Adds
address
as a datasource attribute and required resource argument toequinix_metal_organization
#137 - Adds
vrf
as a datasource attribute toequinix_metal_gateway
#129 - Adds
vrf_id
as a datasource attribute toequinix_metal_gateway
#129 - Adds
vrf_id
,peer_asn
,subnet
,metal_ip
,customer_ip
,md5
as resource arguments and datasource attributes toequinix_metal_virtual_circuit
#129) - Adds
vrf_id
,network
,cidr
as resource arguments toequinix_metal_reserved_ip_block
#129 - Adds
user_ssh_key_ids
as resource argument tometal_device
#141
BUG FIXES:
- Change
equinix_network_acl_template
docs subcategory to network edge #128 equinix_network_device
removed hostname validation and fix acl issues in device deletion flow #126- Fix provider required credentials #125
- migration-tool: remove duplicate readme.md #153
ENHANCEMENTS:
mgmt_acl_template_uuid
argument added toequinix_network_device
#115- Improved documentation #123
- Packngo version bumped to 0.25.0
- update go-getter to 1.5.11 for CWE-532 #139
equinix_metal_gateway
will wait for the Metal Gateway devices to pass through the "deleting" status #138- E2E tests use data source
equinix_metal_plans
in all tests with a metal_device to check for available hardware #215
v1.6.0-alpha.3
What's Changed
- Fix provider required credentials by @ocobleseqx in #125
- NFV-18966, NFV-18994: remove hostname validation and fix acl issues in device deletion flow by @rling-equinix in #126
- Improve documentation by @ocobleseqx in #123
- change equinix_network_acl_template docs subcategory to network edge by @ocobleseqx in #128
- Add VRF Support by @displague in #129
Full Changelog: v1.6.0-alpha.2...v1.6.0-alpha.3
v1.6.0-alpha.2
What's Changed
- NFV-18247: add mgmt acl in device creation and update flow by @rling-equinix in #115
Full Changelog: v1.5.0...v1.6.0-alpha.2
v1.6.0-alpha.1
v1.6.0-alpha.1 was incorrectly targeted at v1.5.0. Please ignore.
v1.5.0
FEATURES:
-
New Guide: Migrating From the Packet Provider
-
New Guide: Upgrading Devices from Facilities to Metros
-
New Provider Argument
auth_token
-
New Provider Argument
max_retries
-
New Provider Argument
max_retry_wait_seconds
-
New Resource:
equinix_metal_port
-
New Resource:
equinix_metal_user_api_key
-
New Resource:
equinix_metal_project_api_key
-
New Resource:
equinix_metal_gateway
-
New Resource:
equinix_metal_connection
-
New Resource:
equinix_metal_virtual_circuit
-
New Resource
equinix_metal_bgp_session
-
New Resource
equinix_metal_device
-
New Resource
equinix_metal_device_network_type
-
New Resource
equinix_metal_ip_attachment
-
New Resource
equinix_metal_organization
-
New Resource
equinix_metal_port_vlan_attachment
-
New Resource
equinix_metal_project
-
New Resource
equinix_metal_project
-
New Resource
equinix_metal_project_ssh_key
-
New Resource
equinix_metal_reserved_ip_block
-
New Resource
equinix_metal_spot_market_request
-
New Resource
equinix_metal_ssh_key
-
New Resource
equinix_metal_vlan
-
New Data Resource:
equinix_metal_vlan
-
New Data Resource:
equinix_metal_reserved_ip_block
-
New Data Resource:
equinix_metal_port
-
New Data Resource:
equinix_metal_hardware_reservation
-
New Data Resource:
equinix_metal_metro
-
New Data Resource:
equinix_metal_connection
-
New Data Resource
equinix_metal_facility
-
New Data Resource
equinix_metal_device
-
New Data Resource
equinix_metal_device_bgp_neighbors
-
New Data Resource
equinix_metal_ip_block_ranges
-
New Data Resource
equinix_metal_operating_system
-
New Data Resource
equinix_metal_organization
-
New Data Resource
equinix_metal_precreated_ip_block
-
New Data Resource
equinix_metal_project
-
New Data Resource
equinix_metal_project_ssh_key
-
New Data Resource
equinix_metal_spot_market_price
-
New Data Resource
equinix_metal_spot_market_request
BUG FIXES:
equinix_ecx_l2_serviceprofile
detecting diff after refresh #90equinix_network_device
allow value 0 for additional bandwidth #91equinix_network_device
hostname max length now match portal limits #92equinix_ecx_l2_connection
will wait for the secondary connection destroy #103equinix_ecx_l2_connection
named_tag now is idempotent #97equinix_ecx_l2_connection
was not storing secondary connection fields #103
ENHANCEMENTS:
v1.5.0-alpha.3
What's Changed
- Fix resource_ecx_l2_serviceprofile detecting diff after refresh by @ocobleseqx in #90
- Fix all broken acceptance test by @ocobleseqx in #79
- fixes #69 Allow value 0 for additional bandwidth by @ocobleseqx in #91
- Fix r equinix network device hostname by @ocobleseqx in #92
- add support for running acceptance tests with sandbox/playground tokens by @displague in #53
- import and merge equinix/terraform-provider-metal by @displague in #95
- a-side service token support in resource equinix_ecx_l2_connection by @ocobleseqx in #99
- update documentation links for timeout parameters by @displague in #101
- fix delete and import for redundant l2 connections by @ocobleseqx in #103
- equinix_ecx_l2_connection.service_token field added in docs by @ocobleseqx in #107
- NFV-18043: add cluster availability in device creation API by @rling-equinix in #105
New Contributors
- @rling-equinix made their first contribution in #105
Full Changelog: v1.4.0...v1.5.0-alpha.3
v1.5.0-alpha.2
What's Changed
- Fix resource_ecx_l2_serviceprofile detecting diff after refresh by @ocobleseqx in #90
- Fix all broken acceptance test by @ocobleseqx in #79
- fixes #69 Allow value 0 for additional bandwidth by @ocobleseqx in #91
- Fix r equinix network device hostname by @ocobleseqx in #92
- add support for running acceptance tests with sandbox/playground tokens by @displague in #53
- import and merge equinix/terraform-provider-metal by @displague in #95
- a-side service token support in resource equinix_ecx_l2_connection by @ocobleseqx in #99
- update documentation links for timeout parameters by @displague in #101
- fix delete and import for redundant l2 connections by @ocobleseqx in #103
- equinix_ecx_l2_connection.service_token field added in docs by @ocobleseqx in #107
Full Changelog: v1.4.0...v1.5.0-alpha.2
v1.5.0-alpha.1
What's Changed
- Fix resource_ecx_l2_serviceprofile detecting diff after refresh by @ocobleseqx in #90
- Fix all broken acceptance test by @ocobleseqx in #79
- fixes #69 Allow value 0 for additional bandwidth by @ocobleseqx in #91
- Fix r equinix network device hostname by @ocobleseqx in #92
- add support for running acceptance tests with sandbox/playground tokens by @displague in #53
- import and merge equinix/terraform-provider-metal by @displague in #95
- a-side service token support in resource equinix_ecx_l2_connection by @ocobleseqx in #99
Full Changelog: v1.4.0...v1.5.0-alpha.1
v1.4.0
NOTES:
equinix_acl_template
argumentmetro_code
is now deprecated #67equinix_acl_template
argumentinbound_rule.#.subnets
is now deprecated #67equinix_acl_template
attributedevice_id
is now deprecated #67equinix_ecx_l2_connection_accepter
is now deprecated #64equinix_network_device_link
argumentdevice.interface_id
changes taint the resource #77equinix_network_device_link
attributelink.src_zone_code
is now deprecated and optional #77equinix_network_device_link
attributelink.dest_zone_code
is now deprecated and optional #77
BUG FIXES:
equinix_ecx_l2_connection
will wait for the secondary connection #87equinix_network_device_link
no longer jitters on zone code fields #77
ENHANCEMENTS:
equinix_acl_template
attributedevice_details
(uuid
,name
,acl_status
) was added #67equinix_ecx_l2_connection
attributeactions
was added #86equinix_network_device_link
argumentdevice.asn
is now optional #77equinix_network_device_link
argumentdevice.subnet
is now optional #77- Fix connectivity example to establish an Azure connection #71
- replace Travis CI with GitHub Workflows #65
- update go modules and update go to 1.17 #63