Foundations Team Updates - 2026-01-22

Hello everybody,

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

Courtesy ping:

Please, post your updates. Thanks!

I am doing a test rebuild of OpenSSL 3.6 in a PPA Bug #2138634 “Test rebuild OpenSSL 3.6” : Bugs : openssl package : Ubuntu
The builds are almost finished, I should have a report soon https://launchpad.net/~ravi-sharma/+archive/ubuntu/test-lp2138634/+packages

I have 2 MPs for Distro cryptography pending review

I spend some time last week looking at Patch Pilot organisation. It seems the Sponsoring Queue is moving again. :blush:

TPM/FDE

  • Patched Plymouth to show password toggle hint (LP: #2138715)
  • Patched fwupdmgr to prompt for volume recovery key on FDE affecting updates and verify the recovery key with snapd (LP: #2138609)

sudo-rs

  • Responded to new bug reports

.NET

Distro work

Plucky EoL

  • Cleaning a few things (command-not-found, error tracker, etc…)
  • Updated meta-release.

Noble .4

error tracker

  • Uploaded and verified django-tastypie to Noble and Questing: https://bugs.launchpad.net/ubuntu/+source/django-tastypie/+bug/2136109
  • Finished validating Copilot’s work. Commit history contains a lot of details about how Copilot is behaving. I’m now teaching Copilot how to write some tests, with mixed success: it’s fine for the boilerplate, but most tests actually don’t really test things, and could let many kinds of breakage through. Also it’s pretty bad at expanding the current test dataset.

Misc

Rust Toolchain

  • Planning, design, testing, and document updates
  • Assist cargo-auditable troubleshooting and roll-out

Manager

  • Meetings and 1:1s
  • Mid-cycle checks and Jira updates

Developer Experience

Distro

+1 maintenance

  • lot of retries for armhf infra-related autopkgtest failures
  • bugs reported / fixes proposed
    • dh-fortran-mod (removal requested)
    • uwsgi-ruby-plugin
    • urlscan
    • debian-reference
  • ongoing investigations
    • dh-elpa
    • rust-xdg
    • freebayes

MIR

  • Completed review of the restic MIR

Misc

  • Adoptium Workgroup Meeting

Toolchains

  • Prepared rust-defaults fix for LP: #2138518 (broken symlink)
  • Miri as an Ubuntu package:
    • Built and tested an experimental rust-miri package
    • Discussed Miri implementation with team and upstream Rust developers
    • Created simple test to ensure Miri detects undefined behaviour
  • Working on rustc-1.91 and rustc-1.92 uploads
  • Working on rustc-1.93 update

Other

  • Written interview grading

openjdk:

  • uploaded January update to the development release for openjdk-11 … -25
  • submitted openjdk-25 MIR

chisel:

gcc

dotnet:

  • sponsored dotnet10

RISC-V

  • Silicon partners: test upcoming hardware
  • Investigating various RISC-V specific bugs, like LP: #2136889

I spent a lot of the week investigating and helping with the cgroups vs systemd vs resolute issue that was preventing all resolute livefs builds from succeeding. These builds are now going again, finally.

This being fixed means I was able to successfully build an amd64v3 cloud image on Launchpad for the first time, yay!

1 Like

Documentation

  • Benchmarking impact of implementing llms.txt on docs sets

Airgapped docs:

Misc.:

It might be nice to offer the community updates to the issues with amd64v3 packaging since you had encouraged testing.