terraform-provider-tanzu-mission-control
terraform-provider-tanzu-mission-control copied to clipboard
path_to_inline_values not actually supported in tanzu-package-installer
Describe the bug
I'm using:
Terraform v1.8.4
on linux_amd64
+ provider registry.terraform.io/vmware/tanzu-mission-control v1.4.4
I have a resource like this:
resource "tanzu-mission-control_package_install" "package_install" {
name = var.package_name
namespace = var.namespace
scope {
cluster {
name = var.cluster_name
provisioner_name = var.provisioner_name
management_cluster_name = var.management_cluster_name
}
}
spec {
package_ref {
package_metadata_name = var.package_name
version_selection {
constraints = var.package_version
}
}
path_to_inline_values = var.inline_values
}
}
However terraform plan comes back with:
└─[$] <> terraform plan
╷
│ Error: Unsupported argument
│
│ on tkg-packages/main.tf line 21, in resource "tanzu-mission-control_package_install" "package_install":
│ 21: path_to_inline_values = var.inline_values
│
│ An argument named "path_to_inline_values" is not expected here.
THe only docs I've found is this:
https://github.com/vmware/terraform-provider-tanzu-mission-control/blob/d9cc1f4e9d7abed257b2a0d97ed41de16c83580e/docs/resources/package_install.md
which clearly seem to state it should be there. And I'm on the latest provider.
Reproduction steps
- Attempt to provision via terraform a package resource
- Follow docs on using path_to_inline_values
- Error ...
Expected behavior
terraform plan should be aware this is a legitimate value?
Additional context
No response