Skip to content

Latest commit

 

History

History
1227 lines (878 loc) · 92 KB

CHANGELOG.md

File metadata and controls

1227 lines (878 loc) · 92 KB

0.34.0 (Unreleased)

0.33.0 (August 24, 2023)

🎉 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 ❤️

0.32.0 (July 18, 2023)

🎉 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 ❤️

0.31.0 (June 19, 2023)

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 ❤️

0.30.0 (May 3, 2023)

⚙️ 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 ❤️

0.29.0 (March 24, 2023)

💪 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 ❤️

0.28.0 (February 22, 2023)

⚠️ 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 ❤️

0.27.0 (February 9, 2023)

💪 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 ❤️

0.26.0 (January 9, 2023)

First of all, we wish you a happy new year 🎉.

🎉 Features:

  • New resource: dedicated_server_networking (#351)

  • New resource: dedicated_nasha_partition (#349)

  • New resource: dedicated_nasha_partition_access (#349)

  • New resource: dedicated_nasha_partition_snapshot (#349)

  • New datasource: dedicated_nasha (#349)

💪 Improvements:

  • r/iploadbalancing_http_frontend: Add support for HTTP header (#356)
  • r/installation_template: Remove UEFI & GPT support for installation template (#352)
  • d/installation_template: Remove UEFI & GPT support for installation template (#352)

🐜 Bug fixes:

  • d/cloud_project_kube_nodepool: Fix Node Pool read template (#354)
  • r/ip_reverse: Fix import with IPv6 (#346)

📚 Documentation:

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

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

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

  • r/me_installation_template: Update documentation page (#352)

  • r/ovh_dedicated_server_networking: Add documentation page (#351)

  • r/dedicated_nasha_partition: Add documentation page (#349)

  • r/dedicated_nasha_partition_access: Add documentation page (#349)

  • r/dedicated_nasha_partition_snapshot: Add documentation page (#349)

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

  • r/ip_reverse: Update documentation page (#346)

  • d/me_installation_template: Update documentation page (#352)

  • d/dedicated_nasha: Add documentation page (#349)

❤️ Thanks for your contributions ❤️

0.25.0 (December 16, 2022)

🎉 Features:

  • New datasource: d/vpss (#345)

💪 Improvements:

  • d/ovh_dbaas_logs_input_engine: Now take in account a required service_name (#347)

🐜 Bug fixes:

  • d/ovh_dbaas_logs_output_graylog_stream: Fix acceptance test (#347)

📚 Documentation:

  • d/ovh_dbaas_logs_input_engine: Update documentation page (#347)
  • d/ovh_dbaas_logs_output_graylog_stream: Update documentation page (#347) ovh_dbaas_logs_output_graylog_stream
  • d/vpss: Add documentation page (#345)
  • d/vps: Update documentation page (#345)

❤️ Thanks for your contributions ❤️

0.24.0 (December 6, 2022)

🎉 Features:

  • New resource: r/ovh_hosting_privatedatabase (#247)

  • New resource: r/ovh_hosting_privatedatabase_database (#247)

  • New resource: r/ovh_hosting_privatedatabase_user (#247)

  • New resource: r/ovh_hosting_privatedatabase_user_grant (#247)

  • New resource: r/ovh_hosting_privatedatabase_whitelist (#247)

  • New datasource: d/ovh_hosting_privatedatabase (#247)

  • New datasource: d/ovh_hosting_privatedatabase_database (#247)

  • New datasource: d/ovh_hosting_privatedatabase_user (#247)

  • New datasource: d/ovh_hosting_privatedatabase_user_grant (#247)

  • New datasource: d/ovh_hosting_privatedatabase_whitelist (#247)

  • New datasource: d/ovh_cloud_project_kube_nodepool_nodes (#340)

  • New datasource: d/ovh_cloud_project_kube_nodes (#340)

💪 Improvements:

  • d/ovh_order_cart: Add feature to set catalogName (#250)

🐜 Bug fixes:

  • r/ovh_cloud_project_database: Fix disk type and size (#341)

📚 Documentation:

  • Homepage: new environment variables (#247)

  • r/ovh_hosting_privatedatabase: Add documentation page (#247)

  • r/ovh_hosting_privatedatabase_database: Add documentation page (#247)

  • r/ovh_hosting_privatedatabase_user: Add documentation page (#247)

  • r/ovh_hosting_privatedatabase_user_grant: Add documentation page (#247)

  • r/ovh_hosting_privatedatabase_whitelist: Add documentation page (#247)

  • d/ovh_hosting_privatedatabase: Add documentation page (#247)

  • d/ovh_hosting_privatedatabase_database: Add documentation page (#247)

  • d/ovh_hosting_privatedatabase_user: Add documentation page (#247)

  • d/ovh_hosting_privatedatabase_user_grant: Add documentation page (#247)

  • d/ovh_hosting_privatedatabase_whitelist: Add documentation page (#247)

  • d/ovh_cloud_project_kube_nodepool_nodes: Add documentation page (#340)

  • d/ovh_cloud_project_kube_nodes: Add documentation page (#340)

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

❤️ Thanks for your contributions ❤️

0.23.0 (November 22, 2022)

⚠️ Deprecation:

  • r/ovh_vrack_dedicated_server: this resource is now deprecated, please use ovh_vrack_dedicated_server_interface instead (#337)

🎉 Features:

  • New resource: r/ovh_cloud_project_region_storage_presign (#326)
  • New datasource: d/ovh_cloud_project_kube_oidc (#339)

💪 Improvements:

  • r/ovh_cloud_project_kube_oidc: Add more OIDC parameters to configure (#339)

  • r/ovh_cloud_project_database: Add disk_size and disk_type information (#333)

  • r/ovh_cloud_project_kube_nodepool: Replace resizing to upscaling/downscaling (#328)

  • d/ovh_cloud_project_database: Add disk_size and disk_type information (#333)

  • Add User-Agent on go-ovh client to identify calls that comes from Terraform (#338)

🐜 Bug fixes:

  • r/ovh_cloud_project_kube_nodepool: Fix the import (#334)

📚 Documentation:

  • r/ovh_cloud_project_kube_oidc: Update documentation page (#339)

  • r/ovh_vrack_dedicated_server: Update documentation page (#337)

  • r/ovh_vrack_dedicated_server_interface: Update documentation page (#337)

  • r/ovh_dedicated_server_update: Update documentation page (#337)

  • r/ovh_dedicated_server_reboot_task: Update documentation page (#337)

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

  • r/ovh_cloud_project_kube_nodepool: Fix the import in the documentation page (#334)

  • r/ovh_vrack_cloudproject: Update documentation page (#327)

  • r/ovh_cloud_project_network_private_subnet: Update documentation page (#327)

  • r/cloud_project_network_private: Update documentation page (#327)

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

  • r/ovh_cloud_project_region_storage_presign: Add documentation page (#326)

  • d/ovh_cloud_project_kube_oidc: Add documentation page (#339)

  • d/ovh_cloud_project_database: Update documentation page (#333)

  • Fix indent in many documentation pages (#324)

❤️ Thanks for your contributions ❤️

0.22.0 (October 6, 2022)

🎉 Features:

  • New resource: r/ovh_cloud_project_database_integration (#321)

  • New resource: r/cloud_project_database_database (#313)

  • New resource: r/cloud_project_database_m3db_namespace (#313)

  • New resource: r/cloud_project_database_m3db_user (#313)

  • New datasource: d/ovh_cloud_project_database_certificates (#321)

  • New datasource: d/ovh_cloud_project_database_integration (#321)

  • New datasource: d/ovh_cloud_project_database_integrations (#321)

  • New datasource: d/cloud_project_database_capabilities (#313)

  • New datasource: d/cloud_project_database_database (#313)

  • New datasource: d/cloud_project_database_databases (#313)

  • New datasource: d/cloud_project_database_m3db_namespace (#313)

  • New datasource: d/cloud_project_database_m3db_namespaces (#313)

  • New datasource: d/cloud_project_database_m3db_user (#313)

💪 Improvements:

  • r/cloud_project_database_m3db_user: Add Password Reset system (#321)

  • r/cloud_project_database_mongodb_user: Add Password Reset system (#321)

  • r/cloud_project_database_opensearch_user: Add Password Reset system (#321)

  • r/cloud_project_database_postgresql_user: Add Password Reset system (#321)

  • r/cloud_project_database_redis_user: Add Password Reset system (#321)

  • r/cloud_project_database_user: Add Password Reset system (#321)

  • r/cloud_project_database: Add tips on Network_id (#317)

  • d/cloud_project_database_kafka_certificates: Generalize Certificate feature (#321)

🐜 Bug fixes:

  • r/dedicated_server_install_task: Fix the resource deletion (#322)
  • r/cloud_project_kube: Fix updating from a version to the next one (#319)
  • r/cloud_project_kube: Now we have kubeconfig after importing a Kubernetes cluster (#315)

📚 Documentation:

  • r/cloud_project_database_integration: Add documentation page (#321)

  • r/cloud_project_database_database: Add documentation page (#313)

  • r/cloud_project_database_m3db_namespace: Add documentation page (#313)

  • r/cloud_project_database_m3db_user: Add documentation page (#313)

  • r/cloud_project_database_database: Update documentation page (#321)

  • r/cloud_project_database_ip_restriction: Update documentation page (#321)

  • r/cloud_project_database_kafka_acl: Update documentation page (#321)

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

  • r/cloud_project_database_mongodb_user: Update documentation page (#321)

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

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

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

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

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

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

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

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

  • d/cloud_project_database_certificates: Add documentation page (#321)

  • d/cloud_project_database_integration: Add documentation page (#321)

  • d/cloud_project_database_integrations: Add documentation page (#321)

  • d/cloud_project_database_capabilities: Add documentation page (#313)

  • d/cloud_project_database_database: Add documentation page (#313)

  • d/cloud_project_database_databases: Add documentation page (#313)

  • d/cloud_project_database_m3db_namespace: Add documentation page (#313)

  • d/cloud_project_database_m3db_namespaces: Add documentation page (#313)

  • d/cloud_project_database_m3db_user: Add documentation page (#313)

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

  • d/cloud_project_database_database: Update documentation page (#321)

  • d/cloud_project_database_databases: Update documentation page (#321)

  • d/cloud_project_database_ip_restrictions: Update documentation page (#321)

  • d/cloud_project_database_user: Update documentation page (#321)

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

  • d/cloud_project_databases: Update documentation page (#321)

  • d/cloud_project_database_kafka_certificates: Delete documentation page (#321)

  • Better indentation on a lot of documentation pages 😉

  • Full review and fixes in the whole documentation 🙂

❤️ Thanks for your contributions ❤️

0.21.0 (September 14, 2022)

💪 Improvements:

  • r/ovh_cloud_project_database: Add customizable timeouts (#303)

  • r/ovh_cloud_project_database_ip_restriction: Add customizable timeouts (#303)

  • r/ovh_cloud_project_database_kafka_acl: Add customizable timeouts (#303)

  • r/ovh_cloud_project_database_kafka_topic: Add customizable timeouts (#303)

  • r/ovh_cloud_project_database_mongodb_user: Add customizable timeouts (#303)

  • r/ovh_cloud_project_database_opensearch_pattern: Add customizable timeouts (#303)

  • r/ovh_cloud_project_database_opensearch_user: Add customizable timeouts (#303)

  • r/ovh_cloud_project_database_postgresql_user: Add customizable timeouts (#303)

  • r/ovh_cloud_project_database_redis_user: Add customizable timeouts (#303)

  • r/ovh_cloud_project_database_user: Add customizable timeouts (#303)

  • r/ovh_cloud_project_kube: Add customization feature especially for API Server admission plugins at cluster creation and update (#304)

  • d/ovh_cloud_project_kube: Add customization feature (#304)

🐜 Bug fixes:

  • r/ovh_iploadbalancing_tcp_farm_server: Fix the resource creation (#302)

  • r/ovh_cloud_project_kube: Fix helper function to avoid to bord effect and do not transform 0 value of an int pointer to a nil (#304)

  • r/ovh_cloud_project_kube: Fix acceptance test (#305)

  • d/cloud_project_database_opensearch_user: Fix acceptance test (#300)

📚 Documentation:

  • r/cloud_project_containerregistry_user: Update documentation page (#299)

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

  • r/cloud_project_database_ip_restriction: Update documentation page (#299)

  • r/cloud_project_database_kafka_acl: Update documentation page (#299)

  • r/cloud_project_database_kafka_topic: Update documentation page (#299)

  • r/cloud_project_database_mongodb_user: Update documentation page (#299)

  • r/cloud_project_database_opensearch_pattern: Update documentation page (#299)

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

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

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

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

  • r/cloud_project_user_s3_credential: Update documentation page (#299)

  • r/cloud_project_user_s3_policy: Update documentation page (#299)

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

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

0.20.0 (September 8, 2022)

🎉 Features:

  • New resource: r/ovh_cloud_project_database_kafka_acl (#296)

  • New resource: r/ovh_cloud_project_database_kafka_topic (#296)

  • New resource: r/ovh_cloud_project_database_opensearch_pattern (#296)

  • New resource: r/ovh_cloud_project_database_opensearch_user (#296)

  • New resource: r/ovh_cloud_project_user_s3_policy (#294)

  • New resource: r/ovh_cloud_project_user_s3_credential (#291)

  • New resource: r/ovh_cloud_project_database_mongodb_user (#283)

  • New resource: r/ovh_cloud_project_database_redis_user (#283)

  • New datasource: d/ovh_cloud_project_database_kafka_acl (#296)

  • New datasource: d/ovh_cloud_project_database_kafka_acls (#296)

  • New datasource: d/ovh_cloud_project_database_kafka_certificates (#296)

  • New datasource: d/ovh_cloud_project_database_kafka_topic (#296)

  • New datasource: d/ovh_cloud_project_database_kafka_topics (#296)

  • New datasource: d/ovh_cloud_project_database_kafka_user_access (#296)

  • New datasource: d/ovh_cloud_project_database_opensearch_pattern (#296)

  • New datasource: d/ovh_cloud_project_database_opensearch_patterns (#296)

  • New datasource: d/ovh_cloud_project_database_opensearch_user (#296)

  • New datasource: d/ovh_cloud_project_user (#294)

  • New datasource: d/ovh_cloud_project_users (#294)

  • New datasource: d/ovh_cloud_project_user_s3_policy (#294)

  • New datasource: d/ovh_cloud_project_user_s3_credential (#291)

  • New datasource: d/ovh_cloud_project_user_s3_credentials (#291)

  • New datasource: d/ovh_cloud_project_database_mongodb_user (#283)

  • New datasource: d/ovh_cloud_project_database_redis_user (#283)

💪 Improvements:

  • Extend terminate product timeout (#295)
  • Improved resource r/ovh_cloud_project_kube: update_policy attribute can now be used at cluster creation (#293)

🐜 Bug fixes:

  • r/ovh_cloud_project_network_private: region_attributes now contains all the regions not only one (#286)
  • r/ovh_cloud_project_containerregistry: updating a container registry now will no longer trigger error on terraform side (#282)

📚 Documentation:

  • r/ovh_cloud_project_databases: Update documentation page (#296)

  • r/ovh_cloud_project_database_ip_restriction: Update documentation page (#296)

  • r/ovh_cloud_project_database_kafka_acl : Add documentation page (#296)

  • r/ovh_cloud_project_database_kafka_topic : Add documentation page (#296)

  • r/ovh_cloud_project_database_opensearch_pattern : Add documentation page (#296)

  • r/ovh_cloud_project_database_opensearch_user : Add documentation page (#296)

  • r/ovh_cloud_project_database_postgresql_user: Update documentation page (#296)

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

  • r/ovh_cloud_project_user_s3_policy : Add documentation page (#294)

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

  • r/ovh_cloud_project_user_s3_credential : Add documentation page (#291)

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

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

  • r/ovh_dedicated_server_reboot_task: Update documentation page (#289)

  • r/ovh_dedicated_server_update: Update documentation page (#289)

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

  • r/ovh_vrack_ip_loadbalancing: Update documentation page (#289)

  • r/ovh_vracks: Update documentation page (#284)

  • r/ovh_cloud_project_network_private: Update documentation page (#284)

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

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

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

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

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

  • r/ovh_vrack_cloudproject: Update documentation page (#284)

  • r/ovh_vrack_dedicated_server: Update documentation page (#284)

  • r/ovh_cloud_project_database_mongodb_user: Add documentation page (#283)

  • r/ovh_cloud_project_database_redis_user: Add documentation page (#283)

  • d/ovh_cloud_project_database: Update documentation page (#296)

  • d/ovh_cloud_project_database_ip_restrictions: Update documentation page (#296)

  • d/ovh_cloud_project_database_kafka_acl : Add documentation page (#296)

  • d/ovh_cloud_project_database_kafka_acls : Add documentation page (#296)

  • d/ovh_cloud_project_database_kafka_certificates : Add documentation page (#296)

  • d/ovh_cloud_project_database_kafka_topic : Add documentation page (#296)

  • d/ovh_cloud_project_database_kafka_topics : Add documentation page (#296)

  • d/ovh_cloud_project_database_kafka_user_access : Add documentation page (#296)

  • d/ovh_cloud_project_database_postgresql_user: Update documentation page (#296)

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

  • d/ovh_cloud_project_database_users: Update documentation page (#296)

  • d/ovh_cloud_project_databases: Update documentation page (#296)

  • d/ovh_cloud_project_database_opensearch_pattern : Add documentation page (#296)

  • d/ovh_cloud_project_database_opensearch_patterns : Add documentation page (#296)

  • d/ovh_cloud_project_database_opensearch_user : Add documentation page (#296)

  • d/ovh_cloud_project_user : Add documentation page (#294)

  • d/ovh_cloud_project_users : Add documentation page (#294)

  • d/ovh_cloud_project_user_s3_policy : Add documentation page (#294)

  • d/ovh_cloud_project_user_s3_credential : Add documentation page (#291)

  • d/ovh_cloud_project_user_s3_credentials : Add documentation page (#291)

  • d/ovh_dedicated_server_boots: Update documentation page (#289)

  • d/ovh_cloud_project_capabilities_containerregistry_filter: Update documentation page (#287)

  • d/ovh_cloud_project_capabilities_containerregistry: Update documentation page (#287)

  • d/ovh_cloud_project_database_mongodb_user: Add documentation page (#283)

  • d/ovh_cloud_project_database_redis_user: Update documentation page (#283)

❤️ Thanks for your contributions ❤️

0.19.0 (July 28, 2022)

🎉 Features:

  • New resource: r/ovh_cloud_project_database (#269)
  • New resource: r/ovh_cloud_project_kube_oidc (#273)
  • New resource: r/ovh_cloud_project_kube_iprestrictions (#274)
  • New resource: r/ovh_cloud_project_database_ip_restriction (#276)
  • New resource: r/ovh_cloud_project_database_user (#278)
  • New resource: r/ovh_cloud_project_database_postgresql_user (#278)
  • New datasource: d/ovh_cloud_project_kube_nodepool (#274)
  • New datasource: d/ovh_cloud_project_kube_iprestrictions (#274)
  • New datasource: d/ovh_cloud_project_databases (#276)
  • New datasource: d/ovh_cloud_project_database (#276)
  • New datasource: d/ovh_cloud_project_database_ip_restrictions (#276)
  • New datasource: d/ovh_cloud_project_database_user (#278)
  • New datasource: d/ovh_cloud_project_database_postgresql_user (#278)
  • New datasource: d/ovh_cloud_project_database_users (#278)

Improvements:

  • Improved resource r/ovh_cloud_project_kube_nodepool: add nodepool template parameters and update autoscale parameter versus destroy (#272)

📚 Documentation:

  • r/ovh_cloud_project_database: Add documentation page (#269)

  • r/ovh_cloud_project_kube_nodepool: Add template information (#272)

  • r/ovh_cloud_project_kube_oidc: Add documentation page (#273)

  • r/ovh_cloud_project_kube_iprestrictions: Add documentation page (#274)

  • r/cloud_project_kube: Add private network configuration & fix version explanation (#274)

  • r/ovh_cloud_project_database_ip_restriction: Add documentation page (#276)

  • r/ovh_cloud_project_database: Fix example (#276)

  • r/ovh_cloud_project_database_user: Add documentation page (#278)

  • r/ovh_cloud_project_database_postgresql_user: Add documentation page (#278)

  • d/ovh_cloud_project_database: Add documentation page (#276)

  • d/ovh_cloud_project_database_ip_restrictions: Add documentation page (#276)

  • d/ovh_cloud_project_databases: Add documentation page (#276)

  • d/ovh_cloud_project_kube_iprestrictions: Add documentation page (#274)

  • d/ovh_cloud_project_kube_nodepool: Add documentation page (#274)

  • d/ovh_cloud_project_database_user: Add documentation page (#278)

  • d/ovh_cloud_project_database_postgresql_user: Add documentation page Add documentation page (#278)

  • d/ovh_cloud_project_database_users: Add documentation page Add documentation page (#278)

  • Home Page: fixed local installation section (#279)

❤️ Thanks for your contributions ❤️

0.18.1 (June 14, 2022)

BUG FIXES:

  • r/dbaas_logs_output_graylog_stream: Fix typo in cold_storage_content validation list. (#266)

0.18.0 (June 9, 2022)

FEATURES:

  • New Datasource: d/ovh_me (#262)

BUG FIXES:

  • r/cloud_project_kube: fix kubernetes cluster import. (#257, #258)

Documentation:

  • Home Page: add instructions on how to use a locally built provider (#264)

0.17.1 (April 6, 2022)

NOTE:

This release fixes the v0.17.0 release.

Documentation:

  • Home Page: add missing end of blockquote (#249)

0.17.0 (April 6, 2022)

Improvements:

  • Adding failover IP address data and resource blocks for lookup and attachment to existing instances (#234)

BUG FIXES:

  • r/domain_zone_record: fix panic when del. outside tf (#231)
  • r/domain_zone_record: dont raise error when deleting a missing resource (#232)
  • r/cloud_project_network_private: remove deprecated regions with mising regions_attributes (#238)
  • r/cloud_project_kube: correct the import method (#239)

Documentation:

  • r/cloud_project_kube: Add missing id attribute (#236)
  • r/cloud_project_network_private: fix & improve the list of exported attributes (#238)
  • r/iploadbalancing_http_farm: fix oko to oco typo (#243)
  • r/iploadbalancing_tcp_farm: fix oko to oco typo (#243)
  • Home Page: add OVH_ENDPOINT in alternative configuration of the provider (#244)
  • Home Page: define the provider configuration for terraform CLI version 0.12- and 0.13+ (#248)

0.16.0 (October 25, 2021)

FEATURES:

  • New Resources: r/ovh_iploadbalancing_tcp_route, r/ovh_iploadbalancing_tcp_route_rule (#222)

Improvements:

  • Add regions regions_status deprecation. (#198, #227)
  • fix & improve: data sources and kubernetes resources (#226)
  • r/cloud_project_user: add importer (#220)
  • Add missing Ovh subsidiaries (#224)

BUG FIXES:

  • fix: use the right json annotation (#218)
  • data/cloud/project/kube: fix acctest match on version (#223)

0.15.0 (July 7, 2021)

BREAKING CHANGES:

  • r/ip_reverse: ipreverse is renamed ip_reverse and is now mandatory (#209)

BUG FIXES:

  • r/dbaas_logs_input: fix import function (#205)

Improvements:

  • Provider is now built against go v1.16. (#206)

0.13.1 (June 28, 2021)

NOTE:

This release fixes the v0.13.0 release, which should have included #194 patchset, but due to an issue during the release process, the resulting binaries published on the terraform registry didn't include it.

BUG FIXES:

  • r/cloud_project_kube: fix issue with empty version(#194)

0.14.0 (June 23, 2021)

IMPORTANT: This release introduces a new kind of resources which are able to order and terminate OVH products. OVH products are generally not on demand products, and thus may generate heavy costs. To use these resources, you have to register a default payment mean on your account. These resources are still in beta, and should be used with care.

FEATURES:

  • New Datasource: d/dbaas_logs_input_engine (#202)
  • New Datasource: d/dbaas_logs_output_graylog_stream (#202)
  • New Datasource: d/ip_service (#202)
  • New Datasource: d/order_cart (#202)
  • New Datasource: d/order_cart_product (#202)
  • New Datasource: d/order_cart_product_options (#202)
  • New Datasource: d/order_cart_product_options_plan (#202)
  • New Datasource: d/order_cart_product_plan (#202)
  • New Resource: r/cloud_project (#202)
  • New Resource: r/dbaas_logs_input (#202)
  • New Resource: r/dbaas_logs_output_graylog_stream (#202)
  • New Resource: r/domain_zone (#202)
  • New Resource: r/ip_service (#202)
  • New Resource: r/iploadbalancing (#202)
  • New Resource: r/vrack (#202)
  • New Resource: r/vrack_ip (#202)

Improvements:

  • Forgotten documentation change about private networking in Kubernetes. (#195)
  • Do not search for iploadbalancing service when exact service name was passed (#200)

0.13.0 (May 11, 2021)

BREAKING CHANGES:

OVH_VRACK_ID and OVH_PROJECT_ID environment variables support are removed in favor of OVH_VRACK_SERVICE and OVH_CLOUD_PROJECT_SERVICE. Accordingly, project_id and vrack_id arguments are removed from resources in favor of service_name.

  • d/cloud_region: removed (#193)
  • d/cloud_regions: removed (#193)
  • r/cloud_private_network: removed (#193)
  • r/cloud_private_network_subnet: removed (#193)
  • r/cloud_user: removed (#193)

Improvements:

  • increase vrack task timeouts fomr 20m to 60m

BUG FIXES:

  • r/cloud_project_containerregistry: fix region and plan_id arguments issue (#193)
  • r/dedicated_server_install_task: fix issue when OVH cleans its tasks database (#193)
  • r/dedicated_server_reboot_task: fix issue when OVH cleans its tasks database (#193)
  • r/cloud_project_kube: fix issue with empty version(#194)
  • r/cloud_project_kube_nodepool: fix issue with computed arguments
  • Documentation: fix typo (#191)

0.12.0 (May 7, 2021)

FEATURES:

  • New Datasource: ovh_cloud_project_capabilities_containerregistry (#184)
  • New Datasource: ovh_cloud_project_capabilities_containerregistry_filter (#184)
  • New Datasource: ovh_cloud_project_containerregistries (#184)
  • New Datasource: ovh_cloud_project_containerregistry (#184)
  • New Datasource: ovh_cloud_project_containerregistry_users (#184)
  • New Resource: ovh_cloud_project_containerregistry (#184)
  • New Resource: ovh_cloud_project_containerregistry_user (#184)

IMPROVEMENTS:

  • Various documentation fixes, improvements. (#182, #185)
  • Better handle error type casting for ovh api errors (#186)
  • Add private_network_id and autoscale arguments to ovh_cloud_project_kube resources. (#189)
  • Add missing attributes to ovh_cloud_project_kube_nodepool resource. (#189)

BUG FIXES:

0.11.0 (March 3, 2021)

FEATURES:

  • New Datasource: ovh_cloud_project_kube (#180)
  • New Resource: ovh_cloud_project_kube (#180)
  • New Resource: ovh_cloud_project_kube_nodepool (#180)

IMPROVEMENTS:

  • Documentation improvements on provider setup (#181)

0.10.0 (December 7, 2020)

BREAKING CHANGES:

  • d/publiccloud*: all datasources ovh_publiccloud_* are removed in favor of ovh_cloud_project_* (#175)
  • r/publiccloud*: all resources ovh_publiccloud_* are removed in favor of ovh_cloud_project_* (#175)

NOTES/DEPRECATIONS:

  • d/cloud*: all datasources ovh_cloud_* are deprecated in favor of ovh_cloud_project_* (#175)
  • r/cloud*: all resources ovh_cloud_* are deprecated in favor of ovh_cloud_project_* (#175)
  • d/cloud*: use service_name for identifier (#173)
  • r/cloud*: use service_name for identifier (#173)

FEATURES:

  • New Datasource: ovh_me_identity_user (#166)
  • New Datasource: ovh_me_identity_users (#166)
  • New Resource: ovh_me_identity_user (#166)

IMPROVEMENTS:

  • enforce CheckDeleted on all resources read operations (#176)
  • cicd acceptance tests now run on OVH CDS build system, travis-ci is removed (#174)
  • migrate to new lib ovh/terraform-ovh-provider (#172)
  • r/iploadbalancing*: add missing sweepers (#171)
  • go-ovh lib: bump to v1.1.0 (#170)
  • add freebsd support (#164)
  • increase vrack task timeout to 20 minutes (#38b610e)

BUG FIXES:

  • r/iploadbalancing_http_farm: fix probe handling (#178)
  • r/iploadbalancing_tcp_farm: fix probe handling (#178)
  • r/dedicated_server_update: fix monitoring update (#178)
  • d/vps: Fix erroneous types(#164)
  • r/me_ssh_key: fix setting key default property and handle key not found error (#158)

0.9.0 (August 26, 2020)

BREAKING CHANGES:

  • provider: This release includes a Terraform SDK upgrade with compatibility for Terraform >= v0.12. The provider is not compatible with Terraform < v0.12 anymore. This update should have no significant changes in behavior for the provider. (#154)

FEATURES:

  • New Datasource: ovh_dedicated_ceph (#150)
  • New Resource: ovh_dedicated_ceph_acl (#150)

IMPROVEMENTS:

  • Fetch all IPs for dedicated servers. (#149)
  • r/ovh_cloud_user: Add roles/service_name attributes. Deprecate project_id attribute. (#151)

BUG FIXES:

  • r/iploadbalancing_tcp_frontend, r/iploadbalancing_http_frontend: Fix allowed_source,dedicated_ipfo updates (#155)

0.8.0 (May 28, 2020)

NOTES/DEPRECATIONS:

  • */ovh_iploadbalancing_vrack_network_*: Deprecate farm_id attribute as it conflicts with other resources. (#144)

FEATURES:

  • New Datasource: ovh_me_ipxe_script (#141)
  • New Datasource: ovh_me_ipxe_scripts (#141)
  • New Resource: ovh_me_ipxe_script (#141)

IMPROVEMENTS:

  • Stop failing sweepers if mandatory env vars are missing. (#142)
  • r/iploadbalancing_*: Add importers and tests(#140)
  • r/iploadbalancing_tcp_farm, r/iploadbalancing_http_farm: Extend read function to get all values (#140)
  • r/iploadbalancing_http_route: Extend read function to get action value (#140)
  • r/iploadbalancing_http_route_rule: Read all values (#140)
  • r/iploadbalancing_tcp_frontend, r/iploadbalancing_http_frontend: Some code refactoring according to linter (#140)

BUG FIXES:

  • r/iploadbalancing_vrack_network: fix sweepers (#142)
  • r/iploadbalancing_tcp_farm, r/iploadbalancing_http_farm: Fix typo in 'oco' probe type (#140)
  • r/iploadbalancing_tcp_farm_server, r/iploadbalancing_http_farm_server: Allow port to have a nil value (#140)

0.7.0 (March 02, 2020)

FEATURES:

  • New Datasource: ovh_vps (#126)

IMPROVEMENTS:

  • r/iploadbalancing_http_farm: add cookie stickiness (#133)
  • r/dedicated_server_reboot_task, r/dedicated_server_install_task: retry task on 500/404 errors due to API unstability (#134)

BUG FIXES:

  • r/dedicated_server_reboot_task, r/dedicated_server_install_task: fix missing ForcesNew attributes (#135)
  • r/me_ssh_key: fix missing ForcesNew attribute (#136)
  • r/domain_zone_record, domain_zone_redirection: don't fail sweepers on missing OVH_ZONE env var. (#138)
  • r/cloud_network_private: fix sweeper. (#138)

0.6.0 (January 15, 2020)

FEATURES:

  • New Datasource: ovh_dedicated_server (#100)
  • New Datasource: ovh_dedicated_servers (#100)
  • New Datasource: ovh_dedicated_server_boots (#105)
  • New Datasource: ovh_dedicated_server_boots (#105)
  • New Datasource: ovh_dedicated_server_installation_templates (#101)
  • New Datasource: ovh_iploadbalancing_vrack_network (#127)
  • New Datasource: ovh_iploadbalancing_vrack_networks (#127)
  • New Datasource: ovh_me_installation_template (#103)
  • New Datasource: ovh_me_installation_templates (#103)
  • New Datasource: ovh_me_ssh_key (#93)
  • New Datasource: ovh_me_ssh_keys (#93)
  • New Datasource: ovh_vracks (#114)
  • New Resource: ovh_dedicated_server_install_task (#117)
  • New Resource: ovh_dedicated_server_reboot_task (#116)
  • New Resource: ovh_dedicated_server_update (#116)
  • New Resource: ovh_iploadbalancing_vrack_network (#127,#129)
  • New Resource: ovh_me_installation_template (#103)
  • New Resource: ovh_me_installation_template_partition_scheme (#103)
  • New Resource: ovh_me_installation_template_partition_scheme_partition (#103)
  • New Resource: ovh_me_installation_template_partition_scheme_hardware_raid (#103)
  • New Resource: ovh_me_ssh_key (#93)
  • New Resource: ovh_vrack_dedicated_server (#115)
  • New Resource: ovh_vrack_dedicated_server_interface (#115)
  • New Resource: ovh_vrack_iploadbalancing (#127)

IMPROVEMENTS:

  • provider: bump to go 1.13 (#104,#118)
  • provider: migrate to terraform-plugin-sdk (#98)
  • provider: skip testacc if required env vars are missing (#106)
  • d/cloud_regions: add "has_services_up" filter (#112)
  • r/ip_reverse: add sweeper ((#99, #102)
  • acceptance tests: Add PreCheck for HTTP Loadbalancing (#94)
  • r/cloud_network_private_subnet: add importer (#124)

BUG FIXES:

  • helpers: Fix nil pointer funcs which return wrong golang values in case of HCL nil values (#120)
  • r/cloud_network_private, r/cloud_network_private_subnet: fix acctest & rework (#113)
  • handle record id bigger than 32bits (#109)
  • docs: Correct variable escaping in ovh_iploadbalancing_http_route example (#97)
  • docs: Add "ovh_iploadbalancing_refresh" to the website sidebar (#96)

0.5.0 (May 22, 2019)

NOTES:

  • provider: This release includes only a Terraform SDK upgrade with compatibility for Terraform v0.12. The provider remains backwards compatible with Terraform v0.11 and this update should have no significant changes in behavior for the provider. (#86)

0.4.0 (May 22, 2019)

NOTES/DEPRECATIONS:

  • */ovh_publiccloud_*: Deprecate publiccloud data sources & resources (to issue warnings when used) (#81)

FEATURES:

  • New Resource: ovh_iploadbalancing_tcp_frontend (#58)

IMPROVEMENTS:

  • provider: Enable request/response logging in >=DEBUG mode (#77)
  • provider: Make homedir detection more robust (#82)

BUG FIXES:

  • resource/ovh_domain_zone_record: Attempt retries to avoid errors caused by eventual consistency after creation/update/deletion (#77)
  • resource/ovh_domain_zone_record: Make fieldtype non-updatable (#84)
  • resource/ovh_domain_zone_redirection: Return errors from refreshing after creation/update/deletion (#77)

0.3.0 (July 11, 2018)

DEPRECATIONS / NOTES:

Resources and datasources names now reflects the OVH API endpoints. As such, resources & datasources that doesn't comply are now deprecated and will be removed in next release.

  • data-source/ovh_publiccloud_region: Deprecated in favor of data-source/ovh_cloud_region (#31)
  • data-source/ovh_publiccloud_regions: Deprecated in favor of data-source/ovh_cloud_regions (#31)
  • resource/ovh_publiccloud_private_network: Deprecated in favor of resource/ovh_cloud_network_private (#31)
  • resource/ovh_publiccloud_private_network_subnet: Deprecated in favor of resource/ovh_cloud_network_private_subnet (#31)
  • resource/ovh_publiccloud_user: Deprecated in favor of resource/ovh_cloud_user (#31)
  • resource/ovh_vrack_publiccloud_attachment: Deprecated in favor of resource/ovh_vrack_cloudproject (#31)

FEATURES

  • New Datasource: ovh_cloud_region (#31)
  • New Datasource: ovh_cloud_regions (#31)
  • New Datasource: ovh_domain_zone (#39)
  • New Datasource: ovh_iploadbalancing (#40)
  • New Datasource: ovh_me_paymentmean_creditcard (#34,#52)
  • New Datasource: ovh_me_paymentmean_bankaccount (#34,#52)
  • New Resource: ovh_iploadbalancing_tcp_farm (#32)
  • New Resource: ovh_iploadbalancing_tcp_farm_server (#33)
  • New Resource: ovh_iploadbalancing_http_route (#35)
  • New Resource: ovh_iploadbalancing_http_route_rule (#35)
  • New Resource: ovh_domain_zone_redirection (#36)
  • New Resource: ovh_cloud_network_private (#31)
  • New Resource: ovh_cloud_network_private_subnet (#31)
  • New Resource: ovh_cloud_user (#31)
  • New Resource: ovh_vrack_cloudproject (#31)

IMPROVEMENTS

  • Various doc improvements (#14,#16,#17,#26,#53,#51)
  • provider: Fallback to get current home directory (#19)
  • provider: bump to terraform v0.10.8 (#49)
  • r/ovh_domain_zone_record: add sweeper (#50)
  • r/ovh_domain_zone_redirection: add sweeper (#50)

BUG FIXES:

  • resource/ovh_domain_zone_record: Fixes [#25] by id removal, cleans up naming and struct repetition for domain zone record resource
  • provider: Fixes [#27] by switching to /auth/currentCredential for client validation

0.2.0 (January 10, 2018)

BACKWARDS INCOMPATIBILITIES / NOTES:

  • d/ovh_publiccloud_region: Deprecated fields which don't comply with lowercase & underscore convention (continentCode, datacenterLocation). Use continent_code and datacenter_location instead. (#4)

FEATURES

  • New Resource: ovh_domain_zone_record (#3)

IMPROVEMENTS

  • The provider config can now source its credentials from ~/.ovh.conf (#10)

0.1.0 (June 21, 2017)

NOTES:

  • Same functionality as that of Terraform 0.9.8. Repacked as part of Provider Splitout