** Summary changed:

- bug #43027, ipmi-locate only works on ia64
+ [SRU] bug #43027, ipmi-locate only works on ia64

** Description changed:

- USE_EFI is only defined in ipmi-locate if the ARCH is ia64. A distro (RHEL7 
for example) delivered version of freeipmi will need to run on UEFI and legacy 
systems. 
+ [Impact]
+ ipmi-locate only work on ia64, and it does not work on UEFI enabled systems. 
This causes ipmi-locate to not be able to discover attached BMC's, causing the 
Ubuntu Certification to Fail.
+ 
+ [Test Case]
+ 1. Install freeipmi tools in a UEFI enabled system
+ 2. ipmi-locate, it will fail
+ 3. Install freeipmi-tools with fix.
+ 4. ipmi-locate, it will succeed.
+ 
+ [Regression Potential]
+ Minimal, this only enables UEFI, and does nto affect ia64 architectures. This 
has been tested and systems will be re-tests (both UEFI/onon-UEFI) before it 
cane be successfully verified.
+ 
+ 
+ USE_EFI is only defined in ipmi-locate if the ARCH is ia64. A distro (RHEL7 
for example) delivered version of freeipmi will need to run on UEFI and legacy 
systems.
  I've attached a patch that fixes this issue and another issue where the 
SMBIOS= line in /sys/firmware/efi/systab is terminated with a "linefeed" (0x0a) 
and not a NULL(ox00)
  
  patch link https://savannah.gnu.org/bugs/download.php?file_id=31919
  
- 
  Tue 19 Aug 2014 08:52:19 PM UTC, comment #1:
  Thanks, it'll be in the next release.

** Description changed:

  [Impact]
  ipmi-locate only work on ia64, and it does not work on UEFI enabled systems. 
This causes ipmi-locate to not be able to discover attached BMC's, causing the 
Ubuntu Certification to Fail.
  
  [Test Case]
  1. Install freeipmi tools in a UEFI enabled system
  2. ipmi-locate, it will fail
  3. Install freeipmi-tools with fix.
  4. ipmi-locate, it will succeed.
  
  [Regression Potential]
  Minimal, this only enables UEFI, and does nto affect ia64 architectures. This 
has been tested and systems will be re-tests (both UEFI/onon-UEFI) before it 
cane be successfully verified.
  
- 
+ [Original Description]
  USE_EFI is only defined in ipmi-locate if the ARCH is ia64. A distro (RHEL7 
for example) delivered version of freeipmi will need to run on UEFI and legacy 
systems.
  I've attached a patch that fixes this issue and another issue where the 
SMBIOS= line in /sys/firmware/efi/systab is terminated with a "linefeed" (0x0a) 
and not a NULL(ox00)
  
  patch link https://savannah.gnu.org/bugs/download.php?file_id=31919
  
  Tue 19 Aug 2014 08:52:19 PM UTC, comment #1:
  Thanks, it'll be in the next release.

** Description changed:

  [Impact]
  ipmi-locate only work on ia64, and it does not work on UEFI enabled systems. 
This causes ipmi-locate to not be able to discover attached BMC's, causing the 
Ubuntu Certification to Fail.
  
  [Test Case]
- 1. Install freeipmi tools in a UEFI enabled system
+ 1. Install freeipmi tools in a UEFI enabled system (D380 Gen9)
  2. ipmi-locate, it will fail
  3. Install freeipmi-tools with fix.
  4. ipmi-locate, it will succeed.
  
  [Regression Potential]
  Minimal, this only enables UEFI, and does nto affect ia64 architectures. This 
has been tested and systems will be re-tests (both UEFI/onon-UEFI) before it 
cane be successfully verified.
  
  [Original Description]
  USE_EFI is only defined in ipmi-locate if the ARCH is ia64. A distro (RHEL7 
for example) delivered version of freeipmi will need to run on UEFI and legacy 
systems.
  I've attached a patch that fixes this issue and another issue where the 
SMBIOS= line in /sys/firmware/efi/systab is terminated with a "linefeed" (0x0a) 
and not a NULL(ox00)
  
  patch link https://savannah.gnu.org/bugs/download.php?file_id=31919
  
  Tue 19 Aug 2014 08:52:19 PM UTC, comment #1:
  Thanks, it'll be in the next release.

** Description changed:

  [Impact]
  ipmi-locate only work on ia64, and it does not work on UEFI enabled systems. 
This causes ipmi-locate to not be able to discover attached BMC's, causing the 
Ubuntu Certification to Fail.
  
  [Test Case]
- 1. Install freeipmi tools in a UEFI enabled system (D380 Gen9)
+ 1. Install freeipmi tools in a UEFI enabled system (DL380 Gen9)
  2. ipmi-locate, it will fail
  3. Install freeipmi-tools with fix.
  4. ipmi-locate, it will succeed.
  
  [Regression Potential]
  Minimal, this only enables UEFI, and does nto affect ia64 architectures. This 
has been tested and systems will be re-tests (both UEFI/onon-UEFI) before it 
cane be successfully verified.
  
  [Original Description]
  USE_EFI is only defined in ipmi-locate if the ARCH is ia64. A distro (RHEL7 
for example) delivered version of freeipmi will need to run on UEFI and legacy 
systems.
  I've attached a patch that fixes this issue and another issue where the 
SMBIOS= line in /sys/firmware/efi/systab is terminated with a "linefeed" (0x0a) 
and not a NULL(ox00)
  
  patch link https://savannah.gnu.org/bugs/download.php?file_id=31919
  
  Tue 19 Aug 2014 08:52:19 PM UTC, comment #1:
  Thanks, it'll be in the next release.

** Changed in: freeipmi (Ubuntu Trusty)
   Importance: Undecided => Critical

** Changed in: freeipmi (Ubuntu)
   Importance: Undecided => Critical

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

Title:
  [SRU] bug #43027, ipmi-locate only works on ia64

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/freeipmi/+bug/1359285/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to