terraform-provider-sakuracloud icon indicating copy to clipboard operation
terraform-provider-sakuracloud copied to clipboard

Terraform provider for SakuraCloud

Results 47 terraform-provider-sakuracloud issues
Sort by recently updated
recently updated
newest added

以下のようなtfファイルだとplanは通るがapplyするとエラーになる。 ``` resource "sakuracloud_proxylb" "example" { name = "example" bind_port { proxy_mode = "http" port = 80 } health_check { protocol = "http" # 以下を指定すればエラーはなくなる # path = "/" }...

``` $ terraform import sakuracloud_proxylb_acme.foobar 111111111111 (...) ╷ │ Error: Plugin did not respond │ │ The plugin encountered an error, and failed to respond to the plugin.(*GRPCProvider).ReadResource call. The...

`sakuracloud_proxylb_acme`で自動更新を有効にしているにもかかわらずコンパネから見ると無効になっている、かつplanでは変更なしとされapplyをしても無効なままである。 サンプルコード ``` resource "sakuracloud_proxylb" "elb" { # (略) } resource "sakuracloud_proxylb_acme" "cert" { proxylb_id = sakuracloud_proxylb.elb.id accept_tos = true common_name = sakuracloud_proxylb.elb.fqdn update_delay_sec = 60 get_certificates_timeout_sec = 300 }...

https://cloud.sakura.ad.jp/news/2018/07/05/vpcrt-and-quertstring/ に記載されている 「インターネットへの接続の有効・無効が選択」機能リリース以前に作成されたVPCルーターを sakuracloud_vpc_router リソースにインポートしたところ internet_connection = false としてインポートされたが、実際にはインターネットに接続できるVPCルーターである import直後の状態で terraform plan を実行すると差分なしの表示であったが、internet_connection 以外の項目を変更して apply を行うと、 planやapplyでは表示されていなかったinternet_connection = false が適用され、VPCルーターがインターネットに接続できなくなった さくらクラウドのAPI側の問題かもしれない

AppRun API v1.1対応の一環として `sakuracloud_apprun_application`の`name`の変更を不可とし、変更した場合は再作成するようにする(ForceNew: true) ``` TF_ACC=1 SAKURACLOUD_APPEND_USER_AGENT="(Acceptance Test)" go test -v -run=Apprun -timeout 240m ./... ? github.com/sacloud/terraform-provider-sakuracloud [no test files] ? github.com/sacloud/terraform-provider-sakuracloud/internal/defaults [no test files] ? github.com/sacloud/terraform-provider-sakuracloud/internal/desc [no test...

#1211 を対応 **問題点** envブロックのスキーマではカスタムハッシュ関数が"key"フィールドのみを考慮、"value"が変更されてもハッシュ値が変わらずTerraformが差分を検出できない **変更点** ハッシュ計算に"value"フィールドも含めるよう修正、"value"の変更が正しく差分として認識されるようになりました

Bumps [github.com/sacloud/packages-go](https://github.com/sacloud/packages-go) from 0.0.10 to 0.0.11. Release notes Sourced from github.com/sacloud/packages-go's releases. v0.0.11 Changelog 661d78344717334fa3b0ccbff9d3c921fca3f274 fix option (#71) 79e3a9dafb4469d3bf3809137c1d7790aea10d47 v0.0.11 89de05e28ebc30756df71ade75e6d931981b86be go: bump github.com/go-playground/validator/v10 from 10.22.0 to 10.23.0 (#68) 66983a643c1fb2fc6865c34a433738006d5c2ed2...

dependencies
go

Bumps [github.com/hashicorp/terraform-plugin-sdk/v2](https://github.com/hashicorp/terraform-plugin-sdk) from 2.27.0 to 2.36.1. Release notes Sourced from github.com/hashicorp/terraform-plugin-sdk/v2's releases. v2.36.1 NOTES: Write-only attribute support is in technical preview and offered without compatibility promises until Terraform 1.11 is...

dependencies
go

sakuracloud_apprun_applicationのnameについては現在のAPI定義上は変更できないようになっている。 https://manual.sakura.ad.jp/sakura-apprun-api/spec.html#tag/アプリケーション/operation/patchApplication しかしプロバイダーの実装的には変更できるようになっているため、tfファイル上で変更すると以降のplanで差分が出る。 実装箇所: https://github.com/sacloud/terraform-provider-sakuracloud/blob/5534ab1085523eb9396e07e1a93f98545eb3c409/sakuracloud/resource_sakuracloud_apprun_application.go#L47-L51 最新のAPI定義に追随し、nameを更新できないようにする。 terraformのスキーマとしてはForceNew: trueにするのが良さそう