gratipay / inside.gratipay.com

Here lieth a pioneer in open source sustainability. RIP
https://gratipay.news/the-end-cbfba8f50981
57 stars 38 forks source link

run Gratipay 189 #468

Closed rohitpaulk closed 8 years ago

rohitpaulk commented 8 years ago

188

rohitpaulk commented 8 years ago

different browsers and clearing cookies doesn't work... Calling

chadwhitacre commented 8 years ago

!m @rohitpaulk

rohitpaulk commented 8 years ago

"Our offices are closed, please call back between 9AM and 9PM" :disappointed:

rohitpaulk commented 8 years ago

There is an international number, but I'm sure that charges are going to be pretty steep...

chadwhitacre commented 8 years ago

Groan.

chadwhitacre commented 8 years ago

Um ...

chadwhitacre commented 8 years ago

So the 888 number I guess routes to PayPal India, ya? Like, you could call there tomorrow and hopefully sort this out? In that case I guess we punt for now and try again next week. Sound right?

rohitpaulk commented 8 years ago

Yep.

How do you want to proceed with this one?

chadwhitacre commented 8 years ago

Wellllllllll, bin/masspay is idempotent, so I should be able to just pick right up over here, right?

rohitpaulk commented 8 years ago

Yh, and it hits Heroku directly - so that's perfect

chadwhitacre commented 8 years ago

Okay, running MassPay ...

rohitpaulk commented 8 years ago

I'll call Paypal tomorrow and see if I can get this sorted out :)

rohitpaulk commented 8 years ago

!m @whit537

chadwhitacre commented 8 years ago

!m @rohitpaulk

chadwhitacre commented 8 years ago

MassPay logs in https://github.com/gratipay/logs/commit/9f5d87dbcf056b484e968ee22365e63d6737a3c7.

rohitpaulk commented 8 years ago

Oh I forgot my logs... On it

chadwhitacre commented 8 years ago

;-)

chadwhitacre commented 8 years ago

POSTed MassPay back to Gratipay for 46 users.

rohitpaulk commented 8 years ago

https://github.com/gratipay/logs/commit/d51ce4bbaace40b0653ea4550a114cbe25dca4fb

Used Github's commit UI for the first time :dancer:

chadwhitacre commented 8 years ago

Ah, nice! :-)

Okay! Where are we? I shuffled escrow a bit, so I think we're done with PayPal ...

chadwhitacre commented 8 years ago

/me goes back to eating popcorn. :]

rohitpaulk commented 8 years ago
screen shot 2016-01-14 at 10 03 48 pm
rohitpaulk commented 8 years ago

11% decline rate (6/54)

rohitpaulk commented 8 years ago

Post mortem.. @whit537 Why are we using backups at all?

rohitpaulk commented 8 years ago

AFAICT - All of our commands hit Heroku directly

rohitpaulk commented 8 years ago

I don't have the time right now, but I'll edit the scripts soon to add -a gratipay to all the heroku commands.

chadwhitacre commented 8 years ago

Why are we using backups at all?

I guess we don't have our backup policies documented anywhere, but it seems like a good idea to me to have a backup somewhere outside of Heroku. Payday seems like a natural time to take said backup. No?

chadwhitacre commented 8 years ago

The practice was also more relevant earlier on, when payday errors would sometimes corrupt the database.

rohitpaulk commented 8 years ago

It makes sense if the backups are stored somewhere (like S3), yes. For now, I think triggering a backup on Heroku just before running the script should suffice :)

when payday errors would sometimes corrupt the database.

Ah, yes.

chadwhitacre commented 8 years ago

@rohitpaulk I've been storing the backups on an external hard drive.

chadwhitacre commented 8 years ago

But we could desync that from payday.

rohitpaulk commented 8 years ago

Sneaky!

chadwhitacre commented 8 years ago

I'm caught! :-)

chadwhitacre commented 8 years ago

Maybe that deserves a reticket? Reviewing and formalizing our backup policies?

chadwhitacre commented 8 years ago

Or data management more broadly?

chadwhitacre commented 8 years ago

11% decline rate (6/54)

It's actually 10% (6 / 60).

chadwhitacre commented 8 years ago

I believe we missed https://gratipay.com/dashboard/1.0-payouts and probably https://gratipay.com/dashboard/ (hard to tell on that one ;-).

chadwhitacre commented 8 years ago

Going to use honcho instead.. Since I have multiple heroku remotes in the same directory, I had to change -a gratipay to the heroku config command

Tweaked in 65ceb75b1cdc9ab4f93828c401dc0cda38a99be5.

mattbk commented 8 years ago

That script spent 5 minutes and we migrated 0 tips :P

:-(

chadwhitacre commented 8 years ago

!m @rohitpaulk :-)