[00:07:21] fundraising-tech-ops, Operations: rack/setup/install frnetmon1001.frack.eqiad.wmnet - https://phabricator.wikimedia.org/T232137 (Dwisehaupt) Internal PCI scan and credentialed audit scan run as expected. [02:42:16] grr, how do I get those soap parameters logged? [02:42:32] __getLastRequest() is coming back blank [04:55:23] (PS1) Eileen: Convert Civi-errors in munge to WMFExceptions [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/580654 (https://phabricator.wikimedia.org/T246889) [06:57:30] (PS1) Eileen: Benevity import - create contact prior to calling shared functions [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/580705 (https://phabricator.wikimedia.org/T246889) [07:04:35] (CR) jerkins-bot: [V: -1] Benevity import - create contact prior to calling shared functions [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/580705 (https://phabricator.wikimedia.org/T246889) (owner: Eileen) [09:27:29] (CR) jerkins-bot: [V: -1] build: Updating npm dependencies [extensions/FundraisingEmailUnsubscribe] - https://gerrit.wikimedia.org/r/580859 (owner: Libraryupgrader) [11:25:37] fundraising-tech-ops, Operations, observability, Patch-For-Review: Icinga latency is skyrocketing and commands ignored - https://phabricator.wikimedia.org/T247538 (fgiunchedi) The new baseline in eqiad for average check latency is ~70s, which isn't great IMHO but certainly better. Short of deploy... [11:54:31] Wikimedia-Fundraising-Banners: Entering too many numbers in the Other donation amount field pushes form out of view - https://phabricator.wikimedia.org/T246367 (Pcoombe) I thought that too, but checking our [LocalizeData](https://meta.wikimedia.org/wiki/MediaWiki:FundraisingBanners/LocalizeData-2017.js) the... [13:43:15] Fundraising-Backlog, fundraising-tech-ops: Silverpop replication in frdb1003 - https://phabricator.wikimedia.org/T247581 (Jgreen) [13:47:16] (PS10) AlexPinchuk: [WIP] Cloning Campaign [extensions/CentralNotice] - https://gerrit.wikimedia.org/r/574667 [13:52:02] Fundraising-Backlog, fundraising-tech-ops: Timing of active jobs - https://phabricator.wikimedia.org/T247582 (Jgreen) Open→Declined This doesn't need to be a task, will respond in IRC. [13:52:04] Fundraising-Backlog, fundraising-tech-ops: Fundraising Analytics Infrastructure and Setup - https://phabricator.wikimedia.org/T238395 (Jgreen) [13:58:14] Wikimedia-Fundraising, Wikipedia-iOS-App-Backlog, iOS-app-feature-Feed: Fundraising banners still showing on iOS app? - https://phabricator.wikimedia.org/T242347 (JoeWalsh) [14:33:54] Fundraising-Backlog, fundraising-tech-ops: R packages for frdb1003 - https://phabricator.wikimedia.org/T247980 (EYener) [14:34:38] Fundraising-Backlog, fundraising-tech-ops: R packages for frdb1003 - https://phabricator.wikimedia.org/T247980 (EYener) Very similar, with a few additions, to T236750. @jkumalah please add anything I've missed! [14:40:20] Fundraising-Backlog, fundraising-tech-ops: python3 modules for frdb1003 - https://phabricator.wikimedia.org/T247981 (EYener) [15:19:04] Fundraising-Backlog, fundraising-tech-ops: R packages for frdb1003 - https://phabricator.wikimedia.org/T247980 (Jgreen) These are done, except for ggplot -- I haven't found that one anywhere. [15:21:09] Fundraising-Backlog, fundraising-tech-ops: R packages for frdb1003 - https://phabricator.wikimedia.org/T247980 (EYener) [15:21:21] Fundraising-Backlog, fundraising-tech-ops: R packages for frdb1003 - https://phabricator.wikimedia.org/T247980 (EYener) My mistake - removed from the list. Thank you! [15:22:51] Fundraising-Backlog, fundraising-tech-ops: Automation / optimization of data cubes - https://phabricator.wikimedia.org/T238394 (EYener) @Jgreen we can close this as resolved. At least one data cube is running both inserts and updates on a schedule in the new ecosystem now. [15:24:42] fr-tech any scrum-of-scrums-worthy news to share? [15:28:01] Fundraising-Backlog, fundraising-tech-ops: Fundraising Analytics Infrastructure and Setup - https://phabricator.wikimedia.org/T238395 (Jgreen) [15:28:06] Fundraising-Backlog, fundraising-tech-ops: R packages for frdb1003 - https://phabricator.wikimedia.org/T247980 (Jgreen) Open→Resolved p:Triage→Medium Done! [15:28:44] Fundraising Sprint Evil Twins For Everyone, Fundraising-Backlog, FR-Adyen, FR-Ingenico, MW-1.35-notes (1.35.0-wmf.24; 2020-03-17): Adapt DonationInterface to new method signatures and response objects for Adyen and Ingenico - https://phabricator.wikimedia.org/T246863 (Ejegg) Open→Resol... [15:28:46] ejegg: nothing here, thanks! [15:28:46] Fundraising-Backlog, FR-Adyen, Recurring-Donations, Epic: EPIC recurring for Adyen - https://phabricator.wikimedia.org/T238101 (Ejegg) [15:30:45] fundraising-tech-ops, Operations, observability, Patch-For-Review: Icinga latency is skyrocketing and commands ignored - https://phabricator.wikimedia.org/T247538 (fgiunchedi) Top 50 checks as of today, with a little longer time horizon than the previous audit `lines=9 root@icinga2001:/var/log/i... [15:34:31] Wikimedia-Fundraising-Banners: Entering too many numbers in the Other donation amount field pushes form out of view - https://phabricator.wikimedia.org/T246367 (EWilfong_WMF) Right, but 200,000 Colombian Pesos is only ~50 USD. 1,000,000 Pesos is ~250 USD. It looks like the max for that currency is 55,680,00... [15:35:48] fundraising-tech-ops, Operations, observability, Patch-For-Review: Icinga latency is skyrocketing and commands ignored - https://phabricator.wikimedia.org/T247538 (MoritzMuehlenhoff) Another low-hanging fruit is to reduce the SSH check for the mgmts I think: It currently runs every minute, but th... [15:57:34] fundraising-tech-ops, Operations, observability, Patch-For-Review: Icinga latency is skyrocketing and commands ignored - https://phabricator.wikimedia.org/T247538 (herron) >>! In T247538#5980045, @MoritzMuehlenhoff wrote: > Another low-hanging fruit is to reduce the SSH check for the mgmts I thin... [16:19:08] Wikimedia-Fundraising-Banners: Super wide desktop small banner on 1900x1200 resolution in IE 11 - https://phabricator.wikimedia.org/T247380 (spatton) p:Medium→Triage [16:19:27] Wikimedia-Fundraising-Banners: Super wide desktop small banner on 1900x1200 resolution in IE 11 - https://phabricator.wikimedia.org/T247380 (spatton) p:Triage→Medium [16:29:06] Fundraising Sprint Evil Twins For Everyone, Fundraising Sprint Fish Fight Frogs for Free French-Fry Frappées, Fundraising-Backlog, Fr-planning-ahead: Planning projects for Q3/4 and annual planning help - https://phabricator.wikimedia.org/T246787 (DStrine) [16:29:39] Fundraising-Backlog, fundraising-tech-ops: python3 modules for frdb1003 - https://phabricator.wikimedia.org/T247981 (Jgreen) p:Triage→Medium [16:30:12] Fundraising Sprint Evil Twins For Everyone, Fundraising Sprint Fish Fight Frogs for Free French-Fry Frappées, Fundraising-Backlog, Fr-planning-ahead: Planning projects for Q3/4 and annual planning help - https://phabricator.wikimedia.org/T246787 (DStrine) @Ejegg I feel like most of these are take... [16:30:31] Fundraising-Backlog, fundraising-tech-ops: python3 modules for frdb1003 - https://phabricator.wikimedia.org/T247981 (Jgreen) Open→Resolved Done! [16:30:33] Fundraising-Backlog, fundraising-tech-ops: Fundraising Analytics Infrastructure and Setup - https://phabricator.wikimedia.org/T238395 (Jgreen) [16:32:11] Fundraising-Backlog, fundraising-tech-ops: Automation / optimization of data cubes - https://phabricator.wikimedia.org/T238394 (Jgreen) Open→Resolved p:Triage→Medium a:Jgreen >>! In T238394#5979972, @EYener wrote: > @Jgreen we can close this as resolved. At least one data cube is runn... [16:39:46] Wikimedia-Fundraising-Banners: Super wide desktop small banner on 1900x1200 resolution in IE 11 - https://phabricator.wikimedia.org/T247380 (jbolorinos-ctr) p:Medium→Low Updating priority to Low [16:46:19] Wikimedia-Fundraising-Banners: Entering too many numbers in the Other donation amount field pushes form out of view - https://phabricator.wikimedia.org/T246367 (spatton) Thanks @EWilfong_WMF, I'll update maxlength to 10 for our templates and bundle twins. [16:46:26] Wikimedia-Fundraising-Banners: Entering too many numbers in the Other donation amount field pushes form out of view - https://phabricator.wikimedia.org/T246367 (spatton) a:spatton [16:48:43] Wikimedia-Fundraising-Banners: [Dsk Lg][Nag] Donation amount and currency symbol are on separate lines - https://phabricator.wikimedia.org/T247112 (jbolorinos-ctr) Thanks for the clarification on that @Pcoombe and nice catch! Ok I've now verified the fix of the wrapping, below are the fix verified screensh... [16:50:32] Wikimedia-Fundraising-Banners: Desktop large nag - button wrongly sized in Internet Explorer - https://phabricator.wikimedia.org/T247311 (jbolorinos-ctr) p:Triage→Low Updating priority to Low since this only affects a less frequently used browser [16:50:59] Wikimedia-Fundraising-Banners: [Dsk Lg][Nag] Donation amount and currency symbol are on separate lines - https://phabricator.wikimedia.org/T247112 (jbolorinos-ctr) Open→Resolved a:jbolorinos-ctr Closing as resolved [16:51:23] Fundraising Sprint Fish Fight Frogs for Free French-Fry Frappées, Fundraising-Backlog, Wikimedia-Fundraising-CiviCRM, Patch-For-Review: Benevity Import error message received - https://phabricator.wikimedia.org/T246889 (LeanneS) @Eileenmcnaughton Confirmed - latest is Feb 2020. [16:59:01] Wikimedia-Fundraising-Banners: Single question mark on newline in Opt-in text in French - https://phabricator.wikimedia.org/T247270 (Pcoombe) Open→Resolved a:Pcoombe [16:59:14] Wikimedia-Fundraising-Banners: Prepare banners for France Adyen recurring test - https://phabricator.wikimedia.org/T246804 (Pcoombe) Open→Resolved [17:31:33] Fundraising-Backlog, fundraising-tech-ops: Quarterly firewall policy review - 2019-2020 Q3 - https://phabricator.wikimedia.org/T247894 (Dwisehaupt) PFW update will happen in T248004. [17:31:43] Fundraising-Backlog, fundraising-tech-ops: Quarterly firewall policy review - 2019-2020 Q3 - https://phabricator.wikimedia.org/T247894 (Dwisehaupt) Open→Resolved [18:03:00] Fundraising-Backlog, MediaWiki-extensions-CentralNotice, Patch-For-Review, Technical-Debt, good first task: Use CSS instead of obsolete HTML attributes on CentralNotice tables - https://phabricator.wikimedia.org/T108259 (MtDu) a:MtDu→None [18:32:00] Fundraising-Backlog, MediaWiki-extensions-DonationInterface: DonationInterface errors should always render as RapidFail - https://phabricator.wikimedia.org/T248011 (Ejegg) [18:33:29] Fundraising Sprint Fish Fight Frogs for Free French-Fry Frappées, Fundraising-Backlog: Review Banner Templating - https://phabricator.wikimedia.org/T246347 (DStrine) a:jgleeson [18:39:37] Fundraising-Backlog, Fr-CentralNotice-Translation-Bugs, MediaWiki-extensions-CentralNotice, MediaWiki-extensions-Translate, and 2 others: "Internal error" on testwiki's Special:LanguageStats due to non-existing CentralNotice banner - https://phabricator.wikimedia.org/T157997 (Nikerabbit) I'm curr... [18:41:14] Fundraising-Backlog, Fr-CentralNotice-Translation-Bugs, MediaWiki-extensions-CentralNotice, MediaWiki-extensions-Translate, and 2 others: "Internal error" on testwiki's Special:LanguageStats due to non-existing CentralNotice banner - https://phabricator.wikimedia.org/T157997 (Nikerabbit) But I am... [19:27:21] Fundraising-Backlog: New Custom Field - Opt Out Endowment Emails - https://phabricator.wikimedia.org/T248019 (NNichols) [19:32:44] Fundraising-Backlog: New Custom Field - Opt Out Endowment Emails - https://phabricator.wikimedia.org/T248019 (NNichols) Update: I forgot to make it a yes/ no option so I disabled the first custom field since it wouldn't let me edit it and created "Endowment: Opt Out" [19:43:29] (PS2) Eileen: Benevity import - create contact prior to calling shared functions [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/580705 (https://phabricator.wikimedia.org/T246889) [19:43:31] (PS1) Eileen: Catch & handle exceptions on contibution tracking insertt [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/581069 (https://phabricator.wikimedia.org/T246889) [19:44:26] Fundraising-Backlog: New Custom Field - Opt Out Endowment Emails - https://phabricator.wikimedia.org/T248019 (CCogdill_WMF) Thanks, Nora! This is a good argument for the preference center for sure. Just to be sure, are these folks opting out of Endowment emails, or Planned Giving emails specifically? [19:46:08] Fundraising-Backlog: New Custom Field - Opt Out Endowment Emails - https://phabricator.wikimedia.org/T248019 (Eileenmcnaughton) The preference fields are in a core table - they added all those before they realised that they were never going to meet every need with core fields & switched to custom field - bu... [19:46:48] Fundraising-Backlog: New Custom Field - Opt Out Endowment Emails - https://phabricator.wikimedia.org/T248019 (NNichols) @JAdams [19:47:00] Fundraising-Backlog: New Custom Field - Opt Out Endowment Emails - https://phabricator.wikimedia.org/T248019 (Eileenmcnaughton) Also per @CCogdill_WMF's question - I guess that leads to 'how should this field interact with Silverpop' [19:48:22] Fundraising Sprint Fish Fight Frogs for Free French-Fry Frappées, Fundraising-Backlog, MediaWiki-extensions-DonationInterface: When a donor whose initial form was in language=NL cancels an iDEAL donation, the resulting error message is in English - https://phabricator.wikimedia.org/T247885 (Ejegg) a:... [19:49:43] Fundraising-Backlog: New Custom Field - Opt Out Endowment Emails - https://phabricator.wikimedia.org/T248019 (JAdams) If possible, I think it should be opting out of Planned Giving emails. [19:49:54] (CR) jerkins-bot: [V: -1] Benevity import - create contact prior to calling shared functions [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/580705 (https://phabricator.wikimedia.org/T246889) (owner: Eileen) [19:59:41] Fundraising-Backlog: New Custom Field - Opt Out Endowment Emails - https://phabricator.wikimedia.org/T248019 (NNichols) Okay so I'm going to create two fields then. The Endowment Email Opt Out and PG Email Opt Out. Does anyone have objections to there being two fields here? [20:17:41] PROBLEM - check_log_messages on frav1002 is CRITICAL: CRITICAL: Yubico_endpoint_critical 1 [=1] [20:22:10] RECOVERY - check_log_messages on frav1002 is OK: OK [20:38:24] ejegg: I discovered the Benevity import problem is that when we create a contact we are creating it without passing in an email & if there are no names it fails. I'm just a bit torn on where to fix it [20:38:58] Fundraising-Backlog, fundraising-tech-ops: Silverpop replication in frdb1003 - https://phabricator.wikimedia.org/T247581 (Jgreen) p:Triage→Medium a:Jgreen→None Next step is to dig into /srv/tools/silverpop_export to figure out what to run locally on fran1001. It looks like it gets databas... [20:46:49] if I change wmf_civicrm_message_contact_insert then that maybe makes sense but affects more flows [20:47:43] eileen: ooh, dang [20:47:53] yeah, that's a high traffic function [20:49:37] yeah - not sure what we do is more efficient than letting core handle the email - a least on new inserts [20:51:35] it is covered by a lot of tests at least [20:55:05] yep - I'm just looking at our slightly odd code [20:58:11] Fundraising-Backlog, FR-Adyen, Fr-planning-ahead: Apple Pay Specs - Adyen - https://phabricator.wikimedia.org/T229039 (EMartin) This is correct, Adyen don’t offer Apple Pay via HPP so it would require a checkout integration. Should we therefore close this task? [21:01:31] (PS1) Eileen: Minor code consolidation [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/581096 (https://phabricator.wikimedia.org/T246889) [21:21:30] fundraising-tech-ops, Operations: rack/setup/install frnetmon1001.frack.eqiad.wmnet - https://phabricator.wikimedia.org/T232137 (Dwisehaupt) Need to add to icinga once T247855 refactor is done. [21:32:00] Fundraising-Backlog, fundraising-tech-ops: Fundraising Analytics Infrastructure and Setup - https://phabricator.wikimedia.org/T238395 (mpopov) By the way, as a demo I have a VM on [[ https://wikitech.wikimedia.org/wiki/Help:Cloud_Services_Introduction | Wikimedia Cloud Services ]]' [[ https://wikitech.wi... [23:29:19] (PS2) Ejegg: Convert Civi-errors in munge to WMFExceptions [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/580654 (https://phabricator.wikimedia.org/T246889) (owner: Eileen) [23:29:39] (CR) Ejegg: [C: +2] "Sure looks like an improvement" [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/580654 (https://phabricator.wikimedia.org/T246889) (owner: Eileen) [23:36:26] (Merged) jenkins-bot: Convert Civi-errors in munge to WMFExceptions [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/580654 (https://phabricator.wikimedia.org/T246889) (owner: Eileen) [23:48:00] (PS1) Eileen: Consolidate email location handling & use core api to add emails [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/581145 (https://phabricator.wikimedia.org/T246889) [23:49:12] (CR) Ejegg: "Can you explain a bit more where you were running into these? Looks like the code you're wrapping here isn't trying to insert into any uni" [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/581069 (https://phabricator.wikimedia.org/T246889) (owner: Eileen) [23:53:04] (PS2) Eileen: Catch & handle exceptions on contibution tracking insertt [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/581069 (https://phabricator.wikimedia.org/T246889) [23:53:19] (CR) Eileen: "ejegg I've updated the commit" [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/581069 (https://phabricator.wikimedia.org/T246889) (owner: Eileen) [23:53:36] (Abandoned) Eileen: Benevity import - create contact prior to calling shared functions [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/580705 (https://phabricator.wikimedia.org/T246889) (owner: Eileen) [23:54:27] (CR) jerkins-bot: [V: -1] Consolidate email location handling & use core api to add emails [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/581145 (https://phabricator.wikimedia.org/T246889) (owner: Eileen)