mozilla / activity-stream

A refreshed "new tab page" for Firefox
Mozilla Public License 2.0
183 stars 113 forks source link

Bug 1574657: switch taskcluster provisionerId/workerType for community deployment #5364

Closed milescrabill closed 5 years ago

milescrabill commented 5 years ago

Hi!

I work on the Taskcluster team at Mozilla, and I'm writing to let you know about an upcoming change to our deployment of Taskcluster that will affect this project's use of Taskcluster for CI/CD.

We're splitting Taskcluster for Firefox CI and Taskcluster for community projects into separate deployments. The current integration will continue to work through November 9th, at which point this change will be needed for your Taskcluster integration to continue to work.

The first step of the conversion work happened here: https://github.com/mozilla/activity-stream/pull/5288, that PR upgraded the syntax of the taskcluster.yml file and Github integration to v1.

There are two next steps:

After you swap the Github Integration over, merging this PR should get you in a good state. We have a bug tracking this work here.

Let me know if you have any questions or need guidance!

milescrabill commented 5 years ago

Note that the failure to submit the task to Taskcluster is because the integration hasn't been updated, the workerType and provisionerId changes are only scoped on the community deployment of Taskcluster. (so this is expected)

milescrabill commented 5 years ago

@piatra as the Taskcluster cutover date approaches we're trying to get things moved over. Aside from wanting to transition things to Windows, is there a blocker for this?

milescrabill commented 5 years ago

Thank you for iterating on this! Sorry it was such a pain. 😅