Continuous integration meetings/2015-06-02/Minutes

= #wikimedia-office: CI Weekly meeting triage =

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

Meeting summary

 * LINK: https://www.mediawiki.org/wiki/Continuous_integration/Meetings/2015-06-02 Agenda (hashar, 14:02:15)
 * LINK: https://www.mediawiki.org/wiki/Continuous_integration/Meetings/2015-05-19/Minutes Past meeting minutes (hashar, 14:02:31)
 * Actions restrospective (hashar, 14:02:48)


 * Release engineering attended last meeting (hashar, 14:04:45)


 * composer-merge-plugin autoload merging (hashar, 14:07:14)
 * LINK: https://github.com/wikimedia/composer-merge-plugin/issues/18 github issue: Add merge `autoload` and resolve paths (hashar, 14:07:49)
 * LINK: https://github.com/wikimedia/composer-merge-plugin/pull/29 github pull request (merged) (hashar, 14:07:59)
 * ACTION: Antoine to write down the composer / vendor strategy for CI / Beta / production. With jzerebecki as a reviewer. (hashar, 14:16:56)
 * LINK: https://phabricator.wikimedia.org/T88211#1317971 Jan commenting about circular dependencies between source and deploy. (hashar, 14:17:49)


 * CI infra triage (hashar, 14:20:15)
 * LINK: https://phabricator.wikimedia.org/project/board/401/ (hashar, 14:20:42)
 * LINK: https://phabricator.wikimedia.org/T100903 Run pywikibot test suite regularly on beta cluster as part of MediaWiki/Wikimedia CI (hashar, 14:20:57)
 * LINK: https://phabricator.wikimedia.org/T100518 Reenable ssh MAC/KEX hardening on beta cluster and integration labs project (hashar, 14:23:04)
 * LINK: https://phabricator.wikimedia.org/T100517 Jenkins jar should ship with a more recent jsch java lib version to support hardened algorithm (hashar, 14:25:03)
 * ACTION: Antoine fill a bug to upstream Jenkins to get jsch bundled lib updated ( https://phabricator.wikimedia.org/T100517 ) (hashar, 14:25:41)
 * LINK: https://phabricator.wikimedia.org/T99982 Upgrade PHPUnit to 4.0+ (hashar, 14:25:55)
 * we use a stalled version of PHPUnit: 3.7.x . Provided via a git repo (hashar, 14:26:26)
 * LINK: https://phabricator.wikimedia.org/T90303?workflow=create is the task (legoktm, 14:29:23)
 * AGREED: Keep the git phpunit repo to 3.7 and never upgrade. Switch to composer instead https://phabricator.wikimedia.org/T90303 (hashar, 14:29:38)
 * ACTION: jzerebecki to fill a task about automatically building vendor (hashar, 14:33:03)
 * LINK: https://phabricator.wikimedia.org/T99552 Let Jenkins-mwext-sync clean up own open unmergable patch sets (hashar, 14:37:04)
 * LINK: https://phabricator.wikimedia.org/T99413 Fix "PHP Warning: Module 'apc' already loaded" on zend slaves (hashar, 14:37:28)
 * LINK: https://phabricator.wikimedia.org/T98976 Jenkins does not shutdown due to a deadlock in the IRC plugin (hashar, 14:41:08)
 * ACTION: Antoine to fill a bug upstream for https://phabricator.wikimedia.org/T98976 (hashar, 14:41:53)
 * LINK: https://phabricator.wikimedia.org/T90177 Create end-to-end automated test for Wikipedia native app(s) (hashar, 14:44:45)
 * LINK: https://phabricator.wikimedia.org/T98885 Unattended upgrade seems to only run daily instead of hourly (hashar, 14:46:35)
 * LINK: https://phabricator.wikimedia.org/T98294 Bump python-gear package to 0.5.6 (hashar, 14:48:06)
 * LINK: https://phabricator.wikimedia.org/T96919 Run QUnit tests via SauceLabs (hashar, 14:50:25)
 * LINK: https://phabricator.wikimedia.org/T96432 Run qunit tests in IE8 (and possibly other Grade A browsers) (hashar, 14:51:54)
 * LINK: https://phabricator.wikimedia.org/T96390 Allow ref-updated listener to filter out tag deletions (hashar, 14:53:35)
 * LINK: https://phabricator.wikimedia.org/T96034 mwext-Wikidata-testextension-zend not queuing properly (hashar, 14:56:06)
 * LINK: https://github.com/wikimedia/integration-config/blob/831e6302e4f02b3dbf7355aaa2c762756282439f/jjb/mediawiki-extensions.yaml#L176-L183 (Krinkle, 14:59:27)
 * LINK: https://phabricator.wikimedia.org/T94212 Accommodate flaky tests flapping (hashar, 15:03:33)
 * triaged the whole "Untriaged" column of CI infra! (hashar, 15:04:26)


 * the end (hashar, 15:04:39)

Meeting ended at 15:05:45 UTC.

Action items

 * Antoine to write down the composer / vendor strategy for CI / Beta / production. With jzerebecki as a reviewer.
 * Antoine fill a bug to upstream Jenkins to get jsch bundled lib updated ( https://phabricator.wikimedia.org/T100517 )
 * jzerebecki to fill a task about automatically building vendor
 * Antoine to fill a bug upstream for https://phabricator.wikimedia.org/T98976

Action items, by person

 * jzerebecki
 * Antoine to write down the composer / vendor strategy for CI / Beta / production. With jzerebecki as a reviewer.
 * jzerebecki to fill a task about automatically building vendor
 * **UNASSIGNED**
 * Antoine fill a bug to upstream Jenkins to get jsch bundled lib updated ( https://phabricator.wikimedia.org/T100517 )
 * Antoine to fill a bug upstream for https://phabricator.wikimedia.org/T98976

People present (lines said)

 * hashar (174)
 * Krinkle (36)
 * jzerebecki (22)
 * addshore (5)
 * legoktm (5)
 * zeljkof (4)
 * wm-labs-meetbot (3)
 * zeljkof-meeting (2)

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