Foundations Team Updates - 2025-11-13

Hello everybody,

It’s time for a weekly update from Foundations :sparkles:

Courtesy ping:

Please, post your updates. Thanks!

Rust Toolchain

  • Jira items for Rust toolchain automation
  • Investigate Rust support for architecture variants
  • Resume slice configuration work

Distro

  • Finish merge party packaging

Manager

  • Quarterly Town Hall meeting
  • post-Sprint administrative tasks
  • 1:1 meetings

Short week (Monday and Tuesday off)

Rust Toolchain

  • Work on getting Rust 1.90 to use lld on amd64 targets
  • Onboarding help with Rust backporting

Distro

  • Work on cryptsetup 2:2.8.1-1 merge
  • Requested redict 7.3.6+ds-1 sync
  • Work on libqes 0.2.8+ds-2 merge

Misc

  • Post-sprint administrative tasks

sudo-rs

  • Merged version 0.2.10-1 and created merge proposal (LP: # 2130702)
  • Investigated bug regarding incorrect pty owner & login shell environment (LP: #2131153)

TPM/FDE

  • Tested Plymouth support and set up kernel snap build environment

Resolute

  • Merging inetutils from Debian Unstable. Tracking bug: LP: #2130124
    • A failing autopkgtest seems to have spotted a bug. It is still unclear if the bug is in upstream, in Ubuntu, or is the result of an incompatibility between the software and Ubuntu.
    • Discussion with upstream started, and investigation is ongoing.
  • LP: #2126058 is seemingly fixed by latest upload (once the build is done)

RISC-V

  • Beginning an investigation on the status of Flutter on RISC-V
    • Flutter is needed for Ubuntu applications (installer, security center, app center…)
    • Upstream Flutter does not seem to have plan to publish a RISC-V build of the engine
    • The engine could be built for RISC-V
    • We need to try to build an engine and see if it could work!

Java

  • Prepared openjdk-{8,11,17,21,25} packages with October 2025 security updates
  • Reported LP#2131075 and LP#2130784.
  • Submitted an MR against the openjdk Debian package.
  • Investigated CRaC failure with glibc 2.42 and kernel 6.17 (QQ) and figured that the upcoming upstream criu release 4.2 fixes it.
  • Currently preparing -crac and GraalVM updates.

Misc

  • Adoptium Workgroup Meeting

Documentation

Ubuntu Project docs

Issues:

ubuntu-release-upgrader

Sprout

Short week for me (Monday and Tuesday off)

Cargo Auditable

  • Work on packaging cargo-audit for Resolute

Admin

  • One-on-ones
  • Healthcare info sessions

Mostly catching up on what happened during the Canonical sprint (where I finally got to rename my Launchpad account! I’m now @skia, and not @hyask anymore :tada:)

image build

  • Deployed a new z15 s390x lpart for image smoke testing and promotion by our Jenkins: that means an s390x resolute image is now finally available in current

error tracker

  • Started working on deploying a staging version of daisy

misc

  • Hiring