Closed Bug 1538462 Opened 7 years ago Closed 7 years ago

Please RESTORE jorgk's access to trigger comm-central nightlies.

Categories

(Release Engineering :: General, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED WORKSFORME

People

(Reporter: jorgk-bmo, Unassigned)

References

Details

+++ This bug was initially created as a clone of Bug #1459478 +++

This stopped working. Usually I visit
https://tools.taskcluster.net/hooks/project-comm/releng%2Fnightly%2Fdesktop%2Fcomm-central
and follow the prompt.

Today I got:

Error executing operation

The role hook-id:project-comm/releng/nightly/desktop/comm-central does not have sufficient scopes to create the task:

Client ID project/taskcluster/tc-hooks/production-2 does not have sufficient scopes and are missing the following scopes:

{
  "AnyOf": [
    "queue:scheduler-id:-",
    {
      "AnyOf": [
        "queue:create-task:aws-provisioner-v1/gecko-3-decision",
        {
          "AllOf": [
            "queue:define-task:aws-provisioner-v1/gecko-3-decision",
            "queue:task-group-id:-/E1-arklYTsyjEIUcxAxNMg",
            "queue:schedule-task:-/E1-arklYTsyjEIUcxAxNMg/E1-arklYTsyjEIUcxAxNMg"
          ]
        }
      ]
    }
  ]
}
Flags: needinfo?(mozilla)
Flags: needinfo?(dustin)

I think that role is still managed manually, and will likely need an adjustment. Maybe adjustment is just to use schedulerId: comm-level-3 or schedulerId: gecko-level-3 in the hook?

Flags: needinfo?(dustin)

Hmm, who makes the adjustment?

This still doesn't work. This time I didn't get an error, but instead I got:

HookGroupId project-comm
HookId releng/nightly/desktop/comm-central
Name Thunderbird comm-central Nightly Hook
Description Nightly Thunderbird Build
Owner mozilla@hocat.ca
Email On Error? true
Schedule (no schedule)
Bindings (no bindings)
Last Fired 12 minutes ago 2019-03-29T17:31:11.032Z
Last Fire Result Created task X6BWWz9iTiiqbE8jFfnkHQ
Next Scheduled Fire Not Scheduled
Task Template When the hook fires, this template is rendered with JSON-e to create the the task definition. See "firing hooks" for more information.

The like to the task is this:
https://tools.taskcluster.net/tasks/X6BWWz9iTiiqbE8jFfnkHQ
which forwards to
https://tools.taskcluster.net/groups/X6BWWz9iTiiqbE8jFfnkHQ/tasks/X6BWWz9iTiiqbE8jFfnkHQ/details

I see that it's running, but it doesn't show on the TreeHerder.

Since I didn't want the Daily, I'll just cancel it now.

Sorry I missed your response earlier. The quoted text in comment 3 looks sort of like the text from the page you linked in comment 0. Did that show up as an error message, or are you just saying that that page reappeared after you clicked the "trigger hook" button? If so, that's normal operation.

Release engineering manages that hook.

Well, comment #0 includes an error message: "Error executing operation ... does not have sufficient scopes ...".

Today everything seemed to work, I got no error but instead the regular page saying "Last Fire Result Created task X6BWWz9iTiiqbE8jFfnkHQ". But the task never showed up on the TreeHerder. In the end I cancelled it.

Ah -- whether the task shows up in treeherder is a matter of what routes it has, and it looks like that task has no routes. So that explains that :)

Component: Operations and Service Requests → General
Product: Taskcluster → Release Engineering
QA Contact: catlee

It works now, no idea what changed.

Status: NEW → RESOLVED
Closed: 7 years ago
Flags: needinfo?(mozilla)
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.