JupyterHub HPC Meeting - March 2023#

Welcome to the Meeting#

Hello! If you are joining the team video meeting, sign in below so we know who was here. Roll call:

  • name / institution / GitHub handle

  • Jens Henrik Goebbert / Juelich Supercomputing Centre / jhgoebbert

  • Ryan Lovett / UC Berkeley / ryanlovett

  • Michael Milligan / MSI @ UMN / mbmilligan

  • Mridul Seth / Anaconda / MridulS

  • Félix-Antoine Fortin / Université Laval / @cmd-ntrf

Quick updates#

60 second updates on things you have been up to, questions you have, or developments you think people should know about. This is also a chance to suggest a future presentation if you’ve got work currently in progress you might want to share. Please add yourself, and if you do not have an update to share, you can pass.

  • Name: Your report or celebration

  • Tunnel service

    • manage ssh tunnel from k8s cluster to JLab in HPC

    • not using sshspawner because spawning still goes through HPC scheduling system, cluster doesn’t “trust” k8s resources

  • Portwrap, root issue

    • openssh errors out if config files aren’t owned by root, userns masks this

Reports and celebrations#

This is a place to make announcements (without a need for discussion). This is also a great place to give shout-outs to contributors! We’ll read through these at the beginning of the meeting.

  • Name: Your report or celebration

Agenda items#

Let’s collect all potential agenda items here before the start of the meeting. We will then attempt to create a coherent agenda that fits in the 60m meeting slot. If there are similar items try and group them together.

  • All: Standing project items:

    • Batchspawner check-in: Issues and PRs

      • Plan was for new release this month

        • merged PR #252 (test matrix updates)

        • tests succeeded as of last test run in branch, most failed on merge

        • difference seems to be due to another sqlalchemy update and (old) JHub using a deprecated feature

        • this keeps happening, investigating - thinking about how to pin versions so older test configs keep working

      • Issue #191 - has anyone seen this error message before?

      • PR #265 - seems reasonable, any objections?

    • Wrapspawner check-in: Issues and PRs

  • Workshop/conference news:

    • JupyterCon 2023

      • sprints submissions still open

    • PEARC 2023 CfP

      • full papers due March 3, short papers/posters April 21, panels/BoFs in May

    • Jupyter security workshop w/Trusted CI in October

  • Community