Skip to content

JupyterHub.nrw Platform Changelog

v2026.06.25

2026-06-25 Spawn and authentication fixes Fixed
  • Fix incorrect redirect when trying to visit /hub/, /user/ and /services/ without being logged in.
  • Enable the Start button on the spawn page only if the user provides an input.
  • Enforce virtualservice recreation upon spawning a new user pod to avoid spawn failure.

v2026.06.18

2026-06-18 JupyterHub upgrade and pod resources Changed
  • Upgrade JupyterHub to 5.5.0 via Zero-to-JupyterHub Helm chart 4.4.0.
  • Increase the shared memory /dev/shm in each pod to be 512M instead of 64M.

v2026.06.11

2026-06-11 nslcd.conf in the uni-muenster context Fixed

Fix a bug with nslcd.conf in the uni-muenster context.

v2026.05.21

2026-05-21 Image tags Changed

Make the v-prefixed tags appears first in the dropdown menu for each image on the spawn page

v2026.05.18

2026-05-18 SSL certificates renewal Fixed

Renew TLS certificate for jupyterhub.nrw and all hub subdomains

v2026.04.23

2026-04-23 New profiles, images and storage Added
  • New NVIDIA L40S-12Q GPU profile on the spawn page, available to JupyterHub.nrw users.
  • New ROS2-Gazebo image for JupyterHub.nrw, scoped to group o0drl25 at the University of Münster.
  • Palma Storage is now available in JupyterHub.nrw, restricted to University of Münster users.
2026-04-23 JupyterHub upgraded to 5.4.4 Changed

Upgraded JupyterHub to 5.4.4 via the Zero-to-JupyterHub Helm chart 4.3.3.

2026-04-23 nodeSelector keeps non-GPU sessions off GPU nodes Fixed

nodeSelector now correctly prevents CPU-only sessions from being scheduled on GPU nodes. Previously, such workloads could land on GPU hardware and waste capacity.