Closed Bug 797608 Opened 12 years ago Closed 12 years ago

Stand up a web pay server on -dev

Categories

(Cloud Services :: Operations: Marketplace, task, P1)

task

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: andy+bugzilla, Assigned: jason)

References

Details

Web pay is another small service to interact with nav.pay and process payments. It exists at:

https://github.com/mozilla/webpay/

The current plan is that it will speak to only a read only slave of the zamboni database. We'll probably want to speak to it's celery though.

This will need to be behind the marketplace domain, so we'll need to map:

https://marketplace-dev.allizom.org/mozpay

Over to webpay.

Nagios is available at /services/monitor.
The reason the domain has to match marketplace is that we need to share identity assertions with the marketplace server.

Also, we'd like to get auto deploys to -dev via git pushes, you know, all the good stuff :)
Blocks: 794651
Priority: -- → P1
Blocks: 797926
Assignee: server-ops → jthomas
This is up at https://marketplace-dev.allizom.org/mozpay but I am receiving 400 Response "Error Error processing that request." 

Is this expected? If not, how should I test?
Github hook for freddo pushes needs to be configured to point to https://addons-updater.allizom.org/update/webpay_dev/
-dev is set up, please let me know when we are ready for -stage/prod.

https://marketplace-dev.allizom.org/mozpay/media/updater.output.txt
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → FIXED
Component: Server Operations: AMO Operations → Operations: Marketplace
Product: mozilla.org → Mozilla Services
You need to log in before you can comment on or make changes to this bug.