Closed shaunmarx closed 1 year ago
Do we know what the timeline is on this?
This issue relates to Cloud Services through the Azure Service Management API, which was deprecated back in 2018. We've closed the issue as it is no longer being actively supported. See here for more details.
We currently allow any arbitrary length value to be specified for the
Octopus.Action.Azure.DeploymentLabel
variable which ends up with some pretty convoluted errors at deployment time if it exceeds the 100 character limit. We can also end up in a similar situation whenOctopus.Action.Azure.DeploymentLabel
is omitted and the{Action Name}
plus the{Release Number}
happen to exceed the 100 character limit.The resulting error would be something like the following:
We should consider adding better error handling so that things fail with a meaningful error message which won't result in unnecessary support tickets and or wasting customers time to track things down.
We should also try and provide some validation around the
Octopus.Action.Azure.DeploymentLabel
variable as well so that we can try and prevent this from happening at deployment time or at the very least fail early.