Closed Bug 2067974 Opened 2 days ago Closed 2 days ago

Thunderbird Enterprise macOS shippable tasks failing on notarization step

Categories

(Enterprise Products :: Thunderbird, defect)

defect

Tracking

(Not tracked)

RESOLVED FIXED
157 Branch

People

(Reporter: gerard-majax, Assigned: ahal)

References

(Blocks 1 open bug)

Details

Attachments

(2 files)

From https://treeherder.mozilla.org/jobs?repo=enterprise-main&selectedTaskRun=dAHKM178QuOBz7qm2Vnnjw.0 on enterprise-main branches:

Traceback (most recent call last):
  File "/app/.venv/lib/python3.14/site-packages/scriptworker/client.py", line 206, in _handle_asyncio_loop
    await async_main(context)
  File "/app/signingscript/src/signingscript/script.py", line 55, in async_main
    setup_apple_notarization_credentials(context)
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^
  File "/app/signingscript/src/signingscript/script.py", line 186, in setup_apple_notarization_credentials
    raise SigningScriptError("Credentials not found for scope: %s" % cert_type)
signingscript.exceptions.SigningScriptError: Credentials not found for scope: project:enterprise:releng:signing:cert:release-apple-notarization

It's because the task is still using enterprise-t-signing and we don't have anyway to do "staging" notarization, so the credentials aren't configured in this context:
https://github.com/mozilla-releng/scriptworker-scripts/blob/226bda515669c1995878ed2197651512527a980a/signingscript/docker.d/apple_notarization_creds.yml#L14

(on this pool ENV != "prod")

Assignee: nobody → ahal
Status: NEW → ASSIGNED
Target Milestone: --- → 157 Branch

Pushed by edicharry@thunderbird.net:
https://hg.mozilla.org/comm-central/rev/eacbfee4dc2a
Provide correct branch mapping for releases of Thunderbird Enterprise r=ahal,coreycb

Status: ASSIGNED → RESOLVED
Closed: 2 days ago
Resolution: --- → FIXED
Blocks: 2068444
Blocks: 2068552
Blocks: 2068554
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: