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

We're using beta APIs removed in k8s 1.26 #2587

Open
minrk opened this issue Apr 26, 2023 · 2 comments
Open

We're using beta APIs removed in k8s 1.26 #2587

minrk opened this issue Apr 26, 2023 · 2 comments

Comments

@minrk
Copy link
Member

minrk commented Apr 26, 2023

got an email from GKE that we are using some beta APIs removed in 1.26 that will prevent upgrade.

Not a pressing issue (1.25 EOL is in 10 months), but writing it down so we don't forget. I don't know what beta APIs we are still using, but should be easy enough to find.

@c3-viral-lakhani
Copy link

c3-viral-lakhani commented May 31, 2023

UPDATE: found relevant github issue for releasing new helm chart: jupyterhub/zero-to-jupyterhub-k8s#3091

UPDATE: verified that deploying 3.0.0-0.dev.git.6175.hf9af31a3 development version works on 1.27.2 k8s version

@minrk Getting this error when spawning singleuser container:

E0531 18:27:29.478156       1 reflector.go:138] k8s.io/client-go/informers/factory.go:134: Failed to watch *v1beta1.CSIStorageCapacity: failed to list *v1beta1.CSIStorageCapacity: the server could not find the requested resource

when deploying jupyterhub helm chart 2.0.0 on k8s version 1.27.2. I see that the has been deprecated in 1.27 (https://kubernetes.io/docs/reference/using-api/deprecation-guide/#csistoragecapacity-v127). Is this expected to be fixed in Jupyterhub 3.0.0? Is there a way I can disable jupyterhub from using CSIStorageCapacity?

@consideRatio
Copy link
Member

consideRatio commented Jun 9, 2023

@c3-viral-lakhani I think you can do (jupyterhub chart config) scheduling.userScheduler.enabled=False, or use 3.0.0-alpha.1 of the jupyterhub chart.

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

3 participants