[00:04:36] i should probably get an external drive for backups given the number of vms i now have on here and the time it would take to rebuild if my machine failed. [00:05:38] Wikimedia-Fundraising, Wikimedia-Fundraising-CiviCRM, fundraising-tech-ops: Create drush site aliases file - https://phabricator.wikimedia.org/T268084 (Dwisehaupt) This should be doable with a template. Testing out in my vm setup to make sure. [00:06:50] Wikimedia-Fundraising-Banners, Wikipedia-Android-App-Backlog (Android-app-release-v2.7.33x-R-Rosgulla): 2020 English fundraising messages in Android app - https://phabricator.wikimedia.org/T266289 (cooltey) Hi @schoenbaechler, > 01) Could you please use the dialog button set, only for the dialog in the... [01:34:41] Fundraising-Backlog: Get civi working on docker - https://phabricator.wikimedia.org/T262975 (Eileenmcnaughton) While not actually in the sprint the co-incidence of me getting a new laptop + diving into civiproxy led to me digging into this - I have a repeatable process for setting up our civi site documented... [03:25:34] PROBLEM - check_mysql on frdev1001 is CRITICAL: SLOW_SLAVE CRITICAL: Slave IO: Yes Slave SQL: Yes Seconds Behind Master: 1415 [03:30:34] RECOVERY - check_mysql on frdev1001 is OK: Uptime: 198530 Threads: 13 Questions: 12467793 Slow queries: 114136 Opens: 6555566 Flush tables: 1 Open tables: 200 Queries per second avg: 62.800 Slave IO: Yes Slave SQL: Yes Seconds Behind Master: 0 [04:45:29] Fundraising Sprint Vagranty McVagrantface, Fundraising Sprint We all meet again, Fundraising-Backlog, FR-Email: Investigate email preference center prototype - https://phabricator.wikimedia.org/T266607 (Eileenmcnaughton) I started digging into civiproxy. I tried to get it set up in my local docke... [04:55:27] Fundraising Sprint Vagranty McVagrantface, Fundraising Sprint We all meet again, Fundraising-Backlog, FR-Email: Investigate email preference center prototype - https://phabricator.wikimedia.org/T266607 (MSuijkerbuijk_WMF) Hi all! Not sure if this is where I should post this, but after talking to... [09:36:38] Wikimedia-Fundraising-Banners, Wikipedia-Android-App-Backlog (Android-app-release-v2.7.33x-R-Rosgulla): 2020 English fundraising messages in Android app - https://phabricator.wikimedia.org/T266289 (schoenbaechler) Looks good to me → QA signoff! Thanks @cooltey [09:37:52] Wikimedia-Fundraising-Banners, Wikipedia-Android-App-Backlog (Android-app-release-v2.7.33x-R-Rosgulla): 2020 English fundraising messages in Android app - https://phabricator.wikimedia.org/T266289 (schoenbaechler) Ah, it’s not yet in Design signoff, so I’m holding off on that. Please move it directly to... [15:52:31] Fundraising-Backlog, I18n: Plural in fundraising email with "badges" - https://phabricator.wikimedia.org/T244873 (Aklapper) a:CCogdill_WMF→None Removing inactive task assignee [15:56:28] (PS2) Ejegg: Do not add deleted emails to logging [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/641281 (owner: Eileen) [15:56:35] (CR) Ejegg: [C: +2] Do not add deleted emails to logging [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/641281 (owner: Eileen) [16:13:12] Fundraising Sprint Vagranty McVagrantface, Fundraising Sprint We all meet again, Fundraising-Backlog, Android-app-Bugs, and 6 others: Deal with donatewiki Thank You page launching in apps - https://phabricator.wikimedia.org/T259312 (Pcoombe) Looks good on Android! [16:20:04] (Merged) jenkins-bot: Do not add deleted emails to logging [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/641281 (owner: Eileen) [16:29:33] Wikimedia-Fundraising-Banners, Wikipedia-Android-App-Backlog (Android-app-release-v2.7.33x-R-Rosgulla): 2020 English fundraising messages in Android app - https://phabricator.wikimedia.org/T266289 (Pcoombe) Copy and links look good! One minor thing: on my device I see rounded corners on the red border,... [16:37:02] Wikimedia-Fundraising-Banners, Wikipedia-Android-App-Backlog (Android-app-release-v2.7.33x-R-Rosgulla): 2020 English fundraising messages in Android app - https://phabricator.wikimedia.org/T266289 (Dbrant) @Pcoombe Actually in the very latest version (to be released shortly) we've updated the borders to... [16:38:14] (PS1) Jforrester: composer: Relax monolog requirement to allow 2.x, per MW 1.36 [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/642028 (https://phabricator.wikimedia.org/T268207) [16:58:01] Wikimedia-Fundraising-Banners, Wikipedia-Android-App-Backlog (Android-app-release-v2.7.33x-R-Rosgulla): 2020 English fundraising messages in Android app - https://phabricator.wikimedia.org/T266289 (Pcoombe) Ah okay, thanks @Dbrant! [16:58:43] (CR) Reedy: [C: +1] "Shouldn't cause a problem, but will leave for FR" [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/642028 (https://phabricator.wikimedia.org/T268207) (owner: Jforrester) [17:39:10] Wikimedia-Fundraising-Banners: [CANDIDATE] QA for WYDG variants - https://phabricator.wikimedia.org/T265925 (jbolorinos-ctr) @spatton @HNordeenWMF which variants are going to be included from the above list in our upcoming test? [17:51:42] Wikimedia-Fundraising-Banners: [CANDIDATE] 2020-11-21 Pretest: Ask Strings - https://phabricator.wikimedia.org/T267983 (jbolorinos-ctr) [17:51:44] Wikimedia-Fundraising-Banners: Dsk Lg - https://phabricator.wikimedia.org/T268079 (jbolorinos-ctr) Open→Resolved All issues found have been reported and addressed. Control: ✅ Ask strings appear in order (up/down) ✅ Donation amounts redirect to corresponding payments wiki page ✅ Layout/Spacing displa... [17:53:43] Wikimedia-Fundraising-Banners: Dsk Sm - https://phabricator.wikimedia.org/T268080 (jbolorinos-ctr) Open→Resolved Control: ✅ Ask strings appear in order (up/down) ✅ Donation amounts redirect to corresponding payments wiki page ✅ Layout/Spacing displays correctly on all devices included in CBT Test ✅ E... [17:53:45] Wikimedia-Fundraising-Banners: [CANDIDATE] 2020-11-21 Pretest: Ask Strings - https://phabricator.wikimedia.org/T267983 (jbolorinos-ctr) [17:57:41] Wikimedia-Fundraising-Banners: M Lg - https://phabricator.wikimedia.org/T268082 (jbolorinos-ctr) Open→Resolved All issues found have been reported and addressed. Control: ✅ Ask strings appear in order (up/down) ✅ Donation amounts redirect to corresponding payments wiki page ✅ Layout/Spacing displays... [17:57:43] Wikimedia-Fundraising-Banners: [CANDIDATE] 2020-11-21 Pretest: Ask Strings - https://phabricator.wikimedia.org/T267983 (jbolorinos-ctr) [17:58:48] Wikimedia-Fundraising-Banners: M Sm - https://phabricator.wikimedia.org/T268083 (jbolorinos-ctr) Open→Resolved All issues found have been reported and addressed. Control: ✅ Ask strings appear in order (up/down) ✅ Donation amounts redirect to corresponding payments wiki page ✅ Layout/Spacing displays... [17:58:50] Wikimedia-Fundraising-Banners: [CANDIDATE] 2020-11-21 Pretest: Ask Strings - https://phabricator.wikimedia.org/T267983 (jbolorinos-ctr) [18:01:57] Wikimedia-Fundraising-Banners: M Lg - https://phabricator.wikimedia.org/T268082 (jbolorinos-ctr) [18:28:47] Wikimedia-Fundraising-Banners: November 19 post-payment monthly convert test - https://phabricator.wikimedia.org/T268045 (jbolorinos-ctr) I was never able to test the post-payments banner functionality live because the banners came down at 8,30am my time and I wasnt aware that was when they'd be live. [19:11:47] Fundraising Sprint Vagranty McVagrantface, Fundraising Sprint We all meet again, Fundraising-Backlog, Android-app-Bugs, and 6 others: Deal with donatewiki Thank You page launching in apps - https://phabricator.wikimedia.org/T259312 (Pcoombe) I don't have an iOS device, but @Ppena reports that tha... [19:27:31] Fundraising Sprint Vagranty McVagrantface, Fundraising Sprint We all meet again, Fundraising-Backlog, Android-app-Bugs, and 6 others: Deal with donatewiki Thank You page launching in apps - https://phabricator.wikimedia.org/T259312 (JMinor) I looks like the server side change wasn't effective for... [20:11:48] fundraising-tech-ops: Cron syntax linter for frdeploy tools and/or process-control - https://phabricator.wikimedia.org/T268158 (Jgreen) p:Triage→Medium a:Jgreen We talked about about a standalone lint script that can be used from git, fundraising_code_update, and process-control. The script would... [20:17:16] Fundraising Sprint Vagranty McVagrantface, Fundraising Sprint We all meet again, Fundraising-Backlog, FR-Email: Investigate email preference center prototype - https://phabricator.wikimedia.org/T266607 (Eileenmcnaughton) @MSuijkerbuijk_WMF I'm aware there are multiple databases - I'm not quite cl... [20:43:43] Fundraising Sprint Vagranty McVagrantface, Fundraising Sprint We all meet again, Fundraising-Backlog, Android-app-Bugs, and 6 others: Deal with donatewiki Thank You page launching in apps - https://phabricator.wikimedia.org/T259312 (JMinor) Okay, I've talked to the team and here are the two optio... [20:49:37] Fundraising Sprint Vagranty McVagrantface, Fundraising Sprint We all meet again, Fundraising-Backlog, Android-app-Bugs, and 6 others: Deal with donatewiki Thank You page launching in apps - https://phabricator.wikimedia.org/T259312 (DStrine) @JMinor thanks for continuing to work in solutions. I j... [20:55:25] Fundraising Sprint Vagranty McVagrantface, Fundraising Sprint We all meet again, Fundraising-Backlog, Android-app-Bugs, and 6 others: Deal with donatewiki Thank You page launching in apps - https://phabricator.wikimedia.org/T259312 (CDanis) BTW, re #2, I'm happy to deploy more patches to the site... [21:05:39] AndyRussG: I can catch up on the docker stuff now if you want [21:12:24] any time except the hour starting in 45 mins I can do [21:14:50] eileen: hi! now is cool, or also later (my evening) might be good, say starting about.4 hours from now [21:15:10] either works for me - I have something in 45 mins but free for now [21:15:26] (as long as I convince my pomodoro timer to let me free :-) [21:16:40] I grabbed the autopsy meet https://meet.google.com/nsc-symi-ici?authuser=0 [21:17:32] eileen: heheh k how about about 4 hours from now, then? So around 5 pm Pacific Time/1 am UTC? Or maybe that's right around lunch for you? [21:17:45] sounds great! [21:18:07] eileen: cool beans, thx! talk to you then! [21:18:08] catch you then - actually do you want to drop it in the calendar [21:18:15] eileen: sure! [21:18:19] cool [21:22:07] eileen: done! [21:22:21] great! [21:22:59] fr-tech ^ added an event this evening to go over Civi Docker, added a bunch of folks just in case anyone else is around and might like to join :) [21:23:12] eileen: :) [21:23:23] cool [21:23:28] (PS1) Mepps: Save new paymethod type on edit of payment [wikimedia/fundraising/crm/civicrm] - https://gerrit.wikimedia.org/r/642148 (https://phabricator.wikimedia.org/T266617) [21:23:46] AndyRussG: I think maybe we can merge what I have into your stuff [21:25:29] eileen: that'd be fantastic! I kinda sense a need for some reconciliation of approaches, also? I haven't had the chance to dig in yet, though [21:27:26] eileen how do you think mepps's patch would be recieved? ^^ [21:27:28] (CR) Eileen: "Ah interesting - I have a feeling the real issue is it should not be unset but I will have a look. For history it's somewhat recent that w" [wikimedia/fundraising/crm/civicrm] - https://gerrit.wikimedia.org/r/642148 (https://phabricator.wikimedia.org/T266617) (owner: Mepps) [21:28:59] ejegg: yeah - I just saw that - I will look a bit deeper - it's definitely 'sensitive' code - I'll try to find some links [21:29:28] (CR) Ejegg: "> Patch Set 1:" [wikimedia/fundraising/crm/civicrm] - https://gerrit.wikimedia.org/r/642148 (https://phabricator.wikimedia.org/T266617) (owner: Mepps) [21:30:03] AndyRussG: yeah reconciliation makes sense - I think it's mostly a case of merging the docker-compose.yml, figuring out what to do with the second docker file & integrating stuff into your setup.sh & looking at all the volumes [21:33:39] eileen: also moving the code outside the image I think? sending logs to the centralized logger? make it use the existing maridb service? figuring out how drush jobs, queue consumers will run? [21:33:51] just guesses [21:34:00] again since I haven't dug in yet..... :) [21:34:06] yeah - I did try to make it use the same mariadb & redis [21:34:21] eileen: I imagine it'll just be a config question [21:34:41] I'm guessing there may be some straightforward bits and some complicated bits! [21:34:53] and if prior experience is a guide, which is which will be a total surprise [21:35:03] :-) [21:53:09] interesting results from today's banner test compared with the first hour of last saturday's test: [21:53:36] graphs. last saturday: https://frmon.frdev.wikimedia.org/d/Pq1YNMviz/fundraising-overview?orgId=1&from=1605366172459&to=1605369743621 [21:53:50] today: https://frmon.frdev.wikimedia.org/d/Pq1YNMviz/fundraising-overview?orgId=1&from=1605800235445&to=1605804399870 [21:55:54] specific things to note. the donations queued to civicrm are pretty similar in volume. the donations queue climbs in both, but in a much smaller rate today. the backup in the mail queue today is pretty non-existant. [21:58:39] the queue delay to thank you is pretty similar between both days, but the delay for import into civi is much lower, appears to be about half the time. [21:59:36] dwisehaupt: do you put that down to the mail going out over smtp? [22:00:29] well, there are 2 major things that changed since saturday. thank you mail went from 30% of the runs to 60% of the runs, and kernel updates were applied to the hosts. [22:01:27] i would lean towards the mail over smtp and reducing dish churn. [22:01:28] cool - the theory is the mail would speed up not just the mail as we are reducing disk usage too I think [22:01:33] snap [22:01:48] yeah. i'm going to pull the host specific links in just a sec. [22:05:28] oh. these look a little telling. [22:05:45] saturday: https://frmon.frdev.wikimedia.org/d/000000377/host-overview?orgId=1&from=1605366172459&to=1605369743621 [22:06:01] today: https://frmon.frdev.wikimedia.org/d/000000377/host-overview?orgId=1&from=1605800235000&to=1605804399000 [22:08:01] you can fully see the impact of the disk churn in multiple metrics there. especially disk util, socket util, and the cpu graphs. [22:10:55] cool - it was worth doing [22:11:59] yeah. i definitely think this was a win at our volume. [22:23:20] wow, nice dwisehaupt ! [22:25:24] what's also nice is that it looks like there is a little knock on effect to the db rig. since civi isn't as loaded, it can process and free up db connections a little faster. [22:27:24] not a lot, but enough to see on the sockets in use and procs blocked.