Continuous integration meetings/2015-08-25/Minutes

From mediawiki.org

#wikimedia-office: Weekly CI triage[edit]

Meeting started by hashar at 14:01:17 UTC. The full logs are available at https://tools.wmflabs.org/meetbot/wikimedia-office/2015/wikimedia-office.2015-08-25-14.01.log.html .

Meeting summary[edit]

  • archiving old repositories (hashar, 14:10:02)
    • We should rename obsolete gerrit repositories under a new namespace such as /archives or /attic. Not trivial to rename repos in Gerrit though / (hashar, 14:10:40)
  • CI isolation update (hashar, 14:14:35)
    • Now named "CI scaling" (hashar, 14:14:45)
    • Instances by end of next week (hashar_, 14:19:26)
    • First step is to migrate jobs on integration/config then the pywikibot framework ones. (hashar_, 14:19:39)
    • source sometime checked at root of repo and sometimes under /src/ (hashar_, 14:22:40)
    • github API throttling our requests (hashar_, 14:24:51)
    • maybe use Satis (hashar_, 14:25:04)
    • LINK: https://phabricator.wikimedia.org/T106519 [Bug] github.com is 403ing downloads from Wikimedia CI during composer update (hashar_, 14:25:31)
    • Legoktm wrote: @csteipp has written a MITM packagist proxy: https://github.com/Stype/packagistproxy (hashar_, 14:25:43)
    • LINK: https://phabricator.wikimedia.org/T106548 create mirror for our composer dependencies (hashar_, 14:26:47)
    • our Satis mirror would have to be setup in the repositories package.json :/ Might be able to fallback to packagist (hashar_, 14:31:13)


Meeting ended at 14:34:49 UTC.


Action items[edit]

  • (none)


People present (lines said)[edit]

  • hashar (33)
  • wm-labs-meetbot (3)
  • zeljkof-meeting (3)
  • addshore (1)
  • jzerebecki (1)
  • Krinkle (1)