Tested the upstream patch on Trusty using:

An NVMe device as well as a Micron-based pcieSSD device in a PowerEdge
R820.

Before applying the fix, both of these commands threw the 'enclosure
management not supported' message, although the LED's did indeed blink
in response and stopped blinking when the respective locate_off commands
were invoked:

sudo ledctl locate=/dev/nvme0n1
sudo ledctl locate=/dev/rssda
sudo ledctl locate_off=/dev/rssda
sudo ledctl locate_off=/dev/nvme0n1

With the patch applied the commands continued to blink / unblink the
LED's as expected, but, I no longer saw the "not supported" message on
the console.


** Changed in: dell-poweredge
       Status: New => Confirmed

** Changed in: dell-poweredge
       Status: Confirmed => In Progress

** Changed in: dell-poweredge
   Importance: Undecided => High

** Changed in: dell-poweredge
     Assignee: (unassigned) => Kent Baxley (kentb)

** Description changed:

  ledmon will not work in Ubuntu 14.04, due to a change in kernel 3.13.
  
  I've tested this with ICH10R and C600/X79 chipset.
  
  Symptoms: ledctl gives 'enclosure management not supported' on supported
  hardware.
  
  This problem has just been fixed by upstream, see this patch:
  
  
http://sourceforge.net/p/ledmon/code/ci/6f7d38bbe5d7b13c84987cf3b3b550a11c39392e/
  
  Please update the Ubuntu package to include this patch, so ledmon works
  again.
  
  Installed package: ledmon 0.79-0.2
  ~$ lsb_release -rd
  Description:  Ubuntu 14.04 LTS
  Release:      14.04
  
  [Impact]
  
   * The type of libahci parameter ahci_em_messages was changed from int to
  bool in kernel v3.13, which caused AHCI HBAs to not be detected
  properly.
  
   * This basically means that ledmon no longer works in 14.04
  
  [Test Case]
  
-  * install ledmon
+  * install ledmon and start up the openipmi service
  
-  * ledctl should no longer give 'enclosure management not supported' on
- supported hardware with the fix in place.
+  * The following ledctl commands should no longer give 'enclosure
+ management not supported' on supported hardware with the fix in place:
+ 
+ sudo ledctl locate=/dev/nvme0n1
+ sudo ledctl locate=/dev/rssda
+ sudo ledctl locate_off=/dev/rssda
+ sudo ledctl locate_off=/dev/nvme0n1
  
  [Regression Potential]
  
   * Low, as this bug affects 14.04 and higher due to the newer kernel
  version.  Systems running the older kernel releases should be fine.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1349920

Title:
  ledmon does not work in Ubuntu 14.04

To manage notifications about this bug go to:
https://bugs.launchpad.net/dell-poweredge/+bug/1349920/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to