[00:07:33] (Merged) jenkins-bot: Fix continue statement breaking tests under PHP 7.3 [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/469502 (owner: Ejegg) [03:32:33] PROBLEM - check_rsyslog_backlog on frdev1001 is CRITICAL: CRITICAL frlog1001=10 [critical = 10] [03:37:33] PROBLEM - check_rsyslog_backlog on frdev1001 is CRITICAL: CRITICAL frlog1001=10 [critical = 10] [03:42:33] PROBLEM - check_rsyslog_backlog on frdev1001 is CRITICAL: CRITICAL frlog1001=10 [critical = 10] [03:47:33] RECOVERY - check_rsyslog_backlog on frdev1001 is OK: OK [06:48:23] PROBLEM - check_rsyslog_backlog on frqueue1001 is CRITICAL: CRITICAL frlog1001=10 [critical = 10] [06:53:23] PROBLEM - check_rsyslog_backlog on frqueue1001 is CRITICAL: CRITICAL frlog1001=10 [critical = 10] [06:58:23] PROBLEM - check_rsyslog_backlog on frqueue1001 is CRITICAL: CRITICAL frlog1001=10 [critical = 10] [07:03:23] PROBLEM - check_rsyslog_backlog on frqueue1001 is CRITICAL: CRITICAL frlog1001=10 [critical = 10] [07:08:23] RECOVERY - check_rsyslog_backlog on frqueue1001 is OK: OK [09:47:19] (PS19) Jgleeson: WIP: Backend Stats Comparison Script [wikimedia/fundraising/FRUEC] - https://gerrit.wikimedia.org/r/456016 (https://phabricator.wikimedia.org/T198752) [14:35:50] Fundraising-Backlog, donate.wikimedia.org: Repeated catchpoint alerts for donate.wikimedia.org - https://phabricator.wikimedia.org/T207950 (Pcoombe) [14:52:12] (PS20) Jgleeson: WIP: Backend Stats Comparison Script [wikimedia/fundraising/FRUEC] - https://gerrit.wikimedia.org/r/456016 (https://phabricator.wikimedia.org/T198752) [14:52:50] (PS21) Jgleeson: WIP: Backend Stats Comparison Script [wikimedia/fundraising/FRUEC] - https://gerrit.wikimedia.org/r/456016 (https://phabricator.wikimedia.org/T198752) [14:53:14] (PS22) Jgleeson: WIP: Backend Stats Comparison Script [wikimedia/fundraising/FRUEC] - https://gerrit.wikimedia.org/r/456016 (https://phabricator.wikimedia.org/T198752) [15:46:41] (PS1) Ejegg: Explicitly list Ingenico-supported currencies [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/469634 [15:46:57] fr-tech got an uncomplicated one up for review ^^^ [15:52:32] (PS1) Ejegg: Fix a couple of tox issues [wikimedia/fundraising/tools] - https://gerrit.wikimedia.org/r/469636 [15:53:19] (CR) jerkins-bot: [V: -1] Fix a couple of tox issues [wikimedia/fundraising/tools] - https://gerrit.wikimedia.org/r/469636 (owner: Ejegg) [15:56:37] (PS2) Ejegg: Fix a couple of tox issues [wikimedia/fundraising/tools] - https://gerrit.wikimedia.org/r/469636 [15:58:46] (PS5) Ejegg: PayPal audit: get full order_id [wikimedia/fundraising/tools] - https://gerrit.wikimedia.org/r/469540 (https://phabricator.wikimedia.org/T202583) [16:10:14] XenoRyet: Good morning! I've got a currency list update in review relating to that Chile donor routed to our Ingenico form. Mind taking a look at it? [16:10:20] https://gerrit.wikimedia.org/r/469634 [16:10:27] yea, no problem [16:11:07] Did Ingenico get back to you with the list we support, or did you get it some other way? [16:13:19] Ah, nevermind, I see the email. [16:17:18] (CR) XenoRyet: [C: 2] Explicitly list Ingenico-supported currencies [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/469634 (owner: Ejegg) [16:19:44] (Merged) jenkins-bot: Explicitly list Ingenico-supported currencies [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/469634 (owner: Ejegg) [16:28:21] ty XenoRyet [16:29:16] jgleeson_: I'mma deploy that ^^^ along with your change for the SET_PAYMENT response [16:29:41] (unless you want to do the deploy to keep in practice) [16:31:01] thanks ejegg, and yeah I think that's a good call! [16:31:09] I'll do it after standup [16:31:20] :) [16:31:42] oh, right, standup [16:40:59] fundraising-tech-ops, Icinga, Operations: Why doesn't icinga notify the team-fr-tech contact for services in WARNING state? - https://phabricator.wikimedia.org/T207966 (Jgreen) [17:15:42] Wikimedia-Fundraising-CiviCRM, fundraising-tech-ops: EBjune needs CiviCRM access - https://phabricator.wikimedia.org/T207971 (EBjune) [17:31:19] (PS4) Ejegg: Add a statement about server load to inform import timing decisions. [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/468174 (https://phabricator.wikimedia.org/T204008) (owner: Eileen) [17:34:40] Wikimedia-Fundraising-CiviCRM, fundraising-tech-ops: EBjune needs CiviCRM access - https://phabricator.wikimedia.org/T207971 (Ejegg) Account created - still needs cert [17:39:44] back! [17:43:24] PROBLEM - check_redis on frqueue1001 is CRITICAL: CRITICAL: recurring is 15782 2000 - REDIS 2.8.17 on 127.0.0.1:6379 has 1 databases (db0) with 12 keys, up 120 days - memory use is 12.75M (peak 15.51M, 0.21% of max, fragmentation 1.37%), connected_slaves is 2, donations is 159, jobs is 0, jobs-adyen is 1, jobs-paypal is 17, payments-antifraud is 117, payments-init is 126, pending is 33, refund is 0, unsubscribe is 4 [17:48:24] PROBLEM - check_redis on frqueue1001 is CRITICAL: CRITICAL: recurring is 15786 2000 - REDIS 2.8.17 on 127.0.0.1:6379 has 1 databases (db0) with 11 keys, up 120 days 5 minutes - memory use is 12.54M (peak 15.51M, 0.21% of max, fragmentation 1.39%), connected_slaves is 2, donations is 28, jobs is 0, jobs-adyen is 0, jobs-paypal is 16, payments-antifraud is 52, payments-init is 58, pending is 31, refund is 0, unsubscribe is 4 [17:49:27] ejegg: hola, we have a procedure for this by now? [17:49:37] assuming this is the bad audit file? [17:50:59] cwd ugh, I guess maybe we just need to turn off paypal audit parsing [17:52:26] I'll ack the alert [17:53:23] PROBLEM - check_redis on frqueue1001 is CRITICAL: CRITICAL: recurring is 15792 2000 - REDIS 2.8.17 on 127.0.0.1:6379 has 1 databases (db0) with 10 keys, up 120 days 10 minutes - memory use is 12.65M (peak 15.51M, 0.20% of max, fragmentation 1.32%), connected_slaves is 2, donations is 122, jobs is 0, jobs-adyen is 0, jobs-paypal is 13, payments-antifraud is 30, payments-init is 36, pending is 0, refund is 0, unsubscribe is 6 [17:53:46] cool [17:54:06] so they are just randomly sending this file full of erroneous cancels? [17:54:14] ACKNOWLEDGEMENT - check_redis on frqueue1001 is CRITICAL: CRITICAL: recurring is 15792 2000 - REDIS 2.8.17 on 127.0.0.1:6379 has 1 databases (db0) with 10 keys, up 120 days 10 minutes - memory use is 12.65M (peak 15.51M, 0.20% of max, fragmentation 1.32%), connected_slaves is 2, donations is 122, jobs is 0, jobs-adyen is 0, jobs-paypal is 13, payments-antifraud is 30, payments-init is 36, pending is 0, refund is 0, unsubscribe i [17:54:14] ton Another bad paypal audit file [17:54:58] cwd yeah, it looks like they're trying to internally migrate all the legacy S- subscriptions to newer I- recurring payments [17:55:23] but they failed to coordinate with whoever is supposed to keep audit files working [17:55:45] and apparently we're the only ones who parse them automatically and care about subscription IDs [17:55:55] brutal [17:56:11] yeah, great timing too [17:56:18] * cwd blames elon musk [17:56:24] lol [17:56:36] haha [17:56:52] ejegg, there's a few other changes in in master for DonationInterface, some PHP 7.3 thing [17:56:57] are they ok to go to live? [17:57:13] Fix continue statement breaking tests under PHP 7.3 [17:57:14] jgleeson: yep, that should be fine [17:57:23] actually that says tests [17:57:29] i just got php7.3 locally [17:57:44] well, it's a change in the actual code [17:57:48] but it's a no-op [17:58:03] ah ok [17:58:07] 'continue' within a switch is apparently equivalent to 'break' [17:58:29] and doesn't skip to the next iteration of a loop outside the switch [17:58:54] really [17:58:58] seems kinda silly [17:59:31] yeah, I was a bit surprised [17:59:52] good ole php :) [17:59:57] :P [18:00:12] * cwd tunes in to metrics meeting [18:00:43] (CR) Ejegg: [C: 2] Add a statement about server load to inform import timing decisions. [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/468174 (https://phabricator.wikimedia.org/T204008) (owner: Eileen) [18:04:05] jgleeson: I'm gonna make some lunch, but I'll be near the computer if you need anything [18:05:08] cool, thanks. just clear out some test files from deployment that dont seem to have been picked up as a conflict during the merge of master to deployment [18:05:12] clearing* [18:06:09] it looks like deployment has some files in the test dir [18:06:31] (Merged) jenkins-bot: Add a statement about server load to inform import timing decisions. [wikimedia/fundraising/crm] - https://gerrit.wikimedia.org/r/468174 (https://phabricator.wikimedia.org/T204008) (owner: Eileen) [18:08:27] introduced in f34e412696af07601c4f14774f220bf8089f7f4a [18:08:40] guessing it was by accident so will remove [18:14:32] (PS1) Jgleeson: Removed recently added tests dir from deployment [extensions/DonationInterface] (deployment) - https://gerrit.wikimedia.org/r/469669 [18:14:34] (PS1) Jgleeson: Merge branch 'master' into deployment [extensions/DonationInterface] (deployment) - https://gerrit.wikimedia.org/r/469670 [18:16:38] ejegg|food, one for when you're back. I've deleted the test remnants in a separate patch ^^^ and I'll deploy on your ok [18:25:53] AndyRussG, do you think it would be ok just to export the sql for the specific impression tables as part of the FRUEC comparison patch or do you think it'd be better to dump the full db for each including all the other data that the rows link to (e.g. countries) [18:26:34] jgleeson: probably mostly useful with the rows in the lined tables, too, yeah [18:28:29] ok will do, thanks [18:28:33] :) [18:29:03] jgleeson: btw looking at the tables again, landingpageimpression_raw does have timestamp of specific requests and country [18:29:15] so I'd suggest not including that directly in the Gerrit repo [18:29:34] if any of the data is from real production requests [18:29:38] ah, yes, good spot [18:30:22] hmm maybe it would be best to just create some completely manually generated test data [18:30:23] seems ejeg g's suggestion of a repo on frdev might be best [18:30:36] mmm whatever is easiest, I guess [18:42:13] Fundraising Sprint USB stands for underhanded socket bureaucracy, Fundraising-Backlog: Make sure audit parsers don't run at the same time as the disk array check - https://phabricator.wikimedia.org/T206571 (XenoRyet) Upon further review, seems better to just not run the audit parser on Sunday. [18:42:28] Fundraising Sprint USB stands for underhanded socket bureaucracy, Fundraising-Backlog: Make sure audit parsers don't run at the same time as the disk array check - https://phabricator.wikimedia.org/T206571 (XenoRyet) Open>Resolved [18:54:08] jgleeson that looks fine! [18:54:37] you can do it in two patches like that, or squash them into 1 [18:55:50] XenoRyet: what do you think of this patch? https://gerrit.wikimedia.org/r/469526 [18:56:04] looking [18:56:44] I'll squash it! [18:57:55] Looks good and pretty straightforward. Let me just step through it to be sure. [19:06:10] (CR) XenoRyet: [C: 2] Ingenico: throw ex instead of making bad requests [wikimedia/fundraising/SmashPig] - https://gerrit.wikimedia.org/r/469526 (https://phabricator.wikimedia.org/T202417) (owner: Ejegg) [19:06:49] (Merged) jenkins-bot: Ingenico: throw ex instead of making bad requests [wikimedia/fundraising/SmashPig] - https://gerrit.wikimedia.org/r/469526 (https://phabricator.wikimedia.org/T202417) (owner: Ejegg) [19:08:31] (PS2) Jgleeson: Merge branch 'master' into deployment [extensions/DonationInterface] (deployment) - https://gerrit.wikimedia.org/r/469670 [19:09:22] (CR) Jgleeson: [V: 2 C: 2] Merge branch 'master' into deployment [extensions/DonationInterface] (deployment) - https://gerrit.wikimedia.org/r/469670 (owner: Jgleeson) [19:10:47] (Merged) jenkins-bot: Merge branch 'master' into deployment [extensions/DonationInterface] (deployment) - https://gerrit.wikimedia.org/r/469670 (owner: Jgleeson) [19:13:18] relocating.... [19:30:32] (CR) Fomafix: [C: 2] Start showing warning for deprecated PHP entry point [extensions/CentralNotice] - https://gerrit.wikimedia.org/r/468408 (owner: Umherirrender) [19:42:11] (CR) jerkins-bot: [V: -1] Start showing warning for deprecated PHP entry point [extensions/CentralNotice] - https://gerrit.wikimedia.org/r/468408 (owner: Umherirrender) [19:42:48] (PS1) Jgleeson: Updated DonationInterface submodule [core] (fundraising/REL1_27) - https://gerrit.wikimedia.org/r/469681 [19:43:23] RECOVERY - check_redis on frqueue1001 is OK: OK: REDIS 2.8.17 on 127.0.0.1:6379 has 1 databases (db0) with 9 keys, up 120 days 2 hours - memory use is 2.14M (peak 15.51M, 0.08% of max, fragmentation 3.11%), connected_slaves is 2, donations is 76, jobs is 0, jobs-adyen is 2, jobs-paypal is 11, payments-antifraud is 52, payments-init is 0, pending is 0, recurring is 4, refund is 0, unsubscribe is 6 [19:44:07] (CR) Jgleeson: [V: 2 C: 2] Updated DonationInterface submodule [core] (fundraising/REL1_27) - https://gerrit.wikimedia.org/r/469681 (owner: Jgleeson) [19:53:02] looks like there's a little delay in Ci [20:01:33] (Merged) jenkins-bot: Updated DonationInterface submodule [core] (fundraising/REL1_27) - https://gerrit.wikimedia.org/r/469681 (owner: Jgleeson) [20:02:12] jgleeson_: oh man, what a drag... It's crazy late for you! I'll do the monitoring on that deploy [20:02:38] it's fine, i'm watching the monlthy activities video :) [20:02:41] XenoRyet: have you had a chance to look at the PayPal order ID patches? [20:02:42] monthly* [20:03:37] XenoRyet: it would be nice to get those out this week if possible [20:03:43] ejegg: Yea, that's what I'm doing right now. The DI one looks good, I'm checking out the others now. [20:03:47] thanks [20:07:31] !log Updated paymentswiki from 5a7a8e7e4f to f5999d963d [20:07:33] Logged the message at https://wikitech.wikimedia.org/wiki/Server_Admin_Log [20:08:00] (CR) XenoRyet: [C: 2] Send order_id for all the PayPal merchant reference fields [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/469514 (https://phabricator.wikimedia.org/T202583) (owner: Ejegg) [20:08:34] (CR) XenoRyet: [C: 2] PayPal IPNs: derive ct_id from order ID [wikimedia/fundraising/SmashPig] - https://gerrit.wikimedia.org/r/469505 (https://phabricator.wikimedia.org/T202583) (owner: Ejegg) [20:08:59] (Merged) jenkins-bot: PayPal IPNs: derive ct_id from order ID [wikimedia/fundraising/SmashPig] - https://gerrit.wikimedia.org/r/469505 (https://phabricator.wikimedia.org/T202583) (owner: Ejegg) [20:10:49] (Merged) jenkins-bot: Send order_id for all the PayPal merchant reference fields [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/469514 (https://phabricator.wikimedia.org/T202583) (owner: Ejegg) [20:11:14] (CR) XenoRyet: [C: 2] Update PayPal EC test messages with sequence # oids [wikimedia/fundraising/SmashPig] - https://gerrit.wikimedia.org/r/469513 (https://phabricator.wikimedia.org/T202583) (owner: Ejegg) [20:11:41] (Merged) jenkins-bot: Update PayPal EC test messages with sequence # oids [wikimedia/fundraising/SmashPig] - https://gerrit.wikimedia.org/r/469513 (https://phabricator.wikimedia.org/T202583) (owner: Ejegg) [20:12:39] (CR) XenoRyet: [C: 2] Debug logging for PayPal pending db lookup [wikimedia/fundraising/SmashPig] - https://gerrit.wikimedia.org/r/469506 (owner: Ejegg) [20:12:58] Wikimedia-Fundraising-CiviCRM, fundraising-tech-ops: EBjune needs CiviCRM access - https://phabricator.wikimedia.org/T207971 (cwdent) Email sent to Lisa for sign off. [20:13:18] (Merged) jenkins-bot: Debug logging for PayPal pending db lookup [wikimedia/fundraising/SmashPig] - https://gerrit.wikimedia.org/r/469506 (owner: Ejegg) [20:19:00] (CR) XenoRyet: [C: 2] Fix a couple of tox issues [wikimedia/fundraising/tools] - https://gerrit.wikimedia.org/r/469636 (owner: Ejegg) [20:19:16] (CR) XenoRyet: [C: 2] PayPal audit: get full order_id [wikimedia/fundraising/tools] - https://gerrit.wikimedia.org/r/469540 (https://phabricator.wikimedia.org/T202583) (owner: Ejegg) [20:19:28] There you go ejegg. Did I get 'em all? [20:19:39] (Merged) jenkins-bot: Fix a couple of tox issues [wikimedia/fundraising/tools] - https://gerrit.wikimedia.org/r/469636 (owner: Ejegg) [20:19:42] (Merged) jenkins-bot: PayPal audit: get full order_id [wikimedia/fundraising/tools] - https://gerrit.wikimedia.org/r/469540 (https://phabricator.wikimedia.org/T202583) (owner: Ejegg) [20:21:45] Thanks XenoRyet, that looks like all of 'em [20:22:15] No worries. Touches quite a few codebases, but it all maks sense and hangs together. [20:22:35] I'll get that smashpig bit out first [20:23:18] Cool. I'm gonna go grab lunch. Be back in a while. [20:24:00] (PS1) Ejegg: Merge branch 'master' into deployment [wikimedia/fundraising/SmashPig] (deployment) - https://gerrit.wikimedia.org/r/469706 [20:24:17] (CR) Ejegg: [C: 2] Merge branch 'master' into deployment [wikimedia/fundraising/SmashPig] (deployment) - https://gerrit.wikimedia.org/r/469706 (owner: Ejegg) [20:24:57] (Merged) jenkins-bot: Merge branch 'master' into deployment [wikimedia/fundraising/SmashPig] (deployment) - https://gerrit.wikimedia.org/r/469706 (owner: Ejegg) [20:26:05] (PS1) Ejegg: Merge branch 'master' into deploy [wikimedia/fundraising/tools] (deploy) - https://gerrit.wikimedia.org/r/469708 [20:26:46] (CR) Ejegg: [C: 2] Merge branch 'master' into deploy [wikimedia/fundraising/tools] (deploy) - https://gerrit.wikimedia.org/r/469708 (owner: Ejegg) [20:26:52] (Merged) jenkins-bot: Merge branch 'master' into deploy [wikimedia/fundraising/tools] (deploy) - https://gerrit.wikimedia.org/r/469708 (owner: Ejegg) [20:37:47] !log updated standalone SmashPig deployment from b638ca02bc to f65daa8550 [20:37:49] Logged the message at https://wikitech.wikimedia.org/wiki/Server_Admin_Log [20:43:12] !log updated fundraising python tools from 5a2d39b41b to af5dbee8eb [20:43:14] Logged the message at https://wikitech.wikimedia.org/wiki/Server_Admin_Log [21:48:44] (PS23) Jgleeson: WIP: Backend Stats Comparison Script [wikimedia/fundraising/FRUEC] - https://gerrit.wikimedia.org/r/456016 (https://phabricator.wikimedia.org/T198752) [22:59:17] (PS1) AndyRussG: Replace uses of deprecated Language::truncate() [extensions/CentralNotice] (wmf_deploy) - https://gerrit.wikimedia.org/r/469794 (https://phabricator.wikimedia.org/T197492) [23:02:49] (CR) jerkins-bot: [V: -1] Replace uses of deprecated Language::truncate() [extensions/CentralNotice] (wmf_deploy) - https://gerrit.wikimedia.org/r/469794 (https://phabricator.wikimedia.org/T197492) (owner: AndyRussG) [23:04:47] (CR) MaxSem: "recheck" [extensions/CentralNotice] (wmf_deploy) - https://gerrit.wikimedia.org/r/469794 (https://phabricator.wikimedia.org/T197492) (owner: AndyRussG) [23:04:49] (CR) AndyRussG: "recheck" [extensions/CentralNotice] (wmf_deploy) - https://gerrit.wikimedia.org/r/469794 (https://phabricator.wikimedia.org/T197492) (owner: AndyRussG) [23:04:51] (PS2) Jforrester: Replace uses of deprecated Language::truncate() [extensions/CentralNotice] (wmf_deploy) - https://gerrit.wikimedia.org/r/469794 (https://phabricator.wikimedia.org/T197492) (owner: AndyRussG) [23:10:58] (CR) MaxSem: [C: 2] Replace uses of deprecated Language::truncate() [extensions/CentralNotice] (wmf_deploy) - https://gerrit.wikimedia.org/r/469794 (https://phabricator.wikimedia.org/T197492) (owner: AndyRussG) [23:23:03] (Merged) jenkins-bot: Replace uses of deprecated Language::truncate() [extensions/CentralNotice] (wmf_deploy) - https://gerrit.wikimedia.org/r/469794 (https://phabricator.wikimedia.org/T197492) (owner: AndyRussG) [23:27:57] Fundraising-Backlog, MediaWiki-Release-Tools: CentralNotice: make-wmf-branch doesn't work for named extension deployment branches - https://phabricator.wikimedia.org/T113428 (mmodell) I don't know why it says I removed a subscriber @awight [23:46:03] (PS1) Ejegg: Update Amazon SDK fork and SmashPig library [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/469801 [23:46:06] (CR) Ejegg: [C: 2] Update Amazon SDK fork and SmashPig library [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/469801 (owner: Ejegg) [23:49:14] (CR) jenkins-bot: Replace uses of deprecated Language::truncate() [extensions/CentralNotice] (wmf_deploy) - https://gerrit.wikimedia.org/r/469794 (https://phabricator.wikimedia.org/T197492) (owner: AndyRussG) [23:51:06] (PS1) Ejegg: Merge branch 'master' into deployment [extensions/DonationInterface] (deployment) - https://gerrit.wikimedia.org/r/469802 [23:52:26] (PS1) Ejegg: Update Amazon SDK and SmashPig [extensions/DonationInterface/vendor] - https://gerrit.wikimedia.org/r/469803 [23:52:39] (CR) Ejegg: [C: 2] Update Amazon SDK and SmashPig [extensions/DonationInterface/vendor] - https://gerrit.wikimedia.org/r/469803 (owner: Ejegg) [23:52:56] (CR) jerkins-bot: [V: -1] Merge branch 'master' into deployment [extensions/DonationInterface] (deployment) - https://gerrit.wikimedia.org/r/469802 (owner: Ejegg) [23:53:00] (PS2) Ejegg: Merge branch 'master' into deployment [extensions/DonationInterface] (deployment) - https://gerrit.wikimedia.org/r/469802 [23:53:06] (CR) Ejegg: [C: 2] Merge branch 'master' into deployment [extensions/DonationInterface] (deployment) - https://gerrit.wikimedia.org/r/469802 (owner: Ejegg) [23:53:24] (CR) jerkins-bot: [V: -1] Merge branch 'master' into deployment [extensions/DonationInterface] (deployment) - https://gerrit.wikimedia.org/r/469802 (owner: Ejegg) [23:56:28] (Merged) jenkins-bot: Update Amazon SDK fork and SmashPig library [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/469801 (owner: Ejegg) [23:56:30] (CR) jerkins-bot: [V: -1] Merge branch 'master' into deployment [extensions/DonationInterface] (deployment) - https://gerrit.wikimedia.org/r/469802 (owner: Ejegg)