chore(renovate): Update Terraform ovh to v2 #484
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
0.51.0->2.9.0Warning
Some dependencies could not be looked up. Check the Dependency Dashboard for more information.
Release Notes
ovh/terraform-provider-ovh (ovh)
v2.9.0Compare Source
🎉 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:
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)r/ovh_cloud_project_storage: Add allowed versioning status (#1104)❤️ Thanks for your contributions ❤️
v2.8.0Compare Source
🎉 Features:
ovh_dedicated_server_orderable_bandwidth(#1109)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)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.0Compare Source
🎉 Features:
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)📚 Documentation:
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.0Compare Source
⚙️ General:
🎉 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)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:
r/ovh_cloud_project_containerregistry_user: Fix resource documentation (#1037)r/ovh_vps: Add clarifications on image selection (#1055)❤️ Thanks for your contributions ❤️
v2.5.0Compare Source
⚙️ General:
🎉 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:
r/ovh_dedicated_server: Correctly send string parameters when updating the resource (#1002)📚 Documentation:
r/ovh_me_identity_group: Add import documentation (#1024)❤️ Thanks for your contributions ❤️
v2.4.0Compare Source
⚙️ General:
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 ❤️
v2.3.0Compare Source
⚙️ General:
user_agent_extrafield in provider configuration to append extra information in the user-agent header in API calls (#973)go-1.23worker model in CI (#974)🎉 Features:
New resource:
ovh_ovhcloud_connect_pop_config(#970)New resource:
ovh_ovhcloud_connect_pop_datacenter_config(#970)New resource:
ovh_ovhcloud_connect_pop_datacenter_extra_config(#970)New datasource:
ovh_cloud_project_ssh_key(#972)New datasource:
ovh_cloud_project_ssh_keys(#972)New datasource:
ovh_cloud_project_rancher_capabilities_plan(#971)New datasource:
ovh_cloud_project_rancher_capabilities_version(#971)New datasource:
ovh_cloud_project_flavor(#969)New datasource:
ovh_ovhcloud_connect_datacenters(#942)New datasource:
ovh_ovhcloud_connect_config_pops(#946)New datasource:
ovh_ovhcloud_connect_config_pop_datacenters(#946)New datasource:
ovh_ovhcloud_connect_config_pop_datacenter_extras(#946)💪 Improvements:
r/ovh_cloud_project_user: Add support for password rotation (#965)r/ovh_cloud_project_instance: Add customizable creation timeout (#964)r/ovh_cloud_project_region: Add missing fields in resource (#967)r/ovh_cloud_project_flavors: Addname_filterfield to filter results by name (#969)r/ovh_vrack_ip: Addregionoptional field (#982)r/ovh_vrack_ipv6: Addregioncomputed field (#982)r/ovh_savings_plan: Use environment variableOVH_CLOUD_PROJECT_SERVICEas defaut value forservice_namefield (#984)r/ovh_dedicated_server: Addreboot_rescueoption in pre-destroy available actions (#988)🐜 Bug fixes:
r/ovh_cloud_project_instance: Use the right API parameter forfloating_ipfield (#987)r/ovh_cloud_project_database_log_subscription: Add missing required fieldkind(#976)r/ovh_ip_firewall: Avoid sendingenabledargument at creation (#991)📚 Documentation:
r/ovh_cloud_project_user: Add missing roles in the documentation (#966)r/ovh_cloud_project_gateway: Update docomentation of import (#993)❤️ Thanks for your contributions ❤️
v2.2.0Compare Source
⚙️ General:
🎉 Features:
ovh_cloud_project_ssh_key(#926)ovh_vrack_dedicated_cloud_datacenter(#908)ovh_vrack_ipv6_routed_subrange(#947)💪 Improvements:
r/ovh_cloud_project_instance: Allow instance creation on a private network (#931)r/ovh_vrack_ipv6: Addbridged_subrangefield (#947)r/ovh_dedicated_server: Add new fields to control a dedicated server reinstallation:prevent_install_on_createandprevent_install_on_import. Also add a new parameter to avoid terminating the OVHcloud service when removing the resource in Terraform:keep_service_after_destroyand a parameter to run specific actions before destroying the resource:run_actions_before_destroy(#937, #960)r/ovh_cloud_project_kube_nodepool: Add new fieldavailability_zones(#957)d/ovh_cloud_project_kube_nodepool: Add new fieldavailability_zones(#957)🐜 Bug fixes:
r/ovh_cloud_project_database: Correctly handlebackup_timefield (#938)r/ovh_cloud_project_rancher: Fix version in tests (#945)r/ovh_iploadbalancing_tcp_farm: Allow setting a null port (#949)r/ovh_iploadbalancing_tcp_farm_server: Allow setting a null port (#949)r/ovh_iploadbalancing_http_farm: Allow setting a null port (#949)r/ovh_iploadbalancing_http_farm_server: Allow setting a null port (#949)r/ovh_domain_name: Avoid unnecessary diff whentarget_specis not set (#954)📚 Documentation:
dbaas_logsresources (#955)❤️ Thanks for your contributions ❤️
v2.1.0Compare Source
⚙️ General:
🎉 Features:
New resource:
ovh_cloud_project_instance_snapshot(#887)New resource:
ovh_vrack_dedicated_cloud(#904)New datasource:
ovh_cloud_project_storage_object(#882)New datasource:
ovh_cloud_project_storage_objects(#882)New datasource:
ovh_cloud_project_image(#909)New datasource:
ovh_cloud_project_images(#909)New datasource:
ovh_dedicated_cloud(#889)New datasource:
ovh_vmware_cloud_director_organization(#900)New datasource:
ovh_vmware_cloud_director_backup(#902)💪 Improvements:
r/ovh_cloud_project_region_storage_presign: Update resource with new fields (#880)🐜 Bug fixes:
r/ovh_cloud_project_rancher: Make surebootstrap_passwordis saved on creation (#888)r/ovh_cloud_project_storage: Remove objects on bucket deletion (#886)r/ovh_dedicated_server_reinstall_task: Raid type was ignored when 0 was given as value (#911)r/ovh_cloud_project_loadbalancer: Fix errors in schema and invalid values sent to the API (#912)📚 Documentation:
r/ovh_dedicated_server_reinstall_task: Fix invalid examples in documentation (#910)❤️ Thanks for your contributions ❤️
v2.0.0Compare Source
🧨 Breaking changes:
In the context of IAM integration across all OVHcloud products, we are deprecating the routes in the API section
/methat 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_raidandovh_me_installation_template_partition_scheme_partitionare removed in favor of the new resourceovh_dedicated_server_reinstall_taskand new parameters in resourceovh_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)ovh_dedicated_server_install_taskhas been replaced by the new resourceovh_dedicated_server_reinstall_task(#835)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_storage(#834, #858)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_zonefield (#863)d/ovh_cloud_project_instance: Addavailability_zonefield (#863)d/ovh_cloud_project_instances: Addavailability_zonefield (#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:
r/ovh_vps: Fix typo in documentation (#836)❤️ Thanks for your contributions ❤️
v1.8.0Compare Source
1.8.0 (April 3, 2025)
🎉 Features:
r/ovh_dedicated_server: Added new fields to control a dedicated server reinstallation:prevent_install_on_create,prevent_install_on_import,os,storage,customizations, andproperties. A new parameter has also been added to avoid terminating the OVHcloud service when removing the resource in Terraform:keep_service_after_destroy(#921)❤️ Thanks for your contributions ❤️
v1.7.0Compare Source
v1.6.0Compare Source
⚙️ General:
go-ovhdependency (#830)🎉 Features:
ovh_cloud_project_floatingips(#811)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.0Compare Source
⚙️ General:
🎉 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_typefield (#806)📚 Documentation:
❤️ Thanks for your contributions ❤️
v1.4.0Compare Source
🎉 Features:
ovh_savings_plan(#793)📚 Documentation:
r/ovh_cloud_project_volume: Update documentation (#792)❤️ Thanks for your contributions ❤️
v1.3.0Compare Source
🎉 Features:
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_resolverparameter (#789)r/ovh_okms_credential: Modifying fieldidentity_urnsnow triggers a resource re-creation (#790)❤️ Thanks for your contributions ❤️
v1.2.0Compare Source
🎉 Features:
New resource:
ovh_okms_service_key_jwk(#777)New datasource:
ovh_okms_service_key_pem(#777)🐜 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.0Compare Source
💪 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:
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.0Compare Source
🎉 Features:
ovh_dbaas_logs_output_opensearch_alias(#742)ovh_dbaas_logs_output_opensearch_index(#742)ovh_cloud_project_volume(#736)ovh_cloud_project_volumes(#736)ovh_dbaas_logs_output_opensearch_index(#742)🧨 Breaking changes:
r/ovh_ip_service: BREAKING CHANGE Fix resource import and useservice_nameas 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_idas 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 usenameas 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_nameas 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_nameas ID. This is a breaking change because the ID of the resource has been modified, but already existing resources will continue working. (#760)💪 Improvements:
ovh_subsidiary,planandplan_optionfields) in Read functions of resources that are created using an order (#754)🐜 Bug fixes:
r/ovh_cloud_project_database: Prevent settingbackup_timeon several engines (#756)❤️ Thanks for your contributions ❤️
Configuration
📅 Schedule: Branch creation - Between 12:00 AM and 03:59 AM ( * 0-3 * * * ) (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.