Skip to content

Upstream canary failed: beta desktop-binary-boot 26.727.40816 #82

Description

@github-actions

Automated upstream canary failure.

Fingerprint: beta:desktop-binary-boot:26.727.40816:6066

Field Value
Workflow run https://github.com/better-slop/codex-app-linux/actions/runs/32433539119
Failing job canary
Failing step Run upstream canary
Channel beta
Upstream version 26.727.40816
Upstream build 6066
Package version 26.727.40816-beta.6066.launcher.35
Contract/smoke desktop-binary-boot
Publish blocked before mutation yes

Exact error:

desktop-binary-boot smoke failed: desktop binary printed fatal output: exit=null output=[build-flavor] Resolved build flavor from package metadata value=public-beta
[build-flavor] Resolved build flavor from package metadata value=public-beta
Launching app agentRunId=null allowDebugMenu=false allowDevtools=false allowInspectElement=false buildFlavor=public-beta enableSparkle=false enableUpdater=true nodeEnv=undefined packaged=true platform=linux

[7140:0821/004450.171702:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix")
[7140:0821/004450.433228:ERROR:dbus/object_proxy.cc:

Relevant log excerpt:

p/node_modules/@worklouder/device-kit-oai/node_modules/@worklouder/wl-device-kit/node_modules/node-hid/node_modules/pkg-prebuilds/node_modules/yargs/node_modules/string-width/node_modules/strip-ansi\nnpm error extraneous: emoji-regex@8.0.0 /home/runner/work/codex-app-linux/codex-app-linux/stage/beta/app/node_modules/@worklouder/device-kit-oai/node_modules/@worklouder/wl-device-kit/node_modules/node-hid/node_modules/pkg-prebuilds/node_modules/yargs/node_modules/cliui/node_modules/string-width/node_modules/emoji-regex\nnpm error extraneous: is-fullwidth-code-point@3.0.0 /home/runner/work/codex-app-linux/codex-app-linux/stage/beta/app/node_modules/@worklouder/device-kit-oai/node_modules/@worklouder/wl-device-kit/node_modules/node-hid/node_modules/pkg-prebuilds/node_modules/yargs/node_modules/cliui/node_modules/string-width/node_modules/is-fullwidth-code-point\nnpm error extraneous: strip-ansi@6.0.1 /home/runner/work/codex-app-linux/codex-app-linux/stage/beta/app/node_modules/@worklouder/device-kit-oai/node_modules/@worklouder/wl-device-kit/node_modules/node-hid/node_modules/pkg-prebuilds/node_modules/yargs/node_modules/cliui/node_modules/string-width/node_modules/strip-ansi\nnpm error extraneous: ansi-regex@5.0.1 /home/runner/work/codex-app-linux/codex-app-linux/stage/beta/app/node_modules/@worklouder/device-kit-oai/node_modules/@worklouder/wl-device-kit/node_modules/node-hid/node_modules/pkg-prebuilds/node_modules/yargs/node_modules/cliui/node_modules/strip-ansi/node_modules/ansi-regex\nnpm error extraneous: ansi-styles@4.3.0 /home/runner/work/codex-app-linux/codex-app-linux/stage/beta/app/node_modules/@worklouder/device-kit-oai/node_modules/@worklouder/wl-device-kit/node_modules/node-hid/node_modules/pkg-prebuilds/node_modules/yargs/node_modules/cliui/node_modules/wrap-ansi/node_modules/ansi-styles\nnpm error extraneous: string-width@4.2.3 /home/runner/work/codex-app-linux/codex-app-linux/stage/beta/app/node_modules/@worklouder/device-kit-oai/node_modules/@worklouder/wl-device-kit/node_modules/node-hid/node_modules/pkg-prebuilds/node_modules/yargs/node_modules/cliui/node_modules/wrap-ansi/node_modules/string-width\nnpm error extraneous: strip-ansi@6.0.1 /home/runner/work/codex-app-linux/codex-app-linux/stage/beta/app/node_modules/@worklouder/device-kit-oai/node_modules/@worklouder/wl-device-kit/node_modules/node-hid/node_modules/pkg-prebuilds/node_modules/yargs/node_modules/cliui/node_modules/wrap-ansi/node_modules/strip-ansi\nnpm error extraneous: ansi-regex@5.0.1 /home/runner/work/codex-app-linux/codex-app-linux/stage/beta/app/node_modules/@worklouder/device-kit-oai/node_modules/@worklouder/wl-device-kit/node_modules/node-hid/node_modules/pkg-prebuilds/node_modules/yargs/node_modules/string-width/node_modules/strip-ansi/node_modules/ansi-regex\nnpm error extraneous: ansi-regex@5.0.1 /home/runner/work/codex-app-linux/codex-app-linux/stage/beta/app/node_modules/@worklouder/device-kit-oai/node_modules/@worklouder/wl-device-kit/node_modules/node-hid/node_modules/pkg-prebuilds/node_modules/yargs/node_modules/cliui/node_modules/string-width/node_modules/strip-ansi/node_modules/ansi-regex\nnpm error extraneous: color-convert@2.0.1 /home/runner/work/codex-app-linux/codex-app-linux/stage/beta/app/node_modules/@worklouder/device-kit-oai/node_modules/@worklouder/wl-device-kit/node_modules/node-hid/node_modules/pkg-prebuilds/node_modules/yargs/node_modules/cliui/node_modules/wrap-ansi/node_modules/ansi-styles/node_modules/color-convert\nnpm error extraneous: emoji-regex@8.0.0 /home/runner/work/codex-app-linux/codex-app-linux/stage/beta/app/node_modules/@worklouder/device-kit-oai/node_modules/@worklouder/wl-device-kit/node_modules/node-hid/node_modules/pkg-prebuilds/node_modules/yargs/node_modules/cliui/node_modules/wrap-ansi/node_modules/string-width/node_modules/emoji-regex\nnpm error extraneous: is-fullwidth-code-point@3.0.0 /home/runner/work/codex-app-linux/codex-app-linux/stage/beta/app/node_modules/@worklouder/device-kit-oai/node_modules/@worklouder/wl-device-kit/node_modules/node-hid/node_modules/pkg-prebuilds/node_modules/yargs/node_modules/cliui/node_modules/wrap-ansi/node_modules/string-width/node_modules/is-fullwidth-code-point\nnpm error extraneous: strip-ansi@6.0.1 /home/runner/work/codex-app-linux/codex-app-linux/stage/beta/app/node_modules/@worklouder/device-kit-oai/node_modules/@worklouder/wl-device-kit/node_modules/node-hid/node_modules/pkg-prebuilds/node_modules/yargs/node_modules/cliui/node_modules/wrap-ansi/node_modules/string-width/node_modules/strip-ansi\nnpm error extraneous: ansi-regex@5.0.1 /home/runner/work/codex-app-linux/codex-app-linux/stage/beta/app/node_modules/@worklouder/device-kit-oai/node_modules/@worklouder/wl-device-kit/node_modules/node-hid/node_modules/pkg-prebuilds/node_modules/yargs/node_modules/cliui/node_modules/wrap-ansi/node_modules/strip-ansi/node_modules/ansi-regex\nnpm error extraneous: color-name@1.1.4 /home/runner/work/codex-app-linux/codex-app-linux/stage/beta/app/node_modules/@worklouder/device-kit-oai/node_modules/@worklouder/wl-device-kit/node_modules/node-hid/node_modules/pkg-prebuilds/node_modules/yargs/node_modules/cliui/node_modules/wrap-ansi/node_modules/ansi-styles/node_modules/color-convert/node_modules/color-name\nnpm error extraneous: ansi-regex@5.0.1 /home/runner/work/codex-app-linux/codex-app-linux/stage/beta/app/node_modules/@worklouder/device-kit-oai/node_modules/@worklouder/wl-device-kit/node_modules/node-hid/node_modules/pkg-prebuilds/node_modules/yargs/node_modules/cliui/node_modules/wrap-ansi/node_modules/string-width/node_modules/strip-ansi/node_modules/ansi-regex\nnpm error A complete log of this run can be found in: /home/runner/.npm/_logs/2026-08-21T00_43_06_411Z-debug-0.log\n"]
  • duplicate dependency references  dependencies=["bindings@1.5.0","prebuild-install@7.1.3"]
  • cannot find path for dependency  dependencies=["detect-libc@undefined","expand-template@undefined","github-from-package@undefined","minimist@undefined","mkdirp-classic@undefined","napi-build-utils@undefined","node-abi@undefined","pump@undefined","rc@undefined","simple-get@undefined","tar-fs@undefined","tunnel-agent@undefined"]
  • building        target=AppImage arch=x64 file=dist/beta/Codex Beta-26.727.40816-x86_64.AppImage
  • downloading     url=https://github.com/electron-userland/electron-builder-binaries/releases/download/appimage-12.0.1/appimage-12.0.1.7z size=1.6 MB parts=1
  • downloaded      url=https://github.com/electron-userland/electron-builder-binaries/releases/download/appimage-12.0.1/appimage-12.0.1.7z duration=181ms
{
  "ok": false,
  "packageName": "codex-app-linux",
  "releaseRepo": "better-slop/codex-app-linux",
  "publishBlockedBeforeMutation": true,
  "startedAt": "2026-08-21T00:41:44.296Z",
  "channels": {
    "prod": {
      "ok": false,
      "upstream": {
        "title": "26.818.31338",
        "pubDate": "Thu, 20 Aug 2026 22:29:38 +0000",
        "version": "26.818.31338",
        "buildNumber": "6892",
        "archiveUrl": "https://persistent.oaistatic.com/codex-app-prod/ChatGPT-darwin-arm64-26.818.31338.zip",
        "archiveLength": "605017327",
        "appcastUrl": "https://persistent.oaistatic.com/codex-app-prod/appcast.xml"
      },
      "packageVersion": "26.818.31338-launcher.35",
      "failure": {
        "channel": "prod",
        "phase": "build",
        "failingName": "open-target-dispatcher",
        "upstreamVersion": "26.818.31338",
        "upstreamBuildNumber": "6892",
        "packageVersion": "26.818.31338-launcher.35",
        "fingerprint": "prod:open-target-dispatcher:26.818.31338:6892",
        "errorMessage": "open-target-dispatcher contract changed: missing open target map",
        "localReproductionCommand": "node scripts/canary.mjs --channel prod --json-output dist/upstream-canary-prod.json",
        "codePaths": [
          "scripts/lib/upstream-patches.mjs",
          "test/upstream-patches.test.mjs"
        ],
        "publishBlockedBeforeMutation": true
      }
    },
    "beta": {
      "ok": false,
      "upstream": {
        "title": "26.727.40816",
        "pubDate": "Thu, 30 Jul 2026 19:38:05 +0000",
        "version": "26.727.40816",
        "buildNumber": "6066",
        "archiveUrl": "https://persistent.oaistatic.com/codex-app-beta/ChatGPT%20(Beta)-darwin-arm64-26.727.40816.zip",
        "archiveLength": "560014795",
        "appcastUrl": "https://persistent.oaistatic.com/codex-app-beta/appcast.xml"
      },
      "packageVersion": "26.727.40816-beta.6066.launcher.35",
      "failure": {
        "channel": "beta",
        "phase": "smoke",
        "failingName": "desktop-binary-boot",
        "upstreamVersion": "26.727.40816",
        "upstreamBuildNumber": "6066",
        "packageVersion": "26.727.40816-beta.6066.launcher.35",
        "fingerprint": "beta:desktop-binary-boot:26.727.40816:6066",
        "errorMessage": "desktop-binary-boot smoke failed: desktop binary printed fatal output: exit=null output=[build-flavor] Resolved build flavor from package metadata value=public-beta\n[build-flavor] Resolved build flavor from package metadata value=public-beta\nLaunching app agentRunId=null allowDebugMenu=false allowDevtools=false allowInspectElement=false buildFlavor=public-beta enableSparkle=false enableUpdater=true nodeEnv=undefined packaged=true platform=linux\n\n[7140:0821/004450.171702:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are \"tcp\" and on UNIX \"unix\")\n[7140:0821/004450.433228:ERROR:dbus/object_proxy.cc:",
        "localReproductionCommand": "node scripts/canary.mjs --channel beta --json-output dist/upstream-canary-beta.json",
        "codePaths": [
          "scripts/smoke-artifacts.mjs",
          "scripts/lib/build.mjs",
          "runtime/launcher.mjs"
        ],
        "publishBlockedBeforeMutation": true
      }
    }
  },
  "failures": [
    {
      "channel": "prod",
      "phase": "build",
      "failingName": "open-target-dispatcher",
      "upstreamVersion": "26.818.31338",
      "upstreamBuildNumber": "6892",
      "packageVersion": "26.818.31338-launcher.35",
      "fingerprint": "prod:open-target-dispatcher:26.818.31338:6892",
      "errorMessage": "open-target-dispatcher contract changed: missing open target map",
      "localReproductionCommand": "node scripts/canary.mjs --channel prod --json-output dist/upstream-canary-prod.json",
      "codePaths": [
        "scripts/lib/upstream-patches.mjs",
        "test/upstream-patches.test.mjs"
      ],
      "publishBlockedBeforeMutation": true
    },
    {
      "channel": "beta",
      "phase": "smoke",
      "failingName": "desktop-binary-boot",
      "upstreamVersion": "26.727.40816",
      "upstreamBuildNumber": "6066",
      "packageVersion": "26.727.40816-beta.6066.launcher.35",
      "fingerprint": "beta:desktop-binary-boot:26.727.40816:6066",
      "errorMessage": "desktop-binary-boot smoke failed: desktop binary printed fatal output: exit=null output=[build-flavor] Resolved build flavor from package metadata value=public-beta\n[build-flavor] Resolved build flavor from package metadata value=public-beta\nLaunching app agentRunId=null allowDebugMenu=false allowDevtools=false allowInspectElement=false buildFlavor=public-beta enableSparkle=false enableUpdater=true nodeEnv=undefined packaged=true platform=linux\n\n[7140:0821/004450.171702:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are \"tcp\" and on UNIX \"unix\")\n[7140:0821/004450.433228:ERROR:dbus/object_proxy.cc:",
      "localReproductionCommand": "node scripts/canary.mjs --channel beta --json-output dist/upstream-canary-beta.json",
      "codePaths": [
        "scripts/smoke-artifacts.mjs",
        "scripts/lib/build.mjs",
        "runtime/launcher.mjs"
      ],
      "publishBlockedBeforeMutation": true
    }
  ],
  "finishedAt": "2026-08-21T00:44:52.308Z"
}

Local reproduction:

node scripts/canary.mjs --channel beta --json-output dist/upstream-canary-beta.json

Likely code paths:

  • scripts/smoke-artifacts.mjs
  • scripts/lib/build.mjs
  • runtime/launcher.mjs

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions