bsimakis
(Bill Simakis)
June 20, 2023, 3:31am
1
INFORMATION
Relevant information to this issue:
OS:
databases: N/A
Programming language and version: Typescript Nuxt 3
Link to your project on Github/Gitlab: N/A
Link to your application - starting with Qovery
ISSUE
I tried deploying my app but I am getting a deployment error due to a 403 error accessing the built image from ecs. Not sure it is relevant but I can run the app using docker locally.
HOW TO REPRODUCE
Describe step by step how to reproduce the issue
Run a deployment of the app.
rophilogene
(Romaric Philogene)
June 20, 2023, 3:50pm
2
Hi @bsimakis , can you please provide your Qovery web console url to take a look? Is it an app deployed via git or a container registry?
Pierre_Mavro
(Pierre Mavro - CTO & CO-Founder)
June 20, 2023, 4:49pm
3
Hi,
It looks the qovery user doesn’t have enough permission. Can you please check the permissions:
Thanks
bsimakis
(Bill Simakis)
June 20, 2023, 6:08pm
4
Hi @rophilogene , the link is included in my original post.
Deployed via Git with the Dockerfile.
bsimakis
(Bill Simakis)
June 20, 2023, 6:11pm
5
Hello @Pierre_Mavro , I confirmed the qovery user setup and permissions match the page you provided. Here is the policy from the IAM console:
{
"Statement": [
{
"Action": [
"dynamodb:*",
"iam:*",
"ec2:*",
"autoscaling:*",
"application-autoscaling:*",
"elasticloadbalancing:*",
"ecr:*",
"ecs:*",
"eks:*",
"rds:*",
"elasticache:*",
"kms:*",
"logs:*",
"cloudwatch:*",
"cloudtrail:LookupEvents",
"events:DescribeRule",
"events:DeleteRule",
"events:ListRuleNamesByTarget",
"events:ListTargetsByRule",
"events:PutRule",
"events:PutTargets",
"events:RemoveTargets",
"es:AddTags",
"es:RemoveTags",
"es:ListTags",
"es:DeleteElasticsearchDomain",
"es:DescribeElasticsearchDomain",
"es:CreateElasticsearchDomain",
"s3:*",
"tag:GetResources"
],
"Effect": "Allow",
"Resource": "*"
}
],
"Version": "2012-10-17"
}
Pierre_Mavro
(Pierre Mavro - CTO & CO-Founder)
June 21, 2023, 2:54pm
6
Hi,
The issue is now solved. The cause was an app responsible for pushing ECR credentials which were in bad shape (registry-creds). I restarted it and it’s now working.
Sorry for the inconvenience.
Pierre
system
(system)
Closed
July 7, 2023, 12:07am
8
This topic was automatically closed 15 days after the last reply. New replies are no longer allowed.