Public bug reported: ipmitool sel does not correctly display the sensor's name if its owner is set to lun1. Upstream bug: https://codeberg.org/IPMITool/ipmitool/issues/8
We were asked to track this in order to enable new hardware from a partner. It was reported in v1.8.19 (used in Noble), but likely affects previous versions as well. Steps to reproduce, copied verbatim from the upstream report: 1. Using AMI/BMC to generate a sensor error event. The sensor belong to LUN1 GPU1_MEM | 10h | ok | 11.1 | Uncorrectable ECC GPU2_MEM | 11h | ok | 11.2 | Uncorrectable ECC GPU3_MEM | 12h | ok | 11.3 | Uncorrectable ECC GPU4_MEM | 13h | ok | 11.4 | Uncorrectable ECC GPU5_MEM | 14h | ok | 11.5 | Uncorrectable ECC GPU6_MEM | 15h | ok | 11.6 | Uncorrectable ECC GPU7_MEM | 16h | ok | 11.7 | Uncorrectable ECC GPU8_MEM | 17h | ok | 11.8 | Uncorrectable ECC 2. Run `ipmitool sel elist` 3. Observe the abnormal reply: c5 | 2023/08/02 | 17时17分24秒 CST | Memory | Uncorrectable ECC | Asserted c6 | 2023/08/02 | 17时18分29秒 CST | Memory | Uncorrectable ECC | Asserted c7 | 2023/08/02 | 17时18分29秒 CST | Memory | Uncorrectable ECC | Asserted c8 | 2023/08/02 | 17时18分30秒 CST | Memory | Uncorrectable ECC | Asserted c9 | 2023/08/02 | 17时18分30秒 CST | Memory | Uncorrectable ECC | Asserted ca | 2023/08/02 | 17时19分34秒 CST | Memory | Uncorrectable ECC | Asserted cb | 2023/08/02 | 17时19分34秒 CST | Memory INTEGRAL_DIMM | Uncorrectable ECC | Asserted cc | 2023/08/02 | 17时19分34秒 CST | Memory | Uncorrectable ECC | Asserted SensorName is empty or wrong.(Expexct GPU1_MEM) A fix was proposed upstream but is yet to be merged: https://codeberg.org/IPMITool/ipmitool/pulls/39 ** Affects: ipmitool (Ubuntu) Importance: Undecided Status: New ** Patch added: "Upstream proposed patch" https://bugs.launchpad.net/bugs/2076173/+attachment/5803166/+files/sel_sensor_lun1.patch ** Description changed: ipmitool sel does not correctly display the sensor's name if its owner is set to lun1. Upstream bug: https://codeberg.org/IPMITool/ipmitool/issues/8 We were asked to track this in order to enable new hardware from a partner. It was reported in v1.8.19 (used in Noble), but likely affects previous versions as well. Steps to reproduce, copied verbatim from the upstream report: + 1. Using AMI/BMC to generate a sensor error event. The sensor belong to LUN1 - ``` GPU1_MEM | 10h | ok | 11.1 | Uncorrectable ECC GPU2_MEM | 11h | ok | 11.2 | Uncorrectable ECC GPU3_MEM | 12h | ok | 11.3 | Uncorrectable ECC GPU4_MEM | 13h | ok | 11.4 | Uncorrectable ECC GPU5_MEM | 14h | ok | 11.5 | Uncorrectable ECC GPU6_MEM | 15h | ok | 11.6 | Uncorrectable ECC GPU7_MEM | 16h | ok | 11.7 | Uncorrectable ECC GPU8_MEM | 17h | ok | 11.8 | Uncorrectable ECC - ``` + 2. Run `ipmitool sel elist` + 3. Observe the abnormal reply: - ``` c5 | 2023/08/02 | 17时17分24秒 CST | Memory | Uncorrectable ECC | Asserted c6 | 2023/08/02 | 17时18分29秒 CST | Memory | Uncorrectable ECC | Asserted c7 | 2023/08/02 | 17时18分29秒 CST | Memory | Uncorrectable ECC | Asserted c8 | 2023/08/02 | 17时18分30秒 CST | Memory | Uncorrectable ECC | Asserted c9 | 2023/08/02 | 17时18分30秒 CST | Memory | Uncorrectable ECC | Asserted ca | 2023/08/02 | 17时19分34秒 CST | Memory | Uncorrectable ECC | Asserted cb | 2023/08/02 | 17时19分34秒 CST | Memory INTEGRAL_DIMM | Uncorrectable ECC | Asserted cc | 2023/08/02 | 17时19分34秒 CST | Memory | Uncorrectable ECC | Asserted - ``` SensorName is empty or wrong.(Expexct GPU1_MEM) A fix was proposed upstream but is yet to be merged: https://codeberg.org/IPMITool/ipmitool/pulls/39 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2076173 Title: cannot display sensor name when its owner is lun1 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/ipmitool/+bug/2076173/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs