[01:25:12] Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM: Civi should record merge activities on both old and new contacts - https://phabricator.wikimedia.org/T119426#2062167 (Eileenmcnaughton) [01:25:14] Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM: [epic] Make deduping reversible - https://phabricator.wikimedia.org/T111704#2062166 (Eileenmcnaughton) [01:40:58] Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM: Civi should record merge activities on both old and new contacts - https://phabricator.wikimedia.org/T119426#1826269 (Eileenmcnaughton) I've added https://issues.civicrm.org/jira/browse/CRM-18106 for this [02:33:36] (CR) Cdentinger: [C: 2] Automatically cancel obvious Adyen fraud [wikimedia/fundraising/SmashPig] - https://gerrit.wikimedia.org/r/273040 (https://phabricator.wikimedia.org/T128004) (owner: Ejegg) [05:55:30] (PS1) Eileen: Add rudimentary performance timing drush command [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/273179 (https://phabricator.wikimedia.org/T127133) [06:03:53] (PS2) Eileen: Add rudimentary performance timing drush command [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/273179 (https://phabricator.wikimedia.org/T127133) [06:17:28] (CR) Eileen: "Running this on Staging I got" [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/273179 (https://phabricator.wikimedia.org/T127133) (owner: Eileen) [06:18:10] (PS3) Eileen: Add rudimentary performance timing drush command [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/273179 (https://phabricator.wikimedia.org/T127133) [10:25:19] fundraising-tech-ops: db1008 (and fdb2001) periodically lags every day at the same time ~10:30UTC - https://phabricator.wikimedia.org/T126314#2062789 (jcrespo) p:Triage>High People constantly ping me about this, making me lose productivity every single day. This issue has not even acknowledged yet. [10:41:07] fundraising-tech-ops: db1008 (and fdb2001) periodically lags every day at the same time ~10:30UTC - https://phabricator.wikimedia.org/T126314#2011008 (ema) Any progress on this? Icinga is currently warning us about the lag. [11:53:59] Fundraising Sprint Dirt Farming, Fundraising-Backlog, MediaWiki-extensions-DonationInterface, Patch-For-Review, WMF-deploy-2016-03-01_(1.27.0-wmf.15): Add country to thank you page URL - https://phabricator.wikimedia.org/T126814#2062942 (Pcoombe) Thanks @Ejegg! It worked for a credit card donat... [13:47:41] fundraising-tech-ops: db1008 (and fdb2001) periodically lags every day at the same time ~10:30UTC - https://phabricator.wikimedia.org/T126314#2063190 (Jgreen) I increased the allowed replication lag before warning (900s) and critical (1800s) alerts, which should stop all alerts. Bumping this to fr-tech to tr... [13:48:10] Fundraising Tech Backlog: db1008 (and fdb2001) periodically lags every day at the same time ~10:30UTC - https://phabricator.wikimedia.org/T126314#2063192 (Jgreen) [16:06:11] (CR) Cdentinger: [C: 2] Rename config's 'obj' function to 'object' [wikimedia/fundraising/SmashPig] - https://gerrit.wikimedia.org/r/272833 (owner: Ejegg) [16:07:49] thanks cwd! hopefully that will lead to fewer boneheaded mistakes on my part [16:08:51] np! a win for consistency [16:35:47] (CR) Cdentinger: "I found two instances of this function still getting called statically in special/GatewayFormChooser.php, otherwise looks good" [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/271569 (https://phabricator.wikimedia.org/T124327) (owner: Ejegg) [16:43:13] (PS4) Ejegg: Filter currencies by country [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/271569 (https://phabricator.wikimedia.org/T124327) [16:43:46] (CR) Ejegg: "Those were commented out, but I've deleted them anyway" [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/271569 (https://phabricator.wikimedia.org/T124327) (owner: Ejegg) [16:50:44] (CR) Cdentinger: [C: 2] Filter currencies by country [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/271569 (https://phabricator.wikimedia.org/T124327) (owner: Ejegg) [17:12:11] (Merged) jenkins-bot: Filter currencies by country [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/271569 (https://phabricator.wikimedia.org/T124327) (owner: Ejegg) [17:22:44] Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM: Reactivate Civi Login for Engage User - https://phabricator.wikimedia.org/T127375#2063912 (LeanneS) @Jgreen Her number is now on the Collab page. Thanks! [17:55:41] fundraising-tech-ops, Mail, Operations: donation aliases for moneybookers? - https://phabricator.wikimedia.org/T127489#2064042 (Dzahn) [19:15:13] (PS1) Eileen: CRM-18109 towards removal of unindexed queries [wikimedia/fundraising/crm/civicrm] - https://gerrit.wikimedia.org/r/273300 [20:46:01] (PS1) Ejegg: Associate CiviMail record with the right contact [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/273310 (https://phabricator.wikimedia.org/T127121) [20:46:36] Fundraising Sprint Dirt Farming, Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM, Patch-For-Review: CiviMail TY activity should be on same contact as donation - https://phabricator.wikimedia.org/T127121#2064682 (Ejegg) a:Ejegg [20:58:21] !log updated SmashPig from 5ef60d1fb73d70b7b1501bc97273505c2d625159 to e6d5c292352156d076ebb089c7e55c9d952b1149 [20:58:24] Logged the message at https://wikitech.wikimedia.org/wiki/Server_Admin_Log, Master [21:07:36] Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM: Reactivate Civi Login for Engage User - https://phabricator.wikimedia.org/T127375#2064731 (Jgreen) [21:19:29] fundraising-tech-ops, Operations, Patch-For-Review: remove fundraising banner log related cruft from production puppet - https://phabricator.wikimedia.org/T118325#2064781 (Jgreen) >>! In T118325#1919687, @akosiaris wrote: > @JGreen, I think all the blockers are done, should we move with the cleanup ?... [21:28:11] Card payment—Authorized online, sent for settlement X ON [21:28:12] Collected card payment—Authorized online + ON [21:28:22] ejegg: ^ i really can't parse those definitions [21:32:34] cwd 'sent for settlement' is what happens after we make the SET_PAYMENT api call [21:34:25] so, anybody that submitted legit details in the iframe is 'Authorized online' [21:34:45] ejegg: so maybe +ON does actually mean settled and we should be capturing those too? [21:34:54] but only the ones that pass our filters get sent for settlement [21:35:29] I'm pretty sure capturing and sending for settlement are synonyms [21:36:11] Anyway, the orphan processor is supposed to handle stranded authorizations that aren't settled [21:36:22] and either send them for settlement or cancel them [21:38:44] ejegg: is the orphan slayer different from the audit parser or is that the same thing? [21:38:53] cwd different things [21:39:07] the orphan slayer runs off globalcollect's limbo queue [21:39:38] since we do our SET_PAYMENT api call on the result switcher [21:40:07] so, if the donor submits valid details in the iframe, then doesn't make it back for some reason [21:40:25] we have a limbo message hanging around [21:41:11] the orphan slayer checks for messages over 1/2 hour old (i.e., we redirected the donor 30 min ago and haven't seen them since) [21:41:30] it makes a GET_ORDERSTATUS api call for each [21:42:00] and if the status is authorized but not settled, it makes sure the payment is legit and then requests settlement [21:42:52] and if it's not auth'd it slays the limbo message? [21:43:51] yeah, it slays it either way I think [21:44:03] ah sure sure [21:44:17] so this same info _should_ eventually come in an audit file right? [21:44:21] but the slayer is more timely [21:44:47] the audit file will say which donations are in which state [21:45:05] but our audit processor doesn't make any SET_PAYMENT api calls [21:45:17] ooh, it just updates civi? [21:45:18] it just ignores records of unsettled authorizations. [21:45:22] yeah [21:45:51] oop, hangout time, i'll be there in a couple minutes [22:01:10] fundraising-tech-ops, Mail, Operations: (re)move problemsdonating aliases - https://phabricator.wikimedia.org/T127488#2064928 (Dzahn) [22:02:11] !log shut down fundraising campaigns for queue server reboot [22:02:15] Logged the message at https://wikitech.wikimedia.org/wiki/Server_Admin_Log, Master [22:02:25] !log shut down CiviCRM queue consumer jobs [22:02:28] fundraising-tech-ops, Mail, Operations: (re)move problemsdonating aliases - https://phabricator.wikimedia.org/T127488#2045104 (Dzahn) Hi Fundraising people, can you tell us if the mail aliases above (problemsdonating@ and similar) are still in use? We would just like to move those over to OIT if tha... [22:02:28] Logged the message at https://wikitech.wikimedia.org/wiki/Server_Admin_Log, Master [22:02:39] !log set payments wiki to maintenance mode [22:02:42] Logged the message at https://wikitech.wikimedia.org/wiki/Server_Admin_Log, Master [22:58:40] fundraising-tech-ops: replace /dev/sda in silicon - https://phabricator.wikimedia.org/T128138#2065133 (Jgreen) [22:58:47] fundraising-tech-ops: replace /dev/sda in silicon - https://phabricator.wikimedia.org/T128138#2065146 (Jgreen) p:Triage>Unbreak! [23:30:06] (CR) Paladox: "recheck" [extensions/ContributionReporting] - https://gerrit.wikimedia.org/r/270059 (owner: L10n-bot) [23:43:22] gotta head out for awhile