Closed Bug 1462048 Opened 8 years ago Closed 8 years ago

Deploy edge-validator using dockerflow

Categories

(Data Platform and Tools Graveyard :: Operations, enhancement, P1)

enhancement

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: amiyaguchi, Assigned: whd)

References

Details

The edge-validator is a validation service implements the Telemetry and generic ingestion routes and returns 200/400. It is dockerflow compatible and is currently set up to use CircleCI 2.0. Pending bug 1462047. The repository is currently located here: https://github.com/acmiyaguchi/edge-validator
Assignee: nobody → whd
Points: --- → 2
Priority: -- → P2
Status: NEW → ASSIGNED
Priority: P2 → P1
https://github.com/mozilla-services/cloudops-deployment/compare/schema_validation_service I've set up the dev endpoint at https://data-validator.dev.mozaws.net/, which tracks the "latest" tag from dockerhub and should automatically deploy image updates. Deployment IRC notifications go to #datatools. The system is also set up to use the same schema update mechanism as our other ingestion systems, so whenever a schema RPM is built, the system will install the new package and restart the container to pick up the new schemas. There's an issue to use HUP to do this instead of a full container restart. I can also set up stage/production endpoints if that's desired, tracking versioned tags, but at this time it seems premature. If you want the prod endpoint let me know (in which case we will also need to name it), otherwise we can close this and file a bug later for promoting to production ala bug #1465217.
The latest merge to master resulted in an automatic deploy of the dev endpoint. I'm closing this; file a bug for a production endpoint when that's desired.
Status: ASSIGNED → RESOLVED
Closed: 8 years ago
Resolution: --- → FIXED
Product: Data Platform and Tools → Data Platform and Tools Graveyard
You need to log in before you can comment on or make changes to this bug.