many re-triggers, especially because many tests failed due to connectivity issue
ddnet needs to move to big_packages
python3-cssutils FTBFS (same in Debian), package version hasn’t been updated for more than 6 years, maintainership has changed, compatilbity between versions unclear; will remove cssutils for now
re-working my patch to fix anacron 2.3-33’s disabling of service and timer
looked at xz-utils’ migration but in the meantime another version has been uploaded and queues haven’t made it possible to get results on that version
I took over looking at fuse vs ostree proposed migration (LP: #2006483). I managed to reproduce the failure in Ubuntu and Debian and confirmed it was a bug in fuse3 3.13.0. Still need to look at a fix, but concentrating on things that need doing before FeatureFreeze.
I analyzed the constraints for installing U-Boot on SD card for the board as a basis for the layout of an installer image.
EDK II Shell
The EDK II should be packaged as binary. I discussed the requirement with the Debian maintainer. Next step is to create a pull request on salsa.debian.org.
Soft lockups when booting with Radeon GPU on RISC-V
Pull requests created for livecd-rootfs and debian-cd.
python-cryptography
Unmaintained package python-omemo-backend-signal was dropped form the archive to allow migration of python-cryptography.
Lenovo X13s
Created a preinstalled image. It runs fine from NVMe but running from USB still suffers from a Linux 6.2 kernel issue.
PR: 1536 (LP: #1952926) - review, add tests and expand fixes for grub and swap handling when using “guided” storage in autoinstall, thanks to @itjamie for getting this started
PR: 1562 - fix all existing usage of asyncio.create_task - it is unsafe to use this to run a background task unless a reference to the task is saved. Thanks to @ogayot for the previous work on a convenience function to maintain references to background tasks.
LP: #2002427 - test rebuild of Subiquity with a fix from Snapcraft for arm64+64k pages
LP: #2004659 - fix in progress on detecting when we have network or not. Failed some integration tests, investigating.
LP: #1907128 - mockups and API planning for what to do about LVM handling + full disk guided install
mini-iso-tools
PR: 6, PR: 7, PR: 8, PR: 9 - work to improve JSON handling, recognize cdimage and releases, recoginize desktop and server
proposed-migration: notcurses - failed migration due to test flakiness, while investigating that found and fixed FTBFS (LP: #2006772)
Netplan SRU for Jammy and Kinetic (LP#1997467)
– Found a few issues during the process that still need to be fixed (LP#2003727)
Working on some documentation for the Netplan everywhere project
Tested the Netplan integration and autopkgtests with the new NetworkManager 1.42.0
– Continued investigating a bug where temporary connections are persisted by libnetplan (LP#1998207)
Worked on a fix for an improper handling of the lacp-rate option (PR#324)
Started some experiments with json schema validation as a way to improve netplan’s parser
Distro
Investigating a proposed-migration issue related to libgd2 and glibc
revisited autoinstall schema for PR 1552 - support for multiple candidate mirrors ; with automatic selection for autoinstalls and desktop installer. Added documentation updates and merged.
opened PR 1564 to optionally fallback to an offline install.
fixed unit test failing in chroot because of timedatectl: PR 1560
prevented CI from fetching SSH keys over the Internet. Used mocking instead. PR 1559
investigated another occurrence of curtin’s curthooks dropping user configuration. Opened PR 1565 to finally treat the root cause. Still needs testing.
spec review
distro
merged sysvinit using the git-ubuntu workflow. Sponsor needed LP: #2007421
followed up mailman3 issue on ppc64el for a bit. Filed LP: #2006961 with steps to reproduce.
misc
upgraded to lunar
found out that parameterized unit tests using coroutines in python3.11 don’t run. Filed LP: #2007554
Packaging work and bug fixing work with @ahasenack and @athos-ribeiro on the isc-kea package. Our changes mostly landed in Debian, see commits and MRs here
Is the pre-installed image something you’d be willing to share with masochists who LOVE the idea of a “functional Pinebook on steroids,” have an X13s, and are dying to do something with it? (Note: “running Windows” doesn’t count as “something.”) Happy to test stuff, give feedback, etc.
started preparing new updates with fixes for further OOM issues from 2.12, but apparently that causes regressions of their own I’ve just (23rd, 14:40 UTC) been told, so I guess holding off on those.
signed grub and shim for Ubuntu Core
apt:
have an initial implementation of archive snapshots but it’s not quite up to what we want (it stores separate files, requiring snapshot to be passed to install and it doesn’t handle cleanup sensibly in any way yet). Basically sort of like a macro, we replace the URL when parsing sources.list with the snapshot (well after it’s parsed and we create the representation for the cache and stuff)
deb822:
merged python-apt change, need to release tomorrow
initial stab at reviewing nick’s changes, still testing
proposed-migration:
pyicu retries, still blocked due to queue length and false boost failures triggerd by icu (boost fails because it’s blocked from running, lol)