[SRU] Add ability to set BMC boot flag valid bit clearing to chassis bootparm

Bug #1393918 reported by Jorge Niedbalski
14
This bug affects 2 people
Affects Status Importance Assigned to Milestone
ipmitool (Ubuntu)
Fix Released
High
Unassigned
Trusty
Fix Released
High
Unassigned

Bug Description

[Description]

In versions of ipmitool earlier than 1.8.14, setting the boot device to PXE does not work correctly. (You have to reboot within 60 seconds for it to apply - and that only works for some corner cases.)

With this patch, bootflag options can be set or cleared using:
chassis bootparam set bootflag device options={PEF, timeout, watchdog, reset, power}. Using the prefix of "no-" on any of the options sets it the other way. As part of this change, I also cleaned up the command line parsing and added messages for set bootflag

[Test Cases]

* With this patch bootflag options can be set or cleared by using chassis bootparam set bootflag device options={PEF, timeout, watchdog, reset, power}

Revision history for this message
Jorge Niedbalski (niedbalski) wrote :
Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in ipmitool (Ubuntu):
status: New → Confirmed
tags: added: cts
Revision history for this message
Sebastien Bacher (seb128) wrote :

utopic has the newer version, closing the bug for the current serie

Changed in ipmitool (Ubuntu):
importance: Undecided → High
status: Confirmed → Fix Released
Revision history for this message
Sebastien Bacher (seb128) wrote :

Thanks Jorge. I've updated your debdiff to wrap the changelog lines to 80 columns and add the bug reference and I'm uploading, it's going to need to be approved by the SRU team next

Changed in ipmitool (Ubuntu Trusty):
importance: Undecided → High
status: New → Fix Committed
Revision history for this message
Mathew Hodson (mhodson) wrote :
tags: added: verification-needed
Mathew Hodson (mhodson)
tags: added: patch
Revision history for this message
Mathew Hodson (mhodson) wrote :

ipmitool is available in the trusty-proposed repository and at https://launchpad.net/ubuntu/+source/ipmitool/1.8.13-1ubuntu0.2 .

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!

Mathew Hodson (mhodson)
tags: removed: patch
tags: added: verification-done
removed: verification-needed
Revision history for this message
Sebastien Bacher (seb128) wrote :

unsubscribing sponsors, I don't think there is something left to upload there

Mathew Hodson (mhodson)
tags: added: patch
Revision history for this message
Mathew Hodson (mhodson) wrote :

This bug was fixed in the package ipmitool 1.8.13-1ubuntu0.2

ipmitool (1.8.13-1ubuntu0.2) trusty; urgency=medium

  * debian/patches/fix-add-options-to-chassis-bootparam-set-bootflag.patch:
    This patch adds the ability to set/clear the BMC boot flag valid options
    to chassis bootparam. (lp : 1393918)
 -- Jorge Niedbalski <email address hidden> Tue, 18 Nov 2014 16:13:07 -0300

Changed in ipmitool (Ubuntu Trusty):
status: Fix Committed → Fix Released
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.