Releases: ovh/terraform-provider-ovh
v2.13.0
2.13.0 (April 10, 2026)
⚙️ General:
- Bump
google.golang.org/grpcfrom 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-sidedeletion_protectionattribute (#1270)r/ovh_cloud_project_kube_nodepool: Addattach_floating_ipsfield (#1276, #1284)r/ovh_hosting_private_database: Addadvanced_configurationsupport (#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 whendo_not_send_passwordfield 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
2.12.0 (March 11, 2026)
⚙️ General:
- Bump
github.com/cloudflare/circlfrom 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: Adddo_not_send_passwordattribute (#1197)- Ensure all cloud resources can take cloud project ID from
OVH_CLOUD_PROJECT_SERVICEenv 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_credentialandovh_okms_secret(#1223) - Fix typos and missing doc parts (#1231)
❤️ Thanks for your contributions ❤️
v2.11.0
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: Addgroup_filterparameter (#1205)r/ovh_cloud_project_storage: Addobject_locksupport (#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
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_errorto 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:nameandregionattributes 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
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)
r/ovh_ip_mitigation: Attributepermanentis now deprecated (#1132)r/ovh_dedicated_server: Attributepropertiesis now deprecated (#1135)r/ovh_dedicated_server_reinstall_task: Attributepropertiesis 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
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_credentialAdd propertycertificate_type(#1108) -
r/ovh_cloud_project_databaseAdd propertydeletion_protection(#1082) -
r/ovh_cloud_project_rancherAdd propertyiam_auth_enabled(#1116) -
d/ovh_okms_credentialAdd propertycertificate_type(#1108) -
d/ovh_cloud_project_databaseAdd propertydeletion_protection(#1082) -
d/ovh_cloud_project_rancherAdd propertyiam_auth_enabled(#1116)
🐜 Bug fixes:
r/ovh_ip_move: Correctly handle IP blocks (#1101)- Fix acceptance tests (#1098, #1100)
- Readme: use
dev_overridesto 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
2.7.0 (August 25, 2025)
🎉 Features:
- New datasource:
ovh_dbaas_logs_output_graylog_stream_url(#1072)
💪 Improvements:
r/ovh_cloud_project_region: Addidproperty (#1091)r/ovh_cloud_project_kube: Addplanattribute (#1090)d/ovh_cloud_project_kube: Addplanattribute (#1090)d/ovh_cloud_project_kube: Add attributesplan,kubeconfigandkubeconfig_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 fieldtitle(#1070, #1071)r/ovh_me_api_oauth2_clientAdd missing fieldidentityin documentation (#1077)d/ovh_me_api_oauth2_clientAdd missing fieldidentityin documentation (#1077)r/ovh_domain_zoneAdd missing fieldurnin documentation (#1077)d/ovh_domain_zoneAdd missing fieldurnin documentation (#1077)r/ovh_cloud_project_user: Update list of roles (#1081)
❤️ Thanks for your contributions ❤️
v2.6.0
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)
r/ovh_dedicated_server_update: Resource is now deprecated (#1036)
🐜 Bug fixes:
r/ovh_dedicated_server: Changingservice_nameforces recreation of the resource (#1033)r/ovh_dedicated_server_update: Changingservice_nameforces 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: Attributeoidc_verify_certis 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
⚙️ 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 fieldreadiness_timeout_duration(#1021) -
r/ovh_cloud_project_network_private: Add fieldregions_openstack_ids(#1011) -
r/ovh_vps: Add fieldspublic_ssh_keyandimage_idto allow installation of the server (#1015) -
d/ovh_cloud_project_network_private: Add fieldregions_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
2.4.0 (June 6, 2025)
⚙️ General:
- Add global option
api_rate_limitto 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: Addiam_enabledfield (#907) -
r/ovh_cloud_project_database: Addvalkeyengine (#994) -
Add ability to configure the creation timeout for resources that are created via an order (#1004)
-
d/ovh_cloud_project_containerregistry: Addiam_enabledfield (#907) -
d/ovh_cloud_project_containerregistries: Addiam_enabledfield (#907)
📚 Documentation:
r/ovh_cloud_project_kube_nodepool: Add missing fieldavailability_zones(#989)
❤️ Thanks for your contributions ❤️