(imported topic written by SystemAdmin)
Install of fixlet RHSA-2011:0844 failed on Red Hat Enterprise Linux Server release 5.6 endpoint srhel56. TEM console showed the following with all action steps completed. In file TEM_Console_RHSA-2011.0844_fail.jpg.
RHSA-2011:0844 - Apr Security Update - Red Hat Enterprise 5.0 (x86_64)
srhel56
Summary
The action failed.
This action has been applied 1 time and will not be applied again.
Status Failed
Start Time 7/23/2011 1:13:02 PM
End Time 7/23/2011 1:13:17 PM
Exit Code 4
…
Endpoint srhel56 log file apr_20110723.log contains messages.
Command succeeded (Exit Code=4) wait rpm -U __Download/glibc-2.5-58.el5_6.3.i686.rpm __Download/apr-1.2.7-11.el5_6.5.x86_64.rpm __Download/glibc-common-2.5-58.el5_6.3.x86_64.rpm __Download/glibc-2.5-58.el5_6.3.x86_64.rpm (fixlet 84)
…
Why is there no standard output, error messages from the failed rpm -U command on this endpoint in the log located in /var/opt/BESClient/__BESData/__Global/Logs? Also this failed information should be captured and displayed in the TEM console above for failure of RHSA-2011.0844 on endpoint srhel56. This will save time to diagnose the cause of the failure.
…
Instead I spent more time diagnosing failure by:
- 2 of 14 Red Hat security fixlets failed from a baseline. I clicked on each of the fixlets to find the 2 that failed
- Installed each failed fixlets again one at a time to have rpms available in /var/opt/BESClient/__BESData/Patches for RHEL 5/__Download to execute manual rpm command install of rpm -U __Download/glibc-2.5-58.el5_6.3.i686.rpm __Download/apr-1.2.7-11.el5_6.5.x86_64.rpm __Download/glibc-common-2.5-58.el5_6.3.x86_64.rpm __Download/glibc-2.5-58.el5_6.3.x86_64.rpm to get error messages shown in file manual_install.txt. These error messages should have been in the endpoint log and console as described earlier.
error: Failed dependencies:
glibc = 2.5-58.el5_6.2 is needed by (installed) nscd-2.5-58.el5_6.2.x86_64
glibc = 2.5-58.el5_6.2 is needed by (installed) glibc-headers-2.5-58.el5_6.2.x86_64
glibc = 2.5-58.el5_6.2 is needed by (installed) glibc-devel-2.5-58.el5_6.2.x86_64
…
First time hands on experience with the TEM product. I like how quickly it identifies with categories of patches not installed and usage of baselines to install multiple patches. The above diagnostic error messages for failure would improve on the installation side. Also we use a customized Tivoli Provisoning Manager automation package with Red Hat yum to identify security and non-security patches not installed. yum update has a very high success rate on install.
…
Is there a problem with fixlet RHSA-2011:0844? The rpm -U command should have added rpm packages glibc-devel-2.5-58.el5_6.2.x86_64, glibc-headers-2.5-58.el5_6.2.x86_64, nscd-2.5-58.el5_6.2.x86_64 to be updated as well to get a successful install.
…
Above files attached in zip file RHSA-2011_0844_fail_install.zip.