diff --git a/dockers/docker-orchagent/ipinip.json.j2 b/dockers/docker-orchagent/ipinip.json.j2 index 9cdf6857bddd..9d40ec68cd12 100644 --- a/dockers/docker-orchagent/ipinip.json.j2 +++ b/dockers/docker-orchagent/ipinip.json.j2 @@ -1,3 +1,6 @@ +{% if DEVICE_METADATA['localhost']['switch_type'] == "dpu" %} +[] +{% else %} {% set ipv4_addresses = [] %} {% set ipv6_addresses = [] %} {% set ipv4_loopback_addresses = [] %} @@ -77,3 +80,5 @@ } {% endif %} ] +{% endif %} + diff --git a/dockers/docker-orchagent/switch.json.j2 b/dockers/docker-orchagent/switch.json.j2 index 30ad703bc2cf..5816cecacc1f 100644 --- a/dockers/docker-orchagent/switch.json.j2 +++ b/dockers/docker-orchagent/switch.json.j2 @@ -18,6 +18,7 @@ [ { "SWITCH_TABLE:switch": { +{% if not DEVICE_METADATA.localhost.switch_type or DEVICE_METADATA.localhost.switch_type != "dpu" %} "ecmp_hash_seed": "{{ hash_seed_value }}", "lag_hash_seed": "{{ hash_seed_value }}", "fdb_aging_time": "600", @@ -25,6 +26,7 @@ "ordered_ecmp": "true" {% else %} "ordered_ecmp": "false" +{% endif %} {% endif %} }, "OP": "SET" diff --git a/dockers/docker-platform-monitor/docker_init.j2 b/dockers/docker-platform-monitor/docker_init.j2 index 46766b5fd171..765f7c863efc 100755 --- a/dockers/docker-platform-monitor/docker_init.j2 +++ b/dockers/docker-platform-monitor/docker_init.j2 @@ -91,6 +91,10 @@ if [ -e $SENSORS_CONF_PATH_GETTER ]; then fi {% endif %} +{% if CONFIGURED_PLATFORM == "nvidia-bluefield" %} + mount -t debugfs none /sys/kernel/debug +{% endif %} + if [ -e $SENSORS_CONF_FILE ]; then HAVE_SENSORS_CONF=1 mkdir -p /etc/sensors.d