[00:03:06] Just looking at Dylan's email about a ct_id bug patch & I don't see it in gerrit - a repo I don't watch maybe? [01:38:54] eileen: https://gerrit.wikimedia.org/r/431676 [01:40:14] ah thanks [01:40:23] ah, I see the problem [01:41:20] writing an email [02:06:13] you were quick [02:06:47] btw fails on anonymiser extension are deleting activities with one contact id being deleted [02:08:19] Fundraising-Backlog, FR-Amazon, FR-Smashpig: Support Amazon payments initiated off paymentswiki - https://phabricator.wikimedia.org/T194317#4196088 (Ejegg) So this is an opportunity to make the Amazon flow more like the Adyen flow, where we combine the donor details from the pending DB in a separate... [02:09:32] oh huh, so is that something to fix in the extension or in core? [02:46:55] ejegg: well extension I've decided - it's actually the parent id thing [02:47:21] ie. if the parent is deleted & then the child it fails on the child - as there is no parent [02:47:42] sorry as it was already deleted via FK [04:18:55] (PS1) Eileen: Fix to ensure that setting source to empty does not cause a hard-error. [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/432338 [05:47:26] (Abandoned) Eileen: Revert STFU changes since I think we finally nailed them... [wikimedia/fundraising/crm/civicrm] - https://gerrit.wikimedia.org/r/432322 (owner: Eileen) [05:54:31] Fundraising Sprint Junebugs prefer July, Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM: add Partner field to summary section in donor record - https://phabricator.wikimedia.org/T185048#4196122 (Eileenmcnaughton) a:Eileenmcnaughton [10:05:53] Wikimedia-Fundraising-Campaigns, Wikimedia-CentralNotice-Administration (Q2-2018): WMF Fundraising 2017-18 - Netherlands banners (10 Apr - 8 May) - https://phabricator.wikimedia.org/T189133#4196703 (Pcoombe) Open>Resolved Thanks. I think we did have some thank you emails which were getting delaye... [13:52:48] Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM: Civi: edit Contribution Status is hanging 5/9 - https://phabricator.wikimedia.org/T194281#4197213 (MBeat33) Open>Resolved a:MBeat33 Editing Status is now working properly, so I'm marking this Resolved. [14:30:34] (Abandoned) Mepps: Log error and move to damaged on ValidationException in orphan rectifier, but continue Bug: T191654 [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/428940 (https://phabricator.wikimedia.org/T191654) (owner: Mepps) [15:43:34] fr-tech: think i'm going to turn off tellurium now [15:44:36] Fundraising-Backlog, fundraising-tech-ops: Decom tellurium - https://phabricator.wikimedia.org/T194408#4197597 (cwdent) [15:45:54] Jeff_Green: how do i remove a host from icinga? [15:58:08] cwd there's a flat config file in the production puppet repo [15:58:51] modules/icinga/templates/nsca_frack.cfg.erb [15:58:58] cool [17:46:11] Jeff_Green: https://gerrit.wikimedia.org/r/#/c/432406/ [17:54:31] cool, merging... [17:55:03] I think I got ipsec between hosts working in vbox [17:55:12] still figuring out how to tell what's happening though [17:55:30] neat [17:55:39] thanks! [17:57:17] merged [18:04:13] ayounsi figured out the syslog thing https://phabricator.wikimedia.org/T192104 [18:05:40] is saw that last comment but still don't quite understand the fix [18:14:02] i only understand it in a very abstract way [18:14:22] the problem or the fix [18:20:13] PROBLEM - Host tellurium is DOWN: PING CRITICAL - Packet loss = 100% [18:20:27] long live tellurium! [18:22:01] bon voyage [18:22:12] i guess that will go away when puppet runs? [18:22:38] it should, yeah [18:57:59] (PS5) XenoRyet: Ingenico ct_id fix. [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/431676 (https://phabricator.wikimedia.org/T190871) [19:00:43] ejegg: mepps: ^ that's ready to be looked at. [19:02:16] (CR) Mepps: [C: 1] "Looks good to me, ejegg, want to take a look?" [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/431676 (https://phabricator.wikimedia.org/T190871) (owner: XenoRyet) [19:03:19] jgleeson too, if you're curious how it shook out. [19:03:40] just taking a look now, looks good to me [19:04:56] thanks XenoRyet, taking a look [19:09:57] (CR) Ejegg: [C: 1] "Looks good, except the changes to BaseIngenicoTestCase aren't needed. Want to undo those?" [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/431676 (https://phabricator.wikimedia.org/T190871) (owner: XenoRyet) [19:10:34] Yea, we didn't end up using them, but I was wondering if it wasn't better to just leave that response there in case we needed it for some other test in the future. [19:10:37] XenoRyet: my fav way to undo a single file change would be git checkout HEAD^ ; git commit --amend [19:10:50] Yep, easy that way. [19:11:12] nah, let's take em out, since it's not really a txn we'd ever mock [19:11:20] 10-4 [19:13:48] (PS6) XenoRyet: Ingenico ct_id fix. [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/431676 (https://phabricator.wikimedia.org/T190871) [19:15:20] oh good catch ejegg! [19:19:41] nbd, just tidier [19:20:09] (CR) Ejegg: [C: 2] "Looks good, let's ship it!" [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/431676 (https://phabricator.wikimedia.org/T190871) (owner: XenoRyet) [19:20:31] Alright, I'll deploy that, then let folks know we're ready. [19:22:03] (Merged) jenkins-bot: Ingenico ct_id fix. [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/431676 (https://phabricator.wikimedia.org/T190871) (owner: XenoRyet) [19:23:02] Jeff_Green: pushing a large-ish -private commit but it's mostly search and replace [19:23:08] ok [19:23:26] trivial stuff or you want more eyeballs? [19:23:50] should be trivial, just removing tellurium things [19:24:02] cool [19:27:28] fr-tech should we hack in some quick field truncation on that mailing import? Those failmails are getting annoying [19:27:45] (PS1) XenoRyet: Merge branch 'master' into deployment [extensions/DonationInterface] (deployment) - https://gerrit.wikimedia.org/r/432419 [19:28:31] (CR) XenoRyet: [C: 2] Merge branch 'master' into deployment [extensions/DonationInterface] (deployment) - https://gerrit.wikimedia.org/r/432419 (owner: XenoRyet) [19:31:22] is there any reason not to ejegg? [19:31:31] agreed re:failmails [19:32:00] Can't think of a reason why not! [19:34:18] (Merged) jenkins-bot: Merge branch 'master' into deployment [extensions/DonationInterface] (deployment) - https://gerrit.wikimedia.org/r/432419 (owner: XenoRyet) [19:35:46] (PS1) XenoRyet: Updtate DonationInterface submodule. [core] (fundraising/REL1_27) - https://gerrit.wikimedia.org/r/432420 [19:35:58] (CR) XenoRyet: [C: 2] Updtate DonationInterface submodule. [core] (fundraising/REL1_27) - https://gerrit.wikimedia.org/r/432420 (owner: XenoRyet) [19:36:32] mepps: do you have an idea where we'd do the truncation? [19:39:09] (CR) jerkins-bot: [V: -1] Updtate DonationInterface submodule. [core] (fundraising/REL1_27) - https://gerrit.wikimedia.org/r/432420 (owner: XenoRyet) [19:39:36] (CR) jerkins-bot: [V: -1] Updtate DonationInterface submodule. [core] (fundraising/REL1_27) - https://gerrit.wikimedia.org/r/432420 (owner: XenoRyet) [19:40:46] ejegg: You know what that's about ^ [19:41:25] weird, looking [19:41:55] Yea, I don't think I've seen that happen before. [19:41:56] crap, looks totally unrelated to us [19:42:05] PHP Fatal error: Class 'SearchIndexField' not found in /home/jenkins/workspace/mediawiki-extensions-php55-jessie/src/extensions/CirrusSearch/CirrusSearch.php on line 1363 [19:43:22] XenoRyet: asking over in -releng [19:44:00] joining to lurk the answers. [19:47:33] can be slow sometimes, can we just push that through [19:47:36] ? [19:48:03] (CR) Ejegg: [V: 2] Updtate DonationInterface submodule. [core] (fundraising/REL1_27) - https://gerrit.wikimedia.org/r/432420 (owner: XenoRyet) [19:48:11] looks like yep [19:50:09] ejegg looking around for where we do truncation, currently thinking load.php... [19:50:28] Is just applying the V2 going to merge it? [19:50:44] XenoRyet: no, we need to hit 'submit' too [19:51:02] just waiting to see what zuul does so as not to screw up the whole pipeline [19:51:22] Yea, I'm wary of making troublesome waves here. [19:57:49] huh, looks like tests are passing this time around [19:58:00] Weird [19:58:52] err, oops, that was a different patch i was looking at in zuul [19:59:10] ok, guess zuul's not paying any attn to that one now [19:59:24] just force-merged [20:00:25] Ok, so just proceed with the deploy then? [20:00:34] yep! [20:00:45] 10-4 [20:05:51] !log updated payments-wiki from 4a8aada491 to 55d0808853 [20:05:54] Logged the message at https://wikitech.wikimedia.org/wiki/Server_Admin_Log [20:15:33] are we 1-hour test good now? [20:17:02] Yea, just finished testing a donation. [20:17:13] I think we're good to go. [20:17:37] dstrin: We're ready for 1-hour [20:18:45] woohoo! dstrine ^^^ [20:18:58] cwd Hi! If you're around, a question regarding editing my ssh config [20:21:29] rebooting, brb [20:22:17] ejegg: and XenoRyet yay!!! [20:22:23] tskaff: sure thing [20:22:36] did you all see peter's response to my email? [20:22:50] "Is it not in the GatewayFormChooser yet? " [20:23:24] channel 0: open failed: administratively prohibited: open failed [20:23:24] ssh_exchange_identification: Connection closed by remote host [20:23:30] I'm getting this error after trying to use my Yubikey: ^ [20:23:43] well that's interesting [20:23:50] Weird? [20:23:51] let me check on the server [20:27:13] tskaff: this might just be weird logging but it shows "frdev1" (vs frdev1001) [20:27:35] is it possible that typo is in your command or config? [20:27:53] cwd Oops! My bad, lol. That was all it was. I'm all set. Thank you! [20:28:06] great! no problem at all [20:28:10] glad it's working [20:33:51] dstrine: ooh, let's see if we need to change those settings! [20:34:08] XenoRyet: want to look at those with me? [20:34:18] Got that bias meeting right now. [20:34:25] ah, ok [20:35:56] (PS1) Mepps: Truncate subject to fit character limit [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/432522 [20:36:26] XenoRyet, I'm on this also, looks busy at the office! [20:36:40] Yea, lotta people in that room. [20:54:19] ejegg i think that might work ^^ but is there a good way to test on stagin? [20:58:26] mepps sure! [20:58:36] orrr [20:58:55] lessee, it's easy enough to get the code on staging [20:59:01] you can just pull it down via git [20:59:25] then I guess you'd want to copy the command from the yaml file and run that manually via drush [20:59:48] though it would probably take a little while to catch up to the problem data [21:13:08] ahh yeah, well i'm about to jump off so maybe in the morning it will be caught up ejegg? [21:23:34] mepps oh, if we set up a recurring job, sure [21:23:55] we might need to copy the credentials over to staging too [21:24:02] back soon... [21:52:36] Hey dstrine, just a couple of questions. Are we ready to point monthly donations at the new Ingenico form? And should we test mobile too, or just stick with desktop for a first test? [22:07:04] pcoombe: monthly should be ready! [22:07:25] lol I was just going to respond [22:07:51] pcoombe: we just need a high volume test. desktop should be fine [22:08:04] Well, the front-end anyway... Still putting finishing touches on the backend charge mechanism, but I'm confident it'll be ready for the first recurring charges a month from now [22:08:38] that is to say, all the payments-wiki stuff is good, we will get the first installment [22:08:46] and store a token to use for later [22:28:19] (CR) Ejegg: [C: 2] "Looks good to me! Let's upstream this with eileen's repo too." [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/432522 (owner: Mepps) [22:32:07] (PS1) Ejegg: Merge branch 'master' into deployment [wikimedia/fundraising/crm] (deployment) - https://gerrit.wikimedia.org/r/432537 [22:32:11] (CR) Ejegg: [C: 2] Merge branch 'master' into deployment [wikimedia/fundraising/crm] (deployment) - https://gerrit.wikimedia.org/r/432537 (owner: Ejegg) [22:32:56] (Merged) jenkins-bot: Truncate subject to fit character limit [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/432522 (owner: Mepps) [22:33:05] (Merged) jenkins-bot: Merge branch 'master' into deployment [wikimedia/fundraising/crm] (deployment) - https://gerrit.wikimedia.org/r/432537 (owner: Ejegg) [22:36:46] Fundraising-Backlog: recreate the ways to give and problems donating page on donate wiki - https://phabricator.wikimedia.org/T193663#4198926 (DStrine) ways to give export from today: {F18143183} [22:38:14] Fundraising-Backlog: recreate the ways to give and problems donating page on donate wiki - https://phabricator.wikimedia.org/T193663#4198931 (DStrine) problems donating export from today {F18143184} [22:39:21] ejegg: RE exporting a page. Thanks for the export tip! I copied both pages in seconds! If I can get donate wiki access I'd love to try to set these up myself [22:50:27] dstrine: ah right, lemme check on my donatewiki privs! [22:52:31] sorry, gotta do one thing quick, will get back to you shortly [23:06:40] ejegg|brb: it's ok I am going afk in about a half hour. There's not rush [23:18:55] !log updated CiviCRM from 4c6a9c9c1c to 5b8c868a00 [23:18:58] Logged the message at https://wikitech.wikimedia.org/wiki/Server_Admin_Log [23:35:36] (PS1) Ejegg: Add form settings for ingenico recurring [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/432542 [23:35:46] (CR) Ejegg: [C: 2] Add form settings for ingenico recurring [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/432542 (owner: Ejegg) [23:36:54] (PS1) Ejegg: Merge branch 'master' into deployment [extensions/DonationInterface] (deployment) - https://gerrit.wikimedia.org/r/432543 [23:36:58] (CR) Ejegg: [C: 2] Merge branch 'master' into deployment [extensions/DonationInterface] (deployment) - https://gerrit.wikimedia.org/r/432543 (owner: Ejegg) [23:37:44] (CR) jerkins-bot: [V: -1] Merge branch 'master' into deployment [extensions/DonationInterface] (deployment) - https://gerrit.wikimedia.org/r/432543 (owner: Ejegg) [23:38:16] (Merged) jenkins-bot: Add form settings for ingenico recurring [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/432542 (owner: Ejegg) [23:38:18] (Merged) jenkins-bot: Merge branch 'master' into deployment [extensions/DonationInterface] (deployment) - https://gerrit.wikimedia.org/r/432543 (owner: Ejegg) [23:43:03] (PS1) Ejegg: Update DonationInterface submodue [core] (fundraising/REL1_27) - https://gerrit.wikimedia.org/r/432544 [23:43:06] (CR) Ejegg: [C: 2] Update DonationInterface submodue [core] (fundraising/REL1_27) - https://gerrit.wikimedia.org/r/432544 (owner: Ejegg) [23:46:44] (CR) jerkins-bot: [V: -1] Update DonationInterface submodue [core] (fundraising/REL1_27) - https://gerrit.wikimedia.org/r/432544 (owner: Ejegg) [23:47:04] (CR) jerkins-bot: [V: -1] Update DonationInterface submodue [core] (fundraising/REL1_27) - https://gerrit.wikimedia.org/r/432544 (owner: Ejegg) [23:50:19] ah man, still that dumb thing [23:50:30] (CR) Ejegg: [V: 2 C: 2] Update DonationInterface submodue [core] (fundraising/REL1_27) - https://gerrit.wikimedia.org/r/432544 (owner: Ejegg) [23:51:56] heading to airport, will be online from there for a bit [23:54:01] (CR) jerkins-bot: [V: -1] Update DonationInterface submodue [core] (fundraising/REL1_27) - https://gerrit.wikimedia.org/r/432544 (owner: Ejegg)