Closed Bug 1518599 Opened 6 years ago Closed 6 years ago

give scopes to wkahngreene@mozilla.com to run breakpad client build task

Categories

(Taskcluster :: Operations and Service Requests, task)

task
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: willkg, Unassigned)

References

Details

In bug #1515957, I asked for the socorro scope. That was done. I tried to run the task to build the breakpad client and taskcluster said the following:

Client ID mozilla-auth0/ad|Mozilla-LDAP|wkahngreene does not have sufficient scopes and are missing the following scopes:

{
  "AnyOf": [
    {
      "AnyOf": [
        "queue:create-task:highest:aws-provisioner-v1/gecko-misc",
        "queue:create-task:very-high:aws-provisioner-v1/gecko-misc",
        "queue:create-task:high:aws-provisioner-v1/gecko-misc",
        "queue:create-task:medium:aws-provisioner-v1/gecko-misc",
        "queue:create-task:low:aws-provisioner-v1/gecko-misc",
        "queue:create-task:very-low:aws-provisioner-v1/gecko-misc",
        "queue:create-task:lowest:aws-provisioner-v1/gecko-misc"
      ]
    },
    {
      "AnyOf": [
        "queue:create-task:aws-provisioner-v1/gecko-misc",
        {
          "AllOf": [
            "queue:define-task:aws-provisioner-v1/gecko-misc",
            "queue:task-group-id:-/UnyhSFEEQImjsFnRGHyuZA",
            "queue:schedule-task:-/UnyhSFEEQImjsFnRGHyuZA/UnyhSFEEQImjsFnRGHyuZA"
          ]
        }
      ]
    }
  ]
}

I think I need a queue:create-task:aws-provisioner-v1/gecko-misc scope and that'd satisfy the requirements.

If gecko-misc isn't a valid worker, let me know what equivalent-ish worker I should be using. I can adjust the task accordingly.

Tom, do you know who/what manages socorro scopes?

Flags: needinfo?(mozilla)

(In reply to Pete Moore [:pmoore][:pete] from comment #2)

Tom, do you know who/what manages socorro scopes?

No.

If this is for https://github.com/mozilla-services/socorro github-worker is probably the correct worker type, at least initially. I'm not sure if we want to be giving that out to individuals, but you can add a .taskcluster.yml in a pull request, and I think it will probably schedule jobs.

Flags: needinfo?(mozilla)

Yep, gecko-misc is limited to being used from the builds of the Firefox source. github-worker is probably a good choice here, and if not then we'd create a dedicated socorro worker type. Your account should already have github-worker scopes.

Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → FIXED
Component: Service Request → Operations and Service Requests
You need to log in before you can comment on or make changes to this bug.