diff --git a/ansible/group_vars/sonic/sku-sensors-data.yml b/ansible/group_vars/sonic/sku-sensors-data.yml index 02e473c96dc..1d93d56cdc2 100644 --- a/ansible/group_vars/sonic/sku-sensors-data.yml +++ b/ansible/group_vars/sonic/sku-sensors-data.yml @@ -3364,4 +3364,313 @@ sensors_checks: power: [] temp: [] psu_skips: {} - \ No newline at end of file + +x86_64-mlnx_msn4410-r0: + alarms: + fan: + - dps460-i2c-4-58/PSU-1(L) Fan 1/fan1_alarm + - dps460-i2c-4-58/PSU-1(L) Fan 1/fan1_fault + + - dps460-i2c-4-59/PSU-2(R) Fan 1/fan1_alarm + - dps460-i2c-4-59/PSU-2(R) Fan 1/fan1_fault + + - mlxreg_fan-isa-0000/Chassis Fan Drawer-1 Tach 1/fan1_fault + - mlxreg_fan-isa-0000/Chassis Fan Drawer-1 Tach 2/fan2_fault + - mlxreg_fan-isa-0000/Chassis Fan Drawer-2 Tach 1/fan3_fault + - mlxreg_fan-isa-0000/Chassis Fan Drawer-2 Tach 2/fan4_fault + - mlxreg_fan-isa-0000/Chassis Fan Drawer-3 Tach 1/fan5_fault + - mlxreg_fan-isa-0000/Chassis Fan Drawer-3 Tach 2/fan6_fault + - mlxreg_fan-isa-0000/Chassis Fan Drawer-4 Tach 1/fan7_fault + - mlxreg_fan-isa-0000/Chassis Fan Drawer-4 Tach 2/fan8_fault + - mlxreg_fan-isa-0000/Chassis Fan Drawer-5 Tach 1/fan9_fault + - mlxreg_fan-isa-0000/Chassis Fan Drawer-5 Tach 2/fan10_fault + - mlxreg_fan-isa-0000/Chassis Fan Drawer-6 Tach 1/fan11_fault + - mlxreg_fan-isa-0000/Chassis Fan Drawer-6 Tach 2/fan12_fault + power: + - xdpe12284-i2c-5-62/PMIC-1 ASIC 0.85V VCORE_T6_7 Rail Curr (in)/curr1_max_alarm + - xdpe12284-i2c-5-62/PMIC-1 ASIC 1.8V T6_7 Rail Curr (in)/curr2_max_alarm + - xdpe12284-i2c-5-62/PMIC-1 ASIC 0.85V VCORE_T6_7 Rail Curr (out)/curr3_max_alarm + - xdpe12284-i2c-5-62/PMIC-1 ASIC 0.85V VCORE_T6_7 Rail Curr (out)/curr3_crit_alarm + - xdpe12284-i2c-5-62/PMIC-1 ASIC 1.8V T6_7 Rail Curr (out)/curr4_max_alarm + - xdpe12284-i2c-5-62/PMIC-1 ASIC 1.8V T6_7 Rail Curr (out)/curr4_crit_alarm + - xdpe12284-i2c-5-62/PMIC-1 PSU 12V Rail (in1)/in1_lcrit_alarm + - xdpe12284-i2c-5-62/PMIC-1 PSU 12V Rail (in1)/in1_crit_alarm + - xdpe12284-i2c-5-62/PMIC-1 PSU 12V Rail (in2)/in2_lcrit_alarm + - xdpe12284-i2c-5-62/PMIC-1 PSU 12V Rail (in2)/in2_crit_alarm + - xdpe12284-i2c-5-62/PMIC-1 ASIC 0.85V VCORE_T6_7 Rail (out)/in3_crit_alarm + - xdpe12284-i2c-5-62/PMIC-1 ASIC 0.85V VCORE_T6_7 Rail (out)/in3_lcrit_alarm + - xdpe12284-i2c-5-62/PMIC-1 ASIC 1.8V T6_7 Rail (out)/in4_crit_alarm + - xdpe12284-i2c-5-62/PMIC-1 ASIC 1.8V T6_7 Rail (out)/in4_lcrit_alarm + + - xdpe12284-i2c-5-64/PMIC-2 ASIC 0.85V VCORE_T6_7 Rail Curr (in)/curr1_max_alarm + - xdpe12284-i2c-5-64/PMIC-2 ASIC 1.8V T6_7 Rail Curr (in)/curr2_max_alarm + - xdpe12284-i2c-5-64/PMIC-2 ASIC 0.85V VCORE_T6_7 Rail Curr (out)/curr3_max_alarm + - xdpe12284-i2c-5-64/PMIC-2 ASIC 0.85V VCORE_T6_7 Rail Curr (out)/curr3_crit_alarm + - xdpe12284-i2c-5-64/PMIC-2 ASIC 1.8V T6_7 Rail Curr (out)/curr4_max_alarm + - xdpe12284-i2c-5-64/PMIC-2 ASIC 1.8V T6_7 Rail Curr (out)/curr4_crit_alarm + - xdpe12284-i2c-5-64/PMIC-2 PSU 12V Rail (in1)/in1_lcrit_alarm + - xdpe12284-i2c-5-64/PMIC-2 PSU 12V Rail (in1)/in1_crit_alarm + - xdpe12284-i2c-5-64/PMIC-2 PSU 12V Rail (in2)/in2_lcrit_alarm + - xdpe12284-i2c-5-64/PMIC-2 PSU 12V Rail (in2)/in2_crit_alarm + - xdpe12284-i2c-5-64/PMIC-2 ASIC 0.85V VCORE_T6_7 Rail (out)/in3_crit_alarm + - xdpe12284-i2c-5-64/PMIC-2 ASIC 0.85V VCORE_T6_7 Rail (out)/in3_lcrit_alarm + - xdpe12284-i2c-5-64/PMIC-2 ASIC 1.8V T6_7 Rail (out)/in4_crit_alarm + - xdpe12284-i2c-5-64/PMIC-2 ASIC 1.8V T6_7 Rail (out)/in4_lcrit_alarm + + - xdpe12284-i2c-5-66/PMIC-3 ASIC 0.85V VCORE_T6_7 Rail Curr (in)/curr1_max_alarm + - xdpe12284-i2c-5-66/PMIC-3 ASIC 1.8V T6_7 Rail Curr (in)/curr2_max_alarm + - xdpe12284-i2c-5-66/PMIC-3 ASIC 0.85V VCORE_T6_7 Rail Curr (out)/curr3_max_alarm + - xdpe12284-i2c-5-66/PMIC-3 ASIC 0.85V VCORE_T6_7 Rail Curr (out)/curr3_crit_alarm + - xdpe12284-i2c-5-66/PMIC-3 ASIC 1.8V T6_7 Rail Curr (out)/curr4_max_alarm + - xdpe12284-i2c-5-66/PMIC-3 ASIC 1.8V T6_7 Rail Curr (out)/curr4_crit_alarm + - xdpe12284-i2c-5-66/PMIC-3 PSU 12V Rail (in1)/in1_lcrit_alarm + - xdpe12284-i2c-5-66/PMIC-3 PSU 12V Rail (in1)/in1_crit_alarm + - xdpe12284-i2c-5-66/PMIC-3 PSU 12V Rail (in2)/in2_lcrit_alarm + - xdpe12284-i2c-5-66/PMIC-3 PSU 12V Rail (in2)/in2_crit_alarm + - xdpe12284-i2c-5-66/PMIC-3 ASIC 0.85V VCORE_T6_7 Rail (out)/in3_crit_alarm + - xdpe12284-i2c-5-66/PMIC-3 ASIC 0.85V VCORE_T6_7 Rail (out)/in3_lcrit_alarm + - xdpe12284-i2c-5-66/PMIC-3 ASIC 1.8V T6_7 Rail (out)/in4_crit_alarm + - xdpe12284-i2c-5-66/PMIC-3 ASIC 1.8V T6_7 Rail (out)/in4_lcrit_alarm + + - xdpe12284-i2c-5-68/PMIC-4 ASIC 0.85V VCORE_T6_7 Rail Curr (in)/curr1_max_alarm + - xdpe12284-i2c-5-68/PMIC-4 ASIC 1.8V T6_7 Rail Curr (in)/curr2_max_alarm + - xdpe12284-i2c-5-68/PMIC-4 ASIC 0.85V VCORE_T6_7 Rail Curr (out)/curr3_max_alarm + - xdpe12284-i2c-5-68/PMIC-4 ASIC 0.85V VCORE_T6_7 Rail Curr (out)/curr3_crit_alarm + - xdpe12284-i2c-5-68/PMIC-4 ASIC 1.8V T6_7 Rail Curr (out)/curr4_max_alarm + - xdpe12284-i2c-5-68/PMIC-4 ASIC 1.8V T6_7 Rail Curr (out)/curr4_crit_alarm + - xdpe12284-i2c-5-68/PMIC-4 PSU 12V Rail (in1)/in1_lcrit_alarm + - xdpe12284-i2c-5-68/PMIC-4 PSU 12V Rail (in1)/in1_crit_alarm + - xdpe12284-i2c-5-68/PMIC-4 PSU 12V Rail (in2)/in2_lcrit_alarm + - xdpe12284-i2c-5-68/PMIC-4 PSU 12V Rail (in2)/in2_crit_alarm + - xdpe12284-i2c-5-68/PMIC-4 ASIC 0.85V VCORE_T6_7 Rail (out)/in3_crit_alarm + - xdpe12284-i2c-5-68/PMIC-4 ASIC 0.85V VCORE_T6_7 Rail (out)/in3_lcrit_alarm + - xdpe12284-i2c-5-68/PMIC-4 ASIC 1.8V T6_7 Rail (out)/in4_crit_alarm + - xdpe12284-i2c-5-68/PMIC-4 ASIC 1.8V T6_7 Rail (out)/in4_lcrit_alarm + + - xdpe12284-i2c-5-6a/PMIC-5 ASIC 0.85V VCORE_T6_7 Rail Curr (in)/curr1_max_alarm + - xdpe12284-i2c-5-6a/PMIC-5 ASIC 1.8V T6_7 Rail Curr (in)/curr2_max_alarm + - xdpe12284-i2c-5-6a/PMIC-5 ASIC 0.85V VCORE_T6_7 Rail Curr (out)/curr3_max_alarm + - xdpe12284-i2c-5-6a/PMIC-5 ASIC 0.85V VCORE_T6_7 Rail Curr (out)/curr3_crit_alarm + - xdpe12284-i2c-5-6a/PMIC-5 ASIC 1.8V T6_7 Rail Curr (out)/curr4_max_alarm + - xdpe12284-i2c-5-6a/PMIC-5 ASIC 1.8V T6_7 Rail Curr (out)/curr4_crit_alarm + - xdpe12284-i2c-5-6a/PMIC-5 PSU 12V Rail (in1)/in1_lcrit_alarm + - xdpe12284-i2c-5-6a/PMIC-5 PSU 12V Rail (in1)/in1_crit_alarm + - xdpe12284-i2c-5-6a/PMIC-5 PSU 12V Rail (in2)/in2_lcrit_alarm + - xdpe12284-i2c-5-6a/PMIC-5 PSU 12V Rail (in2)/in2_crit_alarm + - xdpe12284-i2c-5-6a/PMIC-5 ASIC 0.85V VCORE_T6_7 Rail (out)/in3_crit_alarm + - xdpe12284-i2c-5-6a/PMIC-5 ASIC 0.85V VCORE_T6_7 Rail (out)/in3_lcrit_alarm + - xdpe12284-i2c-5-6a/PMIC-5 ASIC 1.8V T6_7 Rail (out)/in4_crit_alarm + - xdpe12284-i2c-5-6a/PMIC-5 ASIC 1.8V T6_7 Rail (out)/in4_lcrit_alarm + + - xdpe12284-i2c-5-6c/PMIC-6 ASIC 0.85V VCORE_T6_7 Rail Curr (in)/curr1_max_alarm + - xdpe12284-i2c-5-6c/PMIC-6 ASIC 1.8V T6_7 Rail Curr (in)/curr2_max_alarm + - xdpe12284-i2c-5-6c/PMIC-6 ASIC 0.85V VCORE_T6_7 Rail Curr (out)/curr3_max_alarm + - xdpe12284-i2c-5-6c/PMIC-6 ASIC 0.85V VCORE_T6_7 Rail Curr (out)/curr3_crit_alarm + - xdpe12284-i2c-5-6c/PMIC-6 ASIC 1.8V T6_7 Rail Curr (out)/curr4_max_alarm + - xdpe12284-i2c-5-6c/PMIC-6 ASIC 1.8V T6_7 Rail Curr (out)/curr4_crit_alarm + - xdpe12284-i2c-5-6c/PMIC-6 PSU 12V Rail (in1)/in1_lcrit_alarm + - xdpe12284-i2c-5-6c/PMIC-6 PSU 12V Rail (in1)/in1_crit_alarm + - xdpe12284-i2c-5-6c/PMIC-6 PSU 12V Rail (in2)/in2_lcrit_alarm + - xdpe12284-i2c-5-6c/PMIC-6 PSU 12V Rail (in2)/in2_crit_alarm + - xdpe12284-i2c-5-6c/PMIC-6 ASIC 0.85V VCORE_T6_7 Rail (out)/in3_crit_alarm + - xdpe12284-i2c-5-6c/PMIC-6 ASIC 0.85V VCORE_T6_7 Rail (out)/in3_lcrit_alarm + - xdpe12284-i2c-5-6c/PMIC-6 ASIC 1.8V T6_7 Rail (out)/in4_crit_alarm + - xdpe12284-i2c-5-6c/PMIC-6 ASIC 1.8V T6_7 Rail (out)/in4_lcrit_alarm + + - xdpe12284-i2c-5-6e/PMIC-7 ASIC 0.85V VCORE_T6_7 Rail Curr (in)/curr1_max_alarm + - xdpe12284-i2c-5-6e/PMIC-7 ASIC 1.8V T6_7 Rail Curr (in)/curr2_max_alarm + - xdpe12284-i2c-5-6e/PMIC-7 ASIC 0.85V VCORE_T6_7 Rail Curr (out)/curr3_max_alarm + - xdpe12284-i2c-5-6e/PMIC-7 ASIC 0.85V VCORE_T6_7 Rail Curr (out)/curr3_crit_alarm + - xdpe12284-i2c-5-6e/PMIC-7 ASIC 1.8V T6_7 Rail Curr (out)/curr4_max_alarm + - xdpe12284-i2c-5-6e/PMIC-7 ASIC 1.8V T6_7 Rail Curr (out)/curr4_crit_alarm + - xdpe12284-i2c-5-6e/PMIC-7 PSU 12V Rail (in1)/in1_lcrit_alarm + - xdpe12284-i2c-5-6e/PMIC-7 PSU 12V Rail (in1)/in1_crit_alarm + - xdpe12284-i2c-5-6e/PMIC-7 PSU 12V Rail (in2)/in2_lcrit_alarm + - xdpe12284-i2c-5-6e/PMIC-7 PSU 12V Rail (in2)/in2_crit_alarm + - xdpe12284-i2c-5-6e/PMIC-7 ASIC 0.85V VCORE_T6_7 Rail (out)/in3_crit_alarm + - xdpe12284-i2c-5-6e/PMIC-7 ASIC 0.85V VCORE_T6_7 Rail (out)/in3_lcrit_alarm + - xdpe12284-i2c-5-6e/PMIC-7 ASIC 1.8V T6_7 Rail (out)/in4_crit_alarm + - xdpe12284-i2c-5-6e/PMIC-7 ASIC 1.8V T6_7 Rail (out)/in4_lcrit_alarm + + - tps53679-i2c-15-58/PMIC-8 COMEX 1.8V Rail Curr (out)/curr1_crit_alarm + - tps53679-i2c-15-58/PMIC-8 COMEX 1.8V Rail Curr (out)/curr1_max_alarm + - tps53679-i2c-15-58/PMIC-8 COMEX 1.05V Rail Curr (out)/curr2_crit_alarm + - tps53679-i2c-15-58/PMIC-8 COMEX 1.05V Rail Curr (out)/curr2_max_alarm + - tps53679-i2c-15-58/PMIC-8 PSU 12V Rail (in1)/in1_alarm + - tps53679-i2c-15-58/PMIC-8 PSU 12V Rail (in2)/in2_alarm + - tps53679-i2c-15-58/PMIC-8 COMEX 1.8V Rail (out)/in3_crit_alarm + - tps53679-i2c-15-58/PMIC-8 COMEX 1.8V Rail (out)/in3_lcrit_alarm + - tps53679-i2c-15-58/PMIC-8 COMEX 1.05V Rail (out)/in4_crit_alarm + - tps53679-i2c-15-58/PMIC-8 COMEX 1.05V Rail (out)/in4_lcrit_alarm + + - tps53679-i2c-15-61/PMIC-9 COMEX 1.2V Rail Curr (out)/curr1_crit_alarm + - tps53679-i2c-15-61/PMIC-9 COMEX 1.2V Rail Curr (out)/curr1_max_alarm + - tps53679-i2c-15-61/PMIC-9 PSU 12V Rail (in1)/in1_alarm + - tps53679-i2c-15-61/PMIC-9 PSU 12V Rail (in2)/in2_alarm + - tps53679-i2c-15-61/PMIC-9 COMEX 1.2V Rail (out)/in3_crit_alarm + - tps53679-i2c-15-61/PMIC-9 COMEX 1.2V Rail (out)/in3_lcrit_alarm + + - dps460-i2c-4-58/PSU-1(L) 220V Rail Curr (in)/curr1_crit_alarm + - dps460-i2c-4-58/PSU-1(L) 220V Rail Curr (in)/curr1_max_alarm + - dps460-i2c-4-58/PSU-1(L) 12V Rail Curr (out)/curr2_crit_alarm + - dps460-i2c-4-58/PSU-1(L) 12V Rail Curr (out)/curr2_max_alarm + - dps460-i2c-4-58/PSU-1(L) 220V Rail Pwr (in)/power1_alarm + - dps460-i2c-4-58/PSU-1(L) 12V Rail Pwr (out)/power2_crit_alarm + - dps460-i2c-4-58/PSU-1(L) 12V Rail Pwr (out)/power2_max_alarm + - dps460-i2c-4-58/PSU-1(L) 220V Rail (in)/in1_crit_alarm + - dps460-i2c-4-58/PSU-1(L) 220V Rail (in)/in1_lcrit_alarm + - dps460-i2c-4-58/PSU-1(L) 220V Rail (in)/in1_max_alarm + - dps460-i2c-4-58/PSU-1(L) 220V Rail (in)/in1_min_alarm + - dps460-i2c-4-58/PSU-1(L) 12V Rail (out)/in3_crit_alarm + - dps460-i2c-4-58/PSU-1(L) 12V Rail (out)/in3_lcrit_alarm + - dps460-i2c-4-58/PSU-1(L) 12V Rail (out)/in3_max_alarm + - dps460-i2c-4-58/PSU-1(L) 12V Rail (out)/in3_min_alarm + + - dps460-i2c-4-59/PSU-2(R) 220V Rail Curr (in)/curr1_crit_alarm + - dps460-i2c-4-59/PSU-2(R) 220V Rail Curr (in)/curr1_max_alarm + - dps460-i2c-4-59/PSU-2(R) 12V Rail Curr (out)/curr2_crit_alarm + - dps460-i2c-4-59/PSU-2(R) 12V Rail Curr (out)/curr2_max_alarm + - dps460-i2c-4-59/PSU-2(R) 220V Rail Pwr (in)/power1_alarm + - dps460-i2c-4-59/PSU-2(R) 12V Rail Pwr (out)/power2_crit_alarm + - dps460-i2c-4-59/PSU-2(R) 12V Rail Pwr (out)/power2_max_alarm + - dps460-i2c-4-59/PSU-2(R) 220V Rail (in)/in1_crit_alarm + - dps460-i2c-4-59/PSU-2(R) 220V Rail (in)/in1_lcrit_alarm + - dps460-i2c-4-59/PSU-2(R) 220V Rail (in)/in1_max_alarm + - dps460-i2c-4-59/PSU-2(R) 220V Rail (in)/in1_min_alarm + - dps460-i2c-4-59/PSU-2(R) 12V Rail (out)/in3_crit_alarm + - dps460-i2c-4-59/PSU-2(R) 12V Rail (out)/in3_lcrit_alarm + - dps460-i2c-4-59/PSU-2(R) 12V Rail (out)/in3_max_alarm + - dps460-i2c-4-59/PSU-2(R) 12V Rail (out)/in3_min_alarm + temp: + - coretemp-isa-0000/Physical id 0/temp1_crit_alarm + - coretemp-isa-0000/Core 0/temp2_crit_alarm + - coretemp-isa-0000/Core 1/temp3_crit_alarm + - coretemp-isa-0000/Core 2/temp4_crit_alarm + - coretemp-isa-0000/Core 3/temp5_crit_alarm + + - mlxsw-i2c-2-48/front panel 001/temp2_fault + - mlxsw-i2c-2-48/front panel 002/temp3_fault + - mlxsw-i2c-2-48/front panel 003/temp4_fault + - mlxsw-i2c-2-48/front panel 004/temp5_fault + - mlxsw-i2c-2-48/front panel 005/temp6_fault + - mlxsw-i2c-2-48/front panel 006/temp7_fault + - mlxsw-i2c-2-48/front panel 007/temp8_fault + - mlxsw-i2c-2-48/front panel 008/temp9_fault + - mlxsw-i2c-2-48/front panel 009/temp10_fault + - mlxsw-i2c-2-48/front panel 010/temp11_fault + - mlxsw-i2c-2-48/front panel 011/temp12_fault + - mlxsw-i2c-2-48/front panel 012/temp13_fault + - mlxsw-i2c-2-48/front panel 013/temp14_fault + - mlxsw-i2c-2-48/front panel 014/temp15_fault + - mlxsw-i2c-2-48/front panel 015/temp16_fault + - mlxsw-i2c-2-48/front panel 016/temp17_fault + - mlxsw-i2c-2-48/front panel 017/temp18_fault + - mlxsw-i2c-2-48/front panel 018/temp19_fault + - mlxsw-i2c-2-48/front panel 019/temp20_fault + - mlxsw-i2c-2-48/front panel 020/temp21_fault + - mlxsw-i2c-2-48/front panel 021/temp22_fault + - mlxsw-i2c-2-48/front panel 022/temp23_fault + - mlxsw-i2c-2-48/front panel 023/temp24_fault + - mlxsw-i2c-2-48/front panel 024/temp25_fault + - mlxsw-i2c-2-48/front panel 025/temp26_fault + - mlxsw-i2c-2-48/front panel 026/temp27_fault + - mlxsw-i2c-2-48/front panel 027/temp28_fault + - mlxsw-i2c-2-48/front panel 028/temp29_fault + - mlxsw-i2c-2-48/front panel 029/temp30_fault + - mlxsw-i2c-2-48/front panel 030/temp31_fault + - mlxsw-i2c-2-48/front panel 031/temp32_fault + - mlxsw-i2c-2-48/front panel 032/temp33_fault + + - xdpe12284-i2c-5-62/PMIC-1 Temp 1/temp1_crit_alarm + - xdpe12284-i2c-5-62/PMIC-1 Temp 1/temp1_max_alarm + - xdpe12284-i2c-5-62/PMIC-1 Temp 2/temp2_crit_alarm + - xdpe12284-i2c-5-62/PMIC-1 Temp 2/temp2_max_alarm + + - xdpe12284-i2c-5-64/PMIC-2 Temp 1/temp1_crit_alarm + - xdpe12284-i2c-5-64/PMIC-2 Temp 1/temp1_max_alarm + - xdpe12284-i2c-5-64/PMIC-2 Temp 2/temp2_crit_alarm + - xdpe12284-i2c-5-64/PMIC-2 Temp 2/temp2_max_alarm + + - xdpe12284-i2c-5-66/PMIC-3 Temp 1/temp1_crit_alarm + - xdpe12284-i2c-5-66/PMIC-3 Temp 1/temp1_max_alarm + - xdpe12284-i2c-5-66/PMIC-3 Temp 2/temp2_crit_alarm + - xdpe12284-i2c-5-66/PMIC-3 Temp 2/temp2_max_alarm + + - xdpe12284-i2c-5-68/PMIC-4 Temp 1/temp1_crit_alarm + - xdpe12284-i2c-5-68/PMIC-4 Temp 1/temp1_max_alarm + - xdpe12284-i2c-5-68/PMIC-4 Temp 2/temp2_crit_alarm + - xdpe12284-i2c-5-68/PMIC-4 Temp 2/temp2_max_alarm + + - xdpe12284-i2c-5-6a/PMIC-5 Temp 1/temp1_crit_alarm + - xdpe12284-i2c-5-6a/PMIC-5 Temp 1/temp1_max_alarm + - xdpe12284-i2c-5-6a/PMIC-5 Temp 2/temp2_crit_alarm + - xdpe12284-i2c-5-6a/PMIC-5 Temp 2/temp2_max_alarm + + - xdpe12284-i2c-5-6c/PMIC-6 Temp 1/temp1_crit_alarm + - xdpe12284-i2c-5-6c/PMIC-6 Temp 1/temp1_max_alarm + - xdpe12284-i2c-5-6c/PMIC-6 Temp 2/temp2_crit_alarm + - xdpe12284-i2c-5-6c/PMIC-6 Temp 2/temp2_max_alarm + + - xdpe12284-i2c-5-6e/PMIC-7 Temp 1/temp1_crit_alarm + - xdpe12284-i2c-5-6e/PMIC-7 Temp 1/temp1_max_alarm + - xdpe12284-i2c-5-6e/PMIC-7 Temp 2/temp2_crit_alarm + - xdpe12284-i2c-5-6e/PMIC-7 Temp 2/temp2_max_alarm + + - tps53679-i2c-15-58/PMIC-8 Temp 1/temp1_crit_alarm + - tps53679-i2c-15-58/PMIC-8 Temp 1/temp1_max_alarm + - tps53679-i2c-15-58/PMIC-8 Temp 2/temp2_crit_alarm + - tps53679-i2c-15-58/PMIC-8 Temp 2/temp2_max_alarm + + - tps53679-i2c-15-61/PMIC-9 Temp 1/temp1_crit_alarm + - tps53679-i2c-15-61/PMIC-9 Temp 1/temp1_max_alarm + - tps53679-i2c-15-61/PMIC-9 Temp 2/temp2_crit_alarm + - tps53679-i2c-15-61/PMIC-9 Temp 2/temp2_max_alarm + + - dps460-i2c-4-58/PSU-1(L) Temp 1/temp1_crit_alarm + - dps460-i2c-4-58/PSU-1(L) Temp 1/temp1_max_alarm + - dps460-i2c-4-58/PSU-1(L) Temp 2/temp2_crit_alarm + - dps460-i2c-4-58/PSU-1(L) Temp 2/temp2_max_alarm + + - dps460-i2c-4-59/PSU-2(R) Temp 1/temp1_crit_alarm + - dps460-i2c-4-59/PSU-2(R) Temp 1/temp1_max_alarm + - dps460-i2c-4-59/PSU-2(R) Temp 2/temp2_crit_alarm + - dps460-i2c-4-59/PSU-2(R) Temp 2/temp2_max_alarm + - dps460-i2c-4-59/PSU-2(R) Temp 3/temp3_crit_alarm + - dps460-i2c-4-59/PSU-2(R) Temp 3/temp3_max_alarm + compares: + power: [] + temp: + - - coretemp-isa-0000/Physical id 0/temp1_input + - coretemp-isa-0000/Physical id 0/temp1_max + - - coretemp-isa-0000/Core 0/temp2_input + - coretemp-isa-0000/Core 0/temp2_max + - - coretemp-isa-0000/Core 1/temp3_input + - coretemp-isa-0000/Core 1/temp3_max + - - coretemp-isa-0000/Core 2/temp4_input + - coretemp-isa-0000/Core 2/temp4_max + - - coretemp-isa-0000/Core 3/temp5_input + - coretemp-isa-0000/Core 3/temp5_max + + - - tmp102-i2c-7-49/Ambient Fan Side Temp (air intake)/temp1_input + - tmp102-i2c-7-49/Ambient Fan Side Temp (air intake)/temp1_max + + - - tmp102-i2c-7-4a/Ambient Port Side Temp (air exhaust)/temp1_input + - tmp102-i2c-7-4a/Ambient Port Side Temp (air exhaust)/temp1_max + + - - tmp102-i2c-15-49/Ambient COMEX Temp/temp1_input + - tmp102-i2c-15-49/Ambient COMEX Temp/temp1_max + non_zero: + fan: [] + power: [] + temp: [] + psu_skips: + dps460-i2c-4-58: + number: 2 + side: right + skip_list: + - dps460-i2c-4-58 + dps460-i2c-4-59: + number: 1 + side: left + skip_list: + - dps460-i2c-4-59 diff --git a/ansible/group_vars/sonic/variables b/ansible/group_vars/sonic/variables index 15d7a64cacd..78415a94f1c 100644 --- a/ansible/group_vars/sonic/variables +++ b/ansible/group_vars/sonic/variables @@ -11,8 +11,8 @@ broadcom_th_hwskus: ['Force10-S6100', 'Arista-7060CX-32S-C32', 'Arista-7060CX-32 broadcom_th2_hwskus: ['Arista-7260CX3-D108C8', 'Arista-7260CX3-C64', 'Arista-7260CX3-Q64'] mellanox_spc1_hwskus: [ 'ACS-MSN2700', 'ACS-MSN2740', 'ACS-MSN2100', 'ACS-MSN2410', 'ACS-MSN2010', 'Mellanox-SN2700', 'Mellanox-SN2700-D48C8' ] -mellanox_spc2_hwskus: [ 'ACS-MSN3700', 'ACS-MSN3700C', 'ACS-MSN3800', 'Mellanox-SN3800-D112C8' ] -mellanox_spc3_hwskus: [ 'ACS-MSN4700' ] +mellanox_spc2_hwskus: [ 'ACS-MSN3700', 'ACS-MSN3700C', 'ACS-MSN3800', 'Mellanox-SN3800-D112C8' , 'ACS-MSN3420'] +mellanox_spc3_hwskus: [ 'ACS-MSN4700', 'ACS-MSN4600C', 'ACS-MSN4410' ] mellanox_hwskus: "{{ mellanox_spc1_hwskus + mellanox_spc2_hwskus + mellanox_spc3_hwskus }}" cavium_hwskus: [ "AS7512", "XP-SIM" ] diff --git a/tests/common/mellanox_data.py b/tests/common/mellanox_data.py index 2d5928562c9..6d1ecfa4f06 100644 --- a/tests/common/mellanox_data.py +++ b/tests/common/mellanox_data.py @@ -1,7 +1,7 @@ SPC1_HWSKUS = ["ACS-MSN2700", "Mellanox-SN2700", "Mellanox-SN2700-D48C8", "ACS-MSN2740", "ACS-MSN2100", "ACS-MSN2410", "ACS-MSN2010"] SPC2_HWSKUS = ["ACS-MSN3700", "ACS-MSN3700C", "ACS-MSN3800", "Mellanox-SN3800-D112C8", "ACS-MSN3420"] -SPC3_HWSKUS = ["ACS-MSN4700", "ACS-MSN4600C"] +SPC3_HWSKUS = ["ACS-MSN4700", "ACS-MSN4600C", "ACS-MSN4410"] SWITCH_HWSKUS = SPC1_HWSKUS + SPC2_HWSKUS + SPC3_HWSKUS SWITCH_MODELS = { @@ -559,6 +559,59 @@ "number": 1 } } + }, + "x86_64-mlnx_msn4410-r0": { + "reboot": { + "cold_reboot": True, + "fast_reboot": False, + "warm_reboot": True + }, + "fans": { + "number": 6, + "hot_swappable": True + }, + "psus": { + "number": 2, + "hot_swappable": True + }, + "cpu_pack": { + "number": 1 + }, + "cpu_cores": { + "number": 4 + }, + "ports": { + "number": 32 + }, + "thermals": { + "cpu_core": { + "start": 0, + "number": 4 + }, + "module": { + "start": 1, + "number": 32 + }, + "psu": { + "start": 1, + "number": 2 + }, + "cpu_pack": { + "number": 1 + }, + "asic_ambient": { + "number": 1 + }, + "port_ambient": { + "number": 1 + }, + "fan_ambient": { + "number": 1 + }, + "comex_ambient": { + "number": 1 + } + } } } diff --git a/tests/platform_tests/mellanox/minimum_table.py b/tests/platform_tests/mellanox/minimum_table.py index 6270834f646..360b8da7ad4 100644 --- a/tests/platform_tests/mellanox/minimum_table.py +++ b/tests/platform_tests/mellanox/minimum_table.py @@ -38,6 +38,10 @@ 'x86_64-mlnx_msn4600c-r0': { "unk_trust": {"-127:40":12, "41:120":13}, "unk_untrust": {"-127:5":12, "6:20":13, "21:30":14, "31:35":15, "36:40":16, "41:120":17}, + }, + 'x86_64-mlnx_msn4410-r0': { + "unk_trust": {"-127:35":14, "36:120":15}, + "unk_untrust": {"-127:35":14, "36:120":15}, } }