When running a Classic task for terraform state remove the input for "state list and rm addresses" was being passed to the variable stateAddresses instead of stateSubCommandAddresses keeping the required field stateSubCommandAddresses empty.
This issue made the terraform state rm command unusable with classic pipelines where as YAML pipelines work due to the values being explicitly assigned in definition.
When running a Classic task for terraform state remove the input for "state list and rm addresses" was being passed to the variable
stateAddresses
instead ofstateSubCommandAddresses
keeping the required fieldstateSubCommandAddresses
empty.This issue made the
terraform state rm
command unusable with classic pipelines where as YAML pipelines work due to the values being explicitly assigned in definition.Fixes #259 | Azure DevOps Release Pipeline task terraform state remove : Error: Input required: stateSubCommandAddresses