Previous status: Foundations Team Updates - Thursday 2024/12/12
Next status: Foundations Team Updates - Thursday 2025/01/16
Distro
- tzdata: Triaged 24.04.1 tzdata with unknown time zone set in TZ quietly causes havoc
- safu: Reviewed the packaging and left the comment on [needs-packaging] safu
- dracut: added TEST-20-NFS test to Debian as well after the NFS kernel bug was fixed
- initramfs-tools: I am working on the huge merge (248 commits and 35 Ubuntu uploads since the last merge). To make sure the merge is correct, I compared the results by a branch where I picked the commits from Debian instead. This lead to some more merge requests for Debian:
Upstream work
Apport
- Merged Remove apt key
- problem_report: use iterator in CompressedValue.len
- ui: skip value not empty check in get_complete_size
- problem_report: introduce ProblemReportValue type alias
proposed migration
- Uploaded dracut 105-2ubuntu5 that runs the failing tests with --no-hostonly. Reported that upstream and it got fixed upstream.
Distro
- Following up with openssl 3.4:
- breezy (patches merged upstream, new package sponsored by @doko)
- m2crypto and swig: a work-around in openssl for swig not handling all system headers could dropped in favor of one in m2crypto: -includeall replacement? · Issue #2167 · swig/swig · GitHub
Misc
- Lots of catching up for discussions and upstreaming patches and discussing (faketime, dotnet, liboqs, …)
- First work day of 2025, catching up.
- Nothing significant to report yet.
Various discussions with people about APT topics, particularly upstream too.
Found a weird bug in debconf it is believed where now tzdata questions get asked during both dpkg-preconfigure and postinst.
Presumably fixed a bug in APT’s OpenSSL code that made it treat some errors as EOF. Don’t know because reporter gave up and switched to http!
Reviewing a merge request to clean up code a bit and preparing the ABI break.
Go
- Go 1.24rc1 is uploaded to Debian new queue. Snap package is able to build but the tracks haven’t been created yet.
- Fixing delve FTBFS on riscv64. Some tests are failing on Debian. Ubuntu doesn’t run tests but still has problem with its packaging script.
Short week, travelling in about 20 mins and will be working again Monday
autopkgtest-cloud
- Investigating issue with amd64 in prod, and opened an RT
- MP review for @uralt
ubuntu-geonames
- This is a service used by the legacy installer. I’m taking over the maintenance of it, and I’ve charmed and modernised it. I’ve requested a new environment for it, as we’re moving it from an old machine running trusty, to somewhere new.
iso-testing
- further work on windows installer automation, regarding drivers that aren’t included in the ISO
- Kicked plucky desktop to promote
- Working on a script to spawn VMs and run tests on them
misc
- Getting ready for some company travel
- confirmed a bug against subiquity
docker snap
- Now available for riscv64 in edge channel
LXD snap
- Now offered in riscv64 subiquity installer
xubuntu-desktop
- Fixed FTBFS for riscv64
Silicon vendor collaboration
- Published instructions for generating Ubuntu based images
autopkgtest-cloud
- Updated the ppa-endpoint MP in staging, in final review.
- Made an MP for displaying autopkgtest-web version info.
- Working on allowing test requests from indirect members.
Misc
- Reconfiguring dradis to run jenkins jobs after it migrated to the new data center.
- After some light exorcising of my machine the zsh merge is unblocked.
- Tested picamera2, it runs fine except for video recording
- Video recording requires changes to python-av, MP up for review: Merge into ubuntu/devel : ubuntu/devel : lp:~r41k0u/ubuntu/+source/python-av : Git : Code : python-av package : Ubuntu
- Resolved comments on Bug #2046250 “[needs-packaging] raspi-utils (replacement for ras...” : Bugs : raspberrypi-userland package : Ubuntu
- libcamera debian merge: Merge into debian/sid : merge-lp2093153-plucky : lp:~r41k0u/ubuntu/+source/libcamera : Git : Code : libcamera package : Ubuntu. Thanks @seb128 for approving
- MIR libpisp: Bug #2093321 “[MIR] libpisp” : Bugs : libpisp package : Ubuntu
- Minor changes to target architecture for libpisp: Merge into ubuntu/devel : ubuntu/devel : lp:~r41k0u/ubuntu/+source/libpisp : Git : Code : libpisp package : Ubuntu
Thanks to @tsimonq2 and @sudipmuk for merging libcamera and libtraceevent MPs over the holidays
- Testing the ukify tool for multi-device-tree setups in the risc-v image building process.
Upstream work:
- U-boot driver to manage multiple network interfaces
autopkgtest-cloud
- Made
oracular
to work withriscv64
, and still working onplucky
, that’s having boot trouble after testbed preparation. - Clean up and rework
big_packages
to waste less dev time (thanks @doko for the suggestion!): https://code.launchpad.net/~hyask/autopkgtest-cloud/+git/autopkgtest-package-configs/+merge/478928
error-tracker
- Remains finishing building a new charm for proper deployment in production.
Plucky
- Re-merged
shadow
andutil-linux
after some Debian changes:
misc
- Hiring