Continuous integration meetings/2015-09-29/Minutes

= #wikimedia-office: CI weekly meeting =

Meeting started by hashar at 14:00:05 UTC. The full logs are available at https://tools.wmflabs.org/meetbot/wikimedia-office/2015/wikimedia-office.2015-09-29-14.00.log.html .

Meeting summary

 * LINK: https://www.mediawiki.org/wiki/Continuous_integration_meetings/2015-09-15/Minutes Past meeting notes (hashar, 14:02:41)
 * we had to skip last week meeting (22nd Sept) :/ (hashar, 14:02:56)
 * LINK: https://plus.google.com/hangouts/_/wikimedia.org/ci-weekly Google hangouts (hashar, 14:03:17)
 * ElasticSearch on slaves (hashar, 14:04:32)
 * does not eat that much memory anyway, so not a priority (hashar, 14:04:42)


 * CI scaling (hashar, 14:04:50)
 * LINK: https://gerrit.wikimedia.org/r/#/c/240705/ Example to migrate jobs to Nodepool instances (hashar, 14:06:44)
 * more jobs to be migrated, primarily python ones (hashar, 14:08:32)


 * Jenkins console sections (hashar, 14:09:11)
 * LINK: https://wiki.jenkins-ci.org/display/JENKINS/Collapsing+Console+Sections+Plugin (hashar, 14:09:31)
 * to tweak it head to https://integration.wikimedia.org/ci/configure (hashar, 14:10:31)
 * watch out, in case of regex error there is a java error and console is empty. (so watch /var/log/jenkins/jenkins.log )  (hashar, 14:13:03)
 * ssh -C gallium.wikimedia.org tail -F /var/log/jenkins/jenkins.log (hashar, 14:13:32)


 * Triggering jobs from Zuul (hashar, 14:21:18)
 * still need an entry point for ruby/bundler (hashar, 14:22:16)
 * We could have a central Makefile that detects which jobs to run. Then have repos trigger a job that fetch that Makefile and run it.  (hashar, 14:28:48)
 * https://phabricator.wikimedia.org/T101511 common job for all repositories that runs structural linting (hashar, 14:32:50)


 * Testrunner for Mediawiki (similar to OpenStack devstack) (hashar, 14:41:24)
 * a set of script to easily run the mediawiki testsuite. No more slave-scripts / JJB def etc (hashar, 14:41:45)


 * topics for the DevSummit (hashar, 14:54:44)
 * AGREED: exchange ideas of topics/talks on the QA list (hashar, 14:58:46)

Meeting ended at 14:58:48 UTC.

Action items

 * (none)

People present (lines said)

 * hashar (24)
 * wm-labs-meetbot (3)
 * zeljkof-meeting (1)
 * jzerebecki (1)

Generated by MeetBot 0.1.4 (http://wiki.debian.org/MeetBot)