Skip to content

"Dependabot encountered an unknown error" - undefined method 'name' for nil #13084

@deshack

Description

@deshack

Is there an existing issue for this?

  • I have searched the existing issues

Package ecosystem

npm, composer, gradle, go (as reported by @chloe-johnston-nable)

Package manager version

npm: 10.9.3
PHP version: 8.4.12
Composer version: 2.8.10
Gradle: 8.10

Language version

No response

Manifest location and content before the Dependabot update

No response

dependabot.yml content

version: 2
updates:
  - package-ecosystem: "composer"
    directory: "/"
    registries: "*"
    schedule:
      interval: "weekly"
    groups:
      major-updates:
        applies-to: version-updates
        update-types:
          - "major"
      minor-updates:
        applies-to: version-updates
        update-types:
          - "minor"
          - "patch"
      major-security:
        applies-to: security-updates
        update-types:
          - "major"
      minor-security:
        applies-to: security-updates
        update-types:
          - "minor"
          - "patch"
  - package-ecosystem: "npm"
    directory: "/"
    registries: "*"
    schedule:
      interval: "weekly"
    groups:
      major-updates:
        applies-to: version-updates
        update-types:
          - "major"
      minor-updates:
        applies-to: version-updates
        update-types:
          - "minor"
          - "patch"
      major-security:
        applies-to: security-updates
        update-types:
          - "major"
      minor-security:
        applies-to: security-updates
        update-types:
          - "minor"
          - "patch"

Updated dependency

Bump axios from 1.11.0 to 1.12.2

What you expected to see, versus what you actually saw

I expected to see 1 PR in the minor-security group.

Dependabot instead created 2 PRs for the same dependency, one in the minor-security group and the other in the minor-updates group.

After merging the PR in the minor-security group, I expected Dependabot to automatically close the PR in the minor-updates group due to the dependency being already up-to-date.

The rebase and recreate commands instead fail with comment:

Dependabot tried to update this pull request, but something went wrong. We're looking into it, but in the meantime you can retry the update by commenting @dependabot rebase.

And message "Dependabot encountered an unknown error".

Had the same issue in 2 different repositories.

Native package manager behavior

No response

Images of the diff or a link to the PR, issue, or logs

NPM

🤖 ~ starting update ~
Fetching job details
Pulling updater images
Starting update process
Created proxy container: 5230059b0e02ae6831352d03ae97f3f3eb5555682f000da9c539a319ff5e230d
Created container: ed711b387eec7e072063c549d7a953c1c62dedbe98417c1389e7fef1b0d99a68
  proxy | 2025/09/16 09:16:15 proxy starting, commit: fd37001852d0aa6cf4265d05f114ceeb69dbcee7
