Open eyedean opened 2 years ago
I stand on the shoulders of giants on this one. Had I not had the work of the previous brave souls I would never have found the solution to this bug.
I will say, this is a pretty serious issue with respect to the idea that you should be able to deploy code using something like Terraform and have it be stateful. Whenever I went to deploy a second time I would find that the Capacity Provider was removed and I had drift in my Terraform.
I would hope that we could get this bug squashed relatively soon as it does cause issues when using things like Terraform.
Essentially, CodeDeploy is removing the CapacityProviderStrategy
from the service whenever it deploys and your AppSpec did not declare a CapacityProviderStrategy
- in my mind, it should read whatever is there and use it.
I would definately classify this as a bug because it does use the Capacity Provider the first time it is deployed but deletes it after the run.
the same issue, please fix ASAP
How is this issue still open after all these years? Very big bug.
I was wondering the same. This need to be fixed as we cannot use ECS with blue-green and auto-scaling
Hi all - this appears to have fallen through the cracks
We are actively working on fixing it in the new ECS Console now and will share an update as soon as the fix is shipped.
We apologize for not catching this sooner. We're thankful for your diligence in reporting it.
I am coming from https://github.com/aws/containers-roadmap/issues/713#issuecomment-1133745505. It's a year old bug that I found a workaround for it (creating AppSpec manually and kicking the CodeDeploy deploy manually) but why is the bug there doesn't get fixed?
Since that issue is closed, I am creating a new one.