- pdl LP: #2064773 reviewed and sponsored
- glibc / roc-hipamd MP 464058 based on comment #22 in LP: #2032624, I marked the MP ‘Needs information’
- fail2ban LP :#2055114 nothing to sponsor, marked incomplete and unsubscribed ubuntu-sponsors
- There was a request on irc for someone to retry riscv64 builds in Oracular that failed without logs. I found 449 builds, mostly riscv64, but also a handful on other architectures, and gave them all back. I also reported this to Launchpad Team.
- apprise LP: #2064944 already sync’d, unsubscribed ubuntu-sponsors
- prime-phylo LP: #2064945 already sync’d, unsubscribed ubuntu-sponsors
- update-manager LP: #1772486 / MP 465575 needs a changelog entry, left a comment in the MP
- python-requests-unixsocket LP: #2065020 reviewed and sponsored
Today I worked in LIFO order, here are the uploads sponsored:
- gfal2 - archive upload
- zurl - archive upload
- gnuradio - archive upload
- lxqt-metapackages - archive upload
- involflt
- Added dh-dkms as a build dependency to satisfy Lintian.
- Added a copyright entry, src/md5.c is public domain.
- Sponsored to the Focal and Jammy queues, advised OP contacts the ESM team for a Bionic upload.
- vinagre - archive upload
- cfingerd - archive upload
- cachefilesd - archive upload
- pppoeconf - archive upload
- nagios-plugins-rabbitmq - archive upload
- abi-monitor - archive upload
- ruby-rails-assets-jquery-textchange - archive upload
- hasciicam - archive upload
- gammaray - archive upload
- dublin-traceroute - archive upload
Did a relatively short and uneventful session. Not a whole lot of uploads.
- Sponsored two no-change rebuilds for sudip (
diagnostics
andivtools
, both being rebuilt againstlibace-7.1.3
) - Sponsored an
fstransform
fix for sudip (Bug #2060740 “fsattr fails to run” : Bugs : fstransform package : Ubuntu) into Oracular, and left a note that this looks SRU-able into Noble. - Reviewed a
libfilezilla
SRU awaiting sponsorship and left some instructions on how to get the patch and SRU paperwork properly set up. (Bug #2061954 “filezilla crashed with SIGABRT in start_thread()” : Bugs : libfilezilla package : Ubuntu) - Looked at a
bcftools
fix from sudip, discovered the fix was already in Oracular via sync from Debian, marked the bug as fixed in Oracular, and coordinated with sudip to get the SRU process started there. (Bug #2062071 “gff2gff.py crashed with ModuleNotFoundError in Nob...” : Oracular (24.10) : Bugs : bcftools package : Ubuntu)
Processed sync requests, after verifying that the Ubuntu delta can actually be dropped:
- libhtp 1:0.5.48-2
- zeroinstall-injector 2.18-2.1
- bitlbee-facebook 1.2.2-3
- atomes 1.1.14-1.1
- reapr 1.0.18+dfsg-6
- xerces-c 3.2.4+debian-1.3
- libspf2 1.2.10-8.2
Other sponsored uploads:
- Merge into ubuntu/devel : feature/autopkg-test : lp:~smoser/ubuntu/+source/lvm2 : Git : Code : lvm2 package : Ubuntu
- claim review slot to comment and drop the MP from the sponsor report
- Bug #2060695 “24.04 grub-pc cannot upgrade on mirrored software ...” : Bugs : grub2 package : Ubuntu
- unsubscribe sponsors, was just a proposed change to cloud-init that went
a different direction
- unsubscribe sponsors, was just a proposed change to cloud-init that went
- Bug #2060740 “[SRU] fsattr fails to run” : Bugs : fstransform package : Ubuntu
- ask a question about the test plan
- Merge into ubuntu/devel : main : lp:~scarlettmoore/ubuntu/+source/casper : Git : Code : casper package : Ubuntu
- already merged
- Bug #2063040 “network-manager 1.46.0-1ubuntu2 on noble causes IP...” : Bugs : network-manager package : Ubuntu
- Sponsors subscribed but this is just a bug report with no sign of a patch
or MP. Left a note about the Sponsors process and unsubscribed Sponsors.
- Sponsors subscribed but this is just a bug report with no sign of a patch
- Merge into ubuntu/devel : ubuntu/devel : lp:~j-rivero/ubuntu/+source/ogre-next/+git/ogre-next-2 : Git : Code : ogre-next package : Ubuntu
- claim review slot to comment and drop the MP from the sponsor report
- update-manager LP: #1772486 / MP 465575 reviewed and sponsored
- msolve MP 465990 already sponsored, claimed review
- javaparser LP: #2065298 / MP 465877 reviewed and sponsored
- community member asked to retry the builds for chr/0.1.78-1, and the new attempt worked
- LP: #2060976: DEP8 test for freerdp2. Left review comments.
- LP: #2063260 MP: suggested to file it against debian because the package is a sync. Gave instructions on how to file a bug or MP there
- LP: #2058914: MP needs to be resubmitted for the noble release, and SRU paperwork needs to be filed. That does not prevent a first pass review, though, which I did.
- LP: #1097467: sponsored for oracular, this unfortunately missed noble
- LP: #2058045: request from upstream to update lighttpd to a new upstream version. Explained in a comment why we don’t do that ahead of debian, and gave pointers to the SRU process.
- LP: #2061954: filezilla crash. Updated test plan in the SRU template, and sponsored for noble (that makes me illegible for its sru review, btw).
- LP: #2060976 – added note about running autopkgtest
- LP: #1957168 – sponsored for oracular, added noble to targets
- LP: #2058914 – checked status; it’s still awaiting response to ahasenack’s review
- LP: #2061668 – sponsored for oracular, targetted to focal, jammy, mantic, and noble
- LP: #2061637 – marked oracular fix released, targetted to jammy, mantic, and noble, sponsored for noble; requested check on version numbers for mantic and jammy
- LP: #2062947 – linked bug to MP, uploaded for oracular, added note about SRU to affected series
- LP: #2062948 – linked bug to MP, uploaded for oracular, added note about SRU for noble
- Bug #2058914 “[FFe] python-pytest-flake8 FTBFS against python-fl...” : Bugs : python-pytest-flake8 package : Ubuntu
- landed in Oracular, SRU work got orphaned, unsubscribed sponsors (from bug & MP)
- Bug #1957168 “[SRU] fwbuilder crashes in Noble when trying to cr...” : Bugs : fwbuilder package : Ubuntu
- reviewed & sponsored SRU for Noble, Mantic & Jammy, unsubscribed sponsors while waiting on Focal SRU debdiff
- Bug #2061668 “[SRU] evtx_filter_records.py crashed with ModuleNo...” : Bugs : python-evtx package : Ubuntu
- reviewed & sponsored SRU for Noble, Mantic, Jammy & Focal, unsubscribed sponsors
- Bug #2061637 “[SRU] xx-svn-review crashed with ModuleNotFoundErr...” : Bugs : xxdiff package : Ubuntu
- already sponsored, updated bug status & unsubscribe sponsors
- Bug #2063260 “ovn-ic: systemd service does not use ovn_ctl_opts” : Bugs : ovn package : Ubuntu
- reviewed and sponsored a “maysync1” upload that will be replaced by the next Debian upload, containing the fix, unsubscribed sponsors.
- Bug #2067544 “[BPO] package-notes/13 from oracular” : Bugs : package-notes package : Ubuntu
- sponsored backport, unsubscribed sponsors
Syncs:
Merges:
SRUs:
- extruct - waiting in Noble UNAPPROVED
Unsubscribed:
- fail2ban
- High-traffic bug, I’d encourage the SRU team to be incredibly careful in reviewing this given the audience for the package.
- gnome-initial-setup
- Already sponsored and migrated into the release pocket for Oracular, but no debdiff is present for Noble (or the SRU format). Asked OP to resubscribe once that is done.
- Marked fcgiwrap as approved, @costamagnagianfranco sponsored.
- Unsubscribed sponsors from bug 2064187 (llvm-toolchain-18/noble/UNAPPROVED) - @costamagnagianfranco sponsored.
- Pinged @jamespage about the cinder MP - removing OAuth2 support in favor of Google Auth support seems slightly questionable and I’d like a second set of eyes.
- Bug 2059156 needed an upload to an orphaned package in Debian; uploaded. That being said, Noble sponsorship is waiting on an SRU description. Commented and unsubscribed.
- Sponsored landscape-client.
- Sponsored fstransform for Focal, Jammy, Mantic, and Noble. Oracular is already Fix Released. Thanks @sudipmuk!
- Sponsored ppa-purge for Mantic and Noble, fixing ppa-purge.
- Unsubscribed sponsors from the adsys SRU bug, looks like there is nothing else to sponsor.
- Unsubscribed ubuntu-sponsors from Bug #2065300 “[SRU] New upstream microrelease .NET 6.0.30 and SD...” : Bugs : dotnet6 package : Ubuntu, since I sponsored last week.
- Added
rls-jj-incoming
tag to Bug #530252 “os-prober fails to recognize linux installations wi...” : Bugs : os-prober package : Ubuntu so that Foundations can discuss. Reviewed Merge into debian/sid : merge-lp2065347 : lp:~liushuyu-011/ubuntu/+source/nm-tray : Git : Code : nm-tray package : Ubuntu, and marked as needs fixing.- Sponsored https://code.launchpad.net/~liushuyu-011/ubuntu/+source/nm-tray/+git/nm-tray/+merge/465950, since comments were all addressed.
- Sponsored Merge into debian/sid : merge-lp2065445 : lp:~liushuyu-011/ubuntu/+source/vstream-client : Git : Code : vstream-client package : Ubuntu.
- Unsubscribed ubuntu-sponsors from Bug #2064646 “Click on the topbar invokes the enhanced tiling on...” : Bugs : gnome-shell-extension-tiling-assistant package : Ubuntu since it is marked fix committed.
- magic-wormhole FTBFS with Python 3.12
- I asked to improve the dep-3 headers
- [SRU] minifycss fails to run
- LGTM, I only left a nit comment. Basically ready to upload
- Tar fails to extract archives that include folders with certain permissions on armhf
- Uploaded, unsubscribed ubuntu-sponsors
- https://code.launchpad.net/~mirespace/ubuntu/+source/geophar/+git/geophar/+merge/467059
- Reviewed, approved and uploaded
- Bug #2068642 “python-flaky/3.8.1-2 and pytest-rerunfailures/12.0...” : Bugs : python-flaky package : Ubuntu - I sponsored this last week, the crichton bot later tagged it and subscribed sponsors, unsubscribing
- Bug #2067361 “Programs using netrc with containing an entry with...” : Bugs : python3.10 package : Ubuntu - feedback provided. A patch has been backported from py3.11 but it is unclear to me if the changes here are safe.
- Bug #1968636 “cryptroot-unlock doesn't work at all when terminal...” : Bugs : cryptsetup package : Ubuntu - uploaded to oracular
- Bug #2064751 “[SRU] revert security-regression in Focal's libcry...” : Bugs : libcrypto++ package : Ubuntu - learned a bit about abi-compliance-checker, ABI seems stable in the face of this change. Uploaded to Focal.
- routes LP: #2069139 reviewed and commented
- dotnet6 LP: #2065300 already sponsored, unsubscribed ubuntu-sponsors
- mrcal LP: #2064959 nothing to sponsor (yet), proposed a patch to try to move things along
Apologies for my late report from Monday.
Handover
- golang-github-containers-common interaction with AppArmor since Noble LP: #2040483: this looks like a significant bug for which quality contributions are being made but could really use some help from a pilot. However, then I noticed that a related MP is not appearing in the sponsorship queue. Figuring out why led me into a rabbit hole to fix it that took most of my shift (see below). I suggest that the next pilot prioritises piloting these contributions next if you could please.
Other work
-
cpu-checker switch from
egrep
togrep -E
: unsuitable for Ubuntu; rejected with an explanation -
os-prober LP: #530252: this looks like a good high quality contribution. Asked the contributor about the use case (this blocks me from reviewing it further), but also asked internally if we can prioritise review of it.
-
glusterfs fix for difficult-to-reproduce crash. No upstream release yet. Needs more detailed review and involvement of affected user in Test Plan for SRU QA. But already assigned to @bryce by server team triage, so I was going to coordinate with him but I didn’t manage to back to it (see below) and I see that he’s addressed it now. Thanks Bryce!
Rabbit holes
-
It turns out that when I enabled support for git-ubuntu MPs I missed MPs targetted to the applied branches. This needs fixing, but the sponsorship queue takes forever to run which hurts development iteration, so I wrote some tests for the already quite testable function that needed amending and verified that the fix made the tests pass. I still need to adjust the codebase to run the tests on “package build”, etc.
-
I fixed up my previous MP for ubuntu-sponsors-reporter which is another case where items are known to get lost from the sponsorship queue. But fixing it unveiled a rabbithole of a 1 vs. n problem. I’m halfway through resolving this.
I had to move on from the rabbit holes but I think they are important since otherwise we will leave contributors waiting without them realising that their contributions are missing from the queue. I expect I’ll look at them in lieu of my next shift.
LP: #2040483: AppArmor denies crun sending signals to containers (stop, kill). SPent a long time on this one, which packages need rebuilding, and also tested the fix. Turns out it’s a bad upgrade experience, thinking about an SRU, because just updating the package doesn’t reload the apparmor profile, which is embedded in the podman binary. One has to either reboot, or manually unload the containers-default-0.57.4 profile. If unloading, of course that will make all running containers suddenly unconfined, without a way to confine them again because there is no text file for the apparmor profile that could be given to the apparmor_parser
tool. I left some suggestions in the bug on how we could perhaps handle an SRU, and sponsored the oracular package. On another note, for some reason I cannot nominate the golang-github-containers-common
task for noble, even though it’s published in noble. No idea what is going on, but it’s definitely needed in noble.
- LP: #2034648 – optee-os-s32 – read through history; still pending response to Löic’s review
- python-ldappool merge – still pending response to Simon’s review
- policykit-1-gnome merge – this is now being persued in salsa but is pending response to Jeremy’s comments
- vitrage-tempest-plugin merge – awaiting response to Simon’s review (merge may not be required)
- compton-conf merge – needs one minor clarification on the maintainer address but otherwise looks good
- LP: #2066148 – criu – reviewed and left some comments on patch headers and a request for forwarding of one patch
- LP: #2058622 – lenovo-wwan-unlock – reviewed and left comments about lintian errors that need addressing
- LP: #2067125 – mariadb – added targetting and triggered requested autopkgtests
Well, that was an interesting shift. I ended up working on sosreport
only.
I started looking at the first bug in the queue, which had lots of history and led me to the last bug in the queue
After working my way through the long history of that, I sponsored it for Oracular, Noble, Mantic, Jammy & Focal, after some tiny fixes.
That finally allowed me to sponsor that tiny sosreport
fix for Bionic from the first item, too:
Both sosreport
items are now handled and Sponsors unsubscribed.
So long, and thanks to @arif-ali for the IRC assistance!