Skip to content

Releases: ovh/terraform-provider-ovh

v2.13.0

10 Apr 14:21
27d0d2c

Choose a tag to compare

2.13.0 (April 10, 2026)

⚙️ General:

  • Bump google.golang.org/grpc from 1.69.4 to 1.79.3 (#1258)

🎉 Features:

  • New resource: ovh_cloud_project_file_storage_share (#1265)

💪 Improvements:

  • r/ovh_cloud_project: Add client-side deletion_protection attribute (#1270)
  • r/ovh_cloud_project_kube_nodepool: Add attach_floating_ips field (#1276, #1284)
  • r/ovh_hosting_private_database: Add advanced_configuration support (#1244)

🐜 Bug fixes:

  • Prevent nil pointer panic when OVH client is not initialized (#1277)
  • r/ovh_cloud_project_kube_oidc: Increase OIDC delay (#1271)
  • r/ovh_vps: Use state when do_not_send_password field is unknown (#1267)
  • r/ovh_domain_zone_record: Ignore unquoted TXT changes (#1264)
  • r/ovh_dbaas_logs_input: Fix flowgger configuration options field (#1263)
  • r/ovh_dedicated_server_install_task: Fix null default values in installation templates (#1256)

❤️ Thanks for your contributions ❤️

v2.12.0

11 Mar 15:42
93c4ff4

Choose a tag to compare

2.12.0 (March 11, 2026)

⚙️ General:

  • Bump github.com/cloudflare/circl from 1.6.1 to 1.6.3 (#1237)

🎉 Features:

  • New resource: ovh_storage_efs (#1228)

  • New resource: ovh_cloud_project_storage_object_bucket_lifecycle_configuration (#1234)

  • New resource: ovh_cloud_project_database_clickhouse_user (#1243)

  • New datasource: ovh_cloud_project_storage_object_bucket_lifecycle_configuration (#1234)

  • New datasource: ovh_cloud_project_database_clickhouse_user (#1243)

💪 Improvements:

  • r/ovh_cloud_project_database: Add ClickHouse engine support (#1243)
  • r/ovh_ip_move: Remove useless calls to /ip/service (#1216)
  • r/ovh_vps: Add do_not_send_password attribute (#1197)
  • Ensure all cloud resources can take cloud project ID from OVH_CLOUD_PROJECT_SERVICE env var (#1233)

🐜 Bug fixes:

  • r/ovh_cloud_project_kube_oidc: Include "UPDATING" as valid pending state (#1226)
  • r/ovh_iploadbalancing_tcp_farm_server: Fix drift when weight is 0 (#1235)
  • r/ovh_dedicated_server: Restore display name behaviour (#1238)

📚 Documentation:

  • Add example with encryption in object storage doc (#1221)
  • Fix documentation for ovh_okms_credential and ovh_okms_secret (#1223)
  • Fix typos and missing doc parts (#1231)

❤️ Thanks for your contributions ❤️

v2.11.0

30 Jan 15:13
789b267

Choose a tag to compare

2.11.0 (January 28, 2026)

🎉 Features:

  • New resource: ovh_vrackservices (#1196)

  • New resource: ovh_me_identity_user_token (#1215)

  • New resource: ovh_cloud_project_storage_replication_job (#1214)

  • New datasource: ovh_vrackservices (#1196)

  • New datasource: ovh_iploadbalancing_nat_ips (#1194)

  • New datasource: ovh_iploadbalancings (#1194)

💪 Improvements:

  • r/ovh_cloud_project_savings_plan: Add 1AZ/3AZ choice (#1190)
  • r/ovh_iam_policy: Add conditions and expiration support (#1170)
  • r/ovh_dedicated_server: Support eco server lineup (#1179)
  • r/ovh_cloud_project_containerregistry_oidc: Add group_filter parameter (#1205)
  • r/ovh_cloud_project_storage: Add object_lock support (#1212)
  • r/ovh_cloud_project_database: Add ValKey default user password reset (#1209)
  • r/ovh_dedicated_server_reinstall_task: Change default timeout from 45min to 2h (#1203)

🐜 Bug fixes:

  • r/ovh_cloud_project_containerregistry_oidc: Consider "INSTALLING" as a valid pending state (#1174)
  • r/ovh_cloud_project_storage: Handle 404 errors in Read function (#1177)
  • r/ovh_cloud_project_storage: Populate ID field (#1178)
  • r/okms_secret: Detect drift on data change (#1162)
  • r/ovh_domain_zone_dnssec: Ignore 404 API errors when deleting (#1206)
  • r/ovh_dedicated_server: Update display name on read (#1201)
  • r/ovh_cloud_project_containerregistry: Add additional pending state + replace deprecated functions (#1202)

❤️ Thanks for your contributions ❤️

v2.10.0

27 Nov 07:49
7832562

Choose a tag to compare

2.10.0 (November 27, 2025)

⚙️ General:

  • Bump dependency golang.org/x/crypto from 0.38.0 to 0.45.0 (#1161)

🎉 Features:

  • Add provider option ignore_init_error to ignore initialization errors in specific scenarios (#1163)

💪 Improvements:

  • r/ovh_cloud_project_storage: Add option to delete bucket replicas on resource deletion (#1158)
  • r/ovh_cloud_project_storage: Add field to avoid saving objects in state (#1154)

🐜 Bug fixes:

  • r/ovh_cloud_project_storage: name and region attributes modification now triggers a resource re-creation (#1152)
  • r/ovh_cloud_project_volume: Fix available volume types list (#1167)
  • r/ovh_cloud_project_user_s3_credential: Do not remove ID in case of read error (#1160)
  • r/ovh_cloud_project_loadbalancer: Wait for flavor update to complete before saving state (#1153)
  • r/ovh_cloud_project_alerting: Handle email no longer returned by API (#1151)
  • r/ovh_cloud_project_network_private: Use correct route to delete regional networks (#1145)

📚 Documentation:

  • r/ovh_okms_secret: Fix category in documentation (#1144)

❤️ Thanks for your contributions ❤️

v2.9.0

04 Nov 08:50
1829986

Choose a tag to compare

2.9.0 (November 4, 2025)

🎉 Features:

  • New resource: ovh_iam_resource_tags (#1131)

  • New resource: ovh_okms_secret (#1105)

  • New datasource: ovh_okms_secret (#1105)

  • New datasource: ovh_domain_zone_record (#1136)

  • New datasource: ovh_domain_zone_records (#1136)

💪 Improvements:

  • r/ovh_vrack: Add bandwidth option in tests (#1130)

⚠️ Deprecations:

  • r/ovh_ip_mitigation: Attribute permanent is now deprecated (#1132)
  • r/ovh_dedicated_server: Attribute properties is now deprecated (#1135)
  • r/ovh_dedicated_server_reinstall_task: Attribute properties is now deprecated (#1135)

🐜 Bug fixes:

  • Make sure to have the provider version in the User-Agent of requests (#1121)
  • r/ovh_vps: Save resource in state before trying to reinstall the VPS (#1120)

📚 Documentation:

  • r/ovh_cloud_project_database_ip_restriction: Clarify usage of the resource (#1127)
  • Fix some typos in several documentations (#1133)
  • Fix some typo in the pull request template (#1134)
  • r/ovh_cloud_project_storage: Add allowed versioning status (#1104)

❤️ Thanks for your contributions ❤️

v2.8.0

18 Sep 08:59
115794e

Choose a tag to compare

2.8.0 (September 18, 2025)

🎉 Features:

  • New datasource: ovh_dedicated_server_orderable_bandwidth (#1109)
  • New datasource: ovh_dedicated_server_orderable_bandwidth_vrack (#1109)

💪 Improvements:

  • r/ovh_cloud_project_volume: Add import capability (#1102)

  • r/ovh_okms_credential Add property certificate_type (#1108)

  • r/ovh_cloud_project_database Add property deletion_protection (#1082)

  • r/ovh_cloud_project_rancher Add property iam_auth_enabled (#1116)

  • d/ovh_okms_credential Add property certificate_type (#1108)

  • d/ovh_cloud_project_database Add property deletion_protection (#1082)

  • d/ovh_cloud_project_rancher Add property iam_auth_enabled (#1116)

🐜 Bug fixes:

  • r/ovh_ip_move: Correctly handle IP blocks (#1101)
  • Fix acceptance tests (#1098, #1100)
  • Readme: use dev_overrides to test locally built provider (#1110)

📚 Documentation:

  • r/ovh_cloud_project_user: Add import documentation (#1102)
  • r/ovh_dedicated_server: Explain how to retrieve plans and plan options (#1111)

❤️ Thanks for your contributions ❤️

v2.7.0

25 Aug 09:08
ffa3fa8

Choose a tag to compare

2.7.0 (August 25, 2025)

🎉 Features:

  • New datasource: ovh_dbaas_logs_output_graylog_stream_url (#1072)

💪 Improvements:

  • r/ovh_cloud_project_region: Add id property (#1091)
  • r/ovh_cloud_project_kube: Add plan attribute (#1090)
  • d/ovh_cloud_project_kube: Add plan attribute (#1090)
  • d/ovh_cloud_project_kube: Add attributes plan, kubeconfig and kubeconfig_attributes (#1059, #1090)

🐜 Bug fixes:

  • r/ovh_domain_zone: Recreate resource when deleted outside Terraform (#1067)
  • r/ovh_cloud_project_instance: Ensure resource is correctly deleted (#1068)
  • r/ovh_cloud_project_storage: Correctly use parameters to filter returned objects (#1088)
  • Fix several acceptance tests (#1089, #1094)

📚 Documentation:

  • Updated contribution guidelines (#1078)
  • r/ovh_dbaas_logs_output_graylog_stream: Add import documentation (#1079)
  • r/ovh_dbaas_logs_output_opensearch_alias: Add import documentation (#1084)
  • r/ovh_dbaas_logs_output_graylog_stream: Fix invalid description of field title (#1070, #1071)
  • r/ovh_me_api_oauth2_client Add missing field identity in documentation (#1077)
  • d/ovh_me_api_oauth2_client Add missing field identity in documentation (#1077)
  • r/ovh_domain_zone Add missing field urn in documentation (#1077)
  • d/ovh_domain_zone Add missing field urn in documentation (#1077)
  • r/ovh_cloud_project_user: Update list of roles (#1081)

❤️ Thanks for your contributions ❤️

v2.6.0

25 Jul 15:05
dc7b5b7

Choose a tag to compare

2.6.0 (July 25, 2025)

⚙️ General:

  • Bump dependencies (#1052)

🎉 Features:

  • New resource: ovh_cloud_project_region (#1044)

  • New datasource: ovh_cloud_project_gateway (#1061)

  • New datasource: ovh_location (#1063)

💪 Improvements:

  • r/ovh_dbaas_logs_token: Resource can now be imported (#1045)
  • Ensure all resources have an ID (#1047)

⚠️ Deprecations:

  • r/ovh_dedicated_server_update: Resource is now deprecated (#1036)

🐜 Bug fixes:

  • r/ovh_dedicated_server: Changing service_name forces recreation of the resource (#1033)
  • r/ovh_dedicated_server_update: Changing service_name forces recreation of the resource (#1033)
  • r/ovh_savings_plan: Perform an exact match when searching for a product code (#1040)
  • r/ovh_dbaas_logs_input: Fix fields in example (#1053)
  • r/ovh_cloud_project_failover_ip_attach: Correctly check errors and improve error messages (#1056)
  • r/ovh_cloud_project_containerregistry_oidc: Attribute oidc_verify_cert is computed when not input by the user (#1057)
  • r/ovh_cloud_project_containerregistry_oidc: Recreate OIDC config when removed outside Terraform (#1058)
  • r/ovh_cloud_project_storage: Set the right type for replication tags (#1060)

📚 Documentation:

  • Update subcategories of several public cloud resources (#1035)
  • r/ovh_cloud_project_containerregistry_user: Fix resource documentation (#1037)
  • Ensure naming convention in examples (#1046)
  • r/ovh_vps: Add clarifications on image selection (#1055)

❤️ Thanks for your contributions ❤️

v2.5.0

01 Jul 12:53
2b71c6d

Choose a tag to compare

⚙️ General:

  • Bump dependencies (#1010)

🎉 Features:

  • New resource: ovh_domain_zone_dynhost_login (#1001)

  • New resource: ovh_domain_zone_dynhost_record (#1001)

  • New resource: ovh_storage_efs_share (#1003)

  • New resource: ovh_storage_efs_share_acl (#1003)

  • New resource: ovh_storage_efs_share_snapshot (#1003)

  • New datasource: ovh_storage_efs (#1003)

  • New datasource: ovh_storage_efs_share_access_path (#1003)

  • New datasource: ovh_storage_efs_share_access_paths (#1003)

💪 Improvements:

  • r/ovh_ip_reverse: Add field readiness_timeout_duration (#1021)

  • r/ovh_cloud_project_network_private: Add field regions_openstack_ids (#1011)

  • r/ovh_vps: Add fields public_ssh_key and image_id to allow installation of the server (#1015)

  • d/ovh_cloud_project_network_private: Add field regions_openstack_ids (#1011)

🐜 Bug fixes:

  • Retry failing calls when fetching order plans (#1018)
  • r/ovh_dedicated_server: Correctly send string parameters when updating the resource (#1002)

📚 Documentation:

  • Licenses update (#1008)
  • Fix contributing doc (#1012)
  • r/ovh_me_identity_group: Add import documentation (#1024)

❤️ Thanks for your contributions ❤️

v2.4.0

06 Jun 14:04
6798698

Choose a tag to compare

2.4.0 (June 6, 2025)

⚙️ General:

  • Add global option api_rate_limit to limit the number of concurrent calls to OVHcloud API (#979)

🎉 Features:

  • New resource: ovh_cloud_project_containerregistry_iam (#907)

  • New resource: ovh_cloud_project_database_valkey_user (#994)

  • New datasource: ovh_cloud_project_database_valkey_user (#994)

💪 Improvements:

  • r/ovh_cloud_project_containerregistry: Add iam_enabled field (#907)

  • r/ovh_cloud_project_database: Add valkey engine (#994)

  • Add ability to configure the creation timeout for resources that are created via an order (#1004)

  • d/ovh_cloud_project_containerregistry: Add iam_enabled field (#907)

  • d/ovh_cloud_project_containerregistries: Add iam_enabled field (#907)

📚 Documentation:

  • r/ovh_cloud_project_kube_nodepool: Add missing field availability_zones (#989)

❤️ Thanks for your contributions ❤️