Previous status: Foundations Team Updates - Thursday 2024/02/22
Next status: Foundations Teams Updates - Thursday 2024/03/07
2 Likes
Rust
- Started full ecosystem survey for the versioned packages transition
- Uploaded Rust 1.74 and 1.75 backports for Mantic and Jammy
Misc
- Reviewed nfs-utils merge
2 Likes
Distro
- MIR: component-mismatch investigations: golang-defaults, openjdk-21
- libnet-dns-perl merge + component-mismatch investigation
- 1.44-1ubuntu1 : libnet-dns-perl package : Ubuntu
- new dependency is provided by
perl-base
- libcbor merge + bug follow-up
- procps merge, 2:4.0.4-4ubuntu1 : procps package : Ubuntu
- libtraceevent debdiff review, https://pad.lv/2051916
- armhf 64-bit time_t batch#4 uploads & follow-up
Netplan
- Merge special MAC options, https://github.com/canonical/netplan/pull/427
- Fix & merge Netplanner bridge-port settings, https://github.com/canonical/netplan/pull/410
- Fix CI NetworkManager test, not using deb822, https://github.com/canonical/netplan/pull/443
- merge SR-IOV VF-LAG, https://github.com/canonical/netplan/pull/439
- review & merge diff fixes, https://github.com/canonical/netplan/pull/444
- ovs autopkgtest failure, https://pad.lv/2048388
- 1.0 packaging & testing, symobls
Misc
- hiring
- engagement survey
- Pulse planning
1 Like
Distro
- node-expat proposed migration: migration failure due to testsuite errors with the new expat but also FTBFS due the testsuite errors; Steve agreed to remove it
- ltx removed at the same time: it is the sole dependency of node-expat, is a library and nothing depends on it
- reviewing patches related to FIPS support in order to reduce the delta between regular and FIPS packages (some FIPS patches are also being upstreamed)
armhf Y2038 support (a.k.a armhf 64-bit time_t)
- Some more packages ABIs dumped and diffed
- Prepared and shared a new report (the last one for Debian; there will be at least one for Ubuntu afterwards)
- Serving .log files as text so that browsers display them rather than download them (not yet done but will be later today)
Misc
- Tested xz-utils 5.6.0: single-thread decompression can be 60% faster on x86_64 and compression and decompressoin are now multi-thread by default
- More work on higher-level interfaces and automation on top of git-ubuntu
- Trying to use ppa-dev-tools test
- Created next week’s status post: Foundations Teams Updates - Thursday 2024/03/07
- A sick day and really looking for some time off
Extra
- Please tell me when you notice that one of the excuses HTML page becomes very large for browsers (you can also save the .html and .yaml file and share them with me )
1 Like
Distro
- proposed-migration
- python-tornado vs sphinx
- Retry tests several times without success
- Submitted Merge into devel : python-tornado-flaky-tests : lp:~upils/britney/+git/hints-ubuntu : Git : Code : britney → Rejected
- Steve did a baseline re-test and it failed, so now this failure is ignored
- python-tornado vs sphinx
- merge python-ldap 3.4.4-1
- ubuntu delta now in upstream
- requested a sync. Sponsored by @jbicha
- MIR libtraceevent (see LP #2051916)
- Working on TODOs following review
- MIR libtracefs (see LP #2051925)
- Working on TODOs following review
ubuntu-image
- Bug grooming
- PR #184 - Spread tests on arm64 machines
- merged
- PR # 186 - Support generating Deb822 sources list
- merged
- PR # 187 - Support deb822 format when adding extra PPAs
- merged
- PR # 183 - Prevent daemons from running when installing packages
- merged
- PR #185 - Implement the rootfs creation mode in ubuntu-image
- merged
- Reviewed and merged PR #189 - Lang. & formatting fixes in README, manpage
- Reviewed PR #163 - Make snap more self-contained
- Spec to improve/rework bootloader-related assets handling in ubuntu-image
- WIP with @sil2100
1 Like
Documentation
ubuntu-image
- WIP: Adapt & publish former manapage (
ubuntu-image.rst
) in Ubuntu Install Guide
1 Like
subiquity / curtin
- opened MP in curtin to support rootfs on remote storage (i.e., NVMe-over-TCP). This requires a separate boot fs (+ EFI partition) on local storage
- about to open a PR with the associated change in subiquity
distro
- merged 2.6.4-2ubuntu1 : kbd package : Ubuntu (thanks @enr0n for sponsoring!)
- also thanks @dbungert for sponsoring 0.3.0-3ubuntu3 : python-requests-unixsocket package : Ubuntu, making the test suite run during autopkgtest
- coordinated with @0xnishit to get extra patches included in merge 1.14.10-4ubuntu1 : dbus package : Ubuntu
1 Like
Netplan
netplan status --diff
bug fixes, refactoring and man page update PR#444- SR-IOV VF-LAG bug fixes related to systemd services ordering PR#439
Distro
- +1 maintenance week (entangled with netplan tasks)
1 Like
Distro
- Uploaded openssh with sshd-socket-generator changes: 1:9.6p1-3ubuntu3 : openssh package : Ubuntu
- Merged coreutils from Debian: 9.4-3ubuntu1 : coreutils package : Ubuntu
- And a follow-up to fix FTBFS: 9.4-3ubuntu2 : coreutils package : Ubuntu
- Merged systemd 255.4-1 from Debian: 255.4-1ubuntu1 : systemd package : Ubuntu
- Sponsored some uploads from the team
- fontconfig merge for @mkukri: 2.15.0-1ubuntu1 : fontconfig package : Ubuntu
- kbd merge for @ogayot: 2.6.4-2ubuntu1 : kbd package : Ubuntu
- newt merge for @mateus-morais: 0.52.24-2ubuntu1 : newt package : Ubuntu
- bogl merge for @ravi-sharma: 0.1.18-22ubuntu1 : bogl package : Ubuntu
- u-boot-menu merge for @xypron: 4.2.3ubuntu1 : u-boot-menu package : Ubuntu
- python-trio FTBFS fix for @pushkarnk: 0.24.0-1ubuntu1 : python-trio package : Ubuntu
- dnspython merge for @pushkarnk: 2.6.1-1ubuntu1 : dnspython package : Ubuntu
- kmod merge for @zhsj: 31+20240202-2ubuntu1 : kmod package : Ubuntu
- A bit of systemd bug triage
Misc
- Working on annual compliance trainings
- Reviewed a take home test
1 Like
.NET
-
attended .NET Security Partners meeting
-
refactoring autopkgtest
Ubuntu Packaging Guide
- writing articles about package merging
Distro
- proposed-migration of
libapache2-mod-python/3.5.0.2
(unable to replicate failure locally)
Misc
- 360 preparations
1 Like
- Started Python 3.12 only transition (dropping extensions compiled for 3.11)
- Uploaded python3-defaults
- Fixed apt-xapian-index
- Reported a bug and cherry-picked the fix for dh-python
- Patch Pilot Shift:
- Cleaned up several items that were already sponsored
- Sponsored btas no-change rebuild for @danilogondolfo
- time_t uploads to Debian unstable
- Merged mdadm
- Universe merges before Feature Freeze:
- Various syncs before Feature Freeze:
1 Like
OpenJDK
TCK
- Completed full TCK-21 runs on focal, jammy and noble, amd64 and arm64 (noble-arm64 pending).
- Modified scripts to support full-log collection (many disk-space related hiccups on canonistack, but works well on my laptop).
OpenJDK Jan 24 quarterly updates
- OpenJDK-21, 17, 11 released for mantic, jammy, focal and bionic
- OpenJDK 8 is currently WIP
Distro
MPs
- dnspython merge - uploaded, thanks enr0n
- python-trio FTBFS workaround - uploaded, thanks enr0n
Code reviews
Misc
Adoptium WG meeting
360 Knowledge sharing session
Schengen visa submission visit to the Spanish consulate agency
1 Like
QEMU
- qemu-system-riscv64 fails when running the UEFI SCT on EDK II (LP: #2055296)
I sent a patch upstream that is enough for the SCT to run but which probably is not the final solution and identified which SCT test causes the issue when accessing an virtio-pci drive.
Silicon vendor collaboration
- Packacked new vendor EDK II version
Board evaluation
- Installed Ubuntu userland with vendor kernel on CanMV-K230.
u-boot-menu
- Merge from Debian LP #2054686
console-setup
- Merge from Debian LP #2054681 - sponsor needed
searx, searx-admin
- Drop packages searx and searx-admin from noble (like Debian did)
1 Like
Distro
- rdma-core: Release 50.0-1
- sbuild: After working with upstream, all our remaining changes were merged upstream. Therefore I could sync 0.85.6 to noble. sbuild is finally in sync. This hasn’t be the case in recorded history.
- tzdata: Verified tzdata 2024a release SRUs
- Pre-feature freeze updates:
- python-tiny-proxy 0.2.1-1
- pyflakes 3.2.0-1
- python-flake8 7.0.0-1
Sponsoring
proposed migration
- python-tz: Some test retriggering let python-tz 2024.1-2 migrate to nobble.
64-bit time_t transition
I uploaded over 300 packages to Debian unstable for the armhf 64-bit time_t transition.
1 Like
- travel planning
- greenhouse
- playing around with debconf, perl, LD_PRELOAD,
uname(2)
, tmux and other fun stuff while working on reforming the needrestart behaviour before FF.
I’m not late YET!
1 Like
Go
- golang-defaults has been updated to 1.22, and migrated.
- Retry several autopkgtests for Go packages, to ensure they are migrated and ready for rebuilding with Go 1.22.
Distro
- Merge kmod/31+20240202-2, thanks @enr0n for sponsoring. But it FTBFS on armhf after the time_t changes in compiler/dpkg.
1 Like
New requirements for APT repository signing
- Uploaded gnupg2 with the --assert-pubkey-algo command; forwarded patch to Debian
- Released apt 2.7.13, introducing support for public key algorithm policy
- Wrote discourse post and debian-devel-announce email
time_t transition
- uploaded pkg-kde-tools to remove lintian dependency on armhf temporarily to unblock ghostscript
- uploaded perl and proposed NMU diff
/usr move
- some more analysis and discussions with helmut
merges
- wireless-tools
- xfsprogs
1 Like
- Sponsored HiFive fix for @xypron (LP: #2054091)
- Sponsored Milk-V Mars board patch for flash-kernel from @xypron (2053028)
- Reviewed more SQLite bits for the QA team
- Opened MIR for pemmican (LP: #2055434)
- Sponsored flash-kernel SRU for partner eng. (LP: #2054556)
- Worked on nobodd documentation and packaging
- Pi meetings
1 Like
autopkgtest
- Assisted with reconstruction of the autopkgtest database.
- Pinged IS regarding issues with s0lp4 in bos02. RT 155441
Ubuntu
- Reported bug 2054716 regarding policykit which was seen during a distribution upgrade from Jammy to Noble and caught during automated testing.
- Helped with the final bits of the 22.04.4 release.
- Disabled auto-syncs from Debian to help with the python3 transition. Reenabled them after they finished.
- Reviewed, tested, merged @andersson123’s MP which added a pre-commit step for run-tests to ubuntu-cdimage. Thanks Tim!
- Unblocked the Launchpad retracing service which had run out of disk space.
- Pinged IS regarding the -changes mailing lists not receiving messages since Friday.
- Merged an MP updating security-britney and the allowed arches and releases.
- Did some detective work into security-britney charm and then updated the code on security-britney to include my change.
- Submitted an MP updating the Feature Freeze announcement so that FFes are requested as early as possible rather than last minute when the upload is done.
- Published release dates for Ubuntu 22.04.5 and Ubuntu 24.04.1.
Misc
- Sorted out issues with my email configuration - sending email was not working.
- Discussion with the community team regarding lists.ubuntu.com.
- Candidate interview.
1 Like
- curtin
- MP: #461402 - add ZFS encryption keystore functionality
- subiquity
- Subiquity 24.02.1, release - write release notes, mark bugs Fix Released, snap channel promotion.
- PR: #1918 - tell curtin to use the ZFS keystore when doing the encrypted install. Once the above curtin MP is merged, one last tiny PR on subiquity and ZFS encrypted will be available.
- PR: #1920 - fix unit tests on noble
- patch pilot
- mini.iso - fixes prepared to get the noble version running, PRs will also be heading to initramfs-tools livecd-rootfs
- distro:
- highlight.js vs sphinx was just a retest click, thanks @jbicha for helping on that
- pam: do merge from Debian to assist in time_t transition, though it sounds like that should be reverted to follow the debbug discussion
- python-launchpadlib: merge, all delta incorporated so just sync
1 Like