+1 maintenance report

Didier Roche didrocks at ubuntu.com
Wed Nov 11 16:44:35 UTC 2020


This was my first shift during the hirsute dev cycle. Here are some notes:

* Get Go 1.15 as transition as default Go compiler:
- promote golang 1.15 to main
- dealt with some failing autopkgtests
- fix ubuntu-report tests failing with 1.15 due to invalid casting in 
test detected
- 1.15 is now the default Golang compiler!
Noticed that golang 1.13 in groovy (and so hirsute) transition wasn’t 
fully done: only the principal binary package was demoted. Demoted the 
source and all -dev, doc… only on hirsute ofc.

* I mostly focused my shift around a lot of golang-* packages (20+ of 
them) blocked on various autopkgtest flaky tests or machine shutting 
down in the middle of the tests.
Analyzed them, and tried to relaunch if this was needed. Tried to 
reproduce the failure locally on the same arch, but most of the time, 
without success.
However, the builder was lagging due to large rebuild on some archs, 
autopkgtests (see doko’s previous report) is lagging due to the high 
number of transitions in parallel, which makes the roundtrip for 
fixing/checking quite slow (and not everything that was relaunched has 
been processed yet).

* Unblocked usb-modeswitch/ (repromote tcl in hirsute)

* Looked at some FTBFS::
- started to look at colord but was beaten up by RAOF in Debian (thanks 
:)). Didn’t update as we are in sync, better to resync once uploaded there.
- zfs-linux

* Fix priority on librem packages by sending a MP to Debian (as we are 
in sync):
https://salsa.debian.org/DebianOnMobile-team/mobile-tweaks/-/merge_requests/4 
-> this is now merged.

* Busybox:
- relaunched some transition autopkgtests lock which was failing due to 
archive unsync (packages not installable)

* cryptsetup:
- seems blocked by autopkgtests timeouts, asked for a rerun

* pykdtree:
- autopkgtest infra issue, reran

Didier




More information about the ubuntu-devel mailing list