Update android-l10n-automation to firefox-ci taskcluster deployment
Categories
(Release Engineering :: Firefox-CI Administration, defect)
Tracking
(Not tracked)
People
(Reporter: Pike, Assigned: Callek)
Details
Attachments
(2 files)
We've set up android-l10n-automation for the old taskcluster.net deployment, and during the migration to firefox-ci, it stopped working.
https://firefox-ci-tc.services.mozilla.com/hooks/project-releng/cron-task-mozilla-l10n-android-l10n-tooling has errors, and the hooks to cross-populate between mozilla-l10n/android-l10n and mozilla-mobile/* don't fire.
Seems that Dustin is getting alerts on this, too.
| Reporter | ||
Comment 1•6 years ago
|
||
I updated the installed app from Taskcluster to https://github.com/apps/firefoxci-taskcluster, for both android-l10n and android-l10n-tooling, which is what had Taskcluster on before.
| Reporter | ||
Comment 2•6 years ago
|
||
Didn't help the hook page yet, I see
Client ID static/taskcluster/hooks does not have sufficient scopes and is missing the following scopes:
{
"AnyOf": [
{
"AnyOf": [
"queue:create-task:highest:l10n-3/decision",
"queue:create-task:very-high:l10n-3/decision",
"queue:create-task:high:l10n-3/decision",
"queue:create-task:medium:l10n-3/decision",
"queue:create-task:low:l10n-3/decision",
"queue:create-task:very-low:l10n-3/decision",
"queue:create-task:lowest:l10n-3/decision"
]
},
{
"AnyOf": [
"queue:create-task:l10n-3/decision",
{
"AllOf": [
"queue:define-task:l10n-3/decision",
"queue:task-group-id:l10n-level-3/W-p3Fks1T3qcC56SgyR6dw",
"queue:schedule-task:l10n-level-3/W-p3Fks1T3qcC56SgyR6dw/W-p3Fks1T3qcC56SgyR6dw"
]
}
]
}
]
}
This request requires the client to satisfy the following scope expression:
{
"AllOf": [
"assume:hook-id:project-releng/cron-task-mozilla-l10n-android-l10n-tooling",
"queue:route:notify.email.release+failedcron@mozilla.com.on-failed",
"queue:route:notify.email.release+exceptioncron@mozilla.com.on-exception",
{
"AnyOf": [
{
"AllOf": [
"queue:scheduler-id:l10n-level-3",
{
"AnyOf": [
"queue:create-task:highest:l10n-3/decision",
"queue:create-task:very-high:l10n-3/decision",
"queue:create-task:high:l10n-3/decision",
"queue:create-task:medium:l10n-3/decision",
"queue:create-task:low:l10n-3/decision",
"queue:create-task:very-low:l10n-3/decision",
"queue:create-task:lowest:l10n-3/decision"
]
}
]
},
{
"AnyOf": [
"queue:create-task:l10n-3/decision",
{
"AllOf": [
"queue:define-task:l10n-3/decision",
"queue:task-group-id:l10n-level-3/W-p3Fks1T3qcC56SgyR6dw",
"queue:schedule-task:l10n-level-3/W-p3Fks1T3qcC56SgyR6dw/W-p3Fks1T3qcC56SgyR6dw"
]
}
]
}
]
}
]
}
| Reporter | ||
Comment 3•6 years ago
|
||
Looking at the error and at the data in ci-configuration, is bug 1589706 missing for l10n? (And maybe others that still reference aws-provisioner-v1 in grants.yml?)
| Assignee | ||
Comment 4•6 years ago
|
||
| Assignee | ||
Comment 5•6 years ago
|
||
| Reporter | ||
Comment 6•6 years ago
|
||
Seems that everything is back on track.
android-l10n-toolinghas tests run successfully- android-l10n -> mozilla-mobile PRs got updated
- mozilla-mobile -> android-l10n PRs got updated.
Description
•