Continuous integration meetings/2015-09-08/Minutes
#wikimedia-office: CI weekly triage
editMeeting started by hashar at 14:01:16 UTC. The full logs are available at https://tools.wmflabs.org/meetbot/wikimedia-office/2015/wikimedia-office.2015-09-08-14.01.log.html .
Meeting summary
edit- LINK: https://www.mediawiki.org/wiki/Continuous_integration_meetings/2015-09-08 Agenda (hashar, 14:01:23)
- LINK: https://plus.google.com/hangouts/_/wikimedia.org/ci-weekly Google Hangouts (hashar, 14:01:34)
- action restrospectives (hashar, 14:02:52)
- LINK: https://lists.wikimedia.org/pipermail/wikitech-l/2015-September/083120.html wikitech-l : running npm/composer on release branches (hashar, 14:03:55)
- CI dashboard (hashar, 14:04:57)
- LINK: https://www.mediawiki.org/wiki/User:Legoktm/ci Kunal dashboard (hashar, 14:05:11)
- Some refactoring by hashar (hashar, 14:05:49)
- Kunal proposed to migrate code to Gerrit https://phabricator.wikimedia.org/T111758 : Move https://github.com/legoktm/tools-ci to gerrit (hashar, 14:06:22)
- can be enhanced to support Gemfile parsing and look at different release branches (hashar, 14:07:23)
- zeljkof investigate a dashboard to report browser tests jobs durations (hashar, 14:10:04)
- LINK: https://phabricator.wikimedia.org/T104396 Investigate distribution of browser test run time (hashar, 14:10:10)
- CI isolation update (hashar, 14:12:27)
- dib patches merged in integration/config.git see /dib/README.md (hashar, 14:12:51)
- need a couple puppet.git patches to land: https://gerrit.wikimedia.org/r/236769 https://gerrit.wikimedia.org/r/236776 (hashar, 14:14:13)
- almost ready, first python job to be migrated to nodepool by end of week (hashar, 14:15:49)
- ElasticSearch 1.6 on CI slaves (hashar, 14:16:03)
- LINK: https://phabricator.wikimedia.org/T109497 (jzerebecki, 14:16:25)
- LINK: https://phabricator.wikimedia.org/T109497 (jzerebecki, 14:16:30)
- was used for the CirrusSearch browser tests that were once triggered on patches proposals (hashar, 14:17:03)
- might be needed by the PHPUnit test suite, nothing sure (hashar, 14:17:16)
- LINK: https://phabricator.wikimedia.org/T111781 Please backport ElasticSearch 1.7.x from wikimedia-trusty to wikimedia-precise for CI needs (hashar, 14:24:39)
- ACTION: zeljkof to poke andrew about the ES backporting https://phabricator.wikimedia.org/T111781 (hashar, 14:27:04)
- Removing Precise slaves / Zend PHP (hashar, 14:27:52)
- still needed for PHP 5.3 which is the minimal version supported by MediaWiki still (hashar, 14:28:10)
- LINK: https://github.com/CHH/phpenv (hashar, 14:31:28)
- would let us run Zend PHP 5.3 on Jessie without having the trouble of packaging a .deb (hashar, 14:33:17)
- would let us delete the Precise slaves!! (hashar, 14:33:59)
- Wikidata browser tests (hashar, 14:36:04)
- LINK: https://phabricator.wikimedia.org/T111069 fix no implicit conversion of String into Integer (TypeError) in browsertests (zeljkof-meeting, 14:36:47)
- LINK: https://phabricator.wikimedia.org/T110510 fix `negative argument (ArgumentError) in browsertests (zeljkof-meeting, 14:39:06)
- LINK: https://phabricator.wikimedia.org/T111688 wikidata role does not want to play (zeljkof-meeting, 14:42:47)
- Abandoning old repositories (hashar, 14:46:05)
- LINK: https://phabricator.wikimedia.org/T102920 (jzerebecki, 14:50:04)
- first case: extension has been phased out, no point in accepting patches so should be marked read-only and removed from CI (hashar, 14:50:13)
- second case: extension has no maintainer. Make sense to send back a nice message explaining how to take over maintainenance (hashar, 14:50:41)
Meeting ended at 14:51:38 UTC.
Action items
edit- zeljkof to poke andrew about the ES backporting https://phabricator.wikimedia.org/T111781
People present (lines said)
edit- hashar (36)
- jzerebecki (5)
- zeljkof-meeting (4)
- wm-labs-meetbot` (3)
Generated by MeetBot 0.1.4 (http://wiki.debian.org/MeetBot)