Lab week 3: 'TFX on Google Cloud Vertex Pipelines'

Pipeline stuck at the first step forever. Look like it can’t start at all. No logs, no feedback. I tried 3 times at different times - no result. Any help?

By the way, people on Coursera’s forum reported a similar problem but no response from admins. Personally, I don’t understand why you are having two forums related to the course. This one is difficult to find.

1 Like

What did qwiklabs help tell you?

1 Like

I am having the same issue. I have tried twice on two different days. If you view the Job, it shows pending forever, until the lab is timeout after one and half hour

1 Like

Could you please elaborate how to check “qwiklabs help”? is it to contact qwiklabs support team ?

1 Like

Click the question icon (on top right on the page) and then Chat support. Fill the details and then move forward.
Here’s an image.

image

1 Like

Ah, I just tried the third time. The job is completed and everything is fine now. I am not doing any extra steps, just followed the notebook code instruction. I guess it depends on the cloud resource load and your luck …

Thanks anyway.

1 Like

Now I can’t even start this lab, it returns

Lab failed on Wed, 06 Jul 2022 14:41:04 -0400: Deployment Manager error: On [/deployments/qldm-24501872-736f2e1bd4733ca1/resources/startup-vm]: ["{"ResourceType":"compute.v1.instance","ResourceErrorCode":"ZONE_RESOURCE_POOL_EXHAUSTED","ResourceErrorMessage":"The zone 'projects/qwikl… Any credits or tokens you used to start this lab have been refunded.

I’m 49th in the queue for help, not sure if they can help. I can’t get why you keep sending us to a Qwiklabs support. I’m paying to Coursera, not to Qwiklab.

Can you just mark this lab as passed? My subscription is finishing soon. It’s unfair that I have to pay again to get a certificate while you are fixing this lab.

4 Likes

Hi Artem! Sorry for the experience with this lab. I escalated this issue to our partners yesterday and they told me that they have updated the backend that might be the cause of the training issues. They tested it and it works ok and I see other learners saying they can complete the lab now.

For problems related to the actual content of the lab, you can just report it here on Discourse. For access issues though (e.g. not being able to start the lab), I’m afraid you need to go to Qwiklabs chat as described above. They have direct control over that and can grant you access (unless there’s an issue with GCP).

Hope this helps and I’m sorry for the inconvenience. Please let me know if the pipeline is still stuck during training. Thank you!

1 Like

I had this same issue with the lab not starting. After three days of trying, I contacted email support from Quicklabs. I’m not sure if they actually fixed anything or I just got lucky today, but it finally opened. Probably just got lucky, but resources were available and I finally completed the lab.

1 Like

Ditto - getting this error consistently. They should try setting the resource pool to something other than us-central1-f

2 Likes

This is the last assignment I need to complete to get credit for the class and the certificate as a whole. My subscription resets tomorrow. I worked hard (many late nights and early mornings) to get this program done in a month and I agree with those above that we should not have to pay another $56 just to complete the last assignment. Is it possible to get credit for completing this class if all other assignments are complete? Thanks.

1 Like

Hi Marcus! Have you tried contacting Qwiklabs support (instructions in point #2 here). Please use the Chat option. The agents there might be able to give you access despite the zone resource issue. If you’ve already tried that, please let me know the response you got. Thank you!

1 Like

Hello again. I am able to reproduce the issue and it seems the Qwiklabs agents can’t override this access problem. If you retry later and still can’t get in, I recommend reaching out to Coursera support (instructions here) to see what can be done with your subscription. They will have more control over that. If your subscription is still active, you may be able to use the Chat option there for a quicker response from the agents. Hope this helps and sorry for the inconvenience! We just escalated this issue to our partners and hoping they can fix it asap.

1 Like

Thanks Chris. Coursera Support says that extending the subscription is not possible. I guess I will keep trying until my subscription runs out. I would think this is going to impact a lot of other students that want to complete this certificate, so it may be time to update the course curriculum if Qwiklabs can’t solve this issue.

1 Like

The week 3 lab “TFX on Google Cloud Vertex Pipelines” was not getting completed for various reasons and now I am getting “Sorry, your quota has been exceeded for this lab.”. How do I attempt this lab and complete?

1 Like

I have the same issue, and the reply from Coursera support is really not helping. They don’t seem to understand our pain point.

1 Like

Hi everyone! I just tried the lab and it should work now. Just ignore the red box that you see when you first open it. If you click Start Lab, it should be able to provision resources after a few minutes. Hope it also works on your end!

Additional Tip: When you get to running the pipeline , please select us-east1 (or whatever region that was used in the notebook) in the dropdown to see it. Otherwise, the list would be blank.

1 Like

I am unable to run a block of code in vertex_pipeline_simple.ipynb. The code goes in infinite loops and after sometime my lab time gets over. Anyone who can help me with this. Attaching the screenshot here. I already checked my pipeline cloud region, it is set as ‘us-east1’. Not sure what to do now. I already ran that lab 3-4 times.

1 Like

While running the following block in the ‘vertex_pipelines_simple.ipynb’,

Use the latest version of pip.

!pip install --upgrade pip
!pip install --upgrade “tfx[kfp]<2”

I get the following error:

ERROR: pip’s dependency resolver does not currently take into account all the packages that are installed. This behaviour is the source of the following dependency conflicts.
explainable-ai-sdk 1.3.2 requires xai-image-widget, which is not installed.
cloud-tpu-client 0.10 requires google-api-python-client==1.8.0, but you have google-api-python-client 1.12.11 which is incompatible.
numba 0.54.1 requires numpy<1.21,>=1.17, but you have numpy 1.21.6 which is incompatible.
pandas-profiling 3.0.0 requires tangled-up-in-unicode==0.1.0, but you have tangled-up-in-unicode 0.2.0 which is incompatible.
tensorflow-io 0.21.0 requires tensorflow<2.7.0,>=2.6.0, but you have tensorflow 2.10.1 which is incompatible.
tensorflow-io 0.21.0 requires tensorflow-io-gcs-filesystem==0.21.0, but you have tensorflow-io-gcs-filesystem 0.23.1 which is incompatible.

Is there something we should do from our side?

1 Like

Hello @Sajid_Mohamed
My suggestion would be you try installing the explicitly specific compatible versions of the conflicting packages mentioned in the error message.
eg

!pip install xai-image-widget
!pip install google-api-python-client==1.8.0
!pip install numpy<1.21,>=1.17
!pip install tangled-up-in-unicode==0.1.0
!pip install tensorflow<2.7.0,>=2.6.0
!pip install tensorflow-io-gcs-filesystem==0.21.0
1 Like