Skip to content

Conversation

@hedgehog-dataplane-update
Copy link
Contributor

@hedgehog-dataplane-update hedgehog-dataplane-update bot commented Nov 25, 2025

Automated bump from dpdk-sys
Commit: githedgehog/dpdk-sys@b9f5904

@hedgehog-dataplane-update hedgehog-dataplane-update bot requested a review from a team as a code owner November 25, 2025 10:31
@hedgehog-dataplane-update hedgehog-dataplane-update bot added automated dependencies Pull requests that update a dependency file labels Nov 25, 2025
@hedgehog-dataplane-update hedgehog-dataplane-update bot requested review from Fredi-raspall and removed request for a team November 25, 2025 10:31
@qmonnet qmonnet closed this Nov 25, 2025
@qmonnet qmonnet reopened this Nov 25, 2025
@qmonnet
Copy link
Member

qmonnet commented Nov 25, 2025

There are panics in hardware/src/scan.rs and dataplane/src/main.rs following the latest bunch of changes.

 Nextest run ID db448711-7e56-45ee-a4f1-35816eb59327 with nextest profile: default
    Starting 326 tests across 31 binaries
  output ───

    running 1 test
    •─────⋅☾☾☾☾BEGIN NESTED TEST ENVIRONMENT☽☽☽☽⋅─────•
    [FATAL tini (7)] exec /home/runner/_work/dataplane/dataplane/target/x86_64-unknown-linux-gnu/debug/deps/dataplane_hardware-0187ae537b730369 failed: No such file or directory
    •─────⋅☾☾☾☾ END NESTED TEST ENVIRONMENT ☽☽☽☽⋅─────•

    thread 'scan::test::bind_fabric_nics_and_skip_mgmt_nic' (20728) panicked at hardware/src/scan.rs:254:5:
    test container exited with code 127
    note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
    test scan::test::bind_fabric_nics_and_skip_mgmt_nic ... FAILED

    failures:

    failures:
        scan::test::bind_fabric_nics_and_skip_mgmt_nic

    test result: FAILED. 0 passed; 1 failed; 0 ignored; 0 measured; 8 filtered out; finished in 0.28s

@daniel-noland Can you please take a look?

Due to timeline hazards:

  • We haven't updated after Sergei's PR (the job from Daniel's PR took the prio and cancelled the update)
  • We haven't updated either after Daniel's PR (the bump/dpdk-sys branch in the dataplane repo was used for a PR in the merge queue and couldn't be updated).

This means the issue is in this range, after the kopium addition: https://github.com/githedgehog/dpdk-sys/commits/main/?h=a91e076ca6aff894d33c7afb0d7778beed63ae80&since=2025-11-21&until=2025-11-25. The latest GH Checkout action bump is probably out of cause. I think an issue introduced in githedgehog/dpdk-sys#209 is likely.

@qmonnet
Copy link
Member

qmonnet commented Dec 1, 2025

Currently failing is the update to abf18c54f300aac2ffffc0a02e1fdd4078255426.
We get a new batch of updates in dpdk-sys today, I expect automation to bump the branch in this PR.

@qmonnet
Copy link
Member

qmonnet commented Dec 1, 2025

Unsurprisingly, this is still failing after today's dependencies updates

@qmonnet qmonnet added this to the GW R2 milestone Dec 1, 2025
@qmonnet
Copy link
Member

qmonnet commented Dec 2, 2025

Hmmm so I tried to revert Daniel's changes (most of it - I just kept the commit with the usual dependency bump), but apparently they're not causing the breakage because we still have the same failures on the bump PR so I'm not sure what these are due to 🤔

@qmonnet
Copy link
Member

qmonnet commented Dec 2, 2025

So apparently it's the regular dependency bump that created the issue 😞. I created a dpdk-sys branch where I removed the latest two dependency bumps, and dpdk-sys bump in dataplane works when using that branch.

@daniel-noland Any idea how to fix this? Looking at the diffs from these updates (reverted here), they relate to nixpkgs, frr-agent, perftest, and just.

@daniel-noland
Copy link
Collaborator

So apparently it's the regular dependency bump that created the issue 😞. I created a dpdk-sys branch where I removed the latest two dependency bumps, and dpdk-sys bump in dataplane works when using that branch.

@daniel-noland Any idea how to fix this? Looking at the diffs from these updates (reverted here), they relate to nixpkgs, frr-agent, perftest, and just.

Sorry for delay. I will take a look at this today. I should be able to start focusing on dpdk-sys again now that #1072 is all cleaned up

Automated bump from dpdk-sys,
triggered by push to 'main' in source repository.

Commit: githedgehog/dpdk-sys@b9f5904
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
@qmonnet
Copy link
Member

qmonnet commented Dec 9, 2025

This is blocking @sergeymatov, to pull the updates from githedgehog/dpdk-sys#216

@daniel-noland
Copy link
Collaborator

This is blocking @sergeymatov, to pull the updates from githedgehog/dpdk-sys#216

I'm on it

@daniel-noland
Copy link
Collaborator

closing this to test potential solution in dpdk-sys

@qmonnet
Copy link
Member

qmonnet commented Dec 17, 2025

Follow-up in #1148

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

automated dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants