sacloud / terraform-provider-sakuracloud

Terraform provider for SakuraCloud
https://docs.usacloud.jp/terraform
Apache License 2.0
71 stars 23 forks source link

エンハンスドロードバランサのLet's Encrypt設定削除時にエラー #598

Closed yamamoto-febc closed 4 years ago

yamamoto-febc commented 4 years ago

sakuracloud_proxylb_acmeの削除時に以下のエラーが発生する。

エラーメッセージ

clearing ACME Setting of ProxyLB[xxx] is failed: Error in response: &sacloud.APIErrorResponse{IsFatal:true, Serial:"xxx", Status:"400 Bad Request", ErrorCode:"bad_request", ErrorMessage:"不適切な要求です。パラメータの指定誤り、入力規則違反です。入力内容をご確認ください。\nリクエストパラメータが不正です"}

発生バージョン

$ terraform version
Terraform v0.12.18
+ provider.sakuracloud v2.0.0-beta1
yamamoto-febc commented 4 years ago

発生時のtfファイル

resource "sakuracloud_proxylb" "example" {
  name         = local.fqdn
  plan         = 100
  vip_failover = true
  health_check {
    protocol   = "tcp"
    delay_loop = 60
  }
  bind_port {
    proxy_mode        = "http"
    redirect_to_https = true
    port              = 80
  }
  bind_port {
    proxy_mode = "https"
    port       = 443
  }
  server {
    ip_address = sakuracloud_server.servers.ip_address
    port       = 80
  }
}

resource sakuracloud_proxylb_acme "example" {
  proxylb_id       = sakuracloud_proxylb.example.id
  accept_tos       = true
  common_name      = local.fqdn
  update_delay_sec = 120
}

terraform destroyでエラーが発生するものの、エンハンスドロードバランサ本体は削除された。

yamamoto-febc commented 4 years ago

再現しないため一旦クローズする。