Skip to content

Releases: ovh/terraform-provider-ovh

v0.36.0

09 Jan 14:35
3d80736
Compare
Choose a tag to compare

🎉 Features:

  • New resource: ovh_me_api_oauth2_client (#488)

  • New resource: ovh_iam_resource_group (#457)

  • New datasource: ovh_me_api_oauth2_client (#488)

  • New datasource: ovh_iam_resource_group (#457)

  • New datasource: ovh_iam_resource_groups (#457)

  • New datasource: ovh_dbaas_logs_cluster (#446)

  • New datasource: ovh_cloud_project_vrack (#504)

⚙️ General:

💪 Improvements:

  • r/ovh_iam_policy: Add support for deny in IAM policies (#483)

🐜 Bug fixes:

  • r/ovh_cloud_project_database_ip_restriction: Prevent terraform apply useless retries when an IP restriction is already set on a database instance (#489)

  • r/ovh_dbaas_logs_cluster: Add optional parameter cluster_id (#446)

  • d/ovh_me_installation_template: Fix a bug when referencing a template that doesn't exist (#499)

  • d/ovh_dbaas_logs_cluster: Add optional parameter cluster_id (#446)

📚 Documentation:

  • r/ovh_domain_zone: Update documentation page (#486)
  • r/ovh_vrack: Add documentation for import (#513)
  • r/ovh_domain_zone: Improve parameters documentation (#511)

❤️ Thanks for your contributions ❤️

v0.35.0

09 Nov 17:04
079d2a8
Compare
Choose a tag to compare

0.35.0 (November 7, 2023)

⚙️ General:

  • Bump golang dependencies (#480)

🐜 Bug fixes:

  • r/cloud_project_user_s3_credential: A breaking change has been applied on the 11/06/2023 on the routes behind this ressource. In order to use it or if you have it in your state, an upgrade to the v0.35.0 version is mandatory. (#492)
  • d/cloud_project_user_s3_credential: A breaking change has been applied on the 11/06/2023 on the routes behind this data source. In order to use it or if you have it in your state, an upgrade to the v0.35.0 version is mandatory. (#492)
  • r/cloud_project_user: Add AI training read role (#475)

📚 Documentation:

  • examples/kube-nodepool-deployment: Add an example with Kube, NodePool and an app (#468)
  • d/dedicated_server_boots: Update documentation page (#473)
  • r/me_ssh_key: Update documentation page (#467)

❤️ Thanks for your contributions ❤️

v0.34.0

11 Sep 09:59
568ef4c
Compare
Choose a tag to compare

🎉 Features:

  • New resource: ovh_cloud_project_containerregistry_oidc (#459)

  • New datasource: ovh_cloud_project_containerregistry_oidc (#459)

⚙️ General:

  • Bump github.com/ovh/go-ovh from 1.4.1 to 1.4.2 (#460)

🐜 Bug fixes:

  • r/iploadbalancing_http_frontend: Fix behavior when OVH API returns unordered response - Fix #439 (#458)
  • r/cloud_project_kube_test: Use an environment variable for the Kubernetes previous version (#466)
  • r/order: Creation, Update and import are now solved for US accounts (#455)
  • r/cloud_project: Creation, Update and import are now solved for US accounts (#455)

📚 Documentation:

  • index: Update documentation page (#466)

  • r/cloud_project: Update documentation page (#456)

  • r/hosting_privatedatabase: Update documentation page (#456)

  • r/ip_service: Update documentation page (#456)

  • r/iploadbalancing: Update documentation page (#456)

  • r/ovh_domain_zone: Update documentation page (#456)

  • r/vrack: Update documentation page (#456)

  • r/cloud_project_kube: Update documentation page (#461)

  • r/cloud_project_kube: Update documentation page (#461)

  • r/cloud_project_containerregistry: Update documentation page (#462)

  • r/cloud_project_containerregistry_oidc: Add documentation page (#459)

  • r/cloud_project_containerregistry_users: Update documentation page (#459)

  • r/vrack_ip: Update documentation page (#465)

  • d/order_cart: Update documentation page (#456)

  • d/order_cart_product: Update documentation page (#465)

  • d/order_cart_product_options: Update documentation page (#465)

  • d/order_cart_product_options_plan: Update documentation page (#465)

  • d/order_cart_product_plan: Update documentation page (#465)

  • d/cloud_project_containerregistry: Update documentation page (#459)

  • d/cloud_project_containerregistry_oidc: Add documentation page (#459)

  • d/cloud_project_containerregistry_users: Update documentation page (#459)

❤️ Thanks for your contributions ❤️

v0.33.0

24 Aug 09:27
6f0cc4b
Compare
Choose a tag to compare

🎉 Features:

  • New resource: ovh_cloud_project_database_kafka_schemaregistryacl (#449)

  • New datasource: ovh_cloud_project_database_kafka_schemaregistryacl (#449)

  • New datasource: ovh_cloud_project_database_kafka_schemaregistryacls (#449)

⚙️ General:

  • Bump google.golang.org/grpc from 1.48.0 to 1.53.0 (#440)

💪 Improvements:

  • r/ovh_dedicated_server_networking: Specify that this route is for internal use only (#451)

🐜 Bug fixes:

  • r/me_installation_template: Remove useDistribKernel deprecated field and fix the test case (#452)

  • r/cloud_project_database_kafka_schemaregistryacl: Fix test case (#454)

  • r/me_identity_user: Fix user update (#443)

  • r/cloud_project_kube_nodepool: Fix terraform schema where nodepool template is optional but all its attributes are required & fix the issue 427 (#433)

  • d/cloud_project_database_kafka_schemaregistryacl: Fix test case (#454)

  • d/cloud_project_database_kafka_schemaregistryacls: Fix test case (#454)

📚 Documentation:

  • r/ovh_dedicated_server_networking: Update documentation page (#451)

  • r/ovh_cloud_project_database_kafka_schemaregistryacl: Add documentation page (#451)

  • r/iam_policy: Update documentation page (#445)

  • r/ovh_domain_zone_record: Update documentation page (#442)

  • r/iploadbalancing_http_farm: Update documentation page (#432)

  • r/iploadbalancing_http_farm_server: Update documentation page (#432)

  • r/iploadbalancing_http_frontend: Update documentation page (#432)

  • r/iploadbalancing_http_route: Update documentation page (#432)

  • r/iploadbalancing_http_route_rule: Update documentation page (#432)

  • r/iploadbalancing_tcp_farm: Update documentation page (#432)

  • r/iploadbalancing_tcp_farm_server: Update documentation page (#432)

  • r/iploadbalancing_tcp_frontend: Update documentation page (#432)

  • r/iploadbalancing_tcp_route: Update documentation page (#432)

  • r/iploadbalancing_tcp_route_rule: Update documentation page (#432)

  • d/ovh_cloud_project_database_kafka_schemaregistryacl: Add documentation page (#451)

  • d/ovh_cloud_project_database_kafka_schemaregistryacls: Add documentation page (#451)

  • d/iam_policies: Update documentation page (#445)

  • d/iam_policy: Update documentation page (#445)

  • d/iam_reference_actions: Update documentation page (#445)

  • d/iam_reference_resource_type: Update documentation page (#445)

❤️ Thanks for your contributions ❤️

v0.32.0

18 Jul 08:13
Compare
Choose a tag to compare

🎉 Features:

  • New resource: ovh_iam_policy (#424)

  • New datasource: ovh_iam_policy (#424)

  • New datasource: ovh_iam_policies (#424)

  • New datasource: ovh_iam_reference_action (#424)

  • New datasource: ovh_iam_reference_resource (#424)

⚙ General:

  • Internal provider authentication: Check authenticaton using /auth/currentCredential instead of /auth/details (#424)

💪 Improvements:

  • d/ovh_dbaas_logs_cluster: Add computed identity URN (#424)

  • d/ovh_dedicated_ceph: Add computed identity URN (#424)

  • d/ovh_dedicated_nasha: Add computed identity URN (#424)

  • d/ovh_dedicated_server: Add computed identity URN (#424)

  • d/ovh_domain_zone: Add computed identity URN (#424)

  • d/ovh_hosting_privatedatabase: Add computed identity URN (#424)

  • d/ovh_iploadbalancing: Add computed identity URN (#424)

  • d/ovh_me_identity_user: Add computed identity URN (#424)

  • d/ovh_me: Add computed identity URN (#424)

  • d/ovh_vps: Add computed identity URN (#424)

  • r/ovh_cloud_project: Add computed identity URN (#424)

  • r/ovh_dedicated_server_install_task: Allow retry on install task creation and add import (#444)

  • r/ovh_domain_zone: Add computed identity URN (#424)

  • r/ovh_hosting_privatedatabase: Add computed identity URN (#424)

  • r/ovh_iploadbalancing: Add computed identity URN (#424)

  • r/ovh_me_identity_group: Add computed identity URN (#424)

  • r/ovh_me_identity_user: Add computed identity URN (#424)

  • r/ovh_vrack: Add computed identity URN (#424)

🐜 Bug fixes:

  • r/ovh_me_identity_user: Fix IAM policy sweeps after tests (#438)

📚 Documentation:

  • d/ovh_dbaas_logs_cluster: Update documentation page (#424)

  • d/ovh_dedicated_ceph: Update documentation page (#424)

  • d/ovh_dedicated_nasha: Update documentation page (#424)

  • d/ovh_dedicated_server: Update documentation page (#424)

  • d/ovh_domain_zone: Update documentation page (#424)

  • d/ovh_hosting_privatedatabase: Update documentation page (#424)

  • d/ovh_iam_policies: Add documentation page (#424)

  • d/ovh_iam_policy: Add documentation page (#424)

  • d/ovh_iam_reference_action: Add documentation page (#424)

  • d/ovh_iam_reference_resource: Add documentation page (#424)

  • d/ovh_iploadbalancing: Update documentation page (#424)

  • d/ovh_me_identity_user: Update documentation page (#424)

  • d/ovh_me: Update documentation page (#424)

  • d/ovh_vps: Update documentation page (#424)

  • r/ovh_cloud_project: Update documentation page (#424)

  • r/ovh_dedicated_server_install_task: Update documentation page (#444)

  • r/ovh_domain_zone: Update documentation page (#424)

  • r/ovh_hosting_privatedatabase: Update documentation page (#424)

  • r/ovh_iam_policy: Add documentation page (#424)

  • r/ovh_iploadbalancing: Update documentation page (#424)

  • r/ovh_me_identity_group: Update documentation page (#424)

  • r/ovh_me_identity_user: Update documentation page (#424)

  • r/ovh_vrack: Update documentation page (#424)

❤ Thanks for your contributions ❤

v0.31.0

19 Jun 09:58
cd745a9
Compare
Choose a tag to compare

Welcome to the the first step of the IAM integration (beta) 🎉.

🎉 Features:

  • New resource: me_identity_group (#420)

  • New datasource: me_identity_group (#420)

  • New datasource: me_identity_groups (#420)

⚙️ General:

  • bump go-ovh version to 1.4.1 to fix OVH-Query-Id log (#425)

💪 Improvements:

  • r/ovh_iploadbalancing_tcp_farm_server: Skip validate func for proxy_protocol_version if nil (#428)

  • r/ovh_iploadbalancing_http_farm_server: Skip validate func for proxy_protocol_version if nil (#428)

  • r/ovh_cloud_project_database: Add retry logic to avoid Conflict error on Kafka Topic + Clean code (#426)

  • r/ovh_cloud_project_database_integration: Add retry logic to avoid Conflict error on Kafka Topic + Clean code (#426)

  • r/ovh_cloud_project_database_kafka_topic: Add retry logic to avoid Conflict error on Kafka Topic + Clean code (#426)

  • r/ovh_cloud_project_database_m3db_namespace: Add retry logic to avoid Conflict error on Kafka Topic + Clean code (#426)

  • r/ovh_cloud_project_database_redis_user: Add retry logic to avoid Conflict error on Kafka Topic + Clean code (#426)

  • r/ovh_cloud_project_database: Remove unnecessary warning in database resources (#421)

  • r/ovh_cloud_project_database_integration: Remove unnecessary warning in database resources (#421)

  • r/ovh_cloud_project_database_kafka_topic: Remove unnecessary warning in database resources (#421)

  • r/ovh_cloud_project_database_m3db_namespace: Remove unnecessary warning in database resources (#421)

  • r/ovh_cloud_project_database_redis_user: Remove unnecessary warning in database resources (#421)

  • r/ovh_cloud_project: Fix typos (#422)

  • r/ovh_domain_zone: Fix typos (#422)

  • r/ovh_hosting_privatedatabase: Fix typos (#422)

  • r/ovh_iam_policy: Fix typos (#422)

  • r/ovh_iploadbalancing: Fix typos (#422)

  • r/ovh_me_identity_group: Fix typos (#422)

  • r/ovh_me_identity_user: Fix typos (#422)

  • r/ovh_vrack: Fix typos (#422)

  • d/ovh_order_cart: Fix typos (#422)

📚 Documentation:

  • Home Page: Add documentation on multiple providers usage (#417)

  • r/ovh_dedicated_server: Update documentation page (#423)

  • r/me_identity_group: Add documentation page (#420)

  • r/ovh_cloud_project_kube: Update documentation page (#418)

  • d/ovh_order_cart: Update documentation page (#422)

  • d/me_identity_group: Add documentation page (#420)

  • d/me_identity_groups: Add documentation page (#420)

❤️ Thanks for your contributions ❤️

v0.30.0

03 May 09:50
b3d5e2e
Compare
Choose a tag to compare

⚙️ General:

  • go version upgrade to 1.20.0 (#403)
  • terraform-plugin-sdk upgrade to 2.24.0 (#406)

💪 Improvements:

  • r/ovh_cloud_project_database: Manage grafana in the generic database user resources (#412)

  • r/ovh_cloud_project_database_*: Use new function with context and diagnostic - Stop to use deprecated functions (#403)

  • d/ovh_cloud_project_database_*: Use new function with context and diagnostic - Stop to use deprecated functions (#403)

🐜 Bug fixes:

  • r/ovh_dedicated_ceph_acl: Fix the acceptance test (#416)
  • r/ovh_cloud_project_database: Fix the bug that resetted avnadmin password on creation of ovh_cloud_project_database / grafana (#412)
  • Fix a lot of acceptance tests (#406)

📚 Documentation:

  • r/ovh_cloud_project_database: Update documentation page (#413)

  • r/ovh_cloud_project_database_user: Update documentation page (#412)

  • r/ovh_domain_zone_record: Update documentation page (#408)

  • d/ovh_cloud_project_database_user: Update documentation page (#412)

❤️ Thanks for your contributions ❤️

v0.29.0

24 Mar 13:08
360929b
Compare
Choose a tag to compare

💪 Improvements:

  • r/ovh_domain_zone_record: Validate zone_record TTL is >=60 (#397)
  • r/ovh_cloud_project_kube_iprestrictions: Add acceptance tests for all Managed Kubernetes Service resources (#387)
  • r/ovh_cloud_project_kube_nodepool: Add acceptance tests for all Managed Kubernetes Service resources (#387)
  • r/ovh_cloud_project_kube_oidc: Add acceptance tests for all Managed Kubernetes Service resources (#387)
  • r/ovh_cloud_project_kube: Add acceptance tests for all Managed Kubernetes Service resources (#387)

🐜 Bug fixes:

  • r/ovh_ip_reverse: Update separator for ip reverse to fix the acceptance test (#394)

  • r/ovh_cloud_project_kube_nodepool: desired_nodes to 0 was not taken into account (#389)

  • d/ovh_me_paymentmean_bankaccount: Fix issue to be able to order with BankAccount or CreditCard (#390)

  • d/ovh_me_paymentmean_creditcard: Fix issue to be able to order with BankAccount or CreditCard (#390)

📚 Documentation:

  • Add subcategory in documentation page (#400)

  • r/ovh_dedicated_nasha_partition: Update documentation page (#401)

  • r/ovh_dedicated_nasha_partition_access: Update documentation page (#401)

  • r/ovh_dedicated_nasha_partition_snapshot: Update documentation page (#401)

  • r/ovh_iploadbalancing_http_farm: Update documentation page (#401)

  • r/ovh_iploadbalancing_http_farm_server: Update documentation page (#401)

  • r/ovh_iploadbalancing_http_frontend: Update documentation page (#401)

  • r/ovh_iploadbalancing_refresh: Update documentation page (#399)

  • r/ovh_iploadbalancing_tcp_farm: Update documentation page (#399)

  • r/ovh_iploadbalancing_tcp_farm_server: Update documentation page (#399)

  • r/ovh_domain_zone_record: Update documentation page (#397)

  • r/ovh_cloud_project_kube: Update documentation page (#395)

  • r/ovh_me_installation_template_partition_scheme_partition: Update documentation page (#393)

  • r/ovh_cloud_project_workflow_backup: Update documentation page (#392)

  • r/ovh_cloud_project: Update documentation page (#390)

  • r/ovh_hosting_privatedatabase: Update documentation page (#390)

  • r/ovh_ip_service: Update documentation page (#390)

  • r/ovh_iploadbalancing: Update documentation page (#390)

  • r/ovh_domain_zone: Update documentation page (#390)

  • r/ovh_vrack: Update documentation page (#390)

  • r/ovh_vrack_ip: Update documentation page (#390)

  • d/cloud_project_failover_ip_attach: Update documentation page (#401)

❤️ Thanks for your contributions ❤️

v0.28.1

22 Feb 11:24
Compare
Choose a tag to compare

⚠️ Deprecation:

  • r/cloud_project_kube: TypeSet customization.apiserver is now deprecated in favor of customization_apiserver (#381)
  • d/cloud_project_kube: TypeSet customization.apiserver is now deprecated in favor of customization_apiserver (#381)

🎉 Features:

  • New resource: ovh_cloud_project_workflow_backup (#368)
  • New resource: ovh_dbaas_logs_cluster (#364)
  • New datasource: ovh_dbaas_logs_cluster (#364)

💪 Improvements:

  • r/cloud_project_kube: Add kube proxy configuration (#381)

  • r/cloud_project_kube: Make kubeconfig attributes available as resource output (#378)

  • r/dbaas_logs_input: Improve acceptance test (#366)

  • r/cloud_project_database: Add Advanced Configuration & Manage avnadmin user (#360)

  • r/cloud_project_database_m3db_user: Add Advanced Configuration & Manage avnadmin user (#360)

  • r/cloud_project_database_mongodb_user: Add Advanced Configuration & Manage avnadmin user (#360)

  • r/cloud_project_database_opensearch_user: Add Advanced Configuration & Manage avnadmin user (#360)

  • r/cloud_project_database_postgresql_user: Add Advanced Configuration & Manage avnadmin user (#360)

  • r/cloud_project_database_redis_user: Add Advanced Configuration & Manage avnadmin user (#360)

  • r/cloud_project_database_user: Add Advanced Configuration & Manage avnadmin user (#360)

  • d/cloud_project_kube: Add kube proxy configuration (#381)

  • d/cloud_project_kube: Make kubeconfig attributes available as resource output (#378)

  • d/dbaas_logs_input_engine: Improve acceptance test (#366)

  • d/cloud_project_database: Add Advanced Configuration (#360)

📚 Documentation:

  • r/cloud_project_kube: Update documentation page (#381)

  • r/cloud_project_kube_iprestrictions: Update documentation page (#386)

  • r/cloud_project_kube_nodepool: Update documentation page (#386)

  • r/cloud_project_kube_oidc: Update documentation page (#386)

  • r/cloud_project_workflow_backup: Add documentation page (#368)

  • r/ovh_dbaas_logs_cluster: Add documentation page (#364)

  • r/cloud_project_database: Update documentation page (#360)

  • r/cloud_project_database_m3db_user: Update documentation page (#360)

  • r/cloud_project_database_opensearch_user: Update documentation page (#360)

  • r/cloud_project_database_postgresql_user: Update documentation page (#360)

  • r/cloud_project_database_redis_user: Update documentation page (#360)

  • r/cloud_project_database_user: Update documentation page (#360)

  • d/cloud_project_kube: Update documentation page (#381)

  • d/ovh_dbaas_logs_cluster: Add documentation page (#364)

  • d/cloud_project_database: Update documentation page (#360)

  • d/cloud_project_database_users: Update documentation page (#360)

❤️ Thanks for your contributions ❤️

v0.27.0

09 Feb 07:04
5f224bd
Compare
Choose a tag to compare

💪 Improvements:

  • r/cloud_project_kube: Add customized timeouts (#374)
  • r/cloud_project_kube_nodepool: Add customized timeouts (#374)
  • r/cloud_project_kube_iprestrictions: Add customized timeouts (#374)
  • r/cloud_project_kube_oidc: Add customized timeouts (#374)
  • r/iploadbalancing_http_farm_server: Add on_marked_down attribute (#369)
  • r/iploadbalancing_tcp_farm_server: Add on_marked_down attribute (#369)
  • r/iploadbalancing_http_frontend: Add hsts attribute (#365)

🐜 Bug fixes:

  • d/order_cart: Update expire time format to RFC3339 constant to avoid local time issues (#363)

📚 Documentation:

  • r/iploadbalancing_http_farm_server: Update documentation page (#375)

  • r/iploadbalancing_tcp_farm_server: Update documentation page (#375)

  • r/iploadbalancing_refresh: Update documentation page (#375)

  • r/cloud_project_kube: Update documentation page (#374)

  • r/cloud_project_kube_iprestrictions: Update documentation page (#374)

  • r/cloud_project_kube_nodepool: Update documentation page (#374)

  • r/cloud_project_kube_oidc: Update documentation page (#374)

  • r/iploadbalancing_http_frontend: Update documentation page (#365)

  • r/cloud_project: Update documentation page (#361)

  • d/vpss: Update documentation page (#372)

❤️ Thanks for your contributions ❤️