[08:40:08] (03PS1) 10Hashar: fix parsoidsvc-jslint was not voting [integration/zuul-config] - 10https://gerrit.wikimedia.org/r/105151 [08:41:50] (03CR) 10Hashar: [C: 032] "tested locally this time jslint job should vote =)" [integration/zuul-config] - 10https://gerrit.wikimedia.org/r/105151 (owner: 10Hashar) [08:42:00] (03Merged) 10jenkins-bot: fix parsoidsvc-jslint was not voting [integration/zuul-config] - 10https://gerrit.wikimedia.org/r/105151 (owner: 10Hashar) [10:50:33] (03PS1) 10Hashar: multigit: GERRIT_URL -> GERRIT_CHANGE [integration/jenkins] - 10https://gerrit.wikimedia.org/r/105160 [10:50:35] (03PS1) 10Hashar: multigit: fetch branches from Gerrit, not Zuul [integration/jenkins] - 10https://gerrit.wikimedia.org/r/105161 [10:50:41] (03CR) 10Hashar: [C: 032] multigit: GERRIT_URL -> GERRIT_CHANGE [integration/jenkins] - 10https://gerrit.wikimedia.org/r/105160 (owner: 10Hashar) [10:50:44] (03Merged) 10jenkins-bot: multigit: GERRIT_URL -> GERRIT_CHANGE [integration/jenkins] - 10https://gerrit.wikimedia.org/r/105160 (owner: 10Hashar) [10:52:45] (03CR) 10Hashar: [C: 032] multigit: fetch branches from Gerrit, not Zuul [integration/jenkins] - 10https://gerrit.wikimedia.org/r/105161 (owner: 10Hashar) [10:52:49] (03Merged) 10jenkins-bot: multigit: fetch branches from Gerrit, not Zuul [integration/jenkins] - 10https://gerrit.wikimedia.org/r/105161 (owner: 10Hashar) [10:58:04] ugh [10:58:48] ? [10:58:58] [12.58.42] Niklas Laxström: two visual editor browser tests have been running for over 3 hours blocking my translate job... not nice [11:05:19] sent email [11:17:51] Nikerabbit: bug fill it please :-D [11:18:05] definitely need a timeout wrapper I guess [11:24:26] mw-jenkinsbot: welcome :D [11:24:26] hashar you may not issue bot commands in this chat! [11:27:54] be back in a few [12:21:07] hi zeljkof [12:21:18] zeljkof, can we start working on that download_pdf patch [12:21:35] the tests which are meant for chrome have chrome in scenario [12:21:48] chrome renders pdf differently so it wont work the other way [12:22:28] so how can i make sure that tests for chrome dont execute when using firefox [12:22:47] and firefox tests dont execute when using chrome [12:22:50] zeljkof, ^? [12:23:42] mayankmadan: ok [12:24:09] so, the first step is to separate the commit into two commits [12:24:22] one commit for firefox tests, one commit for chrome tests [12:24:26] do you know how to do that? [12:24:49] zeljkof, i cant do that, i have linked that commit in melange [12:25:56] mayankmadan: you do not have to abandon the commit [12:26:07] just remove the chrome code [12:26:13] and add that as a separate commit [12:26:39] you can also leave a comment in the commit message saying the commit is split into two, if you want to keep track for melange [12:29:09] mayankmadan: do you know what to do? [12:29:13] do you need help? [12:29:21] i dont think so [12:29:44] you do not need help, or you do not know what to do? [12:29:55] i am currently working on an android task(which is almost completed), ill do it after that [12:30:02] ok [12:30:02] i dont think i need help [12:30:07] ping me if you get stuck [13:16:12] (03PS31) 10Mayankmadan: Added a test for downloading pdf from a random page [qa/browsertests] - 10https://gerrit.wikimedia.org/r/98160 [13:35:02] zeljkof, i have updated the patchset [13:35:11] mayankmadan: ok, will take a look [13:42:27] (03PS8) 10Hashar: (WIP) (WIP) visualeditor-doitall (WIP) (WIP) [integration/jenkins-job-builder-config] - 10https://gerrit.wikimedia.org/r/100800 [13:46:24] (03PS9) 10Hashar: (WIP) (WIP) visualeditor-doitall (WIP) (WIP) [integration/jenkins-job-builder-config] - 10https://gerrit.wikimedia.org/r/100800 [13:46:42] (03PS1) 10Mayankmadan: Adding pdf tests for chrome [qa/browsertests] - 10https://gerrit.wikimedia.org/r/105179 [13:47:30] zeljkof, added for chrome too [13:47:45] wait [13:47:53] forgot to add downloaded_pdf_page.rb in that [13:49:46] hello :-) [13:49:54] hashar: welcome back :) [13:50:08] zeljkof: I am looking again at browser tests for visual editor [13:50:48] wait, downloaded pdf page is not needed for chrome tests [13:54:20] zeljkof: I found out we are using bundler 1.3.5 from integration/bundler but 1.5 is out [13:54:27] zeljkof: should we use bundler 1.5 ? [13:54:31] hashar: yes [13:54:39] where are we using the old version? [13:54:39] going to update it so :-] [14:05:47] (03PS1) 10Hashar: bump to bundler 1.5.1 [integration/bundler] - 10https://gerrit.wikimedia.org/r/105180 [14:05:52] zeljkof: ^^^ :-) [14:06:49] (03CR) 10Hashar: [C: 032] "being used the integration-selenium-driver.pmtpa.wmflabs instance to run the browser tests :-D" [integration/bundler] - 10https://gerrit.wikimedia.org/r/105180 (owner: 10Hashar) [14:07:12] (03CR) 10Hashar: [V: 032] bump to bundler 1.5.1 [integration/bundler] - 10https://gerrit.wikimedia.org/r/105180 (owner: 10Hashar) [14:08:11] hashar: wow, you have to do all that to bump gem version? [14:08:48] (03PS1) 10Hashar: bump bundler to 1.5.1 [integration/jenkins] - 10https://gerrit.wikimedia.org/r/105181 [14:08:57] (03CR) 10Hashar: [C: 032] bump bundler to 1.5.1 [integration/jenkins] - 10https://gerrit.wikimedia.org/r/105181 (owner: 10Hashar) [14:09:00] (03Merged) 10jenkins-bot: bump bundler to 1.5.1 [integration/jenkins] - 10https://gerrit.wikimedia.org/r/105181 (owner: 10Hashar) [14:09:14] zeljkof: yup because we are providing everything needed to run bundler since we can't use it as a debian package [14:12:47] 00:02:01.738 Using bundler (1.5.1) [14:12:49] niiiice [14:13:02] hashar: [14:13:15] -dev: [14:13:16] Krinkle: hashar: ping [14:13:16] 14:00 Krinkle: https://wikitech.wikimedia.org/w/index.php?title=Server_Admin_Log&diff=cur&oldid=93754 [14:13:17] 14:03 Inez [14:13:41] What's up with the vm? I've tried all I know how to. [14:13:47] It's still broken. [14:13:50] Has been for almost 24 hours now [14:13:53] integration-slave01 ? [14:13:54] We need it back up asap [14:13:57] that is for the npm job isn't it ? [14:14:03] Yep [14:14:13] First failed 19 hours ago [14:14:34] https://integration.wikimedia.org/ci/job/VisualEditor-npm/27/console [14:15:15] I've rebooted the labs instance, no effect. I've disconnected and re-launched client agent from Jenkins config panel, no effect. [14:15:24] I can connect to it with ssh fine. [14:15:37] will look at it [14:15:39] The Java debug console jenkins provides in the web app also works fine [14:15:48] like now :D [14:15:53] Thx ): [14:16:37] Krinkle: I think I already had such an issue, might be rights related [14:17:09] When I ran git commands manually through ssh/proxy/root/jenkins-deploy, worked fine. [14:19:30] hmm [14:19:44] 00:00:00.673 Caused by: java.lang.NoClassDefFoundError: hudson/plugins/git/GitSCMBackwardCompatibility [14:19:44] 00:00:00.674 Caused by: java.lang.ClassNotFoundException: hudson.plugins.git.GitSCMBackwardCompatibility [14:22:59] Krinkle: going to restart jenkins [14:28:40] The page at https://www.mediawiki.org says: Error loading data from server: readonly: The wiki is currently in read-only mode. Would you like to retry? [14:28:55] hashar: ^ [14:29:06] and anybody else, do you know what is going on? [14:30:33] editing works fine with source editor [14:30:49] ok, visual editor is back too [14:31:02] zeljkof: might happen from time to time [14:31:08] zeljkof: maybe a db connection got dropped [14:35:30] hashar: saw it for the first time [15:10:51] (03PS32) 10Zfilipin: Added a test for downloading pdf from a random page [qa/browsertests] - 10https://gerrit.wikimedia.org/r/98160 (owner: 10Mayankmadan) [15:13:58] (03CR) 10Zfilipin: [C: 04-1] Test downloading PDF from a random page (033 comments) [qa/browsertests] - 10https://gerrit.wikimedia.org/r/98160 (owner: 10Mayankmadan) [15:17:46] (03CR) 10Zfilipin: "Additionally, tests cause an deprecation warning:" [qa/browsertests] - 10https://gerrit.wikimedia.org/r/98160 (owner: 10Mayankmadan) [15:25:20] (03CR) 10Zfilipin: [C: 04-1] "Something is wrong with this commit:" [qa/browsertests] - 10https://gerrit.wikimedia.org/r/105179 (owner: 10Mayankmadan) [16:01:37] (03PS1) 10Hashar: mwconf: set $wgHTTPProxy based on wmf site [integration/jenkins] - 10https://gerrit.wikimedia.org/r/105198 [16:01:54] (03CR) 10Hashar: [C: 032] mwconf: set $wgHTTPProxy based on wmf site [integration/jenkins] - 10https://gerrit.wikimedia.org/r/105198 (owner: 10Hashar) [16:06:09] (03Merged) 10jenkins-bot: mwconf: set $wgHTTPProxy based on wmf site [integration/jenkins] - 10https://gerrit.wikimedia.org/r/105198 (owner: 10Hashar) [16:14:09] (03CR) 10Hashar: "deployed" [integration/jenkins] - 10https://gerrit.wikimedia.org/r/105198 (owner: 10Hashar) [16:26:03] (03PS1) 10Hashar: remove phpcs jobs from mw/core gating [integration/zuul-config] - 10https://gerrit.wikimedia.org/r/105204 [16:26:16] (03CR) 10Hashar: [C: 032] remove phpcs jobs from mw/core gating [integration/zuul-config] - 10https://gerrit.wikimedia.org/r/105204 (owner: 10Hashar) [16:27:42] (03Merged) 10jenkins-bot: remove phpcs jobs from mw/core gating [integration/zuul-config] - 10https://gerrit.wikimedia.org/r/105204 (owner: 10Hashar) [16:37:31] (03CR) 10Subramanya Sastry: "Thanks!" [integration/zuul-config] - 10https://gerrit.wikimedia.org/r/105151 (owner: 10Hashar) [17:28:52] hashar: Anything going on still? [17:29:15] I'm still getting various Jenkins problems that are causing trouble for VisualEditor, I could look into it but want to make sure Im not duplicating anything you intend to address already [17:29:20] https://integration.wikimedia.org/ci/job/mwext-VisualEditor-qunit/7146/console [17:29:32] and mwext-VisualEditor-npm is not doing the submodule update properly [17:35:08] Krinkle: hey [17:35:13] Krinkle: ah that is bad :/ [17:37:12] Krinkle: wiping workspace and reserving the job [17:37:32] Checked manually and the submodule doesn't exist at all on slave01 [17:37:36] not initialised yet [17:37:48] maybe it does try to do an update, but that won't do anything if the module hasn't even been initialised [17:37:57] lib/ve is an empty directory. [17:40:08] Krinkle: might be https://issues.jenkins-ci.org/browse/JENKINS-21057 [17:40:19] workarounds: [17:40:20] Downgrade git plugin to 1.5 [17:40:20] Do not check "Recursively update submodules" [17:40:21] Do not checkout git repository with submodules [17:41:04] hashar: Do note that the "No remotes" bug is a recent regression that I see only on gallium with -qunit jobs [17:41:17] Not related to the equally important regression in -npm jobs on slave01 with submodules not being initialised/updated. [17:41:47] that is the same issue isn't it ? [17:41:54] the -npm jobs aren't fatalling anywhere in Jenkins land, but in test execution itself when it is found that some random file is misssing which is supposed to come from a submodule. [17:41:58] No, not even close. [17:42:19] https://integration.wikimedia.org/ci/job/mwext-VisualEditor-qunit/7146/console is on gallium, and fatally failing because it can't find any remotes, it never starts regular job execution. [17:42:52] https://integration.wikimedia.org/ci/job/mwext-VisualEditor-npm/156/console is on slave01, and goes through git setup and job execution fine [17:43:12] but is failing because some of the tests are failing because there are files missing (lib/ve is an empty directory instead of an initialised and updated git submodule) [17:43:24] Make sense? [17:46:14] Krinkle: well [17:46:27] Krinkle: the only fix up would be to back up the git plugins :D [17:48:15] which mean restartingjenkins :( [17:48:41] Krinkle: seems like a plan for you ? [17:49:48] hashar: Well, I don't know any of that. Sorry. All I'm seeing is that Jenkins was working fine when I last used it a few days ago, and now it isn't doing submodules anymore for VE (possibly breaking other projects as well). [17:49:57] Did we upgrade something recently? [17:50:14] The -npm job isn't showing an error. [17:50:25] it looks like it just forgets to do the submodule stuff [17:52:27] hashar: If restarting is likely to fix it, by all means. It's important that VE can merge commits. We're all starting to come back from holiday, and it seems right now it is unconditionally breaking due to this. And we've adapted our workflow to no longer allow overriding with V+2 (only ops can now), so we really need it to work, by whatever hacky means :) [17:52:39] maybe we can try something else first though? [17:52:45] by back up, do you mean downgrade? [17:53:03] which plugins? [17:53:45] git plugin [17:55:16] Krinkle: I can't fix that issue tonight [17:55:59] according to the bug report, we have to downgrade the Jenkins "git client plugin" [17:56:17] which doesn't seem to be easy to do, probably have to compile the old version and upload it on jenkins [17:58:51] ah I got it on labs :-D [17:59:30] Krinkle: I can't work anymore sorry, wife + crying daughter home. The only workaround is to make the jobs non voting [17:59:40] will get the plugin downgraded tomorrow when it is quiet at home [18:00:03] hashar: How did this happen do? What caused it? [18:00:09] though* [18:00:20] jenkins upgraded [18:00:36] Can we make sure to test jobs like these then? [18:00:41] Goes without saying of course :) [18:01:03] not sure what is impacted exactly :( [18:07:41] hashar: Well, VisualEditor can't run any tests or merge commits right now. I'd rather not have that situation for another 24 hours. [18:08:19] Something basic as git submodules should be tested for. I don't think this is limited to mwext-VisualEditor-npm. [18:09:03] gotta restart Jenkins now [18:52:08] fyi, the Mobile team will be debugging an issue with centralauth tokens on beta in a while, I aborted the Mobile tests in the build queue [19:39:03] (03PS1) 10Krinkle: Use use-remote-zuul-no-submodules for lint jobs [integration/jenkins-job-builder-config] - 10https://gerrit.wikimedia.org/r/105244 [20:15:41] (03CR) 10Mayankmadan: [C: 04-1] "Doesnt work for me too." [qa/browsertests] - 10https://gerrit.wikimedia.org/r/103497 (owner: 10M4tx) [21:46:03] hi zeljkof [21:46:09] its pretty late for you :) [21:46:15] hi mayankmadan_ [21:46:15] hi manybubbles, do you know if Solr indexing is maybe messed up in beta labs? we expected the coords in the page at http://en.wikipedia.beta.wmflabs.org/wiki/Tucson to be picked up in a Mobile/Nearby search and that does not seem to be happening. JeffHall thinks it should have been picked up a few minutes ago, as the page is over 30 minutes old. [21:46:25] mayankmadan_: it is even later for you :) [21:46:43] chrismcmahon: I don't know anything about the solr stuff, unfortunately [21:46:55] manybubbles: just wondered, thanks [23:29:13] (03PS1) 10Zfilipin: Updated Ruby, RubyGems and Firefox [qa/browsertests] - 10https://gerrit.wikimedia.org/r/105410 [23:32:02] (03CR) 10Cmcmahon: [C: 032] "maintenance" [qa/browsertests] - 10https://gerrit.wikimedia.org/r/105410 (owner: 10Zfilipin) [23:37:40] (03PS1) 10Zfilipin: Updated Ruby [selenium] - 10https://gerrit.wikimedia.org/r/105412 [23:42:38] (03CR) 10Cmcmahon: [C: 032] Updated Ruby [selenium] - 10https://gerrit.wikimedia.org/r/105412 (owner: 10Zfilipin)