Description
Tofu apply fails when using provider v0.105.0
Steps to reproduce
resource "stackit_postgresflex_instance" "example" {
project_id = "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"
name = "example-instance"
network = {
acl = ["XXX.XXX.XXX.X/XX", "XX.XXX.XX.X/XX"]
}
flavor = {
cpu = 4
ram = 8
}
storage = {
class = "premium-perf2-stackit"
size = 5
}
replicas = 3
version = "17"
}
- Create an instance with old provider version before v0.105.0 e.g. v0.104.0
- Upgrade your provider to v0.105.0
Actual behavior
Error: Provider returned invalid result object after apply
│
│ After the apply operation, the provider still indicated an unknown value
│ for
│ stackit_postgresflex_instance.example.flavor.node_type.
│ All values must be known after apply, so this is always a bug in the
│ provider and should be reported in the provider's own repository. OpenTofu
│ will still save the other known object values in the state.
Expected behavior
Apply works
Environment
- OS: macOS
- Terraform version (see
terraform --version): OpenTofu v1.12.3
- Version of the STACKIT Terraform provider:
v0.105.0
Description
Tofu apply fails when using provider v0.105.0
Steps to reproduce
Actual behavior
Error: Provider returned invalid result object after apply
│
│ After the apply operation, the provider still indicated an unknown value
│ for
│ stackit_postgresflex_instance.example.flavor.node_type.
│ All values must be known after apply, so this is always a bug in the
│ provider and should be reported in the provider's own repository. OpenTofu
│ will still save the other known object values in the state.
Expected behavior
Apply works
Environment
terraform --version):OpenTofu v1.12.3v0.105.0