Skip to content

Latest commit

 

History

History
208 lines (144 loc) · 14.6 KB

CHANGELOG.md

File metadata and controls

208 lines (144 loc) · 14.6 KB

0.10.0 (Unreleased)

0.9.0 (August 26, 2020)

BREAKING CHANGES:

  • provider: This release includes a Terraform SDK upgrade with compatibility for Terraform >= v0.12. The provider is not compatible with Terraform < v0.12 anymore. This update should have no significant changes in behavior for the provider. (#154)

FEATURES:

  • New Datasource: ovh_dedicated_ceph (#150)
  • New Resource: ovh_dedicated_ceph_acl (#150)

IMPROVEMENTS:

  • Fetch all IPs for dedicated servers. (#149)
  • r/ovh_cloud_user: Add roles/service_name attributes. Deprecate project_id attribute. (#151)

BUG FIXES:

  • r/iploadbalancing_tcp_frontend, r/iploadbalancing_http_frontend: Fix allowed_source,dedicated_ipfo updates (#155)

0.8.0 (May 28, 2020)

NOTES/DEPRECATIONS:

  • */ovh_iploadbalancing_vrack_network_*: Deprecate farm_id attribute as it conflicts with other resources. (#144)

FEATURES:

  • New Datasource: ovh_me_ipxe_script (#141)
  • New Datasource: ovh_me_ipxe_scripts (#141)
  • New Resource: ovh_me_ipxe_script (#141)

IMPROVEMENTS:

  • Stop failing sweepers if mandatory env vars are missing. (#142)
  • r/iploadbalancing_*: Add importers and tests(#140)
  • r/iploadbalancing_tcp_farm, r/iploadbalancing_http_farm: Extend read function to get all values (#140)
  • r/iploadbalancing_http_route: Extend read function to get action value (#140)
  • r/iploadbalancing_http_route_rule: Read all values (#140)
  • r/iploadbalancing_tcp_frontend, r/iploadbalancing_http_frontend: Some code refactoring according to linter (#140)

BUG FIXES:

  • r/iploadbalancing_vrack_network: fix sweepers (#142)
  • r/iploadbalancing_tcp_farm, r/iploadbalancing_http_farm: Fix typo in 'oco' probe type (#140)
  • r/iploadbalancing_tcp_farm_server, r/iploadbalancing_http_farm_server: Allow port to have a nil value (#140)

0.7.0 (March 02, 2020)

FEATURES:

  • New Datasource: ovh_vps (#126)

IMPROVEMENTS:

  • r/iploadbalancing_http_farm: add cookie stickiness (#133)
  • r/dedicated_server_reboot_task, r/dedicated_server_install_task: retry task on 500/404 errors due to API unstability (#134)

BUG FIXES:

  • r/dedicated_server_reboot_task, r/dedicated_server_install_task: fix missing ForcesNew attributes (#135)
  • r/me_ssh_key: fix missing ForcesNew attribute (#136)
  • r/domain_zone_record, domain_zone_redirection: don't fail sweepers on missing OVH_ZONE env var. (#138)
  • r/cloud_network_private: fix sweeper. (#138)

0.6.0 (January 15, 2020)

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_iploadbalancing_vrack_network (#127)
  • New Datasource: ovh_iploadbalancing_vrack_networks (#127)
  • 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_iploadbalancing_vrack_network (#127,#129)
  • 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)
  • New Resource: ovh_vrack_iploadbalancing (#127)

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)

0.5.0 (May 22, 2019)

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)

0.4.0 (May 22, 2019)

NOTES/DEPRECATIONS:

  • */ovh_publiccloud_*: Deprecate publiccloud 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)

0.3.0 (July 11, 2018)

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

0.2.0 (January 10, 2018)

BACKWARDS INCOMPATIBILITIES / NOTES:

  • d/ovh_publiccloud_region: Deprecated fields which don't comply with lowercase & underscore convention (continentCode, datacenterLocation). Use continent_code and datacenter_location instead. (#4)

FEATURES

  • New Resource: ovh_domain_zone_record (#3)

IMPROVEMENTS

  • The provider config can now source its credentials from ~/.ovh.conf (#10)

0.1.0 (June 21, 2017)

NOTES:

  • Same functionality as that of Terraform 0.9.8. Repacked as part of Provider Splitout