[00:00:54] legoktm: I didn't force-merge in the BlueSpice repos because I didn't know whether they should be alerted – https://gerrit.wikimedia.org/r/q/owner:tools.libraryupgrader%2540tools.wmflabs.org+is:open [00:53:51] (03PS2) 10Awight: Experiment with frozen classes [integration/quibble] - 10https://gerrit.wikimedia.org/r/515889 [01:11:05] PROBLEM - Work requests waiting in Zuul Gearman server on contint1001 is CRITICAL: CRITICAL: 50.00% of data above the critical threshold [140.0] https://grafana.wikimedia.org/dashboard/db/zuul-gearman?panelId=10&fullscreen&orgId=1 [01:21:11] RECOVERY - Work requests waiting in Zuul Gearman server on contint1001 is OK: OK: Less than 30.00% above the threshold [90.0] https://grafana.wikimedia.org/dashboard/db/zuul-gearman?panelId=10&fullscreen&orgId=1 [02:56:55] PROBLEM - Work requests waiting in Zuul Gearman server on contint1001 is CRITICAL: CRITICAL: 60.00% of data above the critical threshold [140.0] https://grafana.wikimedia.org/dashboard/db/zuul-gearman?panelId=10&fullscreen&orgId=1 [03:21:33] RECOVERY - Work requests waiting in Zuul Gearman server on contint1001 is OK: OK: Less than 30.00% above the threshold [90.0] https://grafana.wikimedia.org/dashboard/db/zuul-gearman?panelId=10&fullscreen&orgId=1 [05:17:16] PROBLEM - Free space - all mounts on deployment-fluorine02 is CRITICAL: CRITICAL: deployment-prep.deployment-fluorine02.diskspace._srv.byte_percentfree (<22.22%) [06:03:20] 10Release-Engineering-Team (Backlog), 10Developer Productivity, 10local-charts, 10Epic: Create official docker images for Mediawiki and services used in the local development environment - https://phabricator.wikimedia.org/T217872 (10greg) [06:03:22] 10Release-Engineering-Team (Kanban), 10Developer Productivity, 10local-charts: Define a blubber file for a local-dev parsoid docker image - https://phabricator.wikimedia.org/T223331 (10greg) 05Open→03Resolved [07:07:17] RECOVERY - Free space - all mounts on deployment-fluorine02 is OK: OK: All targets OK [07:51:31] 10Continuous-Integration-Infrastructure (phase-out-jessie), 10Operations: Migrate contint* hosts to Stretch/Buster - https://phabricator.wikimedia.org/T224591 (10ArielGlenn) p:05Triage→03Normal [07:57:51] 10Zuul, 10Quibble: Extract zuul-cloner into standalone library - https://phabricator.wikimedia.org/T225254 (10hashar) I have embedded it intentionally. Upstream no more ship with a zuul cloner command and all its logic has been stripped out of #zuul itself. Instead they have converted it to an Ansible task.... [08:03:19] 10Gerrit, 10Operations, 10Traffic: When downloading from git using HTTPS: HTTP 500 / GnuTLS recv error (-110) - https://phabricator.wikimedia.org/T225347 (10ArielGlenn) p:05Triage→03Normal [08:20:41] 10Gerrit, 10Operations, 10Traffic: When downloading from git using HTTPS: HTTP 500 / GnuTLS recv error (-110) - https://phabricator.wikimedia.org/T225347 (10hashar) The TLS stack is just fine and the query does reach the Apache in front of Gerrit,. The reason is the OVH one is being rejected by our configura... [08:28:33] 10Release-Engineering-Team, 10Operations, 10Release Pipeline, 10Wikidata, and 5 others: Introduce wikidata termbox SSR to kubernetes - https://phabricator.wikimedia.org/T220402 (10akosiaris) Just as an FYI, everything looks ok on this end, but there's a train freeze this week, so we have to wait before dep... [08:29:58] 10Release-Engineering-Team, 10Operations, 10Release Pipeline, 10Wikidata, and 5 others: Introduce wikidata termbox SSR to kubernetes - https://phabricator.wikimedia.org/T220402 (10Tarrow) @akosiaris Great! Thanks for that. We look forward to seeing how it all goes forward post-offsite :) [08:35:21] 10Gerrit, 10Operations, 10Traffic: When downloading from git using HTTPS: HTTP 500 / GnuTLS recv error (-110) - https://phabricator.wikimedia.org/T225347 (10hashar) Since I am not familiar with that specific configuration and there are private data involved (IP address of the machine), I have filled **a priv... [08:44:41] (03CR) 10Hashar: "Seems like the old /r/p based url still works fine, at least with pip 9.0.1 and my git 2.11.0:" [integration/config] - 10https://gerrit.wikimedia.org/r/516064 (owner: 10Legoktm) [09:40:30] it seems like gerrit uses different diff colors now for changes in the patch vs. changes coming from the patch being rebased [09:41:01] something I've been wishing for for a long time [09:41:51] Yup [09:42:22] That’s a new feature in PolyGerrit [09:45:35] tgr: https://www.gerritcodereview.com/2.15.html [09:45:47] https://www.gerritcodereview.com/2.15.html#mark-changes-due-to-rebase [09:49:57] huh, seems like it has been around for a while [09:50:02] I never noticed before [10:32:56] 10Release-Engineering-Team, 10Fundraising-Backlog, 10MediaWiki-extensions-CentralNotice, 10Security: CentralNotice setting a surprising content security policy in production when using &banner= URL parameter - https://phabricator.wikimedia.org/T225261 (10Jseddon) >>! In T225261#5242131, @Jdforrester-WMF wr... [10:40:16] 10Continuous-Integration-Config: Jenkins-bot should warn that a patch set has changes it depends on that haven't been merged yet. - https://phabricator.wikimedia.org/T225495 (10Mainframe98) [10:50:46] hashar: Maybe I went too far this time... https://gerrit.wikimedia.org/r/#/c/integration/quibble/+/515889/ [10:51:31] 10Continuous-Integration-Config: Jenkins-bot should warn that a patch set has changes it depends on that haven't been merged yet - https://phabricator.wikimedia.org/T225495 (10Mainframe98) [11:07:21] hashar: hey, for when you have a bit of time. Please take a look at https://gerrit.wikimedia.org/r/c/integration/jenkins/+/515702 If merged and deployed, it'll increase the speed drastically [11:07:35] (I'll babysit checks and measurements) [11:10:25] Amir1: that repo is almost no more used despite for a few very old / legacy jobs [11:10:53] oh :( where can I change this then [11:11:41] (03Abandoned) 10Hashar: Set cache for mediawiki to APC for faster browser tests [integration/jenkins] - 10https://gerrit.wikimedia.org/r/515702 (https://phabricator.wikimedia.org/T225248) (owner: 10Ladsgroup) [11:11:55] Amir1: includes/DevelopmentSettings.php in mediawiki/core ;] [11:12:05] awight: I am busy today to migrate civicrm to docker ;D [11:12:31] hashar: thank you so much [11:12:34] Amir1: I think I said so on the mediawiki/core patch you have proposed which erroneously changed the various caches in includes/DefaultsSettings.php [11:12:41] but really CACHE_ANYTHING is the proper default value [11:12:44] then [11:13:01] I do not remember AT ALL how MediaWiki selects the cache backend when using CACHE_ANYTHING [11:13:11] and maybe the build environment lacks APC [11:14:02] Amir1: also you probably want another task than https://phabricator.wikimedia.org/T225248 ;] [11:14:04] hashar: that change was a POC, I just wanted to measure things :] [11:14:13] something like "optimize mediawiki/core caches on CI" or something like that [11:14:16] yeah [11:14:37] let me check [11:14:40] the CI quibble builds should attach the mediawiki debug log which in turns should show the caches being used [11:15:09] some line like: [caches] cluster: EmptyBagOStuff, WAN: CACHE_NONE, stash: hash, message: HashBagOStuff, session: HashBagOStuff [11:15:21] so I think: one fill a dedicated task about optimizing the cahces [11:15:41] Sure [11:15:49] then do an analyzes of which caches are actually used for cli and web access ( see mw-debug-cli.log and mw-debug-www.log debug files in a build) [11:15:56] and if using apc (which might be fine) [11:16:17] we will want to make sure we have the apc extension available for hhvm / php5.5 / php7.0 to 7.2 [11:16:18] ;D [11:16:42] (knowing we are hoping to drop 5.5 soonish since 1.27 is very very close to be end of life) [11:18:43] 10Continuous-Integration-Infrastructure, 10User-Ladsgroup: Improve caching in CI tests - https://phabricator.wikimedia.org/T225496 (10Ladsgroup) [11:19:49] :] [11:20:13] Let's go for hash cache for now and see if it makes any difference [11:20:29] if not, we might want to try APC [11:22:03] Amir1: nop [11:23:13] why? [11:23:27] Amir1: the cache are a mess and we had to fight with a few issues due to them. Such as cache disappearing between tests/web requests (eg hash), dependency missing to fullfil the cache, lock failures (the case of sqlite) [11:24:32] okay [11:28:01] Amir1: also look at $wgMainCacheType which is the primary cache to use and default to None [11:28:28] yeah, set that too [11:28:33] but really, I don't remember the whole logic [11:57:59] 10Continuous-Integration-Infrastructure, 10Patch-For-Review, 10User-Ladsgroup: Improve caching in CI tests - https://phabricator.wikimedia.org/T225496 (10Ladsgroup) ^ This patch reduces the time for selenium tests from 1:18 to 0:50 ([https://integration.wikimedia.org/ci/job/mediawiki-quibble-composer-mysql-p... [12:00:26] hashar: https://phabricator.wikimedia.org/T225496#5249262 [12:06:40] 10Continuous-Integration-Infrastructure, 10Patch-For-Review, 10User-Ladsgroup: Improve caching in CI tests - https://phabricator.wikimedia.org/T225496 (10Ladsgroup) Number of DBQueries drop by 1000: ` amsa@amsa-Latitude-7480:~/Downloads$ grep DBQuery mw-debug-www.log | wc -l 24814 amsa@amsa-Latitude-7480:~/D... [12:09:12] 10Continuous-Integration-Config, 10phan: Prepare phan-docker on CI for phan2.0.0 - https://phabricator.wikimedia.org/T223847 (10D3r1ck01) Got something related to this warning today but the lines mentioned, I didn't touch them: ` 12:51:58 A future major version of Phan will require PHP 7.1+ to run, but PHP 7.... [12:12:24] 10Continuous-Integration-Infrastructure, 10Release-Engineering-Team (Backlog), 10Operations, 10SRE-Access-Requests: Request: add awight to contint-docker - https://phabricator.wikimedia.org/T223262 (10ArielGlenn) Still waiting on @Tobi_WMDE_SW [12:35:03] (03PS2) 10Hashar: civicrm job to Docker [integration/config] - 10https://gerrit.wikimedia.org/r/514011 (https://phabricator.wikimedia.org/T210287) [12:50:29] 10Continuous-Integration-Infrastructure (Slipway), 10Wikimedia-Fundraising-CiviCRM, 10Patch-For-Review: Migrate wikimedia-fundraising-civicrm to a Docker container - https://phabricator.wikimedia.org/T210287 (10hashar) Good news, I have managed to get the PHPUnit tests to pass in a local Docker container! I... [12:53:10] 10Continuous-Integration-Infrastructure (Slipway), 10Wikimedia-Fundraising-CiviCRM, 10Patch-For-Review: Migrate wikimedia-fundraising-civicrm to a Docker container - https://phabricator.wikimedia.org/T210287 (10hashar) More self notes. Rebuild the container: ` git-review -d 514011 cd dockerfiles docker rmi... [13:03:52] 10Continuous-Integration-Infrastructure, 10MediaWiki-Installer, 10Core Platform Team (Security, stability, performance and scalability (TEC1)), 10Core Platform Team Backlog (Later), and 4 others: MediaWiki web installer do not show extension when their dependency i... - https://phabricator.wikimedia.org/T220514 [13:05:16] 10Continuous-Integration-Infrastructure, 10Core Platform Team Kanban, 10MediaWiki-Installer, 10Core Platform Team (Security, stability, performance and scalability (TEC1)), and 3 others: install.php --with-extensions silently ignores extensions whose dependencies a... - https://phabricator.wikimedia.org/T225512 [13:05:30] 10Continuous-Integration-Infrastructure, 10MediaWiki-Installer, 10Core Platform Team (Security, stability, performance and scalability (TEC1)), 10Core Platform Team Backlog (Later), and 4 others: MediaWiki web installer do not show extension when their dependency i... - https://phabricator.wikimedia.org/T220514 [13:05:33] 10Continuous-Integration-Infrastructure, 10Core Platform Team Kanban, 10MediaWiki-Installer, 10Core Platform Team (Security, stability, performance and scalability (TEC1)), and 3 others: install.php --with-extensions silently ignores extensions whose dependencies a... - https://phabricator.wikimedia.org/T225512 [13:12:28] (03PS3) 10Hashar: docker: container for civicrm testing [integration/config] - 10https://gerrit.wikimedia.org/r/514011 (https://phabricator.wikimedia.org/T210287) [13:14:26] (03PS1) 10Hashar: Experimental Docjer job for civicrm [integration/config] - 10https://gerrit.wikimedia.org/r/516487 (https://phabricator.wikimedia.org/T210287) [13:14:41] (03CR) 10Hashar: [C: 03+2] docker: container for civicrm testing [integration/config] - 10https://gerrit.wikimedia.org/r/514011 (https://phabricator.wikimedia.org/T210287) (owner: 10Hashar) [13:16:18] (03Merged) 10jenkins-bot: docker: container for civicrm testing [integration/config] - 10https://gerrit.wikimedia.org/r/514011 (https://phabricator.wikimedia.org/T210287) (owner: 10Hashar) [13:17:16] !log Building container docker-registry.wikimedia.org/releng/civicrm:0.1.0 # T210287 [13:17:18] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL [13:17:18] T210287: Migrate wikimedia-fundraising-civicrm to a Docker container - https://phabricator.wikimedia.org/T210287 [13:18:30] PROBLEM - Long lived cherry-picks on puppetmaster on deployment-puppetmaster03 is CRITICAL: CRITICAL: 100.00% of data above the critical threshold [0.0] [13:19:47] 10Continuous-Integration-Infrastructure, 10Core Platform Team Kanban, 10MediaWiki-Installer, 10Core Platform Team (Security, stability, performance and scalability (TEC1)), and 3 others: install.php --with-extensions silently ignores extensions whose dependencies a... - https://phabricator.wikimedia.org/T225512 [13:22:37] (03CR) 10Hashar: [C: 03+2] "Time to test it!" [integration/config] - 10https://gerrit.wikimedia.org/r/516487 (https://phabricator.wikimedia.org/T210287) (owner: 10Hashar) [13:24:41] (03PS2) 10Hashar: Experimental Docker job for civicrm [integration/config] - 10https://gerrit.wikimedia.org/r/516487 (https://phabricator.wikimedia.org/T210287) [13:25:00] (03CR) 10Hashar: [C: 03+2] Experimental Docker job for civicrm [integration/config] - 10https://gerrit.wikimedia.org/r/516487 (https://phabricator.wikimedia.org/T210287) (owner: 10Hashar) [13:27:27] (03Merged) 10jenkins-bot: Experimental Docker job for civicrm [integration/config] - 10https://gerrit.wikimedia.org/r/516487 (https://phabricator.wikimedia.org/T210287) (owner: 10Hashar) [13:40:23] (03PS1) 10Hashar: Do not leak WORKSPACE to civicrm docker job [integration/config] - 10https://gerrit.wikimedia.org/r/516491 [13:41:04] (03CR) 10Hashar: [C: 03+2] Do not leak WORKSPACE to civicrm docker job [integration/config] - 10https://gerrit.wikimedia.org/r/516491 (owner: 10Hashar) [13:43:26] (03Merged) 10jenkins-bot: Do not leak WORKSPACE to civicrm docker job [integration/config] - 10https://gerrit.wikimedia.org/r/516491 (owner: 10Hashar) [13:53:34] 10Continuous-Integration-Infrastructure (Slipway), 10Release-Engineering-Team (Kanban), 10Wikimedia-Fundraising-CiviCRM, 10Patch-For-Review: Migrate wikimedia-fundraising-civicrm to a Docker container - https://phabricator.wikimedia.org/T210287 (10hashar) a:03hashar The new Docker based job can be tested... [13:54:01] 10Release-Engineering-Team, 10Operations, 10SRE-Access-Requests: Request access to analytics cluster for Alaa Sarhan - https://phabricator.wikimedia.org/T223697 (10alaa_wmde) hi @Nuria Yeap I actually have access to logstash already. I must have confused it somehow into thinking that there's another logsta... [13:58:26] (03PS1) 10Paladox: Increase batch upload changes to 20 for trusted users [All-Projects] (refs/meta/config) - 10https://gerrit.wikimedia.org/r/516493 [14:07:12] (03CR) 10Thcipriani: [V: 03+2 C: 03+2] Increase batch upload changes to 20 for trusted users [All-Projects] (refs/meta/config) - 10https://gerrit.wikimedia.org/r/516493 (owner: 10Paladox) [14:07:24] Thanks thcipriani! [14:07:34] thanks for the patch [14:08:01] :) [14:16:53] 10Continuous-Integration-Infrastructure, 10Browser-Tests, 10Code-Health, 10User-zeljkofilipin: Automate identifying flaky tests - https://phabricator.wikimedia.org/T224673 (10Krinkle) >>! In T224673#5241574, @kostajh wrote: > +17,000 one week later. https://gerrit.wikimedia.org/r/q/recheck,17000 Just a sm... [14:19:24] 10Continuous-Integration-Infrastructure, 10Browser-Tests, 10Code-Health, 10User-zeljkofilipin: Automate identifying flaky tests - https://phabricator.wikimedia.org/T224673 (10kostajh) > Just a small note, the comment operator can be used to exclude those (few) results that match the commit messages instead... [14:21:34] 10Continuous-Integration-Infrastructure, 10Developer Productivity, 10Browser-Tests, 10Patch-For-Review, 10User-zeljkofilipin: Consider moving browser based tests (Selenium and QUnit) to a non-voting pipeline - https://phabricator.wikimedia.org/T225248 (10kostajh) > Would you like to join us to discuss th... [14:37:24] 10Beta-Cluster-Infrastructure, 10MediaWiki-Configuration, 10Patch-For-Review, 10User-zeljkofilipin: Fatal error Cannot redeclare wmfLabsSettings() on Beta cluster wikis - https://phabricator.wikimedia.org/T224899 (10zeljkofilipin) [14:39:20] 10Continuous-Integration-Infrastructure, 10Front-end-Standards-Group, 10MediaWiki-extensions-General, 10Core Platform Team Backlog (Designing), and 2 others: Decide whether we want the package-lock.json to commit or ignore - https://phabricator.wikimedia.org/T179229 (10kostajh) >>! In T179229#5243447, @Jdf... [14:39:23] 10Deployments, 10Release-Engineering-Team, 10Operations: Enable scap to roll back broken changes to MediaWiki - https://phabricator.wikimedia.org/T225207 (10ArielGlenn) p:05Triage→03Normal [14:43:11] (03PS1) 10Kosta Harlan: Codehealth: Add Translate extension to pipeline [integration/config] - 10https://gerrit.wikimedia.org/r/516500 [14:49:34] 10Diffusion, 10Release-Engineering-Team (Kanban), 10Operations, 10Packaging, and 2 others: Cannot connect to vcs@git-ssh.wikimedia.org (since move from phab1001 to phab1003) - https://phabricator.wikimedia.org/T224677 (10mmodell) So it appears that there is a fix upstream in sshd but it hasn't made it's wa... [15:03:56] 10Diffusion, 10Release-Engineering-Team (Kanban), 10Operations, 10Packaging, and 2 others: Cannot connect to vcs@git-ssh.wikimedia.org (since move from phab1001 to phab1003) - https://phabricator.wikimedia.org/T224677 (10ArielGlenn) I'd like to see us test with a locally patched sshd and see if that's inde... [15:56:22] (03PS1) 10Kosta Harlan: Codehealth: Add resources to sources, drop support for hidden file [integration/config] - 10https://gerrit.wikimedia.org/r/516511 [15:58:34] (03CR) 10Jforrester: [C: 03+1] "Seems sane." [integration/config] - 10https://gerrit.wikimedia.org/r/516511 (owner: 10Kosta Harlan) [16:28:24] 10Release-Engineering-Team, 10Developer Productivity, 10local-charts: Create an interface for the local-charts ecosystem - https://phabricator.wikimedia.org/T224939 (10jeena) Here is a sample skaffold configuration with the build step commented out. ` apiVersion: skaffold/v1beta7 kind: Config #build: # ar... [16:32:54] 10Continuous-Integration-Config, 10phan: phan stopped respecting dependencies - https://phabricator.wikimedia.org/T225524 (10Legoktm) [16:34:26] 10Release-Engineering-Team (Kanban), 10Release Pipeline: Add/reserve a Jenkins node for the pipeline's trigger jobs - https://phabricator.wikimedia.org/T224069 (10thcipriani) p:05Triage→03Normal a:03brennen @brennen made the mistake of showing interest in this task, assigning accordingly :) [16:37:22] (03PS1) 10Mholloway: Migrate mobileapps to the service pipeline [integration/config] - 10https://gerrit.wikimedia.org/r/516517 [16:41:12] (03CR) 10Jforrester: "Is this ready to go right now? Happy to land it." [integration/config] - 10https://gerrit.wikimedia.org/r/516517 (owner: 10Mholloway) [16:43:22] (03CR) 10Mholloway: "I don't know of anything holding it back on our end, but maybe it's best for some folks in Technology to sign off on this first, since the" [integration/config] - 10https://gerrit.wikimedia.org/r/516517 (owner: 10Mholloway) [16:45:02] (03CR) 10Jforrester: "OK, will wait for input from the ServiceOps side of Tech. :-)" [integration/config] - 10https://gerrit.wikimedia.org/r/516517 (owner: 10Mholloway) [16:52:12] (03CR) 10Legoktm: "I don't have the log anymore, but when I was creating new tox workspaces, it was erroring out for me." [integration/config] - 10https://gerrit.wikimedia.org/r/516064 (owner: 10Legoktm) [18:03:17] 10Continuous-Integration-Infrastructure, 10Developer Productivity, 10Browser-Tests, 10Patch-For-Review, 10User-zeljkofilipin: Consider moving browser based tests (Selenium and QUnit) to a non-voting pipeline - https://phabricator.wikimedia.org/T225248 (10Krinkle) >>! In T225248#5242249, @kostajh wrote: >... [18:11:07] 10Phabricator: Update Herald (H187) to include project 4092 - https://phabricator.wikimedia.org/T225548 (10MBinder_WMF) 05Open→03Resolved @LGoto I think this should normally be tagged with #phabricator , and the template autofilled that. Did that change? [18:12:56] 10Phabricator: Update Herald (H187) to include project 4092 - https://phabricator.wikimedia.org/T225548 (10LGoto) Hmm, I didn't do anything differently (that I'm aware of) so maybe it was the template? [18:29:26] !log deployment-prep deploying ores 86809a4 [18:29:27] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL [18:50:18] 10Diffusion, 10Release-Engineering-Team (Backlog), 10Scoring-platform-team, 10editquality-modeling, 10artificial-intelligence: Gerrit repo scoring/ores/editquality not mirroing - https://phabricator.wikimedia.org/T224996 (10thcipriani) Looks like master is showing a newer version: https://gerrit.wikimed... [18:56:29] (03PS2) 10Umherirrender: [ContentTranslation] Add GlobalPreferences as phan dependency [integration/config] - 10https://gerrit.wikimedia.org/r/514354 [19:01:08] 10Diffusion, 10Release-Engineering-Team (Backlog), 10Scoring-platform-team, 10editquality-modeling, 10artificial-intelligence: Gerrit repo scoring/ores/editquality not mirroing - https://phabricator.wikimedia.org/T224996 (10Halfak) Right. I did a manual update with @20after4's help to get unblocked for... [19:03:10] !log deployment-prep created deployment-wikifeeds01, added role::beta::docker_services and service config [19:03:11] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL [19:04:38] !log deployment-prep deploying ores 04fbd58 [19:04:39] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL [19:06:40] 10Beta-Cluster-Infrastructure, 10Cloud-VPS, 10Reading-Infrastructure-Team-Backlog: Puppet fails on newly created deployment-wikifeeds01 - https://phabricator.wikimedia.org/T225557 (10Mholloway) [19:07:40] 10Beta-Cluster-Infrastructure, 10Cloud-VPS, 10Reading-Infrastructure-Team-Backlog: Puppet fails on newly created deployment-wikifeeds01 - https://phabricator.wikimedia.org/T225557 (10Mholloway) [19:21:58] 10Diffusion, 10Release-Engineering-Team (Backlog), 10Scoring-platform-team, 10editquality-modeling, 10artificial-intelligence: Gerrit repo scoring/ores/editquality not mirroing - https://phabricator.wikimedia.org/T224996 (10thcipriani) gotcha. My theory here is that there is some ssh timeout on the phab... [19:28:06] (03CR) 10Hashar: [C: 03+1] Migrate mobileapps to the service pipeline [integration/config] - 10https://gerrit.wikimedia.org/r/516517 (owner: 10Mholloway) [19:28:35] thcipriani: looks like mobileapps is ready to move to the service pipeline ^^^ I am not sure if anything has to be reviewed in their source repo though [19:29:02] hashar: I saw a blubberfile yesterday that looked fine [19:29:14] I will let you +2/deploy it ;] [19:29:19] if that merged, it should be all they need [19:29:21] Yeah, it looked good to me. [19:29:21] ok :) [19:29:32] But I was waiting for ServiceOps on their request? [19:30:05] (03CR) 10Hashar: [C: 03+2] "Go code health!!!!" [integration/config] - 10https://gerrit.wikimedia.org/r/516511 (owner: 10Kosta Harlan) [19:33:13] (03Merged) 10jenkins-bot: Codehealth: Add resources to sources, drop support for hidden file [integration/config] - 10https://gerrit.wikimedia.org/r/516511 (owner: 10Kosta Harlan) [19:34:51] !log building docker-registry.wikimedia.org/releng/java8-sonar-scanner:0.4.5 for https://gerrit.wikimedia.org/r/#/c/integration/config/+/516511/ [19:34:52] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL [19:34:54] 10Gerrit, 10Security: Cannot assign user name "XXX" to account ####; name already in use. - https://phabricator.wikimedia.org/T216605 (10thcipriani) >>! In T216605#5224338, @Mhurd wrote: > Happening to me too: > > {F29280815} Fixed this one up last week. >>! In T216605#5181643, @Paladox wrote: > I've done... [19:36:48] hashar: thx :) [19:37:20] (03CR) 10Hashar: [C: 03+2] "INFO:jenkins_jobs.builder:Reconfiguring jenkins job mwext-codehealth-master-non-voting" [integration/config] - 10https://gerrit.wikimedia.org/r/516511 (owner: 10Kosta Harlan) [19:37:26] kostajh: ^^ :D [19:37:27] oh [19:37:32] sorry misesd your ping [19:37:47] also tyler mentioned a couple patches related to coverage [19:37:48] hashar: no worries. I'm testing with https://gerrit.wikimedia.org/r/c/mediawiki/extensions/WikibaseMediaInfo/+/516507 [19:37:58] and how it drop some jobs to the benefit of the sonarqube thingy [19:38:06] I happilly delegate to Tyler ;] [19:40:51] hashar: yeah we're meeting on Thursday [19:41:26] but basically this one https://gerrit.wikimedia.org/r/c/integration/config/+/514016 should allow us to not have to run extension-coverage and extension-codehealth together [19:43:12] yeah [19:43:27] the dupe run was kind of a concern, I am happy to see it addressed! [19:50:56] (03PS2) 10Jforrester: Codehealth: Add Translate extension to pipeline [integration/config] - 10https://gerrit.wikimedia.org/r/516500 (owner: 10Kosta Harlan) [20:02:02] hashar: https://gerrit.wikimedia.org/r/c/integration/config/+/514016 looks pretty neat, assuming it works… [20:02:48] Also, do you have any idea why https://gerrit.wikimedia.org/r/c/integration/config/+/514031 fails? Presumably my syntax for making the job non-voting? [20:03:02] James_F: I have delegated that 514016 to tylerr ;D [20:03:32] 00:01:24.795 MultipleInvalid: extra keys not allowed @ data['projects'][76]['project'] [20:03:33] bah [20:03:33] Ha, OK. [20:03:53] hashar: Yeah, I don't know how to find out which item is key number 76 in the array. [20:06:44] (03CR) 10Hashar: [C: 04-1] "hint :)" (031 comment) [integration/config] - 10https://gerrit.wikimedia.org/r/514031 (https://phabricator.wikimedia.org/T224907) (owner: 10Jforrester) [20:06:46] (03CR) 10Legoktm: [C: 04-1] Stop running PHP55 tests anywhere. (031 comment) [integration/config] - 10https://gerrit.wikimedia.org/r/514031 (https://phabricator.wikimedia.org/T224907) (owner: 10Jforrester) [20:06:51] James_F: and it is usually easier to first migrate the repositories [20:07:01] then remove the old jobs that are left [20:07:12] heh, okay, we both identified the same thing [20:07:20] or in othre terms, I find it easier to do lot of small short changes when possible [20:07:25] legoktm: \o/ ;] [20:07:26] I did! [20:07:33] legoktm made me make it more complicated. [20:07:44] "We should support code". Psh. [20:07:46] ;]]] [20:07:52] It's much more fun to delete crap. [20:08:09] do we have a task about EOLing 1.27 ? [20:08:16] Yes. [20:08:24] https://phabricator.wikimedia.org/T224913 [20:08:31] I Resolved it. [20:09:00] OH reedy announced it good [20:09:05] Lunch first, re-write next. [20:09:33] James_F: yeah lunch is important [20:09:44] and if you split that big change, that will be easier to review the zuul layout diff ;] [20:09:58] James_F: I will be sleeping when you head back [20:10:23] hopefully we will be able to mostly phase out jessie from the dockerfiles [20:18:42] hashar: Yeah, I did say I was going to when I did the security release ;P [20:24:47] Reedy: great. Thank you! [20:29:41] I can just deploy it. [20:47:23] (03PS7) 10Jforrester: Stop running PHP55 tests anywhere, except integration-composer [integration/config] - 10https://gerrit.wikimedia.org/r/514031 (https://phabricator.wikimedia.org/T224907) [20:47:25] (03PS1) 10Jforrester: layout: [labs/tools/heritage] Add composer-php72-docker, non-voting for now [integration/config] - 10https://gerrit.wikimedia.org/r/516552 [20:47:27] (03PS1) 10Jforrester: layout: [quibble] Stop using *quibble-*-php55* [integration/config] - 10https://gerrit.wikimedia.org/r/516553 [20:47:29] (03PS1) 10Jforrester: layout: [integration/docroot] Also run composer-php56-docker [integration/config] - 10https://gerrit.wikimedia.org/r/516554 [20:47:31] (03PS1) 10Jforrester: layout: [BlueSpiceExtensions] Also run composer-php72-docker [integration/config] - 10https://gerrit.wikimedia.org/r/516555 [20:47:33] (03PS1) 10Jforrester: jjb: Provide integration-composer-check-php72-docker [integration/config] - 10https://gerrit.wikimedia.org/r/516556 [20:47:35] (03PS1) 10Jforrester: layout: [integration/composer] Add integration-composer-check-php72-docker [integration/config] - 10https://gerrit.wikimedia.org/r/516557 [20:47:37] (03PS1) 10Jforrester: layout: [integration/composer] Drop integration-composer-check-php55-docker [integration/config] - 10https://gerrit.wikimedia.org/r/516558 [20:47:39] (03PS1) 10Jforrester: jjb: Drop integration-composer-check-php55-docker [integration/config] - 10https://gerrit.wikimedia.org/r/516559 [20:49:48] (03CR) 10jerkins-bot: [V: 04-1] Stop running PHP55 tests anywhere, except integration-composer [integration/config] - 10https://gerrit.wikimedia.org/r/514031 (https://phabricator.wikimedia.org/T224907) (owner: 10Jforrester) [20:49:52] (03CR) 10jerkins-bot: [V: 04-1] layout: [labs/tools/heritage] Add composer-php72-docker, non-voting for now [integration/config] - 10https://gerrit.wikimedia.org/r/516552 (owner: 10Jforrester) [20:49:54] (03CR) 10jerkins-bot: [V: 04-1] layout: [BlueSpiceExtensions] Also run composer-php72-docker [integration/config] - 10https://gerrit.wikimedia.org/r/516555 (owner: 10Jforrester) [20:50:07] (03CR) 10jerkins-bot: [V: 04-1] layout: [integration/composer] Add integration-composer-check-php72-docker [integration/config] - 10https://gerrit.wikimedia.org/r/516557 (owner: 10Jforrester) [20:50:14] (03CR) 10jerkins-bot: [V: 04-1] layout: [integration/docroot] Also run composer-php56-docker [integration/config] - 10https://gerrit.wikimedia.org/r/516554 (owner: 10Jforrester) [20:50:18] (03CR) 10jerkins-bot: [V: 04-1] layout: [integration/composer] Drop integration-composer-check-php55-docker [integration/config] - 10https://gerrit.wikimedia.org/r/516558 (owner: 10Jforrester) [20:50:22] (03CR) 10jerkins-bot: [V: 04-1] layout: [quibble] Stop using *quibble-*-php55* [integration/config] - 10https://gerrit.wikimedia.org/r/516553 (owner: 10Jforrester) [20:50:54] (03CR) 10jerkins-bot: [V: 04-1] jjb: Provide integration-composer-check-php72-docker [integration/config] - 10https://gerrit.wikimedia.org/r/516556 (owner: 10Jforrester) [20:51:18] (03CR) 10jerkins-bot: [V: 04-1] jjb: Drop integration-composer-check-php55-docker [integration/config] - 10https://gerrit.wikimedia.org/r/516559 (owner: 10Jforrester) [20:51:34] Jenkins hates you tonight James_F :P [20:52:02] Well, yes. [20:53:16] Input welcome. Now the error is `MultipleInvalid: extra keys not allowed @ data['jobs'][58]['project']`, so 56 is better than 76? [20:53:25] lol [20:57:25] 10Release-Engineering-Team, 10Gerrit-Privilege-Requests: Enable Igor Kim to submit patches to wikidata/query/blazegraph - https://phabricator.wikimedia.org/T224521 (10Smalyshev) 05Open→03Resolved a:03Smalyshev Seems to work now. [21:03:30] PROBLEM - Free space - all mounts on deployment-mwmaint01 is CRITICAL: CRITICAL: deployment-prep.deployment-mwmaint01.diskspace.root.byte_percentfree (<11.11%) [21:07:50] !log creating integration-trigger-01 for T224069 [21:07:53] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL [21:07:53] T224069: Add/reserve a Jenkins node for the pipeline's trigger jobs - https://phabricator.wikimedia.org/T224069 [21:08:29] RECOVERY - Free space - all mounts on deployment-mwmaint01 is OK: OK: All targets OK [21:11:29] Interesting; did thcipriani's magic new script get triggered, or did something else clean up space? [21:15:28] brennen: twist: you will have to rm -rf /var/lib/puppet/client/ssl (or some "ssl" dir under /var/lib/puppet , [21:15:52] brennen: then on integration-puppetmaster01 : puppet cert clean [21:15:56] something like that :] [21:16:01] good luck: [21:17:08] (03PS2) 10Jforrester: layout: [labs/tools/heritage] Add composer-php72-docker, non-voting for now [integration/config] - 10https://gerrit.wikimedia.org/r/516552 [21:17:17] hashar: ...thanks. [21:18:29] (03CR) 10jerkins-bot: [V: 04-1] layout: [labs/tools/heritage] Add composer-php72-docker, non-voting for now [integration/config] - 10https://gerrit.wikimedia.org/r/516552 (owner: 10Jforrester) [21:18:32] * James_F sighs. [21:18:37] hashar: Any ideas? ^^ [21:19:19] Am I going to have to create an entire new jjb job just to give specificity? [21:19:36] Because honestly, screw that. labs/tools/heritage hasn't had any patches in six months. [21:23:18] (03CR) 10Hashar: "Jean Frédéric would know for sure which minimal PHP version is needed for heritage." (032 comments) [integration/config] - 10https://gerrit.wikimedia.org/r/516552 (owner: 10Jforrester) [21:23:37] James_F: ;] [21:23:57] hashar: Yes, but why wait six months for a response? :-) We could just merge it as voting and fix later if it doesn't work. [21:24:36] Jean-Frédéric is usually responsive :] [21:25:47] (03CR) 10Jforrester: layout: [labs/tools/heritage] Add composer-php72-docker, non-voting for now (031 comment) [integration/config] - 10https://gerrit.wikimedia.org/r/516552 (owner: 10Jforrester) [21:27:46] (03PS3) 10Jforrester: layout: [labs/tools/heritage] Add composer-php*-docker in experimental [integration/config] - 10https://gerrit.wikimedia.org/r/516552 [21:28:09] James_F: then composer test works on php7.0 [21:28:10] for deployment-mwmaint? my magic script doesn't run on deployment-prep at all. Must just be tettering on the edge of an alert. [21:28:29] and maybe it just works with php7.2. But I think the devil is to find out which minimal php version they wanna enforce [21:28:32] which depends on the deployment [21:28:44] Well, it's currently deployed on a legacy WMCS php55 box. [21:28:51] ;D [21:28:54] When they get a new one it'll be php72 automatically, I believe. [21:29:10] brennen: oh right...to ensure that puppet is ok on the new integration instance you have to do a weird dance: https://www.mediawiki.org/wiki/Continuous_integration/Docker#Jenkins_Agent [21:29:11] Shall we deploy the experimental one? [21:29:17] James_F: so yeah their fault for being out of date :] [21:29:30] (03CR) 10jerkins-bot: [V: 04-1] layout: [labs/tools/heritage] Add composer-php*-docker in experimental [integration/config] - 10https://gerrit.wikimedia.org/r/516552 (owner: 10Jforrester) [21:29:32] James_F: just switch from 5.5 to 7.2 in this cas e:] [21:30:00] Oy. [21:30:08] After six days, just go back to what I was doing anyway. [21:30:11] :-) [21:30:17] bah [21:30:18] ;] [21:30:28] I guess that depends on the target repo really [21:30:45] thcipriani: gotcha. is integration-trigger-01 an ok naming pattern, or should it be a subset of some other one? [21:30:51] but yeah those choices should be delegated to the developers in their source repo instead of being centrally managed in integration/config [21:30:59] (03PS4) 10Jforrester: layout: [labs/tools/heritage] Add composer-php72-docker [integration/config] - 10https://gerrit.wikimedia.org/r/516552 [21:31:00] brennen: +1 on name [21:31:04] hashar: Yes. :-) [21:31:08] brennen: integration-trigger-01 -- seems ok to me :) [21:31:14] cool. [21:31:17] brennen: bonus if you follow the SRE method of 1xxx for eqiad :D [21:31:22] but yeah 01 is fine [21:31:35] it is not like there are instances on multiple datacenters anyway [21:31:39] 10Phabricator, 10Wikipedia-iOS-App-Backlog (Administrative): Update Herald (H187) to include project 4092 - https://phabricator.wikimedia.org/T225548 (10MBinder_WMF) The template on the iOS backlog appears to be right. Dunno. ¯\_(ツ)_/¯ [21:31:50] ah, i didn't realize the 1xxx signified a datacenter [21:31:55] James_F: so yeah less branches/less php5.5/less jessie. That is going to be a very nice cleanup [21:31:56] The GitLab CI self-serve was very nice. [21:32:11] hashar: If I can get it working for int-conf CI. :-) [21:32:36] brennen: https://wikitech.wikimedia.org/wiki/Infrastructure_naming_conventions#Servers [21:32:39] A 5MB log with "something went wrong" isn't ideal. [21:32:45] (03CR) 10jerkins-bot: [V: 04-1] layout: [labs/tools/heritage] Add composer-php72-docker [integration/config] - 10https://gerrit.wikimedia.org/r/516552 (owner: 10Jforrester) [21:32:58] brennen: a while ago we used funky names instead so it was next to impossible to figure out what was what without actually sshing to the machine [21:33:15] James_F: yeah the jenkins console output is terrible [21:33:28] the idea is that the build exit 0 most of the time [21:33:36] Oh, right. [21:33:39] and the test results should be processed by various publishers [21:33:40] 14:29:16 FAIL: Zuul jobs are defined by JJB [21:33:47] and show a nice report on the build page [21:33:50] That's my fault, I shouldn't have assumed we had the full set. [21:34:10] :/ [21:34:16] anyway I need to sleep [21:34:24] and yeah all that is messy :\ [21:35:09] brennen: the 1xxx vs 2xxx is mostly for prod. all of wmcs is eqiad -- no plans to change that afaik, so we do mostly 01,02...etc [21:35:20] (03PS5) 10Jforrester: layout: [labs/tools/heritage] Add composer-php72-docker [integration/config] - 10https://gerrit.wikimedia.org/r/516552 [21:35:22] cool. [21:35:50] In the magical future of newCI we might be multi-data-centre? [21:35:56] But that's a very long way off. [21:36:31] anything is possible in our magical future :P [21:36:38] lol [21:36:53] next big thing: rename all of integration-slave-* to integration-agent-* :] [21:37:20] * hashar heads to the sleep-o-matic [21:37:53] Clearly brennen should do that right now, given his success in creating a new box. ;-) [21:38:50] (03CR) 10Jforrester: [C: 03+2] layout: [labs/tools/heritage] Add composer-php72-docker [integration/config] - 10https://gerrit.wikimedia.org/r/516552 (owner: 10Jforrester) [21:39:07] (03PS2) 10Jforrester: layout: [quibble] Stop using *quibble-*-php55* [integration/config] - 10https://gerrit.wikimedia.org/r/516553 [21:40:26] James_F: :P [21:40:39] (03Merged) 10jenkins-bot: layout: [labs/tools/heritage] Add composer-php72-docker [integration/config] - 10https://gerrit.wikimedia.org/r/516552 (owner: 10Jforrester) [21:40:56] A week when no SREs are around is a bad week to do interesting things with our set-up. [21:42:00] !log Reloading Zuul to add composer-php72-docker to labs/tools/heritage [21:42:02] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL [21:42:24] 10Continuous-Integration-Infrastructure, 10Developer Productivity, 10Browser-Tests, 10Patch-For-Review, 10User-zeljkofilipin: Consider moving browser based tests (Selenium and QUnit) to a non-voting pipeline - https://phabricator.wikimedia.org/T225248 (10Ladsgroup) Another note and observation: Running... [21:43:11] (03CR) 10Jforrester: [C: 03+2] layout: [quibble] Stop using *quibble-*-php55* [integration/config] - 10https://gerrit.wikimedia.org/r/516553 (owner: 10Jforrester) [21:43:18] (03PS2) 10Jforrester: layout: [integration/docroot] Also run composer-php56-docker [integration/config] - 10https://gerrit.wikimedia.org/r/516554 [21:43:50] hrm - if i get a password prompt for sudo on my new VM, what did i screw up? [21:44:51] (03Merged) 10jenkins-bot: layout: [quibble] Stop using *quibble-*-php55* [integration/config] - 10https://gerrit.wikimedia.org/r/516553 (owner: 10Jforrester) [21:44:54] Whee. [21:44:55] I'd just wait a bit...take a minute for the first puppet run to happen to let you login [21:45:08] the log in horizon may give a clue [21:45:25] !log Reloading Zuul to drop quibble*php55* [21:45:26] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL [21:46:05] neat :) [21:46:29] (03PS2) 10Jforrester: layout: [BlueSpiceExtensions] Also run composer-php72-docker [integration/config] - 10https://gerrit.wikimedia.org/r/516555 [21:46:39] Death to php55 proceeds. [21:46:56] (03CR) 10Jforrester: [C: 03+2] layout: [integration/docroot] Also run composer-php56-docker [integration/config] - 10https://gerrit.wikimedia.org/r/516554 (owner: 10Jforrester) [21:47:40] (03PS8) 10Jforrester: Stop running PHP55 tests anywhere, except integration-composer [integration/config] - 10https://gerrit.wikimedia.org/r/514031 (https://phabricator.wikimedia.org/T224907) [21:47:59] 10Release-Engineering-Team (Kanban), 10Code-Stewardship-Reviews, 10MediaWiki-extensions-CodeReview: CodeReview extension: Code stewardship review - https://phabricator.wikimedia.org/T205482 (10Jrbranaa) I'll be moving this task to Done on the CS work board as RelEng is taking on CS responsabilities as it's b... [21:48:11] (03PS2) 10Jforrester: jjb: Provide integration-composer-check-php72-docker [integration/config] - 10https://gerrit.wikimedia.org/r/516556 [21:48:33] James_F yay! [21:48:36] (03Merged) 10jenkins-bot: layout: [integration/docroot] Also run composer-php56-docker [integration/config] - 10https://gerrit.wikimedia.org/r/516554 (owner: 10Jforrester) [21:48:41] 10Beta-Cluster-Infrastructure, 10Cloud-VPS, 10Reading-Infrastructure-Team-Backlog: Puppet fails on newly created deployment-wikifeeds01 - https://phabricator.wikimedia.org/T225557 (10Krenair) That's what always happens, you still have to go through and manually sort out the situation with certs. [21:49:23] !log Reloading Zuul to add composer-php56-docker to integration/docroot [21:49:27] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL [21:49:36] (03CR) 10Jforrester: "recheck" [integration/docroot] - 10https://gerrit.wikimedia.org/r/513511 (owner: 10Krinkle) [21:51:00] (03CR) 10Jforrester: [C: 03+2] layout: [BlueSpiceExtensions] Also run composer-php72-docker [integration/config] - 10https://gerrit.wikimedia.org/r/516555 (owner: 10Jforrester) [21:51:19] (03PS2) 10Jforrester: layout: [integration/composer] Add integration-composer-check-php72-docker [integration/config] - 10https://gerrit.wikimedia.org/r/516557 [21:51:30] (03PS2) 10Jforrester: layout: [integration/composer] Drop integration-composer-check-php55-docker [integration/config] - 10https://gerrit.wikimedia.org/r/516558 [21:51:38] (03PS2) 10Jforrester: jjb: Drop integration-composer-check-php55-docker [integration/config] - 10https://gerrit.wikimedia.org/r/516559 [21:51:55] 10Beta-Cluster-Infrastructure, 10Cloud-VPS, 10Reading-Infrastructure-Team-Backlog: Puppet fails on newly created deployment-wikifeeds01 - https://phabricator.wikimedia.org/T225557 (10Krenair) 05Open→03Resolved a:03Krenair Ran `cd /var/lib/puppet; mv ssl ssl_old; rm /usr/local/share/ca-certificates/Pupp... [21:52:33] (03Merged) 10jenkins-bot: layout: [BlueSpiceExtensions] Also run composer-php72-docker [integration/config] - 10https://gerrit.wikimedia.org/r/516555 (owner: 10Jforrester) [21:53:02] (03CR) 10Jforrester: [C: 03+2] Stop running PHP55 tests anywhere, except integration-composer [integration/config] - 10https://gerrit.wikimedia.org/r/514031 (https://phabricator.wikimedia.org/T224907) (owner: 10Jforrester) [21:54:50] (03Merged) 10jenkins-bot: Stop running PHP55 tests anywhere, except integration-composer [integration/config] - 10https://gerrit.wikimedia.org/r/514031 (https://phabricator.wikimedia.org/T224907) (owner: 10Jforrester) [21:56:17] !log Reloading Zuul to drop all *php55* jobs except integration-composer [21:56:18] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL [21:56:41] (03CR) 10Jforrester: [C: 03+2] jjb: Provide integration-composer-check-php72-docker [integration/config] - 10https://gerrit.wikimedia.org/r/516556 (owner: 10Jforrester) [21:58:54] (03Merged) 10jenkins-bot: jjb: Provide integration-composer-check-php72-docker [integration/config] - 10https://gerrit.wikimedia.org/r/516556 (owner: 10Jforrester) [21:59:39] !log Push new jjb job integration-composer-check-php72-docker [21:59:47] (03CR) 10Jforrester: [C: 03+2] layout: [integration/composer] Add integration-composer-check-php72-docker [integration/config] - 10https://gerrit.wikimedia.org/r/516557 (owner: 10Jforrester) [21:59:52] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL [22:01:22] (03Merged) 10jenkins-bot: layout: [integration/composer] Add integration-composer-check-php72-docker [integration/config] - 10https://gerrit.wikimedia.org/r/516557 (owner: 10Jforrester) [22:01:58] !log Reloading Zuul to add integration-composer-check-php72-docker to integration/composer [22:01:59] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL [22:02:07] (03CR) 10Jforrester: "recheck" [integration/composer] - 10https://gerrit.wikimedia.org/r/436960 (owner: 10Legoktm) [22:02:36] (03CR) 10Jforrester: [C: 03+2] layout: [integration/composer] Drop integration-composer-check-php55-docker [integration/config] - 10https://gerrit.wikimedia.org/r/516558 (owner: 10Jforrester) [22:02:40] (03CR) 10Jforrester: [C: 03+2] jjb: Drop integration-composer-check-php55-docker [integration/config] - 10https://gerrit.wikimedia.org/r/516559 (owner: 10Jforrester) [22:03:11] 10Beta-Cluster-Infrastructure, 10Cloud-VPS, 10Reading-Infrastructure-Team-Backlog: Puppet fails on newly created deployment-wikifeeds01 - https://phabricator.wikimedia.org/T225557 (10Mholloway) Thank you, @krenair. I fixed up the service config, so puppet is running cleanly now as well. [22:04:16] (03Merged) 10jenkins-bot: layout: [integration/composer] Drop integration-composer-check-php55-docker [integration/config] - 10https://gerrit.wikimedia.org/r/516558 (owner: 10Jforrester) [22:04:39] 10Beta-Cluster-Infrastructure, 10Cloud-VPS, 10Reading-Infrastructure-Team-Backlog: Puppet fails on newly created deployment-wikifeeds01 - https://phabricator.wikimedia.org/T225557 (10Krenair) Ok. I'm kind of hoping that with https://gerrit.wikimedia.org/r/#/c/operations/puppet/+/506873/ and its parent we can... [22:05:50] (03Merged) 10jenkins-bot: jjb: Drop integration-composer-check-php55-docker [integration/config] - 10https://gerrit.wikimedia.org/r/516559 (owner: 10Jforrester) [22:06:24] !log Reloading Zuul to drop integration-composer-check-php55-docker from integration/composer [22:06:25] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL [22:06:55] !log Drop unused jjb job integration-composer-check-php55-docker [22:06:56] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL [22:08:49] (03PS5) 10Jforrester: Stop defining PHP55 jobs [integration/config] - 10https://gerrit.wikimedia.org/r/514032 (https://phabricator.wikimedia.org/T224907) [22:09:12] I'm not even sure there's a good reason for us to keep maintaining integration/composer now that there are Debian packages for it. But that's for another time [22:09:33] legoktm: File a task! :-) [22:10:08] (03PS5) 10Jforrester: Drop all PHP55 docker files [integration/config] - 10https://gerrit.wikimedia.org/r/514033 (https://phabricator.wikimedia.org/T224907) [22:10:12] legoktm it allows us to upgrade composer when we need to :) [22:10:28] So does having legoktm bump Debian. ;-) [22:11:08] paladox: in theory. but in reality we haven't bumped it in over a year and everything is still good [22:11:16] oh [22:11:30] https://lists.debian.org/debian-devel-announce/2019/06/msg00003.html [22:11:49] (03CR) 10Jforrester: [C: 03+2] Stop defining PHP55 jobs [integration/config] - 10https://gerrit.wikimedia.org/r/514032 (https://phabricator.wikimedia.org/T224907) (owner: 10Jforrester) [22:12:01] we can go to buster then :P [22:12:14] Or sid. ;-) [22:12:31] lol [22:14:08] (03Merged) 10jenkins-bot: Stop defining PHP55 jobs [integration/config] - 10https://gerrit.wikimedia.org/r/514032 (https://phabricator.wikimedia.org/T224907) (owner: 10Jforrester) [22:18:22] !log Dropped from jjb: mwgate-composer-php55-docker, composer-php55-docker, composer-package-php55-docker, php-compile-php55-docker [22:18:23] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL [22:20:14] (03CR) 10Jforrester: [C: 03+2] "What could possibly break? :-)" [integration/config] - 10https://gerrit.wikimedia.org/r/514033 (https://phabricator.wikimedia.org/T224907) (owner: 10Jforrester) [22:21:09] (03CR) 10Jforrester: [C: 04-2] "We're not yet ready." [integration/config] - 10https://gerrit.wikimedia.org/r/514058 (https://phabricator.wikimedia.org/T224906) (owner: 10Jforrester) [22:21:50] (03Merged) 10jenkins-bot: Drop all PHP55 docker files [integration/config] - 10https://gerrit.wikimedia.org/r/514033 (https://phabricator.wikimedia.org/T224907) (owner: 10Jforrester) [22:22:34] !log Updating docker-pkg files on contint1001 to drop all php55 images T224907 [22:22:36] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL [22:22:36] T224907: Drop php55 testing support - https://phabricator.wikimedia.org/T224907 [22:25:24] !log Running `docker rmi` for quibble-jessie-php55 (938a4b4f6abb) composer-test-php55 (9731d99e7a6f) composer-package-php55 (906edee88f4f) php55-compile (01f3fa5ef542) composer-php55 (a14836c5fc62) and php55 (f8b5dc437239) [22:25:25] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL [22:27:07] Hmm. "image is referenced in multiple repositories" [22:30:57] docker images --filter "dangling=true" shows a bunch of images between 4 and 27 hours old, all untagged and not in a repo. [22:34:09] !log PHP55 docker images not deleted because they're still referenced (by what?). [22:34:10] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL [22:36:18] Oh, I see. [22:39:01] !log PHP55 docker images deleted; needed to specify :0.… and also :latest because we're not just dropping one tag, we're dropping the double pair. All now done. T224907 [22:39:03] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL [22:39:03] T224907: Drop php55 testing support - https://phabricator.wikimedia.org/T224907 [22:39:10] 10Continuous-Integration-Infrastructure (phase-out-jessie), 10Release-Engineering-Team, 10Patch-For-Review: Drop jessie testing support - https://phabricator.wikimedia.org/T224908 (10Jdforrester-WMF) [22:41:15] James_F next up https://phabricator.wikimedia.org/T224906 :D [22:41:36] paladox: Yeah, but that's blocked. [22:41:43] oh [22:42:00] A bunch of things are actually still hosted on php56 machines. :-( [22:42:08] :( [22:56:36] (03PS4) 10Jforrester: layout, jjb: [wikiba.se] Drop php56 [integration/config] - 10https://gerrit.wikimedia.org/r/514054 [22:56:38] (03PS3) 10Jforrester: layout: SmashPig, wikimania-scholarships: Drop php56 jobs [integration/config] - 10https://gerrit.wikimedia.org/r/514055 (https://phabricator.wikimedia.org/T224906) [22:56:40] (03PS3) 10Jforrester: layout, jjb: wikimedia-fundraising-crm: Drop php56 jobs [integration/config] - 10https://gerrit.wikimedia.org/r/514057 (https://phabricator.wikimedia.org/T223348) [22:56:42] (03PS3) 10Jforrester: jjb: Drop all PHP56 jobs [integration/config] - 10https://gerrit.wikimedia.org/r/514058 (https://phabricator.wikimedia.org/T224906) [22:56:44] (03PS3) 10Jforrester: dockerfiles: Drop all PHP56 containers [integration/config] - 10https://gerrit.wikimedia.org/r/514059 (https://phabricator.wikimedia.org/T224906) [22:56:46] (03PS2) 10Jforrester: Drop php-compile-hhvm-jessie-docker [integration/config] - 10https://gerrit.wikimedia.org/r/514070 (https://phabricator.wikimedia.org/T224908) [22:56:48] (03PS1) 10Jforrester: layout: [integration/docroot] Switch from php56 to php72 [integration/config] - 10https://gerrit.wikimedia.org/r/516570 [22:57:50] There we go.. [22:58:44] (03PS3) 10Jforrester: [Wikibase] Replace mwext-jsduck-publish with extension-javascript-documentation [integration/config] - 10https://gerrit.wikimedia.org/r/508013 [22:58:53] (03CR) 10jerkins-bot: [V: 04-1] dockerfiles: Drop all PHP56 containers [integration/config] - 10https://gerrit.wikimedia.org/r/514059 (https://phabricator.wikimedia.org/T224906) (owner: 10Jforrester) [22:59:29] (03CR) 10jerkins-bot: [V: 04-1] layout, jjb: wikimedia-fundraising-crm: Drop php56 jobs [integration/config] - 10https://gerrit.wikimedia.org/r/514057 (https://phabricator.wikimedia.org/T223348) (owner: 10Jforrester) [23:00:22] (03CR) 10jerkins-bot: [V: 04-1] jjb: Drop all PHP56 jobs [integration/config] - 10https://gerrit.wikimedia.org/r/514058 (https://phabricator.wikimedia.org/T224906) (owner: 10Jforrester) [23:00:34] (03CR) 10jerkins-bot: [V: 04-1] Drop php-compile-hhvm-jessie-docker [integration/config] - 10https://gerrit.wikimedia.org/r/514070 (https://phabricator.wikimedia.org/T224908) (owner: 10Jforrester) [23:02:09] (03PS4) 10Jforrester: layout, jjb: wikimedia-fundraising-crm: Drop php56 jobs [integration/config] - 10https://gerrit.wikimedia.org/r/514057 (https://phabricator.wikimedia.org/T223348) [23:02:11] (03PS4) 10Jforrester: jjb: Drop all PHP56 jobs [integration/config] - 10https://gerrit.wikimedia.org/r/514058 (https://phabricator.wikimedia.org/T224906) [23:02:13] (03PS4) 10Jforrester: dockerfiles: Drop all PHP56 containers [integration/config] - 10https://gerrit.wikimedia.org/r/514059 (https://phabricator.wikimedia.org/T224906) [23:02:15] (03PS3) 10Jforrester: Drop php-compile-hhvm-jessie-docker [integration/config] - 10https://gerrit.wikimedia.org/r/514070 (https://phabricator.wikimedia.org/T224908) [23:11:17] (03CR) 10Jforrester: [C: 03+2] [Wikibase] Replace mwext-jsduck-publish with extension-javascript-documentation [integration/config] - 10https://gerrit.wikimedia.org/r/508013 (owner: 10Jforrester) [23:12:49] (03Merged) 10jenkins-bot: [Wikibase] Replace mwext-jsduck-publish with extension-javascript-documentation [integration/config] - 10https://gerrit.wikimedia.org/r/508013 (owner: 10Jforrester) [23:14:20] !log Reloading Zuul to have Wikibase use extension-javascript-documentation [23:14:22] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL [23:20:44] (03PS10) 10Jforrester: Drop jsduck jobs no longer used after I211c507f957675b [integration/config] - 10https://gerrit.wikimedia.org/r/496894 [23:21:37] (03CR) 10jerkins-bot: [V: 04-1] Drop jsduck jobs no longer used after I211c507f957675b [integration/config] - 10https://gerrit.wikimedia.org/r/496894 (owner: 10Jforrester) [23:22:43] (03PS11) 10Jforrester: Drop jsduck jobs no longer used after I211c507f957675b [integration/config] - 10https://gerrit.wikimedia.org/r/496894 [23:27:41] (03CR) 10Jforrester: [C: 04-1] "Waiting on rehosting." [integration/config] - 10https://gerrit.wikimedia.org/r/514054 (owner: 10Jforrester) [23:27:47] (03CR) 10Jforrester: [C: 04-1] "Waiting on rehosting." [integration/config] - 10https://gerrit.wikimedia.org/r/516570 (owner: 10Jforrester) [23:27:57] (03CR) 10Jforrester: [C: 04-1] "Waiting on rehosting." [integration/config] - 10https://gerrit.wikimedia.org/r/514055 (https://phabricator.wikimedia.org/T224906) (owner: 10Jforrester) [23:29:14] (03CR) 10Jforrester: [C: 04-1] "Waiting on compat." [integration/config] - 10https://gerrit.wikimedia.org/r/514057 (https://phabricator.wikimedia.org/T223348) (owner: 10Jforrester) [23:29:31] (03CR) 10Jforrester: [C: 03+2] Drop jsduck jobs no longer used after I211c507f957675b [integration/config] - 10https://gerrit.wikimedia.org/r/496894 (owner: 10Jforrester) [23:31:43] (03Merged) 10jenkins-bot: Drop jsduck jobs no longer used after I211c507f957675b [integration/config] - 10https://gerrit.wikimedia.org/r/496894 (owner: 10Jforrester) [23:34:02] !log Updating Zuul to drop extension-jsduck, no longer used (yay) [23:34:03] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL [23:37:02] !log Dropped unused jjb jobs mwext-jsduck-publish mwext-VisualEditor-jsduck-docker, and mwext-VisualEditor-docker-publish [23:37:03] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL [23:38:34] 10Continuous-Integration-Config, 10phan: phan stopped respecting dependencies - https://phabricator.wikimedia.org/T225524 (10Addshore) p:05Triage→03High Marking as High as this is stopping people merged in WikibaseLexeme, but no team is totally blocked by this right now afaik (so not UBN). I'll work on a... [23:39:26] addshore: Oh, oops, I thought that got fixed. [23:39:46] afaik it didnt, but im basing that on the fact the ticket is still oepn [23:39:48] open [23:39:53] Sure, that makes sense. [23:39:58] might be fixed but not tagged as such yet [23:40:01] Nothing in git log actually fixing it. [23:40:06] i dont even have integration/config checked out on this machine yet [23:40:16] Ha. [23:40:18] I'll do it then. [23:40:26] amazing :D [23:40:38] I'll clone integration/config anyway, but youll probably do it before this wifi sucks it all down [23:40:54] Where are you joining us from this week? :-) [23:42:05] Granada, Nicaragua, https://www.google.com/maps/place/Granada/@11.9288488,-85.9773091,14z [23:43:01] im back to 12 hours a week now, so expect to see more of me [23:43:09] oddly, entirely in your timezone :D [23:43:11] ish [23:46:27] Ha. [23:46:28] (03PS1) 10Jforrester: phan: [WikibaseLexeme] Depends on Wikibase [integration/config] - 10https://gerrit.wikimedia.org/r/516575 (https://phabricator.wikimedia.org/T225524) [23:47:06] addshore: Two hours off. :-) [23:47:54] 10Continuous-Integration-Config, 10Patch-For-Review, 10phan: phan stopped respecting dependencies - https://phabricator.wikimedia.org/T225524 (10Jdforrester-WMF) I couldn't see in immediate grepping any other foreign classes in the repo, and there's nothing in the phan config inside the repo, so will that su... [23:48:56] (03CR) 10Jforrester: [C: 03+2] phan: [WikibaseLexeme] Depends on Wikibase [integration/config] - 10https://gerrit.wikimedia.org/r/516575 (https://phabricator.wikimedia.org/T225524) (owner: 10Jforrester) [23:50:36] (03Merged) 10jenkins-bot: phan: [WikibaseLexeme] Depends on Wikibase [integration/config] - 10https://gerrit.wikimedia.org/r/516575 (https://phabricator.wikimedia.org/T225524) (owner: 10Jforrester) [23:51:31] !log Updated Zuul phan dependencies for WikibaseLexeme, adding Wikibase T225524 [23:51:33] Logged the message at https://wikitech.wikimedia.org/wiki/Release_Engineering/SAL [23:51:33] T225524: phan stopped respecting dependencies - https://phabricator.wikimedia.org/T225524 [23:54:06] * addshore runs