Closed Bug 1344883 Opened 9 years ago Closed 9 years ago

Permafailing beta decision tasks with HTTPError: 403 Client Error: Forbidden for url: http://taskcluster/queue/v1/task/C7rGc119TIScMmdZl1eelw

Categories

(Release Engineering :: Release Automation, defect)

defect
Not set
normal

Tracking

(firefox-esr52 unaffected, firefox53 fixed, firefox54 unaffected, firefox55 unaffected)

RESOLVED FIXED
Tracking Status
firefox-esr52 --- unaffected
firefox53 --- fixed
firefox54 --- unaffected
firefox55 --- unaffected

People

(Reporter: intermittent-bug-filer, Unassigned)

Details

(Keywords: intermittent-failure)

Hrm, when aurora merged to beta, it picked up this file: https://hg.mozilla.org/releases/mozilla-beta/file/d89512dab0481641f4ae5bc7e16348dc2a4d2e6d/taskcluster/taskgraph/util/scriptworker.py which I thought would give it the required project:releng:signing:cert:release-signing scope, but the decision task is still failing. Any ideas why it's not?
Flags: needinfo?(mtabara)
Flags: needinfo?(aki)
The error message is confusing, too... It says: You do not have sufficient scopes. This request requires you to have one of the following sets of scopes: [ [ "project:releng:signing:cert:release-signing", "project:releng:signing:format:gpg", "project:releng:signing:format:mar", "queue:route:index.gecko.v2.mozilla-beta.signed-nightly.nightly.latest.firefox.linux-opt", "queue:route:index.gecko.v2.mozilla-beta.signed-nightly.nightly.2017.03.06.revision.d89512dab0481641f4ae5bc7e16348dc2a4d2e6d.firefox.linux-opt", "queue:route:index.gecko.v2.mozilla-beta.signed-nightly.nightly.2017.03.06.latest.firefox.linux-opt", "queue:route:index.gecko.v2.mozilla-beta.signed-nightly.nightly.revision.d89512dab0481641f4ae5bc7e16348dc2a4d2e6d.firefox.linux-opt", "queue:route:index.gecko.v2.mozilla-beta.signed-nightly.revision.d89512dab0481641f4ae5bc7e16348dc2a4d2e6d.firefox-l10n.linux-opt.en-US", "queue:route:index.gecko.v2.mozilla-beta.signed-nightly.pushdate.2017.03.06.20170306204821.firefox-l10n.linux-opt.en-US", "queue:route:index.gecko.v2.mozilla-beta.signed-nightly.latest.firefox-l10n.linux-opt.en-US", "queue:route:index.project.releng.funsize.level-3.mozilla-beta", "queue:route:tc-treeherder.v2.mozilla-beta.d89512dab0481641f4ae5bc7e16348dc2a4d2e6d.6996", "queue:route:tc-treeherder-stage.v2.mozilla-beta.d89512dab0481641f4ae5bc7e16348dc2a4d2e6d.6996" ] ] Which sounds like the check should pass if any of those scopes are set, but the only one not in the list of scopes is the first one, project:releng:signing:cert:release-signing. Should I file a bug to change the error message to be "This request requires you to have *all* of the following sets of scopes:"?
Created project:releng:nightly:level-3:mozilla-beta scope with the release-signing scope + the nightly scopes.
Flags: needinfo?(aki)
Flags: needinfo?(mtabara)
Retriggered decision tasks are coming back green.
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.