repo2docker icon indicating copy to clipboard operation
repo2docker copied to clipboard

Bump base image to Ubuntu 24.04 LTS

Open yuvipanda opened this issue 9 months ago • 2 comments

Moves from 22.04 to 24.04

yuvipanda avatar Feb 20 '25 22:02 yuvipanda

@manics thoughts on rolling this into the release?

yuvipanda avatar Feb 28 '25 17:02 yuvipanda

Couple of comments:

  1. Do we need to handle https://github.com/jupyterhub/repo2docker/issues/1346 somehow? E.g. by overriding the default 'ubuntu' user with 'jovyan'? Or is that for downstream repos to handle?
  2. There are still a few references to 'Jammy Jellyfish (22.04)' in the repo (e.g. from this search), might need to update them to 'Noble Numbat (24.04)'.

weiji14 avatar Apr 08 '25 02:04 weiji14

Do we need to handle https://github.com/jupyterhub/repo2docker/issues/1346 somehow?

This feels critical to test, as our new user jovyan may now have uid 1001 instead of the 1000 it used to, causing a lot of havoc in places.

yuvipanda avatar Oct 20 '25 22:10 yuvipanda

From discussion: we are going to hold this one until after we can cut a release, then deal with it.

My inclination is to make sure we keep using id 1000 by clobbering the existing ubuntu user, rather than trying to figure out the consequences of changing the default uid.

minrk avatar Oct 22 '25 15:10 minrk

Clobber clobber clobber

yuvipanda avatar Oct 22 '25 21:10 yuvipanda

https://github.com/manics/repo2docker/commit/5c5656b087592e8f305a74a28f6efd65e7a7f437 renames/moves the existing user and group if found. Cherry-pick it if you're happy with it. We should probably add a test too.

manics avatar Oct 27 '25 14:10 manics