[07:08:07] hello zeljkof [07:31:08] hi vikasyaligar [07:31:42] (03PS1) 10Hashar: Logrotate (90 days) a few more jobs [integration/jenkins-job-builder-config] - 10https://gerrit.wikimedia.org/r/152004 [07:31:51] (03CR) 10Hashar: [C: 032] Logrotate (90 days) a few more jobs [integration/jenkins-job-builder-config] - 10https://gerrit.wikimedia.org/r/152004 (owner: 10Hashar) [07:34:35] zeljkof: I was working on zooming(as we know the browser is zooming, but the screenshots which we get are not actually zoomed one). I got some positive hope from my chrome in Mac; experimenting with my cloudbees for now :) [07:35:40] (03Merged) 10jenkins-bot: Logrotate (90 days) a few more jobs [integration/jenkins-job-builder-config] - 10https://gerrit.wikimedia.org/r/152004 (owner: 10Hashar) [07:38:13] vikasyaligar: great :) [08:02:59] hashar: commons at beta still has redirect loop? [08:03:53] zeljkof: possibly [08:05:03] hashar: that is just sad :) [08:15:56] (03PS2) 10Hashar: mwconf: let us override magic extension loader [integration/jenkins] - 10https://gerrit.wikimedia.org/r/151876 [08:44:47] hi zeljkof, are you around? [08:45:40] greeting from London... [08:49:34] chrismcmahon: hi [08:49:44] welcome to europe! :) [08:50:59] hi zeljkof I seem to be a bit behind on stuff :-) Could you take a look at Dan's API stuff? https://gerrit.wikimedia.org/r/#/c/150977/ [08:51:21] chrismcmahon: yes, today is code review day [08:51:36] I have not meetings this week, catching up on everything :) [08:51:59] but at least I fixed the jet lag by sleeping more than half of yesterday :-) [08:52:14] chrismcmahon: :) [09:04:06] did Jenkins restart? [09:07:06] hashar: did you kill Jenkins? [09:07:36] yeah it is restarting slowly :-( [09:07:46] jobs are processing [09:07:51] but the web interface is unreacheable [09:08:12] hashar: c'est la vie :-) [09:08:26] I blame Jenkins plugins authors :-] [09:52:40] Jenkins is still sad [10:14:15] zeljkof: hashar is this failing because MEDIAWIKI_GIT_BRANCH is not being set? https://integration.wikimedia.org/ci/view/BrowserTests/job/browsertests-UploadWizard-commons.wikimedia.beta.wmflabs.org-linux-firefox-sauce/98/console [10:14:20] chrismcmahon: Jenkins web interface is back up [10:15:06] chrismcmahon: commons on beta might be down, that might be causing the issue [10:15:06] 00:00:02.683 requests.exceptions.TooManyRedirects [10:15:19] some hosts on beta clusters are trapped in redirect loops [10:15:31] hashar: ah, thanks [10:15:32] guess I will spend my afternoon on it :-/ [10:15:55] hashar: that's what it is, infinite redirect from beta commons [10:16:21] $ curl --location --verbose http://commons.wikimedia.beta.wmflabs.org/w/api.php 2>&1|grep Location [10:16:22] < Location: http://deployment.wikimedia.beta.wmflabs.org/w/api.php [10:16:22] < Location: http://deployment.wikimedia.beta.wmflabs.org/w/api.php [10:16:22] < Location: http://deployment.wikimedia.beta.wmflabs.org/w/api.php [10:16:22] .... [10:16:31] oh that is interesting [10:16:37] commons is made to redirect to deployment [10:17:18] anyway yeah something is screwed up [10:17:24] most probably in Apache configuration files [10:19:01] gotta lunch [12:09:25] chrismcmahon: beta might be back now [12:09:41] TL;DR : our apache configuration is a whole mess :-/ [12:09:44] hashar: it dropped briefly [12:10:01] chrismcmahon: yeah I had to trash the text cache [12:10:10] hashar: did Steven Walling talk to you? he said something about beta doesn't have master branch now, but I'm not sure what extension, or if it's everything [12:10:11] now I need to find / fill a bug about what I fixed [12:10:34] haven't heard from Steven nor seen any mail/bug from him (yet?) [12:18:55] (03PS1) 10Hashar: pywikibot/core now uses flake8 [integration/zuul-config] - 10https://gerrit.wikimedia.org/r/152040 [12:22:20] (03PS32) 10Hashar: (WIP) Experiment zuul-cloner with extensions [integration/jenkins-job-builder-config] - 10https://gerrit.wikimedia.org/r/141846 [12:30:10] (03PS2) 10Hashar: pywikibot/core now uses flake8 and votes! [integration/zuul-config] - 10https://gerrit.wikimedia.org/r/152040 [12:32:51] (03CR) 10John Vandenberg: [C: 031] "ive verified that the tree currently passes the pywikibot-core-tox-flake8 rule." [integration/zuul-config] - 10https://gerrit.wikimedia.org/r/152040 (owner: 10Hashar) [12:33:26] (03PS33) 10Hashar: (WIP) Experiment zuul-cloner with extensions [integration/jenkins-job-builder-config] - 10https://gerrit.wikimedia.org/r/141846 [12:33:49] (03CR) 10Hashar: "PS32: drop MultimediaViewer" [integration/jenkins-job-builder-config] - 10https://gerrit.wikimedia.org/r/141846 (owner: 10Hashar) [12:39:04] eh, looks like Zeljko left [12:41:18] hello zeljkof ! [12:43:12] hi zeljkof at line 90, which do you think is more stupid, using css: or using index: ? https://gerrit.wikimedia.org/r/#/c/150055/5/modules/ve-mw/tests/browser/features/support/pages/visual_editor_page.rb [12:48:56] (03PS34) 10Hashar: (WIP) Experiment zuul-cloner with extensions [integration/jenkins-job-builder-config] - 10https://gerrit.wikimedia.org/r/141846 [12:49:15] (03CR) 10Hashar: "really remove intersection" [integration/jenkins-job-builder-config] - 10https://gerrit.wikimedia.org/r/141846 (owner: 10Hashar) [13:09:14] (03PS3) 10Hashar: mwconf: let us override magic extension loader [integration/jenkins] - 10https://gerrit.wikimedia.org/r/151876 [13:11:54] (03PS1) 10Hoo man: Whitelist se4598 [integration/zuul-config] - 10https://gerrit.wikimedia.org/r/152058 [13:11:57] (03PS1) 10Hoo man: Move two users unaffiliated with WMDE out of the WMDE section [integration/zuul-config] - 10https://gerrit.wikimedia.org/r/152059 [13:41:25] (03PS35) 10Hashar: (WIP) Experiment zuul-cloner with extensions [integration/jenkins-job-builder-config] - 10https://gerrit.wikimedia.org/r/141846 [13:41:51] (03CR) 10Hashar: "removed WikimediaIncubator. Conflicts with EducationProgram (bug 67608) and PageTriage (bug 67615)" [integration/jenkins-job-builder-config] - 10https://gerrit.wikimedia.org/r/141846 (owner: 10Hashar) [13:48:09] AHHHHH [13:48:17] my integration test of doom is passing!!!!!!!!!!!!!!!! [13:48:18] https://integration.wikimedia.org/ci/job/mediawiki-core-extensions-integration/89/console [13:48:32] 6 minutes to run the test suites [13:55:42] zeljkof: can you review this => https://gerrit.wikimedia.org/r/#/c/151656/ [13:57:47] vikasyaligar: works on your machine and cloudbees? [13:59:17] zeljkof: works on my machine; also I checked it in saucy labs :) [13:59:38] vikasyaligar: merging then, looks good [13:59:53] we can fix it later if it does not work on jenkins [14:02:32] zeljkof: Can you confirm 1 thing to me => does these screenshots work(you get the exact element when you crop) on your system using chrome [14:02:41] zeljkof: because it is not working for me [14:02:54] vikasyaligar: sorry, in the middle of something else [14:03:00] can not try now [14:03:21] zeljkof: ah ! ok ! if it does not work then I can solve the zoom problem :) [14:05:08] I have a bad feeling that it is only my system which is giving this kind of output, it works in saucy's mac+chrome; but not in mine [might be because I am using chrome] [14:05:48] (03PS5) 10Vikassy: Language screenshot job should run on test2.wikipedia.org [integration/jenkins-job-builder-config] (cloudbees) - 10https://gerrit.wikimedia.org/r/150803 [14:11:23] 3Wikimedia / 3Continuous integration: [OPS] Upgrade Jenkins Debian Glue from 0.8.1 to 0.10.0 - 10https://bugzilla.wikimedia.org/68995#c5 (10Antoine "hashar" Musso) 5RESO/FIX>3REOP Debian Glue does not install properly on Ubuntu Precise because 0.10.0 depends on the package 'parallel'. It is in precise-b... [14:18:52] haha, integration test of doom :D hashar [14:19:26] Tobi_WMDE_SWE: yeah it clones a bunch of extensions and run all tests :-D [14:19:51] sounds like the wikidata tests.. :) [14:19:56] xactly [14:19:59] that is the whole point [14:20:30] I need to find a place to maintain the list of extensions that will have to be tested together [14:22:10] hashar: great [14:23:01] does that mean there is a chance to get wikidata tests back to wmf once? [14:42:15] (03CR) 10Hashar: [C: 032] Whitelist se4598 [integration/zuul-config] - 10https://gerrit.wikimedia.org/r/152058 (owner: 10Hoo man) [14:42:23] (03Merged) 10jenkins-bot: Whitelist se4598 [integration/zuul-config] - 10https://gerrit.wikimedia.org/r/152058 (owner: 10Hoo man) [14:43:06] (03CR) 10Hashar: [C: 032] Move two users unaffiliated with WMDE out of the WMDE section [integration/zuul-config] - 10https://gerrit.wikimedia.org/r/152059 (owner: 10Hoo man) [14:43:20] (03Merged) 10jenkins-bot: Move two users unaffiliated with WMDE out of the WMDE section [integration/zuul-config] - 10https://gerrit.wikimedia.org/r/152059 (owner: 10Hoo man) [15:26:23] (03PS1) 10Hoo man: Move addshore out of the WMDE section [integration/zuul-config] - 10https://gerrit.wikimedia.org/r/152115 [15:27:03] (03CR) 10Addshore: [C: 031] Move addshore out of the WMDE section [integration/zuul-config] - 10https://gerrit.wikimedia.org/r/152115 (owner: 10Hoo man) [15:27:36] (03CR) 10Legoktm: ":(" [integration/zuul-config] - 10https://gerrit.wikimedia.org/r/152115 (owner: 10Hoo man) [16:20:07] (03CR) 10Zfilipin: Parsing of responses and additional query actions (031 comment) [ruby/api] - 10https://gerrit.wikimedia.org/r/150977 (owner: 10Dduvall) [16:27:56] (03CR) 10Zfilipin: [C: 031] "Looks good to me, but I am not familiar with the library enough to say if this should be merged or not." [ruby/api] - 10https://gerrit.wikimedia.org/r/150977 (owner: 10Dduvall) [16:32:55] (03CR) 10Zfilipin: "Dan, why does this commit have -2 from you?" (031 comment) [selenium] - 10https://gerrit.wikimedia.org/r/151802 (owner: 10Dduvall) [16:51:25] zeljkof: thanks for taking a look at those patches. i'm marxarelli on rubygems [16:52:55] marxarelli: will add you to the owners in a few minutes, just to finish something [16:53:03] awesome. thanks [16:56:27] marxarelli: done :) [16:56:32] https://rubygems.org/gems/mediawiki_selenium [16:56:39] https://rubygems.org/gems/mediawiki_api [16:56:51] zeljkof: so much powwer... :) [16:57:00] i will use it wisely [16:57:59] marxarelli: :) [16:58:00] https://en.wikipedia.org/wiki/Uncle_Ben#.22With_great_power_comes_great_responsibility.22 [16:58:15] haha [16:59:41] marxarelli: we are evangelizing vagrant over here [16:59:54] (03PS1) 10Addshore: Add missing extensions and fix order of list [integration/jenkins-job-builder-config] - 10https://gerrit.wikimedia.org/r/152140 [17:00:15] chrismcmahon: with fire and brimstone i hope [17:00:35] "let the power of vagrant compel you!" [17:01:01] chrismcmahon: when's your presentation? [17:01:10] marxarelli: saturday [17:01:44] chrismcmahon: cool. will it be streamed? [17:02:04] marxarelli: I don't think so. I'm not even sure it will be recorded, istr it's not. [17:03:05] bummer! well, break a leg [17:03:16] how's it going so far over there? [17:04:40] marxarelli: pretty good, I've talked to Mark y Markus and I'm learning about tool labs right now, and stuff [17:04:49] (03PS8) 10Dduvall: Parsing of responses and additional query actions [ruby/api] - 10https://gerrit.wikimedia.org/r/150977 [17:05:51] (03CR) 10Dduvall: [C: 032] Parsing of responses and additional query actions [ruby/api] - 10https://gerrit.wikimedia.org/r/150977 (owner: 10Dduvall) [17:05:54] (03PS2) 10Addshore: Add missing extensions and fix order of list [integration/jenkins-job-builder-config] - 10https://gerrit.wikimedia.org/r/152140 [17:07:19] (03CR) 10jenkins-bot: [V: 04-1] Add missing extensions and fix order of list [integration/jenkins-job-builder-config] - 10https://gerrit.wikimedia.org/r/152140 (owner: 10Addshore) [17:08:22] (03CR) 10Addshore: "recheck" [integration/jenkins-job-builder-config] - 10https://gerrit.wikimedia.org/r/152140 (owner: 10Addshore) [17:10:30] (03PS1) 10Dduvall: Alphabetized client methods [ruby/api] - 10https://gerrit.wikimedia.org/r/152141 [17:11:43] (03PS2) 10Zfilipin: Running mediawiki/core job at test2 [integration/jenkins-job-builder-config] (cloudbees) - 10https://gerrit.wikimedia.org/r/151044 [17:14:30] (03PS2) 10Dduvall: More direct interface to the API's edit action [ruby/api] - 10https://gerrit.wikimedia.org/r/151977 [17:16:13] (03CR) 10Zfilipin: [C: 032] Alphabetized client methods [ruby/api] - 10https://gerrit.wikimedia.org/r/152141 (owner: 10Dduvall) [17:18:44] (03Merged) 10jenkins-bot: Alphabetized client methods [ruby/api] - 10https://gerrit.wikimedia.org/r/152141 (owner: 10Dduvall) [17:23:18] hashar around? :) [17:24:01] addshore: about to have dinner so not really [17:24:09] whahaa, really quick question :P [17:24:15] mail it please :-] [17:24:18] will reply later on [17:24:22] haha okay :) [17:24:32] but its a yes no answer ;p [17:24:39] addshore: no :p [17:27:45] (03CR) 10Addshore: "I do not understand this failure :D" [integration/jenkins-job-builder-config] - 10https://gerrit.wikimedia.org/r/152140 (owner: 10Addshore) [17:30:07] zeljkof: ruby-api-client question for you [17:31:13] zeljkof: it seems like increment support for new actions (e.g. https://gerrit.wikimedia.org/r/#/c/151977/2) could go on forever. should we just expose #action as a public method? [17:31:40] s/increment/incremental/ [17:55:21] (03PS3) 10Dduvall: More direct interface to the API's edit action [ruby/api] - 10https://gerrit.wikimedia.org/r/151977 [18:02:30] integration.wikimedia.org says "Please wait while Jenkins is getting ready to work." Is Jenkins waking up on Hawaii time? :) [18:08:54] FYI hashar in operations channel "!log Jenkins process jobs again, the UI will take a bunch of hours to load though due to some issue when initializing" [18:53:09] 3Wikimedia / 3Continuous integration: [upstream] Jenkins ArtifactDeployer plugin v0.31 breaks lazy load causing slow start - 10https://bugzilla.wikimedia.org/69197 (10Antoine "hashar" Musso) 3NEW p:3Unprio s:3normal a:3None I have upgraded Jenkins which loaded just fine. Then updated a bunch of plugi... [19:16:09] 3Wikimedia / 3Continuous integration: Setup QUnit tests on Jenkins for Echo - 10https://bugzilla.wikimedia.org/69198 (10Jon) 3NEW p:3Unprio s:3normal a:3None We have QUnit tests. Preferably make them voting :) [19:38:13] (03PS1) 10Hashar: Zuul status page: display total running/queued job [integration/docroot] - 10https://gerrit.wikimedia.org/r/152166 [19:38:49] (03CR) 10Hashar: "That is for you Timo to review. My Javascript is really lame :-D" [integration/docroot] - 10https://gerrit.wikimedia.org/r/152166 (owner: 10Hashar) [19:46:23] 3Wikimedia / 3Continuous integration: [OPS] Upgrade Jenkins Debian Glue from 0.8.1 to 0.10.0 - 10https://bugzilla.wikimedia.org/68995#c6 (10Antoine "hashar" Musso) 5REOP>3RESO/FIX a:3Alexandros Kosiaris Alexandros fixed both RT. Ie backport parallel and upload the jenkins-debian-glue packages for bot... [19:52:56] (03PS1) 10Hashar: QUnit job for Echo [integration/jenkins-job-builder-config] - 10https://gerrit.wikimedia.org/r/152172 (https://bugzilla.wikimedia.org/69198) [19:57:12] (03PS1) 10Hashar: QUnit job for Echo [integration/zuul-config] - 10https://gerrit.wikimedia.org/r/152175 (https://bugzilla.wikimedia.org/69198) [19:57:37] (03CR) 10Hashar: [C: 032] "Job deployed" [integration/jenkins-job-builder-config] - 10https://gerrit.wikimedia.org/r/152172 (https://bugzilla.wikimedia.org/69198) (owner: 10Hashar) [19:58:26] (03PS2) 10Hashar: QUnit job for Echo [integration/zuul-config] - 10https://gerrit.wikimedia.org/r/152175 (https://bugzilla.wikimedia.org/69198) [19:58:54] (03Merged) 10jenkins-bot: QUnit job for Echo [integration/jenkins-job-builder-config] - 10https://gerrit.wikimedia.org/r/152172 (https://bugzilla.wikimedia.org/69198) (owner: 10Hashar) [19:59:05] (03CR) 10Hashar: [C: 032] QUnit job for Echo [integration/zuul-config] - 10https://gerrit.wikimedia.org/r/152175 (https://bugzilla.wikimedia.org/69198) (owner: 10Hashar) [19:59:14] (03Merged) 10jenkins-bot: QUnit job for Echo [integration/zuul-config] - 10https://gerrit.wikimedia.org/r/152175 (https://bugzilla.wikimedia.org/69198) (owner: 10Hashar) [20:17:08] 3Wikimedia / 3Continuous integration: Setup QUnit tests on Jenkins for Echo - 10https://bugzilla.wikimedia.org/69198#c5 (10Antoine "hashar" Musso) 5PATC>3RESO/FIX a:3Antoine "hashar" Musso A first run of the job pass :-] https://integration.wikimedia.org/ci/job/mwext-Echo-qunit/1/console [20:33:53] (03CR) 10Hashar: "Oh slashes in Jenkins jobs names is unsupported :-D Gave a bit more details in comment." (031 comment) [integration/jenkins-job-builder-config] - 10https://gerrit.wikimedia.org/r/152140 (owner: 10Addshore) [20:44:48] (03PS3) 10Addshore: Add missing extensions and fix order of list [integration/jenkins-job-builder-config] - 10https://gerrit.wikimedia.org/r/152140 [20:44:58] hashar: ahhhaaa! :) [20:45:58] addshore: yeah sorry :-D [20:46:06] addshore: honestly it is technically possible [20:46:08] (03CR) 10jenkins-bot: [V: 04-1] Add missing extensions and fix order of list [integration/jenkins-job-builder-config] - 10https://gerrit.wikimedia.org/r/152140 (owner: 10Addshore) [20:46:15] nah, thats my fault, I thought I removed all of the extensions with slashes in [20:46:15] but I don't feel like spending 2 or 3 days figuring out all the details :-] [20:46:19] but apparently I missed one :P [20:46:24] haha [20:46:59] (03PS4) 10Addshore: Add missing extensions and fix order of list [integration/jenkins-job-builder-config] - 10https://gerrit.wikimedia.org/r/152140 [20:47:00] missed another one .. [20:48:24] hashar: I am going to make a patch for tommorrow that adds phplinting to ALL extensions on gerrit :P [20:50:24] addshore: that would be a good thing [20:50:41] addshore: I wish by default all repos would prevent human from voting Verified [20:50:46] and thus force them to have a job [20:51:10] hehe :P [20:51:29] hashar: how much do you care about the alphabetical order of the zuul config yaml file? [20:51:39] that helps :-] [20:51:45] might even write a job to ensure it is sorted hehe [20:51:57] :p [20:51:59] addshore: just add them all in random order [20:52:06] then sort using your text editor! [20:52:07] hehe, well there are 433 to add ;p [20:52:14] OUCH [20:52:16] yup [20:52:22] that doesn't scale anymore [20:52:31] hmm, sort order, but they are multiline sections in the zuul config? [20:52:49] ah in zuul config yeah you are screwed [20:52:54] haha [20:52:56] there is no way to expand a list :/ [20:53:09] well, i could parse it all, and then re output it all, but we would loose the comments I guess [20:53:10] though it would be a nice feature addition to zuul [20:53:19] for jenkins side [20:53:26] we might have a generic job to lint php [20:54:07] well, I guess we have extension-checks [20:54:24] but even for that for each repo / extension I have to add 3 lines and 1 whitespace! [20:54:35] ie. thats what I was going to do :) [20:54:54] oh [20:54:57] script it ! :-] [20:55:06] I do it with vim and a macro [20:55:11] hehe :) [20:55:20] but yeah 433 extensions is a mess [20:55:35] Well, if you have a macro for it I have a list of all of the extensions that need to be added :P [20:55:44] how do you have 433 extensions anyway? [20:56:45] well, thats how many there are in gerrit that dont already have the checks enabled! :) [20:56:53] ah in Zuul you mean ? [20:57:07] cause apparently Jenkins has roughly 700 extnesions [20:57:11] so we have jobs not being triggered [20:57:33] for Zuul it is tedious [20:57:49] what I do is I usually add extensions in Zuul by chunks [20:57:57] then send dummy test changes to verify jshint / tests are passing [20:58:00] if not, I fill bugs [20:58:04] and make the job non voting [20:58:25] addshore: but then there are a ton of extensions which are unminatained [20:58:28] some migrated to github [20:58:34] some others are empty [20:58:40] well, if they are in github we should get rid of them from gerrit :P [20:58:48] ideally yeah [20:58:53] there is a huge cleanup needed [20:58:53] maybe I will just write a big script to check all of this stuff [20:58:55] yup [20:59:02] yeah I started writing such a script [20:59:08] is it anywhere? :) [20:59:09] eventually gave up because lack of time ™ [20:59:12] hehe :P [20:59:16] integration/consistency.git maybe [20:59:33] well, I have a full hackathon day tomorrow so might see what I can do. [20:59:45] Just need something to programatically manage everything ;p [20:59:47] ssh://gerrit.wikimedia.org:29418/integration/consistency.git ( [20:59:50] python [20:59:56] not a smart code at all [21:00:06] would probably be easier to start again from scratch [21:00:24] addshore: some folks inside wmf talked about writing a DSL on top of JJB/Zuul :° [21:00:26] heck [21:00:34] maybe even a django app to generate the yaml files for us [21:00:39] xD [21:00:41] so folks could just check boxes hehe [21:01:44] addshore: anyway my lame script idea was to query Jenkins for a list of jobs, make a bunch of assumption as to which repositories they are pointing to [21:01:48] grab projects from Gerrit [21:01:52] and the triggers from Zuul [21:01:55] then compare all three [21:02:01] and whine [21:02:08] sounds dooable, and then just output a todo list :P [21:02:13] xactly [21:02:15] / whine [21:02:16] :D [21:02:21] but then [21:02:34] we still have repo created with no jenkins jobs proposed for them [21:05:20] addshore: example output http://paste.openstack.org/show/91209/ [21:05:35] --cache cache the web queries [21:06:29] command line is: ./consistency/cmd.py --gerrit https://gerrit.wikimedia.org/r --debug --insecure [21:06:37] hah, will take a better look in the morning :) [21:07:07] definatly worth it, would be lovely to have it /auto tidy/ everything too ;p [21:07:08] addshore: the job assumed the jenkins git url to point to something/bar.git [21:07:11] that is no more the case [21:07:24] the repo is provided by Zuul so all jobs have $ZUUL_URL/$ZUUL_PROJECT as a git url [21:07:28] i.e. broken :] [21:07:55] addshore: it would probably be better to load the YAML files instead [21:08:46] yep, should be able to knock something up [21:09:06] the possibilities are endless right ;p [21:09:42] addshore: yeah and as I said, it is probably better to start from scratch :] [21:10:59] :D [21:15:29] addshore: I am off for tonight. Have a good night! [21:15:40] see ya :) and you! [21:18:32] (03PS1) 10Hashar: Move MediaWiki HHVM job to Trusty instance(s) [integration/jenkins-job-builder-config] - 10https://gerrit.wikimedia.org/r/152179 [21:21:29] (03PS2) 10Hashar: Move MediaWiki HHVM job to Trusty instance(s) [integration/jenkins-job-builder-config] - 10https://gerrit.wikimedia.org/r/152179 [21:27:51] (03CR) 10Hashar: "I have updated mediawiki-core-regression-hhvm-master already." [integration/jenkins-job-builder-config] - 10https://gerrit.wikimedia.org/r/152179 (owner: 10Hashar) [21:28:41] maybe I managed to break zuul again [21:46:51] (03PS1) 10Dduvall: Public #action method to allow advanced API use [ruby/api] - 10https://gerrit.wikimedia.org/r/152183 [22:36:52] (03PS2) 10Dduvall: Public #action method to allow advanced API use [ruby/api] - 10https://gerrit.wikimedia.org/r/152183 [22:40:26] (03CR) 10Dduvall: [C: 032] Public #action method to allow advanced API use [ruby/api] - 10https://gerrit.wikimedia.org/r/152183 (owner: 10Dduvall) [22:54:07] (03PS1) 10Dduvall: Releasing minor version 0.2.0 [ruby/api] - 10https://gerrit.wikimedia.org/r/152190 [22:55:30] (03PS2) 10Dduvall: Releasing minor version 0.2.0 [ruby/api] - 10https://gerrit.wikimedia.org/r/152190 [22:57:36] (03CR) 10Dduvall: "Abandoning this patch in favor of Ia9d5c3d5556f19fa16eaef4a5052dc6057823111" [ruby/api] - 10https://gerrit.wikimedia.org/r/151977 (owner: 10Dduvall) [22:58:50] (03Abandoned) 10Dduvall: More direct interface to the API's edit action [ruby/api] - 10https://gerrit.wikimedia.org/r/151977 (owner: 10Dduvall) [23:02:40] (03CR) 10Dduvall: [C: 032] Releasing minor version 0.2.0 [ruby/api] - 10https://gerrit.wikimedia.org/r/152190 (owner: 10Dduvall) [23:10:39] (03CR) 10Dduvall: "Zeljko, I wanted to make sure it was held back until the new mediawiki_api release." (031 comment) [selenium] - 10https://gerrit.wikimedia.org/r/151802 (owner: 10Dduvall) [23:11:42] (03PS4) 10Dduvall: Feature-extension dependency system [selenium] - 10https://gerrit.wikimedia.org/r/151802