View all weekly reports

Reproducible Builds: Weekly report #196

Published: Jan 29, 2019.


Here’s what happened in the Reproducible Builds effort between Sunday January 20 and Saturday January 26 2019:

Packages reviewed and fixed, and bugs filed

Test framework development

We operate a comprehensive Jenkins-based testing framework that powers tests.reproducible-builds.org. This week:

  • Eli Schwartz:
    • Fix the “preseed” of Arch Linux’s PGP keys by sending output to stdout. []
  • Holger Levsen:
    • Arch Linux-specific changes:
      • Refactor the scheduler’s “interesting” use of $repo and $REPO variables. [][]
      • Correct a fencepost error in the scheduler; if we want to request n packages we need to set a limit of n + 1. []
      • Include an n builds in the last 3h statistic in the IRC notifications. []
      • Schedule packages six times a day instead of eight. []
    • F-Droid-specific changes:
      • Run the setup job three times a week now, building all apps daily. []
    • LEDE/OpenWrt, coreboot and NetBSD changes:
      • Test three times per week instead of just once. []
      • Move building to OSUOSL nodes 171 & 172, from pb3 & pb4. []
      • Build at different times to not interfere. []
    • Misc/generic changes:
      • Update status of the deployment of the new OSUOSL nodes. []
      • Fix the Debian dsa-check-running-kernel to deal with the Ubuntu LTS changes. []
      • Correct KGB IRC interface’s directory permissions and create it if it does not exist. [][]
      • Fix a bug that was preventing OSUOSL hosts from running correctly in the future. []
      • Set the correct permissions on the jenkins user’s ~/.ssh directory. []
    • Node maintenance. ([], [], [], etc.)
  • Mattia Rizzolo:
    • Update the expiration of the GPG key used to sign our experimental Debian archive. []
    • In our pbuilder configuration, use the APT dependency resolver [] simplify the section for i386/armhf hosts [] and DRY the MIRRORSITE configuration, now that is the same for everything. []
    • Node maintenance. ([], [], [], etc)

This week’s edition was written by Bernhard M. Wiedemann, Chris Lamb, Holger Levsen, Mattia Rizzolo & reviewed by a bunch of Reproducible Builds folks on IRC & the mailing lists.


View all weekly reports