Activity log for bug #1688132

Date Who What changed Old value New value Message
2017-05-03 22:53:06 dann frazier bug added bug
2017-05-03 22:53:17 dann frazier nominated for series Ubuntu Zesty
2017-05-03 22:53:17 dann frazier bug task added linux (Ubuntu Zesty)
2017-05-03 22:53:22 dann frazier linux (Ubuntu): assignee dann frazier (dannf)
2017-05-03 22:53:23 dann frazier linux (Ubuntu Zesty): assignee dann frazier (dannf)
2017-05-03 22:53:28 dann frazier linux (Ubuntu): importance Undecided High
2017-05-03 22:53:30 dann frazier linux (Ubuntu Zesty): importance Undecided High
2017-05-03 22:53:33 dann frazier linux (Ubuntu): status New In Progress
2017-05-03 22:53:36 dann frazier linux (Ubuntu Zesty): status New In Progress
2017-05-03 22:54:51 dann frazier nominated for series Ubuntu Yakkety
2017-05-03 22:54:51 dann frazier bug task added linux (Ubuntu Yakkety)
2017-05-03 22:54:51 dann frazier nominated for series Ubuntu Xenial
2017-05-03 22:54:51 dann frazier bug task added linux (Ubuntu Xenial)
2017-05-03 22:54:59 dann frazier linux (Ubuntu Xenial): status New Confirmed
2017-05-03 22:55:02 dann frazier linux (Ubuntu Yakkety): status New Confirmed
2017-05-03 22:55:11 dann frazier linux (Ubuntu Xenial): importance Undecided High
2017-05-03 22:55:12 dann frazier linux (Ubuntu Yakkety): importance Undecided High
2017-05-03 22:55:15 dann frazier linux (Ubuntu Xenial): assignee dann frazier (dannf)
2017-05-03 22:55:16 dann frazier linux (Ubuntu Yakkety): assignee dann frazier (dannf)
2017-05-03 23:03:59 dann frazier description [Impact] Just loading the necessary modules is not enough to get a working IPMI system interface (/dev/ipmi0) on Cavium ThunderX CRBs, and other ThunderX-based Gigabyte servers. You have to do some magic: echo ipmi_ssif 0x12 >/sys/bus/i2c/devices/i2c-4/new_device or maybe: echo ipmi_ssif 0x12 >/sys/bus/i2c/devices/i2c-4/new_device Loading the modules should be enough. [Test Case] sudo modprobe ipmi_ssif sudo modprobe ipmi_devintf Do you have a working /dev/ipmi0? sudo ipmitool lan print [Regression Risk] The driver being fixed is only used on ThunderX-based systems, and is currently not usable w/o the above manual config. [Impact] Just loading the necessary modules is not enough to get a working IPMI system interface (/dev/ipmi0) on Cavium ThunderX CRBs, and other ThunderX-based Gigabyte servers. You have to do some magic: echo ipmi_ssif 0x12 >/sys/bus/i2c/devices/i2c-4/new_device   or maybe: echo ipmi_ssif 0x12 >/sys/bus/i2c/devices/i2c-5/new_device Loading the modules should be enough. [Test Case] sudo modprobe ipmi_ssif sudo modprobe ipmi_devintf Do you have a working /dev/ipmi0? sudo ipmitool lan print [Regression Risk] The driver being fixed is only used on ThunderX-based systems, and is currently not usable w/o the above manual config.
2017-05-04 00:57:57 dann frazier summary IPMI system interface on Cavium ThunderX systems requires manual config Suport IPMI system interface on Cavium ThunderX
2017-05-04 02:37:00 dann frazier summary Suport IPMI system interface on Cavium ThunderX Support IPMI system interface on Cavium ThunderX
2017-05-16 15:19:17 Thadeu Lima de Souza Cascardo linux (Ubuntu Zesty): status In Progress Fix Committed
2017-05-17 20:10:29 dann frazier linux (Ubuntu Xenial): status Confirmed In Progress
2017-05-17 20:10:31 dann frazier linux (Ubuntu Yakkety): status Confirmed In Progress
2017-05-17 20:20:45 dann frazier description [Impact] Just loading the necessary modules is not enough to get a working IPMI system interface (/dev/ipmi0) on Cavium ThunderX CRBs, and other ThunderX-based Gigabyte servers. You have to do some magic: echo ipmi_ssif 0x12 >/sys/bus/i2c/devices/i2c-4/new_device   or maybe: echo ipmi_ssif 0x12 >/sys/bus/i2c/devices/i2c-5/new_device Loading the modules should be enough. [Test Case] sudo modprobe ipmi_ssif sudo modprobe ipmi_devintf Do you have a working /dev/ipmi0? sudo ipmitool lan print [Regression Risk] The driver being fixed is only used on ThunderX-based systems, and is currently not usable w/o the above manual config. [Impact] The IPMI system interface (/dev/ipmi0) is unavailable on Cavium ThunderX-based systems. This prevents various in-band management tasks, including auto-enlistment using MAAS. [Test Case] sudo modprobe ipmi_ssif sudo modprobe ipmi_devintf Do you have a working /dev/ipmi0? sudo ipmitool lan print [Regression Risk] For hwe-z, this is a small fix to a driver that is only used on ThunderX-based systems, and is currently not usable w/o magic manual steps. For hwe-x and hwe-y, this also impacts the i2c-octeon driver. After hwe-y, upstream split that driver into 2 pieces to factor out code that could be shared with i2c-thunderx, and then i2c-thunderx was added. i2c-octeon is a driver for Cavium OCTEON systems, which are MIPS64 - an architecture unsupported by Ubuntu, so regression risk is negligible. i2c-thunderx is a new driver that is only loaded on ThunderX-based systems, so the testing we've performed on ThunderX should mitigate that regression risk. Note: there are issues with older firmware (version varies depending on platform) where the IPMI device can vanish between reboots, requiring a BMC reset to recover. This doesn't cause any other problem - drivers don't load, and it's as if this driver was never added. However, it is worth noting here in case people google it. Please upgrade your firmware if you run into this.
2017-05-24 13:38:25 Seth Forshee linux (Ubuntu): status In Progress Fix Committed
2017-05-26 02:57:59 Thadeu Lima de Souza Cascardo tags verification-needed-zesty
2017-05-26 20:04:38 dann frazier tags verification-needed-zesty verification-done-zesty
2017-06-01 20:49:51 Launchpad Janitor linux (Ubuntu): status Fix Committed Fix Released
2017-06-01 20:49:51 Launchpad Janitor cve linked 2017-0605
2017-06-01 20:49:51 Launchpad Janitor cve linked 2017-7979
2017-06-06 13:13:53 Launchpad Janitor linux (Ubuntu Zesty): status Fix Committed Fix Released
2017-06-06 14:03:13 Thadeu Lima de Souza Cascardo linux (Ubuntu Xenial): status In Progress Fix Committed
2017-06-06 15:09:45 dann frazier linux (Ubuntu Yakkety): status In Progress Fix Committed
2017-06-14 09:09:47 Kleber Sacilotto de Souza tags verification-done-zesty verification-done-zesty verification-needed-xenial
2017-06-14 09:11:08 Kleber Sacilotto de Souza tags verification-done-zesty verification-needed-xenial verification-done-zesty verification-needed-xenial verification-needed-yakkety
2017-06-14 19:05:04 dann frazier tags verification-done-zesty verification-needed-xenial verification-needed-yakkety verification-done-xenial verification-done-zesty verification-needed-yakkety
2017-06-14 19:47:55 dann frazier tags verification-done-xenial verification-done-zesty verification-needed-yakkety verification-done-xenial verification-done-yakkety verification-done-zesty
2017-06-28 16:34:43 Launchpad Janitor linux (Ubuntu Yakkety): status Fix Committed Fix Released
2017-06-28 16:34:43 Launchpad Janitor cve linked 2017-1000364
2017-06-28 16:34:43 Launchpad Janitor cve linked 2017-100363
2017-06-28 16:34:43 Launchpad Janitor cve linked 2017-5577
2017-06-28 16:34:43 Launchpad Janitor cve linked 2017-7294
2017-06-28 16:34:43 Launchpad Janitor cve linked 2017-7374
2017-06-28 16:34:43 Launchpad Janitor cve linked 2017-8890
2017-06-28 16:34:43 Launchpad Janitor cve linked 2017-9074
2017-06-28 16:34:43 Launchpad Janitor cve linked 2017-9075
2017-06-28 16:34:43 Launchpad Janitor cve linked 2017-9076
2017-06-28 16:34:43 Launchpad Janitor cve linked 2017-9077
2017-06-28 16:34:43 Launchpad Janitor cve linked 2017-9242
2017-06-28 16:35:34 Launchpad Janitor linux (Ubuntu Xenial): status Fix Committed Fix Released