Closed
Bug 1248759
Opened 8 years ago
Closed 8 years ago
Define deployment process between releng and cloudops
Categories
(Release Engineering Graveyard :: Applications: Balrog (backend), defect)
Release Engineering Graveyard
Applications: Balrog (backend)
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: mostlygeek, Unassigned)
References
Details
From the Onboarding meeting it was determined that there isn't a formal release process. :bwong suggest that we do this: - releng pushes a tag to github - that will trigger circle ci to build / push a container to docker hub - open a deployment bug in "Balrog: Backend" - ops will deploy a stage stack and do any DB migration required - QA resource will test the stage stack - ops will deploy a production stack using blue/green deployment: - canary deployed, single server getting part of prod traffic - scale up canary stack to full size - scale down previous stack Let's discuss here if this process is acceptable.
Comment 1•8 years ago
|
||
(In reply to Benson Wong [:mostlygeek] from comment #0) > From the Onboarding meeting it was determined that there isn't a formal > release process. :bwong suggest that we do this: > > - releng pushes a tag to github > - that will trigger circle ci to build / push a container to docker hub > - open a deployment bug in "Balrog: Backend" > - ops will deploy a stage stack and do any DB migration required > - QA resource will test the stage stack > - ops will deploy a production stack using blue/green deployment: > - canary deployed, single server getting part of prod traffic > - scale up canary stack to full size > - scale down previous stack > > Let's discuss here if this process is acceptable. This sounds fine, except s/circle ci/taskcluster/. The inputs and outputs from that step remain the same, so that shouldn't make a difference to y'all.
Reporter | ||
Comment 2•8 years ago
|
||
- Balrog containers are built in TaskCluster and pushed to Dockerhub - Cloudops mirrors from DH and deploys - Deployments require a deployment bug - QA will be done by releng
Reporter | ||
Updated•8 years ago
|
Status: NEW → RESOLVED
Closed: 8 years ago
Resolution: --- → FIXED
Updated•4 years ago
|
Product: Release Engineering → Release Engineering Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•