Last status can be found at: Foundations Team Updates - Thursday 23 November 2023
Short week, only 3 days.
Distro
- proposed-migration: lazy-object-proxy
- procps follow-up (shunit2,
Multi-Arch: foreign
) - component-mismatches/MIR, email discussions about libgssglue ownership
- patch pilot:
Netplan
- merge EAP+PSK password PR, https://github.com/canonical/netplan/pull/416
- merge libnetplan API docs (doxygen), https://github.com/canonical/netplan/pull/423
- merge CriticalConnection vs KeepConfiguration PR, https://github.com/canonical/netplan/pull/424
- review KeepConfiguration extension PR, https://github.com/canonical/netplan/pull/409
- merge NetworkManager integration docs, https://github.com/canonical/netplan/pull/418
- merge Netplan status diff backend, https://github.com/canonical/netplan/pull/386
- bug grooming
Misc
- hiring
- Pebble networking discussions
- engagement survey
1 Like
u-boot-nezha
- Update to newest upstream release in Noble
- Test security updates for Jammy, Lunar
acpid
- Merged new Debian version
efivar
- Prepare merge from Debian. This was obsoleted by an new Debian version this week which can be simply synced (LP 2045145)
console-setup
- Prepare merge from Debian
rsyslog
- Prepare merge from Debian. Starting systemd service currently fails. This needs further analysis.
RISC-V profiles
- Started work on specifications how we want to adapt to upcoming RISC-V profiles.
Greenhouse
- Review submissions
2 Likes
dotnet
- Working on Snap packaging .NET SDK
- Encountered build error along the way, raised issue upstream (dotnet/source-build#3760).
- Attended weekly .NET partners sync meeting
distro
- Working on python-launchpadlib vs python3-defaults proposed migration
- Investigating removal of kernel-wedge package dependency from its reverse dependencies
1 Like
Back yesterday after a couple of weeks of PTO:
- Worked through (some of) my email backlog
- Piloted some patches
- Currently learning about NIS for LP: #2045241
1 Like
Short week with holiday last week.
Distro
- Uploaded systemd-hwe SRU for Jammy, Lunar, Mantic (LP: #2044431)
- Uploaded systemd-hwe to Noble
- Sponsored sbuild merge for @waveform
- Sponsored acpid merge for @xypron
- Working on cdebconf and coreutils merges
- Wrote prototype systemd generators for socket activated sshd
- Reviewed @juliank python-apt changes
1 Like
autopkgtest
- Investigation into accessing private swift results for @sil2100.
- Submitted an MP updating the autopkgtest-cloud documentation.
- Investigation into issues with our armhf test runners.
- Reviewed a couple of MPs from @andersson123.
Ubuntu
- Submitted a firewall MP for the new apache server hosting the rls-** reports.
- SRU shift.
Misc
- Coordinating a release date for 22.04.4.
- Attended DMB meeting.
- Catching up after having been in and out for a couple of weeks.
- Reviewing candidate applications.
- Conducted an interview.
1 Like
Short week after PTO
- working through email backlog
- internalizing a serious git-ubuntu merge for busybox, and doing the archaeology to make that interesting
1 Like
subiquity
- spec work for NVMe-o-TCP
- cooperated with the desktop team to push a new ubuntu-desktop-installer snap addressing Bug #2040190 “curthooks: EFI variables are not supported on this...” : Bugs : subiquity on mantic (currently available in latest/candidate)
distro
- fixed various issues in nvme-stas (thanks @bdrung and @lvoytek for sponsoring!)
- patches were forwarded to Debian
- two PRs merged upstream. New upstream revision is out (2.3.1).
- was on +1 rotation last week, link to my report
- filed Bug #2045185 “[submittodebian] Add option to send the last N cha...” : Bugs : ubuntu-dev-tools package : Ubuntu
1 Like
Documentation
Ubuntu Packaging Guide:
- PR #43: Adopt the docs Starter Pack
- WIP: Spell-check fixes of the entire guide
- WIP: Inclusive language updates of the entire guide
1 Like
Rust
- Finished preliminary packaging of the rustup Snap (currently made private by the previous owner)
- Fixed an error in the re-spinned rust-bindgen-0.65 package
- Currently working on transitioning to the versioned packages
1 Like
- Sent patch to grub upstream to revert removal of version comparison functions for 2.12 release temporarily, such that upgrades just warn instead of breaking grub-mkconfig
- Boot backlog triage with Mate
- First “complete” set of deb822 software-properties support patches in review (really almost all work in python-apt). Need to still finish analysing review from @enr0n (thank you!). Still need to write the test cases and do some squashing I suppose. Will upload either state on Monday, not uploading this over the weekend lol.
1 Like
- Working on
libcamera-appsrpicam-apps packaging, including updated libcamera and libpisp packages (LP: #2020101) - … which also required looking into current state of libcamera on Pi 5 (answer: not working yet, despite rebuilt packages from upstream main with pi main patches; missing kernel bits?)
- Investigating reports of IQaudIO DAC+ not operating on Pi 5 (nothing obvious missing so far; will attempt to replicate next)
- Investigated delta of libcec for @ginggs (our current delta can be dropped, but we probably need a new one for KMS support); will handle merge this pulse
- Merged sbuild … again, after oh so many minor screw-ups (LP: #2044261)
- Minor changes on the classic branch of pi-gadget for @upils (related to edge changes in ubuntu-image)
- Sponsored
u-boot-nezha
merge for @xypron (LP: #2043687) - Take home tests … oh, so many take home tests.
- The return of Dave’s Cantankerous-Rent-A-Pi service for @pushkarnk
1 Like
Distro
- Unblocked the mold linker migration on Noble
- Started investigating the proposed migration exuses for libio-prompter-perl. It turned out to be a bunch of MIRs LP#2042100
Netplan
- A few minor fixes on netplan diff and now it’s merged PR#386
- Access-points parsing SRU completed LP#1809994
- EAP/PSK password workarounds merged PR#416
- Working on the integration of
netplan status
with the new state diff feature.
1 Like
Distro
- setuptools: Verified SRU for Aptdaemon crashes when there are any non-PEP-440 packages on the system due to setuptools 66.x.x
-
isc-dhcp:
- Merge 4.4.3-P1-4 (using git ubuntu workflow)
- Use /run/dhcp-server6 for isc-dhcp-server6 service. Thanks to Jason Penney (LP: #1543799)
- debian/rfc3442-classless-routes.linux: Use configured metric. Thanks to Tom Carroll (LP: #1664352)
Apport
- pylint: load more pylint plugins
- apport-unpack: fix reading from stdin
- Implemented zstd support (merge request will come)
Sponsoring
Patch pilot
- Sync efivar 38-3 (main) from Debian unstable (main)
-
#ubuntu-devel IRC discussions:
- Intitial package review for IMSProg in Launchpad (upstream author bigmdm asked for it)
- Merge into ubuntu/devel : launchpadlib-proposed-migration : lp:~mateus-morais/ubuntu/+source/lazr.restfulclient : Git : Code : lazr.restfulclient package : Ubuntu
- abydos: Fix comparing float number in pairwise tests on Python 3.12
other
- Updated packagelist.py to determine the list of package to analyze for armhf time_t.
1 Like
Armhf 64-bit time_t analysis
- more work to speed up the analysis
- fixes to the script
- fixes to the package list
- new environment setup with debian unstable
- actually running the analysis again
Distro
- some more stuff related to the issues with -fstack-clash-protection on armhf
1 Like
.NET
- continue
dotnet6
MIR - attended MIR meeting
- working on LP: #2032945: Integrate minimal smoke-test during build-time
- working on dotnet8 backport to jammy
- investigated dotnet package design/structure
Packaging Guide
- working on including an Ubuntu Release reference
- reviewed PR #43: Adopt Starter Pack config
- opened PR #45: Re-add config entries removed with #43
- investigating missing packages for deb packaging
Distro
- working on Merge inetutils 2:2.4-3
Misc
- working on a release timeline tool
1 Like
OpenJDK
Java 21 migration (3 more MRs):
FIPS-provider prototype - added new functionality for
Distro
- Proposed migration bug for
python-werkzeug
failure due topython3-defaults
upgrade. Got some time on a Pi (thanks to @waveform) and ran the autopkgtests a few times. Couldn’t repro the failure.
1 Like
Distro:
- Working on the merge for python-secretstorage, which will probably end up as a sync LP# 2045082
- Proposed changes to python-launchpadlib due to the above LP# 2041695
Subiquity:
- Drafted a spec for improved bug reporting via apport
1 Like