Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

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

Open
kreuzert opened this issue Dec 7, 2023 · 2 comments
Open

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

kreuzert opened this issue Dec 7, 2023 · 2 comments
Labels

Comments

@kreuzert
Copy link

kreuzert commented Dec 7, 2023

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 kreuzert added the bug label Dec 7, 2023
Copy link

welcome bot commented Dec 7, 2023

Thank you for opening your first issue in this project! Engagement like this is essential for open source projects! 🤗

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! 👋

Welcome to the Jupyter community! 🎉

@manics
Copy link
Member

manics commented Dec 7, 2023

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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants