Skip to content

Commit 8433642

Browse files
authored
[vs][dash libsai] Use the latest DASH commit (#21360)
To have the latest DASH bmv2 pipeline and DASH libsai library for DPU KVM image. Work item tracking Microsoft ADO 30793749:
1 parent 821c43c commit 8433642

File tree

3 files changed

+3
-2
lines changed

3 files changed

+3
-2
lines changed

rules/dash-sai.mk

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# DASH SAI repo: https://github.com/sonic-net/DASH
22

33
DASH_SAI_VERSION = 1.0.0
4-
DASH_SAI_COMMIT = cc281333e24ade258773ea843f669251a44d7c9a
4+
DASH_SAI_COMMIT = f5b4b70ec5a0b43b4f63a9375a56a7e20a54ed0e
55

66
export DASH_SAI_VERSION
77
export DASH_SAI_COMMIT

sonic-slave-bookworm/Dockerfile.j2

+1-1
Original file line numberDiff line numberDiff line change
@@ -555,7 +555,7 @@ RUN patch -p1 -i /disable-non-manylinux.patch /usr/local/lib/python3.11/dist-pac
555555
RUN pip3 install fastentrypoints mock
556556

557557
# For DASH BMv2
558-
RUN pip3 install jsonpath_ng
558+
RUN pip3 install jsonpath_ng pyyaml-include
559559

560560
# For building sonic_ycabled
561561
# Note: Match version in bookworm

src/dash-sai/Makefile

+1
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@ $(addprefix $(DEST)/, $(MAIN_TARGET)): $(DEST)/% :
2929
p4c-bm2-ss -DTARGET_BMV2_V1MODEL $(P4_MAIN) -o $(P4_OUTDIR)/dash_pipeline.json --p4runtime-files $(P4_OUTDIR)/dash_pipeline_p4rt.json,$(P4_OUTDIR)/dash_pipeline_p4rt.txt --toJSON $(P4_OUTDIR)/dash_pipeline_ir.json
3030

3131
# Generate SAI files
32+
sudo ln -sf $(PIPELINE_DIR)/SAI /SAI
3233
pushd SAI
3334
make
3435
popd

0 commit comments

Comments
 (0)