Closed Bug 1631839 Opened 5 years ago Closed 5 years ago

mobile: Change indexes to not contain the `project.` prefix

Categories

(Release Engineering :: General, task)

Tracking

(firefox80 fixed)

RESOLVED FIXED
Tracking Status
firefox80 --- fixed

People

(Reporter: jlorenzo, Assigned: jlorenzo)

References

(Blocks 1 open bug)

Details

Attachments

(12 files, 2 obsolete files)

47 bytes, text/x-phabricator-request
Details | Review
47 bytes, text/x-phabricator-request
Details | Review
47 bytes, text/x-phabricator-request
Details | Review
50 bytes, text/x-github-pull-request
Details | Review
61 bytes, text/x-github-pull-request
Details | Review
47 bytes, text/x-phabricator-request
Details | Review
49 bytes, text/x-github-pull-request
Details | Review
47 bytes, text/x-phabricator-request
Details | Review
50 bytes, text/x-github-pull-request
Details | Review
50 bytes, text/x-github-pull-request
Details | Review
61 bytes, text/x-github-pull-request
Details | Review
47 bytes, text/x-phabricator-request
Details | Review

Context: Mobile projects were started on the old taskcluster.net instance. Back then, gecko was the only main project and any new one would go under the project namespace. Since then, we've split the taskcluster.net instance so that firefox-related project are under the same instance. These freed the index scheme from the old project rule. Now, we can have mobile project at the root of the index.

We do need this now, if we want to fix bug 1631834 comment 1. I somewhat started a part of the work in bug 1630944 => android-components never output indexes so it started with the new format.

This is also a great occasion to seize: we can have mobile indexes as close as possible to the gecko ones. This way, taskgraph projects can be super similar.

I'm going to first output both indexes, then warn people for deprecation, then retire the project. ones.

Depends on: 1632514

Comment on attachment 9151047 [details]
Bug 1631839 - part 6: Enable action tasks on android-components r=mtabara

Revision D76472 was moved to bug 1631834. Setting attachment 9151047 [details] to obsolete.

Attachment #9151047 - Attachment is obsolete: true
Attachment #9159207 - Attachment description: Bug 1631839 - Update mobile routes to use new namespace r=davehunt → Bug 1631839 - Update mobile routes to use new namespace r=davehunt,tarek
Attachment #9159207 - Attachment description: Bug 1631839 - Update mobile routes to use new namespace r=davehunt,tarek → Bug 1631839 - Update mobile routes to use new namespace r=sparky,tarek
Blocks: 1601687
Pushed by jlorenzo@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/3598644c0cff Update mobile routes to use new namespace r=tarek,sparky,acreskey
Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED

Oops, I still need to remove the routes. Reopening.

Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Pushed by jlorenzo@mozilla.com: https://hg.mozilla.org/ci/ci-configuration/rev/c42cbd42aaf1 part 6: Remove "project.mobile" scopes r=mtabara

All parts have landed and have been deployed. Closing bug.

Status: REOPENED → RESOLVED
Closed: 5 years ago5 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: