Releases: ovh/terraform-provider-ovh
Release list
v2.19.0
2.19.0 (August 7, 2026)
🎉 Features:
-
New resource:
ovh_cloud_instance(#1386) -
New resource:
ovh_cloud_instance_group(#1386) -
New datasource:
ovh_cloud_instance(#1386) -
New datasource:
ovh_cloud_instances(#1386) -
New datasource:
ovh_cloud_instance_flavor(#1386) -
New datasource:
ovh_cloud_instance_flavors(#1386) -
New datasource:
ovh_cloud_instance_group(#1386) -
New datasource:
ovh_cloud_instance_groups(#1386) -
New datasource:
ovh_cloud_instance_image(#1386) -
New datasource:
ovh_cloud_instance_images(#1386) -
New datasource:
ovh_cloud_storage_file_share_acl(#1393) -
New datasource:
ovh_cloud_storage_file_share_acls(#1393)
💪 Improvements:
r/ovh_cloud_project_storage: AcceptDEEP_ARCHIVE,GLACIER,GLACIER_IR,INTELLIGENT_TIERINGandONEZONE_IAas replication rulestorage_classvalues (#1398)r/ovh_cloud_project_storage_object_bucket_lifecycle_configuration: AcceptDEEP_ARCHIVEandGLACIER_IRas noncurrent version transitionstorage_classvalues (#1398)r/ovh_cloud_key_manager_secret: Normalizetype,algorithmandmodeto upper case to match the API (#1386)
🐜 Bug fixes:
r/ovh_cloud_gateway: Report the failing task reason when a gateway ends inERRORinstead of a generic unexpected-state error (#1386)r/ovh_cloud_storage_block_volume: Keep unsetcreate_fromattributes null instead of"", to avoid inconsistent-result errors (#1386)
📚 Documentation:
r/ovh_cloud_project_storage,r/ovh_cloud_project_storage_object_bucket_lifecycle_configuration: Document the acceptedstorage_classvalues (#1398)- File Storage pages: Fix the
subcategorymetadata (Cloud Storage→File Storage) (#1393)
❤️ Thanks for your contributions ❤️
v2.18.0
2.18.0 (July 27, 2026)
⚙️ General:
- Bump
google.golang.org/grpcfrom 1.79.3 to 1.82.1 (#1391) - Trigger a CDS build when pushing on a branch (#1382)
🎉 Features:
- New resource:
ovh_cloud_storage_file_share_acl(#1390)
🧹 Cleaning:
r/ovh_cloud_storage_file_share,d/ovh_cloud_storage_file_share,d/ovh_cloud_storage_file_shares: Theaccess_rulesattribute is removed in favor of the newovh_cloud_storage_file_share_aclresource (#1390)
💪 Improvements:
r/ovh_cloud_storage_block_volume: Addavailability_zoneattribute (#1389)
🐜 Bug fixes:
r/ovh_cloud_storage_block_volume: Keep theencryptionattribute value from state when unchanged, to avoid unexpected volume replacements (#1389)
❤️ Thanks for your contributions ❤️
v2.17.0
2.17.0 (July 15, 2026)
⚙️ General:
- Bump
golang.org/x/cryptofrom 0.51.0 to 0.52.0 (#1372)
🧹 Cleaning:
The deprecated cassandra, m3db, m3aggregator and redis database engines are no longer supported. The ovh_cloud_project_database_ip_restriction resource (deprecated since #600 in favor of declaring IP restrictions directly on ovh_cloud_project_database) is also removed.
r/ovh_cloud_project_database: Theengineattribute is now validated client-side against the list of supported engines (clickhouse,grafana,kafka,kafkaConnect,kafkaMirrorMaker,mongodb,mysql,opensearch,postgresql,valkey); the deprecatedcassandra,m3db,m3aggregatorandredisengines are no longer accepted (#1239)- Resources removed:
ovh_cloud_project_database_m3db_namespace,ovh_cloud_project_database_m3db_user,ovh_cloud_project_database_redis_user,ovh_cloud_project_database_ip_restriction(#1239) - Datasources removed:
ovh_cloud_project_database_m3db_namespace,ovh_cloud_project_database_m3db_namespaces,ovh_cloud_project_database_m3db_user,ovh_cloud_project_database_redis_user,ovh_cloud_project_database_ip_restrictions(#1239)
💪 Improvements:
r/ovh_cloud_floating_ip,d/ovh_cloud_floating_ip,d/ovh_cloud_floating_ips,d/ovh_cloud_additional_ip,d/ovh_cloud_additional_ips,d/ovh_cloud_ext_net_ip,d/ovh_cloud_ext_net_ips,d/ovh_cloud_public_ips: SupportOVH_CLOUD_PROJECT_SERVICEenv var as fallback forservice_name(#1380)
🐜 Bug fixes:
r/ovh_cloud_project_database: Use the correct camelCase engine names (kafkaConnect,kafkaMirrorMaker) when determining which engines do not supportbackup_time(#1239)r/ovh_cloud_project_file_storage_share_network: Fix the API endpoint path used for share networks (sharenetwork→shareNetwork) (#1376)
❤️ Thanks for your contributions ❤️
v2.16.1
2.16.1 (July 8, 2026)
⚙️ General:
- Bump
golang.org/x/netfrom 0.48.0 to 0.55.0 (#1369)
🎉 Features:
-
New resource:
ovh_cloud_floating_ip(#1373) -
New resource:
ovh_cloud_key_manager_container(#1370) -
New resource:
ovh_cloud_key_manager_container_consumer(#1370) -
New resource:
ovh_cloud_key_manager_secret(#1370) -
New resource:
ovh_cloud_key_manager_secret_consumer(#1370) -
New resource:
ovh_cloud_quota(#1358) -
New resource:
ovh_cloud_storage_file_share(#1371) -
New resource:
ovh_cloud_storage_file_share_network(#1371) -
New resource:
ovh_cloud_storage_file_share_snapshot(#1371) -
New datasource:
ovh_cloud_additional_ip(#1373) -
New datasource:
ovh_cloud_additional_ips(#1373) -
New datasource:
ovh_cloud_ext_net_ip(#1373) -
New datasource:
ovh_cloud_ext_net_ips(#1373) -
New datasource:
ovh_cloud_floating_ip(#1373) -
New datasource:
ovh_cloud_floating_ips(#1373) -
New datasource:
ovh_cloud_public_ips(#1373) -
New datasource:
ovh_cloud_key_manager_container(#1370) -
New datasource:
ovh_cloud_key_manager_containers(#1370) -
New datasource:
ovh_cloud_key_manager_container_consumer(#1370) -
New datasource:
ovh_cloud_key_manager_container_consumers(#1370) -
New datasource:
ovh_cloud_key_manager_secret(#1370) -
New datasource:
ovh_cloud_key_manager_secrets(#1370) -
New datasource:
ovh_cloud_key_manager_secret_consumer(#1370) -
New datasource:
ovh_cloud_key_manager_secret_consumers(#1370) -
New datasource:
ovh_cloud_key_manager_secret_payload(#1370) -
New datasource:
ovh_cloud_quota(#1358) -
New datasource:
ovh_cloud_storage_file_share(#1371) -
New datasource:
ovh_cloud_storage_file_shares(#1371) -
New datasource:
ovh_cloud_storage_file_share_network(#1371) -
New datasource:
ovh_cloud_storage_file_share_networks(#1371) -
New datasource:
ovh_cloud_storage_file_share_snapshot(#1371) -
New datasource:
ovh_cloud_storage_file_share_snapshots(#1371)
💪 Improvements:
r/ovh_dbaas_logs_output_graylog_stream: Addencryption_keys_idsattribute (#1348)
🐜 Bug fixes:
r/ovh_iploadbalancing_http_route,r/ovh_iploadbalancing_tcp_route: Treat aweightof0as a real value instead of null (#1363)
📚 Documentation:
- Reorganize documentation
subcategorymetadata to group pages by product (#1367) r/ovh_iam_resource_tags: Fix URN resource type in examples (cloudProject→publicCloudProject) (#1353)
❤️ Thanks for your contributions ❤️
v2.16.0
2.16.0 (July 8, 2026)
⚙️ General:
- Bump
golang.org/x/netfrom 0.48.0 to 0.55.0 (#1369)
🎉 Features:
-
New resource:
ovh_cloud_floating_ip(#1373) -
New resource:
ovh_cloud_key_manager_container(#1370) -
New resource:
ovh_cloud_key_manager_container_consumer(#1370) -
New resource:
ovh_cloud_key_manager_secret(#1370) -
New resource:
ovh_cloud_key_manager_secret_consumer(#1370) -
New resource:
ovh_cloud_quota(#1358) -
New resource:
ovh_cloud_storage_file_share(#1371) -
New resource:
ovh_cloud_storage_file_share_network(#1371) -
New resource:
ovh_cloud_storage_file_share_snapshot(#1371) -
New datasource:
ovh_cloud_additional_ip(#1373) -
New datasource:
ovh_cloud_additional_ips(#1373) -
New datasource:
ovh_cloud_ext_net_ip(#1373) -
New datasource:
ovh_cloud_ext_net_ips(#1373) -
New datasource:
ovh_cloud_floating_ip(#1373) -
New datasource:
ovh_cloud_floating_ips(#1373) -
New datasource:
ovh_cloud_public_ips(#1373) -
New datasource:
ovh_cloud_key_manager_container(#1370) -
New datasource:
ovh_cloud_key_manager_containers(#1370) -
New datasource:
ovh_cloud_key_manager_container_consumer(#1370) -
New datasource:
ovh_cloud_key_manager_container_consumers(#1370) -
New datasource:
ovh_cloud_key_manager_secret(#1370) -
New datasource:
ovh_cloud_key_manager_secrets(#1370) -
New datasource:
ovh_cloud_key_manager_secret_consumer(#1370) -
New datasource:
ovh_cloud_key_manager_secret_consumers(#1370) -
New datasource:
ovh_cloud_key_manager_secret_payload(#1370) -
New datasource:
ovh_cloud_quota(#1358) -
New datasource:
ovh_cloud_storage_file_share(#1371) -
New datasource:
ovh_cloud_storage_file_shares(#1371) -
New datasource:
ovh_cloud_storage_file_share_network(#1371) -
New datasource:
ovh_cloud_storage_file_share_networks(#1371) -
New datasource:
ovh_cloud_storage_file_share_snapshot(#1371) -
New datasource:
ovh_cloud_storage_file_share_snapshots(#1371)
💪 Improvements:
r/ovh_dbaas_logs_output_graylog_stream: Addencryption_keys_idsattribute (#1348)
🐜 Bug fixes:
r/ovh_iploadbalancing_http_route,r/ovh_iploadbalancing_tcp_route: Treat aweightof0as a real value instead of null (#1363)
📚 Documentation:
- Reorganize documentation
subcategorymetadata to group pages by product (#1367) r/ovh_iam_resource_tags: Fix URN resource type in examples (cloudProject→publicCloudProject) (#1353)
❤️ Thanks for your contributions ❤️
v2.15.0
2.15.0 (June 25, 2026)
🎉 Features:
-
New resource:
ovh_cloud_gateway(#1354) -
New resource:
ovh_cloud_network_private_vrack(#1354) -
New resource:
ovh_cloud_network_private_vrack_subnet(#1354) -
New resource:
ovh_cloud_security_group(#1355) -
New resource:
ovh_cloud_ssh_key(#1352) -
New resource:
ovh_cloud_project_kube_log_subscription(#1313) -
New datasource:
ovh_cloud_gateway(#1354) -
New datasource:
ovh_cloud_gateways(#1354) -
New datasource:
ovh_cloud_network_private_vrack(#1354) -
New datasource:
ovh_cloud_network_private_vracks(#1354) -
New datasource:
ovh_cloud_network_private_vrack_subnet(#1354) -
New datasource:
ovh_cloud_network_private_vrack_subnets(#1354) -
New datasource:
ovh_cloud_security_group(#1355) -
New datasource:
ovh_cloud_security_groups(#1355) -
New datasource:
ovh_cloud_ssh_key(#1352) -
New datasource:
ovh_cloud_ssh_keys(#1352) -
New datasource:
ovh_cloud_region(#1347) -
New datasource:
ovh_cloud_regions(#1347) -
New datasource:
ovh_cloud_project_kube_log_subscription(#1313)
💪 Improvements:
r/ovh_cloud_project_volume: Add ability to create CMK encrypted volumes through theencryptionattribute (#1337)r/ovh_cloud_project_kube: Addip_allocation_policyandcustomization_ciliumparameters (#1313)r/ovh_cloud_storage_block_volume: SupportOVH_CLOUD_PROJECT_SERVICEenv var as fallback forservice_name(#1352)
🐜 Bug fixes:
r/ovh_cloud_project_kube: AcceptUPDATINGas a valid pending state when waiting for the cluster to be ready (#1344)
📚 Documentation:
r/ovh_cloud_project_network_private_subnet_v2: Document thegateway_ipattribute (#1330)
❤️ Thanks for your contributions ❤️
v2.14.0
2.14.0 (June 12, 2026)
⚙️ General:
- Inject schemas version header in
/v2API requests (#1300)
🎉 Features:
-
New resource:
ovh_cloud_storage_block_volume(#1338) -
New resource:
ovh_cloud_storage_block_volume_backup(#1338) -
New resource:
ovh_cloud_storage_block_volume_snapshot(#1338) -
New resource:
ovh_cloud_project_file_storage_share_network(#1297) -
New resource:
ovh_dbaas_logs_encryption_key(#1278) -
New resource:
ovh_vrack_public_routing_priority(#1227) -
New datasource:
ovh_cloud_storage_block_volume(#1338) -
New datasource:
ovh_cloud_storage_block_volumes(#1338) -
New datasource:
ovh_cloud_storage_block_volume_backup(#1338) -
New datasource:
ovh_cloud_storage_block_volume_backups(#1338) -
New datasource:
ovh_cloud_storage_block_volume_snapshot(#1338) -
New datasource:
ovh_cloud_storage_block_volume_snapshots(#1338) -
New datasource:
ovh_dbaas_logs_encryption_key(#1278) -
New datasource:
ovh_email_domain_account(#1279) -
New datasource:
ovh_email_domain_accounts(#1279) -
New datasource:
ovh_vrack(#1227)
💪 Improvements:
r/ovh_cloud_project_file_storage_share: Allow usingshare_network_idas an alternative tonetwork_id/subnet_id(#1297)r/ovh_cloud_project_storage: Addtagsattribute (#1304)r/ovh_ip_move: Park IP when deleting the resource (#1301)r/ovh_storage_efs_share,r/ovh_storage_efs_share_acl,r/ovh_storage_efs_share_snapshot: Add import support (#1317)
🐜 Bug fixes:
r/ovh_cloud_project_database: Scale nodes in place, keep region and network changes as ForceNew (#1336)r/ovh_cloud_project_database_*: Make resource creation idempotent on 409/500 errors (#1339)r/ovh_cloud_project_kube_nodepool: Capdesired_nodeswhen reducingmax_nodes(#1241)
❤️ Thanks for your contributions ❤️
v2.13.1
2.13.1 (April 22, 2026)
🐜 Bug fixes:
r/ovh_cloud_project: Make sure project is really delivered after order (#1295)r/ovh_dbaas_logs_input: Retry calls to Logs Data Platform inputs (#1289)r/ovh_dbaas_logs_output_graylog_stream,r/ovh_dbaas_logs_output_opensearch_alias: Retry calls to Logs Data Platform streams and aliases (#1286)
❤️ Thanks for your contributions ❤️
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 ❤️