Continuous integration meetings/2015-06-02/Minutes
#wikimedia-office: CI Weekly meeting triage
editMeeting 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
edit- 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
edit- 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
edit- 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)
edit- 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)