You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When I upgraded troposphere recently, troposphere.ecs.LoadBalancer lost its LoadBalancerName attribute, which is necessary for classic ELB support. The CloudFormation docs for AWS::ECS::Service LoadBalancer still list LoadBalancerName, so it looked like a troposphere issue. The comment on the class gave me a clue:
class LoadBalancer(AWSProperty):
"""
`LoadBalancer <http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskset-loadbalancer.html>`__
"""
It looks like the AWS::ECS::TaskSet.LoadBalancer is getting used to generate this type, although I would expect AWS::ECS::Service.LoadBalancer to map to that class instead (and maybe TaskSetLoadBalancer handles the other one?). I pulled the CloudFormation metadata archive and the service descriptions seem to confirm it.
I didn't submit a PR because I'm not sure how to handle a change like this in troposphere, since it has some back-compat implications.
The text was updated successfully, but these errors were encountered:
When I upgraded troposphere recently,
troposphere.ecs.LoadBalancer
lost itsLoadBalancerName
attribute, which is necessary for classic ELB support. The CloudFormation docs for AWS::ECS::Service LoadBalancer still listLoadBalancerName
, so it looked like a troposphere issue. The comment on the class gave me a clue:It looks like the
AWS::ECS::TaskSet.LoadBalancer
is getting used to generate this type, although I would expectAWS::ECS::Service.LoadBalancer
to map to that class instead (and maybeTaskSetLoadBalancer
handles the other one?). I pulled the CloudFormation metadata archive and the service descriptions seem to confirm it.I didn't submit a PR because I'm not sure how to handle a change like this in troposphere, since it has some back-compat implications.
The text was updated successfully, but these errors were encountered: