Skip to content

Commit 7fe7d4c

Browse files
committed
Merge branch 'master' of github.com:ovh/terraform-provider-ovh into migrate-with-context
2 parents 608e304 + 71ac1b8 commit 7fe7d4c

File tree

188 files changed

+488
-1346
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

188 files changed

+488
-1346
lines changed

CHANGELOG.md

Lines changed: 48 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,51 @@
1-
## 0.29.0 (Unreleased)
1+
## 0.30.0 (Unreleased)
2+
3+
## 0.29.0 (March 24, 2023)
4+
5+
💪 Improvements:
6+
7+
* `r/ovh_domain_zone_record`: Validate zone_record TTL is >=60 ([#397](https://github.com/ovh/terraform-provider-ovh/pull/397))
8+
* `r/ovh_cloud_project_kube_iprestrictions`: Add acceptance tests for all Managed Kubernetes Service resources ([#387](https://github.com/ovh/terraform-provider-ovh/pull/387))
9+
* `r/ovh_cloud_project_kube_nodepool`: Add acceptance tests for all Managed Kubernetes Service resources ([#387](https://github.com/ovh/terraform-provider-ovh/pull/387))
10+
* `r/ovh_cloud_project_kube_oidc`: Add acceptance tests for all Managed Kubernetes Service resources ([#387](https://github.com/ovh/terraform-provider-ovh/pull/387))
11+
* `r/ovh_cloud_project_kube`: Add acceptance tests for all Managed Kubernetes Service resources ([#387](https://github.com/ovh/terraform-provider-ovh/pull/387))
12+
13+
🐜 Bug fixes:
14+
15+
* `r/ovh_ip_reverse`: Update separator for ip reverse to fix the acceptance test ([#394](https://github.com/ovh/terraform-provider-ovh/pull/394))
16+
* `r/ovh_cloud_project_kube_nodepool`: desired_nodes to 0 was not taken into account ([#389](https://github.com/ovh/terraform-provider-ovh/pull/389))
17+
18+
* `d/ovh_me_paymentmean_bankaccount`: Fix issue to be able to order with BankAccount or CreditCard ([#390](https://github.com/ovh/terraform-provider-ovh/pull/390))
19+
* `d/ovh_me_paymentmean_creditcard`: Fix issue to be able to order with BankAccount or CreditCard ([#390](https://github.com/ovh/terraform-provider-ovh/pull/390))
20+
21+
📚 Documentation:
22+
23+
* Add subcategory in documentation page ([#400](https://github.com/ovh/terraform-provider-ovh/pull/400))
24+
25+
* `r/ovh_dedicated_nasha_partition`: Update documentation page ([#401](https://github.com/ovh/terraform-provider-ovh/pull/401))
26+
* `r/ovh_dedicated_nasha_partition_access`: Update documentation page ([#401](https://github.com/ovh/terraform-provider-ovh/pull/401))
27+
* `r/ovh_dedicated_nasha_partition_snapshot`: Update documentation page ([#401](https://github.com/ovh/terraform-provider-ovh/pull/401))
28+
* `r/ovh_iploadbalancing_http_farm`: Update documentation page ([#401](https://github.com/ovh/terraform-provider-ovh/pull/401))
29+
* `r/ovh_iploadbalancing_http_farm_server`: Update documentation page ([#401](https://github.com/ovh/terraform-provider-ovh/pull/401))
30+
* `r/ovh_iploadbalancing_http_frontend`: Update documentation page ([#401](https://github.com/ovh/terraform-provider-ovh/pull/401))
31+
* `r/ovh_iploadbalancing_refresh`: Update documentation page ([#399](https://github.com/ovh/terraform-provider-ovh/pull/399))
32+
* `r/ovh_iploadbalancing_tcp_farm`: Update documentation page ([#399](https://github.com/ovh/terraform-provider-ovh/pull/399))
33+
* `r/ovh_iploadbalancing_tcp_farm_server`: Update documentation page ([#399](https://github.com/ovh/terraform-provider-ovh/pull/399))
34+
* `r/ovh_domain_zone_record`: Update documentation page ([#397](https://github.com/ovh/terraform-provider-ovh/pull/397))
35+
* `r/ovh_cloud_project_kube`: Update documentation page ([#395](https://github.com/ovh/terraform-provider-ovh/pull/395))
36+
* `r/ovh_me_installation_template_partition_scheme_partition`: Update documentation page ([#393](https://github.com/ovh/terraform-provider-ovh/pull/393))
37+
* `r/ovh_cloud_project_workflow_backup`: Update documentation page ([#392](https://github.com/ovh/terraform-provider-ovh/pull/392))
38+
* `r/ovh_cloud_project`: Update documentation page ([#390](https://github.com/ovh/terraform-provider-ovh/pull/390))
39+
* `r/ovh_hosting_privatedatabase`: Update documentation page ([#390](https://github.com/ovh/terraform-provider-ovh/pull/390))
40+
* `r/ovh_ip_service`: Update documentation page ([#390](https://github.com/ovh/terraform-provider-ovh/pull/390))
41+
* `r/ovh_iploadbalancing`: Update documentation page ([#390](https://github.com/ovh/terraform-provider-ovh/pull/390))
42+
* `r/ovh_domain_zone`: Update documentation page ([#390](https://github.com/ovh/terraform-provider-ovh/pull/390))
43+
* `r/ovh_vrack`: Update documentation page ([#390](https://github.com/ovh/terraform-provider-ovh/pull/390))
44+
* `r/ovh_vrack_ip`: Update documentation page ([#390](https://github.com/ovh/terraform-provider-ovh/pull/390))
45+
46+
* `d/cloud_project_failover_ip_attach`: Update documentation page ([#401](https://github.com/ovh/terraform-provider-ovh/pull/401))
47+
48+
❤️ Thanks for your contributions ❤️
249

350
## 0.28.0 (February 22, 2023)
451

CONTRIBUTING.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ This project accepts contributions. In order to contribute, you should pay atten
1414
- Code must be formatted with `make fmt` command
1515
- Name your resources and datasources according to the API endpoint
1616
- Check your documentation through [Terraform Doc Preview Tool](https://registry.terraform.io/tools/doc-preview)
17+
- When adding a documentation page, use the `subcategory:` tag in the [YAML Frontmatter](https://developer.hashicorp.com/terraform/registry/providers/docs#yaml-frontmatter) with a value equals to the product name defined in the OVHcloud [product map](https://www.product-map.ovh/)
1718

1819
## Acceptance tests:
1920

ovh/data_hosting_privatedatabase_database_test.go

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,6 @@ data "ovh_order_cart" "mycart" {
2424
2525
resource "ovh_hosting_privatedatabase" "database" {
2626
ovh_subsidiary = data.ovh_order_cart.mycart.ovh_subsidiary
27-
payment_mean = "ovh-account"
2827
display_name = "%s"
2928
3029
plan {

ovh/data_hosting_privatedatabase_test.go

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,6 @@ data "ovh_order_cart" "mycart" {
2424
2525
resource "ovh_hosting_privatedatabase" "database" {
2626
ovh_subsidiary = data.ovh_order_cart.mycart.ovh_subsidiary
27-
payment_mean = "ovh-account"
2827
display_name = "%s"
2928
3029
plan {

ovh/data_hosting_privatedatabase_user_grant_test.go

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,6 @@ data "ovh_order_cart" "mycart" {
2424
2525
resource "ovh_hosting_privatedatabase" "database" {
2626
ovh_subsidiary = data.ovh_order_cart.mycart.ovh_subsidiary
27-
payment_mean = "ovh-account"
2827
display_name = "%s"
2928
3029
plan {

ovh/data_hosting_privatedatabase_user_test.go

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,6 @@ data "ovh_order_cart" "mycart" {
2424
2525
resource "ovh_hosting_privatedatabase" "database" {
2626
ovh_subsidiary = data.ovh_order_cart.mycart.ovh_subsidiary
27-
payment_mean = "ovh-account"
2827
display_name = "%s"
2928
3029
plan {

ovh/data_hosting_privatedatabase_whitelist_test.go

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,6 @@ data "ovh_order_cart_product_plan" "database" {
2424
2525
resource "ovh_hosting_privatedatabase" "database" {
2626
ovh_subsidiary = data.ovh_order_cart.mycart.ovh_subsidiary
27-
payment_mean = "ovh-account"
2827
display_name = "%s"
2928
3029
plan {

ovh/data_ip_service_test.go

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,6 @@ data "ovh_order_cart_product_plan" "ipblock" {
2323
2424
resource "ovh_ip_service" "ipblock" {
2525
ovh_subsidiary = data.ovh_order_cart.mycart.ovh_subsidiary
26-
payment_mean = "ovh-account"
2726
description = "%s"
2827
2928
plan {

ovh/data_me_paymentmean_bankaccount.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -60,6 +60,7 @@ func dataSourceMePaymentmeanBankaccount() *schema.Resource {
6060
Computed: true,
6161
},
6262
},
63+
DeprecationMessage: "paymentmean API is deprecated. In order process, the account default payment method is used.",
6364
}
6465
}
6566

ovh/data_me_paymentmean_creditcard.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -62,6 +62,7 @@ func dataSourceMePaymentmeanCreditcard() *schema.Resource {
6262
Computed: true,
6363
},
6464
},
65+
DeprecationMessage: "paymentmean API is deprecated. In order process, the account default payment method is used.",
6566
}
6667
}
6768

0 commit comments

Comments
 (0)