From 018b3f00c412fe7fadff927115487a221037dab6 Mon Sep 17 00:00:00 2001 From: Deepak Singhal <115033986+deepak-singhal0408@users.noreply.github.com> Date: Thu, 25 Apr 2024 17:29:17 -0700 Subject: [PATCH] Copy .profile files to already existing hw_sku directories under device/virtual (#18803) Fix regression in sonic-swss dvs tests Microsoft ADO (number only): 27817304 How I did it Restore the .profile files back to already existing hw_sku directories under platform/virtual copy lanemap.ini file in DPU_2P hwsku --- device/virtual/x86_64-kvm_x86_64-r0/DPU-2P/lanemap.ini | 2 ++ src/sonic-device-data/Makefile | 4 ++++ 2 files changed, 6 insertions(+) create mode 100644 device/virtual/x86_64-kvm_x86_64-r0/DPU-2P/lanemap.ini diff --git a/device/virtual/x86_64-kvm_x86_64-r0/DPU-2P/lanemap.ini b/device/virtual/x86_64-kvm_x86_64-r0/DPU-2P/lanemap.ini new file mode 100644 index 0000000000..0967d7eb6c --- /dev/null +++ b/device/virtual/x86_64-kvm_x86_64-r0/DPU-2P/lanemap.ini @@ -0,0 +1,2 @@ +eth1:0,1,2,3 +eth2:4,5,6,7 diff --git a/src/sonic-device-data/Makefile b/src/sonic-device-data/Makefile index 5473650e70..298f8f6303 100644 --- a/src/sonic-device-data/Makefile +++ b/src/sonic-device-data/Makefile @@ -18,6 +18,10 @@ $(addprefix $(DEST)/, $(MAIN_TARGET)): $(DEST)/% : for d in `find -L ../../../device -maxdepth 3 -mindepth 3 -type d | grep -vE "(plugins|led-code|sonic_platform)"`; do \ # check if hwsku dir exists, if yes, then continue if [ -d device/x86_64-kvm_x86_64-r0/$$(basename $$d) ]; then \ + cp ./sai.vs_profile device/x86_64-kvm_x86_64-r0/$$(basename $$d)/sai.profile; \ + cp ./sai_mlnx.vs_profile device/x86_64-kvm_x86_64-r0/$$(basename $$d)/sai_mlnx.profile; \ + cp ./pai.vs_profile device/x86_64-kvm_x86_64-r0/$$(basename $$d)/pai.profile; \ + cp ./fabriclanemap_vs.ini device/x86_64-kvm_x86_64-r0/$$(basename $$d)/fabriclanemap.ini; \ continue; \ fi; \ cp -Lr $$d device/x86_64-kvm_x86_64-r0/ ; \