Releases: ovh/terraform-provider-ovh
v2.0.0
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
, andproperties
(#835)- Resource
ovh_dedicated_server_install_task
has been replaced by the new resourceovh_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_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
: Addavailability_zone
field (#863)d/ovh_cloud_project_instance
: Addavailability_zone
field (#863)d/ovh_cloud_project_instances
: Addavailability_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:
❤️ Thanks for your contributions ❤️
v1.6.0
1.6.0 (February 6, 2025)
⚙️ General:
🎉 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 fieldpartitions_list
(#817) -
r/ovh_dedicated_server
: Add new fieldefi_bootloader_path
(#755) -
r/ovh_dedicated_server_update
: Add new fieldefi_bootloader_path
(#755) -
d/ovh_dedicated_server
: Add new fieldefi_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
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
: Addretention_type
field (#806)
📚 Documentation:
- Licenses update (#796)
❤️ Thanks for your contributions ❤️
v1.4.0
v1.3.0
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 addinguse_default_public_dns_resolver
parameter (#789)r/ovh_okms_credential
: Modifying fieldidentity_urns
now triggers a resource re-creation (#790)
❤️ Thanks for your contributions ❤️
v1.2.0
1.2.0 (December 17, 2024)
🎉 Features:
🐜 Bug fixes:
r/ovh_dbaas_logs_input
: Use Set instead of List forallowed_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
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
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 useservice_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 useproject_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 usename
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 useservice_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 useservice_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
andplan_option
fields) in Read functions of resources that are created using an order (#754)
🐜 Bug fixes:
r/ovh_cloud_project_database
: Prevent settingbackup_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
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 retrieveservice_name
in US region (#740)r/ovh_dedicated_server
: Only saveuser_metadata
coming from the plan in the state (#744, #745)r/ovh_cloud_project_database
: Allow settingmaintenance_time
(#748)
📚 Documentation:
- Licenses update (#731)
r/ovh_cloud_project_kube
: Add details onnodes_subnet_id
andload_balancers_subnet_id
(#738)- Reorganize
Public cloud network
andLog subscriptions
documentations (#746)
❤️ Thanks for your contributions ❤️
v0.50.0
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:
❤️ Thanks for your contributions ❤️