Continuous integration meetings/2015-10-06/Minutes

= #wikimedia-office: CI weekly checkin =

Meeting started by hashar at 13:59:51 UTC. The full logs are available at https://tools.wmflabs.org/meetbot/wikimedia-office/2015/wikimedia-office.2015-10-06-13.59.log.html .

Meeting summary

 * LINK: https://www.mediawiki.org/wiki/Continuous_integration_meetings/2015-09-29/Minutes past meeting (hashar, 14:00:28)
 * LINK: https://plus.google.com/hangouts/_/wikimedia.org/ci-weekly Hangouts (hashar, 14:00:39)
 * LINK: https://www.mediawiki.org/wiki/Continuous_integration_meetings/2015-10-06 Agenda (hashar, 14:02:07)
 * Bundler/Ruby on Nodepool instances (hashar, 14:02:58)
 * ruby 2.1 / bundler are available on Nodepool (hashar, 14:03:07)
 * LINK: https://gerrit.wikimedia.org/r/#/c/237876/ (zeljkof, 14:04:04)
 * AGREED: lets try migrating to ruby 2.1 (hashar, 14:07:52)


 * Entry point for Ruby jobs (hashar, 14:09:50)
 * LINK: https://phabricator.wikimedia.org/T104024 (hashar, 14:09:59)


 * Caching packages for Nodepool instances (hashar, 14:20:17)
 * we have at least npm/pip/composer/gem/maven/gradle (hashar, 14:26:09)
 * Gave a try to https://github.com/epeli/angry-caching-proxy (hashar, 14:27:24)
 * store cache: tar ... && s3cmd ...   ||  restore cache: s3cmd ... && tar x...  (hashar, 14:31:39)
 * can use rsync instead of s3cmd for now (jzerebecki, 14:53:20)
 * need to make sure isolation is maintained, e.g. by triggering a job on a new node post merge (jzerebecki, 14:53:59)
 * related: pipit reset the connection (hashar, 14:54:25)


 * tox-jessie job is failing randomly on integration/config with could not install deps (hashar, 14:54:32)
 * LINK: https://phabricator.wikimedia.org/T114650 (jzerebecki, 14:54:35)
 * LINK: https://phabricator.wikimedia.org/T114650 (jzerebecki, 14:54:41)
 * related: PiPy resets the connection (hashar, 14:54:47)
 * LINK: https://github.com/openstack-infra/pypi-mirror Openstack partial mirror for pypi  (hashar, 14:56:52)

Meeting ended at 15:04:07 UTC.

Action items

 * (none)

People present (lines said)

 * hashar (22)
 * jzerebecki (8)
 * wm-labs-meetbot (3)
 * zeljkof (2)