Previous status: Foundations Team Updates - Thursday 2024/04/18
Next status: Foundations Team Updates - Thursday 2024/05/02
2 Likes
Imagecraft
- Setup TICS analysis in CI
- Done. I am still discussing with TIOBE ways to tweak the configuration to get a more accurate report.
- Setting up the auto-build and auto-publish of the snap
- requested the reserved name
- setup the snap page
- requested and received the classic confinement (see Request for classic confinement for imagecraft - store-requests - snapcraft.io)
- PR # 27 - Sync imagecraft with current imagecraft.yaml proposition
- Merged
- PR # 23 - Use “standard” package-repositories key in imagecraft.yaml
- In review
- Discussed the Platforms spec with Fred Lotter to compare our understandings of the fields in this stanza.
ubuntu-image
- Promoted
3.4
and then3.4+snap1
tolatest/stable
(following a quick fix to rework the content ofubuntu.sources
, see #219) - PR # 217 - Improve validation and robustness around volumes management declared in
gadget.yaml
- Issue found in the TIOBE report. The fix follows the investigation regarding
gadget.yaml
“capabilities” and usages across various teams. - In review
- Issue found in the TIOBE report. The fix follows the investigation regarding
- PR # 218 - Update snapd dependency due to a breaking change in
gadget.NewMountedFilesystemWriter()
signature- Merged
- Another PR on snapd also requiring another u-i release landed today. Waiting for the auto-rebuild in the snapd CI running tonight to see if this is necessary.
- Backlog grooming
Misc.
- Administrative stuff to manage future absences
- 24.10 Roadmap preparation
2 Likes
- subiquity
- Subiquity 24.04.1 released
- PR: #1977 - doc fix near codecs
- 24.10 planning
- filed Bug #2063124 “UI shows loading screen for entire install while d...” : Bugs : ubuntu-desktop-provision
- verify fixes on Bug #2057837 “ZFS install doesn't create USERDATA datasets (nobl...” : Bugs : subiquity, Bug #2057661 “install w/ ZFS + encryption: `cryptsetup luksForma...” : Bugs : subiquity, Bug #2060897 “Xubuntu installation failed: RuntimeError: abortin...” : Bugs : subiquity package : Ubuntu
- release testing and bug triage
- livecd-rootfs
- MP: #464842 - move the udisks2-inhibit to an installer time systemd service
- ubuntu-desktop-provision
- PR: #703 - integrate with udisks2-inhibit service
2 Likes
General
- limited availability overall this week due to some health stuff / appointments
Release
- driving release-critical package reviews/accepts/migrations
- helping with selective candidate image respins as needed
Archive
- clearing NBS, uninst, outdate, priority-mismatches for release
- some last-minute re-confirmation that all xz-utils-tainted binaries were cleared from noble after an anomaly was identified; we are in the clear
2 Likes
Distro
- release support & ISO testing, especially around
wait-online
- patch pilot, Patch Pilot Hand-off 24.04 - #93 by slyon
- @danilogondolfo Core-Dev endorsement, danilogondolfo/CoreDeveloperApplication - Ubuntu Wiki
Netplan
- IRC support
- bug grooming
- origin file tracking, cleanup & reject
- Fix wrong syntax in example by fzakfeld · Pull Request #459 · canonical/netplan · GitHub
- parse: fix redefinition of gateway(4|6) by daniloegea · Pull Request #460 · canonical/netplan · GitHub
- Tutorial improvements by rkratky · Pull Request #458 · canonical/netplan · GitHub
- python: elements of __all__ must be strings by daniloegea · Pull Request #464 · canonical/netplan · GitHub
- Ignore bad NetDefs and files via parser flags by daniloegea · Pull Request #412 · canonical/netplan · GitHub
- https://github.com/canonical/netplan/pull/456
- Debian-Installer + Netplan integration demo blog post:
Misc
- hiring
- pulse planning
- 24.10 roadmap planning
- travel planning/booking (DebConf)
2 Likes
Rust
- Currently drafting a spec for an upcoming container-related project
Distro
Proposed fixes for the following packages
2 Likes
Netplan
- Moved forward with the parser flags work. It seems to be safe and working well PR#412
- Documentation review PR#458
- Code review for a contributions from the community PR#461
- Fixed a crash that happens when gateway4/gateway6 are redefined PR#460
- Fixed a small issue in the Python code PR#464
- Lots of testing related to the new networkd-wait-online strategy. Found a problem with the Noble Desktop image for LXD and reported it here #13387. As the image enables networkd by default, wait-online is getting stuck (twice) during boot.
Distro
- Tested the new ISOs and upgrades from Jammy and Mantic to Noble.
2 Likes
General
- Pre-releases ISO testing on various odd hardware
- 24.10 planning
Boot
- Found release blocking bug LP: #2063354
- Calamares based flavours were not setting grub-{efi,pc}/install_devices at install times, resulting in confusing debconf prompts
- Assisted Lubuntu developers in fixing it, huge thanks to Simon Quigley for quickly implementing support for this
- Long time spent debugging LP: #2060624
- os-prober entries were “magically” not present in some certain specific no-reformat dual boot installations
- it really is an epic tail, detailed explanation on the LP page
Misc
- Organised boot related meetings for Canonical engineering sprint
4 Likes
- Proposed migration:
- busybox (LP: #2062414)
- ogre-next (LP: #2054477, LP: #2062378)
- Resolved mtd-utils situation after discussion with @mwhudson, providing confidence the issue was purely limited to the test suite (LP: #2061990)
- Image testing
- Found LP: #2060300 can also occur on the Zero 2W; updated gadget appropriately (sorry, release team!)
- More image testing
- Filed a bug regarding HDMI audio on the server images (LP: #2063255)
- Updated release notes (several times)
- A little more image testing
- Updated WPA3 bug with some more info (LP: #2060920)
- Updated libcamera bug with bad news (LP: #2038669)
- Did I mention the image testing?
3 Likes
Subiquity
- Preparing release notes
- ISO testing and bug triage
- Contemplating the smoothest way we can add options to kvm-test so I don’t have to manually set up the various netboot + raid test cases in the ISO tracker every time
- Filed LP: #2062988 - netbooting the Desktop ISO (and only Desktop) causes Subiquity to crash due to an outdated cloud-init version on the snap + some poor handling in Subiquity
- Spent a lot of time time chasing down what I thought was a ZFS + Kernel bug (LP: #2062930), but it turns out I had more bugs in my fake ubuntu-drivers work
- Investigated if minimal steps was disabled in u-u during install after complaints of being slow. It is! Lots of things going on in archive makes it slow still though.
- 24.10 planning
Distro
- proposed-migration: man-db/2.12.0-4build2 vs dgit/11.6
- Confirmed the OSSMirror mirror is in sync and I could perform an install with it
3 Likes