← 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