Please backport ledmon 0.74-1 (universe) from raring
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Precise Backports |
Fix Released
|
Undecided
|
Unassigned | ||
Quantal Backports |
Fix Released
|
Undecided
|
Unassigned |
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
Testing:
========
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
Changed in dell-poweredge: | |
importance: | Undecided → Medium |
importance: | Medium → High |
status: | New → In Progress |
assignee: | nobody → Kent Baxley (kentb) |
Changed in dell-poweredge: | |
status: | In Progress → Fix Released |
Tested with Quantal-server.
Package built without any modification and is currently in my ppa:
https:/ /launchpad. net/~kentb/ +archive/ backports/ +packages
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.