Judging from the sheer amount of posts specifically related to this project, are you at DeepLearning.AI not able to post the solution or waive the requirement to pass this project to complete the course? I, like many others, have had to spend an additional monthly charge just to pass this course and this is due to infrastructure and server issues. There will be very bad ratings for this course if this is not amended in some way.
At least provide a solution other than “fill in this form for the 5th time and wait another 2 business days”
Note that filling out the form only assigns to you a news AWS account number or adjust the time limit or budget of the lab. But if there are issues with the terraform files, the form does not solve that problem.
If issues are recurring for you, you can tag me to go through the problem.
Hi @hawraa.salami. Thanks for your help, I am really struggling here. I have got one job to succeed and the other two fail. I have no idea what I am doing wrong here. I think I fixed it at one point but then the terminal crashed so I had to start again.
in AWS Glue:
de-c4w4a1-rds-extract-job - SUCCEEDED
de-c4w4a1-api-users-extract-job - FAILED - ConnectTimeout: HTTPConnectionPool(host=‘ec2-3-84-105-238.compute-1.amazonaws.com’, port=80): Max retries exceeded with url: /?start_date=2020-01-01&end_date=2020-01-31 (Caused by ConnectTimeoutError(<urllib3.connection.HTTPConnection object at 0x7f6529b58220>, ‘Connection to ec2-3-84-105-238.compute-1.amazonaws.com timed out. (connect timeout=None)’))
de-c4w4a1-api-sessions-extract-job - FAILED - ConnectTimeout: HTTPConnectionPool(host=‘ec2-3-84-105-238.compute-1.amazonaws.com’, port=80): Max retries exceeded with url: /?start_date=2020-01-01&end_date=2020-01-31 (Caused by ConnectTimeoutError(<urllib3.connection.HTTPConnection object at 0x7f3d10d8b1f0>, ‘Connection to ec2-3-84-105-238.compute-1.amazonaws.com timed out. (connect timeout=None)’))
I can’t check any logs as I don’t have permission for that. Would really appreciate some help.
Go to the AWS console and search for **CloudFormation**. Click on the alphanumeric stack name and then open the **Outputs** tab. You will see the key APIEndpoint, copy the corresponding **Value**. Open the glue file terraform/modules/extract_job/glue.tf, replace the <API_ENDPOINT> placeholders with the API Endpoint value (in two places).
Every time, you start the lab, you need to repeat this step, because the API endpoint will be different each time.
Did you make sure to go CloudFormation and get the new API endpoint?
Please make sure to tag me when you reply, so I get notified.