Hi guys, I'm stuck with a weird mistake. It worked fine before it started 2 days ago
Command: aws elasticbeanstalk update-environment --environment-name my-env --version-label c4fc4991b8838933de0f498e2e0060b522078092
When calling the UpdateEnvironment operation, a client error (InvalidParameterValue) occurred: when requesting an object
you must specify the bucket name parameter.
Also, I could not find the configuration associated with the bucket on this site http://docs.aws.amazon.com/cli/latest/reference/elasticbeanstalk/update-environment.html
This is my policy.
{ "Effect": "Allow", "Action": [ "s3:ListBucket", "s3:GetObject", "s3:PutObject", "s3:DeleteObject", "s3:PutObjectAcl", "s3:GetObjectAcl", "s3:GetBucketPolicy" ], "Resource": [ "arn:aws:s3:::elasticbeanstalk*" ] }, { "Effect": "Allow", "Action": [ "autoscaling:DescribeAutoScalingGroups", "autoscaling:DescribeScalingActivities", "autoscaling:ResumeProcesses", "autoscaling:SuspendProcesses", "cloudformation:DescribeStackEvents", "cloudformation:DescribeStackResource", "cloudformation:DescribeStacks", "cloudformation:GetTemplate", "cloudformation:UpdateStack", "ec2:DescribeImages", "ec2:DescribeKeyPairs", "ec2:DescribeSecurityGroups", "elasticbeanstalk:CreateApplicationVersion", "elasticbeanstalk:DescribeConfigurationOptions", "elasticbeanstalk:DescribeConfigurationSettings", "elasticbeanstalk:DescribeEnvironmentResources", "elasticbeanstalk:DescribeEnvironments", "elasticbeanstalk:DescribeEvents", "elasticbeanstalk:RequestEnvironmentInfo", "elasticbeanstalk:RetrieveEnvironmentInfo", "elasticbeanstalk:UpdateEnvironment", "elasticbeanstalk:ValidateConfigurationSettings", "elasticloadbalancing:DescribeInstanceHealth", "elasticloadbalancing:DescribeLoadBalancers", "elasticloadbalancing:RegisterInstancesWithLoadBalancer", "rds:DescribeOrderableDBInstanceOptions", "rds:DescribeDBInstances", "sns:CreateTopic", "sns:GetTopicAttributes", "sns:ListSubscriptionsByTopic" ], "Resource": "*" }