Skip to content

Releases: ovh/terraform-provider-ovh

v2.0.0

05 Mar 10:39
3f8a4b4
Compare
Choose a tag to compare

2.0.0 (March 4, 2025)

🧨 Breaking changes:

In the context of IAM integration across all OVHcloud products, we are deprecating the routes in the API section /me that are used to store/retrieve information about dedicated server installation templates and partition schemes.
As a result, the resources ovh_me_installation_template, ovh_me_installation_template_partition_scheme, ovh_me_installation_template_partition_scheme_hardware_raid and ovh_me_installation_template_partition_scheme_partition are removed in favor of the new resource ovh_dedicated_server_reinstall_task and new parameters in resource ovh_dedicated_server.
This will simplify the reinstallation and OS change on dedicated servers, especially when partitioning needs to be customized.

  • r/ovh_dedicated_server: The fields used to reinstall a dedicated server have been modified do to API changes (the call POST /dedicated/server/{serviceName}/install/start will be replaced by POST /dedicated/server/{serviceName}/reinstall). In this context, the following fields have been removed: user_metadata, template_name, partition_scheme_name, details, and the following fields are replacing them: os, storage, customizations, and properties (#835)
  • Resource ovh_dedicated_server_install_task has been replaced by the new resource ovh_dedicated_server_reinstall_task (#835)
  • Resources removed: ovh_me_installation_template, ovh_me_installation_template_partition_scheme, ovh_me_installation_template_partition_scheme_hardware_raid, ovh_me_installation_template_partition_scheme_partition (#835)

🎉 Features:

  • New resource: ovh_domain_name (#837)

  • New resource: ovh_domain_name_servers (#870)

  • New resource: ovh_domain_ds_records (#870)

  • New resource: ovh_cloud_project_storage (#834, #858)

  • New resource: ovh_cloud_project_loadbalancer (#855)

  • New resource: ovh_cloud_project_volume_backup (#878)

  • New resource: ovh_cloud_project_rancher (#872)

  • New resource: ovh_dbaas_logs_role (#859)

  • New resource: ovh_dbaas_logs_role_permission_stream (#859)

  • New resource: ovh_vrack_ipv6 (#838)

  • New resource: ovh_vrack_vrackservices (#839)

  • New resource: ovh_vrack_ovhcloudconnect (#875)

  • New resource: ovh_dedicated_server_reinstall_task (#835)

  • New datasource: ovh_cloud_project_flavors (#865)

  • New datasource: ovh_cloud_project_loadbalancer_flavors (#866)

  • New datasource: ovh_cloud_project_storage (#867)

  • New datasource: ovh_cloud_project_storages (#867)

  • New datasource: ovh_cloud_project_rancher (#876)

  • New datasource: ovh_cloud_project_rancher_version (#874)

  • New datasource: ovh_cloud_project_rancher_plan (#874)

  • New datasource: ovh_ovhcloud_connect (#871)

  • New datasource: ovh_ovhcloud_connects (#871)

💪 Improvements:

  • r/ovh_cloud_project_instance: Add availability_zone field (#863)
  • d/ovh_cloud_project_instance: Add availability_zone field (#863)
  • d/ovh_cloud_project_instances: Add availability_zone field (#863)

🐜 Bug fixes:

  • r/ovh_cloud_project_instance: Correctly handle SSH keys (#861)
  • r/ovh_cloud_project_kube: Increase update timeout (#868)
  • r/ovh_ip_move: Fix import and add documentation (#864)

📚 Documentation:

  • Reorganization of the documentation (#840, #873)
  • r/ovh_vps: Fix typo in documentation (#836)

❤️ Thanks for your contributions ❤️

v1.6.0

06 Feb 13:43
cc939c8
Compare
Choose a tag to compare

1.6.0 (February 6, 2025)

⚙️ General:

  • Update issue template (#812)
  • Bump go-ovh dependency (#830)

🎉 Features:

  • New datasource: ovh_cloud_project_floatingips (#811)
  • New datasource: ovh_dedicated_nasha_partition (#817)

💪 Improvements:

  • r/ovh_savings_plan: Add a list of accepted flavors (#813)

  • r/ovh_dedicated_nasha: Add new field partitions_list (#817)

  • r/ovh_dedicated_server: Add new field efi_bootloader_path (#755)

  • r/ovh_dedicated_server_update: Add new field efi_bootloader_path (#755)

  • d/ovh_dedicated_server: Add new field efi_bootloader_path (#755)

🐜 Bug fixes:

  • r/ovh_cloud_project_network_private_subnet_v2: Set the right property name for allocation pools (#816)
  • r/ovh_me_installation_template: Fix panic when template does not exist (#829)

📚 Documentation:

  • r/ovh_cloud_project_region_network: Fix wrong indentations in documentation (#824)
  • r/ovh_cloud_project_network_private: Update documentation (#826)
  • r/ovh_cloud_project_network_private_subnet: Update documentation (#827)
  • r/ovh_ip_service: Add missing configurations in documentation (#828)

❤️ Thanks for your contributions ❤️

v1.5.0

24 Jan 14:26
d27a932
Compare
Choose a tag to compare

1.5.0 (January 24, 2025)

⚙️ General:

  • Bump golang dependencies (#803)

🎉 Features:

  • New resource: ovh_cloud_project_instance (#809)

  • New resource: ovh_cloud_project_region_network (#808)

  • New resource: ovh_cloud_project_database_prometheus (#787)

  • New resource: ovh_cloud_project_database_mongodb_prometheus (#787)

  • New datasource: ovh_cloud_project_instance (#809)

  • New datasource: ovh_cloud_project_instances (#809)

  • New datasource: ovh_cloud_project_database_prometheus (#787)

  • New datasource: ovh_cloud_project_database_mongodb_prometheus (#787)

💪 Improvements:

  • r/ovh_ip_firewall_rule: Add import capability to resource (#797)

  • r/ovh_savings_plan: For uppercase for flavors (#799)

  • r/ovh_cloud_project_volume: Allow size edition (#804)

  • d/ovh_dbaas_logs_cluster_retention: Add retention_type field (#806)

📚 Documentation:

  • Licenses update (#796)

❤️ Thanks for your contributions ❤️

v1.4.0

26 Dec 13:26
0ed4683
Compare
Choose a tag to compare

1.4.0 (December 26, 2024)

🎉 Features:

  • New resource: ovh_savings_plan (#793)

📚 Documentation:

  • r/ovh_cloud_project_volume: Update documentation (#792)

❤️ Thanks for your contributions ❤️

v1.3.0

20 Dec 10:08
11c5dfd
Compare
Choose a tag to compare

1.3.0 (December 20, 2024)

🎉 Features:

  • New resource: ovh_cloud_project_volume (#778)

🐜 Bug fixes:

  • r/ovh_cloud_project_network_private_subnet_v2: Correctly handle DNS nameservers definition by adding use_default_public_dns_resolver parameter (#789)
  • r/ovh_okms_credential: Modifying field identity_urns now triggers a resource re-creation (#790)

❤️ Thanks for your contributions ❤️

v1.2.0

17 Dec 14:11
f9ca0de
Compare
Choose a tag to compare

1.2.0 (December 17, 2024)

🎉 Features:

  • New resource: ovh_okms_service_key_jwk (#777)

  • New datasource: ovh_okms_service_key_pem (#777)

🐜 Bug fixes:

  • r/ovh_dbaas_logs_input: Use Set instead of List for allowed_networks (#783)
  • r/ovh_cloud_project_failover_ip_attach: Retry attach if IP is not allocated yet (#785)

📚 Documentation:

  • r/ovh_cloud_project_kube: Clean example on resource with private network (#775)

❤️ Thanks for your contributions ❤️

v1.1.0

19 Nov 10:30
c8e8bbb
Compare
Choose a tag to compare

1.1.0 (November 19, 2024)

💪 Improvements:

  • r/ovh_cloud_project_database_m3db_namespace: Allow managing the default namespace (#761)

  • r/ovh_cloud_project_region_storage_presign: Force region to be uppercased (#772)

  • r/ovh_okms: Support the new region name format (#773)

  • d/ovh_dedicated_server: Add missing fields (#766)

📚 Documentation:

  • Licenses update (#764)
  • r/ovh_cloud_project_region_storage_presign: Fix documentation (#770)
  • r/ovh_cloud_project: Add an example of cloud project creation with a pre-existing vRack (#771)

❤️ Thanks for your contributions ❤️

v1.0.0

25 Oct 16:01
da2450a
Compare
Choose a tag to compare

1.0.0 (October 21, 2024)

🎉 Features:

  • New resource: ovh_dbaas_logs_output_opensearch_alias (#742)
  • New resource: ovh_dbaas_logs_output_opensearch_index (#742)
  • New datasource: ovh_cloud_project_volume (#736)
  • New datasource: ovh_cloud_project_volumes (#736)
  • New datasource: ovh_dbaas_logs_output_opensearch_index (#742)

🧨 Breaking changes:

  • r/ovh_ip_service: BREAKING CHANGE Fix resource import and use service_name as ID. This is a breaking change because the ID of the resource has been modified, but already existing resources will continue working. (#754)
  • r/ovh_cloud_project: BREAKING CHANGE Fix resource import and use project_id as ID. This is a breaking change because the ID of the resource has been modified, but already existing resources will continue working. (#760)
  • r/ovh_domain_zone: BREAKING CHANGE Fix resource import and use name as ID. This is a breaking change because the ID of the resource has been modified, but already existing resources will continue working. (#760)
  • r/ovh_hosting_privatedatabase: BREAKING CHANGE Fix resource import and use service_name as ID. This is a breaking change because the ID of the resource has been modified, but already existing resources will continue working. (#760)
  • r/ovh_iploadbalancing: BREAKING CHANGE Fix resource import and use service_name as ID. This is a breaking change because the ID of the resource has been modified, but already existing resources will continue working. (#760)

💪 Improvements:

  • Don't read order-related information (ovh_subsidiary, plan and plan_option fields) in Read functions of resources that are created using an order (#754)

🐜 Bug fixes:

  • r/ovh_cloud_project_database: Prevent setting backup_time on several engines (#756)
  • Fix marshal and unmarshal of null and unknown values (#750)
  • Fix products termination in the US region (#754)

❤️ Thanks for your contributions ❤️

v0.51.0

11 Oct 13:46
15d64ac
Compare
Choose a tag to compare

0.51.0 (October 11, 2024)

🎉 Features:

  • New resource: ovh_cloud_project_network_private_subnet_v2 (#732)

🐜 Bug fixes:

  • r/ovh_iploadbalancing_udp_farm: Fix schema errors (#735)
  • r/ovh_iploadbalancing_udp_farm_server: Fix schema errors (#735)
  • r/ovh_iploadbalancing_udp_frontend: Fix schema errors (#735)
  • r/ovh_iploadbalancing_ssl: Force replacement if fingerprint changes (#733)
  • r/ovh_ip_service: Correctly retrieve service_name in US region (#740)
  • r/ovh_dedicated_server: Only save user_metadata coming from the plan in the state (#744, #745)
  • r/ovh_cloud_project_database: Allow setting maintenance_time (#748)

📚 Documentation:

  • Licenses update (#731)
  • r/ovh_cloud_project_kube: Add details on nodes_subnet_id and load_balancers_subnet_id (#738)
  • Reorganize Public cloud network and Log subscriptions documentations (#746)

❤️ Thanks for your contributions ❤️

v0.50.0

20 Sep 12:42
39ace48
Compare
Choose a tag to compare

0.50.0 (September 20, 2024)

🎉 Features:

  • New resource: ovh_okms (#709)

  • New resource: ovh_okms_credential (#709)

  • New resource: ovh_okms_service_key (#709)

  • New resource: ovh_iploadbalancing_ssl (#718)

  • New resource: ovh_iploadbalancing_udp_farm (#719)

  • New resource: ovh_iploadbalancing_udp_farm_server (#719)

  • New datasource: ovh_okms_credential (#709)

  • New datasource: ovh_okms_resource (#709)

  • New datasource: ovh_okms_service_key (#709)

  • New datasource: ovh_okms_service_key_jwk (#709)

  • New datasource: ovh_cloud_project_network_private (#723)

  • New datasource: ovh_cloud_project_network_privates (#723)

  • New datasource: ovh_cloud_project_network_private_subnets (#723)

💪 Improvements:

  • r/ovh_iploadbalancing_udp_frontend: Add ability to import resource (#719)

📚 Documentation:

  • Reorganize cloud project docs (#725)
  • r/ovh_vrack: Update example (#728)

❤️ Thanks for your contributions ❤️