Describe the bug
I've tried to replace the property Octopus.Action.RunOnServer with the argument run_on_server after getting the warning below.
╷
│ Warning: "Octopus.Action.RunOnServer" is defined in properties
│
│ with octopusdeploy_deployment_process.my_app,
│ on my-app.tf line 128, in resource "octopusdeploy_deployment_process" "my_app":
│ 128: "Octopus.Action.RunOnServer" = "False"
│
│ Please update your template to specify "run_on_server" under the action
│ instead.
│
│ (and one more similar warning elsewhere)
╵
In a similar way I replaced the Octopus.Action.EnabledFeatures property with the features argument.
After making the changes on the configuration I get a permanent change in the plan (see below).
Steps to reproduce
Create octopusdeploy_deployment_process resource with a step to run a PS script
Describe the bug I've tried to replace the property
Octopus.Action.RunOnServer
with the argumentrun_on_server
after getting the warning below.In a similar way I replaced the
Octopus.Action.EnabledFeatures
property with thefeatures
argument.After making the changes on the configuration I get a permanent change in the plan (see below).
Steps to reproduce
octopusdeploy_deployment_process
resource with a step to run a PS scriptterraform apply
terraform plan
without making any change in the configuration. This produces the plan output you can find belowExpected behavior Replacing the properties with the arguments should produce a clean plan after applying the change.
Logs and other supporting information
terraform plan
output after replacing the properties with argumentsEnvironment and versions:
2021.3 (Build 8275)
(Octopus Deploy Cloud)1.0.6
0.7.68