2 Likes
- subiquity
- PR: 1370 (LP: #1767054) - move keyboard layout suggestions to data file, and add script to help generate that data. Refresh the language list, a data file that is generated on build, and use that to add a few more keyboard layout suggestions.
- PR: 1371 - one part of a fix for an issue with the IDs assigned to partitions. They looked like reasonable display labels but could contain a number that was not actually the partition number.
- PR: 1373 - fix case where Subiquity would offer to put an ESP on a logical partition, which is known to not work per LP: #1796260
- PR: 1374 - merge below curtin fix
- As part of review of PR: 1359, cloud-init schema validation improvements for subiquity, investigated autoinstall failures in user-data that are causing block probing to fail. This seems to represent some wider bug in subiquity itself, unrelated to that PR. Holding merge for now until this is understood.
- (no PR yet) - examining guided partitioning and handling of a finite number of primary partitions. Are there guided cases that can be salvaged by creating an extended? (yes)
- Review PR: 1347, 1359, 1375, 1376
- curtin
- livecd-rootfs
- MP: 427445 - refine config to let cloud-init know about network-manager
2 Likes
subiquity does not format the partition when needed: https://bugs.launchpad.net/subiquity/+bug/1983036
1 Like
Distro
- Fixed the irssi -proposed migration by patching irssi-plugin-xmpp (Debian bug #1015031, kindly uploaded as a Debian NMU by @unit193
- Spent a lot of time on LP: #1955047 to make sure it is fixed on upgrade
- Investigated an issue with GRUB install when using custom partitioning scheme (LP: #1983384)
- Worked on packaging glibc 2.36
Misc
- HR training
- Reviewed a candidate’s “take home test”
1 Like
Distro
- proposed-migration: systemd & usb-creator
- MIR: mdevctl, https://pad.lv/1942394
- some iso testing (Ubuntu Base images on Canonistack)
- systemd-repart discussions
- SRU discussion (protobuf-c/fwupd, libregexp-wildcards-perl)
- some systemd SRU recommendations for @enr0n
Netplan
- Sustaining Engineering netplan discussions
- netplan everywhere PPA + initial testplan
- VXLAN integration test & addressed some review comments, PR#288
- fix NetworkManager ip leases lookup, PR#284 needs review
- Email Daniele wrt. docs deployment
- asked for UX team feedback wrt. CLI guidelines (pager)
Misc
- sd-networkd DHCP lease support (system-snaps)
- netplan engineer job posting review
- candidate take-home test
1 Like
ubuntu-image
- Merged install packages pull request \o/
- Opened preseed-images pull request.
- Updated debug level pull request with changes from install-packages.
- Lots of documentation updates.
Distro
- Investigate fwupd failing autopkgtests.
Golang 1.19
- Prepared upload to Debian. Thanks @mwhudson for uploading.
- Merged a -1ubuntu1 version and uploaded to a PPA.
- Did mass rebuilds with Go 1.19 and 1.18.
- 1.19 is causing lots of
dh_dwz
failures that need to be investigated.
- 1.19 is causing lots of
+1 Maintenance
- Chipping away at the ffmpeg5 related regressions.
- Got xmms2 migrated after lots of retries.
- Uploaded new version of octave-video updated or ffmpeg5.
- Investigated telegram-desktop FTBFS on arm64.
- Investigated unpaper. Check that Debian had the same version as Ubuntu, so packaged a new upstream version.
- After packaging the new upstream version, it turned out the Debian maintainer had also packaged the new upstream version at the same time \o/.
- Working on packaging new upstream OpenColorIO to be able to package new upstream olive-editor.
- Synced golang-github-aws-aws-sdk-go from Debian to allow hugo to migrate after a request from a community member.
1 Like
subiquity / curtin
- opened MP 427671 in curtin and PR 1372 in subiquity to invoke curtin install multiple times. Still working on addressing the comments.
- opened PR 1375 to add option to select source (ubuntu-server vs ubuntu-server-minimal) during autoinstall -> merged
- opened PR 1377 to make subiquity more strict when autoinstall configs do not match the JSON schema
- opened PR 1376 to address a harmless bug in the ubuntu-pro implementation -> merged
- spec work for Ubuntu Pro
distro
- finalized MIR: #1980968 libregexp-wildcards-perl (needed for lintian) by making the test-suite run at autopkgtest time. Patch applied in Debian and synced to Ubuntu (with other nice packaging updates that the maintainer included in the new version. Waiting on archive admin to promote the package.
1 Like
Distro
- sudo:
- Wrote bug report about initial checkenv and keepenv not (or partially) documented in man page: https://github.com/sudo-project/sudo/issues/164
- Created upstream pull request Add XDG_CURRENT_DESKTOP to initial_keepenv_table to fix bug #1958055
- Upstream pull request got accepted
- Merged latest sudo change and included XDG_CURRENT_DESKTOP patch and uploaded sudo 1.9.10-3ubuntu1 to kinetic
- Checked sudo bugs with attached patches:
- Ubuntu bug #580801 - Was addressed, closed.
- Ubuntu bug #1322843 - Was fixed upstream, Ubuntu 16.04 included a recent enough version.
- Ubuntu bug #491352 - probably fixed by sudo 1.9.4 which landed in Ubuntu 22.04 (jammy)
- Tested Ubuntu bug #501204 and marked it as fixed
- Triaged Ubuntu bug #1843829
- Uploaded sudo 1.9.9-1ubuntu2.1 with the XDG_CURRENT_DESKTOP patch to jammy as SRU
- terminator: Reported Ubuntu bug #1983099 and forwarded bug upstream
- cryptsetup: Spent a lot of time on reproducing/testing Ubuntu bug #1979159. Developed a patch and forwarded to Debian: https://salsa.debian.org/cryptsetup-team/cryptsetup/-/merge_requests/31. Got a good review from Guilhem Moulin and reworked the patch. Uploaded cryptsetup 2:2.5.0-1ubuntu1 to kinetic and 2:2.4.3-1ubuntu1.1 to jammy as SRU.
Apport
- Fix inverse order of choices in apport-kde (LP: #1967965). That bug has been there since 2009 affecting all KDE users. I found 9 duplicate bug reports and marked them as such.
- Triaged apport-kde lockup bug #1822966
- Reacted on comment in Ubuntu bug #1910768
- Triaged and reproduced Ubuntu bug #1983481
1 Like
I was out on vacation last week, so this update includes items from the Friday before.
systemd
-
LP 1981622 “mtd device must be supplied (device name is empty)”
- Prepared SRU paperwork, and prepared patches for kinetic and jammy
- Also modified the focal patch for LP 1978079 so that we don’t release this bug into focal
-
LP 1981042 “/etc/localtime symlink not correctly handled when using /etc/writable”
- Prepared patches for kinetic and jammy, and followed up with @robert.ancell to fill out SRU paperwork
- Investigated LP 1979952 “Bind mount to NFS mount fails on Ubuntu 22.04”
- Confirmed this is present in Jammy and Kinetic. The upstream fix suggested in the bug report does fix the issue.
-
LP 1979951 “127.0.0.1/::1 removed from loopback interface if you configure extra IPs on lo”
- Prepared SRU paperwork, and prepared patches for focal and jammy
- Investigated LP 1930482 “netplan crash on ubuntu 20.04 disabling network”
- Tried to reproduce this myself, but no luck yet. Will follow up with the reporter.
-
LP 1982462 “Some modprobe loading services requested by the pstore service fail”
- Patched jammy
-
LP 1975667 “systemd-resolved does not reset DNS server and search domain list properly after VPN disconnect”
- Prepared SRU paperwork and patched jammy
- Opened PR for focal SRU
- Opened PR for jammy SRU
- Opened systemd kinetic PR to prepare for focal and jammy SRUs
Other
- Replied to several ubuntu-release-upgrader bugs
1 Like
APT
- apt 2.4.7 now in jammy-proposed
- dealing with apt 2.5.2 kinetic excuses
- kernel autoremoval SRU in bionic was stuck as it needed another fix, uploaded that
- investigation into an out-of-package in-tree build failure of apt that was reported on ML.
- apt 2.4.6 changes regressed aptitude and possibly other clients wrt phasing support, as it is now implemented in the upgrade code and not in pinning, and aptitude uses its own code to mark stuff for upgrades. https://bugs.launchpad.net/ubuntu/+source/apt/+bug/1981672
grub
- Discussion with Debian re security update
Other
- ddeb retriever is hanging, escalated to @bdmurray
- debconf expenses
1 Like
- ISO testing
- (A little) work on verification of raspi-config SRU (LP: #1972982)
- … and more ISO testing
- Reviewed @bdrung’s patch for LP: #1979159
- … did I mention the ISO testing?
- Looked at the state of libcamera with the Raspberry Pi camera in Ubuntu (work needed)
- Tested experimental linux-firmware-raspi on several Pis, no issues, but looking into further details from OP (LP: #1980668)
- Pi meetings
1 Like
The Ubuntu QA team’s status is here:
1 Like
22.04.1 Point Release
- Prepared SRU fix to not have obsolete PAM modules in system config break the release upgrade.
- Reviewed
livecd-rootfs
fix to let UbuntuStudio images build without including dkms packages that break the install - Diagnosed problem with OEM install method that breaks installed snaps only on the Ubuntu Desktop image
NBS
More no-change uploads for ffmpeg
General
- Reviewed
netplan status
spec - Finalized spec for socket-based activation of OpenSSH by default
- Fixed flash-kernel’s handling of kernel flavors, which are different in Ubuntu and Debian
1 Like