[13:55:46] ahhhh thursday meetings so baad [13:57:51] ottomata: Yes. I cannot join as well :-( [13:58:41] morning [13:58:49] drdee: Good morning drdee. [14:01:56] yo qchris! [14:01:59] how is the zero stuff doing? [14:04:17] good. Pageview is switched. [14:04:33] I am running some tests to see how they behave. [14:04:41] And everything looks fine up to new. [14:04:47] s/new/now/ [14:05:20] great! [14:07:00] looking forward to some kickass patches! [14:07:18] I have some, but I doubt you'll like them :-) [14:07:29] I ripped out unneed,unused stuff [14:07:46] So we can arrive at a smaller code base that'seasier to maintain. [14:08:22] I'll push them as soon as I am convinced that the produced data is sound. [14:08:22] no worries i like it! [14:08:33] ottomata, how is #615 doing? [14:08:48] qchris #798 will hang over to next sprint i assume? [14:10:12] milimetric: what about #429, want to call it done as well? [14:11:56] I'll (optimistic) finish the log generation today. As this is the only thing requested by #798, we could get the card done today. But I assume we nevertheless also want to get the data into dashboards. I doubt that that'll work out today as well. [14:13:16] yeah let's also pipe the data into the dashboard [14:13:49] Thought so. Then the card will hang over to the next sprint [14:20:30] hi [14:20:51] morning milimetric [14:21:00] morning morning drdee :) [14:21:07] did you beat up wikimetrics at all? [14:30:13] i have been beating up mingle for the last three days [14:31:22] oh no [14:31:28] well [14:31:35] if you wanna beat up wikimetrics [14:31:39] and give me any last minute changes [14:31:48] now's the time [14:33:41] k [14:34:31] hmm, drdee [14:34:41] the collector process drops packets too :/ :( [14:34:53] not surprised [14:56:06] ottomata, hue is not yet finished right? [14:57:56] no, haven't touched it since been emergency mode on that [14:57:59] i meaaaaannnn [14:58:01] it is basically finished [14:58:04] i am making tweaks [14:58:07] the main commit was approved [14:58:15] its running in labs [14:58:21] ok that sounds like done to me [14:58:28] i'm fine with that [14:58:31] it is showcaseable for sure [14:58:35] (we have a separate card to reinstall all the frontend nodes) [14:58:44] this is a nitpicky 'where is the ssl cert stored' issue [14:58:45] yeah [14:59:45] (PS1) Milimetric: flake fixes and small url fix [analytics/wikimetrics] - https://gerrit.wikimedia.org/r/75607 [14:59:54] (CR) Milimetric: [C: 2 V: 2] flake fixes and small url fix [analytics/wikimetrics] - https://gerrit.wikimedia.org/r/75607 (owner: Milimetric) [14:59:55] (Merged) Milimetric: flake fixes and small url fix [analytics/wikimetrics] - https://gerrit.wikimedia.org/r/75607 (owner: Milimetric) [15:04:41] (PS1) Erik Zachte: ignore two days of incomplete data (and extrapolate from rest) [analytics/wikistats] - https://gerrit.wikimedia.org/r/75610 [15:09:23] (CR) Erik Zachte: [C: 2 V: 2] ignore two days of incomplete data (and extrapolate from rest) [analytics/wikistats] - https://gerrit.wikimedia.org/r/75610 (owner: Erik Zachte) [15:09:24] (Merged) Erik Zachte: ignore two days of incomplete data (and extrapolate from rest) [analytics/wikistats] - https://gerrit.wikimedia.org/r/75610 (owner: Erik Zachte) [15:17:44] guys, we wil only have one demo today and that is wikimetrics by dan & evan [15:50:14] (PS1) Milimetric: big refactor of job -> report [analytics/wikimetrics] - https://gerrit.wikimedia.org/r/75631 [15:51:50] (CR) Milimetric: [C: 2 V: 2] big refactor of job -> report [analytics/wikimetrics] - https://gerrit.wikimedia.org/r/75631 (owner: Milimetric) [15:51:51] (Merged) Milimetric: big refactor of job -> report [analytics/wikimetrics] - https://gerrit.wikimedia.org/r/75631 (owner: Milimetric) [15:52:03] this one's a big one erosen: https://gerrit.wikimedia.org/r/#/c/75631/ [15:52:14] big like size not of any importance [15:52:51] drdee i'm gonna go out for lunch [15:52:53] take a load off [15:52:59] but i'm deploying this last change [15:53:10] this won't break anything? [15:53:24] better to deploy after demo? [15:56:47] (PS1) Milimetric: excluding revert rate as it's not yet implemented [analytics/wikimetrics] - https://gerrit.wikimedia.org/r/75633 [15:57:03] (CR) Milimetric: [C: 2 V: 2] excluding revert rate as it's not yet implemented [analytics/wikimetrics] - https://gerrit.wikimedia.org/r/75633 (owner: Milimetric) [15:57:04] (Merged) Milimetric: excluding revert rate as it's not yet implemented [analytics/wikimetrics] - https://gerrit.wikimedia.org/r/75633 (owner: Milimetric) [15:58:08] nope, didn't break anything [15:58:11] that's why we have tests drdee [15:58:14] that'll be part of the demo [15:58:24] "we just deployed an 800 line change without a care in the world" [15:58:25] :) [15:58:45] but in reality I was sweating it until I tested everything again :) [15:58:46] it all works [15:58:49] no worries :) [15:58:49] i know that's why we have tests but it just worries me a little bit [16:05:58] slidedeck is ready [16:07:09] grrr... encoding problem in cohort upload finish step [16:07:17] (not a result of the above, just wasn't tested) [16:07:19] fixing [16:07:28] plenty of time :) [16:07:31] btw, encoding ins Nuts in python 2.7 [16:07:41] i really wanna see if ops will let us use 3.* [16:08:11] why wouldn't they? [16:08:28] encoding is nuts in python 2.x [16:10:11] if python 3 has a deb upstream already…and wikimetrics will be on its own dedicated production host (which i dunno if it will, but maybe it can be), then I think python 3 is probably fine [16:10:23] but only if it is dedicated, i don't think we want to try to support both versions at once [16:14:05] i am sure there is a deb for python3 [16:23:46] ok drdee, all done with the fix [16:23:57] if you wanna run through it - upload a cohort, create a report [16:23:58] etc. [16:24:02] i did it too [16:24:09] i'm gonna go grab lunch [17:14:12] drdee: you busy with presentation stuff? [17:14:19] no [17:14:30] drdee: otherwise I was thinking we could deal with repo ownership stuff [17:14:39] aight [17:14:44] is qchris around? [17:14:50] perhaps! [17:14:50] yes [17:15:05] qchris is around. [17:15:09] cool [17:15:13] batcave? [17:15:13] What's the ownership problem? [17:15:27] erosen if you can say which repo's need to be cloned to gerrit [17:15:27] just some of the repos are under my person github account [17:15:27] gimme a few minutes to boot the google machine. [17:15:27] then qchris can do that [17:15:29] hehe [17:15:42] can we do it in 15 minutes, i need my cappuccino [17:15:50] sounds good, drdee ping us when you are done [17:39:51] coming [17:40:55] erosen: Do you have time for talking about the repos? [17:41:01] yup [17:51:33] ottomata: can we put some cron jobs under the stat1 stats user? [17:55:32] sho! [18:01:20] It seems I am again at the wrong hangout as I am the only one in the 7040300[...] hangout. Where's the fun happening? [18:01:30] drdee: ^ [18:01:44] https://plus.google.com/hangouts/_/14f9255ebd8934f3c6c8a5e37118582dc99d8534 [18:01:49] Thanks [18:37:07] um erosen, drdee, ottomata: lost you guys [18:37:08] :) [18:37:12] https://plus.google.com/hangouts/_/1e53582f6993479c921d1522b5d8706be068c079 [18:37:15] milimetric: ya [18:37:19] https://plus.google.com/hangouts/_/1e53582f6993479c921d1522b5d8706be068c079 [18:37:22] https://plus.google.com/hangouts/_/1e53582f6993479c921d1522b5d8706be068c079 [19:36:33] drdee, do we really need extra grooming sessions tomorrow? [19:36:35] do I have to go? [19:36:45] whhhhyyyy not? [19:36:57] i can go [19:37:03] i just hate being in meetings all day on thursday [19:37:07] i host cowork club at my house [19:37:07] we need some estimates man [19:37:13] k [19:37:23] it's not obligatory ;) [19:37:25] so people come over and then we sit on our laptops together and eat lunch, etc. [19:37:31] if i have meetings all day [19:37:33] sure [19:37:34] got it [19:37:38] then people come over and sit in my dining room while i'm in my room [19:37:59] i already have the ops hadoopy sync up with leslie and asher tomorow [19:40:13] k [19:49:31] ottomata: check https://mingle.corp.wikimedia.org/projects/analytics/cards/385 what's left to be done? [19:50:58] removing private data from stat1 [19:52:26] hi [19:52:31] grooming in 8 [19:53:01] oh, the demo [19:53:08] groomin tommorow [20:38:01] !log taking analytics1017 down for reinstall [20:38:03] Logged the message, Master [20:40:02] note: grrrit-wm should spam this channel less now. Self-merges don't relay anymore, since they are preceded by a C+2 anyway [21:03:20] ottomata: want to give editor-geocoding stuff again? [21:03:23] i cleaned things up again [21:03:38] give a try.. [21:03:52] yeah let's do it! [21:04:00] i'm using my new wmf provided mobile hotspot [21:04:04] its working great! [21:04:06] niiiiice [21:04:08] the cafe internet was poopy [21:04:15] yeah, it is super useful [21:04:19] its usually good here [21:04:24] but ja, this works way better than my phone internet [21:04:32] word [21:04:33] but ja sure [21:04:34] let's do it [21:04:36] which model? [21:04:38] should I avoid hangout on this thing? [21:04:49] verizon uhh dunno [21:04:52] its a little red and black box [21:04:55] no works fine [21:04:58] impressively [21:05:09] you can hangout on hotspots [21:05:15] i'm in a meeting for another couple minutes though [21:05:17] so irc for now [21:05:24] k [21:06:19] so ja [21:08:26] ergh hang on, have to restart my vm [21:08:33] should I pull? [21:08:34] k [21:08:35] yeah [21:08:40] you should get a few changes [21:10:11] ottomata: brb [21:16:43] erosen, aside from moka, its loooking like your deps will be easy to satisfy [22:32:36] hey erosen, I'm off for dinner [22:32:50] good luck in your journey man [22:32:52] have a great one [22:32:56] see you around [22:33:02] Go Spartans!!! [22:33:03] :) [22:39:11] erosen: gonna miss you as a colleague! don't forget WMF all staff in september; beer time! [22:54:13] woooord [22:56:11] milimetric: drdee thanks for the kind wishes, it's been awesome working with you all. I've learned so much in this channel :) [22:56:18] 'bout to turn in the ol' puter