Foundations Team Updates - Thursday 2024/09/12

Previous status: Foundations Team Updates - Thursday 2024/09/05
Next status: Foundations Team Updates - Thursday 2024/09/19

2 Likes

openjdk:

  • early access releases for openjdk-11 (merge for -lts in progress), -17, -21.
  • reviewing problemlist

chiselled Java:

  • Working on rockcraft plugin for Gradle.
  • Raised PR in craft-parts to resolve broken Java plugins in rockcraft.

distro:

1 Like

DIstro

Misc

  • Now poking people directly for reviews for crypto-config’s specification (it hasn’t changed in a few months), thanks a lot @tobhe and @ahasenack !
  • Discussions about post-quantum cryptography in Ubuntu: we don’t have a specific plan at the moment (nobody has!) but we want to provide users with something soon and help kickstart tests and deployments
  • Finally booked tickets for Kernel Recipes
1 Like

Distro

ubuntu-image

Misc.

  • Short week, back from vacations
  • Ubuntu Threat Model
  • 360 reviews
1 Like
2 Likes

OpenSBI

  • Fix building with package notes (LP: #2080244). Fix is already published in Debian.

software-properties

Ubuntu 22.04.5

  • Test RISC-V images

Silicon vendor collaboration

  • Set up image generation via ubuntu-image for a silicon partner

Greenhouse

  • review applications
1 Like

iso testing

  • testing of desktop of raspi images to support jammy .5 release

upgrade testing

  • testing jammy->noble upgrades

hardware-installer-testing

  • bugfixes
  • working on a PR to include screenshots at every “Match” call

autopkgtest-cloud

  • deployed new charms with some bug fixes

qa-jenkins-jobs

  • MP review for ural - the MP added extra pre-commit steps sudo mount /dev/

testflinger

  • Made a PR which got merged which adds a custom timeout option to provisioning steps

auto-upgrade-testing

  • Merged a PR which adds two checks post upgrade; one to check apt is in a healthy state, and one check relating to kernels packages
1 Like

Distro

Misc

  • 360
  • Conducted interviews
1 Like

Netplan

  • Code reviews PR#516, PR#515, PR#511, PR#517
  • Fixed a problem in how virtual-ethernets and dummy-devices are handled in network-manager+netplan PR#513. These types of interfaces were not being identified by their names in the YAML, but by the Network Manager connection UUID.
  • Fixed a problem with the generation of OVS system units PR#512
  • Investigated an issue related to how some complex custom values from networkmanager.passthrough are parsed LP#2080301
  • Investigated an issue in the netplan status where non-ascii characters will not be rendered correctly LP#2079975
  • Investigated an issue related to /lib/netplan/ 99-network-manager-all.yaml. There is a comment in this file that will not be preserved if libnetplan rewrites the file. This is leading to debsums to complain about this file. LP#2078759
  • Investigated a crash that seems to be happening in the middle of the upgrade from Jammy to Noble. Apparently Network Manager might call netplan generate after libnetplan is updated but before netplan.io is. LP#2080516 LP#2033259

Misc

  • Meetings
1 Like

Short week, only today lol. And like half a week on Monday

  • Messaging for 24.04.1 updates resuming
  • Review auto-upgrade-testing change
  • Meet with some folks
  • Compliance training
  • 1/3rd or so of 360.
1 Like

.NET

Documentation

Misc

  • 360-review & promotion preparation
  • attended Masterclass " I want an arm64 machine!"
1 Like

subiquity

distro

  • Uploaded libvirt 10.6.0-1ubuntu2 to fix apparmor DENIED following qemu-bridge-helper move from /usr/lib/qemu to /usr/libexec/qemu (thanks @sergiodj for sponsoring!)
1 Like

Distro

Netplan

Misc

  • hiring
  • 360 reviews
  • password manager migration
  • pulse planning
  • initial roadmap planning
1 Like

Distro

Apport

Sponsoring

1 Like

OpenSSL FIPS Java provider

Testing on Ubuntu Pro jammy with the Pro’s openssl FIPS module. Fixed failures arising due to:

  1. FIPS module always loaded by default
  2. ED25519 and ED448 signatures not allowed
  3. Invalid key-size bug in Mac tests

GraalVM

Prototyping exercise for the mx build tool (mx is quite closely coupled with oracle/graal and it is difficult to separate it into its own package).

TCK on armhf

Tests completed on NN, FF, and JJ. OO is in progress.

Misc

360 prep

1 Like

Go

  • Update Go 1.22.7 & 1.23.1 release.
  • Try different timeout settings in golang-1.23 autopkgtest to mitigate the failures on Debian riscv64.
  • Verify golang-1.22 SRU for focal.
  • Debug test failures of golang-1.22 on bionic and xenial.
  • Discuss the usage of golang-fips deb packages

Misc

  • 360 reviews.
1 Like
  • Picked out some Pi-related bugs for @r41k0u to have a look at
  • Patch pilot on Monday
  • IRC support
    • cloud-init customization
    • Ubuntu’s image build process
    • raspi-config on Ubuntu
  • Uploaded u-boot to oracular with fixes for
  • Uploaded fix for missing zero-2-w.dtb (LP: #2078525)
    • Now in oracular (but this probably doesn’t matter)
    • Pending SRU review on noble (where it really matters) and jammy (where it’s less important)
  • Uploaded new rpi-eeprom to oracular, primarily for CM5 support (LP: #2080368)
  • Working on bumping linux-firmware-raspi to match boot firmware version
  • ISO testing for jammy .5 (aided by @andersson123 and @r41k0u, many thanks!)
1 Like
  • Dkms x sl-modem proposed-migration
    • This seems like a kernel vs DKMS gcc version mismatch, Rejected
  • LP: #2078307 Grub 2.12 in Oracular is unable to boot Windows using chainloader
    • Developed + tested fix.
    • Built binaries for the reporter
    • Waiting for signing and upload
  • LP: #2073634 Enable suppression of /EndEntire message
    • Prepared SRUs for Focal, Jammy, Noble, waiting for review
  • Double-check Jammy ISOs for bootloader problems
  • Submitted new NX shim for signing
  • LP#684280 [casper] casper toram forgets to disconnect loop device
  • Pre-LF2 kernel testing (in progress)
  • TBD
    • LP: #1987679 os-prober leaves filesystems (lvm-thin, lvm snap) mounted
    • Upstream GRUB NX patches for dkiper
    • Arm64 netboot issue for field engineering (again)
    • 360 reviews (Canonical internal)
1 Like

autopkgtest-cloud

Ubuntu Archive Tools

  • Some phased-updater email update (MP)

Merge-O-Matic

  • Investigated with @schopin how this thing is deployed and running
  • Investigated and killed a stalled process making it stuck since 2024-08-24

Meta release

curtin

  • Wired a first experiment of integration between a Github repo and autopkgtest-cloud, to help migrate the development to Github.

rust-reqwest

  • Investigated again the autopkgtest failures as per @doko’s ping. Worked around in that MP while waiting for the real patch to arrive (already merged, yay!).

Jammy .5

  • A bunch of ISO testing for the flavors
1 Like
  • glibc: Two uploads in one week :slight_smile:
  • Spent some time sorting out how MoM works
  • Some apport reviews
  • Conference prep:
    • GNU Cauldron next weekend
    • DevFest Nantes next month
  • A bit of roadmap planning
  • 360 are back…
1 Like