Closed
Bug 1496394
Opened 6 years ago
Closed 4 years ago
Document how staging workers are set up, managed, and can be used for testing worker changes
Categories
(Infrastructure & Operations :: RelOps: General, task)
Tracking
(Not tracked)
RESOLVED
INACTIVE
People
(Reporter: pmoore, Unassigned)
References
Details
Currently we have some conventions for how staging worker types are set up, but we don't have any formal documentation.
It would be nice to have a consolidated guide on
1) naming rules for staging worker types
2) what the complete set of staging worker types are
3) access controls for making staging changes (taskcluster scopes, physical access to machines, permissions to merge to build-puppet / OpenCloudConfig etc)
4) how changes can be tested on staging workers
5) how changes can be uplifted from staging to production after successful testing
I'm open to whether this is via a wiki page / a website portal / some docs site (e.g. creating https://relops.mozilla.org etc).
Once we have this document, it will be easier to keep a shared approach to staging conventions across platforms (win/mac/linux) and provisioning tools (OpenCloudConfig/puppet/...) and should lower the barrier for users/consumers to make/propose changes.
Thanks!
Reporter | ||
Comment 1•6 years ago
|
||
Note, these are staging worker types that I am currently aware of:
> aws-provisioner-v1/gecko-1-b-win2012-beta
> aws-provisioner-v1/gecko-t-win10-64-beta
> aws-provisioner-v1/gecko-t-win10-64-gpu-b
> aws-provisioner-v1/gecko-t-win7-32-beta
> aws-provisioner-v1/gecko-t-win7-32-gpu-b
> releng-hardware/gecko-t-linux-talos-b
> releng-hardware/gecko-t-osx-1010-beta
Reporter | ||
Comment 2•6 years ago
|
||
(In reply to Pete Moore [:pmoore][:pete] from comment #1)
> Note, these are staging worker types that I am currently aware of:
>
> > aws-provisioner-v1/gecko-1-b-win2012-beta
> > aws-provisioner-v1/gecko-t-win10-64-beta
> > aws-provisioner-v1/gecko-t-win10-64-gpu-b
> > aws-provisioner-v1/gecko-t-win7-32-beta
> > aws-provisioner-v1/gecko-t-win7-32-gpu-b
> > releng-hardware/gecko-t-linux-talos-b
> > releng-hardware/gecko-t-osx-1010-beta
Also (from https://mozilla.logbot.info/ci/20181015#c15468140-c15468161):
prod || staging
====================================++=======================================
releng-hardware/gecko-t-win10-64-hw || releng-hardware/gecko-t-win10-64-hbeta
Reporter | ||
Comment 3•4 years ago
|
||
Not actively working on this at the moment.
Status: NEW → RESOLVED
Closed: 4 years ago
Resolution: --- → INACTIVE
You need to log in
before you can comment on or make changes to this bug.
Description
•