Skip to content

e2e test fails with nix pdm sync #514

Description

@jjk-g

What happened:

https://github.com/kubernetes-sigs/inference-perf/actions/runs/26575873768/job/78294909329?pr=513

error: Cannot build '/nix/store/g0wfgdvkmrzw6wc90fcf0s8izihxhwbi-libtokenizers-1.22.1-vendor-staging.drv'.
       Reason: builder failed with exit code 1.
       Output paths:
         /nix/store/s68i5vyz78cwifv5yi8n8y6brqgc2ndn-libtokenizers-1.22.1-vendor-staging
       Last 25 log lines:
       >     raise Exception(f"Failed to fetch file from {url}. Status code: {response.status_code}")
       > Exception: Failed to fetch file from https://crates.io/api/v1/crates/ciborium-io/0.2.2/download. Status code: 403
       > """
       >
       > The above exception was the direct cause of the following exception:
       >
       > Traceback (most recent call last):
       >   File "/nix/store/9gciyzl1fd27ilz6l5yixk1lx0jhla4s-fetch-cargo-vendor-util/bin/fetch-cargo-vendor-util", line 349, in <module>
       >     main()
       >     ~~~~^^
       >   File "/nix/store/9gciyzl1fd27ilz6l5yixk1lx0jhla4s-fetch-cargo-vendor-util/bin/fetch-cargo-vendor-util", line 345, in main
       >     subcommand_func()
       >     ~~~~~~~~~~~~~~~^^
       >   File "/nix/store/9gciyzl1fd27ilz6l5yixk1lx0jhla4s-fetch-cargo-vendor-util/bin/fetch-cargo-vendor-util", line 336, in <lambda>
       >     "create-vendor-staging": lambda: create_vendor_staging(lockfile_path=Path(sys.argv[2]), out_dir=Path(sys.argv[3])),
       >                                      ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
       >   File "/nix/store/9gciyzl1fd27ilz6l5yixk1lx0jhla4s-fetch-cargo-vendor-util/bin/fetch-cargo-vendor-util", line 167, in create_vendor_staging
       >     pool.starmap(download_tarball, tarball_args_gen)
       >     ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
       >   File "/nix/store/dfmwyrsadrd7qrf8d5fy2p469ljrvjj8-python3-3.13.9-env/lib/python3.13/multiprocessing/pool.py", line 375, in starmap
       >     return self._map_async(func, iterable, starmapstar, chunksize).get()
       >            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^
       >   File "/nix/store/dfmwyrsadrd7qrf8d5fy2p469ljrvjj8-python3-3.13.9-env/lib/python3.13/multiprocessing/pool.py", line 774, in get
       >     raise self._value
       > Exception: Failed to fetch file from https://crates.io/api/v1/crates/ciborium-io/0.2.2/download. Status code: 403
       For full logs, run:
         nix log /nix/store/g0wfgdvkmrzw6wc90fcf0s8izihxhwbi-libtokenizers-1.22.1-vendor-staging.drv
error: Cannot build '/nix/store/4rvgxpf122jj2igm7dkxa5f9941axcnc-libtokenizers-1.22.1-vendor.drv'.
       Reason: 1 dependency failed.
       Output paths:
         /nix/store/k48jvc8pfkmcnm5zia4s682vh2hla2j2-libtokenizers-1.22.1-vendor
error: Build failed due to failed dependency
error: Cannot build '/nix/store/5wjd6rys6nvyz7n5jlpx8hppnhg55ikn-libtokenizers-1.22.1.drv'.
       Reason: 1 dependency failed.
       Output paths:
         /nix/store/aj3dki2w9qrgp8kzm7zg3baad8icik05-libtokenizers-1.22.1
error: Build failed due to failed dependency
error: Cannot build '/nix/store/z35hllysa91jz36rc1s5lwj6kdv9zl2q-llm-d-inference-sim-0.6.1.drv'.
       Reason: 1 dependency failed.
       Output paths:
         /nix/store/v8j59wsdm6wbiav3a85kvs3l90f9anr0-llm-d-inference-sim-0.6.1
error: Build failed due to failed dependency
error: Cannot build '/nix/store/xhqg4klpf47rlhk81xynzrws1b4g2ym4-nix-shell-env.drv'.
       Reason: 1 dependency failed.
       Output paths:
         /nix/store/1idwpp3wqb5mgh4n8n3x41qcl4mi04cr-nix-shell-env

What you expected to happen:

How to reproduce it (as minimally and precisely as possible):

Anything else we need to know?:

Environment:

  • inference-perf version:
  • config.yml (entire one printed by the benchmark run):
  • cloud provider or hardware configuration:
  • others:

Metadata

Metadata

Assignees

Labels

kind/bugCategorizes issue or PR as related to a bug.needs-triageIndicates an issue or PR lacks a `triage/foo` label and requires one.

Type

No type

Fields

No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions