Zero-to-jupyterhub-k8s: "Init:ImagePullBackOff", "FailedSync", "Error syncing pod" issues when building from a newly-created Docker image on Google Cloud

Created on 12 Jun 2018  路  4Comments  路  Source: jupyterhub/zero-to-jupyterhub-k8s

Contents of config.yaml

proxy:
  secretToken: ...
singleuser:
  image:
    name: gcr.io/uh-dsi-workshop-206823/workshop1
    tag: b92c23c

I was able to use repo2docker in order to create an image, and pushed it to Google Cloud:

image_on_google_cloud

Then I inserted the image name and tag into the 'config.yaml' file (as can be seen above), ran a helm upgrade,

helm_upgrade

but it failed and showed "Init : ImagePullBackOff" all around

imagepullbackoff

I also tried to "diagnose" those pods, but I was probably doing it wrong..

diagnosis_attempt

Anyone know why upgrading Helm with this image info didn't quite work out? What might be the reason behind those "ImagePullBackOff"s?

Thanks in advance!

Most helpful comment

@choldgraf The issue has been taken care of by me using Google Cloud console instead of the local machine. As that's where the Image was pushed to (Google Cloud), so I feel like that might've been it, but can't be sure of anything at that point.

All 4 comments

Attached is a diagnostic to on of the failed pods (it's the same "Event" for all three of them: FailedSync, Error syncing pod")

failedsync_1

failed_sync_2

failed_sync_3

hmmm, does kubectl logs show anything from the broken prepullers?

@choldgraf The issue has been taken care of by me using Google Cloud console instead of the local machine. As that's where the Image was pushed to (Google Cloud), so I feel like that might've been it, but can't be sure of anything at that point.

cool - thanks for following up!

Was this page helpful?
0 / 5 - 0 ratings

Related issues

Boes-man picture Boes-man  路  3Comments

aurashn picture aurashn  路  4Comments

consideRatio picture consideRatio  路  3Comments

consideRatio picture consideRatio  路  3Comments

jgerardsimcock picture jgerardsimcock  路  4Comments