Installation option (Docker install/Helm Chart):
Harvester installation with bootstrapped rancher VM
Information about the Cluster
Kubernetes version: v1.27.8+k3s2
User Information
What is the role of the user logged in? (Admin/Cluster Owner/Cluster Member/Project Owner/Project Member/Custom)
If custom, define the set of permissions:
Provider Information
What is the version of the Rancher v2 Terraform Provider in use? 3.2.0
What is the version of Terraform in use? v1.5.7
Describe the bug
rancher_cluster_v2 -> rke_config -> machine_pools -> machine_selector_config -> config is listed as a string in version 3.2.0 but docs have outdated information on how to use selector when it was a map. There is no workaround for specifying the correct selector as config is a string. Work around that I tried is to create custom EOF to pass yaml file but it doesn't work
To Reproduce
Create k3s cluster with terraforming against harvester cloud provider as specified in docs
Actual Result
Terraform plan fails after timeout
Expected Result
k3s cluster created from Terraform with harvester cloud provider
I observed the same with rancher2_cluster_v2 after upgrading Rancher to v2.7 and wanting to upgrade this provider to v3.2.0
Going back to v3.1.1 it works as expected
Rancher Server Setup
Information about the Cluster
User Information
Provider Information
Describe the bug
rancher_cluster_v2 -> rke_config -> machine_pools -> machine_selector_config -> config is listed as a string in version 3.2.0 but docs have outdated information on how to use selector when it was a map. There is no workaround for specifying the correct selector as config is a string. Work around that I tried is to create custom
EOF
to pass yaml file but it doesn't workTo Reproduce
Create k3s cluster with terraforming against harvester cloud provider as specified in docs
Actual Result
Terraform plan fails after timeout
Expected Result
k3s cluster created from Terraform with harvester cloud provider