rancher_stack: Retrieve docker_compose and rancher_compose in Read (#11550)
Without this, when importing an existing stack into Terraform, the first Terraform run is non convergent as it needs to retrieve the existing values.
This commit is contained in:
parent
bfa7d56449
commit
20c0668c6b
|
@ -153,8 +153,12 @@ func resourceRancherStackRead(d *schema.ResourceData, meta interface{}) error {
|
||||||
|
|
||||||
d.Set("description", stack.Description)
|
d.Set("description", stack.Description)
|
||||||
d.Set("name", stack.Name)
|
d.Set("name", stack.Name)
|
||||||
d.Set("rendered_docker_compose", strings.Replace(config.DockerComposeConfig, "\r", "", -1))
|
dockerCompose := strings.Replace(config.DockerComposeConfig, "\r", "", -1)
|
||||||
d.Set("rendered_rancher_compose", strings.Replace(config.RancherComposeConfig, "\r", "", -1))
|
rancherCompose := strings.Replace(config.RancherComposeConfig, "\r", "", -1)
|
||||||
|
d.Set("docker_compose", dockerCompose)
|
||||||
|
d.Set("rancher_compose", rancherCompose)
|
||||||
|
d.Set("rendered_docker_compose", dockerCompose)
|
||||||
|
d.Set("rendered_rancher_compose", rancherCompose)
|
||||||
d.Set("environment_id", stack.AccountId)
|
d.Set("environment_id", stack.AccountId)
|
||||||
d.Set("environment", stack.Environment)
|
d.Set("environment", stack.Environment)
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue