yuvipanda / jupyterhub-ssh

SSH Access to JupyterHubs
BSD 3-Clause "New" or "Revised" License
93 stars 29 forks source link

Helm chart repo may not be published to gitpages? #35

Closed snickell closed 3 years ago

snickell commented 3 years ago

Following the directions in README.md for k8s:

➜  helm-chart git:(main) helm repo list
NAME        URL                                                                                                     
jupyterhub  https://jupyterhub.github.io/helm-chart/                                                                
smb-flexvol https://raw.githubusercontent.com/ceresimaging/kubernetes-volume-drivers/deploy/flexvolume/smb/helm/repo
stable      https://charts.helm.sh/stable                                                                           
➜  helm-chart git:(main) helm repo add jupyterhub-ssh https://yuvipanda.github.io/jupyterhub-ssh/
"jupyterhub-ssh" has been added to your repositories
➜  helm-chart git:(main) helm repo update
Hang tight while we grab the latest from your chart repositories...
...Successfully got an update from the "jupyterhub-ssh" chart repository
...Successfully got an update from the "smb-flexvol" chart repository
...Successfully got an update from the "jupyterhub" chart repository
...Successfully got an update from the "stable" chart repository
Update Complete.
➜  helm-chart git:(main) helm install jupyterhub-ssh/jupyterhub-ssh --set hubUrl=https://improc-dev.ceresimaging.net --set-file hostKey=../../id_rsa           
Error: failed to download "jupyterhub-ssh/jupyterhub-ssh" (hint: running `helm repo update` may help)
➜  helm-chart git:(main) helm repo update
Hang tight while we grab the latest from your chart repositories...
...Successfully got an update from the "jupyterhub-ssh" chart repository
...Successfully got an update from the "smb-flexvol" chart repository
...Successfully got an update from the "jupyterhub" chart repository
...Successfully got an update from the "stable" chart repository
Update Complete.
➜  helm-chart git:(main) helm install jupyterhub-ssh/jupyterhub-ssh --set hubUrl=https://improc-dev.ceresimaging.net --set-file hostKey=../../id_rsa
Error: failed to download "jupyterhub-ssh/jupyterhub-ssh" (hint: running `helm repo update` may help)
➜  helm-chart git:(main) helm version
Client: &version.Version{SemVer:"v2.17.0", GitCommit:"a690bad98af45b015bd3da1a41f6218b1a451dbe", GitTreeState:"clean"}
Server: &version.Version{SemVer:"v2.16.9", GitCommit:"8ad7037828e5a0fca1009dabe290130da6368e39", GitTreeState:"clean"}

I tried again with helm 3, with the same results. The url listed in README doesn't seem quite right, or perhaps the helm chart isn't published?

filippo82 commented 3 years ago

Dear @consideRatio and @yuvipanda

I also believe there might be something wrong with the Helm chart web page. It returns a 404.

Could you have a look?

Thanks.

consideRatio commented 3 years ago

I think you must specify --version explicitly, and thats why things fail. This chart doesnt have a single non-dev release like 1.2.3 and helm only consider those, not 1.2.3-beta.1 for example.

filippo82 commented 3 years ago

But where do I see the available versions given that the web page is not accessible?

consideRatio commented 3 years ago

The web page provides index.yaml, and it lists versions. Helm the cli probably can show it also somehow i guess.

snickell commented 3 years ago

I wasn't succesfull with either of those approaches to finding versions, I was actually looking for versions when I started to suspect that perhaps the gitpage wasn't currently published?

glsdown commented 3 years ago

Hi @snickell - I was having the same problem. I managed to find this file that listed the versions. The latest appears to be 0.0.1-n077.h0c9caba.

I found the solution in issue #23 if that helps.

consideRatio commented 3 years ago

Closing this in favor of https://github.com/yuvipanda/jupyterhub-ssh/issues/45.