Closed Bug 960763 Opened 11 years ago Closed 11 years ago

Build out stage for APK Factory Service

Categories

(Cloud Services :: Operations: Marketplace, task)

x86
macOS
task
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: ozten, Unassigned)

References

Details

Attachments

(1 file)

We need a stage environment for the APK Factory Service Architecture Overview: https://www.lucidchart.com/publicSegments/view/52a11164-ae24-4e2d-83fb-3fba0a004254/image.png Machines needed: * Controller box (NodeJS) * Generator box (NodeJS, Java, ant, Android SDK) * MySQL DB * Squid (as reverse HTTP Proxy) Endpoints needed: * statsd Per oremj and others, this should be an AWS cluster. Note: this bug doesn't include the APK Signer which will have a separate bug and come later.
Blocks: 958329
Jason, I took a stab at a sites layout but feel free to tweak it: https://github.com/mozilla/apk-signer/commit/460dab3868f82e51d699a5700f8bb174421a6fec
Summary: Our time to stage will be equal to (10 days + troubleshooting time for the first service deployed) + (2.5 days + troubleshooting time for each additional service). Troubleshooting time is any time we will need to spend debugging an issue with a member of the development team to fix a code related issue.
Great! One of the questions in the attached screenshot is "is the code ready". Yes, and I've updated the README https://github.com/mozilla/apk-factory-service/blob/master/README.md Let me know if you have any questions.
Depends on: 967608
Heads up I've updated the README, having changed where apk-factory-library is cloned too. Re-read the Installation part of the README or see Bug#967849 for more details.
Could we add a basic app healthcheck into the generator, similar to https://github.com/mozilla/apk-factory-service/blob/master/bin/controller#L87?
You bet.
Generator health check was added. Filed Bug#974020 to update the code on stage.
We've got a full stack in stage now. Thanks!
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
Blocks: 975079
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.

Attachment

General

Created:
Updated:
Size: