[00:01:12] (03CR) 10jerkins-bot: [V: 04-1] Add api to create contacts at Acoustic [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/774590 (https://phabricator.wikimedia.org/T304473) (owner: 10Eileen) [00:05:29] ci has just started failing with '12:01:06 mkdir: cannot create directory ‘/var/spool/prometheus/’: Permission denied' [00:26:08] eileen: oh darn [00:26:24] that was my civcrm-buildkit change [00:26:57] I guess instead I should put the prometheus output dir under the civicrm files [00:27:25] and change the default output dir [00:32:30] eileen: I think this will fix it: https://github.com/civicrm/civicrm-buildkit/pull/686 [00:32:35] just going to test locally [00:33:05] ejegg: OK - if it works for you then I will merge it [00:58:51] eileen: looks like it's working (good thing, because totten already merged it!) [00:58:57] so we can try again on zuul [00:58:57] lol [01:06:04] cstone oops, just saw your comment [01:06:11] let me see [01:06:20] (03CR) 10Ejegg: "recheck" [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/774590 (https://phabricator.wikimedia.org/T304473) (owner: 10Eileen) [01:07:00] cstone the composer.json in DonationInterface specifies 0.7.9.5 [01:07:46] (03PS1) 10Ejegg: Update required version of SmashPig [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/777486 [01:08:22] cstone: I guess we often update the required version of smash-pig in the same patch that we start using the new features [01:08:43] so then we'll update the mw composer.lock and vendor dir when we merge to deployment [01:08:52] (03CR) 10Ejegg: [C: 03+2] Update required version of SmashPig [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/777486 (owner: 10Ejegg) [01:10:43] (03Merged) 10jenkins-bot: Update required version of SmashPig [extensions/DonationInterface] - 10https://gerrit.wikimedia.org/r/777486 (owner: 10Ejegg) [01:11:04] cstone want to do a DonationInterface deploy? [01:12:52] hey ejegg [01:13:53] ooh I see I guess I still don't understand how those composer files interact [01:15:21] cstone: so ever since we started specifying exact versions in the DonationInterface composer.json, running composer update in the mw dir won't change the SmashPig version until you merge an updated DonationInterface to deployment [01:15:39] was also trying to follow the documentation we had made so that part needs clarifying [01:17:24] ok so if we deploy DI with that update the big composer will see it and go to .6? [01:18:15] (03CR) 10AndyRussG: Add api to create contacts at Acoustic (031 comment) [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/774590 (https://phabricator.wikimedia.org/T304473) (owner: 10Eileen) [01:19:33] (03CR) 10Eileen: Add api to create contacts at Acoustic (031 comment) [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/774590 (https://phabricator.wikimedia.org/T304473) (owner: 10Eileen) [01:19:56] cstone yep, i think so [01:20:17] ok working on the deploy then [01:24:08] (03CR) 10Ejegg: "Thanks for adding in all these new codes! The difference between UNEXPECTED_VALUE and UNSUPPORTED_VALUE seems hard to define, though, and " [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/775874 (https://phabricator.wikimedia.org/T304115) (owner: 10Damilare Adedoyin) [01:26:18] (03PS1) 10Cstone: Merge branch 'master' into deployment [extensions/DonationInterface] (deployment) - 10https://gerrit.wikimedia.org/r/777488 [01:27:01] look at all those google translations [01:27:46] :) magic [01:28:42] so in your change patch it was at .5 to .6 but then this is https://gerrit.wikimedia.org/r/c/mediawiki/extensions/DonationInterface/+/777488/-1..1/composer.json [01:29:06] cstone: oh hey, I guess there was already a patch to change it waiting for deploy [01:29:42] oh right, wfan updated the required version when she added the code to use the new calls [01:29:48] as is right and proper :) [01:29:55] ahh okay [01:32:29] (03CR) 10Cstone: [C: 03+2] Merge branch 'master' into deployment [extensions/DonationInterface] (deployment) - 10https://gerrit.wikimedia.org/r/777488 (owner: 10Cstone) [01:33:12] (03Merged) 10jenkins-bot: Merge branch 'master' into deployment [extensions/DonationInterface] (deployment) - 10https://gerrit.wikimedia.org/r/777488 (owner: 10Cstone) [01:35:41] (03PS1) 10Cstone: Update DonationInterface submodule [core] (fundraising/REL1_35) - 10https://gerrit.wikimedia.org/r/777490 [01:37:22] (03CR) 10AndyRussG: Add api to create contacts at Acoustic (031 comment) [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/774590 (https://phabricator.wikimedia.org/T304473) (owner: 10Eileen) [01:38:25] hmmm [01:38:35] its going to fail [01:39:44] (03CR) 10Eileen: Add api to create contacts at Acoustic (031 comment) [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/774590 (https://phabricator.wikimedia.org/T304473) (owner: 10Eileen) [01:39:48] should this have stayed at 0.7.9 https://gerrit.wikimedia.org/r/c/mediawiki/extensions/DonationInterface/+/777488/-1..1/composer.json [01:40:52] that looks right [01:41:26] Required package "wikimedia/smash-pig" is in the lock file as "v0.7.9" but that does not satisfy your constraint "0.7.9.6". [01:41:30] oh, I like to do the vendor submodule update in the same commit as the DonationInterface update though [01:42:01] right, I like to update vendor, DonationInterface, and mw's composer.lock file all in the same gerrit patch [01:42:28] hmm okay [01:42:43] so locally run composer update --no-dev wikimedia/smash-pig [01:42:52] then in vendor, commit the changes [01:43:28] just was hunting down a past patch of yours to look at hah [01:43:31] sorry, before running composer update I guess you need to make sure vendor is in the pristine state from the repo [01:43:32] found one [01:43:43] these are the instructions I was attempting to do [01:43:55] but makes sense now it can see the .6 [01:44:27] (03CR) 10jerkins-bot: [V: 04-1] Update DonationInterface submodule [core] (fundraising/REL1_35) - 10https://gerrit.wikimedia.org/r/777490 (owner: 10Cstone) [01:45:28] woo okay [01:45:38] 10Fundraising-Backlog, 10MediaWiki-extensions-DonationInterface: Refactor: Sort out transaction_option vs getData* vs getTransactionSpecificValue vs account* constellation - https://phabricator.wikimedia.org/T137164 (10Ejegg) 05Resolved→03Open Sadly, there's a lot of work left to do on this one. [01:45:53] hmm, someone went wild closing tickets [01:46:13] looks like any old ticket that had a patch merged was assumed to be resolved [01:46:31] lol [01:46:47] (03PS2) 10Cstone: Update DonationInterface and vendor submodules [core] (fundraising/REL1_35) - 10https://gerrit.wikimedia.org/r/777490 [01:47:43] bah where did vendor go [01:48:02] (03PS3) 10Cstone: Update DonationInterface and vendor submodules [core] (fundraising/REL1_35) - 10https://gerrit.wikimedia.org/r/777490 [01:49:50] cstone: so for the file changes inside the mediawiki/vendor repo you can just C+2 them yourself [01:50:06] ok i knew I was missing a step [01:50:07] ok [01:51:31] then if you want to make things crystal clear for zuul you can add a Depends-On: Iaksjdhaksjdh footer to the main mediawiki repo patch pointing to the vendor commit [01:51:57] so zuul knows not to fail the main one just because the vendor one hadn't merged yet [01:52:32] Cannot find symbolic reference havent seen this one before [01:54:41] cstone is that zuul? [01:55:17] no when i tried a git review i deleted it and am trying again [01:55:30] hmm [01:56:15] └─ $ ★ git review [01:56:15] Cannot find symbolic reference [01:56:15] The following command failed with exit code 1 [01:56:15] "git symbolic-ref -q HEAD" [01:57:58] oh i think that means you're not on a branch or something [01:58:10] i am indeed not on a branch [01:58:17] what should vendor be on when I do a fresh checkout though [01:59:49] ah yeah, that's a bit weird [02:00:09] I think submodules are inited just by pulling the specific commit ID [02:00:32] so you need to specifically check out fundraising/REL1_35 (same as our branch in the parent repo) [02:03:38] man new computer so many things not set up haha [02:04:12] so we could do that in the setup script [02:04:41] this was just not having the ssh remote set up [02:05:00] but then if you install the dev requirements (which we generally want locally) you'll already be in a non-pristine state and need to reset it [02:05:11] so maybe we just call this out in the docs? [02:05:14] https://gerrit.wikimedia.org/r/c/mediawiki/vendor/+/777492 [02:05:19] yeah def going to add that to the docs [02:08:05] ok, that looks like a sensible diff [02:08:17] +2ed [02:09:04] oh yeah i was goign to see what zuul did then its a queuetime [02:09:22] ok thanks! [02:10:15] (03PS4) 10Cstone: Update DonationInterface and vendor submodules [core] (fundraising/REL1_35) - 10https://gerrit.wikimedia.org/r/777490 [02:15:30] (03PS1) 10Eileen: Add api to create contacts at Acoustic [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/777493 (https://phabricator.wikimedia.org/T304473) [02:16:39] (03PS14) 10Eileen: Add api to create contacts at Acoustic [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/774590 (https://phabricator.wikimedia.org/T304473) [02:17:10] (03Abandoned) 10Eileen: Add api to create contacts at Acoustic [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/777493 (https://phabricator.wikimedia.org/T304473) (owner: 10Eileen) [02:19:35] (03CR) 10Eileen: "AndyRussG - I took another look at those functions and they didn't really seem to be worth keeping now - the only point of them was to thr" [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/774590 (https://phabricator.wikimedia.org/T304473) (owner: 10Eileen) [02:19:54] cstone oh I'll do a crm deploy just to get the middle initials saved once we start sending full_names [02:20:14] (03PS1) 10Ejegg: Merge branch 'master' into deployment [wikimedia/fundraising/crm] (deployment) - 10https://gerrit.wikimedia.org/r/777494 [02:20:17] (03CR) 10Ejegg: [C: 03+2] Merge branch 'master' into deployment [wikimedia/fundraising/crm] (deployment) - 10https://gerrit.wikimedia.org/r/777494 (owner: 10Ejegg) [02:20:37] (03PS15) 10Eileen: Add api to create contacts at Acoustic [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/774590 (https://phabricator.wikimedia.org/T304473) [02:21:28] (03CR) 10Cstone: [C: 03+2] Update DonationInterface and vendor submodules [core] (fundraising/REL1_35) - 10https://gerrit.wikimedia.org/r/777490 (owner: 10Cstone) [02:21:44] ok cool ejegg this should finish up the DI part and I'll deploy that [02:22:07] (03PS16) 10Eileen: Add api to create contacts at Acoustic [wikimedia/fundraising/crm] - 10https://gerrit.wikimedia.org/r/774590 (https://phabricator.wikimedia.org/T304473) [02:30:23] (03Merged) 10jenkins-bot: Update DonationInterface and vendor submodules [core] (fundraising/REL1_35) - 10https://gerrit.wikimedia.org/r/777490 (owner: 10Cstone) [02:38:17] !log payments-wiki revision changed from 6f888c28 to 4e42d75f [02:38:19] Logged the message at https://wikitech.wikimedia.org/wiki/Server_Admin_Log [02:39:41] "This merchant is not enabled for Google Pay." hah [02:44:37] 10Fundraising Sprint Fibonachos, 10Fundraising-Backlog, 10FR-Adyen: Enable Google Pay on Production - https://phabricator.wikimedia.org/T304991 (10Cstone) [02:59:37] !log updated civicrm from 87bc3114 to 7b7b284d [02:59:38] Logged the message at https://wikitech.wikimedia.org/wiki/Server_Admin_Log [03:20:02] (03PS1) 10Ejegg: Add script to consume all queues [wikimedia/fundraising/dev] - 10https://gerrit.wikimedia.org/r/777496 [04:57:35] (03CR) 10jerkins-bot: [V: 04-1] Localisation updates from https://translatewiki.net. [extensions/DonationInterface] (REL1_37) - 10https://gerrit.wikimedia.org/r/777570 (owner: 10L10n-bot) [11:00:10] fr-tech we have an incident with fr_tech emails causing alerts [11:00:42] <_joe_> fr-tech: you're getting flooded with emails with subject "FAILMAIL - ALERT: frpig1001 (paypal)..." and that's flooding the mailserver [11:01:04] <_joe_> fr-tech I think the payments gateway problems are more important than the mail queue though [11:33:57] I made a test donation through paypal. The thankyou email took a few minutes to come through, but otherwise everything looked fine [11:34:29] We don't have any banners up at the moment, so hopefully any donor-facing impact should be minimal. We sent some Sweden emails this morning, but no more scheduled for today [13:11:11] looking Amir1 _joe_ pcoombe [13:12:45] ok it looks like that failmail wave stopped 12:33pm UTC [13:13:11] I'm guessing we got a big batch of recurring IPNs come in [13:14:13] we probably need to reach out to paypal at this point as it's been failing for a couple of days now [13:14:28] albeit intermittently [13:23:25] ok this looks like a bit of a nightmare [13:24:36] ok fr-tech I'm gonna check the recurring queues to see what they look like [13:24:50] and then if possible I'm gonna switch off the recurring job processor [13:25:01] to prevent any additional failmail [13:27:20] vrrebehejgktuvi [13:27:23] ha [13:31:55] hmm fr-tech so it looks like we can't easily switch off the auto validation we perform on incoming paypal IPNs [13:32:35] they're not controlled by any schedule task and are instead triggered by Listener code on smashpig [13:33:04] we could push out a quick patch to prevent that step but it's not ideal [13:33:54] we're likely have to serve a 403 response for all incoming paypal IPN traffic which I think would effectively halt donations via paypal [13:33:59] we'd* [13:35:05] maybe a 429 would be better https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/429 [13:35:30] ok let's see if we call that validatior endpoint anywhere else [13:36:21] nope, just from the listener. that's good [13:36:40] we call it here typically https://github.com/wikimedia/wikimedia-fundraising-SmashPig/blob/4cfc0861f281f30b6e10f7b53d8a3a3f2e6d2426/PaymentProviders/PayPal/Listener.php#L29 [13:37:19] hmm so what should next steps be. reach out to paypal and just double check we're not gonna trigger another bunch of failmail somehow? [13:46:49] according to Paypal they've had no incidents and their APIs are all running fine https://www.paypal-status.com/incident/production [13:47:42] 28k failmails say otherwise [13:57:48] hi jgleeson pcoombe fr-tech :) [13:57:52] is three a Phab ticket? [13:58:06] thx for jumping on that btw! [14:02:44] hey AndyRussG I'm just writing a note to paypal explaining. it looks like we had just short of 8k recurring messages in the queue that made it in so not all failures [14:08:31] fr-tech it's happening again :| I think we need to push up a temp patch to switch off the validation call so we can get a handle on this. I'll start on that. Is anyone around to review? [14:08:37] AndyRussG: ^ [14:11:21] AndyRussG: here's the ticket for the original solution https://phabricator.wikimedia.org/T305553 [14:11:39] 10Fundraising-Backlog: Increase failure tolerance for Paypal IPN API endpoint - https://phabricator.wikimedia.org/T305553 (10jgleeson) [14:16:40] (03PS1) 10Jgleeson: Temporarily disable Paypal IPN handling to halt validation failmail wave [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/777813 (https://phabricator.wikimedia.org/T305553) [14:17:16] (03CR) 10jerkins-bot: [V: 04-1] Temporarily disable Paypal IPN handling to halt validation failmail wave [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/777813 (https://phabricator.wikimedia.org/T305553) (owner: 10Jgleeson) [14:17:59] argh the tests are going to like that [14:22:14] (03Abandoned) 10Jgleeson: Temporarily disable Paypal IPN handling to halt validation failmail wave [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/777813 (https://phabricator.wikimedia.org/T305553) (owner: 10Jgleeson) [14:24:52] (03PS1) 10Russ Rogovetz: Replace getNativeData to getText for CentralNotice [extensions/CentralNotice] - 10https://gerrit.wikimedia.org/r/777815 (https://phabricator.wikimedia.org/T283668) [14:28:05] (03CR) 10jerkins-bot: [V: 04-1] Replace getNativeData to getText for CentralNotice [extensions/CentralNotice] - 10https://gerrit.wikimedia.org/r/777815 (https://phabricator.wikimedia.org/T283668) (owner: 10Russ Rogovetz) [14:31:49] jgleeson: hey apologies I missed ur pings here earlier [14:32:30] oki I see patch abandonded [14:34:54] np! yeah after second thoughts that patch would require quite a bit of work to quiet down test failures to get it passing on CI and with it being a short term hack it wouldn't be ideal [14:35:14] k sounds right [14:35:18] thx!!!! [14:40:56] hmmm quite a large volume of failmail indeed [14:49:00] 10Fundraising-Backlog: Increase failure tolerance for Paypal IPN API endpoint - https://phabricator.wikimedia.org/T305553 (10jgleeson) This issue escalated quickly and this morning we saw circa 28k failures in the logs (yet to be deduped) so we reached out to Paypal on the email subject 'PayPal IPN Service Failu... [15:41:00] (03PS1) 10Jgleeson: Downgrade logging level for Paypal IPN failures [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/777830 (https://phabricator.wikimedia.org/T305553) [15:43:18] fr-tech ^^^^ that patch should quiet down our Paypal IPN failmails. It's only a sticky plaster for now but that change is less disruptive than the earlier attempt I think [15:43:40] if anyone could take a look be hugely appreciated! [15:43:46] cool thx jgleeson, looking [15:43:53] thanks AndyRussG [15:54:43] jgleeson: patch looks fine, though I'm not able to say I know everything that could possibly go through that URL [15:55:13] is there a risk of missing important failures on other processes, or other types of failures for this one? [15:56:30] also, thoughts on smoke testing? [15:57:17] I pulled the patch into src/smashpig on my local [15:57:37] so it looks like the only time we use that URL is for this specific validation call post an IPN messaging coming in [15:58:02] and with that patch we won't lose anything, we just won't get an email if that code path with that URL is triggered [15:58:29] I added the 'Paypal' prefix to the log message to make it easier to analyze the logs afterwards [15:58:48] so if there are any other errors that we don't know about we'll capture them with that tag [15:59:25] ok got it [16:00:33] jgleeson: lgtm! I haven't tested tho, but I'm willing to +2 if you think we're good to go [16:00:34] AndyRussG: wrt to smoke testing, we could try using the paypal developer console to send a test IPN to our local envs [16:00:52] I mean, not sure it's worth it? testing on production heheheh [16:00:58] although a more straightforward might be tweaking the unit test to trigger that failure [16:01:04] test* [16:01:15] it looks quite solid, and it passes CI [16:01:53] yeah I fairly confident we won't make anything worse ha! [16:02:13] but I'll sniff around the unit test now just before pushing it out if you're happy to +2 [16:02:40] <_joe_> can we drop all those undelivered fr-tech-failmail from this morning? [16:02:48] we just got another trickle of failmail [16:02:51] <_joe_> they're creating issues to our mail servers [16:02:57] yeah _joe_ they can all go [16:03:01] <_joe_> jgleeson: ack [16:03:03] great thanks [16:03:39] jgleeson: meeting or are u unavailable today? [16:03:45] ah sorry coming [16:32:31] 10Fundraising-Backlog, 10fundraising-tech-ops: Deactivate fundraising accounts for jrobell - https://phabricator.wikimedia.org/T305513 (10Dwisehaupt) [16:33:14] 10Fundraising-Backlog, 10fundraising-tech-ops: Deactivate fundraising accounts for jrobell - https://phabricator.wikimedia.org/T305513 (10Dwisehaupt) 05Open→03Resolved a:03Dwisehaupt Verified that jrobell is not on any of the prod exim lists. Closing out. [16:46:29] jgleeson: so how about I just deploy that smashpig config to the IPN listener? [16:50:51] I +2'd it in thought [17:23:59] 10Fundraising Sprint Cheese String Theory, 10Fundraising Sprint Discworld reformatted as ntfs, 10Fundraising-Backlog, 10FR-Adyen, and 2 others: Enable Monthy Convert for Bundle Countries and Sweden - https://phabricator.wikimedia.org/T300920 (10RKumar_WMF) Hi - Evelyn is testing for a few countries and she... [17:24:46] 10Fundraising-Backlog, 10fundraising Sprint Black Hole Fillings, 10MediaWiki-extensions-DonationInterface, 10Recurring-Donations, 10MW-1.38-notes (1.38.0-wmf.21; 2022-02-07): Monthly convert amounts should be set in config - https://phabricator.wikimedia.org/T283834 (10RKumar_WMF) [17:24:50] 10Fundraising Sprint Cheese String Theory, 10Fundraising Sprint Discworld reformatted as ntfs, 10Fundraising-Backlog, 10FR-Adyen, and 2 others: Enable Monthy Convert for Bundle Countries and Sweden - https://phabricator.wikimedia.org/T300920 (10RKumar_WMF) 05Resolved→03Open Hi - Evelyn is testing for a... [17:26:40] 10Fundraising Sprint Cheese String Theory, 10Fundraising Sprint Discworld reformatted as ntfs, 10Fundraising-Backlog, 10FR-Adyen, and 2 others: Enable Monthy Convert for Bundle Countries and Sweden - https://phabricator.wikimedia.org/T300920 (10DStrine) a:05Cstone→03None [17:36:53] (03PS3) 10Damilare Adedoyin: Changes to Adyen API calls [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/775874 (https://phabricator.wikimedia.org/T304115) [17:37:29] (03CR) 10jerkins-bot: [V: 04-1] Changes to Adyen API calls [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/775874 (https://phabricator.wikimedia.org/T304115) (owner: 10Damilare Adedoyin) [17:39:31] 10Fundraising Sprint Cheese String Theory, 10Fundraising Sprint Discworld reformatted as ntfs, 10Fundraising-Backlog, 10FR-Adyen, and 2 others: Enable Monthy Convert for Bundle Countries and Sweden - https://phabricator.wikimedia.org/T300920 (10RKumar_WMF) Transaction completed but no recurring transaction... [17:51:12] (03PS4) 10Damilare Adedoyin: Changes to Adyen API calls [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/775874 (https://phabricator.wikimedia.org/T304115) [17:52:06] (03CR) 10Damilare Adedoyin: Changes to Adyen API calls (032 comments) [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/775874 (https://phabricator.wikimedia.org/T304115) (owner: 10Damilare Adedoyin) [18:08:21] (03Abandoned) 10Jgleeson: Downgrade logging level for Paypal IPN failures [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/777830 (https://phabricator.wikimedia.org/T305553) (owner: 10Jgleeson) [20:04:04] (03PS5) 10Ejegg: Changes to Adyen API calls [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/775874 (https://phabricator.wikimedia.org/T304115) (owner: 10Damilare Adedoyin) [20:04:12] (03CR) 10Ejegg: [C: 03+2] "Thanks!" [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/775874 (https://phabricator.wikimedia.org/T304115) (owner: 10Damilare Adedoyin) [20:04:38] (03Merged) 10jenkins-bot: Changes to Adyen API calls [wikimedia/fundraising/SmashPig] - 10https://gerrit.wikimedia.org/r/775874 (https://phabricator.wikimedia.org/T304115) (owner: 10Damilare Adedoyin) [20:20:40] 10Fundraising-Backlog, 10fundraising-tech-ops: Fundraising access request for Natalie Ngu - https://phabricator.wikimedia.org/T305588 (10TSkaff) [21:07:02] 10Fundraising-Backlog, 10fundraising-tech-ops: Fundraising access request for Natalie Ngu - https://phabricator.wikimedia.org/T305588 (10Dwisehaupt) @TSkaff The yubikeys are issued from ITS. They also cover the access to the fileserver. You can start the process with them by emailing techsupport@wikimedia.org.... [21:08:23] 10Fundraising-Backlog, 10fundraising-tech-ops: Fundraising access request for Natalie Ngu - https://phabricator.wikimedia.org/T305588 (10TSkaff) @KHaggard Hi! Can I tag you to respond to Dallas's question? [22:39:19] 10Fundraising-Backlog, 10fundraising-tech-ops: Fundraising access request for Natalie Ngu - https://phabricator.wikimedia.org/T305588 (10KHaggard) Oh yeah, whoops I think I got mixed up with something else. I meant frdev1001 so that she can access mysql pgehres and statler [22:45:19] 10Fundraising-Backlog, 10fundraising-tech-ops: Fundraising access request for Natalie Ngu - https://phabricator.wikimedia.org/T305588 (10Dwisehaupt) Ok thanks. I'll get started on what is needed. [22:47:00] 10Fundraising-Backlog, 10fundraising-tech-ops: Fundraising access request for Natalie Ngu - https://phabricator.wikimedia.org/T305588 (10Dwisehaupt) [22:50:14] 10Fundraising-Backlog, 10fundraising-tech-ops: Fundraising access request for Natalie Ngu - https://phabricator.wikimedia.org/T305588 (10Dwisehaupt) @TSkaff Have you sent the initial access authorization request to Lisa or would you like for me to send that on? [23:01:43] 10Fundraising-Backlog, 10fundraising-tech-ops: Fundraising access request for Natalie Ngu - https://phabricator.wikimedia.org/T305588 (10TSkaff) @Dwisehaupt If you could send I'd much appreciate! [23:06:19] 10Fundraising-Backlog, 10fundraising-tech-ops: Fundraising access request for Natalie Ngu - https://phabricator.wikimedia.org/T305588 (10Dwisehaupt) [23:08:09] 10Fundraising-Backlog, 10fundraising-tech-ops: Fundraising access request for Natalie Ngu - https://phabricator.wikimedia.org/T305588 (10Dwisehaupt) Authorization request sent. [23:54:27] 10Fundraising-Backlog, 10fundraising-tech-ops: Fundraising access request for Natalie Ngu - https://phabricator.wikimedia.org/T305588 (10Dwisehaupt) Authorization approved. ` Date: Wed, 6 Apr 2022 16:18:02 From: Lisa Seitz Gruwell To: Dallas Wisehaupt Cc: Thea Skaff Subject: Re: Fundraising Systems Access... [23:54:44] 10Fundraising-Backlog, 10fundraising-tech-ops: Fundraising access request for Natalie Ngu - https://phabricator.wikimedia.org/T305588 (10Dwisehaupt)