Skip to content
This repository has been archived by the owner on Nov 18, 2024. It is now read-only.

Update Terraform ovh to v1 #123

Open
wants to merge 1 commit into
base: main
Choose a base branch
from
Open

Update Terraform ovh to v1 #123

wants to merge 1 commit into from

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Oct 25, 2024

This PR contains the following updates:

Package Type Update Change
ovh (source) required_provider major ~> 0.37.0 -> ~> 1.0.0

Release Notes

ovh/terraform-provider-ovh (ovh)

v1.0.0

Compare Source

🎉 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 use service_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 use project_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 use 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_hosting_privatedatabase: BREAKING CHANGE Fix resource import and use service_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 use service_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 and plan_option fields) in Read functions of resources that are created using an order (#​754)

🐜 Bug fixes:

  • r/ovh_cloud_project_database: Prevent setting backup_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

Compare Source

🎉 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 retrieve service_name in US region (#​740)
  • r/ovh_dedicated_server: Only save user_metadata coming from the plan in the state (#​744, #​745)
  • r/ovh_cloud_project_database: Allow setting maintenance_time (#​748)

📚 Documentation:

  • Licenses update (#​731)
  • r/ovh_cloud_project_kube: Add details on nodes_subnet_id and load_balancers_subnet_id (#​738)
  • Reorganize Public cloud network and Log subscriptions documentations (#​746)

❤️ Thanks for your contributions ❤️

v0.50.0

Compare Source

🎉 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:

  • Reorganize cloud project docs (#​725)
  • r/ovh_vrack: Update example (#​728)

❤️ Thanks for your contributions ❤️

v0.49.0

Compare Source

🎉 Features:

  • New resource: ovh_dedicated_server (#​711)
  • New resource: ovh_domain_zone_import (#​716)

💪 Improvements:

  • r/ovh_vrack: Add resource termination (#​713)
  • r/ovh_iploadbalancing_http_farm: Added uri as a possible balance value (#​715)
  • r/ovh_dbaas_logs_input: Add missing parameters for autoscaling (#​720)

🐜 Bug fixes:

  • r/ovh_hosting_privatedatabase_whitelist: Add default netmask when user does not define it (#​703)

  • r/cloud_project_user_s3_policy: Read policy field from API (#​707)

  • r/ovh_cloud_project: Fetch plan configurations when reading orders (#​708)

  • d/ovh_hosting_privatedatabase_whitelist: Add default netmask when user does not define it (#​703)

⛔️ Deletions:

  • r/ovh_dedicated_server_install_task: BREAKING CHANGE Removal of deprecated properties post_installation_script_link and post_installation_script_return (#​710)

  • r/ovh_me_installation_template: BREAKING CHANGE Removal of deprecated properties post_installation_script_link and post_installation_script_return (#​710)

  • d/ovh_me_installation_template: BREAKING CHANGE Removal of deprecated properties post_installation_script_link and post_installation_script_return (#​710)

❤️ Thanks for your contributions ❤️

v0.48.0

Compare Source

🎉 Features:

  • New resource: ovh_cloud_project_gateway_interface (#​697)

  • New resource: ovh_cloud_project_region_loadbalancer_log_subscription (#​657)

  • New datasource: ovh_cloud_project_gateway_interface (#​697)

  • New datasource: ovh_cloud_project_region_loadbalancer_log_subscription (#​657)

  • New datasource: ovh_cloud_project_region_loadbalancer_log_subscriptions (#​657)

🐜 Bug fixes:

  • r/ovh_cloud_project_kube: Fixed wrong dependencies between fields (#​695)

  • d/ovh_dbaas_logs_cluster: Correctly set cluster_id field (#​694)

❤️ Thanks for your contributions ❤️

v0.47.0

Compare Source

🎉 Features:

  • New datasource: ovh_dbaas_logs_cluster_retention (#​691)

💪 Improvements:

  • r/ovh_dbaas_logs_output_graylog_stream: Added computed property write_token (#​689)

  • r/ovh_dedicated_server_update: Added property display_name (#​690)

  • d/ovh_dbaas_logs_output_graylog_stream: Added computed property write_token (#​689)

📚 Documentation:

  • Added documentation to explain how to define the retention period of a DBaaS Logs Graylog stream (#​692)

❤️ Thanks for your contributions ❤️

v0.46.1

Compare Source

🎉 Features:

  • Added access_token authentication method (#​668)

💪 Improvements:

  • r/ovh_cloud_project_kube: Added properties load_balancers_subnet_id and nodes_subnet_id (#​661)

  • r/ovh_dedicated_nasha_partition_access: Added field acl_description (#​678)

  • d/ovh_cloud_project_kube: Added properties load_balancers_subnet_id and nodes_subnet_id (#​662)

🐜 Bug fixes:

  • r/ovh_cloud_project_kube_nodepool: Increased default timeouts (#​656)

  • r/ovh_cloud_project_containerregistry_ip_restrictions_management: Use TypeSet for IP restrictions (#​645)

  • r/ovh_cloud_project_containerregistry_ip_restrictions_registry: Use TypeSet for IP restrictions (#​645)

  • r/ovh_domain_zone_record: Use correct default value for TTL (#​672, #​679)

  • r/ovh_dedicated_server_install_task: Don't retry task if creation failed (#​676)

  • r/ovh_cloud_project: Retrieve order information when reading the resource to avoid re-creation (#​680)

  • d/ovh_cloud_project_containerregistry_ip_restrictions_management: Use TypeSet for IP restrictions (#​645)

  • d/ovh_cloud_project_containerregistry_ip_restrictions_registry: Use TypeSet for IP restrictions (#​645)

📚 Documentation:

  • Added link to the documentation page that explains how to manage API keys (#​665)

❤️ Thanks for your contributions ❤️

v0.45.0

Compare Source

🎉 Features:

  • New resource: ovh_dbaas_logs_token (#​649)

  • New datasource: ovh_cloud_project_loadbalancer (#​648)

  • New datasource: ovh_cloud_project_loadbalancers (#​648)

💪 Improvements:

  • r/ovh_iploadbalancing_tcp_frontend: Add field denied_source (#​652)

📚 Documentation:

  • r/ovh_cloud_project: Fix example of project ordering with HDS certification (#​651)

❤️ Thanks for your contributions ❤️

v0.44.0

Compare Source

🎉 Features:

  • New datasource: ovh_dedicated_installation_template (#​639)

💪 Improvements:

  • r/ovh_vrack: A vRack is now imported using its service_name instead of its order_id (#​630)

  • r/ovh_cloud_project_gateway: Add fields external_information and interfaces (#​638)

  • r/ovh_me_installation_template: New properties: end_of_install, inputs, no_partitioning, soft_raid_only_mirroring and subfamily (#​639)

  • d/ovh_me_installation_template: New properties: end_of_install, inputs, lvm_ready, no_partitioning, soft_raid_only_mirroring and subfamily (#​639)

🐜 Bug fixes:

  • r/ovh_cloud_project_network_private: Add possibility to update regions of a private network (#​624)

  • r/ovh_cloud_project_gateway: Fix resource import (#​634)

  • d/ovh_me_identity_group: Add missing URN in datasource (#​643)

📚 Documentation:

  • r/ovh_vrack_cloudproject: Fix import documentation (#​635)
  • r/ovh_cloud_project_kube: Fix wrong fields in documentation (#​640)

⛔️ Deletions:

  • r/ovh_me_ssh_key: BREAKING CHANGE Resource removed (#​639)

  • r/ovh_dedicated_server_install_task: BREAKING CHANGE Removal of deprecated properties language and use_spla (#​639)

  • r/ovh_me_installation_template: BREAKING CHANGE Removal of deprecated properties default_language, ssh_key_name, and available_languages (#​639)

  • d/ovh_me_installation_template: BREAKING CHANGE Removal of deprecated properties default_language, ssh_key_name and available_languages (#​639)

  • d/ovh_me_ssh_key: BREAKING CHANGE Datasource removed (#​639)

  • d/ovh_me_ssh_keys: BREAKING CHANGE Datasource removed (#​639)

❤️ Thanks for your contributions ❤️

v0.43.1

Compare Source

🐜 Bug fixes:

  • r/ovh_cloud_project_user: Fix user roles validation (#​627)

❤️ Thanks for your contributions ❤️

v0.43.0

Compare Source

⚙️ General:

  • Bump golang dependencies (#​622)

🎉 Features:

  • New datasource: ovh_dedicated_server_specifications_network (#​617)

💪 Improvements:

  • Support OAuth2.0 authentication (#​620)

  • r/ovh_dedicated_server_install_task: Add userMetadata field to customize dedicated server installation (#​619)

  • r/ovh_cloud_project_database: Add kafka_schema_registry field (#​623)

  • d/ovh_cloud_project_database: Add kafka_schema_registry field (#​623)

🐜 Bug fixes:

  • r/ovh_cloud_project_database_mongodb_user: Correctly manage admin user (#​609)
  • r/ovh_cloud_project_user: Validate user roles against API (#​621)
  • r/ovh_cloud_project_database: Kafka engine does not have a backups field (#​623)

⛔️ Deletions:

  • r/ovh_dedicated_server_install_task: Breaking change Removed property install_sql_server (#​619)

  • r/ovh_me_installation_template: Breaking change Removed properties beta, deprecated, last_modification and supports_sql_server (#​619)

  • d/ovh_me_installation_template: Breaking change Removed properties rating, beta, deprecated, last_modification and supports_sql_server (#​619)

📚 Documentation:

  • r/ovh_cloud_project_kube_oidc: Fix fields names (#​613)
  • d/ovh_cloud_project_kube_oidc: Fix fields names (#​613)

❤️ Thanks for your contributions ❤️

v0.42.0

Compare Source

🎉 Features:

  • New datasource: ovh_cloud_project_database_postgresql_connection_pools (#​607)

💪 Improvements:

  • r/ovh_cloud_project_database: Allow IP restrictions declaration directly in the resource instead of using ovh_cloud_project_database_ip_restriction (which is now deprecated) (#​600 and #​606)
  • d/ovh_cloud_project_database: Add IP restrictions in the datasource (#​600)

🐜 Bug fixes:

  • r/ovh_ip_firewall_rule: Fix type mismatch between request and response bodies (#​610)
  • r/ovh_cloud_project_database_postgresql_connection_pool: Added missing retry on connection pool creation (#​607)

❤️ Thanks for your contributions ❤️

v0.41.0

Compare Source

🎉 Features:

  • New resource: ovh_iploadbalancing_udp_frontend (#​587)

  • New resource: ovh_domain_zone_dnssec (#​589)

  • New resource: ovh_vps (#​594)

  • New resource: ovh_ip_firewall (#​596)

  • New resource: ovh_ip_firewall_rule (#​601)

  • New resource: ovh_ip_mitigation (#​604)

  • New datasource: ovh_domain_zone_dnssec (#​589)

  • New datasource: ovh_ip_firewall (#​596)

  • New datasource: ovh_ip_firewall_rule (#​601)

  • New datasource: ovh_ip_mitigation (#​604)

  • New datasource: ovh_cloud_project (#​603)

  • New datasource: ovh_cloud_projects (#​603)

💪 Improvements:

  • Products ordering is now usable by resources developed with SDK terraform-plugin-framework (#​594)

🐜 Bug fixes:

  • r/ovh_iploadbalancing_tcp_farm: Allow update of field stickiness (#​586)
  • r/ovh_iploadbalancing_tcp_frontend: Use type Set for fields allowed_source and dedicated_ipfo (#​590)
  • r/ovh_iploadbalancing_http_frontend: Use type Set for fields allowed_source and dedicated_ipfo (#​590)
  • r/ovh_cloud_project_database: Increase default timeout for database creation (#​591)

⛔️ Deletions:

  • r/ovh_dedicated_server_install_task: Breaking change Removed properties change_log, install_rtm, reset_hw_raid and use_distrib_kernel (#​593)

  • r/ovh_me_installation_template: Breaking change Removed properties change_log, use_distribution_kernel, supports_distribution_kernel and supports_rtm (#​593)

  • d/ovh_me_installation_template: Breaking change Removed properties change_log, supports_distribution_kernel, supports_rtm and use_distribution_kernel (#​593)

📚 Documentation:

❤️ Thanks for your contributions ❤️

v0.40.0

Compare Source

⚙️ General:

  • Bump golang dependencies (#​578)

🎉 Features:

  • New resource: ovh_cloud_project_gateway (#​571)

  • New resource: ovh_ip_move (#​510)

  • New datasource: ovh_dedicated_server_specifications_hardware (#​580)

💪 Improvements:

  • Configuration is loaded like it is done in go-ovh library (#​575)
  • d/ovh_dedicated_server: Add property display_name (#​581)

📚 Documentation:

  • r/ovh_cloud_project_kube: Update documentation page (#​579)

❤️ Thanks for your contributions ❤️

v0.39.0

Compare Source

📚 Documentation:

❤️ Thanks for your contributions ❤️


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about these updates again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants