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 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.