Elastic Beanstalk set health to Red
mvrogowski opened this issue · comments
Just after create the stack, the Elastic Beanstalk set health to Red for the following (screenshot and logs attached):
InvalidParameterValue: Not a valid Join function: Each argument must resolve to a string: {"Ref":"AWSEBInstanceLaunchWaitHandle"}. Verify that your policies allow you to perform 'cloudformation:ListStackResources'
I wasn't using the latest template. On its last update, "cloudformation:ListStackResources" was added to DynamoDBReplicationPolicy's actions.
I'm using the latest template and the "InvalidParameterValue" problem exists no more. But, the RED state keeps on it.
I was having this same issue, but since the template update everything is green for me. Are you creating a brand new stack with this template, or updating your broken template?
Everything works for me when creating a new stack from scratch.
I am creating a new stack using my fixed template.
Worker informs its own "Green Health" putting an 1 to ElasticBeanstalk/SQSD. I am blocking every piece of stack to put metric data to CloudWatch. That's why it always on RED state.