FEATURES:
- New Datasource:
ovh_dedicated_server
(#100) - New Datasource:
ovh_dedicated_servers
(#100) - New Datasource:
ovh_dedicated_server_boots
(#105) - New Datasource:
ovh_dedicated_server_boots
(#105) - New Datasource:
ovh_dedicated_server_installation_templates
(#101) - New Datasource:
ovh_me_installation_template
(#103) - New Datasource:
ovh_me_installation_templates
(#103) - New Datasource:
ovh_me_ssh_key
(#93) - New Datasource:
ovh_me_ssh_keys
(#93) - New Datasource:
ovh_vracks
(#114) - New Resource:
ovh_dedicated_server_install_task
(#117) - New Resource:
ovh_dedicated_server_reboot_task
(#116) - New Resource:
ovh_dedicated_server_update
(#116) - New Resource:
ovh_me_installation_template
(#103) - New Resource:
ovh_me_installation_template_partition_scheme
(#103) - New Resource:
ovh_me_installation_template_partition_scheme_partition
(#103) - New Resource:
ovh_me_installation_template_partition_scheme_hardware_raid
(#103) - New Resource:
ovh_me_ssh_key
(#93) - New Resource:
ovh_vrack_dedicated_server
(#115) - New Resource:
ovh_vrack_dedicated_server_interface
(#115)
IMPROVEMENTS:
- provider: bump to go 1.13 (#104,#118)
- provider: migrate to terraform-plugin-sdk (#98)
- provider: skip testacc if required env vars are missing (#106)
- d/cloud_regions: add "has_services_up" filter (#112)
- r/ip_reverse: add sweeper ((#99, #102)
- acceptance tests: Add PreCheck for HTTP Loadbalancing (#94)
- r/cloud_network_private_subnet: add importer (#124)
BUG FIXES:
- helpers: Fix nil pointer funcs which return wrong golang values in case of HCL nil values (#120)
- r/cloud_network_private, r/cloud_network_private_subnet: fix acctest & rework (#113)
- handle record id bigger than 32bits (#109)
- docs: Correct variable escaping in ovh_iploadbalancing_http_route example (#97)
- docs: Add "ovh_iploadbalancing_refresh" to the website sidebar (#96)
NOTES:
- provider: This release includes only a Terraform SDK upgrade with compatibility for Terraform v0.12. The provider remains backwards compatible with Terraform v0.11 and this update should have no significant changes in behavior for the provider. (#86)
NOTES/DEPRECATIONS:
*/ovh_publiccloud_*
: Deprecatepubliccloud
data sources & resources (to issue warnings when used) (#81)
FEATURES:
- New Resource:
ovh_iploadbalancing_tcp_frontend
(#58)
IMPROVEMENTS:
- provider: Enable request/response logging in
>=DEBUG
mode (#77) - provider: Make homedir detection more robust (#82)
BUG FIXES:
- resource/ovh_domain_zone_record: Attempt retries to avoid errors caused by eventual consistency after creation/update/deletion (#77)
- resource/ovh_domain_zone_record: Make fieldtype non-updatable (#84)
- resource/ovh_domain_zone_redirection: Return errors from refreshing after creation/update/deletion (#77)
DEPRECATIONS / NOTES:
Resources and datasources names now reflects the OVH API endpoints. As such, resources & datasources that doesn't comply are now deprecated and will be removed in next release.
- data-source/ovh_publiccloud_region: Deprecated in favor of data-source/ovh_cloud_region (#31)
- data-source/ovh_publiccloud_regions: Deprecated in favor of data-source/ovh_cloud_regions (#31)
- resource/ovh_publiccloud_private_network: Deprecated in favor of resource/ovh_cloud_network_private (#31)
- resource/ovh_publiccloud_private_network_subnet: Deprecated in favor of resource/ovh_cloud_network_private_subnet (#31)
- resource/ovh_publiccloud_user: Deprecated in favor of resource/ovh_cloud_user (#31)
- resource/ovh_vrack_publiccloud_attachment: Deprecated in favor of resource/ovh_vrack_cloudproject (#31)
FEATURES
- New Datasource:
ovh_cloud_region
(#31) - New Datasource:
ovh_cloud_regions
(#31) - New Datasource:
ovh_domain_zone
(#39) - New Datasource:
ovh_iploadbalancing
(#40) - New Datasource:
ovh_me_paymentmean_creditcard
(#34,#52) - New Datasource:
ovh_me_paymentmean_bankaccount
(#34,#52) - New Resource:
ovh_iploadbalancing_tcp_farm
(#32) - New Resource:
ovh_iploadbalancing_tcp_farm_server
(#33) - New Resource:
ovh_iploadbalancing_http_route
(#35) - New Resource:
ovh_iploadbalancing_http_route_rule
(#35) - New Resource:
ovh_domain_zone_redirection
(#36) - New Resource:
ovh_cloud_network_private
(#31) - New Resource:
ovh_cloud_network_private_subnet
(#31) - New Resource:
ovh_cloud_user
(#31) - New Resource:
ovh_vrack_cloudproject
(#31)
IMPROVEMENTS
- Various doc improvements (#14,#16,#17,#26,#53,#51)
- provider: Fallback to get current home directory (#19)
- provider: bump to terraform v0.10.8 (#49)
- r/ovh_domain_zone_record: add sweeper (#50)
- r/ovh_domain_zone_redirection: add sweeper (#50)
BUG FIXES:
- resource/ovh_domain_zone_record: Fixes [#25] by id removal, cleans up naming and struct repetition for domain zone record resource
- provider: Fixes [#27] by switching to
/auth/currentCredential
for client validation
BACKWARDS INCOMPATIBILITIES / NOTES:
- d/ovh_publiccloud_region: Deprecated fields which don't comply
with lowercase & underscore convention (
continentCode
,datacenterLocation
). Usecontinent_code
anddatacenter_location
instead. (#4)
FEATURES
- New Resource:
ovh_domain_zone_record
(#3)
IMPROVEMENTS
- The provider config can now source its credentials from
~/.ovh.conf
(#10)
NOTES:
- Same functionality as that of Terraform 0.9.8. Repacked as part of Provider Splitout