Backport important fixes from 2.4.2

Bug #1377208 reported by Colin Watson
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
iprutils (Ubuntu)
Fix Released
Undecided
Unassigned
Trusty
Fix Released
High
Colin Watson

Bug Description

According to IBM, we need to backport some important fixes from iprutils 2.4.2 to trusty (utopic already has 2.4.2). Fortunately they all apply cleanly. They are:

commit 1dabc65c868eda3607d2871bde0130b92e7a8979
Author: Wen Xiong <email address hidden>
Date: Mon Mar 10 21:47:31 2014 -0500

    iprutils: fixes several errors after commit id 19f365

    This patches fixes several issues after merging commit id 19f365.

    Signed-off-by: Wen Xiong< <email address hidden>>

commit 980e2d30d5cfcd54df771017f1244b1fce5d1525
Author: Wen Xiong <email address hidden>
Date: Thu Mar 27 09:16:08 2014 -0500

    iprutils: Segment Fault when trying to show details of missing devices.

    This patch fixes seg fault when trying to show detailes of missing devices.

    Signed-off-by: Wen Xiong< <email address hidden>>

commit e4d7595381a238a26ba50123b92015dbfa244aa0
Author: Wen Xiong <email address hidden>
Date: Wed Apr 30 15:23:08 2014 -0500

    iprutils: iprconfig doesn't show "Redundant Paths" in dual configuration(LE)

    The patch fixes the "Redundant Paths" issues in dual configuration in LE
    environment.

    Signed-off-by: Wen Xiong <<email address hidden>

commit df133ac250e7d99d8e15e8a57cbc9b8244f1c069
Author: Wen Xiong <email address hidden>
Date: Wed Apr 30 15:31:52 2014 -0500

    iprutils: Couldn't create iprdump file

    The patch fixes the two issues. One issue is not able to create iprdump file.
    Another issue is the size of dump file is less than 64K. We need 80M iprdump
    file.

    Signed-off-by: Wen Xiong <email address hidden>

commit 3c40dcf5a89b8bbffee869e6b4bc52c937abeda7
Author: Wen Xiong <email address hidden>
Date: Mon Jun 2 11:34:28 2014 -0500

    iprutils: Segmentation fault when rebuild an array with physica disks

    When using command line to rebuild an array with physical disks, iprconfig
    throws Segmentation fault. The patch fixes the issue.

    Signed-off-by: Wen Xiong <email address hidden>

I think the impact is generally pretty clear from the commit logs; these are mostly crashes in a few places, a missing endian-flip, and some misuses of sysfs. It makes sense to me to request testing of all of them at once from people with the necessary hardware.

Colin Watson (cjwatson)
Changed in iprutils (Ubuntu):
status: New → Fix Released
Changed in iprutils (Ubuntu Trusty):
status: New → Triaged
importance: Undecided → High
assignee: nobody → Colin Watson (cjwatson)
status: Triaged → In Progress
Revision history for this message
Chris J Arges (arges) wrote : Please test proposed package

Hello Colin, or anyone else affected,

Accepted iprutils into trusty-proposed. The package will build now and be available at http://launchpad.net/ubuntu/+source/iprutils/2.4.0-1ubuntu1 in a few hours, and then in the -proposed repository.

Please help us by testing this new package. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to enable and use -proposed. Your feedback will aid us getting this update out to other Ubuntu users.

If this package fixes the bug for you, please add a comment to this bug, mentioning the version of the package you tested, and change the tag from verification-needed to verification-done. If it does not fix the bug for you, please add a comment stating that, and change the tag to verification-failed. In either case, details of your testing will help us make a better decision.

Further information regarding the verification process can be found at https://wiki.ubuntu.com/QATeam/PerformingSRUVerification . Thank you in advance!

Changed in iprutils (Ubuntu Trusty):
status: In Progress → Fix Committed
tags: added: verification-needed
Revision history for this message
Ubuntu Foundations Team Bug Bot (crichton) wrote : [iprutils/trusty] verification still needed

The fix for this bug has been awaiting testing feedback in the -proposed repository for trusty for more than 90 days. Please test this fix and update the bug appropriately with the results. In the event that the fix for this bug is still not verified 15 days from now, the package will be removed from the -proposed repository.

tags: added: removal-candidate
tags: added: verification-done
removed: removal-candidate verification-needed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package iprutils - 2.4.0-1ubuntu1

---------------
iprutils (2.4.0-1ubuntu1) trusty; urgency=medium

  * Backport some important fixes from 2.4.2 (LP: #1377208):
    - Fix some misuses of sysfs introduced by dropping libsysfs.
    - Fix segmentation fault when trying to show details of missing devices.
    - Fix missing byteswapping for little-endian systems when trying to show
      "Redundant Paths" in dual configuration in iprconfig.
    - Fix creation of iprdump file.
    - Fix segmentation fault when rebuilding an array with physical disks.
  * Fix segmentation fault in concurrent add/remove iprconfig GUI
    (LP: #1343366).
  * Allow case-insensitive firmware file names (LP: #1367073).
 -- Colin Watson <email address hidden> Fri, 03 Oct 2014 16:43:02 +0100

Changed in iprutils (Ubuntu Trusty):
status: Fix Committed → Fix Released
Revision history for this message
Chris J Arges (arges) wrote : Update Released

The verification of the Stable Release Update for iprutils has completed successfully and the package has now been released to -updates. Subsequently, the Ubuntu Stable Release Updates Team is being unsubscribed and will not receive messages about this bug report. In the event that you encounter a regression using the package from -updates please report a new bug using ubuntu-bug and tag the bug report regression-update so we can easily find any regressions.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.