Skip to content

Update ubuntu to 26.04#26

Draft
HadrienPatte wants to merge 1 commit into
mainfrom
ubuntu-26.04
Draft

Update ubuntu to 26.04#26
HadrienPatte wants to merge 1 commit into
mainfrom
ubuntu-26.04

Conversation

@HadrienPatte

@HadrienPatte HadrienPatte commented May 26, 2026

Copy link
Copy Markdown
Owner

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates the image build defaults and several image dependency slices to target Ubuntu 26.04, aligning chiseled rootfs contents (notably ICU) and Jellyfin’s runtime/FFmpeg artifacts with the new Ubuntu release baseline.

Changes:

  • Bump the default Ubuntu version used by the build script from 24.04 to 26.04.
  • Update Sonarr/Radarr/Lidarr/Prowlarr chisel dependency slice from libicu74_libs to libicu78_libs.
  • Update Jellyfin to use a Ubuntu-26.04-aligned FFmpeg artifact and switch the .NET runtime slice to 10.0 (plus ICU).

Reviewed changes

Copilot reviewed 6 out of 6 changed files in this pull request and generated 2 comments.

Show a summary per file
File Description
images/sonarr/Dockerfile Update ICU slice to libicu78_libs for Ubuntu 26.04.
images/radarr/Dockerfile Update ICU slice to libicu78_libs for Ubuntu 26.04.
images/prowlarr/Dockerfile Update ICU slice to libicu78_libs for Ubuntu 26.04.
images/lidarr/Dockerfile Update ICU slice to libicu78_libs for Ubuntu 26.04.
images/jellyfin/Dockerfile Adjust FFmpeg artifact series and update .NET runtime slice for Ubuntu 26.04.
.github/scripts/build-image.sh Change default Ubuntu version passed to builds to 26.04.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment on lines 43 to +46
&& curl \
--location \
--remote-name \
https://repo.jellyfin.org/files/ffmpeg/ubuntu/7.x/${FFMPEG_VERSION}/${TARGETARCH}/jellyfin-ffmpeg7_${FFMPEG_VERSION}-noble_${TARGETARCH}.deb \
https://repo.jellyfin.org/files/ffmpeg/ubuntu/7.x/${FFMPEG_VERSION}/${TARGETARCH}/jellyfin-ffmpeg7_${FFMPEG_VERSION}-resolute_${TARGETARCH}.deb \
Comment on lines +67 to +68
dotnet-runtime-10.0_core \
libicu78_libs \
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

Successfully merging this pull request may close these issues.

2 participants