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

Helm repo is down #23

Closed
TomAugspurger opened this issue Dec 11, 2020 · 5 comments
Closed

Helm repo is down #23

TomAugspurger opened this issue Dec 11, 2020 · 5 comments

Comments

@TomAugspurger
Copy link

Hi Yuvi! Thanks for this package, it seems to be working great, and I'll try to roll it out to the pangeo hubs over the next couple weeks.

It looks like the index of charts at https://yuvipanda.github.io/jupyterhub-ssh/ is broken right now. I was able to deploy it by downloading the chart manually.

@yuvipanda
Copy link
Owner

Awesome, @TomAugspurger!

There's no pretty HTML page there, but it's still a valid repo since https://yuvipanda.github.io/jupyterhub-ssh/index.yaml exists. Maybe that file explicitly needs to be the repo?

@consideRatio
Copy link
Collaborator

I think helm repo add <name> <url> expects a path without index.yaml part of the path and that it may actually work.

Yepp, verified like this:

helm repo add jupyterhub-ssh https://yuvipanda.github.io/jupyterhub-ssh
helm template my-test-release jupyterhub-ssh/jupyterhub-ssh --version 0.0.1-n062.h2759fb4

I had to specify an explicit version though because there were no stable release out yet with a version string like 1.2.3.

@TomAugspurger
Copy link
Author

Oh thanks. I guess the issue was the no stable release, so when I did helm repo search it turned up blank.

@darose
Copy link

darose commented Dec 29, 2020

I am also unable to successfully use the helm chart.

$ helm install --dry-run -n <our_namespace> jupyterhub-ssh/jupyterhub-ssh --set hubUrl=<our url> --set-file hostKey=<our-ssh-key> -g --version 0.0.1-n062.h2759fb4
Error: unable to build kubernetes objects from release manifest: error validating "": error validating data: ValidationError(Deployment.spec.template.spec.volumes[0].persistentVolumeClaim): missing required field "claimName" in io.k8s.api.core.v1.PersistentVolumeClaimVolumeSource

Any idea what's wrong / how to fix?

@consideRatio
Copy link
Collaborator

consideRatio commented Dec 29, 2020

@darose I opened #24. This Helm chart contain two services, SFTP stuff and SSH.

I'm not 100%, but I think they are independent from each other, so if want SSH functionality primarily, you should at this point start by disabling SFTP which is enabled by default.

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

No branches or pull requests

4 participants