Wednesday 11 November 2020

+1 maintenance report

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


--
ubuntu-devel mailing list
ubuntu-devel@lists.ubuntu.com
Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel