Closed Bug 1797891 Opened 2 years ago Closed 2 years ago

Multiple tasks fail on the toolchains project branch because of missing things in level 2

Categories

(Firefox Build System :: Task Configuration, defect)

defect

Tracking

(firefox109 fixed)

RESOLVED FIXED
109 Branch
Tracking Status
firefox109 --- fixed

People

(Reporter: glandium, Assigned: glandium)

References

Details

Attachments

(1 file)

  • upload-symbols tasks fail with requests.exceptions.HTTPError: 404 Client Error: Not Found for url: http://taskcluster/secrets/v1/secret/project/releng/gecko/build/level-2/gecko-symbol-upload
  • build-android-geckoview-docs/opt fails with git@github.com: Permission denied (publickey). (this one fails on try too. It only works on level 3)
  • source-test-doc-upload fails with botocore.exceptions.ClientError: An error occurred (InvalidAccessKeyId) when calling the ListObjectsV2 operation: The AWS Access Key Id you provided does not exist in our records.

In the latter two cases, the tasks are marked as run-as-projects: [mozilla-central], which doesn't prevent triggering them on other branches (which happens automatically on the toolchains branch because it fakes being mozilla-central), but the tasks are only really meant to work on level 3 branches. I feel like we should somehow eliminate those tasks from the graph on non-level 3 branches.

For the former, maybe we'd want to add symbol upload power to level 2?

Flags: needinfo?(jcristau)

Do you think these symbols need a dedicated bucket or could we lump them in with symbols from try?

Lumping them with try works for me.

project/releng/gecko/build/level-2/gecko-symbol-upload secret created.

Flags: needinfo?(jcristau)

Thanks, the symbol tasks now don't fail. That leaves us with build-android-geckoview-docs/opt and source-test-doc-upload.

The severity field is not set for this bug.
:ahal, could you have a look please?

For more information, please visit auto_nag documentation.

Flags: needinfo?(ahal)
Severity: -- → S3
Flags: needinfo?(ahal)
Assignee: nobody → mh+mozilla

As of bug 1791454 m-c and autoland both also imply the toolchains
branch, which doesn't work for every kind of task, some of which are
really meant to only run on those branches.

Pushed by mh@glandium.org: https://hg.mozilla.org/integration/autoland/rev/aa124b39d3e5 Make some tasks really only run on m-c or autoland. r=jcristau
Status: NEW → RESOLVED
Closed: 2 years ago
Resolution: --- → FIXED
Target Milestone: --- → 109 Branch
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: