zero-to-jupyterhub-k8s icon indicating copy to clipboard operation
zero-to-jupyterhub-k8s copied to clipboard

hub.jupyter.org occasionally offline - no z2jh updates possible

Open kreuzert opened this issue 1 year ago • 2 comments
trafficstars

Bug description

https://hub.jupyter.org is very often unreachable. The situation lasts a few minutes, or half an hour+.

I've noticed this behavior over the last weeks. We're using fleet ( https://fleet.rancher.io/ ) to deploy z2jh on our k8s cluster. Whenever we want to update our deployment, the helm chart must will be downloaded from hub.jupyter.org.

How to reproduce

$ # Tried on multiple machines with multiple source ip addresses $ curl --connect-timeout 20 https://hub.jupyter.org/helm-chart/index.yaml curl: (28) Connection timed out after 20012 milliseconds

nslookup output on k8s cluster itself: Non-authoritative answer: Name: hub.jupyter.org
Address: 188.114.97.3
Name: hub.jupyter.org
Address: 188.114.96.3
Name: hub.jupyter.org
Address: 2a06:98c1:3120::3
Name: hub.jupyter.org
Address: 2a06:98c1:3121::3
nslookup output on my local notebook: $ nslookup hub.jupyter.org Server: 192.168.192.1 Address: 192.168.192.1#53

Non-authoritative answer: Name: hub.jupyter.org Address: 188.114.97.3 Name: hub.jupyter.org Address: 188.114.96.3 Name: marek.ns.cloudflare.com Address: 172.64.33.202 Name: marek.ns.cloudflare.com Address: 173.245.59.202 Name: marek.ns.cloudflare.com Address: 108.162.193.202 Name: marek.ns.cloudflare.com Address: 2a06:98c1:50::ac40:21ca Name: marek.ns.cloudflare.com Address: 2606:4700:58::adf5:3bca Name: marek.ns.cloudflare.com Address: 2803:f800:50::6ca2:c1ca Name: hub.jupyter.org Address: 2a06:98c1:3120::3 Name: hub.jupyter.org Address: 2a06:98c1:3121::3 Name: marek.ns.cloudflare.com Address: 173.245.59.202 Name: marek.ns.cloudflare.com Address: 108.162.193.202 Name: marek.ns.cloudflare.com Address: 172.64.33.202 Name: marek.ns.cloudflare.com Address: 2606:4700:58::adf5:3bca Name: marek.ns.cloudflare.com Address: 2803:f800:50::6ca2:c1ca Name: marek.ns.cloudflare.com Address: 2a06:98c1:50::ac40:21ca

Is this a known issue? Or is our company setup triggering these effects? Would it be possible to host the https://jupyterhub.github.io/helm-chart/ repository on multiple websites (or a more stable one)?

I have no problem like this with any other helm repository. Is there a link to the current Chart as .tar.gz file, without all the "set-by-chartpress" values ( https://github.com/jupyterhub/zero-to-jupyterhub-k8s/tags - Download .tar.gz file is not helpful )?

kreuzert avatar Dec 07 '23 16:12 kreuzert

Thank you for opening your first issue in this project! Engagement like this is essential for open source projects! :hugs:
If you haven't done so already, check out Jupyter's Code of Conduct. Also, please try to follow the issue template as it helps other other community members to contribute more effectively. welcome You can meet the other Jovyans by joining our Discourse forum. There is also an intro thread there where you can stop by and say Hi! :wave:
Welcome to the Jupyter community! :tada:

welcome[bot] avatar Dec 07 '23 16:12 welcome[bot]

The helm chart is hosted on GitHub pages. You can see the source including the chart archives in the gh-pages branch of this repo: https://github.com/jupyterhub/helm-chart/tree/gh-pages

manics avatar Dec 07 '23 16:12 manics