Page MenuHomePhabricator

Resolve failmail from session time outs
Closed, ResolvedPublic2 Estimated Story Points

Description

Noisy failmail should end

Event Timeline

XenoRyet set the point value for this task to 2.Jul 1 2019, 7:39 PM

I'm trying to figure out which failmails we're trying to mute. I just looked at the failmail for Get group member data from Silverpop and the last few runs all errored out with a DB Lock. @Eileenmcnaughton do you happen to know what's going on with that?

I also just looked at Get recipent data and the most recent failure was "Login failed", with no additional data.

Those are the only recent silverpop failmails I see.

From the 20th, the Omnimail forget me job delete in Silverpop failed but the error message was Could not delete OmnimailJobProgress id.

@mepps the one I was going to fix was the session expired ones on recipient get

Eileenmcnaughton moved this task from Backlog to Doing on the Fundraising Sprint Xtreme Lolcats board.

I've claimed this - but I'm specifically focussing on catching the sessionId timeouts

Currently it looks like there are 198516 rml contacts to be imported

https://engage4.silverpop.com/lists.do?action=listSummary&listId=18468760

I turned off the queues & did 2 runs - which should mean around 20k were imported which is about 10% of the outstanding. One run takes about 15 mins

I also pushed out Ejegg's 'turn it on for a bit of the day'

We won't see the number at the url change until

  1. silverpop export runs - at that point the contacts get ids and are no longer in the group and
  2. the recalculate is hit on the button on the page that url takes us to

But I would expect it to be down to 160k after the above happens

OK I have caught an error & updated the PR / test

https://github.com/mrmarkfrench/silverpop-php-connector/pull/34

But am having some trouble with tests locally - not sure if someone else can run it

Eileenmcnaughton renamed this task from Turn off failmail for silverpop timeouts. to Resolve failmail from session time outs.Dec 8 2020, 2:21 AM
Eileenmcnaughton updated the task description. (Show Details)

Change 646895 had a related patch set uploaded (by Eileen; owner: Eileen):
[wikimedia/fundraising/crm@master] Add updated silverpop connector

https://gerrit.wikimedia.org/r/646895

Change 646901 had a related patch set uploaded (by Eileen; owner: Eileen):
[wikimedia/fundraising/crm/vendor@master] silverpop connector update

https://gerrit.wikimedia.org/r/646901

Change 646895 merged by jenkins-bot:
[wikimedia/fundraising/crm@master] Add updated silverpop connector

https://gerrit.wikimedia.org/r/646895

Change 646901 merged by jenkins-bot:
[wikimedia/fundraising/crm/vendor@master] silverpop connector update

https://gerrit.wikimedia.org/r/646901

The original bug is fixed - we did get a sniff of a new bug but it has gone away & I'm a bit stuck tracking it down now