File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -175,19 +175,16 @@ start() {
175175{%- endif %}
176176{%- if sonic_asic_platform == " mellanox" %}
177177{%- if docker_container_name == " syncd" %}
178- -e SX_SNIFFER_ENABLE \
179- -e SX_SNIFFER_TARGET \
180- -e PRM_SNIFFER \
181- -e PRM_SNIFFER_FILE_PATH \
182178 -v /var/log/mellanox/sniffer:/var/log/mellanox/sniffer:rw \
183179 -v mlnx_sdk_socket:/tmp \
184180 -v /dev/shm:/dev/shm:rw \
181+ {%- elif docker_container_name == " pmon" %}
182+ -v /var/run/hw-management:/var/run/hw-management:rw \
183+ -v mlnx_sdk_socket:/tmp \
184+ -v /dev/shm:/dev/shm:rw \
185185{%- else %}
186186 --tmpfs /tmp \
187187{%- endif %}
188- {%- if docker_container_name == " pmon" %}
189- -v /var/run/hw-management:/var/run/hw-management:rw \
190- {%- endif %}
191188{%- endif %}
192189 -v /var/run/redis:/var/run/redis:rw \
193190 -v /usr/share/sonic/device/$PLATFORM :/usr/share/sonic/platform:ro \
Original file line number Diff line number Diff line change @@ -22,3 +22,6 @@ $(LIBSAIREDIS)_DEPENDS += $(MLNX_SAI) $(LIBSAITHRIFT_DEV)
2222
2323# Runtime dependency on mlnx sai is set only for syncd
2424$(SYNCD)_RDEPENDS += $(MLNX_SAI )
25+
26+ # Inject mlnx sdk libs to platform monitor
27+ $(DOCKER_PLATFORM_MONITOR)_DEPENDS += $(APPLIBS ) $(SX_COMPLIB ) $(SXD_LIBS ) $(SX_GEN_UTILS ) $(PYTHON_SDK_API ) $(APPLIBS_DEV ) $(SX_COMPLIB_DEV ) $(SXD_LIBS_DEV ) $(SX_GEN_UTILS_DEV )
You can’t perform that action at this time.
0 commit comments