See also last week - https://discourse.ubuntu.com/t/foundations-team-updates-thursday-21-july-2022
ubuntu-image
- Updated pull request for install_packages state
- Now mounts /dev /proc and /sys in the chroot before installing packages
- Worked out gpg key workflow for public and private PPAs
- Created two test packages and uploaded to private and public PPAs
- Created ubuntu-image test to install those packages from the public and private PPAs
- Created pull request to add pockets to /etc/apt/sources.list
- Updated live command output pull request to include
--verbose
,--quiet
, and--debug
flags per the Ubuntu CLI tool guidelines - Merged changes from install-packages into the preseed-image branch and added tests for snaps from different channels
- Began working on godoc for ubuntu-image, specifically for all of the YAML fields
Golang
- Got two new PPAs set up with extra storage and low build scores for the impending Go 1.19 transition
- Uploaded a new golang-1.18 with a failing ppc64el test patched
Distro
- Reviewed and sponsored some changes for @dbungert:
- retroarch
- performous
- pqiv
- xpra
- xmms2
3 Likes
- subiquity
- PR: 1354 - minor fix on PR for handling of logical partitions and merge
- PR: 1364 - increase the size of an example machine config to be large enough for Desktop testing
- PR: 1365 - set contact field for snap, and merge to Jammy (PR: 1367)
- PR: 1368 - more work on keyboard improvements based on chosen language
- PR: 1369 - backport kernel warning for stable branch
- Setup fixes for 22.07.2 release for Jammy point release
- Review PR: 1352, 1359, 1366
- curtin
- livecd-rootfs
- proposed-migration: git - fixed by retesting affected packages. These tests seemed to have failed due to recent proxy issues.
- +1 - working on ffmpeg 5 transition. See post to devel for full details. Highlights:
- xpra (LP: #1982418) - backport fixes, uploaded by sponsor
- xmms2-plugin-avcodec (LP: #1982419) - cherry-pick fix, in sponsor queue
- retroarch (LP: #1982606) - disable functionality to get building, uploaded by sponsor
- qtox - passed autopkgtest with additional trigger
- pqiv (LP: #1982779) - no-change rebuild, uploaded by sponsor
- performous (LP: #1982781, LP: #1982860) - backport fix, uploaded by sponsor
- motion (LP: #1982886) - cherry-pick fix, in sponsor queue
- minidlna (LP: #1982890) - wants no-change rebuild, in sponsor queue
- fixed 6 other packages with some launchpad triggered rebuilds to work around ffmpeg packages not being in proposed at the moment the build originally ran
3 Likes
Distro
- ubuntu-archive-tools “–blocked-by[-tests]” review MP#427241
- sshd socket activation spec review (FO071)
- systemd kinetic review + sponsoring, MP#427302
- systemd SRU reviews, MP#427304, MP#427303
- qclib sponsoring for @fheimes, https://pad.lv/1982332
- proposed-migration: systemd, isc-dhcp & lxml (proxy issues), https://pad.lv/1758989
- MIR work on jigit, https://pad.lv/1978066
- MIR: dropped libchart-perl from seed, https://pad.lv/1982461
- MIR: libisofs & libisoburn sponsored for @alexghiti (removing jigit deps)
- MIR: liburi-perl, https://pad.lv/1981608
Netplan
- merged LibNetplanExeption, fixed @dbungert’s remarks PR#286
- ‘netplan status’ fixed spec remarks from Steve (FO049)
- merged VRF support PR#285
- VXLAN support cleanup, pending review (cc @schopin) PR#288
Misc
- town hall + roadmap sessions (closing plenary)
- take-home test grading
- candidate interviews
1 Like
- wpasupplicant installed by default on RISC-V boards in livecd-rootfs (and other fixes too)
- RISC-V Download page
- Remove jigit dependency from libisoburn and libisofs
- Fixed curl FTBFS on riscv64
- Trying to make a video to showcase on the VisionFive
- ubuntu-manual-tests updated with Nezha and VisionFive
- Tested VisionFive/Nezha/Unmatched/Qemu/Live installer
1 Like
subiquity / curtin
- more work on curtin incremental invocations (no PR yet)
- helped finding a working implementation for changing keyboard layout at runtime (when Subiquity used by desktop installer).
- consolidated spec work for execution of hooks at final stage of Subiquity install. Updated and waiting for sign-off.
distro
- investigated autopkgtest failure on python3-stdlib-extensions (from p to z)
- most packages failed because of proxy issue on bos01. Re-triggering the autopkgtest run on bos02 fixed the issue.
- zfs-linux was failing to build and issue was solved by adding trigger on linux kernel package from -proposed (5.19.0.0)
- MIR of libregexp-wildcards-perl for lintian: investigated alternative package named libregexp-shellify-perl ; as suggested by the MIR team. Both packages can do the job. The later has slightly better packaging. Opened a discussion on debian-lintian-maint ML.
1 Like
Very short week because of PTO.
Netplan
Reviewed and approved the latest version of the VRF support PR (cc @slyon)
OpenSSL
- Followed up on LP:
#1979639 after feedback from the SRU team. Some digging into the wider ecosystem showed that the impact was not as important as I initially assumed, and consensus is now to fix our nodejs package instead of adding a workaround in openssl. Proper fix pending.
Rust
- Draft of the http-parser MIR (not yet published), leading to investigating CVE-2018-12121 and its implications on the standalone http-parser library
Misc
- Looked into LP: #1980903, initially to sponsor the debdiff but it turns out the issue touches potentially several other packages and needs investigating. (cc @fheimes)
- Started looking into writing a ubuntu-release-upgrader quirk for LP: #1955047
2 Likes
- (Still) working on verification of raspi-config SRU (LP: #1972982)
- Investigated effect of
CONFIG_SQUASHFS_DECOMP_MULTI_PERCPU
on low-end PC hardware (non-virtualized) (LP: #1980861) - … and tested pending fix for native messaging on Firefox (LP: #1741074)
- Looked at options for disabling / removing mulitpathd from Pi Server images (LP: #1904920)
- Investigating unattended-upgrades-shutdown optimization (LP: #1955084)
- Posted a quick patch for veusz under Python 3.10 (LP: #1982839); sponsorship needed
- … and looked into some Qt+Wayland issues found with veusz under arm64
- Worked on bumping Wifi firmware in linux-firmware-raspi (related to LP: #1980668)
- (Still) working on missing user groups on the Ubuntu Desktop for Raspberry Pi images (LP: #1923363)
- Kept banging on about snaps on non-PC architectures like a broken record (LP: #1701232)
- Point release meeting
- Pi meetings
2 Likes
Distro
- software-properties: Fixed bug #1970449 and uploaded software-properties 0.99.25 to kinetic and prepared SRU (version 0.99.22.3) for jammy
- ubiquity: Verified jammy SRU Ubuntu bug #1979997 by installing Ubuntu 18 times in a VM with different options.
- Analyzed and fixed pillow autopkgtest failures (for pillow 9.2.0-1 to migrate):
- astroquery/0.4.6+dfsg-4: arm64 and ppc64el -> flaky tests (HTTP 403 failure) -> retried and succeeded
- ocrmypdf/13.4.3+dfsg-1: amd64 and arm64 -> OOM killed -> Add to big_packages: https://code.launchpad.net/~bdrung/autopkgtest-cloud/+git/autopkgtest-package-configs/+merge/427488
- satpy/0.36.0-1: amd64 , arm64, ppc64el -> retried and succeeded
- autopkgtest-package-configs: Add sort script and sort big_packages and long_tests: https://code.launchpad.net/~bdrung/autopkgtest-cloud/+git/autopkgtest-package-configs/+merge/427519
- apport/sudo: Analyzed Ubuntu bug #1958055: Running sudo will strip the
XDG_CURRENT_DESKTOP
enviromnet variable. This causes Qt applications to fail to determine the correct theme. Then the application uses the wrong theme. I reassigned this bug to the sudo package and enhanced the description.
Apport
- Fixed apport bugs when running in containers:
- Fix PermissionError for setuid programs inside container (bug #1982487)
- Fix reading from stdin inside containers (bug #1982555)
- Uploaded apport 2.20.11-0ubuntu82.2 to jammy and apport 2.20.11-0ubuntu27.25 to focal as SRUs. Documented the SRUs in bug #1982555
- Analyzed and commented Ubuntu bug #1982685
- Commented and references KeyError: ‘CasperMD5json’ Ubuntu bug #1964828 in SRUs
- reviewed new bug Ubuntu bug #1982684 and requested feedback
- Reviewed top 10 of Apport crashes on https://errors.ubuntu.com/?package=apport&period=week and ensured that they have bug reports
- Continued analysis on OSError bug #1953720
- Looked at https://bugs.launchpad.net/ubuntu/+source/apport and marked several bugs as duplicates, some a triaged, and requested more information for ones that need more information for reproduction
1 Like
The Ubuntu QA Team’s status can be found here:
1 Like