Skip to content

macOS builds failing to notarize #3790

Closed
@richardlau

Description

@richardlau

Starting yesterday, macOS nightly/release builds have failed to notarize:

e.g. https://ci-release.nodejs.org/job/iojs+release/nodes=osx11-release-pkg/10296/console

08:03:33 Submitting node-v23.0.0-nightly20240626eca806b54a.pkg for notarization...
08:03:33 Conducting pre-submission checks for node-v23.0.0-nightly20240626eca806b54a.pkg and initiating connection to the Apple notary service...
08:03:34 Error: HTTP status code: 403. A required agreement is missing or has expired. This request requires an in-effect agreement that has not been signed or has expired. Ensure your team has signed the necessary legal agreements and that they are not expired.
08:03:34 Notarization node-v23.0.0-nightly20240626eca806b54a.pkg failed.

This will block planned releases of Node.js 22.4.0 (cc @targos ) and the upcoming security release (cc @RafaelGSS)

This will probably need someone with access to our Apple Developer account to sign in and accept the updated agreement.
cc @nodejs/build-infra

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions