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)

Production
task
Not set
normal

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!
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
Blocks: 1497289
(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

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.