Previous status can be found here: Foundations Team Updates - Thursday 27 October 2022
Distro
- MIR review: ruby-daemons, https://pad.lv/1990581
- MIR review: ruby-rack, https://pad.lv/1990575
- +1 maintenance this week (report to be send soonish)
Netplan
- some onboarding for @danilogondolfo
- Fix CodeQL CI
- Discussions on PR#292 â AlternativeNames=
- Discussions on PR#293 â glib 2.64 compat
Misc
- Sprint follow-up work (notes, comments, feedback survey)
- candidate interview
- take-home tests
- Dave MOTU endorsement
- engagement survey
2 Likes
Sprinting in Prague!
ubuntu-image
- Lots of planning meetings for future developments
- Opened PR to clean up test files
- Reviewed PR to add filelist artifacts
- Made some minor tweaks and merged this
- Started working on task to make the gadget optional and create a rootfs tarball as an artifact
misc
- Engagement survey
- Lots of take home test reviews
- Endorsing @waveform for MOTU, finally!
- Expense reports
2 Likes
subiquity
- spec work and experiments for more robust APT/mirror handling
- added ability to install ubuntu-restricted-addons for flutterstaller (PR 1473 - already merged)
- spent time trying to produce a reproducible test-case for LP: #1902855 - two identical nvme disks only offered as multipath device.
- havenât managed to do so with qemu yet
- need to discuss with @mwhudson
- code review for including subiquity log files in curtin apport bugs
misc
- engagement survey
- expense reports
2 Likes
Netplan
- Code walkthrough with @slyon
- Started working on the API spec
- Addressed a minor bug on PR#295
- PR#290 code review
Misc
- Onboard trainings
- Onboard Foundations guide reading and practicing
3 Likes
OpenSBI
- Fix emulation fence.tso emulation hanging in endless loop (LP: #1995860)
- updated OpenSBI in Lunar
- rebuilt u-boot, u-boot-nezha in Lunar
- prepared update of OpenSBI in Kinetic, Jammy
U-boot-microchip
- Add missing reset command for PolarFire Icicle Kit in U-Boot (LP: #1995932)
Specifications
- Specifications created for planned board support
Device-tree loader
- Analyzed the DTB loader that the aarch64-laptop project uses for ARM laptops
Mango Pi MQ-R
- This board features the Allwinner D1 SoC which may be the basis for tiny IoT applications
- Started building the board support package
2 Likes
- subiquity
- PR: 1467 - add a âwaitâ mode to autoinstall shutdown, which allows for capturing information from the install before reboot. LP: somethingorother
- PR: 1472 - fix shutdown autoinstall key in docs
- Write spec on how hfs+ partition resizing is going to work
- Setup test hardware for hfs+ resizing
- Proof-of-concept of running the current integration tests in parallel (4x speedup)
- start work to check during install the results of the casper md5check
- casper
- curtin
- Candidate code packet reviews
- Sprint
2 Likes
- preparing our long overdue shim update
- getting the virus out of me
- some more work on update-notifier reboot spec thing
- inititiated discussion about long term upstream alignment on reboot notifications after realizing that fwupd, image-based distros, heck the system admin in a multi-user system might need to do that too: https://github.com/uapi-group/specifications/issues/41
2 Likes
systemd
- Merge systemd 252 from Debian
- Resolved merge conflicts, dropped unneeded patches, and built in a PPA. Working on autopkgtest now.
- Opened PR for NIC renaming failure fallback
ubuntu-release-upgrader
- Reviewed MP for FIPS quirk for upgrades to focal
Other
- openssh SRU LP 1993478
- Still need xen-tools hinted so this can migrate. Opened LP 1995969 detailing the failure.
- Fixed LP 1995612 âAdd Ubuntu Lunar as a known releaseâ
- SRUâd to bionic, focal, jammy, kinetic.
- Expense reports, surveys, etc.
2 Likes
- Work on Pico-related things
- Built update for Pi boot and bluez firmware; awaiting testing on relevant hardware (LP: #1989713)
- Prepping various version bumps and merges for lunar (delayed LP: #1992107, LP: #1990983, and as-yet-unfiled u-boot merge)
- MOTU application
2 Likes
Distro
- distro-info-data:
- Uploaded distro-info-data 0.55 to Debian unstable (will sync to lunar) containing Lunar Lobster
- Uploaded SRUs for kinetic, jammy, focal, bionic (LP: #1993667)
- syncs after 23.04 archive open:
- prometheus-tplink-plug-exporter 0.5.0-1
- opensbi: Sponsor patch (LP: #1995860)
- tzdata: Update ICU to 2022f and verified SRUs (LP: #1995601)
- nvme-cli: Fix broken tab completion in jammy and kinetic (LP: #1980820)
- libnvme:
- Report s390x build failure: bug #1995935 and https://github.com/linux-nvme/libnvme/issues/524
- Fix typos: https://github.com/linux-nvme/libnvme/pull/530
- Uploaded libnvme 1.2-1ubuntu1 with s390x build failure fix
- apport:
- Refactoring: https://github.com/canonical/apport/pull/23
- fix: Catch malformed problem report (LP: #1996040)
Other
Attended Engineering Sprint in Prague.
2 Likes
Crypto/security
- Discussions across teams about what we could improve when it comes to security in the distribution, in a wide sense
- Preparing summary/report about that for people to review in order to make sure I donât misrepresent their comments
- Drafted proposals related to the above (publication is pending people feedback, again to make sure I donât misrepresent their comments)
Misc
- Post-sprints stuff and catch-up
2 Likes