[00:04:34] bye! [00:05:55] (PS2) Awight: Log the subprocess log path; dial normal lock messages down to debug [wikimedia/fundraising/process-control] - https://gerrit.wikimedia.org/r/348013 [00:07:13] (PS3) Awight: Log the subprocess log path; dial normal lock messages down to debug [wikimedia/fundraising/process-control] - https://gerrit.wikimedia.org/r/348013 [00:12:17] (PS4) Ejegg: Relax private access control [wikimedia/fundraising/SmashPig] - https://gerrit.wikimedia.org/r/300906 (owner: Awight) [00:12:23] (CR) Ejegg: [C: 2] Relax private access control [wikimedia/fundraising/SmashPig] - https://gerrit.wikimedia.org/r/300906 (owner: Awight) [00:15:20] (PS3) Ejegg: Use tabs to indent in json [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/345907 (owner: Umherirrender) [00:15:31] (CR) Ejegg: [C: 2] Use tabs to indent in json [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/345907 (owner: Umherirrender) [00:16:07] (Abandoned) Ejegg: Example refund IPNs from express checkout [wikimedia/fundraising/SmashPig] - https://gerrit.wikimedia.org/r/344701 (https://phabricator.wikimedia.org/T161121) (owner: Ejegg) [00:19:45] (Merged) jenkins-bot: Relax private access control [wikimedia/fundraising/SmashPig] - https://gerrit.wikimedia.org/r/300906 (owner: Awight) [00:20:11] (Merged) jenkins-bot: Use tabs to indent in json [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/345907 (owner: Umherirrender) [00:30:48] Fundraising Sprint Homebrew Hadron Collider, Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM, FR-Smashpig: Get rid of -new suffix on refund and recurring queues - https://phabricator.wikimedia.org/T162852#3177209 (Ejegg) [00:32:34] (PS7) Ejegg: Mark refunds with correct gateway [wikimedia/fundraising/SmashPig] - https://gerrit.wikimedia.org/r/345189 (https://phabricator.wikimedia.org/T161121) (owner: XenoRyet) [00:33:19] (CR) Ejegg: [C: 2] "Works!" (1 comment) [wikimedia/fundraising/SmashPig] - https://gerrit.wikimedia.org/r/345189 (https://phabricator.wikimedia.org/T161121) (owner: XenoRyet) [00:34:33] (Merged) jenkins-bot: Mark refunds with correct gateway [wikimedia/fundraising/SmashPig] - https://gerrit.wikimedia.org/r/345189 (https://phabricator.wikimedia.org/T161121) (owner: XenoRyet) [00:37:36] Fundraising Sprint Homebrew Hadron Collider, Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM, FR-Smashpig: Get rid of -new suffix on refund and recurring queues - https://phabricator.wikimedia.org/T162852#3177230 (Ejegg) Oops, the 'refund' key is already used by a MultiQueueWriter. So, more li... [00:46:01] (PS1) Ejegg: Remove -new suffix from refund queue [wikimedia/fundraising/SmashPig] - https://gerrit.wikimedia.org/r/348025 (https://phabricator.wikimedia.org/T162852) [00:59:50] (PS1) Ejegg: Update smashpig lib [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/348027 (https://phabricator.wikimedia.org/T161073) [01:03:02] Fundraising Sprint Homebrew Hadron Collider, Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM, fundraising-tech-ops, and 2 others: Get rid of -new suffix on refund and recurring queues - https://phabricator.wikimedia.org/T162852#3177254 (Ejegg) [08:03:40] Fundraising Sprint Far Beer, Fundraising Sprint Gondwanaland Reunification Engine, Fundraising-Backlog: process-control will need to run some jobs sequentially - https://phabricator.wikimedia.org/T161035#3177613 (awight) Resolved>Open p:High>Normal I realize now that my solution was t... [13:11:51] Fundraising-Backlog: tweak process-control email template to be inbox friendlier - https://phabricator.wikimedia.org/T162687#3178132 (Jgreen) To me the standardized template is desireable when scanning hundreds of machine messages to assess priority. The more the format varies, the more context switching I... [15:03:12] (PS22) AndyRussG: [WIP] Custom campaign mixin param handlers [extensions/CentralNotice] - https://gerrit.wikimedia.org/r/343953 (https://phabricator.wikimedia.org/T144453) [15:04:07] (CR) AndyRussG: [WIP] Custom campaign mixin param handlers (7 comments) [extensions/CentralNotice] - https://gerrit.wikimedia.org/r/343953 (https://phabricator.wikimedia.org/T144453) (owner: AndyRussG) [15:05:58] (PS23) AndyRussG: [WIP] Custom campaign mixin param handlers [extensions/CentralNotice] - https://gerrit.wikimedia.org/r/343953 (https://phabricator.wikimedia.org/T144453) [15:09:22] (PS10) AndyRussG: [WIP] Banner sequence campaign mixin [extensions/CentralNotice] - https://gerrit.wikimedia.org/r/344988 (https://phabricator.wikimedia.org/T144453) [15:22:27] (CR) jerkins-bot: [V: -1] [WIP] Banner sequence campaign mixin [extensions/CentralNotice] - https://gerrit.wikimedia.org/r/344988 (https://phabricator.wikimedia.org/T144453) (owner: AndyRussG) [15:51:01] jenkins: yada yada yada [16:07:27] grr, google calendar isn't letting me click things [16:07:59] oh hey, hangout is just called /fr [16:28:27] (CR) Ejegg: "So I guess we haven't gotten any donations in the Jordanian / Lybian / Bahraini / Kuwaiti / Oman / Tunisia national currencies lately!" [wikimedia/fundraising/crm/civicrm] - https://gerrit.wikimedia.org/r/347796 (owner: Eileen) [16:43:27] (CR) Ejegg: "nice! Looks like tests are still running under 2.x though." (1 comment) [wikimedia/fundraising/process-control] - https://gerrit.wikimedia.org/r/346708 (owner: Awight) [17:00:19] fr-tech: DROP THE DAMN BEAR!!! [17:00:19] -- The Adventurer [17:00:19] -- discuss. [17:16:56] Fundraising Sprint Gondwanaland Reunification Engine, Fundraising Sprint Homebrew Hadron Collider, Fundraising-Backlog, Unplanned-Sprint-Work: CSS messed up on Civi production - https://phabricator.wikimedia.org/T162317#3179461 (Ejegg) Open>Resolved [17:17:22] Fundraising Sprint Gondwanaland Reunification Engine, Fundraising-Backlog, Unplanned-Sprint-Work: CSS messed up on Civi production - https://phabricator.wikimedia.org/T162317#3159014 (Ejegg) [17:17:35] Fundraising Sprint Far Beer, fundraising-tech-ops, Epic: EPIC: build fundraising civicrm (barium) replacement server on Debian Jessie, with HHVM or PHP5.5 - https://phabricator.wikimedia.org/T136959#3179469 (Ejegg) [17:17:37] Fundraising Sprint Gondwanaland Reunification Engine, Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM: Upgrade our CiviCRM server php version to 5.5+ - https://phabricator.wikimedia.org/T158717#3179467 (Ejegg) Open>Resolved [17:17:50] Fundraising Sprint English Cuisine, Fundraising Sprint Far Beer, Fundraising Sprint Gondwanaland Reunification Engine, Fundraising-Backlog, and 3 others: Enable PayPal EC everywhere it's available - https://phabricator.wikimedia.org/T159755#3179470 (Ejegg) Open>Resolved [17:18:08] Fundraising Sprint Deferential Equations, Fundraising Sprint English Cuisine, Fundraising Sprint Far Beer, Fundraising Sprint Gondwanaland Reunification Engine, and 2 others: PHP-Queue: remove IndexedFifo and KeyValue interfaces - https://phabricator.wikimedia.org/T159175#3179472 (Ejegg) Open... [17:18:39] dstrine: I just closed a few things that didn't need to get carried over to 'H' [17:20:24] Anybody want to help me get rid of that legacy '-new' suffix on the queues ? [17:20:34] think it just bit us in the butt on a deploy yesterday [17:20:46] this lil thing could use CR: https://gerrit.wikimedia.org/r/348025 [17:20:59] fr-tech ^^^ [17:21:47] (CR) Awight: [C: 2] "Thanks!" [wikimedia/fundraising/SmashPig] - https://gerrit.wikimedia.org/r/348025 (https://phabricator.wikimedia.org/T162852) (owner: Ejegg) [17:22:05] (Abandoned) Awight: Remove unnecessary build dependency [wikimedia/fundraising/process-control] - https://gerrit.wikimedia.org/r/345483 (owner: Awight) [17:22:11] ty awight [17:22:21] nother one coming up for CRM [17:22:29] :) right on [17:22:36] do we have to rename them in redis? [17:22:42] (Merged) jenkins-bot: Remove -new suffix from refund queue [wikimedia/fundraising/SmashPig] - https://gerrit.wikimedia.org/r/348025 (https://phabricator.wikimedia.org/T162852) (owner: Ejegg) [17:22:56] cwd I'm thinking just turn off the writers, empty the existing queues [17:23:06] turn off the readers & deploy code + settings [17:23:14] then turn it all back on [17:23:33] shouldn't need to do the duplication stuff like we did coming over from stomp [17:24:01] in this case, writers are just audit scripts and listeners [17:24:21] yeah that makes sense [17:24:23] err, just listener job runners even? [17:24:27] hopefully none are very backed up [17:24:36] nah, they're usually at zero [17:24:54] fortunately in the case of the refund queue, unfortunately in the case of recurring! [17:27:27] ejegg: What about just updating the writer target queues, without even stopping them? [17:27:37] we'll get a little async but that shouldn't matter [17:28:01] awight unfortunately writers and readers share a config file [17:28:15] preliminary cleanup for crm: https://gerrit.wikimedia.org/r/347772 [17:28:43] ah, good point. but listeners can be deployed seperately and audit writers only fire once/day [17:28:54] n e way your original plan sounds great [17:31:12] (CR) Awight: [C: 2] "good find! yeah queue names are actually configured in SmashPig.yaml now." [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/347772 (owner: Ejegg) [17:36:12] (Merged) jenkins-bot: Get rid of subscription paths [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/347772 (owner: Ejegg) [17:38:05] (PS1) Ejegg: Update SmashPig library [wikimedia/fundraising/crm/vendor] - https://gerrit.wikimedia.org/r/348107 [17:42:06] (PS1) Ejegg: Get rid of -new suffix on refund and recurring queues [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/348109 (https://phabricator.wikimedia.org/T162852) [17:42:32] (CR) jerkins-bot: [V: -1] Update SmashPig library [wikimedia/fundraising/crm/vendor] - https://gerrit.wikimedia.org/r/348107 (owner: Ejegg) [17:43:42] * awight growls menacingly at polyfill-php54 [17:44:09] cwd: Wanna mess with the py3 .deb today? Or give it a break... [17:44:27] I don't know if it was wise to take the official recommendations. [17:44:51] Supposedly, new py libraries should be 2/3 compatible, but applications like process-control should be py3-only. [17:44:56] Not sure I buy it. [17:46:38] what a catastrophe [17:46:41] the python3 thing [17:46:50] y [17:47:14] subtle incompat is the worst incompat [17:47:44] what do we gain from targeting python 3? [17:47:45] well, in some ways it's impressive that most of the forwards-compat works at all [17:47:51] heh indeed [17:48:01] we can use py3 libs if we want. [17:48:09] we get slightly more overhead. [17:48:11] oh yeah there was a nice asyncio one [17:48:47] less confusion about forgetting to import "from future" [17:49:15] following best practices which improve our odds of getting this upstreamed to debian. [17:49:23] my only reserve would be today is a little like a friday [17:50:16] oh huh i thought it was just a physical office closure [17:50:16] and everything seems to be working so well right now [17:50:22] so it is a friday... [17:50:33] well we're going to pop on and turn off barium tomorrow still [17:50:55] we are also working atm to decom lutetium asap [17:51:06] niiice [17:51:32] speaking of which, frdev1001 is mostly ready [17:51:37] i'll be sending an email shortly [17:57:09] woohoo! [17:58:17] awight: i did some cursory CR on that py3 patch an hr ago [17:59:06] tests pass under python3 -m nosetests locally, but the repo needs a tiny tweak to get CI using that [17:59:44] ejegg: oh cool, thanks! I'll get to it [18:00:09] My other crazy-ass overly-long-term thought was to add some debian packaging that would create a service user and the /var* dirs [18:01:04] ah yeah, that'll be good for use in the wild [18:01:38] our quirky /srv rsync-deploy limitation would need a local tweak [18:02:07] Probably fine to create the dirs and not use them... unless you mean something else? [18:02:46] oh--actually cwd would just reject the hunks when porting my deb/ changes to the wmf-fr-deb/ repo [18:05:18] awight: you wfh? [18:05:52] We should think about starting a rogue github org, a la https://github.com/wiki-ai/, where fr-tech can proselytize our open source [18:05:59] dstrine: nah I'm ITO [18:06:12] * awight looks around [18:06:23] that would be weird if you were actually behind me. [18:07:31] awight: lol no, I think lauren had been looking for you but maybe found you? [18:08:52] * awight smacks chops. [18:08:59] b-day related chocolate 8D [18:09:11] yar [18:19:23] (CR) Ejegg: [V: 2 C: 2] Update SmashPig library [wikimedia/fundraising/crm/vendor] - https://gerrit.wikimedia.org/r/348107 (owner: Ejegg) [18:20:31] awight: k, here's the matching -new zapper patch for CRM: https://gerrit.wikimedia.org/r/348109 [18:20:54] or... any other fr-tech that feels like CR ^^^ [18:22:33] (CR) Awight: [C: 2] Get rid of -new suffix on refund and recurring queues [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/348109 (https://phabricator.wikimedia.org/T162852) (owner: Ejegg) [18:27:01] (PS4) Ejegg: Rename some impressionDiet variables [extensions/CentralNotice] - https://gerrit.wikimedia.org/r/319003 (https://phabricator.wikimedia.org/T121178) [18:27:14] thanks again [18:28:30] (Merged) jenkins-bot: Get rid of -new suffix on refund and recurring queues [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/348109 (https://phabricator.wikimedia.org/T162852) (owner: Ejegg) [18:33:24] (PS5) Ejegg: Rename some impressionDiet variables [extensions/CentralNotice] - https://gerrit.wikimedia.org/r/319003 (https://phabricator.wikimedia.org/T121178) [18:34:02] Fundraising Sprint Ghostbusting , Fundraising-Backlog, FR-Ingenico, MediaWiki-extensions-DonationInterface, and 2 others: iDEAL cancel returns donor to Thank You page - https://phabricator.wikimedia.org/T131904#3179897 (Sjoerddebruin) Reports increasing by the day on OTRS and IRC. [18:36:27] (PS1) Awight: Pretend stomp never happened. [wikimedia/fundraising/tools] - https://gerrit.wikimedia.org/r/348119 [18:37:40] Fundraising Sprint Ghostbusting , Fundraising-Backlog, FR-Ingenico, MediaWiki-extensions-DonationInterface, and 2 others: iDEAL cancel returns donor to Thank You page - https://phabricator.wikimedia.org/T131904#2182480 (Ejegg) @Sjoerddebruin do donors see the Thank You page after a successful/com... [18:45:09] Fundraising Sprint Ghostbusting , Fundraising-Backlog, FR-Ingenico, MediaWiki-extensions-DonationInterface, and 2 others: iDEAL cancel returns donor to Thank You page - https://phabricator.wikimedia.org/T131904#3180094 (Sjoerddebruin) >>! In T131904#3179905, @Ejegg wrote: > @Sjoerddebruin do dono... [18:47:33] til: "vagrant ssh-config" [18:51:48] hi XenoRyet [18:52:05] Hey there [18:52:08] did you see the new ticket I tagged you on? [18:52:25] Not yet, let me go look. [18:52:34] I think that 127.0.0.1 was 'cause a queue had a -new suffix [18:52:43] so I want to kill those obsolete things [18:52:50] got a couple of ptaches merged [18:53:05] Cool [18:53:23] Wikimedia-Fundraising-Banners: Fundraising banner display issues with 4+ payment methods e.g. in Argentina - https://phabricator.wikimedia.org/T162352#3180219 (Pcoombe) [18:53:35] Wikimedia-Fundraising-Banners: Desktop small nag appears too early on Italian Wikipedia - https://phabricator.wikimedia.org/T162289#3180221 (Pcoombe) [18:53:51] Wikimedia-Fundraising-Banners: Maybe Later link in desktop small banner nag not working in IE9/10 - https://phabricator.wikimedia.org/T162049#3180222 (Pcoombe) [18:54:16] Wikimedia-Fundraising-Banners, Technical-Debt: Refactor fundraising banner code - https://phabricator.wikimedia.org/T161608#3180224 (Pcoombe) [18:54:51] XenoRyet: can you think of anywhere else we need to fix those? [18:54:52] Wikimedia-Fundraising-Banners: CentralNotice banner components getting covered up - https://phabricator.wikimedia.org/T160124#3180226 (Pcoombe) [18:55:22] Wikimedia-Fundraising-Banners: Remove IE9 specific code from banners once JS is disabled for it - https://phabricator.wikimedia.org/T160945#3180227 (Pcoombe) [18:56:04] Wikimedia-Fundraising-Banners, Accessibility: Examine accessibility of fundraising banners - https://phabricator.wikimedia.org/T108342#3180241 (Pcoombe) [18:56:37] (CR) Ejegg: [C: 1] "Hooray! audit/paypal/paypal-audit.cfg mentions stomp and can probably get completely deleted too" [wikimedia/fundraising/tools] - https://gerrit.wikimedia.org/r/348119 (owner: Awight) [18:57:18] ejegg: Nothing is springing to mind, but let me poke around a minute or two. [18:57:22] thanks! [18:57:37] (PS2) Awight: Pretend stomp never happened. [wikimedia/fundraising/tools] - https://gerrit.wikimedia.org/r/348119 [18:57:44] Wikimedia-Fundraising, Accessibility: Examine accessibility of donate.wikimedia.org content - https://phabricator.wikimedia.org/T162934#3180260 (Pcoombe) [18:57:45] heh [18:58:22] Wikimedia-Fundraising, Accessibility: Examine accessibility of donate.wikimedia.org content - https://phabricator.wikimedia.org/T162934#3180288 (Pcoombe) [18:58:24] Fundraising-Backlog, Wikimedia-Fundraising, MediaWiki-extensions-CentralNotice, MediaWiki-extensions-DonationInterface, and 2 others: Triage accessibility for donor-facing Fundraising components - https://phabricator.wikimedia.org/T87667#3180289 (Pcoombe) [18:58:49] (CR) Ejegg: [C: 2] Pretend stomp never happened. [wikimedia/fundraising/tools] - https://gerrit.wikimedia.org/r/348119 (owner: Awight) [18:59:18] Wikimedia-Fundraising-Banners, MediaWiki-extensions-CentralNotice: Back button breaks the banner form in Firefox - https://phabricator.wikimedia.org/T114391#3180299 (Pcoombe) [18:59:25] lonching [19:05:42] (Merged) jenkins-bot: Pretend stomp never happened. [wikimedia/fundraising/tools] - https://gerrit.wikimedia.org/r/348119 (owner: Awight) [19:06:37] ejegg: I think that's it. Not finding anywhere else it needs fixing. [19:08:15] Wikimedia-Fundraising-Banners: Fundraising banner "remind me later" code should be more re-usable - https://phabricator.wikimedia.org/T162937#3180369 (Pcoombe) [19:08:54] k, awesome [19:09:39] sorry for the wikibugs spam everyone! [19:10:13] No worries [19:10:33] pcoombe: ahh, that's a mild breeze compared to the bugstorms we whip up in planning mtgs [19:10:37] Wikimedia-Fundraising-Banners, Technical-Debt: Refactor fundraising banner code - https://phabricator.wikimedia.org/T161608#3180416 (Pcoombe) Open>Resolved These are done! All except RML improvements, split that out to T162937 [19:11:29] Wikimedia-Fundraising-Banners, MediaWiki-extensions-CentralNotice: Back button breaks the banner form in Firefox - https://phabricator.wikimedia.org/T114391#3180433 (Pcoombe) Open>Resolved Fixed as part of T161608 [19:11:59] Fundraising Sprint N*E*R*D, Fundraising Sprint ODB, Fundraising-Backlog, MediaWiki-extensions-DonationInterface: Deprecate "language" parameter - https://phabricator.wikimedia.org/T96621#3180444 (Pcoombe) [19:12:00] Fundraising-Backlog, MediaWiki-extensions-DonationInterface: Begin deprecating "language" parameter in banners - https://phabricator.wikimedia.org/T137128#3180440 (Pcoombe) Open>Resolved Done as part of T161608, no problems here! [19:17:33] Fundraising-Backlog, MediaWiki-extensions-CentralNotice, Technical-Debt: Fundraising scripts should not use global scope - https://phabricator.wikimedia.org/T120084#3180498 (Pcoombe) a:Pcoombe>None There should be no globals left in fundraising banners now. @AndyRussG I believe the remaining... [19:29:05] Wikimedia-Fundraising-Banners, Accessibility: Can't see or click login button due to fundraising banner - https://phabricator.wikimedia.org/T74013#3180584 (Pcoombe) [19:35:36] Wikimedia-Fundraising-Campaigns (FY Q3 Jan-Mar 2017), User-JSeddon, Wikimedia-CentralNotice-Administration (Q1-2017): Notify community via "the pub" or community portal - https://phabricator.wikimedia.org/T159259#3180644 (Pcoombe) @Jseddon Did this happen? Can it be closed? [19:36:12] (PS1) Ejegg: Merge branch 'master' into deployment [wikimedia/fundraising/SmashPig] (deployment) - https://gerrit.wikimedia.org/r/348125 [19:37:55] (PS1) Ejegg: Merge branch 'master' into deployment [wikimedia/fundraising/crm] (deployment) - https://gerrit.wikimedia.org/r/348126 [19:38:00] (CR) Ejegg: [C: 2] Merge branch 'master' into deployment [wikimedia/fundraising/crm] (deployment) - https://gerrit.wikimedia.org/r/348126 (owner: Ejegg) [19:38:07] (Merged) jenkins-bot: Merge branch 'master' into deployment [wikimedia/fundraising/crm] (deployment) - https://gerrit.wikimedia.org/r/348126 (owner: Ejegg) [19:38:35] (CR) Ejegg: [C: 2] Merge branch 'master' into deployment [wikimedia/fundraising/SmashPig] (deployment) - https://gerrit.wikimedia.org/r/348125 (owner: Ejegg) [19:39:29] (Merged) jenkins-bot: Merge branch 'master' into deployment [wikimedia/fundraising/SmashPig] (deployment) - https://gerrit.wikimedia.org/r/348125 (owner: Ejegg) [19:42:35] XenoRyet: ok, pushing the SmashPig stuff back out! [19:43:09] Cool. I'll keep an eye on the logs. Hopefully it's smooth sailing this time. [19:43:34] !log updated SmashPig from ab52dbe6628af2ebc717603259b584031807f6fe to 3db064d258852b5c55184c991f183ecb3266f0c7 [19:43:41] Logged the message at https://wikitech.wikimedia.org/wiki/Server_Admin_Log [19:44:31] dstrine-lunch: I'll hop into mtg as soon as this goes out! [19:45:53] !log updated civicrm from 908b9c1ff7c9eaff3670928805c2acf3cbb86906 to 90d679b171ee2791fbc30417265c09cd7140bfc7 [19:45:59] Logged the message at https://wikitech.wikimedia.org/wiki/Server_Admin_Log [19:46:41] ejegg: I'll let standup know what you're up to. [19:46:49] thanks! [20:03:09] (PS1) Awight: Use defaults that will play nicer with the .deb [wikimedia/fundraising/process-control] - https://gerrit.wikimedia.org/r/348132 [20:11:09] XenoRyet: I gotta get some lunch. All quiet on the failmail front so far, but can you babysit that stuff for a bit? [20:11:28] Yea, no problem. [20:11:32] thanks! [20:52:05] Fundraising-Backlog, FR-Smashpig, Monitoring: Write Ganglia monitors for SmashPig database things - https://phabricator.wikimedia.org/T162946#3180988 (awight) [20:57:07] Fundraising-Backlog, FR-Smashpig: Are we spamming the pending db with iDEAL donations? - https://phabricator.wikimedia.org/T162412#3181008 (awight) p:Low>Normal Diluting the pending store with non-cc transactions is turning out to be more expensive than we thought. Each non-cc pending record tak... [20:58:12] MBeat: ^ This is the task where we would be lubricating the orphan rectifier and getting it back to a reasonable speed. [20:58:58] ty awight - ideal’s a tricky beast [21:00:34] weird... 3 seconds to decide to skip? [21:00:51] XenoRyet: looks like things are still good, huh? [21:01:02] Yep, all quiet on the western front. [21:01:16] If you're back, I'm gonna go get some lunch myself now. [21:01:55] XenoRyet: MBeat just refunded a couple of test EC txns, I'll peek at the logs [21:05:19] (CR) Awight: "Great, thanks for noticing the test fubar" [wikimedia/fundraising/process-control] - https://gerrit.wikimedia.org/r/346708 (owner: Awight) [21:05:30] (PS6) Awight: Update to python3 [wikimedia/fundraising/process-control] - https://gerrit.wikimedia.org/r/346708 [21:10:02] Fundraising-Backlog, FR-Smashpig, Monitoring: Write Ganglia monitors for SmashPig database things - https://phabricator.wikimedia.org/T162946#3181093 (awight) [21:21:59] fundraising-tech-ops, Operations, ops-ulsfo, Patch-For-Review: rack/setup frbackup2001 - https://phabricator.wikimedia.org/T162469#3181205 (Jgreen) [21:36:53] fundraising-tech-ops, DC-Ops, Operations: decom barium.frack.eqiad.wmnet - https://phabricator.wikimedia.org/T162952#3181286 (cwdent) [21:38:01] awight: ooh, I should hustle and review your stuff, huh? [21:40:03] ejegg: doesn't really matter... only if you want [21:40:28] (CR) Ejegg: [C: 2] Update to python3 [wikimedia/fundraising/process-control] - https://gerrit.wikimedia.org/r/346708 (owner: Awight) [21:41:20] (Merged) jenkins-bot: Update to python3 [wikimedia/fundraising/process-control] - https://gerrit.wikimedia.org/r/346708 (owner: Awight) [21:42:15] (PS5) Ejegg: Job spec can include tags [wikimedia/fundraising/process-control] - https://gerrit.wikimedia.org/r/346806 (owner: Awight) [21:43:06] (CR) Ejegg: [C: 2] "Thanks!" (1 comment) [wikimedia/fundraising/process-control] - https://gerrit.wikimedia.org/r/346806 (owner: Awight) [21:43:30] (PS3) Ejegg: Add text to assertions [wikimedia/fundraising/process-control] - https://gerrit.wikimedia.org/r/346922 [21:46:41] (PS6) Ejegg: README fixups [wikimedia/fundraising/process-control] - https://gerrit.wikimedia.org/r/346810 (owner: Awight) [21:46:56] (CR) Awight: Job spec can include tags (1 comment) [wikimedia/fundraising/process-control] - https://gerrit.wikimedia.org/r/346806 (owner: Awight) [21:47:08] (Merged) jenkins-bot: Job spec can include tags [wikimedia/fundraising/process-control] - https://gerrit.wikimedia.org/r/346806 (owner: Awight) [21:47:24] (PS7) Ejegg: README fixups [wikimedia/fundraising/process-control] - https://gerrit.wikimedia.org/r/346810 (owner: Awight) [21:47:46] (CR) Ejegg: [C: 2] "Looks good! Trivial thing edited." (1 comment) [wikimedia/fundraising/process-control] - https://gerrit.wikimedia.org/r/346810 (owner: Awight) [21:52:25] (PS11) Awight: [WIP] --kill-job [wikimedia/fundraising/process-control] - https://gerrit.wikimedia.org/r/345062 [21:54:29] fundraising-tech-ops, DC-Ops, Operations: decom barium.frack.eqiad.wmnet - https://phabricator.wikimedia.org/T162952#3181286 (Dzahn) barium appears in an exim config template: modules/role/templates/exim/exim4.conf.mx.erb ``` 206 # Send donate.wikimedia.org mail to Fundraising CiviCRM server 207 d... [21:58:08] (Merged) jenkins-bot: README fixups [wikimedia/fundraising/process-control] - https://gerrit.wikimedia.org/r/346810 (owner: Awight) [22:35:16] (PS6) Ejegg: Support job as either a positional or named argument [wikimedia/fundraising/process-control] - https://gerrit.wikimedia.org/r/346811 (owner: Awight) [22:36:11] (CR) Ejegg: [C: 2] "Want feature bad, so approving. But: that frustrating-looking workaround turns out to be unnecessary!" (1 comment) [wikimedia/fundraising/process-control] - https://gerrit.wikimedia.org/r/346811 (owner: Awight) [22:37:28] (Merged) jenkins-bot: Support job as either a positional or named argument [wikimedia/fundraising/process-control] - https://gerrit.wikimedia.org/r/346811 (owner: Awight) [22:38:38] (CR) Awight: Support job as either a positional or named argument (1 comment) [wikimedia/fundraising/process-control] - https://gerrit.wikimedia.org/r/346811 (owner: Awight) [23:01:31] (PS10) Ejegg: Record job state and history in a file [wikimedia/fundraising/process-control] - https://gerrit.wikimedia.org/r/346833 (owner: Awight) [23:07:06] (CR) Ejegg: "Whoa, springing fully-fledged from yr forehead like Athena! Just one (grammatical) nitpick" (3 comments) [wikimedia/fundraising/process-control] - https://gerrit.wikimedia.org/r/346833 (owner: Awight) [23:17:29] (PS11) Awight: Record job state and history in a file [wikimedia/fundraising/process-control] - https://gerrit.wikimedia.org/r/346833 [23:19:16] * awight dodges a hail of failmail [23:20:32] *hugs* see you on the B-side [23:36:58] (PS12) Ejegg: Record job state and history in a file [wikimedia/fundraising/process-control] - https://gerrit.wikimedia.org/r/346833 (owner: Awight) [23:37:57] (CR) Ejegg: [C: 2] Record job state and history in a file [wikimedia/fundraising/process-control] - https://gerrit.wikimedia.org/r/346833 (owner: Awight) [23:38:46] (Merged) jenkins-bot: Record job state and history in a file [wikimedia/fundraising/process-control] - https://gerrit.wikimedia.org/r/346833 (owner: Awight) [23:38:54] (PS5) Ejegg: Rename confusing use of "job tag" [wikimedia/fundraising/process-control] - https://gerrit.wikimedia.org/r/347525 (owner: Awight) [23:39:08] (CR) Ejegg: [C: 2] Rename confusing use of "job tag" [wikimedia/fundraising/process-control] - https://gerrit.wikimedia.org/r/347525 (owner: Awight) [23:39:38] (Merged) jenkins-bot: Rename confusing use of "job tag" [wikimedia/fundraising/process-control] - https://gerrit.wikimedia.org/r/347525 (owner: Awight) [23:39:40] (PS4) Ejegg: Ignore a debian packaging byproduct [wikimedia/fundraising/process-control] - https://gerrit.wikimedia.org/r/347530 (owner: Awight) [23:39:48] (CR) Ejegg: [C: 2] Ignore a debian packaging byproduct [wikimedia/fundraising/process-control] - https://gerrit.wikimedia.org/r/347530 (owner: Awight) [23:40:13] (Merged) jenkins-bot: Ignore a debian packaging byproduct [wikimedia/fundraising/process-control] - https://gerrit.wikimedia.org/r/347530 (owner: Awight) [23:44:18] (PS6) Ejegg: Fix cronspam: Lock errors should be reported the same way as other exceptions [wikimedia/fundraising/process-control] - https://gerrit.wikimedia.org/r/347673 (https://phabricator.wikimedia.org/T162738) (owner: Awight) [23:44:48] (CR) Ejegg: [C: 2] ""And it made my console output prettier, too!"" [wikimedia/fundraising/process-control] - https://gerrit.wikimedia.org/r/347673 (https://phabricator.wikimedia.org/T162738) (owner: Awight) [23:45:33] (PS4) Ejegg: Add text to assertions [wikimedia/fundraising/process-control] - https://gerrit.wikimedia.org/r/346922 [23:49:12] (Merged) jenkins-bot: Fix cronspam: Lock errors should be reported the same way as other exceptions [wikimedia/fundraising/process-control] - https://gerrit.wikimedia.org/r/347673 (https://phabricator.wikimedia.org/T162738) (owner: Awight)