Open Bug 1589706 Opened Last month Updated 4 days ago

Migrate all firefox-ci related jobs to use AWS Provider

Categories

(Release Engineering :: Firefox-CI Administration, task)

task
Not set

Tracking

(firefox-esr68 fixed)

Tracking Status
firefox-esr68 --- fixed

People

(Reporter: tomprince, Unassigned)

References

(Depends on 1 open bug)

Details

(Keywords: leave-open)

Attachments

(35 files, 1 obsolete file)

47 bytes, text/x-phabricator-request
Details | Review
47 bytes, text/x-phabricator-request
Details | Review
47 bytes, text/x-phabricator-request
Details | Review
47 bytes, text/x-phabricator-request
Details | Review
47 bytes, text/x-phabricator-request
Details | Review
47 bytes, text/x-phabricator-request
Details | Review
47 bytes, text/x-phabricator-request
Details | Review
47 bytes, text/x-phabricator-request
Details | Review
47 bytes, text/x-phabricator-request
Details | Review
47 bytes, text/x-phabricator-request
Details | Review
47 bytes, text/x-phabricator-request
Details | Review
47 bytes, text/x-phabricator-request
Details | Review
47 bytes, text/x-phabricator-request
Details | Review
47 bytes, text/x-phabricator-request
Details | Review
47 bytes, text/x-phabricator-request
Details | Review
47 bytes, text/x-phabricator-request
Details | Review
47 bytes, text/x-phabricator-request
Details | Review
47 bytes, text/x-phabricator-request
Details | Review
47 bytes, text/x-phabricator-request
Details | Review
47 bytes, text/x-phabricator-request
Details | Review
47 bytes, text/x-phabricator-request
Details | Review
47 bytes, text/x-phabricator-request
Details | Review
47 bytes, text/x-phabricator-request
Details | Review
47 bytes, text/x-phabricator-request
Details | Review
47 bytes, text/x-phabricator-request
Details | Review
47 bytes, text/x-phabricator-request
Details | Review
47 bytes, text/x-phabricator-request
Details | Review
47 bytes, text/x-phabricator-request
Details | Review
47 bytes, text/x-phabricator-request
Details | Review
47 bytes, text/x-phabricator-request
Details | Review
47 bytes, text/x-phabricator-request
Details | Review
47 bytes, text/x-phabricator-request
Details | Review
47 bytes, text/x-phabricator-request
Details | Review
47 bytes, text/x-phabricator-request
Details | Review
47 bytes, text/x-phabricator-request
Details | Review

The new Firefox CI taskcluster instance will not have AWS Provisioner. In preparation for that migration, move all load to worker-manager's AWS Provider instead.

This is needed for specifying configuration for volumes, which can vary between
EBS and non-EBS backed instances.

Pushed by mozilla@hocat.ca:
https://hg.mozilla.org/integration/autoland/rev/71f00b917fb9
Remove unused b-android worker type; r=Callek
https://hg.mozilla.org/integration/autoland/rev/c3f3c9dd3537
Add support worker worker-manager pool aliases; r=Callek
Keywords: leave-open
Pushed by mozilla@hocat.ca:
https://hg.mozilla.org/integration/autoland/rev/e9e6c8d830a0
[firefox-ci] Migrate linux test docker-workers to AWS Provider; r=Callek
Attachment #9103735 - Attachment description: Bug 1589706: Add level 3 gecko workers; r?Callek → Bug 1589706: Add level 2 gecko workers; r?Callek
Depends on: 1591289
Attachment #9102580 - Attachment description: Bug 1589706: Migrate hg-push worker to AWS provider; r?Callek → Bug 1589706: Migrate hg-push worker to AWS provider; r=Callek
Pushed by mozilla@hocat.ca:
https://hg.mozilla.org/integration/autoland/rev/ebb1e8ee2223
[firefox-ci] Use AWS Provider-based decision worker; r=Callek
https://hg.mozilla.org/integration/autoland/rev/1754c242268f
[firefox-ci] Use AWS Provider-based linux builld workers; r=Callek
  1. Add support for distinct worker-config for different worker implemenations.
  2. Rename worker level to security. Level 1/t windows workers have different
    security groups that level 1/t docker workers.

We originally had a different plan related to migrating worker-types to a new cluster.
Remove the code that supported that.

This worker-type isn't working with worker-manager, so backout the change
switching to it.

Pushed by mozilla@hocat.ca:
https://hg.mozilla.org/mozilla-central/rev/5009aaef0c99
[firefox-ci] Switch windows workers to aws-provider worker pools; r=Callek a=me
https://hg.mozilla.org/mozilla-central/rev/8f4c7949e850
[firefox-ci] Switch gecko-misc workers to aws-provider worker pools; r=Callek a=me
https://hg.mozilla.org/mozilla-central/rev/dd4b06c1b982
[firefox-ci] Remove some obsolete code related to old staging clusters; r=Callek a=me
https://hg.mozilla.org/mozilla-central/rev/e8b7c48d4e7e
[firefox-ci] Continue to use aws-provisioner t-win10-64-gpu-s worker; r=Callek a=me
Backout by mozilla@hocat.ca:
https://hg.mozilla.org/mozilla-central/rev/4e078e69f405
Backed out changeset e8b7c48d4e7e now that gecko-t/t-win10-64-gpu-s is working.
See Also: → 1595153

Comment on attachment 9107294 [details]
Bug 1589706: [firefox-ci] Switch to using aws-provider workers;

Revision D52225 was moved to bug 1595153. Setting attachment 9107294 [details] to obsolete.

Attachment #9107294 - Attachment is obsolete: true
Pushed by cosheehan@mozilla.com:
https://hg.mozilla.org/hgcustom/version-control-tools/rev/2645a89d25dc
Switch to using aws-provider worker-pool; r=sheehan
You need to log in before you can comment on or make changes to this bug.