Please backport ledmon 0.74-1 (universe) from raring

Bug #1074455 reported by Kent Baxley
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Precise Backports
Quantal Backports
The Dell-poweredge project
Kent Baxley

Bug Description

Please backport ledmon 0.74-1 (universe) from raring to quantal and precise.

Reason for the backport:
This is a tool to monitor software RAIDs and is what would be used to monitor PCIe-SSD software RAIDs in systems such as Dell's new line of PowerEdge 12G Servers.
Ubuntu 12.04 has ledmon 0.32, whereas the latest version is 0.74.
0.74 contains numerous bugfixes and it also includes SES-2 support for the encolusres on many new servers.

Changelog entries since current precise version 0.32-1:

ledmon (0.74-1) unstable; urgency=low

  * New upstream release:
  * restart of the ledmon's internal state when an unrecoverable error occurs
    (e.g. lack of disk's location)
  * logging level for not supported patterns changed from 'warning' to 'debug'
  * more detailed information about device change (name changed, missing)
  * added extra checks against device presence in sysfs (device may disappear
    at anytime: during rescan, initialization, sending command)
  * pattern "locate_off" fixed
  * SES-2 support for enclosures
  * New patterns (SES-2) in ledctl for drives in enclosures
  * Improved LED blinking and slot locations for AHCI and SCSI DA
  * ledctl and ledmon were converted to the raw bitstream (TX_GP) interface,
    so they do not need additional SGPIO support in the kernel now
    (by Dan Williams <email address hidden>)
  * the way ledctl works has been changed: so far turning on some LEDs
    did not change the state of all other LEDs of all controllers,
    now turning on some LEDs turns off all other LEDs of all controllers
  * ledctl's manual was corrected and updated

 -- Daniel Jared Dominguez <email address hidden> Thu, 23 Aug 2012 16:28:32 -0500

Mark off items in the checklist [X] as you test them, but please leave the checklist so that backporters can quickly evaluate the state of testing.

You can test-build the backport in your PPA with backportpackage:
$ backportpackage -u ppa:<lp username>/<ppa name> -s raring -d quantal ledmon

* quantal:
[X] Package builds without modification
[X] ledmon installs cleanly and runs

* precise:
[X] Package builds without modification
[X] ledmon installs cleanly and runs

No reverse dependencies

Revision history for this message
Kent Baxley (kentb) wrote :

Tested with Quantal-server.

Package built without any modification and is currently in my ppa:

Package installs cleanly and updates from 0.32 with no issues.

I confirmed that on a Dell R820 system with a PCIe SSD storage device, the ledctl tool can correctly idenfity the ssd drive by blinking the LED:

sudo ledctl locate=/dev/rssda

The problem with the previous version is that when you run the following command to turn the blinking off, it does not take effect:

sudo ledctl locate_off=/dev/rssda

Updating from 0.32-1 to 0.74-1 went smoothly, and once the new version was in place the ability to turn off the blinking on the affected hard drive was fixed. This is one of the benefits of having the new package, in addition to support for the new hardware.

description: updated
Revision history for this message
Kent Baxley (kentb) wrote :

Also tested with Precise-server with the same results as above on the Dell R820.

description: updated
Kent Baxley (kentb)
Changed in dell-poweredge:
importance: Undecided → Medium
importance: Medium → High
status: New → In Progress
assignee: nobody → Kent Baxley (kentb)
Revision history for this message
Scott Kitterman (kitterman) wrote :

Ack. Approved by ubuntu-backporters.

Revision history for this message
Felix Geyer (debfx) wrote :

Uploaded to precise- and quantal-backports.

Changed in precise-backports:
status: New → Fix Released
Changed in quantal-backports:
status: New → Fix Released
Kent Baxley (kentb)
Changed in dell-poweredge:
status: In Progress → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers