Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Dependabot can't parse your pnpm-lock.yaml (new lockfile in pnpm v9.0.0) #9648

Closed
1 task done
pcaversaccio opened this issue May 1, 2024 · 2 comments · Fixed by #9651
Closed
1 task done

Dependabot can't parse your pnpm-lock.yaml (new lockfile in pnpm v9.0.0) #9648

pcaversaccio opened this issue May 1, 2024 · 2 comments · Fixed by #9651
Labels
L: git:submodules Git submodules L: javascript T: bug 🐞 Something isn't working

Comments

@pcaversaccio
Copy link

Is there an existing issue for this?

  • I have searched the existing issues

Package ecosystem

npm

Package manager version

pnpm version 9.0.6

Language version

Node.js v20.10.0

Manifest location and content before the Dependabot update

https://github.com/pcaversaccio/xdeployer/blob/main/pnpm-lock.yaml

dependabot.yml content

https://github.com/pcaversaccio/xdeployer/blob/main/.github/dependabot.yml

Updated dependency

No response

What you expected to see, versus what you actually saw

pnpm released a new breaking version v9.0.0 which entails a new Lockfile version 9 which seems to break currently Dependabot parsing.

proxy | 2024/04/29 21:01:06 proxy starting, commit: d85fbd08cee81b78b7f408b09b558cac7a0cee5c
  proxy | 2024/04/29 21:01:06 Listening (:1080)
updater | 2024-04-29T21:01:06.426904990 [821328051:main:WARN:src/devices/src/legacy/serial.rs:222] Detached the serial input due to peer close/error.
updater | time="2024-04-29T21:01:08Z" level=info msg="guest starting" commit=7ae3c8b6b9717f8ad3c56d9958b08ec3c5b6c903
updater | time="2024-04-29T21:01:08Z" level=info msg="starting job..." fetcher_timeout=10m0s job_id=821328051 updater_timeout=45m0s updater_version=9bccd3acc201c7e4aa14a75ddcc0d28f898edc30-npm
updater | 2024/04/29 21:01:11 INFO <job_821328051> Starting job processing
updater | 2024/04/29 21:01:11 INFO <job_821328051> Job definition: {"job":{"allowed-updates":[{"dependency-type":"direct","update-type":"all"}],"commit-message-options":{"include-scope":null,"prefix":null,"prefix-development":null},"credentials-metadata":[{"host":"github.com","type":"git_source"}],"debug":null,"dependencies":null,"dependency-group-to-refresh":null,"dependency-groups":[],"existing-group-pull-requests":[],"existing-pull-requests":[[{"dependency-name":"@typescript-eslint/eslint-plugin","dependency-version":"5.21.0"}],[{"dependency-name":"@typescript-eslint/parser","dependency-version":"5.21.0"}],[{"dependency-name":"@typescript-eslint/parser","dependency-version":"5.22.0"}],[{"dependency-name":"@typescript-eslint/eslint-plugin","dependency-version":"5.22.0"}],[{"dependency-name":"@typescript-eslint/eslint-plugin","dependency-version":"5.24.0"}],[{"dependency-name":"@typescript-eslint/parser","dependency-version":"5.24.0"}],[{"dependency-name":"@typescript-eslint/eslint-plugin","dependency-version":"5.28.0"}],[{"dependency-name":"@typescript-eslint/parser","dependency-version":"5.28.0"}],[{"dependency-name":"@typescript-eslint/eslint-plugin","dependency-version":"5.29.0"}],[{"dependency-name":"@typescript-eslint/parser","dependency-version":"5.29.0"}],[{"dependency-name":"@typescript-eslint/eslint-plugin","dependency-version":"5.30.5"}],[{"dependency-name":"@typescript-eslint/parser","dependency-version":"5.30.5"}],[{"dependency-name":"@typescript-eslint/eslint-plugin","dependency-version":"5.30.6"}],[{"dependency-name":"@typescript-eslint/parser","dependency-version":"5.30.6"}],[{"dependency-name":"@typescript-eslint/eslint-plugin","dependency-version":"5.31.0"}],[{"dependency-name":"@typescript-eslint/parser","dependency-version":"5.31.0"}],[{"dependency-name":"@typescript-eslint/eslint-plugin","dependency-version":"5.32.0"}],[{"dependency-name":"@typescript-eslint/parser","dependency-version":"5.32.0"}],[{"dependency-name":"@typescript-eslint/eslint-plugin","dependency-version":"5.33.0"}],[{"dependency-name":"@typescript-eslint/parser","dependency-version":"5.33.0"}],[{"dependency-name":"@types/node","dependency-version":"18.6.5"}],[{"dependency-name":"@types/node","dependency-version":"18.7.5"}],[{"dependency-name":"@types/node","dependency-version":"18.7.10"}],[{"dependency-name":"@typescript-eslint/eslint-plugin","dependency-version":"5.34.0"}],[{"dependency-name":"@typescript-eslint/parser","dependency-version":"5.34.0"}],[{"dependency-name":"@typescript-eslint/parser","dependency-version":"5.36.2"}],[{"dependency-name":"@typescript-eslint/eslint-plugin","dependency-version":"5.36.2"}],[{"dependency-name":"@types/node","dependency-version":"18.7.17"}],[{"dependency-name":"@typescript-eslint/eslint-plugin","dependency-version":"5.37.0"}],[{"dependency-name":"@typescript-eslint/parser","dependency-version":"5.37.0"}],[{"dependency-name":"@typescript-eslint/eslint-plugin","dependency-version":"5.38.0"}],[{"dependency-name":"@typescript-eslint/parser","dependency-version":"5.38.0"}],[{"dependency-name":"@typescript-eslint/parser","dependency-version":"5.39.0"}],[{"dependency-name":"undici","dependency-version":"5.11.0"}],[{"dependency-name":"@typescript-eslint/eslint-plugin","dependency-version":"5.39.0"}],[{"dependency-name":"@typescript-eslint/parser","dependency-version":"5.40.1"}],[{"dependency-name":"@typescript-eslint/eslint-plugin","dependency-version":"5.40.1"}],[{"dependency-name":"@typescript-eslint/eslint-plugin","dependency-version":"5.41.0"}],[{"dependency-name":"@typescript-eslint/parser","dependency-version":"5.41.0"}],[{"dependency-name":"@typescript-eslint/eslint-plugin","dependency-version":"5.42.0"}],[{"dependency-name":"@typescript-eslint/parser","dependency-version":"5.42.0"}],[{"dependency-name":"chai","dependency-version":"4.3.7"}],[{"dependency-name":"@typescript-eslint/eslint-plugin","dependency-version":"5.42.1"}],[{"dependency-name":"@typescript-eslint/parser","dependency-version":"5.43.0"}],[{"dependency-name":"@typescript-eslint/eslint-plugin","dependency-version":"5.43.0"}],[{"dependency-name":"@typescript-eslint/eslint-plugin","dependency-version":"5.45.0"}],[{"dependency-name":"@types/mocha","dependency-version":"10.0.1"}],[{"dependency-name":"@typescript-eslint/parser","dependency-version":"5.45.0"}],[{"dependency-name":"@typescript-eslint/eslint-plugin","dependency-version":"5.45.1"}],[{"dependency-name":"@types/node","dependency-version":"18.11.11"}],[{"dependency-name":"@typescript-eslint/parser","dependency-version":"5.45.1"}],[{"dependency-name":"@typescript-eslint/parser","dependency-version":"5.46.1"}],[{"dependency-name":"@typescript-eslint/eslint-plugin","dependency-version":"5.46.1"}],[{"dependency-name":"@typescript-eslint/parser","dependency-version":"5.47.0"}],[{"dependency-name":"@typescript-eslint/eslint-plugin","dependency-version":"5.47.0"}],[{"dependency-name":"@typescript-eslint/eslint-plugin","dependency-version":"5.47.1"}],[{"dependency-name":"@types/node","dependency-version":"18.11.18"}],[{"dependency-name":"@typescript-eslint/parser","dependency-version":"5.47.1"}],[{"dependency-name":"@typescript-eslint/parser","dependency-version":"5.48.0"}],[{"dependency-name":"eslint-config-prettier","dependency-version":"8.6.0"}],[{"dependency-name":"@typescript-eslint/eslint-plugin","dependency-version":"5.48.0"}],[{"dependency-name":"@typescript-eslint/parser","dependency-version":"5.48.1"}],[{"dependency-name":"@typescript-eslint/eslint-plugin","dependency-version":"5.48.1"}],[{"dependency-name":"@typescript-eslint/parser","dependency-version":"5.48.2"}],[{"dependency-name":"@typescript-eslint/eslint-plugin","dependency-version":"5.48.2"}],[{"dependency-name":"@typescript-eslint/eslint-plugin","dependency-version":"5.49.0"}],[{"dependency-name":"@typescript-eslint/parser","dependency-version":"5.49.0"}],[{"dependency-name":"@typescript-eslint/parser","dependency-version":"5.51.0"}],[{"dependency-name":"@typescript-eslint/eslint-plugin","dependency-version":"5.51.0"}],[{"dependency-name":"@typescript-eslint/parser","dependency-version":"5.54.0"}],[{"dependency-name":"@typescript-eslint/eslint-plugin","dependency-version":"5.54.0"}],[{"dependency-name":"@typescript-eslint/eslint-plugin","dependency-version":"5.54.1"}],[{"dependency-name":"@typescript-eslint/parser","dependency-version":"5.54.1"}],[{"dependency-name":"@typescript-eslint/parser","dependency-version":"5.55.0"}],[{"dependency-name":"@typescript-eslint/eslint-plugin","dependency-version":"5.55.0"}],[{"dependency-name":"@types/node","dependency-version":"18.15.2"}],[{"dependency-name":"prettier","dependency-version":"2.8.5"}],[{"dependency-name":"@typescript-eslint/eslint-plugin","dependency-version":"5.56.0"}],[{"dependency-name":"@types/node","dependency-version":"18.15.5"}],[{"dependency-name":"eslint-config-prettier","dependency-version":"8.8.0"}],[{"dependency-name":"@typescript-eslint/parser","dependency-version":"5.56.0"}],[{"dependency-name":"@typescript-eslint/parser","dependency-version":"5.57.0"}],[{"dependency-name":"@typescript-eslint/eslint-plugin","dependency-version":"5.57.0"}],[{"dependency-name":"@typescript-eslint/parser","dependency-version":"5.57.1"}],[{"dependency-name":"@typescript-eslint/eslint-plugin","dependency-version":"5.57.1"}],[{"dependency-name":"@typescript-eslint/eslint-plugin","dependency-version":"5.59.0"}],[{"dependency-name":"@typescript-eslint/parser","dependency-version":"5.59.0"}],[{"dependency-name":"@typescript-eslint/eslint-plugin","dependency-version":"5.59.1"}],[{"dependency-name":"@typescript-eslint/parser","dependency-version":"5.59.1"}],[{"dependency-name":"@typescript-eslint/eslint-plugin","dependency-version":"5.59.2"}],[{"dependency-name":"@typescript-eslint/parser","dependency-version":"5.59.2"}],[{"dependency-name":"@typescript-eslint/parser","dependency-version":"5.59.6"}],[{"dependency-name":"@typescript-eslint/eslint-plugin","dependency-version":"5.59.6"}],[{"dependency-name":"@typescript-eslint/eslint-plugin","dependency-version":"5.59.7"}],[{"dependency-name":"@typescript-eslint/parser","dependency-version":"5.59.7"}],[{"dependency-name":"@typescript-eslint/eslint-plugin","dependency-version":"5.59.8"}],[{"dependency-name":"@typescript-eslint/parser","dependency-version":"5.59.8"}],[{"dependency-name":"@typescript-eslint/parser","dependency-version":"5.59.9"}],[{"dependency-name":"@typescript-eslint/eslint-plugin","dependency-version":"5.59.9"}],[{"dependency-name":"@typescript-eslint/parser","dependency-version":"5.60.1"}],[{"dependency-name":"@typescript-eslint/eslint-plugin","dependency-version":"5.60.1"}],[{"dependency-name":"@types/node","dependency-version":"20.3.2"}],[{"dependency-name":"@typescript-eslint/parser","dependency-version":"5.61.0"}],[{"dependency-name":"@typescript-eslint/eslint-plugin","dependency-version":"5.61.0"}],[{"dependency-name":"ethers","dependency-version":"6.6.7"}],[{"dependency-name":"@typescript-eslint/parser","dependency-version":"6.2.1"}],[{"dependency-name":"@openzeppelin/contracts","dependency-version":"4.9.3"}],[{"dependency-name":"eslint","dependency-version":"8.46.0"}],[{"dependency-name":"@typescript-eslint/eslint-plugin","dependency-version":"6.2.1"}],[{"dependency-name":"@typescript-eslint/parser","dependency-version":"6.5.0"}],[{"dependency-name":"@typescript-eslint/eslint-plugin","dependency-version":"6.5.0"}],[{"dependency-name":"hardhat","dependency-version":"2.17.2"}],[{"dependency-name":"@types/node","dependency-version":"20.8.2"}],[{"dependency-name":"@typescript-eslint/eslint-plugin","dependency-version":"6.7.4"}],[{"dependency-name":"@typescript-eslint/parser","dependency-version":"6.7.4"}],[{"dependency-name":"@typescript-eslint/eslint-plugin","dependency-version":"6.7.5"}],[{"dependency-name":"@openzeppelin/contracts","dependency-version":"5.0.0"}],[{"dependency-name":"@typescript-eslint/parser","dependency-version":"6.7.5"}],[{"dependency-name":"@types/node","dependency-version":"20.8.4"}],[{"dependency-name":"@typescript-eslint/eslint-plugin","dependency-version":"6.8.0"}],[{"dependency-name":"@typescript-eslint/parser","dependency-version":"6.8.0"}],[{"dependency-name":"undici","dependency-version":"5.26.5"}],[{"dependency-name":"@typescript-eslint/eslint-plugin","dependency-version":"6.9.0"}],[{"dependency-name":"@typescript-eslint/parser","dependency-version":"6.9.0"}],[{"dependency-name":"@typescript-eslint/eslint-plugin","dependency-version":"6.9.1"}],[{"dependency-name":"@typescript-eslint/parser","dependency-version":"6.9.1"}],[{"dependency-name":"@typescript-eslint/eslint-plugin","dependency-version":"6.13.2"}],[{"dependency-name":"@typescript-eslint/parser","dependency-version":"6.13.2"}],[{"dependency-name":"@typescript-eslint/parser","dependency-version":"6.14.0"}],[{"dependency-name":"@typescript-eslint/eslint-plugin","dependency-version":"6.14.0"}],[{"dependency-name":"@typescript-eslint/parser","dependency-version":"6.15.0"}],[{"dependency-name":"@typescript-eslint/eslint-plugin","dependency-version":"6.15.0"}],[{"dependency-name":"@typescript-eslint/eslint-plugin","dependency-version":"6.16.0"}],[{"dependency-name":"@typescript-eslint/parser","dependency-version":"6.16.0"}],[{"dependency-name":"chai","dependency-version":"5.0.0"}],[{"dependency-name":"@typescript-eslint/eslint-plugin","dependency-version":"6.19.0"}],[{"dependency-name":"@typescript-eslint/parser","dependency-version":"6.19.0"}],[{"dependency-name":"@types/node","dependency-version":"20.11.2"}],[{"dependency-name":"@typescript-eslint/eslint-plugin","dependency-version":"6.20.0"}],[{"dependency-name":"@typescript-eslint/parser","dependency-version":"6.20.0"}],[{"dependency-name":"chai","dependency-version":"5.0.3"}],[{"dependency-name":"@typescript-eslint/parser","dependency-version":"6.21.0"}],[{"dependency-name":"@typescript-eslint/eslint-plugin","dependency-version":"6.21.0"}],[{"dependency-name":"@typescript-eslint/eslint-plugin","dependency-version":"7.0.0"}],[{"dependency-name":"chai","dependency-version":"5.1.0"}],[{"dependency-name":"typescript-eslint","dependency-version":"7.0.2"}],[{"dependency-name":"typescript-eslint","dependency-version":"7.1.0"}],[{"dependency-name":"typescript-eslint","dependency-version":"7.1.1"}],[{"dependency-name":"hardhat","dependency-version":"2.21.0"}],[{"dependency-name":"@types/node","dependency-version":"20.11.29"}],[{"dependency-name":"typescript-eslint","dependency-version":"7.3.0"}],[{"dependency-name":"typescript-eslint","dependency-version":"7.4.0"}]],"experiments":{"proxy-cached":true,"record-ecosystem-versions":true,"record-update-job-unknown-error":true},"ignore-conditions":[],"lockfile-only":false,"max-updater-run-time":2700,"package-manager":"npm_and_yarn","proxy-log-response-body-on-auth-failure":true,"reject-external-code":false,"repo-private":false,"requirements-update-strategy":null,"security-advisories":[],"security-updates-only":false,"source":{"api-endpoint":"https://api.github.com/","branch":"main","directory":"/.","hostname":"github.com","provider":"github","repo":"pcaversaccio/xdeployer"},"update-subdependencies":false,"updating-a-pull-request":false,"vendor-dependencies":false}}
updater | 
  proxy | 2024/04/29 21:01:11 [002] GET https://github.com:443/pcaversaccio/xdeployer/info/refs?service=git-upload-pack
  proxy | 2024/04/29 21:01:11 [002] * authenticating git server request (host: github.com)
  proxy | 2024/04/29 21:01:11 [002] 200 https://github.com:443/pcaversaccio/xdeployer/info/refs?service=git-upload-pack
  proxy | 2024/04/29 21:01:11 [004] POST https://github.com:443/pcaversaccio/xdeployer/git-upload-pack
  proxy | 2024/04/29 21:01:11 [004] * authenticating git server request (host: github.com)
  proxy | 2024/04/29 21:01:11 [004] 200 https://github.com:443/pcaversaccio/xdeployer/git-upload-pack
  proxy | 2024/04/29 21:01:11 [006] POST https://github.com:443/pcaversaccio/xdeployer/git-upload-pack
  proxy | 2024/04/29 21:01:11 [006] * authenticating git server request (host: github.com)
  proxy | 2024/04/29 21:01:11 [006] 200 https://github.com:443/pcaversaccio/xdeployer/git-upload-pack
  proxy | 2024/04/29 21:01:12 [009] GET https://registry.npmjs.org:443/pnpm
  proxy | 2024/04/29 21:01:12 [010] GET https://registry.npmjs.org:443/pnpm
  proxy | 2024/04/29 21:01:12 [010] 200 https://registry.npmjs.org:443/pnpm
  proxy | 2024/04/29 21:01:12 [009] 200 https://registry.npmjs.org:443/pnpm
  proxy | 2024/04/29 21:01:13 [012] GET https://registry.npmjs.org:443/pnpm/-/pnpm-8.15.7.tgz
  proxy | 2024/04/29 21:01:13 [012] 200 https://registry.npmjs.org:443/pnpm/-/pnpm-8.15.7.tgz
updater | 2024/04/29 21:01:13 INFO <job_821328051> Finished job processing
updater | time="2024-04-29T21:01:14Z" level=info msg="task complete" container_id=job-821328051-file-fetcher exit_code=0 job_id=821328051 step=fetcher
updater | 2024/04/29 21:01:16 INFO <job_821328051> Starting job processing
updater | 2024/04/29 21:01:17 INFO <job_821328051> Finished job processing
updater | 2024/04/29 21:01:17 INFO Results:
updater | Dependabot encountered '1' error(s) during execution, please check the logs for more details.
updater | +-------------------------------+
updater | |            Errors             |
updater | +-------------------------------+
updater | | dependency_file_not_parseable |
updater | +-------------------------------+
updater | time="2024-04-29T21:01:17Z" level=info msg="task complete" container_id=job-821328051-updater exit_code=0 job_id=821328051 step=updater

Native package manager behavior

No response

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

No response

Smallest manifest that reproduces the issue

No response

@pcaversaccio pcaversaccio added the T: bug 🐞 Something isn't working label May 1, 2024
@robaiken
Copy link
Contributor

robaiken commented May 2, 2024

I think this will be fixed by this PR. Which hopefully will release soon

@cupofjoakim
Copy link

This is a duplicate issue to #9522

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
L: git:submodules Git submodules L: javascript T: bug 🐞 Something isn't working
Projects
Status: Done
Development

Successfully merging a pull request may close this issue.

3 participants