2025/09/16 09:16:15 Listening (:1080)
Started container ed711b387eec7e072063c549d7a953c1c62dedbe98417c1389e7fef1b0d99a68
updater | Updating certificates in /etc/ssl/certs...
updater | rehash: warning: skipping ca-certificates.crt,it does not contain exactly one certificate or CRL
updater | 1 added, 0 removed; done.
updater | Running hooks in /etc/ca-certificates/update.d...
updater | done.
updater | 2025/09/16 09:16:18 INFO <job_1101541445> Starting job processing
updater | 2025/09/16 09:16:18 INFO <job_1101541445> Job definition: {"job":{"allowed-updates":[{"dependency-type":"direct","update-type":"all"}],"commit-message-options":{"prefix":null,"prefix-development":null,"include-scope":null},"credentials-metadata":[{"type":"git_source","host":"github.com"}],"debug":null,"dependencies":null,"dependency-groups":[{"name":"major-updates","rules":{"update-types":["major"]},"applies-to":"version-updates"},{"name":"minor-updates","rules":{"update-types":["minor","patch"]},"applies-to":"version-updates"}],"dependency-group-to-refresh":"minor-updates","existing-pull-requests":[],"existing-group-pull-requests":[{"dependency-group-name":"minor-updates","dependencies":[{"dependency-name":"axios","dependency-version":"1.12.2","directory":"/"}]}],"experiments":{"record-ecosystem-versions":true,"record-update-job-unknown-error":true,"proxy-cached":true,"move-job-token":true,"dependency-change-validation":true,"enable-file-parser-python-local":true,"npm-fallback-version-above-v6":true,"lead-security-dependency":true,"enable-record-ecosystem-meta":true,"enable-corepack-for-npm-and-yarn":true,"enable-shared-helpers-command-timeout":true,"enable-dependabot-setting-up-cronjob":true,"enable-engine-version-detection":true,"avoid-duplicate-updates-package-json":true,"allow-refresh-for-existing-pr-dependencies":true,"allow-refresh-group-with-all-dependencies":true,"exclude-local-composer-packages":true,"enable-enhanced-error-details-for-updater":true,"gradle-lockfile-updater":true,"enable-exclude-paths-subdirectory-manifest-files":true},"ignore-conditions":[],"lockfile-only":false,"max-updater-run-time":2700,"package-manager":"npm_and_yarn","proxy-log-response-body-on-auth-failure":true,"requirements-update-strategy":null,"reject-external-code":false,"security-advisories":[],"security-updates-only":false,"source":{"provider":"github","repo":"*****","branch":null,"api-endpoint":"https://api.github.com/","hostname":"github.com","directories":["/"]},"updating-a-pull-request":true,"update-subdependencies":false,"vendor-dependencies":false,"enable-beta-ecosystems":false,"repo-private":true,"multi-ecosystem-update":false,"exclude-paths":null}}
updater | 2025/09/16 09:16:18 INFO <job_1101541445> Started process PID: 1088 with command: {} git config --global credential.helper '!/home/dependabot/common/lib/dependabot/../../bin/git-credential-store-immutable --file /home/dependabot/dependabot-updater/git.store' {}
updater | 2025/09/16 09:16:18 INFO <job_1101541445> Process PID: 1088 completed with status: pid 1088 exit 0
updater | 2025/09/16 09:16:18 INFO <job_1101541445> Total execution time: 0.01 seconds
updater | 2025/09/16 09:16:18 INFO <job_1101541445> Started process PID: 1095 with command: {} git config --global --replace-all url.https://github.com/.insteadOf ssh://[email protected]/ {}
updater | 2025/09/16 09:16:18 INFO <job_1101541445> Process PID: 1095 completed with status: pid 1095 exit 0
updater | 2025/09/16 09:16:18 INFO <job_1101541445> Total execution time: 0.01 seconds
updater | 2025/09/16 09:16:18 INFO <job_1101541445> Started process PID: 1101 with command: {} git config --global --add url.https://github.com/.insteadOf ssh://[email protected]: {}
updater | 2025/09/16 09:16:18 INFO <job_1101541445> Process PID: 1101 completed with status: pid 1101 exit 0
updater | 2025/09/16 09:16:18 INFO <job_1101541445> Total execution time: 0.01 seconds
updater | 2025/09/16 09:16:18 INFO <job_1101541445> Started process PID: 1107 with command: {} git config --global --add url.https://github.com/.insteadOf [email protected]: {}
updater | 2025/09/16 09:16:18 INFO <job_1101541445> Process PID: 1107 completed with status: pid 1107 exit 0
updater | 2025/09/16 09:16:18 INFO <job_1101541445> Total execution time: 0.01 seconds
updater | 2025/09/16 09:16:18 INFO <job_1101541445> Started process PID: 1113 with command: {} git config --global --add url.https://github.com/.insteadOf [email protected]/ {}
updater | 2025/09/16 09:16:18 INFO <job_1101541445> Process PID: 1113 completed with status: pid 1113 exit 0
updater | 2025/09/16 09:16:18 INFO <job_1101541445> Total execution time: 0.01 seconds
updater | 2025/09/16 09:16:18 INFO <job_1101541445> Started process PID: 1119 with command: {} git config --global --add url.https://github.com/.insteadOf git://github.com/ {}
updater | 2025/09/16 09:16:18 INFO <job_1101541445> Process PID: 1119 completed with status: pid 1119 exit 0
updater | 2025/09/16 09:16:18 INFO <job_1101541445> Total execution time: 0.01 seconds
updater | 2025/09/16 09:16:18 INFO <job_1101541445> Started process PID: 1125 with command: {} git config --global --replace-all url.https://github.com/.insteadOf ssh://[email protected]/ {}
updater | 2025/09/16 09:16:18 INFO <job_1101541445> Process PID: 1125 completed with status: pid 1125 exit 0
updater | 2025/09/16 09:16:18 INFO <job_1101541445> Total execution time: 0.01 seconds
updater | 2025/09/16 09:16:18 INFO <job_1101541445> Started process PID: 1131 with command: {} git config --global --add url.https://github.com/.insteadOf ssh://[email protected]: {}
updater | 2025/09/16 09:16:18 INFO <job_1101541445> Process PID: 1131 completed with status: pid 1131 exit 0
2025/09/16 09:16:18 INFO <job_1101541445> Total execution time: 0.03 seconds
updater | 2025/09/16 09:16:18 INFO <job_1101541445> Started process PID: 1137 with command: {} git config --global --add url.https://github.com/.insteadOf [email protected]: {}
updater | 2025/09/16 09:16:18 INFO <job_1101541445> Process PID: 1137 completed with status: pid 1137 exit 0
updater | 2025/09/16 09:16:18 INFO <job_1101541445> Total execution time: 0.01 seconds
updater | 2025/09/16 09:16:18 INFO <job_1101541445> Started process PID: 1143 with command: {} git config --global --add url.https://github.com/.insteadOf [email protected]/ {}
updater | 2025/09/16 09:16:18 INFO <job_1101541445> Process PID: 1143 completed with status: pid 1143 exit 0
updater | 2025/09/16 09:16:18 INFO <job_1101541445> Total execution time: 0.01 seconds
updater | 2025/09/16 09:16:18 INFO <job_1101541445> Started process PID: 1149 with command: {} git config --global --add url.https://github.com/.insteadOf git://github.com/ {}
updater | 2025/09/16 09:16:18 INFO <job_1101541445> Process PID: 1149 completed with status: pid 1149 exit 0
updater | 2025/09/16 09:16:18 INFO <job_1101541445> Total execution time: 0.01 seconds
updater | 2025/09/16 09:16:18 INFO <job_1101541445> Started process PID: 1155 with command: {} git clone --no-tags --depth 1 --recurse-submodules --shallow-submodules https://github.com/**** /home/dependabot/dependabot-updater/repo {}
  proxy | 2025/09/16 09:16:18 [002] GET [https://github.com:443/*****/info/refs?service=git-upload-pack](https://github.com/*****/info/refs?service=git-upload-pack)
2025/09/16 09:16:18 [002] * authenticating git server request (host: github.com)
  proxy | 2025/09/16 09:16:18 [002] 200 [https://github.com:443/*****/info/refs?service=git-upload-pack](https://github.com/*****/info/refs?service=git-upload-pack)
  proxy | 2025/09/16 09:16:18 [004] POST [https://github.com:443/*****/git-upload-pack](https://github.com/*****/git-upload-pack)
  proxy | 2025/09/16 09:16:18 [004] * authenticating git server request (host: github.com)
  proxy | 2025/09/16 09:16:18 [004] 200 [https://github.com:443/*****/git-upload-pack](https://github.com/*****/git-upload-pack)
  proxy | 2025/09/16 09:16:19 [006] POST [https://github.com:443/*****/git-upload-pack](https://github.com/*****/git-upload-pack)
  proxy | 2025/09/16 09:16:19 [006] * authenticating git server request (host: github.com)
  proxy | 2025/09/16 09:16:19 [006] 200 [https://github.com:443/*****/git-upload-pack](https://github.com/*****/git-upload-pack)
updater | 2025/09/16 09:16:19 INFO <job_1101541445> Process PID: 1155 completed with status: pid 1155 exit 0
updater | 2025/09/16 09:16:19 INFO <job_1101541445> Total execution time: 1.2 seconds
updater | 2025/09/16 09:16:19 INFO <job_1101541445> Started process PID: 1195 with command: {} git -C /home/dependabot/dependabot-updater/repo ls-files --stage {}
updater | 2025/09/16 09:16:19 INFO <job_1101541445> Process PID: 1195 completed with status: pid 1195 exit 0
2025/09/16 09:16:19 INFO <job_1101541445> Total execution time: 0.01 seconds
updater | 2025/09/16 09:16:19 INFO <job_1101541445> Started process PID: 1208 with command: {} git config --global credential.helper '!/home/dependabot/common/lib/dependabot/../../bin/git-credential-store-immutable --file /home/dependabot/dependabot-updater/git.store' {}
updater | 2025/09/16 09:16:19 INFO <job_1101541445> Process PID: 1208 completed with status: pid 1208 exit 0
updater | 2025/09/16 09:16:19 INFO <job_1101541445> Total execution time: 0.01 seconds
updater | 2025/09/16 09:16:19 INFO <job_1101541445> Started process PID: 1215 with command: {} git config --global --replace-all url.https://github.com/.insteadOf ssh://[email protected]/ {}
updater | 2025/09/16 09:16:19 INFO <job_1101541445> Process PID: 1215 completed with status: pid 1215 exit 0
updater | 2025/09/16 09:16:19 INFO <job_1101541445> Total execution time: 0.01 seconds
updater | 2025/09/16 09:16:19 INFO <job_1101541445> Started process PID: 1221 with command: {} git config --global --add url.https://github.com/.insteadOf ssh://[email protected]: {}
updater | 2025/09/16 09:16:19 INFO <job_1101541445> Process PID: 1221 completed with status: pid 1221 exit 0
updater | 2025/09/16 09:16:19 INFO <job_1101541445> Total execution time: 0.01 seconds
updater | 2025/09/16 09:16:19 INFO <job_1101541445> Started process PID: 1227 with command: {} git config --global --add url.https://github.com/.insteadOf [email protected]: {}
updater | 2025/09/16 09:16:19 INFO <job_1101541445> Process PID: 1227 completed with status: pid 1227 exit 0
updater | 2025/09/16 09:16:19 INFO <job_1101541445> Total execution time: 0.01 seconds
updater | 2025/09/16 09:16:19 INFO <job_1101541445> Started process PID: 1233 with command: {} git config --global --add url.https://github.com/.insteadOf [email protected]/ {}
updater | 2025/09/16 09:16:19 INFO <job_1101541445> Process PID: 1233 completed with status: pid 1233 exit 0
updater | 2025/09/16 09:16:19 INFO <job_1101541445> Total execution time: 0.01 seconds
updater | 2025/09/16 09:16:19 INFO <job_1101541445> Started process PID: 1239 with command: {} git config --global --add url.https://github.com/.insteadOf git://github.com/ {}
updater | 2025/09/16 09:16:19 INFO <job_1101541445> Process PID: 1239 completed with status: pid 1239 exit 0
updater | 2025/09/16 09:16:19 INFO <job_1101541445> Total execution time: 0.01 seconds
updater | 2025/09/16 09:16:19 INFO <job_1101541445> Started process PID: 1245 with command: {} git config --global --replace-all url.https://github.com/.insteadOf ssh://[email protected]/ {}
updater | 2025/09/16 09:16:19 INFO <job_1101541445> Process PID: 1245 completed with status: pid 1245 exit 0
updater | 2025/09/16 09:16:19 INFO <job_1101541445> Total execution time: 0.01 seconds
updater | 2025/09/16 09:16:19 INFO <job_1101541445> Started process PID: 1251 with command: {} git config --global --add url.https://github.com/.insteadOf ssh://[email protected]: {}
updater | 2025/09/16 09:16:19 INFO <job_1101541445> Process PID: 1251 completed with status: pid 1251 exit 0
updater | 2025/09/16 09:16:19 INFO <job_1101541445> Total execution time: 0.01 seconds
updater | 2025/09/16 09:16:19 INFO <job_1101541445> Started process PID: 1257 with command: {} git config --global --add url.https://github.com/.insteadOf [email protected]: {}
updater | 2025/09/16 09:16:19 INFO <job_1101541445> Process PID: 1257 completed with status: pid 1257 exit 0
updater | 2025/09/16 09:16:19 INFO <job_1101541445> Total execution time: 0.01 seconds
updater | 2025/09/16 09:16:19 INFO <job_1101541445> Started process PID: 1263 with command: {} git config --global --add url.https://github.com/.insteadOf [email protected]/ {}
updater | 2025/09/16 09:16:19 INFO <job_1101541445> Process PID: 1263 completed with status: pid 1263 exit 0
updater | 2025/09/16 09:16:19 INFO <job_1101541445> Total execution time: 0.01 seconds
updater | 2025/09/16 09:16:19 INFO <job_1101541445> Started process PID: 1269 with command: {} git config --global --add url.https://github.com/.insteadOf git://github.com/ {}
updater | 2025/09/16 09:16:19 INFO <job_1101541445> Process PID: 1269 completed with status: pid 1269 exit 0
2025/09/16 09:16:19 INFO <job_1101541445> Total execution time: 0.01 seconds
updater | 2025/09/16 09:16:19 INFO <job_1101541445> Started process PID: 1275 with command: {} git lfs pull --include .yarn,./yarn/cache {}
updater | 2025/09/16 09:16:19 INFO <job_1101541445> Process PID: 1275 completed with status: pid 1275 exit 0
updater | 2025/09/16 09:16:19 INFO <job_1101541445> Total execution time: 0.06 seconds
updater | 2025/09/16 09:16:19 INFO <job_1101541445> Started process PID: 1313 with command: {} git config --global credential.helper '!/home/dependabot/common/lib/dependabot/../../bin/git-credential-store-immutable --file /home/dependabot/dependabot-updater/git.store' {}
updater | 2025/09/16 09:16:19 INFO <job_1101541445> Process PID: 1313 completed with status: pid 1313 exit 0
updater | 2025/09/16 09:16:19 INFO <job_1101541445> Total execution time: 0.01 seconds
updater | 2025/09/16 09:16:19 INFO <job_1101541445> Started process PID: 1320 with command: {} git config --global --replace-all url.https://github.com/.insteadOf ssh://[email protected]/ {}
updater | 2025/09/16 09:16:19 INFO <job_1101541445> Process PID: 1320 completed with status: pid 1320 exit 0
updater | 2025/09/16 09:16:19 INFO <job_1101541445> Total execution time: 0.01 seconds
updater | 2025/09/16 09:16:19 INFO <job_1101541445> Started process PID: 1326 with command: {} git config --global --add url.https://github.com/.insteadOf ssh://[email protected]: {}
updater | 2025/09/16 09:16:19 INFO <job_1101541445> Process PID: 1326 completed with status: pid 1326 exit 0
updater | 2025/09/16 09:16:19 INFO <job_1101541445> Total execution time: 0.01 seconds
updater | 2025/09/16 09:16:19 INFO <job_1101541445> Started process PID: 1332 with command: {} git config --global --add url.https://github.com/.insteadOf [email protected]: {}
updater | 2025/09/16 09:16:19 INFO <job_1101541445> Process PID: 1332 completed with status: pid 1332 exit 0
updater | 2025/09/16 09:16:19 INFO <job_1101541445> Total execution time: 0.01 seconds
updater | 2025/09/16 09:16:19 INFO <job_1101541445> Started process PID: 1338 with command: {} git config --global --add url.https://github.com/.insteadOf [email protected]/ {}
updater | 2025/09/16 09:16:19 INFO <job_1101541445> Process PID: 1338 completed with status: pid 1338 exit 0
updater | 2025/09/16 09:16:19 INFO <job_1101541445> Total execution time: 0.01 seconds
updater | 2025/09/16 09:16:19 INFO <job_1101541445> Started process PID: 1344 with command: {} git config --global --add url.https://github.com/.insteadOf git://github.com/ {}
updater | 2025/09/16 09:16:19 INFO <job_1101541445> Process PID: 1344 completed with status: pid 1344 exit 0
updater | 2025/09/16 09:16:19 INFO <job_1101541445> Total execution time: 0.01 seconds
updater | 2025/09/16 09:16:19 INFO <job_1101541445> Started process PID: 1350 with command: {} git config --global --replace-all url.https://github.com/.insteadOf ssh://[email protected]/ {}
updater | 2025/09/16 09:16:19 INFO <job_1101541445> Process PID: 1350 completed with status: pid 1350 exit 0
updater | 2025/09/16 09:16:19 INFO <job_1101541445> Total execution time: 0.01 seconds
updater | 2025/09/16 09:16:19 INFO <job_1101541445> Started process PID: 1356 with command: {} git config --global --add url.https://github.com/.insteadOf ssh://[email protected]: {}
updater | 2025/09/16 09:16:19 INFO <job_1101541445> Process PID: 1356 completed with status: pid 1356 exit 0
updater | 2025/09/16 09:16:19 INFO <job_1101541445> Total execution time: 0.01 seconds
updater | 2025/09/16 09:16:19 INFO <job_1101541445> Started process PID: 1362 with command: {} git config --global --add url.https://github.com/.insteadOf [email protected]: {}
updater | 2025/09/16 09:16:19 INFO <job_1101541445> Process PID: 1362 completed with status: pid 1362 exit 0
2025/09/16 09:16:19 INFO <job_1101541445> Total execution time: 0.01 seconds
updater | 2025/09/16 09:16:19 INFO <job_1101541445> Started process PID: 1368 with command: {} git config --global --add url.https://github.com/.insteadOf [email protected]/ {}
updater | 2025/09/16 09:16:19 INFO <job_1101541445> Process PID: 1368 completed with status: pid 1368 exit 0
updater | 2025/09/16 09:16:19 INFO <job_1101541445> Total execution time: 0.01 seconds
updater | 2025/09/16 09:16:19 INFO <job_1101541445> Started process PID: 1374 with command: {} git config --global --add url.https://github.com/.insteadOf git://github.com/ {}
updater | 2025/09/16 09:16:19 INFO <job_1101541445> Process PID: 1374 completed with status: pid 1374 exit 0
updater | 2025/09/16 09:16:19 INFO <job_1101541445> Total execution time: 0.01 seconds
updater | 2025/09/16 09:16:19 INFO <job_1101541445> Started process PID: 1380 with command: {} git rev-parse HEAD {}
updater | 2025/09/16 09:16:24 INFO <job_1101541445> Total execution time: 0.2 seconds
2025/09/16 09:16:24 INFO <job_1101541445> Installed version of npm: 10.9.3
updater | 2025/09/16 09:16:24 INFO <job_1101541445> Installed version for npm: 10.9.3
updater | 2025/09/16 09:16:24 INFO <job_1101541445> Processing engine constraints for npm
2025/09/16 09:16:24 INFO <job_1101541445> No version requirement found for npm
updater | 2025/09/16 09:16:24 INFO <job_1101541445> Running node command: node -v
updater | 2025/09/16 09:16:24 INFO <job_1101541445> Started process PID: 1717 with command: {} node -v {}
updater | 2025/09/16 09:16:24 INFO <job_1101541445> Process PID: 1717 completed with status: pid 1717 exit 0
updater | 2025/09/16 09:16:24 INFO <job_1101541445> Total execution time: 0.03 seconds
2025/09/16 09:16:24 INFO <job_1101541445> Command executed successfully: node -v
2025/09/16 09:16:24 INFO <job_1101541445> Processing engine constraints for node
  proxy | 2025/09/16 09:16:24 [013] POST /update_jobs/1101541445/update_dependency_list
  proxy | 2025/09/16 09:16:24 [013] 204 /update_jobs/1101541445/update_dependency_list
  proxy | 2025/09/16 09:16:24 [015] POST /update_jobs/1101541445/increment_metric
  proxy | 2025/09/16 09:16:24 [015] 204 /update_jobs/1101541445/increment_metric
updater | 2025/09/16 09:16:24 INFO <job_1101541445> Starting update job for *****
updater | 2025/09/16 09:16:24 INFO <job_1101541445> Checking and updating versions pull requests...
  proxy | 2025/09/16 09:16:24 [017] POST /update_jobs/1101541445/record_update_job_unknown_error
  proxy | 2025/09/16 09:16:24 [017] 204 /update_jobs/1101541445/record_update_job_unknown_error
  proxy | 2025/09/16 09:16:24 [019] POST /update_jobs/1101541445/record_update_job_error
  proxy | 2025/09/16 09:16:24 [019] 204 /update_jobs/1101541445/record_update_job_error
  proxy | 2025/09/16 09:16:24 [022] POST /update_jobs/1101541445/increment_metric
  proxy | 2025/09/16 09:16:24 [022] 204 /update_jobs/1101541445/increment_metric
  proxy | 2025/09/16 09:16:24 [024] POST /update_jobs/1101541445/record_update_job_unknown_error
  proxy | 2025/09/16 09:16:24 [024] 204 /update_jobs/1101541445/record_update_job_unknown_error
updater | 2025/09/16 09:16:24 ERROR <job_1101541445> undefined method 'name' for nil
2025/09/16 09:16:24 ERROR <job_1101541445> /home/dependabot/dependabot-updater/lib/dependabot/updater/error_handler.rb:89:in 'Dependabot::Updater::ErrorHandler#log_dependency_error'
2025/09/16 09:16:24 ERROR <job_1101541445> /home/dependabot/dependabot-updater/vendor/ruby/3.4.0/gems/sorbet-runtime-0.5.11952/lib/types/private/methods/call_validation.rb:282:in 'UnboundMethod#bind_call'
2025/09/16 09:16:24 ERROR <job_1101541445> /home/dependabot/dependabot-updater/vendor/ruby/3.4.0/gems/sorbet-runtime-0.5.11952/lib/types/private/methods/call_validation.rb:282:in 'T::Private::Methods::CallValidation.validate_call'
2025/09/16 09:16:24 ERROR <job_1101541445> /home/dependabot/dependabot-updater/vendor/ruby/3.4.0/gems/sorbet-runtime-0.5.11952/lib/types/private/methods/_methods.rb:277:in 'block in Dependabot::Updater::ErrorHandler#_on_method_added'
updater | 2025/09/16 09:16:24 ERROR <job_1101541445> /home/dependabot/dependabot-updater/lib/dependabot/updater/error_handler.rb:70:in 'Dependabot::Updater::ErrorHandler#handle_dependency_error'
2025/09/16 09:16:24 ERROR <job_1101541445> /home/dependabot/dependabot-updater/vendor/ruby/3.4.0/gems/sorbet-runtime-0.5.11952/lib/types/private/methods/call_validation.rb:282:in 'UnboundMethod#bind_call'
2025/09/16 09:16:24 ERROR <job_1101541445> /home/dependabot/dependabot-updater/vendor/ruby/3.4.0/gems/sorbet-runtime-0.5.11952/lib/types/private/methods/call_validation.rb:282:in 'T::Private::Methods::CallValidation.validate_call'
2025/09/16 09:16:24 ERROR <job_1101541445> /home/dependabot/dependabot-updater/vendor/ruby/3.4.0/gems/sorbet-runtime-0.5.11952/lib/types/private/methods/_methods.rb:277:in 'block in Dependabot::Updater::ErrorHandler#_on_method_added'
2025/09/16 09:16:24 ERROR <job_1101541445> /home/dependabot/dependabot-updater/lib/dependabot/updater/operations/refresh_version_update_pull_request.rb:69:in 'Dependabot::Updater::Operations::RefreshVersionUpdatePullRequest#perform'
2025/09/16 09:16:24 ERROR <job_1101541445> /home/dependabot/dependabot-updater/vendor/ruby/3.4.0/gems/sorbet-runtime-0.5.11952/lib/types/private/methods/call_validation.rb:282:in 'UnboundMethod#bind_call'
2025/09/16 09:16:24 ERROR <job_1101541445> /home/dependabot/dependabot-updater/vendor/ruby/3.4.0/gems/sorbet-runtime-0.5.11952/lib/types/private/methods/call_validation.rb:282:in 'T::Private::Methods::CallValidation.validate_call'
2025/09/16 09:16:24 ERROR <job_1101541445> /home/dependabot/dependabot-updater/vendor/ruby/3.4.0/gems/sorbet-runtime-0.5.11952/lib/types/private/methods/_methods.rb:277:in 'block in Dependabot::Updater::Operations::RefreshVersionUpdatePullRequest#_on_method_added'
2025/09/16 09:16:24 ERROR <job_1101541445> /home/dependabot/dependabot-updater/lib/dependabot/updater.rb:45:in 'Dependabot::Updater#run'
2025/09/16 09:16:24 ERROR <job_1101541445> /home/dependabot/dependabot-updater/lib/dependabot/update_files_command.rb:54:in 'block in Dependabot::UpdateFilesCommand#perform_job'
2025/09/16 09:16:24 ERROR <job_1101541445> /home/dependabot/dependabot-updater/vendor/ruby/3.4.0/gems/opentelemetry-api-1.5.0/lib/opentelemetry/trace/tracer.rb:37:in 'block in OpenTelemetry::Trace::Tracer#in_span'
2025/09/16 09:16:24 ERROR <job_1101541445> /home/dependabot/dependabot-updater/vendor/ruby/3.4.0/gems/opentelemetry-api-1.5.0/lib/opentelemetry/trace.rb:70:in 'block in OpenTelemetry::Trace#with_span'
2025/09/16 09:16:24 ERROR <job_1101541445> /home/dependabot/dependabot-updater/vendor/ruby/3.4.0/gems/opentelemetry-api-1.5.0/lib/opentelemetry/context.rb:88:in 'OpenTelemetry::Context.with_value'
2025/09/16 09:16:24 ERROR <job_1101541445> /home/dependabot/dependabot-updater/vendor/ruby/3.4.0/gems/opentelemetry-api-1.5.0/lib/opentelemetry/trace.rb:70:in 'OpenTelemetry::Trace#with_span'
2025/09/16 09:16:24 ERROR <job_1101541445> /home/dependabot/dependabot-updater/vendor/ruby/3.4.0/gems/opentelemetry-api-1.5.0/lib/opentelemetry/trace/tracer.rb:37:in 'OpenTelemetry::Trace::Tracer#in_span'
updater | 2025/09/16 09:16:24 ERROR <job_1101541445> /home/dependabot/dependabot-updater/lib/dependabot/update_files_command.rb:21:in 'Dependabot::UpdateFilesCommand#perform_job'
2025/09/16 09:16:24 ERROR <job_1101541445> /home/dependabot/dependabot-updater/lib/dependabot/base_command.rb:37:in 'Dependabot::BaseCommand#run'
2025/09/16 09:16:24 ERROR <job_1101541445> bin/update_files.rb:44:in '<main>'
  proxy | 2025/09/16 09:16:24 [028] POST /update_jobs/1101541445/record_update_job_unknown_error
  proxy | 2025/09/16 09:16:24 [028] 204 /update_jobs/1101541445/record_update_job_unknown_error
  proxy | 2025/09/16 09:16:24 [030] POST /update_jobs/1101541445/record_update_job_error
  proxy | 2025/09/16 09:16:24 [030] 204 /update_jobs/1101541445/record_update_job_error
  proxy | 2025/09/16 09:16:24 [032] POST /update_jobs/1101541445/record_update_job_unknown_error
  proxy | 2025/09/16 09:16:25 [032] 204 /update_jobs/1101541445/record_update_job_unknown_error
  proxy | 2025/09/16 09:16:25 [035] POST /update_jobs/1101541445/increment_metric
  proxy | 2025/09/16 09:16:25 [035] 204 /update_jobs/1101541445/increment_metric
  proxy | 2025/09/16 09:16:25 [037] PATCH /update_jobs/1101541445/mark_as_processed
  proxy | 2025/09/16 09:16:25 [037] 204 /update_jobs/1101541445/mark_as_processed
updater | 2025/09/16 09:16:25 INFO Results:
Dependabot encountered '2' error(s) during execution, please check the logs for more details.
+----------------------------------------------------------------+
|                             Errors                             |
+---------------+------------------------------------------------+
| Type          | Details                                        |
+---------------+------------------------------------------------+
| unknown_error | null                                           |
| unknown_error | {                                              |
|               |   "message": "undefined method 'name' for nil" |
|               | }                                              |
+---------------+------------------------------------------------+
Failure running container ed711b387eec7e072063c549d7a953c1c62dedbe98417c1389e7fef1b0d99a68: Error: Command failed with exit code 1: /bin/sh -c $DEPENDABOT_HOME/dependabot-updater/bin/run update_files
Cleaned up container ed711b387eec7e072063c549d7a953c1c62dedbe98417c1389e7fef1b0d99a68
  proxy | 2025/09/16 09:16:25 Posting metrics to remote API endpoint

Composer

🤖 ~ starting update ~
Fetching job details
Pulling updater images
Starting update process
Created proxy container: 6b01345dd0936590f4af03079f93110b7178d776278cabd68e3677135b2c0376
Created container: aaa107dc38c2003dd75eee40db8ac80e832c644a3bd917a4e9357e3b21c7a45b
  proxy | 2025/09/16 10:34:56 proxy starting, commit: fd37001852d0aa6cf4265d05f114ceeb69dbcee7
  proxy | 2025/09/16 10:34:56 Listening (:1080)
Started container aaa107dc38c2003dd75eee40db8ac80e832c644a3bd917a4e9357e3b21c7a45b
updater | Updating certificates in /etc/ssl/certs...
updater | rehash: warning: skipping ca-certificates.crt,it does not contain exactly one certificate or CRL
updater | 1 added, 0 removed; done.
updater | Running hooks in /etc/ca-certificates/update.d...
updater | done.
updater | 2025/09/16 10:34:59 INFO <job_1101597351> Starting job processing
updater | 2025/09/16 10:34:59 INFO <job_1101597351> Job definition: {"job":{"allowed-updates":[{"dependency-type":"direct","update-type":"all"}],"commit-message-options":{"prefix":null,"prefix-development":null,"include-scope":null},"credentials-metadata":[{"type":"git_source","host":"github.com"}],"debug":null,"dependencies":null,"dependency-groups":[{"name":"major-updates","rules":{"update-types":["major"]},"applies-to":"version-updates"},{"name":"minor-updates","rules":{"update-types":["minor","patch"]},"applies-to":"version-updates"}],"dependency-group-to-refresh":"minor-updates","existing-pull-requests":[],"existing-group-pull-requests":[{"dependency-group-name":"minor-updates","dependencies":[{"dependency-name":"league/csv","dependency-version":"9.25.0","directory":"/"},{"dependency-name":"rector/rector","dependency-version":"2.1.7","directory":"/"},{"dependency-name":"spatie/laravel-schedule-monitor","dependency-version":"4.1.0","directory":"/"}]}],"experiments":{"record-ecosystem-versions":true,"record-update-job-unknown-error":true,"proxy-cached":true,"move-job-token":true,"dependency-change-validation":true,"enable-file-parser-python-local":true,"npm-fallback-version-above-v6":true,"lead-security-dependency":true,"enable-record-ecosystem-meta":true,"enable-corepack-for-npm-and-yarn":true,"enable-shared-helpers-command-timeout":true,"enable-dependabot-setting-up-cronjob":true,"enable-engine-version-detection":true,"avoid-duplicate-updates-package-json":true,"allow-refresh-for-existing-pr-dependencies":true,"allow-refresh-group-with-all-dependencies":true,"exclude-local-composer-packages":true,"enable-enhanced-error-details-for-updater":true,"gradle-lockfile-updater":true,"enable-exclude-paths-subdirectory-manifest-files":true},"ignore-conditions":[],"lockfile-only":false,"max-updater-run-time":2700,"package-manager":"composer","proxy-log-response-body-on-auth-failure":true,"requirements-update-strategy":null,"reject-external-code":false,"security-advisories":[],"security-updates-only":false,"source":{"provider":"github","repo":"*****","branch":null,"api-endpoint":"https://api.github.com/","hostname":"github.com","directories":["/"]},"updating-a-pull-request":true,"update-subdependencies":false,"vendor-dependencies":false,"enable-beta-ecosystems":false,"repo-private":true,"multi-ecosystem-update":false,"exclude-paths":null}}
updater | 2025/09/16 10:34:59 INFO <job_1101597351> Started process PID: 1088 with command: {} git config --global credential.helper '!/home/dependabot/common/lib/dependabot/../../bin/git-credential-store-immutable --file /home/dependabot/dependabot-updater/git.store' {}
updater | 2025/09/16 10:34:59 INFO <job_1101597351> Process PID: 1088 completed with status: pid 1088 exit 0
updater | 2025/09/16 10:34:59 INFO <job_1101597351> Total execution time: 0.01 seconds
updater | 2025/09/16 10:34:59 INFO <job_1101597351> Started process PID: 1095 with command: {} git config --global --replace-all url.https://github.com/.insteadOf ssh://[email protected]/ {}
updater | 2025/09/16 10:34:59 INFO <job_1101597351> Process PID: 1095 completed with status: pid 1095 exit 0
updater | 2025/09/16 10:34:59 INFO <job_1101597351> Total execution time: 0.01 seconds
updater | 2025/09/16 10:34:59 INFO <job_1101597351> Started process PID: 1101 with command: {} git config --global --add url.https://github.com/.insteadOf ssh://[email protected]: {}
updater | 2025/09/16 10:34:59 INFO <job_1101597351> Process PID: 1101 completed with status: pid 1101 exit 0
updater | 2025/09/16 10:34:59 INFO <job_1101597351> Total execution time: 0.01 seconds
updater | 2025/09/16 10:34:59 INFO <job_1101597351> Started process PID: 1107 with command: {} git config --global --add url.https://github.com/.insteadOf [email protected]: {}
updater | 2025/09/16 10:34:59 INFO <job_1101597351> Process PID: 1107 completed with status: pid 1107 exit 0
updater | 2025/09/16 10:34:59 INFO <job_1101597351> Total execution time: 0.01 seconds
updater | 2025/09/16 10:34:59 INFO <job_1101597351> Started process PID: 1113 with command: {} git config --global --add url.https://github.com/.insteadOf [email protected]/ {}
updater | 2025/09/16 10:34:59 INFO <job_1101597351> Process PID: 1113 completed with status: pid 1113 exit 0
updater | 2025/09/16 10:34:59 INFO <job_1101597351> Total execution time: 0.01 seconds
updater | 2025/09/16 10:34:59 INFO <job_1101597351> Started process PID: 1119 with command: {} git config --global --add url.https://github.com/.insteadOf git://github.com/ {}
updater | 2025/09/16 10:34:59 INFO <job_1101597351> Process PID: 1119 completed with status: pid 1119 exit 0
updater | 2025/09/16 10:34:59 INFO <job_1101597351> Total execution time: 0.01 seconds
  proxy | 2025/09/16 10:35:03 [013] 204 /update_jobs/1101597351/increment_metric
updater | 2025/09/16 10:35:03 INFO <job_1101597351> Starting update job for *****
2025/09/16 10:35:03 INFO <job_1101597351> Checking and updating versions pull requests...
  proxy | 2025/09/16 10:35:03 [015] POST /update_jobs/1101597351/record_update_job_unknown_error
  proxy | 2025/09/16 10:35:03 [015] 204 /update_jobs/1101597351/record_update_job_unknown_error
  proxy | 2025/09/16 10:35:03 [017] POST /update_jobs/1101597351/record_update_job_error
  proxy | 2025/09/16 10:35:03 [017] 204 /update_jobs/1101597351/record_update_job_error
  proxy | 2025/09/16 10:35:03 [019] POST /update_jobs/1101597351/increment_metric
  proxy | 2025/09/16 10:35:03 [019] 204 /update_jobs/1101597351/increment_metric
  proxy | 2025/09/16 10:35:03 [021] POST /update_jobs/1101597351/record_update_job_unknown_error
  proxy | 2025/09/16 10:35:03 [021] 204 /update_jobs/1101597351/record_update_job_unknown_error
updater | 2025/09/16 10:35:03 ERROR <job_1101597351> undefined method 'name' for nil
2025/09/16 10:35:03 ERROR <job_1101597351> /home/dependabot/dependabot-updater/lib/dependabot/updater/error_handler.rb:89:in 'Dependabot::Updater::ErrorHandler#log_dependency_error'
2025/09/16 10:35:03 ERROR <job_1101597351> /home/dependabot/dependabot-updater/vendor/ruby/3.4.0/gems/sorbet-runtime-0.5.11952/lib/types/private/methods/call_validation.rb:282:in 'UnboundMethod#bind_call'
2025/09/16 10:35:03 ERROR <job_1101597351> /home/dependabot/dependabot-updater/vendor/ruby/3.4.0/gems/sorbet-runtime-0.5.11952/lib/types/private/methods/call_validation.rb:282:in 'T::Private::Methods::CallValidation.validate_call'
2025/09/16 10:35:03 ERROR <job_1101597351> /home/dependabot/dependabot-updater/vendor/ruby/3.4.0/gems/sorbet-runtime-0.5.11952/lib/types/private/methods/_methods.rb:277:in 'block in Dependabot::Updater::ErrorHandler#_on_method_added'
updater | 2025/09/16 10:35:03 ERROR <job_1101597351> /home/dependabot/dependabot-updater/lib/dependabot/updater/error_handler.rb:70:in 'Dependabot::Updater::ErrorHandler#handle_dependency_error'
2025/09/16 10:35:03 ERROR <job_1101597351> /home/dependabot/dependabot-updater/vendor/ruby/3.4.0/gems/sorbet-runtime-0.5.11952/lib/types/private/methods/call_validation.rb:282:in 'UnboundMethod#bind_call'
updater | 2025/09/16 10:35:03 ERROR <job_1101597351> /home/dependabot/dependabot-updater/vendor/ruby/3.4.0/gems/sorbet-runtime-0.5.11952/lib/types/private/methods/call_validation.rb:282:in 'T::Private::Methods::CallValidation.validate_call'
updater | 2025/09/16 10:35:03 ERROR <job_1101597351> /home/dependabot/dependabot-updater/vendor/ruby/3.4.0/gems/sorbet-runtime-0.5.11952/lib/types/private/methods/_methods.rb:277:in 'block in Dependabot::Updater::ErrorHandler#_on_method_added'
2025/09/16 10:35:03 ERROR <job_1101597351> /home/dependabot/dependabot-updater/lib/dependabot/updater/operations/refresh_version_update_pull_request.rb:69:in 'Dependabot::Updater::Operations::RefreshVersionUpdatePullRequest#perform'
2025/09/16 10:35:03 ERROR <job_1101597351> /home/dependabot/dependabot-updater/vendor/ruby/3.4.0/gems/sorbet-runtime-0.5.11952/lib/types/private/methods/call_validation.rb:282:in 'UnboundMethod#bind_call'
2025/09/16 10:35:03 ERROR <job_1101597351> /home/dependabot/dependabot-updater/vendor/ruby/3.4.0/gems/sorbet-runtime-0.5.11952/lib/types/private/methods/call_validation.rb:282:in 'T::Private::Methods::CallValidation.validate_call'
2025/09/16 10:35:03 ERROR <job_1101597351> /home/dependabot/dependabot-updater/vendor/ruby/3.4.0/gems/sorbet-runtime-0.5.11952/lib/types/private/methods/_methods.rb:277:in 'block in Dependabot::Updater::Operations::RefreshVersionUpdatePullRequest#_on_method_added'
2025/09/16 10:35:03 ERROR <job_1101597351> /home/dependabot/dependabot-updater/lib/dependabot/updater.rb:45:in 'Dependabot::Updater#run'
2025/09/16 10:35:03 ERROR <job_1101597351> /home/dependabot/dependabot-updater/lib/dependabot/update_files_command.rb:54:in 'block in Dependabot::UpdateFilesCommand#perform_job'
2025/09/16 10:35:03 ERROR <job_1101597351> /home/dependabot/dependabot-updater/vendor/ruby/3.4.0/gems/opentelemetry-api-1.5.0/lib/opentelemetry/trace/tracer.rb:37:in 'block in OpenTelemetry::Trace::Tracer#in_span'
2025/09/16 10:35:03 ERROR <job_1101597351> /home/dependabot/dependabot-updater/vendor/ruby/3.4.0/gems/opentelemetry-api-1.5.0/lib/opentelemetry/trace.rb:70:in 'block in OpenTelemetry::Trace#with_span'
2025/09/16 10:35:03 ERROR <job_1101597351> /home/dependabot/dependabot-updater/vendor/ruby/3.4.0/gems/opentelemetry-api-1.5.0/lib/opentelemetry/context.rb:88:in 'OpenTelemetry::Context.with_value'
2025/09/16 10:35:03 ERROR <job_1101597351> /home/dependabot/dependabot-updater/vendor/ruby/3.4.0/gems/opentelemetry-api-1.5.0/lib/opentelemetry/trace.rb:70:in 'OpenTelemetry::Trace#with_span'
2025/09/16 10:35:03 ERROR <job_1101597351> /home/dependabot/dependabot-updater/vendor/ruby/3.4.0/gems/opentelemetry-api-1.5.0/lib/opentelemetry/trace/tracer.rb:37:in 'OpenTelemetry::Trace::Tracer#in_span'
2025/09/16 10:35:03 ERROR <job_1101597351> /home/dependabot/dependabot-updater/lib/dependabot/update_files_command.rb:21:in 'Dependabot::UpdateFilesCommand#perform_job'
2025/09/16 10:35:03 ERROR <job_1101597351> /home/dependabot/dependabot-updater/lib/dependabot/base_command.rb:37:in 'Dependabot::BaseCommand#run'
2025/09/16 10:35:03 ERROR <job_1101597351> bin/update_files.rb:44:in '<main>'
  proxy | 2025/09/16 10:35:03 [023] POST /update_jobs/1101597351/record_update_job_unknown_error
  proxy | 2025/09/16 10:35:03 [023] 204 /update_jobs/1101597351/record_update_job_unknown_error
  proxy | 2025/09/16 10:35:03 [025] POST /update_jobs/1101597351/record_update_job_error
  proxy | 2025/09/16 10:35:03 [025] 204 /update_jobs/1101597351/record_update_job_error
  proxy | 2025/09/16 10:35:03 [027] POST /update_jobs/1101597351/record_update_job_unknown_error
  proxy | 2025/09/16 10:35:04 [027] 204 /update_jobs/1101597351/record_update_job_unknown_error
  proxy | 2025/09/16 10:35:04 [029] POST /update_jobs/1101597351/increment_metric
  proxy | 2025/09/16 10:35:04 [029] 204 /update_jobs/1101597351/increment_metric
  proxy | 2025/09/16 10:35:04 [031] PATCH /update_jobs/1101597351/mark_as_processed
  proxy | 2025/09/16 10:35:04 [031] 204 /update_jobs/1101597351/mark_as_processed
updater | 2025/09/16 10:35:04 INFO Results:
Dependabot encountered '2' error(s) during execution, please check the logs for more details.
+----------------------------------------------------------------+
|                             Errors                             |
+---------------+------------------------------------------------+
| Type          | Details                                        |
+---------------+------------------------------------------------+
| unknown_error | null                                           |
| unknown_error | {                                              |
|               |   "message": "undefined method 'name' for nil" |
|               | }                                              |
+---------------+------------------------------------------------+
Failure running container aaa107dc38c2003dd75eee40db8ac80e832c644a3bd917a4e9357e3b21c7a45b: Error: Command failed with exit code 1: /bin/sh -c $DEPENDABOT_HOME/dependabot-updater/bin/run update_files
Cleaned up container aaa107dc38c2003dd75eee40db8ac80e832c644a3bd917a4e9357e3b21c7a45b
  proxy | 2025/09/16 10:35:04 0/15 calls cached (0%)
2025/09/16 10:35:04 Posting metrics to remote API endpoint

Smallest manifest that reproduces the issue

No response

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    Status

    No status

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions