[09:30:29] Fundraising-Backlog, Patch-For-Review: Update error messaging on donate form (pre-payment fields) - https://phabricator.wikimedia.org/T96066#1281749 (Pcoombe) Open>Resolved The new text has been reviewed, merged and deployed. Sorry, I just forgot to close this. T86214 (changing from popups to red te... [17:13:24] * AndyRussG waves [17:17:23] Morning K4-713, atgo, XenoRyet, ejegg|away, cwdent, Jeff_Green! ... K4-713: umm I was remembering yesterday just before I volunteered to go to scrum of scrums, I think maybe you started to say that maybe you would ask awight if he wanted to go... Do you think it's important to have someone else with deeper knowledge of fr stuff outside CN there? Also, any comments on the summary (see fr-tech e-mail) of what I'll [17:17:23] say in that meeting? [17:17:56] Hey AndyRussG. :) [17:18:05] Ah... I don't think it's going to be too serious in there. [17:18:11] hey AndyRussG! i've sat in on those, it's pretty casual :) [17:18:16] morning AndyRussG! [17:18:28] summary looks good... particularly since we don't (i think) have any dependencies right now [17:18:42] Yeah, nothing I know of. [17:20:50] cwdent: :) [17:20:55] atgo: K4-713: cool, thanks! [17:24:26] atgo: with regard to deploying CN cards in the pending deploy before the sprint closes... I was thinking it's probably better to do a morning deploy than an evening one, and give our fr friends a bit more of a heads-up. What if we deploy tomorrow around 9 am (SF time), which still gives folks in Europe part of their working day to notice any issues. We could even call it deployed in sprint J, though I guess that [17:24:26] may be cheating... [17:24:47] haha well we switch at EOD today [17:24:54] but tomorrow sounds great [17:24:55] atgo: no deploy slots open this morning or early afternoon [17:25:00] though.. actually [17:25:07] europe team (megan and jessica) are working in china this week and next [17:25:14] the-wub is the only one around :o [17:26:29] yep, just me in Europe :) [17:26:49] Oh hey, the-wub! [17:26:52] ...quiet week? [17:27:43] hey K4-713 :) I've mostly been grappling with fancy new banner stuff [17:28:03] the-wub: cool! what specifically? [17:28:15] atgo: hmmm any idea what schedule they're working on there? [17:28:27] the-wub: Mixins? :) [17:28:34] AndyRussG: i don't think they'll be responsive [17:28:45] they're doing lots of meetings and stuff... it's probably best not to rely on them if we can avoid it [17:28:45] AndyRussG: glad you asked :) https://lv.wikipedia.org/w/index.php?title=Baraks_Obama&banner=B15_0505_dsk_inarticle&force=1&country=LV [17:28:57] *eyebrow* [17:29:55] How is that... [17:30:24] the-wub: one sec, meating [17:30:59] Is it just placing itself after the opening section? [17:32:08] K4-713: it places before the table of contents. if there isn't one, then before the first heading [17:32:24] Aaaaaha. :) What happens on stubs? [17:32:34] Also, I'm totally curious to see how people react. [17:32:40] I'm really bad at guessing that one. [17:33:56] K4-713: last resort is bottom of the page. And yes, I'm very curious to see how it goes. This is going to be our main test for Slovakia, Latvia and Romania [17:38:30] Neat! [18:01:12] the-wub: interesting! /me raises eyebrow too [18:01:29] I'll take a peek at the code, too... [18:01:50] no gnews from the scrum-o-scrums [18:03:47] MBeat: I have a risky payments deployment in the queue, if you have time to support that today? [18:04:00] sure awight [18:04:11] great, thanks! [18:04:15] :) [18:05:10] The potential failure mode for this one is, when people finish making a CC payment in GlobalCollect, they could get a failure page rather than the Thank You [18:06:13] Also, when people occasionally fail to navigate back to our site when they're done making a payment, the "orphan slayer" which fixes up these few successful transactions might not be able to do its job. [18:06:58] I think I can cause this to happen for my own donation. [18:07:44] If everything is healthy, an abandoned but complete payment like this would end up fixed and in Civi within about 2 hours. [18:08:05] ok [18:09:07] I'll search GC for transaction status before sending any error messaging to donors [18:09:36] Great. Probably, if just one of these goes through normally, we can be confident that nothing is broken. [18:20:44] (PS1) Awight: Use DonationQueue for limbo queuing [extensions/DonationInterface] (deployment) - https://gerrit.wikimedia.org/r/210731 (https://phabricator.wikimedia.org/T92922) [18:20:46] (PS1) Awight: Localisation updates from https://translatewiki.net. [extensions/DonationInterface] (deployment) - https://gerrit.wikimedia.org/r/210732 [18:20:48] (PS1) Awight: Remove cruft [extensions/DonationInterface] (deployment) - https://gerrit.wikimedia.org/r/210733 [18:20:50] (PS1) Awight: Localisation updates from https://translatewiki.net. [extensions/DonationInterface] (deployment) - https://gerrit.wikimedia.org/r/210734 [18:20:52] (PS1) Awight: Memcache should accurately mirror the legacy limbo queue [extensions/DonationInterface] (deployment) - https://gerrit.wikimedia.org/r/210735 (https://phabricator.wikimedia.org/T92922) [18:20:54] (PS1) Awight: Cleanup orphan rectifier [extensions/DonationInterface] (deployment) - https://gerrit.wikimedia.org/r/210736 [18:21:20] (CR) Awight: [C: 2] Use DonationQueue for limbo queuing [extensions/DonationInterface] (deployment) - https://gerrit.wikimedia.org/r/210731 (https://phabricator.wikimedia.org/T92922) (owner: Awight) [18:21:29] (CR) Awight: [C: 2] Localisation updates from https://translatewiki.net. [extensions/DonationInterface] (deployment) - https://gerrit.wikimedia.org/r/210732 (owner: Awight) [18:21:37] (CR) Awight: [C: 2] Remove cruft [extensions/DonationInterface] (deployment) - https://gerrit.wikimedia.org/r/210733 (owner: Awight) [18:21:42] (Merged) jenkins-bot: Use DonationQueue for limbo queuing [extensions/DonationInterface] (deployment) - https://gerrit.wikimedia.org/r/210731 (https://phabricator.wikimedia.org/T92922) (owner: Awight) [18:21:44] (CR) Awight: [C: 2] Localisation updates from https://translatewiki.net. [extensions/DonationInterface] (deployment) - https://gerrit.wikimedia.org/r/210734 (owner: Awight) [18:21:50] (CR) Awight: [C: 2] Memcache should accurately mirror the legacy limbo queue [extensions/DonationInterface] (deployment) - https://gerrit.wikimedia.org/r/210735 (https://phabricator.wikimedia.org/T92922) (owner: Awight) [18:21:58] (Merged) jenkins-bot: Localisation updates from https://translatewiki.net. [extensions/DonationInterface] (deployment) - https://gerrit.wikimedia.org/r/210732 (owner: Awight) [18:22:00] (CR) Awight: [C: 2] Cleanup orphan rectifier [extensions/DonationInterface] (deployment) - https://gerrit.wikimedia.org/r/210736 (owner: Awight) [18:22:08] (Merged) jenkins-bot: Remove cruft [extensions/DonationInterface] (deployment) - https://gerrit.wikimedia.org/r/210733 (owner: Awight) [18:22:11] (Merged) jenkins-bot: Localisation updates from https://translatewiki.net. [extensions/DonationInterface] (deployment) - https://gerrit.wikimedia.org/r/210734 (owner: Awight) [18:22:13] (Merged) jenkins-bot: Memcache should accurately mirror the legacy limbo queue [extensions/DonationInterface] (deployment) - https://gerrit.wikimedia.org/r/210735 (https://phabricator.wikimedia.org/T92922) (owner: Awight) [18:22:21] (Merged) jenkins-bot: Cleanup orphan rectifier [extensions/DonationInterface] (deployment) - https://gerrit.wikimedia.org/r/210736 (owner: Awight) [18:29:04] (PS1) Awight: Kill minor ghost of PayflowPro [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/210740 [18:34:37] Fundraising Sprint James Brown, Wikimedia-Fundraising-CiviCRM, Continuous-Integration-Config, Patch-For-Review: Disable CI job on CRM deployment branch - https://phabricator.wikimedia.org/T94586#1282970 (awight) Confirmed fixed. Thanks again! [18:36:50] (CR) Ejegg: [C: 2] Kill minor ghost of PayflowPro [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/210740 (owner: Awight) [18:37:17] (Merged) jenkins-bot: Kill minor ghost of PayflowPro [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/210740 (owner: Awight) [18:37:59] Fundraising Sprint Indigo Girls, Fundraising Sprint James Brown, Fundraising-Backlog: Translate wiki translations to be deployed -sk, lv, ro - https://phabricator.wikimedia.org/T97556#1282976 (Pcoombe) Open>Resolved [18:40:08] (PS1) Awight: update DonationInterface submodule [core] (fundraising/REL1_23) - https://gerrit.wikimedia.org/r/210744 [18:40:26] (CR) Awight: [C: 2] update DonationInterface submodule [core] (fundraising/REL1_23) - https://gerrit.wikimedia.org/r/210744 (owner: Awight) [18:42:21] MBeat: ready to deploy [18:42:28] yee hah [18:42:32] :) [18:43:16] !log update payments from f97f8f99268974cfdb0182f178955bd627137842 to 5c326a521120a904a2012654e9287757dc5a8ca2 [18:43:21] Logged the message, Master [18:44:43] MBeat: rolling back, I hit an error [18:44:48] ok [18:44:57] thanks for the update [18:45:32] !log rolled back payments to f97f8f99268974cfdb0182f178955bd627137842 [18:45:37] Logged the message, Master [18:45:48] MBeat: looks like no donors got hit [18:45:57] thanks awight [18:46:04] but what would have happened is, an error page before the credit card fields show up [18:46:27] only seeing the 1 error line in the logs [18:46:30] yep! [18:47:39] odd, though - I totally saw your code feeding a queue message to memcache when I tried locally [18:48:51] Jeff_Green: I just hit something strange--is php5-memcached not installed on the payments cluster? [18:49:08] So annoying that there are multiple memcache extensions. [18:49:16] ejegg: ino! [18:49:26] hmmm [18:49:40] yeah, no idea what's the diff between -memcache and -memcached [18:49:50] I was just going to say that :) [18:49:57] php-memcached is installed [18:50:01] ooo [18:50:03] mmmm [18:50:04] err sorry php5-memcached [18:50:09] WEIRD [18:50:23] I got "PHP Fatal error: Class 'Memcache' not found in" .... [18:50:29] reading internets... [18:50:42] i dunno [18:50:56] Fundraising Dash, Fundraising Sprint Indigo Girls, Fundraising Sprint James Brown: Write Dash Documentation - https://phabricator.wikimedia.org/T96318#1283046 (pizzzacat) https://collab.wikimedia.org/wiki/Fundraising/Engineering/Dash [18:50:59] maybe try rebooting? [/me ducks] [18:51:02] lol [18:51:17] traffic is low enuf... but I despair of that helping [18:51:38] oh i'm entirely joking [18:51:55] ejegg: what's even creepier is that php5-memcached is what vagrant is provisioning, but that provides the Memcached class. [18:51:57] maybe are we doing something funky re. library path? [18:52:21] huh... [18:52:22] I'm so crept out right now [18:53:41] php -a on the orphan box returns false for class_exists('Memcache') [18:54:14] is there some context where you're successfully using that class? and if so what packages are installed? [18:55:56] /var/lib/php5 has some really odd permissions [18:56:42] there's nothing in that dir [18:57:35] ejegg: in the vagrant box, it returns true... [18:57:39] don't understand [18:58:31] awight: do a dpkg -l|grep memcache on the vagrant instance? [18:59:14] Jeff_Green: libmemcached10:amd64 memcached php5-memcached [18:59:25] maybe Memcache is built into hhvm? [18:59:55] yep. [18:59:57] ok then [19:00:08] ooh [19:00:19] is hhvm something we should be considering for frack? [19:00:22] Jeff_Green: mind if we install php5-memcache? [19:00:26] Jeff_Green: definitely [19:00:31] just cos it performs better [19:00:41] how is it in terms of security history? [19:00:48] hard to lose against php :-P [19:00:49] https://phabricator.wikimedia.org/T91899 :) [19:00:52] right [19:00:55] I dunno, though [19:01:31] is the hhvm package you're testing with a wmf thing? or a vendor thing? [19:01:57] Jeff_Green: in the meantime, what do you think about installing php5-memcache? It doesn't seem to conflict with -memcached [19:02:14] Jeff_Green: Not sure what you mean. hhvm has memcache built-in [19:02:17] (I just learned) [19:02:40] i mean is the hhvm package itself a wmf package? or are we able to use a stock one from ubuntu [19:02:53] Don't know :( [19:03:00] php5-memcache installed on payments1004 [19:03:12] it was already installed? [19:03:19] my fatal error was on 1003, fwiw [19:04:59] oh yeah, /usr/lib/php5/ has both memcached.so and memcache.so [19:05:22] it's going out now [19:05:24] and php -i says 'memcache support => enabled' and 'memcached support => enabled' [19:05:27] ??? [19:05:54] ejegg: what machine are you on? [19:06:01] local? [19:06:07] 1004, 'cos I can't seem to ssh into the others [19:06:10] ahh [19:06:11] yeah [19:06:38] oh hey, now class_exists gives me true [19:06:46] right, Jeff_Green just installed it... [19:06:57] Jeff_Green: please holler when the puppet run is finished [19:09:13] awight it should be done by now [19:09:26] thx! [19:09:35] MBeat: ok, I'm trying another deployment [19:09:43] got it [19:10:30] !log payments updated from f97f8f99268974cfdb0182f178955bd627137842 to 5c326a521120a904a2012654e9287757dc5a8ca2 [19:10:33] done [19:10:35] Logged the message, Master [19:10:56] UGH [19:10:57] rolling back [19:11:22] dang, again? [19:11:28] same thing, huh? [19:11:45] !log paymens rolled back to f97f8f99268974cfdb0182f178955bd627137842 [19:11:50] Logged the message, Master [19:12:26] Jeff_Green: payments1002 PHP Fatal error: Class 'Memcache' not found in.... [19:12:40] would you confirm that the php ext package was deployed? [19:12:49] yeah checking [19:13:03] its there [19:13:12] wat [19:13:20] i feel like we've been around this particular tree before [19:13:29] * Jeff_Green goes grepping irc logs [19:13:29] do we need an apache restart? [19:13:32] Fundraising Dash, Fundraising Sprint Indigo Girls, Fundraising Sprint James Brown: Write Dash Documentation - https://phabricator.wikimedia.org/T96318#1283132 (atgo) Thanks @pizzzacat! [19:13:53] restarted [19:14:05] it seems like we shouldn't need that, but who knows [19:48:06] (CR) AndyRussG: [C: 2] "Excellent, thanks!! :)" [extensions/CentralNotice] - https://gerrit.wikimedia.org/r/206467 (owner: Awight) [19:48:50] (Merged) jenkins-bot: Update to $wgCentralSelectedBannerDispatcher [extensions/CentralNotice] - https://gerrit.wikimedia.org/r/206467 (owner: Awight) [19:53:54] awight: ejegg: hi! any opinions on deploy slot selection for CN? I'm slightly torn between tomorrow morning, which is safer, and this evening at 5:30 Pacific time, which would put it "officially" within sprint J [19:54:38] It'd just be stuff currently murdged to maäster [19:54:50] AndyRussG: I'll be available if you choose tomorrow morning [19:54:58] ejegg: ah cool...! [19:55:20] Wikimedia-Fundraising-CiviCRM, Continuous-Integration-Infrastructure: CI for Civi: provision and run tests under Jenkins/Zuul - https://phabricator.wikimedia.org/T86103#1283233 (hashar) @awight should you add a blocking task to have the job to run concurrently? IIRC there is some cache in $HOME which nee... [19:55:27] Yeah I think I can do it but it'd be good to have backup in case something goes funky [19:55:59] K I'll take the safer plan, sprint deadlines be bejiggled [19:56:12] BTW how are ur teeth ejegg¡ [19:56:13] ? [19:56:52] Nothing too terrible [19:58:32] cool! Man sometimes those dentist bills can get hefty... We even changed dentists for Mariana 'cause the first one gave her a toothroadmap way expensive [19:59:24] Seems like there's a big difference in the cost of having a fancy view or a parking lot view when you get a root canal [19:59:49] hehe [20:00:49] ejegg: what do u prefer? 10 am EST or 1pm EST? [20:00:52] dunno if i'm getting a deal - my new dentist is in a cheap part of town, but her office has some nice decor [20:00:53] tomorrow I mean [20:01:08] hmmm [20:01:09] 10 am is fine by me [20:01:24] ejegg: cool! K grabbing it, thanks :) [20:01:39] (PS1) Ejegg: Revert Astropay to using RapidHTML form engine [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/210763 (https://phabricator.wikimedia.org/T97056) [20:01:41] (PS1) Ejegg: Add Astropay to form settings for BR/CC [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/210764 (https://phabricator.wikimedia.org/T90505) [20:03:21] Is anyone else getting mobile view by default on wikitech? [20:03:38] not i [20:03:50] hmmm [20:04:02] I get it on Iceweasel but not Chromium [20:04:20] i'm looking in iceweasel too and definitely getting desktop [20:04:31] really! what version? [20:04:56] 31.6.0 [20:05:08] hmmm [20:05:10] I'm 35 [20:05:24] huh, i guess even deb testing is a little ways back on ff versions - aren't they at 38 now? [20:05:50] AndyRussG: are you running deb unstable? [20:07:13] ejegg: mix of testing, unstable and experimental... for iceweasel I do aptitude install -t experimental [20:07:29] I'll try updating... [20:07:48] sounds exciting! [20:09:48] on the edge! [20:09:54] mmm bassoon! [20:18:13] (PS1) Ejegg: Do queue stuff in Astropay ResultSwitcher [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/210769 (https://phabricator.wikimedia.org/T90504) [20:21:37] (PS1) Ejegg: Adyen: delete from memcache limbo queue [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/210771 [20:22:15] awight: Might want to roll ^^^ in to your next queue deploy attempt [20:24:23] Jeff_Green: ejegg: aha! Yeah, I think the apache restart is necessary. If we're using fcgi, that needs restart too... [20:26:15] we just use the stock cgi module, and i did restart 1001-1003, haven't done 1004 yet [20:26:34] I restarted them shortly after adding the php5-memcache package [20:27:56] 1004 is restarted now too [20:28:02] fundraising-tech-ops, operations: upgrade tellurium.frack.eqiad.wmnet to Trusty - https://phabricator.wikimedia.org/T95294#1283345 (Cmjohnson) scheduled downtime in Icinga. [20:30:03] AndyRussG|mob: I fully agree with the deploy decision, fwiw, there's no reason to gimmick the sprints [20:31:08] Fundraising Tech Backlog, Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM, Epic, Patch-For-Review: Upgrade Civi to 4.4 & integrate new reporting - https://phabricator.wikimedia.org/T77910#1283356 (awight) [20:31:11] Fundraising Tech Backlog, Wikimedia-Fundraising-CiviCRM, Continuous-Integration-Infrastructure, Scrum-of-Scrums, and 2 others: Continuous integration - CiviCRM - https://phabricator.wikimedia.org/T78100#1283357 (awight) [20:31:12] Wikimedia-Fundraising-CiviCRM, Continuous-Integration-Infrastructure: CI for Civi: provision and run tests under Jenkins/Zuul - https://phabricator.wikimedia.org/T86103#1283355 (awight) stalled>Open [20:31:41] Fundraising Tech Backlog, Wikimedia-Fundraising-CiviCRM: Point amp cache to $WORKSPACE - https://phabricator.wikimedia.org/T91911#1283364 (awight) [20:31:43] Wikimedia-Fundraising-CiviCRM, Continuous-Integration-Infrastructure: CI for Civi: provision and run tests under Jenkins/Zuul - https://phabricator.wikimedia.org/T86103#961478 (awight) [20:33:44] Fundraising Tech Backlog, Wikimedia-Fundraising-CiviCRM: Point amp cache to $WORKSPACE - https://phabricator.wikimedia.org/T91911#1283369 (awight) [20:39:36] Fundraising Sprint Indigo Girls, Fundraising Tech Backlog, Astropay Integration, Patch-For-Review: Make form for Astropay Brazilian credit cards - https://phabricator.wikimedia.org/T97056#1283388 (atgo) [20:40:55] hey ejegg - just a heads up that i've added some content to the forms tasks in phab for astropay [20:41:35] around translations for a field [20:42:18] atgo - the tax id, right? [20:42:26] yeah [20:42:27] looking... [20:42:33] it'll need to be per country per language [20:42:39] as in we can't use the same tag for all countrie [20:42:39] s [20:42:50] since they have different ways of discussing [20:43:34] ok, cool. i'll update the html with country-specific stuff [20:43:40] thanks! [20:43:40] https://31.media.tumblr.com/09d6b7acbfc4aff259c0f091c4172f18/tumblr_nh3a8oaeiL1rb5w2mo1_400.gif [20:43:47] Fundraising Tech Backlog, Wikimedia-Fundraising-CiviCRM: Point amp cache to $WORKSPACE - https://phabricator.wikimedia.org/T91911#1283418 (hashar) Ah amp is a Symfony 2 application. It comes with a default directory structure that has a cache dir http://symfony.com/doc/current/cookbook/configuration/over... [20:43:56] cwdent: hehehehe [20:43:57] what a cutie [20:44:08] :) [20:47:41] cwdent: wow... [20:48:21] (CR) Awight: [C: 2] "Thanks!" [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/210771 (owner: Ejegg) [20:48:38] (CR) Awight: [C: 2] Do queue stuff in Astropay ResultSwitcher [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/210769 (https://phabricator.wikimedia.org/T90504) (owner: Ejegg) [20:48:43] (Merged) jenkins-bot: Adyen: delete from memcache limbo queue [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/210771 (owner: Ejegg) [20:54:36] (CR) Awight: "/me cries into straightjacket muzzle" [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/210763 (https://phabricator.wikimedia.org/T97056) (owner: Ejegg) [20:55:37] aww [20:56:03] hmm, let me see if core templating has any translation yet [20:56:58] ejegg: eh, your instincts are right on. I'm just sad [20:57:01] inconsolable [20:57:39] I did have a memory that we concluded we would try to move forward with this, but the obstacles are pretty big. [20:57:59] It's gonna be a mess to do in the old system, but at least there's precedent... [20:59:09] (PS1) Awight: Kill minor ghost of PayflowPro [extensions/DonationInterface] (deployment) - https://gerrit.wikimedia.org/r/210810 [20:59:11] (PS1) Awight: Adyen: delete from memcache limbo queue [extensions/DonationInterface] (deployment) - https://gerrit.wikimedia.org/r/210811 [20:59:19] (CR) Awight: [C: 2] Kill minor ghost of PayflowPro [extensions/DonationInterface] (deployment) - https://gerrit.wikimedia.org/r/210810 (owner: Awight) [20:59:25] (CR) Awight: [C: 2] Adyen: delete from memcache limbo queue [extensions/DonationInterface] (deployment) - https://gerrit.wikimedia.org/r/210811 (owner: Awight) [20:59:42] (Merged) jenkins-bot: Kill minor ghost of PayflowPro [extensions/DonationInterface] (deployment) - https://gerrit.wikimedia.org/r/210810 (owner: Awight) [20:59:48] (Merged) jenkins-bot: Adyen: delete from memcache limbo queue [extensions/DonationInterface] (deployment) - https://gerrit.wikimedia.org/r/210811 (owner: Awight) [21:00:28] (PS1) Awight: update DonationInterface submodule [core] (fundraising/REL1_23) - https://gerrit.wikimedia.org/r/210812 [21:00:38] (CR) Awight: [C: 2 V: 2] update DonationInterface submodule [core] (fundraising/REL1_23) - https://gerrit.wikimedia.org/r/210812 (owner: Awight) [21:02:18] Fundraising Sprint L, Fundraising Tech Backlog, Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM, Patch-For-Review: Create a Civi import function for hand keyed donations in Civi - https://phabricator.wikimedia.org/T88836#1283473 (atgo) [21:02:40] MBeat: going in for a third attempt at deployment [21:02:50] 3rd time's the charm [21:02:52] 3rd time is the charm [21:02:54] JINX [21:02:57] O_O [21:02:57] jinx [21:03:04] * awight quickly absorbs leftover luck [21:03:09] :) [21:03:50] !log updated payments from f97f8f99268974cfdb0182f178955bd627137842 to e89d18ee20abcb1ca3c455e6a298bf8a6aa84442 [21:03:55] Logged the message, Master [21:04:13] WHEW [21:04:27] ejegg: fyi, no more !class_exists(Memcache) error [21:04:39] woohoo! [21:05:33] ejegg: booked the slot [21:05:45] AndyRussG|school: cool! [21:05:48] Hmm why am I |school? [21:05:55] MBeat: Looking healthy at least from the donors' perspective [21:06:05] great, thank you [21:07:04] atgo: the CN deploy is tomorrow at 7 am Pacific Time (10 am EST). Should I send a warning message to... fr-online? [21:08:10] Fundraising-Backlog: Silverpop export not capturing language changes in Civi (not sure if this is language-only or not) - https://phabricator.wikimedia.org/T96410#1283500 (atgo) [21:08:15] Fundraising Tech Backlog, Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM: Make JP Morgan Import a bit more robust - https://phabricator.wikimedia.org/T95487#1283501 (atgo) [21:10:52] Fundraising Sprint K, MediaWiki-extensions-CentralNotice, Documentation: CN documentation: review status quo and write a new overview - https://phabricator.wikimedia.org/T99011#1283506 (AndyRussG) NEW a:AndyRussG [21:11:15] Fundraising Sprint K, MediaWiki-extensions-CentralNotice, Documentation: CN documentation: review status quo and write a new overview - https://phabricator.wikimedia.org/T99011#1283506 (AndyRussG) [21:11:24] Fundraising Sprint Indigo Girls, Fundraising Sprint K, Fundraising Tech Backlog, Astropay Integration, Patch-For-Review: Make form for Astropay Brazilian credit cards - https://phabricator.wikimedia.org/T97056#1283515 (atgo) [21:12:06] Fundraising Sprint K, Fundraising Tech Backlog, Astropay Integration, Patch-For-Review: Add Astropay forms to DonationInterfaceFormSettings.php - https://phabricator.wikimedia.org/T90505#1283516 (atgo) [21:12:43] Fundraising Sprint K, MediaWiki-extensions-CentralNotice, Documentation: CN documentation: review status quo and write a new overview - https://phabricator.wikimedia.org/T99011#1283522 (atgo) p:Triage>Low [21:16:37] woo! yeah AndyRussG i would [21:16:58] atgo: K thx :) [21:16:59] it shouldn't disrupt campaigns, right? [21:17:07] should they take it down..? [21:17:10] atgo: yes, "shouldn't" is the key word [21:17:14] no [21:17:20] cool, yeah i would include that info [21:17:24] As in, correct, it shouldn't disrupt, no they shouldn't take them down [21:17:26] and especially tell MBeat :) [21:17:31] just in case [21:17:43] :) [21:18:12] we'll be on it [21:18:21] MBeat: cool! thanks much :) [21:19:02] MBeat: atgo: even though nothing should change in the campaings that are up, there's a risk, since this patch does change the code that's used to choose banners for users [21:19:15] yeah, makes sense [21:19:26] Everything seems to be running fine on the bet cluster etc., but it's not risk-free [21:19:32] AndyRussG: it's helpful to let donor services via MBeat know so that they can keep an extra close eye and let us know if anything seems fishy [21:19:44] any idea how that might look to donors? wrong or persistent banners? [21:19:54] or no TY page? [21:19:59] like... the default will be closer to "this is probably a WMF issue" than "this is probably a donor issue" [21:20:19] ok [21:20:36] MBeat: my guess is that it's not something they'll see noticeably beacuse... likely they won't know they should get a different banner :P [21:20:37] MBeat: CentralNotice only handles the banners, not the ty pages... So basically yeah, wrong banners, or worst case, no banners [21:20:38] worst case: break all the wikis [21:20:45] :) [21:20:47] hahaha [21:20:49] let's... not. [21:20:55] please [21:21:13] ejegg: arg! browser tests work on all platforms on the beta cluster :) [21:21:22] * AndyRussG checks his facts [21:21:31] hehe. Not likely to bust 'em with this deploy!, atgo! [21:22:48] hopefulllllly [21:25:39] Fundraising Sprint Indigo Girls, Fundraising Sprint K, Fundraising Tech Backlog, Astropay Integration, Patch-For-Review: Make form for Astropay Brazilian credit cards - https://phabricator.wikimedia.org/T97056#1283573 (atgo) p:Normal>High [21:29:32] Fundraising Tech Backlog, MediaWiki-extensions-DonationInterface: Vagrant: Provision donation queue server - https://phabricator.wikimedia.org/T97385#1283585 (atgo) Open>Resolved [21:31:03] atgo: I put T99011 in the next sprint 'cos I should do it before formally introducing cwdent and XenoRyet to CentralNotice [21:31:17] cool, yeah that's what i figured [21:31:25] Ah ok :) [21:31:44] (PS13) AndyRussG: Campaign-associated mixins: schema update [extensions/CentralNotice] (campaign_mixins) - https://gerrit.wikimedia.org/r/202309 (https://phabricator.wikimedia.org/T90915) [21:31:50] i just deprioritized because it looks like they're going to get started on some other stuff, and i want to make sure we get that email out to admins first :) [21:32:17] atgo: ah OK [21:32:25] or not first.. but... you know soon :) [21:32:29] maybe first [21:32:32] anyway. we can talk about it more in 30 [21:32:56] atgo: sure! [21:33:28] Fundraising Sprint House of Pain, Fundraising Sprint Indigo Girls, Fundraising Sprint James Brown, Fundraising Tech Backlog, and 2 others: All code that writes to the limbo queue will start writing to both queues. - https://phabricator.wikimedia.org/T99015#1283597 (awight) NEW a:awight [21:34:44] Fundraising Sprint James Brown, Fundraising Sprint K, Fundraising Tech Backlog, MediaWiki-extensions-DonationInterface: Check Memcache limbo contents for sanity - https://phabricator.wikimedia.org/T99016#1283613 (awight) NEW a:awight [21:35:09] Fundraising Sprint James Brown, Fundraising Tech Backlog, MediaWiki-extensions-DonationInterface: All code that writes to the limbo queue will start writing to both queues. - https://phabricator.wikimedia.org/T99015#1283597 (awight) [21:35:57] Fundraising Sprint James Brown, Fundraising Sprint K, Fundraising Tech Backlog, MediaWiki-extensions-DonationInterface: Orphan slayer reads from Memcache rather than ActiveMQ - https://phabricator.wikimedia.org/T99017#1283622 (awight) NEW a:awight [21:36:58] Fundraising Sprint James Brown, Fundraising Sprint K, Fundraising Tech Backlog, MediaWiki-extensions-DonationInterface: Confirm orphan slaying works on Memcache, stop writing to ActiveMQ - https://phabricator.wikimedia.org/T99018#1283633 (awight) NEW a:awight [21:37:19] atgo: Documented rabbithole remnants ^^ [21:37:27] cool, thank you! [21:37:28] All subtasks of https://phabricator.wikimedia.org/T92922 [21:37:33] of course! [21:42:54] Fundraising Sprint James Brown, Fundraising Tech Backlog, MediaWiki-extensions-DonationInterface: Confirm orphan slaying works on Memcache, stop writing to ActiveMQ - https://phabricator.wikimedia.org/T99018#1283664 (atgo) [21:43:00] Fundraising Sprint K, Fundraising Tech Backlog, MediaWiki-extensions-DonationInterface: Orphan slayer reads from Memcache rather than ActiveMQ - https://phabricator.wikimedia.org/T99017#1283666 (atgo) [21:43:08] Fundraising Sprint K, Fundraising Tech Backlog, MediaWiki-extensions-DonationInterface: Confirm orphan slaying works on Memcache, stop writing to ActiveMQ - https://phabricator.wikimedia.org/T99018#1283633 (atgo) [21:43:13] Fundraising Sprint K, Fundraising Tech Backlog, MediaWiki-extensions-DonationInterface: Check Memcache limbo contents for sanity - https://phabricator.wikimedia.org/T99016#1283669 (atgo) [21:54:28] I'm seeing memcache = empty on payments1004. That seems wrong. [21:54:41] I think it's probably normal. [21:54:48] Nothing that touches memcache uses that thing. [21:54:55] wait wat [21:55:18] But, check the... hidden localsettings on 1004, to see where it's looking for its memcachey goodness... [21:55:24] Could just be looking at 1001-3. [21:55:33] that would make sense [21:55:50] Does it? Oh no. [21:56:01] * K4-713 hides under a couch [21:56:22] * K4-713 sings quietly to self [21:56:33] well, both www and www-staging are using memcache host of 'localhost' [21:56:43] hum [21:56:49] That's... not great. [21:56:53] 1003 is not empty [21:57:05] I'm gonna point 1004 at 1003, I guess. [21:57:09] er... [21:57:10] wish JG were around, though [21:57:26] Yeah, should we maybe wait for... later? [21:57:32] sure [21:57:36] Also: Prawning. [21:57:50] These shrimp aren't going to prawn themselves. [22:40:17] Fundraising Sprint K: Upgrade payments MW Core - https://phabricator.wikimedia.org/T99020#1283727 (atgo) NEW [22:43:57] Fundraising Dash, Fundraising Sprint Indigo Girls, Fundraising Sprint James Brown: Write Dash Documentation - https://phabricator.wikimedia.org/T96318#1283736 (atgo) Open>Resolved [22:45:56] Fundraising Sprint James Brown, MediaWiki-Vagrant, MediaWiki-extensions-DonationInterface, Patch-For-Review: Tweak mw-vagrant for payments, until it's usable - https://phabricator.wikimedia.org/T98410#1283750 (atgo) Open>Resolved [22:48:55] Fundraising Tech Backlog, MediaWiki-extensions-DonationInterface: Use the new queue wrapper for limbo, antimessage, and orphan slaying - https://phabricator.wikimedia.org/T97201#1283772 (awight) [22:48:58] Fundraising Sprint House of Pain, Fundraising Sprint Indigo Girls, Fundraising Sprint James Brown, Fundraising Sprint K, and 2 others: Adapt the Memcache queue subclass - https://phabricator.wikimedia.org/T92918#1283769 (awight) Open>Resolved [22:49:01] Fundraising Sprint House of Pain, Fundraising Sprint Indigo Girls, Fundraising Sprint James Brown, Fundraising Tech Backlog, and 2 others: Use the new queue wrapper for limbo, antimessage, and orphan slaying - https://phabricator.wikimedia.org/T92922#1283770 (awight) [22:49:41] Fundraising Sprint Indigo Girls, Fundraising Sprint James Brown, Fundraising Sprint K, Wikimedia-Fundraising-CiviCRM, Patch-For-Review: Change the AZL Civi import to Engage - https://phabricator.wikimedia.org/T96084#1283774 (awight) [22:50:11] Fundraising Sprint James Brown, Fundraising Sprint K, MediaWiki-extensions-CentralNotice: CentralNotice: deploy core change required for campaign mixins - https://phabricator.wikimedia.org/T98924#1283777 (atgo) [22:50:18] Fundraising Sprint Grandmaster Flash, Fundraising Sprint House of Pain, Fundraising Sprint Indigo Girls, Fundraising Sprint James Brown, and 3 others: [1 day] BUG: CN banner being shown after campaign end - https://phabricator.wikimedia.org/T88276#1283779 (atgo) [22:50:23] Fundraising Sprint House of Pain, Fundraising Sprint Indigo Girls, Fundraising Sprint James Brown, Fundraising Sprint K, and 2 others: CentralNotice: allocate campaigns then banners and fix allocation bug - https://phabricator.wikimedia.org/T96194#1283782 (atgo) [22:51:15] Fundraising Sprint James Brown, Fundraising Sprint K, Fundraising Tech Backlog, Patch-For-Review: Refactor DI's response processing - https://phabricator.wikimedia.org/T98063#1283787 (Ejegg) [22:51:28] Fundraising Sprint Indigo Girls, Fundraising Sprint James Brown, Fundraising Sprint K, Fundraising Tech Backlog, and 2 others: Write adapter controller logic to process front-end payments - https://phabricator.wikimedia.org/T90504#1283789 (Ejegg) [22:56:07] Fundraising Sprint Flaming Lips, Fundraising Sprint Grandmaster Flash, Fundraising Sprint House of Pain, Fundraising Sprint Indigo Girls, and 5 others: Implement campaign associated mixins per findings from T90913 - https://phabricator.wikimedia.org/T90915#1283800 (AndyRussG) [22:56:28] Fundraising Sprint House of Pain, Fundraising Sprint Indigo Girls, Fundraising Sprint James Brown, Fundraising Sprint K, and 2 others: CentralNotice: key-value storage for new campaign-associated mixins/banner history - https://phabricator.wikimedia.org/T94763#1283801 (AndyRussG) [22:57:00] Fundraising Sprint Indigo Girls, Fundraising Sprint James Brown, Fundraising Sprint K, Fundraising Tech Backlog, and 4 others: Reorganize CiviCRM 4.4 upgrade and GR reporting integration tasks - https://phabricator.wikimedia.org/T95496#1283802 (atgo) [22:57:07] Fundraising Sprint House of Pain, Fundraising Sprint Indigo Girls, Fundraising Sprint James Brown, Fundraising Sprint K, and 3 others: Use the new queue wrapper for limbo, antimessage, and orphan slaying - https://phabricator.wikimedia.org/T92922#1283803 (atgo) [22:57:16] Fundraising Sprint Indigo Girls, Fundraising Sprint James Brown, Fundraising Sprint K, Fundraising Tech Backlog, MediaWiki-extensions-DonationInterface: Document how the new queuing stuff will work - https://phabricator.wikimedia.org/T96434#1283806 (atgo) [22:58:47] Fundraising Sprint Indigo Girls, Fundraising Sprint James Brown, Fundraising Sprint K, Fundraising Tech Backlog, MediaWiki-extensions-DonationInterface: Document how the new queuing stuff will work - https://phabricator.wikimedia.org/T96434#1216962 (atgo) [23:06:39] Fundraising Sprint House of Pain, Fundraising Sprint Indigo Girls, Fundraising Sprint James Brown, Fundraising Tech Backlog, MediaWiki-extensions-DonationInterface: Adapt the Memcache queue subclass - https://phabricator.wikimedia.org/T92918#1283826 (atgo) [23:08:12] Fundraising Sprint K, Fundraising Tech Backlog: Upgrade payments MW Core - https://phabricator.wikimedia.org/T99020#1283828 (atgo) [23:09:09] Fundraising Sprint K, Fundraising Tech Backlog: Upgrade payments MW Core - https://phabricator.wikimedia.org/T99020#1283832 (awight) [23:10:43] Fundraising Sprint Indigo Girls, Fundraising Sprint K, Fundraising Tech Backlog, Astropay Integration, Patch-For-Review: Make form for Astropay Brazilian credit cards - https://phabricator.wikimedia.org/T97056#1283839 (atgo) a:Ejegg [23:10:48] Fundraising Sprint K, Fundraising Tech Backlog, Astropay Integration, Patch-For-Review: Write confirmation message listener for Astropay, which rescues donations from the limbo queue - https://phabricator.wikimedia.org/T90506#1283840 (atgo) a:Ejegg [23:10:55] Fundraising Sprint K, Fundraising Tech Backlog, Astropay Integration, Patch-For-Review: Add Astropay forms to DonationInterfaceFormSettings.php - https://phabricator.wikimedia.org/T90505#1283841 (atgo) a:Ejegg [23:11:22] Fundraising Sprint K, Fundraising Tech Backlog, MediaWiki-extensions-DonationInterface: Orphan slayer reads from Memcache rather than ActiveMQ - https://phabricator.wikimedia.org/T99017#1283842 (awight) [23:11:37] Fundraising Sprint K, Fundraising Tech Backlog, MediaWiki-extensions-DonationInterface: Check Memcache limbo contents for sanity - https://phabricator.wikimedia.org/T99016#1283843 (awight) [23:12:08] Fundraising Sprint K, Fundraising Tech Backlog, MediaWiki-extensions-DonationInterface: Confirm orphan slaying works on Memcache, stop writing to ActiveMQ - https://phabricator.wikimedia.org/T99018#1283844 (awight) [23:13:07] Fundraising Sprint K, Fundraising Tech Backlog, MediaWiki-extensions-DonationInterface: Revoke ActiveMQ read permissions for payments cluster - https://phabricator.wikimedia.org/T92923#1283845 (awight) a:Jgreen [23:14:06] Fundraising Dash, Fundraising Sprint K: Create "A/B testing" board in Dash - https://phabricator.wikimedia.org/T98927#1283846 (atgo) [23:15:04] Fundraising Dash, Fundraising Sprint K: Create "A/B testing" board in Dash - https://phabricator.wikimedia.org/T98927#1281111 (atgo) [23:15:24] Fundraising Dash, Fundraising Sprint K: Create "A/B testing" board in Dash - https://phabricator.wikimedia.org/T98927#1283849 (atgo) a:cwdent [23:15:37] Fundraising Sprint K, Fundraising Tech Backlog, Fundraising-Backlog: Send announcement to CN-Admins about upcoming technical and UI changes - https://phabricator.wikimedia.org/T98053#1283850 (awight) a:AndyRussG [23:17:33] Fundraising Dash, Fundraising Sprint K: "Get Test" in A/B testing header - https://phabricator.wikimedia.org/T89990#1283851 (atgo) [23:21:24] Fundraising Dash, Fundraising-Backlog, Epic: A/B Testing in Dash (Sahar reports replacement) - https://phabricator.wikimedia.org/T77913#1283860 (awight) [23:21:25] Fundraising Dash, Fundraising Sprint K: Create "A/B testing" board in Dash - https://phabricator.wikimedia.org/T98927#1283861 (awight) [23:25:07] Fundraising Sprint K, Fundraising Tech Backlog, Fundraising-Backlog: Send announcement to CN-Admins about upcoming technical and UI changes - https://phabricator.wikimedia.org/T98053#1283863 (atgo) [23:25:54] http://etherpad.wikimedia.org/p/fundraising_shrimp [23:52:25] !log payments config: correct memcache location [23:52:32] Logged the message, Master