Let us add a check to the add nagios check end point in webpay. When pinged, it will send a request to zamboni for some JWT. Zamboni will sign and return the JWT to webpay, which will try and decode it. The point of this is to ensure that the private_mkt.APP_PURCHASE_SECRET and private.SECRET are the same on webpay and zamboni.
all of Marketplace payments broke last week in production because settings were messed up. There were no tracebacks, no Sentry alerts; I'm bumping this to P1 so it doesn't happen again.
Priority: -- → P1
Target Milestone: --- → 2013-08-27
Zamboni API to get a JWT for signing https://github.com/mozilla/zamboni/commit/ccae12abe3a682b87486a9303a4209a30b927ade
Zamboni API: bug 908872 WebPay API: bug 908873 after that we'll need a Nagios script
Depends on: 909996
Summary: Nagios check for JWT signing → [tracking] Nagios check for JWT signing
Assignee: kumar.mcmillan → nobody
All the blockers are done, can we close this now?
Status: NEW → RESOLVED
Last Resolved: 5 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.