Closed
Bug 1438437
Opened 8 years ago
Closed 8 years ago
"Taskcluster: You do not have sufficient scopes" error when using Trigger New Jobs
Categories
(Firefox Build System :: General, defect)
Firefox Build System
General
Tracking
(Not tracked)
RESOLVED
DUPLICATE
of bug 1437738
People
(Reporter: igoldan, Unassigned)
Details
I'm getting a huge red popup when trying to trigger a missing Talos job on OS X 10.10.
Steps to reproduce:
1. Go to https://treeherder.mozilla.org/#/jobs?repo=autoland&group_state=expanded&filter-searchStr=os%20x%2010.10%20t-e10s(o)&tochange=38b3c1d03a594664c6b32c35533734283c258f43&fromchange=04a85bd02d1e98362d6a107fec51ec6f64f9ff74
2. Go to f41883aac000 changeset
3. Select `Add new jobs`
4. Pick T-e10s(o) for OS X
5. Press `Trigger New Jobs`
Expected:
Green notification popup, stating the request succeeded.
Got instead:
This red popup "
Taskcluster: You do not have sufficient scopes. You are missing the following scopes:
assume:repo:hg.mozilla.org/integration/autoland:*
You have the scopes:
[
"assume:moz-tree:level:1:gecko",
"assume:moz-tree:level:2:gecko",
"assume:moz-tree:level:3:gecko",
"assume:project:releng:branch:gecko:level-3:autoland",
"assume:project:releng:feature:buildbot:gecko:level-3:autoland",
"assume:project:releng:feature:is-trunk:gecko:level-3:autoland",
"assume:project:releng:feature:taskcluster-docker-routes-v1:gecko:level-3:autoland",
"assume:project:releng:feature:taskcluster-docker-routes-v2:gecko:level-3:autoland",
"assume:project:taskcluster:gecko:level-1-sccache-buckets",
"assume:project:taskcluster:gecko:level-2-sccache-buckets",
"assume:project:taskcluster:gecko:level-3-sccache-buckets",
"assume:project:taskcluster:level-1-sccache-buckets",
"assume:project:taskcluster:level-2-sccache-buckets",
"assume:project:taskcluster:level-3-sccache-buckets",
"assume:repo:hg.mozilla.org/integration/autoland:branch:default",
"auth:aws-s3:read-write:public-qemu-images/repository/hg.mozilla.org/mozilla-central/*",
"auth:aws-s3:read-write:taskcluster-level-1-sccache-eu-central-1/*",
"auth:aws-s3:read-write:taskcluster-level-1-sccache-us-east-1/*",
"auth:aws-s3:read-write:taskcluster-level-1-sccache-us-west-1/*",
"auth:aws-s3:read-write:taskcluster-level-1-sccache-us-west-2/*",
"auth:aws-s3:read-write:taskcluster-level-2-sccache-eu-central-1/*",
"auth:aws-s3:read-write:taskcluster-level-2-sccache-us-east-1/*",
"auth:aws-s3:read-write:taskcluster-level-2-sccache-us-west-1/*",
"auth:aws-s3:read-write:taskcluster-level-2-sccache-us-west-2/*",
"auth:aws-s3:read-write:taskcluster-level-3-sccache-eu-central-1/*",
"auth:aws-s3:read-write:taskcluster-level-3-sccache-us-east-1/*",
"auth:aws-s3:read-write:taskcluster-level-3-sccache-us-west-1/*",
"auth:aws-s3:read-write:taskcluster-level-3-sccache-us-west-2/*",
"auth:aws-s3:read-write:tc-gp-private-1d-us-east-1/releng/mbsdiff-cache/",
"docker-worker:cache:level-1-*",
"docker-worker:cache:level-2-*",
"docker-worker:cache:level-3-*",
"docker-worker:cache:tooltool-cache",
"docker-worker:capability:device:loopbackAudio",
"docker-worker:capability:device:loopbackVideo",
"docker-worker:capability:device:phone",
"docker-worker:capability:privileged",
"docker-worker:feature:allowPtrace",
"docker-worker:feature:balrogStageVPNProxy",
"docker-worker:feature:balrogVPNProxy",
"docker-worker:image:quay.io/mozilla/builder:*",
"docker-worker:image:quay.io/mozilla/decision:*",
"docker-worker:image:taskcluster/builder:*",
"docker-worker:image:taskcluster/tester:*",
"docker-worker:image:taskclusterprivate/phone-builder:*",
"docker-worker:image:taskclusterprivate/taskcluster-vpn-proxy:*",
"docker-worker:image:taskclusterprivate/tester-device:*",
"docker-worker:image:taskclusterprivate/upload_symbols:*",
"docker-worker:relengapi-proxy:tooltool.download.internal",
"docker-worker:relengapi-proxy:tooltool.download.public",
"generic-worker:allow-rdp:aws-provisioner-v1/gecko-1-b-win*",
"generic-worker:allow-rdp:aws-provisioner-v1/gecko-t-win*",
"generic-worker:cache:level-1-*",
"generic-worker:cache:level-2-*",
"generic-worker:cache:level-3-*",
"generic-worker:os-group:*",
"index:insert-task:buildbot.branches.autoland.*",
"index:insert-task:buildbot.revisions.*",
"index:insert-task:docker.images.v1.autoland.*",
"index:insert-task:docker.images.v2.level-1.*",
"index:insert-task:docker.images.v2.level-2.*",
"index:insert-task:docker.images.v2.level-3.*",
"index:insert-task:garbage.*",
"index:insert-task:gecko.cache.level-1.*",
"index:insert-task:gecko.cache.level-2.*",
"index:insert-task:gecko.cache.level-3.*",
"index:insert-task:gecko.v2.autoland.*",
"index:insert-task:releases.v1.autoland.*",
"project:releng:balrog:channel:*",
"project:releng:balrog:server:beta",
"project:releng:balrog:server:dep",
"project:releng:balrog:server:release",
"project:releng:beetmover:action:*",
"project:releng:beetmover:bucket:dep",
"project:releng:beetmover:bucket:release",
"project:releng:buildbot-bridge:builder-name:release-autoland-*",
"project:releng:buildbot-bridge:builder-name:release-autoland_*",
"project:releng:googleplay:dep",
"project:releng:ship-it:production",
"project:releng:ship-it:staging",
"project:releng:signing:cert:dep-signing",
"project:releng:signing:cert:nightly-signing",
"project:releng:signing:cert:release-signing",
"project:releng:signing:format:*",
"purge-cache:aws-provisioner-v1/*",
"queue:cancel-task:gecko-level-1/*",
"queue:cancel-task:gecko-level-2/*",
"queue:cancel-task:gecko-level-3/*",
"queue:create-task:aws-provisioner-v1/ami-test*",
"queue:create-task:aws-provisioner-v1/android-api-*",
"queue:create-task:aws-provisioner-v1/b2gbuild*",
"queue:create-task:aws-provisioner-v1/b2gtest*",
"queue:create-task:aws-provisioner-v1/balrog",
"queue:create-task:aws-provisioner-v1/dbg-*",
"queue:create-task:aws-provisioner-v1/desktop-test*",
"queue:create-task:aws-provisioner-v1/flame-kk*",
"queue:create-task:aws-provisioner-v1/gecko-1-*",
"queue:create-task:aws-provisioner-v1/gecko-2-*",
"queue:create-task:aws-provisioner-v1/gecko-3-*",
"queue:create-task:aws-provisioner-v1/gecko-decision",
"queue:create-task:aws-provisioner-v1/gecko-images",
"queue:create-task:aws-provisioner-v1/gecko-misc",
"queue:create-task:aws-provisioner-v1/gecko-symbol-upload",
"queue:create-task:aws-provisioner-v1/gecko-t-*",
"queue:create-task:aws-provisioner-v1/loan-1-*",
"queue:create-task:aws-provisioner-v1/loan-t-*",
"queue:create-task:aws-provisioner-v1/mulet-debug",
"queue:create-task:aws-provisioner-v1/mulet-opt",
"queue:create-task:aws-provisioner-v1/opt-*",
"queue:create-task:aws-provisioner-v1/rustbuild",
"queue:create-task:aws-provisioner-v1/spidermonkey",
"queue:create-task:aws-provisioner-v1/symbol-upload",
"queue:create-task:aws-provisioner-v1/taskcluster-images",
"queue:create-task:aws-provisioner-v1/testdroid-device",
"queue:create-task:buildbot-bridge/buildbot-bridge",
"queue:create-task:dummy-test-provisioner/dummy-test-type",
"queue:create-task:gecko-t-tc-worker/*",
"queue:create-task:high:releng-hardware/gecko-b-*",
"queue:create-task:highest:aws-provisioner-v1/ami-test*",
"queue:create-task:highest:aws-provisioner-v1/android-api-*",
"queue:create-task:highest:aws-provisioner-v1/b2gbuild*",
"queue:create-task:highest:aws-provisioner-v1/b2gtest*",
"queue:create-task:highest:aws-provisioner-v1/balrog",
"queue:create-task:highest:aws-provisioner-v1/dbg-*",
"queue:create-task:highest:aws-provisioner-v1/desktop-test*",
"queue:create-task:highest:aws-provisioner-v1/flame-kk*",
"queue:create-task:highest:aws-provisioner-v1/gecko-1-*",
"queue:create-task:highest:aws-provisioner-v1/gecko-2-*",
"queue:create-task:highest:aws-provisioner-v1/gecko-3-*",
"queue:create-task:highest:aws-provisioner-v1/gecko-decision",
"queue:create-task:highest:aws-provisioner-v1/gecko-images",
"queue:create-task:highest:aws-provisioner-v1/gecko-misc",
"queue:create-task:highest:aws-provisioner-v1/gecko-symbol-upload",
"queue:create-task:highest:aws-provisioner-v1/gecko-t-*",
"queue:create-task:highest:aws-provisioner-v1/loan-1-*",
"queue:create-task:highest:aws-provisioner-v1/loan-t-*",
"queue:create-task:highest:aws-provisioner-v1/mulet-debug",
"queue:create-task:highest:aws-provisioner-v1/mulet-opt",
"queue:create-task:highest:aws-provisioner-v1/opt-*",
"queue:create-task:highest:aws-provisioner-v1/rustbuild",
"queue:create-task:highest:aws-provisioner-v1/spidermonkey",
"queue:create-task:highest:aws-provisioner-v1/symbol-upload",
"queue:create-task:highest:aws-provisioner-v1/taskcluster-images",
"queue:create-task:highest:aws-provisioner-v1/testdroid-device",
"queue:create-task:highest:buildbot-bridge/buildbot-bridge",
"queue:create-task:highest:dummy-test-provisioner/dummy-test-type",
"queue:create-task:highest:gecko-t-tc-worker/*",
"queue:create-task:highest:localprovisioner/*",
"queue:create-task:highest:null-provisioner/buildbot",
"queue:create-task:highest:null-provisioner/buildbot-try",
"queue:create-task:highest:packetnet/*",
"queue:create-task:highest:releng-hardware/gecko-t-*",
"queue:create-task:highest:scl3-puppet/os-x-10-10-gw",
"queue:create-task:highest:scl3-puppet/os-x-build-gw",
"queue:create-task:highest:scriptworker-prov-v1/dep-pushapk",
"queue:create-task:highest:scriptworker-prov-v1/depsigning",
"queue:create-task:highest:scriptworker-prov-v1/dummy-worker-transpar",
"queue:create-task:highest:scriptworker-prov-v1/shipit-v1",
"queue:create-task:highest:scriptworker-prov-v1/signing-linux-dev",
"queue:create-task:highest:scriptworker-prov-v1/signing-linux-v1",
"queue:create-task:highest:tc-worker-provisioner/*",
"queue:create-task:highest:test-dummy-provisioner/*",
"queue:create-task:localprovisioner/*",
"queue:create-task:low:releng-hardware/gecko-b-*",
"queue:create-task:low:scriptworker-prov-v1/balrog-dev",
"queue:create-task:low:scriptworker-prov-v1/beetmoverworker-dev",
"queue:create-task:medium:proj-autophone/*",
"queue:create-task:medium:proj-awfy/*",
"queue:create-task:medium:releng-hardware/gecko-b-*",
"queue:create-task:null-provisioner/buildbot",
"queue:create-task:null-provisioner/buildbot-try",
"queue:create-task:packetnet/*",
"queue:create-task:releng-hardware/*",
"queue:create-task:scl3-puppet/os-x-10-10-gw",
"queue:create-task:scl3-puppet/os-x-build-gw",
"queue:create-task:tc-worker-provisioner/*",
"queue:create-task:test-dummy-provisioner/*",
"queue:create-task:very-high:releng-hardware/gecko-b-*",
"queue:create-task:very-low:aws-provisioner-v1/ami-test*",
"queue:create-task:very-low:aws-provisioner-v1/android-api-*",
"queue:create-task:very-low:aws-provisioner-v1/b2gbuild*",
"queue:create-task:very-low:aws-provisioner-v1/b2gtest*",
"queue:create-task:very-low:aws-provisioner-v1/balrog",
"queue:create-task:very-low:aws-provisioner-v1/dbg-*",
"queue:create-task:very-low:aws-provisioner-v1/desktop-test*",
"queue:create-task:very-low:aws-provisioner-v1/flame-kk*",
"queue:create-task:very-low:aws-provisioner-v1/gecko-1-*",
"queue:create-task:very-low:aws-provisioner-v1/gecko-2-*",
"queue:create-task:very-low:aws-provisioner-v1/gecko-decision",
"queue:create-task:very-low:aws-provisioner-v1/gecko-images",
"queue:create-task:very-low:aws-provisioner-v1/gecko-misc",
"queue:create-task:very-low:aws-provisioner-v1/gecko-symbol-upload",
"queue:create-task:very-low:aws-provisioner-v1/gecko-t-*",
"queue:create-task:very-low:aws-provisioner-v1/loan-1-*",
"queue:create-task:very-low:aws-provisioner-v1/loan-t-*",
"queue:create-task:very-low:aws-provisioner-v1/mulet-debug",
"queue:create-task:very-low:aws-provisioner-v1/mulet-opt",
"queue:create-task:very-low:aws-provisioner-v1/opt-*",
"queue:create-task:very-low:aws-provisioner-v1/rustbuild",
"queue:create-task:very-low:aws-provisioner-v1/spidermonkey",
"queue:create-task:very-low:aws-provisioner-v1/symbol-upload",
"queue:create-task:very-low:aws-provisioner-v1/taskcluster-images",
"queue:create-task:very-low:aws-provisioner-v1/testdroid-device",
"queue:create-task:very-low:buildbot-bridge/buildbot-bridge",
"queue:create-task:very-low:dummy-test-provisioner/dummy-test-type",
"queue:create-task:very-low:gecko-t-tc-worker/*",
"queue:create-task:very-low:localprovisioner/*",
"queue:create-task:very-low:manual-packet/tc-worker-qemu-v1",
"queue:create-task:very-low:null-provisioner/buildbot",
"queue:create-task:very-low:null-provisioner/buildbot-try",
"queue:create-task:very-low:packetnet/*",
"queue:create-task:very-low:releng-hardware/gecko-b-*",
"queue:create-task:very-low:releng-hardware/gecko-t-*",
"queue:create-task:very-low:releng-hardware/my-talos",
"queue:create-task:very-low:scl3-puppet/os-x-10-10-gw",
"queue:create-task:very-low:scl3-puppet/os-x-build-gw",
"queue:create-task:very-low:scriptworker-prov-v1/dep-pushapk",
"queue:create-task:very-low:scriptworker-prov-v1/depsigning",
"queue:create-task:very-low:scriptworker-prov-v1/shipit-dev",
"queue:create-task:very-low:tc-worker-provisioner/*",
"queue:create-task:very-low:test-dummy-provisioner/*",
"queue:define-task:aws-provisioner-v1/build-c4-2xlarge",
"queue:define-task:aws-provisioner-v1/taskcluster-images",
"queue:define-task:aws-provisioner-v1/test-c4-2xlarge",
"queue:define-task:dummy-test-provisioner/dummy-test-type",
"queue:get-artifact:private/docker-worker/*",
"queue:get-artifact:private/interactive/*",
"queue:get-artifact:project/gecko/android-*",
"queue:rerun-task:gecko-level-1/*",
"queue:route:coalesce.v1.autoland.*",
"queue:route:coalesce.v1.builds.autoland.*",
"queue:route:index.buildbot.branches.autoland.*",
"queue:route:index.buildbot.revisions.*",
"queue:route:index.docker.images.v1.autoland.*",
"queue:route:index.docker.images.v2.level-1.*",
"queue:route:index.docker.images.v2.level-2.*",
"queue:route:index.docker.images.v2.level-3.*",
"queue:route:index.garbage.*",
"queue:route:index.gecko.cache.level-1.*",
"queue:route:index.gecko.cache.level-2.*",
"queue:route:index.gecko.cache.level-3.*",
"queue:route:index.gecko.v2.autoland.*",
"queue:route:index.gecko.v2.trunk.revision.*",
"queue:route:index.releases.v1.autoland.*",
"queue:route:notify.*",
"queue:route:project.releng.funsize.level-1.*",
"queue:route:tc-treeherder-stage.autoland.*",
"queue:route:tc-treeherder-stage.v2.autoland.*",
"queue:route:tc-treeherder.autoland.*",
"queue:route:tc-treeherder.v2.autoland.*",
"queue:scheduler-id:gecko-level-1",
"queue:scheduler-id:gecko-level-2",
"queue:scheduler-id:gecko-level-3",
"scheduler:create-task-graph",
"scheduler:extend-task-graph:*",
"secrets:get:garbage/*",
"secrets:get:project/releng/gecko/build/level-1/*",
"secrets:get:project/releng/gecko/build/level-2/*",
"secrets:get:project/releng/gecko/build/level-3/*",
"secrets:get:project/releng/snapcraft/firefox/edge",
"secrets:get:project/taskcluster/gecko/build/level-2/*",
"secrets:get:project/taskcluster/gecko/build/level-3/*",
"secrets:get:project/taskcluster/gecko/hgfingerprint",
"secrets:set:garbage/*"
]
This request requires you to satisfy this scope expression:
{
"AllOf": [
"assume:repo:hg.mozilla.org/integration/autoland:*",
"queue:route:tc-treeherder.v2.autoland.f41883aac00094cb24859ad0690e4cd4aba48590.59516",
"queue:route:index.gecko.v2.autoland.pushlog-id.59516.actions.QdypbBG-TP24WhE7963qdQ",
{
"AnyOf": [
{
"AllOf": [
"queue:scheduler-id:gecko-level-3",
{
"AnyOf": [
"queue:create-task:highest:aws-provisioner-v1/gecko-3-decision",
"queue:create-task:very-high:aws-provisioner-v1/gecko-3-decision",
"queue:create-task:high:aws-provisioner-v1/gecko-3-decision",
"queue:create-task:medium:aws-provisioner-v1/gecko-3-decision",
"queue:create-task:low:aws-provisioner-v1/gecko-3-decision",
"queue:create-task:very-low:aws-provisioner-v1/gecko-3-decision",
"queue:create-task:lowest:aws-provisioner-v1/gecko-3-decision"
]
}
]
},
{
"AnyOf": [
"queue:create-task:aws-provisioner-v1/gecko-3-decision",
{
"AllOf": [
"queue:define-task:aws-provisioner-v1/gecko-3-decision",
"queue:task-group-id:gecko-level-3/RRDP5nXSRdqVtQ_omo4Ftw",
"queue:schedule-task:gecko-level-3/RRDP5nXSRdqVtQ_omo4Ftw/QdypbBG-TP24WhE7963qdQ"
]
}
]
}
]
}
]
}
"
Updated•8 years ago
|
Status: NEW → RESOLVED
Closed: 8 years ago
Resolution: --- → DUPLICATE
Comment 2•8 years ago
|
||
(Moving product/component to make it clearer this wasn't a Treeherder regression)
Component: Treeherder: Frontend → Build Config
Product: Tree Management → Core
Summary: Authorization Error Popup → "Taskcluster: You do not have sufficient scopes" error when using Trigger New Jobs
Version: --- → unspecified
Updated•8 years ago
|
Product: Core → Firefox Build System
You need to log in
before you can comment on or make changes to this bug.
Description
•