[Bug 1359285] Re: [SRU] bug #43027, ipmi-locate only works on ia64
Andres Rodriguez
andreserl at ubuntu-pe.org
Fri Aug 22 18:32:27 UTC 2014
** 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
Server Team, which is subscribed to freeipmi in 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
More information about the Ubuntu-server-bugs
mailing list