Foundations Team Updates - Thursday 2024/02/29

= General =

  • 64-bit time_t work
    • hundreds of packages NMUed into Debian unstable
    • started no-change rebuilds in Ubuntu of reverse dependencies of libtirpc3, libpng16-16 to try to move forward some of the uninstallable/unbuildable chains in noble-proposed
    • bootstrap build of cairo with various build-dependencies dropped to avoid several build-dependency loops; flagged this to jbicha for follow-up since the same will be needed in Debian
    • discussed https://bugs.debian.org/1065017 in Debian and concluded that libpam0g must not change package name due to its transitively essential status in the face of usrmerge transition, so we are reverting and will work out at leisure a solution for the ABI breakage of the two affected library entry points that to our knowledge no package in Debian has ever used
    • ongoing discussion with libselinux upstream https://lore.kernel.org/selinux/Zdrh%2FeuXdvdWlVSp@homer.dodds.net/T/#m1d767f13e043e662555f6b8d8ddbffe033435d33
1 Like

autopkgtest

  • autopkgtest 5.32 SRU to mantic and jammy follow-up work:
    • investigate and write rational about autopkgtest regressions
    • manual verifications too on both releases

autopkgtest-cloud

auto-upgrade testing

Foundations

curtin

Misc

  • Travel arrangements

Sorry for the messy reports, too many URLs to take the time to format it properly, but hey, at least you have pointers :wink:

2 Likes
  • Learn about apport bug patterns and add pattern covering LP: #1940723
  • Fix LP#2055294 which was caused by the cloud style installation feature
  • Investigate exit crash in GRUB LP: #2054127
  • [WIP] Investigate at TODOs for bpfcc and bpftrace MIRs
  • [WIP] Prepare MS signed shim packages
1 Like

autopkgtest-cloud

  • db fixing
  • making download-all-results script faster
  • modify update-github-jobs to not use environmentfile in service file
  • kicking the armhf workers
  • move allowed-teams to juju config and remove it being hardcoded
  • MP for fixing up the lxc armhf metrics as they were sometimes innaccurate
  • MP reviews
  • fixing staging

iso testing

  • noble iso testing
  • updating the testcases in line with the recent installer changes

lpci

  • working on an mp to support running lpci on the development release

meta-release

  • added pre-commit to meta-release
1 Like

Subiquity

  • Over the last week I’ve spent a good amount of time on refactoring and architecture changes work for Subiquity to create a class of non-apport-reportable errors. WIP right now but hope to open a PR for this by tomorrow.
  • I’m doing a trial run of Subiquity Bug Triaging this week
  • Review #1920 and #1918

Distro

  • Reviewed MP: #461337 for @pushkarnk
  • Opened MP: #461309 in ubuntu-dev-tools to fix LP: #2049217
  • Last weeks proposed migrations biliard vs sphinx: couple of retest clicks did the trick

Misc

  • 360 prep
1 Like

Default Java 21:

  • Java 21 compatibility fixes: jruby, lombok,
  • java-common migrated, Noble uses Java 21 as default now
  • synced qpid-proton-j-extensions, libthread-java from Debian

Merges:

-fno-omit-framepointer benchmarking:

  • ran python/ML phoronix tests on commodity hardware.

Uploads:

  • sponsored hexchat for Sudip do fix hexchat crash issue when clicking on a link.
1 Like