Skip to content

Commit fc058e5

Browse files
authored
Merge pull request #3092 from consideRatio/pr/drop-k8s-1.22
Drop support for k8s 1.22
2 parents 034c3a4 + ab0dc06 commit fc058e5

File tree

3 files changed

+9
-12
lines changed

3 files changed

+9
-12
lines changed

.github/workflows/test-chart.yaml

Lines changed: 6 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -131,16 +131,13 @@ jobs:
131131
include:
132132
- k3s-channel: latest
133133
test: install
134-
- k3s-channel: stable # also test hub-slim
134+
- k3s-channel: stable # also test hub-slim, and prePuller.hook
135135
test: install
136136
local-chart-extra-args: >-
137137
--set hub.image.name=jupyterhub/k8s-hub-slim
138-
- k3s-channel: v1.26 # also test prePuller.hook
139-
test: install
140-
local-chart-extra-args: >-
141138
--set prePuller.hook.enabled=true
142139
--set prePuller.hook.pullOnlyOnChanges=true
143-
- k3s-channel: v1.25 # also test hub.existingSecret
140+
- k3s-channel: v1.26 # also test hub.existingSecret
144141
test: install
145142
local-chart-extra-args: >-
146143
--set hub.existingSecret=test-hub-existing-secret
@@ -153,7 +150,7 @@ jobs:
153150
# Helm chart version and then upgrade to the version we are now
154151
# testing:
155152
# - latest stable version (like 1.2.3)
156-
# - latest dev version (like 1.2.3-n012.h1234abc),
153+
# - latest dev version (like 1.2.3-0.dev.git.5810.hf475e7a4),
157154
# - and an old version that requires a JupyterHub DB upgrade
158155
#
159156
# It can be very useful to see the "Helm diff" step's output from the
@@ -163,7 +160,7 @@ jobs:
163160
# information from
164161
# https://jupyterhub.github.io/helm-chart/info.json
165162
#
166-
- k3s-channel: v1.24
163+
- k3s-channel: v1.25
167164
test: upgrade
168165
upgrade-from: stable
169166
upgrade-from-extra-args: >-
@@ -176,7 +173,7 @@ jobs:
176173
--set hub.db.type=sqlite-pvc
177174
--set singleuser.storage.type=dynamic
178175
create-k8s-test-resources: true
179-
- k3s-channel: v1.23
176+
- k3s-channel: v1.24
180177
test: upgrade
181178
upgrade-from: dev
182179
upgrade-from-extra-args: >-
@@ -186,7 +183,7 @@ jobs:
186183
local-chart-extra-args: >-
187184
--set hub.db.type=sqlite-pvc
188185
--set singleuser.storage.type=dynamic
189-
- k3s-channel: v1.22
186+
- k3s-channel: v1.23
190187
test: upgrade
191188
# We're testing hub.db.upgrade with PostgreSQL so this version must be old
192189
# enough to require a DB upgrade

docs/source/changelog.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,9 +12,9 @@ and as we merge [breaking changes in pull
1212
requests](https://github.com/jupyterhub/zero-to-jupyterhub-k8s/pulls?q=is%3Apr+is%3Aclosed+label%3Abreaking),
1313
this list should be updated.
1414

15-
- K8s 1.22 is now required.
15+
- K8s 1.23 is now required.
1616
- The Helm chart's provided images now use Python 3.11 instead of Python 3.9.
17-
- JupyterHub 3.0.0 is upgraded to 4.0.0b1.
17+
- JupyterHub 3.0.0 is upgraded to 4.0.0b2.
1818
- Although it is not officially supported to run a JupyterHub server with a
1919
major version different from the singleuser servers' `jupyterhub-singleuser`
2020
version, it seems possible during this upgrade. We recommend your singleuser

jupyterhub/Chart.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ keywords: [jupyter, jupyterhub, z2jh]
88
home: https://z2jh.jupyter.org
99
sources: [https://github.com/jupyterhub/zero-to-jupyterhub-k8s]
1010
icon: https://jupyterhub.github.io/helm-chart/images/hublogo.svg
11-
kubeVersion: ">=1.22.0-0"
11+
kubeVersion: ">=1.23.0-0"
1212
maintainers:
1313
# Since it is a requirement of Artifact Hub to have specific maintainers
1414
# listed, we have added some below, but in practice the entire JupyterHub team

0 commit comments

Comments
 (0)