2.21.0 (September 24, 2026)
⚙️ General:
🎉 Features:
-
New resource:
ovh_cloud_loadbalancer(#1416) -
New resource:
ovh_cloud_loadbalancer_listener(#1416) -
New resource:
ovh_cloud_loadbalancer_pool(#1416) -
New resource:
ovh_cloud_loadbalancer_pool_member(#1416) -
New resource:
ovh_cloud_loadbalancer_l7policy(#1416) -
New resource:
ovh_dedicated_server_virtual_mac(#1444) -
New datasource:
ovh_cloud_loadbalancer(#1416) -
New datasource:
ovh_cloud_loadbalancers(#1416) -
New datasource:
ovh_cloud_loadbalancer_listener(#1416) -
New datasource:
ovh_cloud_loadbalancer_listeners(#1416) -
New datasource:
ovh_cloud_loadbalancer_pool(#1416) -
New datasource:
ovh_cloud_loadbalancer_pools(#1416) -
New datasource:
ovh_cloud_loadbalancer_pool_member(#1416) -
New datasource:
ovh_cloud_loadbalancer_pool_members(#1416) -
New datasource:
ovh_cloud_loadbalancer_l7policy(#1416) -
New datasource:
ovh_cloud_loadbalancer_l7policies(#1416)
💪 Improvements:
r/ovh_cloud_project_database: Updatenetwork_idandsubnet_idin place instead of recreating the cluster, so a service can be switched between public and private networks with a simpleapply(#1420)r/ovh_cloud_project_database_kafka_topic: Updatemin_insync_replicas,partitions,replication,retention_bytesandretention_hoursin place instead of recreating the topic, and add anupdatetimeout. Loweringpartitionsstill forces a new resource (#1404)r/ovh_vps: Accept the2027v1value formodel.version(#1397)
🐜 Bug fixes:
r/ovh_cloud_instance: Send every mutable field of the update model onPUT. The API applies an absent key as empty, so partial payloads detached networks, volumes and shares, and resetsecurity_group_idsto a deny-all port (#1451)r/ovh_cloud_storage_block_volume: Always sendnameandsizeon update, and stop sending the immutablelocation,encryptionandcreate_fromfields, which the API rejects (#1451)r/ovh_cloud_project_database_kafka_topic: Retry the update while the cluster rejects concurrent operations, instead of failing immediately (#1404)r/ovh_cloud_project_kube_nodepool: Accept every transient node pool state while waiting for deletion, instead of failing when the pool is in any state other thanDELETING(#1439)
📚 Documentation:
r/ovh_vps: Document the2025v1and2027v1model versions (#1397)
❤️ Thanks for your contributions ❤️