IBM Support

IV76109: UPDATEFRAMEWORK AXLX8266 NEEDS LI6263

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • Using the updateframework command to update the TEMA framework
    does not update the kax component for architecture li6263.
    After the update, the kax component remains at the prior level.
    
    *********** Mon Aug 17 16:26:09 EDT 2015 ******************
    User: root Groups: root bin daemon sys adm disk wheel
    Host name : nc9053114119         Installer Lvl:06.30.05.00
    CandleHome: /opt/IBM/ITM
    ***********************************************************
    ...Product inventory
    
    ax      IBM Tivoli Monitoring Shared Libraries
        -->  li6263  Version: 06.30.02.00
             lx8263  Version: 06.30.05.00
             lx8266  Version: 06.30.05.00
    
    RECREATE INSTRUCTIONS:
    Install ITM 630 FP5 TEMS on any TEMS supported system.
    Install ITM 623 FP5 32-Bit Based Agent on Linux 64-Bit System
    Install ITM 630 FP5 OS Agent on Linux 64-Bit System
    Execute tacmd addbundles -i <CD-Image/unix> -t tf
    Execute tacmd updateframework -n Agent:LZ -v 063005000
    Execute cinfo -i on Agent system after update completes
    Observe output as kax li6263 remains at 06.23.05.00
    

Local fix

  • 1) Set CANDLEHOME to the Tivoli installation directory.
    
    
    2) Set the DEPOTHOME value by running the following commands:
    CELLNAME=`grep CELLNAME $CANDLEHOME/config/.ConfigData/kmsenv |
    grep -v
    '^default|' | cut -f3 -d '|'`
    DEPOTHOME=`grep DEPOTHOME= $CANDLEHOME/tables/$CELLNAME/KBBENV |
    cut -f2
    -d=`[ -z "$DEPOTHOME" ] &&
    DEPOTHOME=$CANDLEHOME/tables/$CELLNAME/depot
    [root@nc09090 bin]# echo $DEPOTHOME
    /opt/IBM/ITM/tables/TEMS/depot
    
    3) Change directory into the TEMS depot directory for the lx8266
    ktf
    6.30 FP5 component.
    cd $DEPOTHOME/PACKAGES/lx8266/ktf/063005000
    
    4) Make a backup copy of the file before modification so that
    you can
    undo this change as desired.
    cp unix/tflx8266.txt unix/tflx8266.txt.save
    
    5) Edit unix/tflx8266.txt
    6) Locate the line containing the string
    "INSTALL_FRAMEWORK_PACKAGE=axlx8263"
    7) Duplicate that line.
     In the first line with "INSTALL_FRAMEWORK_PACKAGE=axlx8263",
    change it
    to "INSTALL_FRAMEWORK_PACKAGE=axli6263".
    9) When completed the list of INSTALL_FRAMEWORK_PACKAGE= lines
    should
    look like the following:
    INSTALL_FRAMEWORK_PACKAGE=axli6263
    INSTALL_FRAMEWORK_PACKAGE=axlx8263
    INSTALL_FRAMEWORK_PACKAGE=axlx8266
    10) Save tflx8266.txt
    
    11) Perform the tacmd updateframework command again.
    [root@nc09090 bin]# ./tacmd updateFramework -n nc09090:LZ -v
    063005000
    
    12) Verify that 'ax li6263' was upgraded using cinfo
    [root@nc09090 bin]# ./cinfo -i
    

Problem summary

  • Using the updateframework command to update the Tivoli
    Enterprise Management Agent framework does not update the kax
    component for architecture li6263.  After the update, the kax
    component remains at the prior level.
    

Problem conclusion

  • The package that is distributed by the updateagent command did
    not contain the correct architecture information. During the
    build processing, generate the correct package for architecture
    li6263 for use by the updateagent command line command.
    
    The fix for this APAR is contained in the following maintenance
    packages:
    
      | fix pack | 6.3.0-TIV-ITM-FP0006
    

Temporary fix

  • 1) Set CANDLEHOME to the Tivoli installation directory.
    
    2) Set the DEPOTHOME value by running the following commands:
    CELLNAME=`grep CELLNAME $CANDLEHOME/config/.ConfigData/kmsenv |
    grep -v
    '^default|' | cut -f3 -d '|'`
    DEPOTHOME=`grep DEPOTHOME= $CANDLEHOME/tables/$CELLNAME/KBBENV |
    cut -f2
    -d=`[ -z "$DEPOTHOME" ] &&
    DEPOTHOME=$CANDLEHOME/tables/$CELLNAME/depot
    [root@nc09090 bin]# echo $DEPOTHOME
    /opt/IBM/ITM/tables/TEMS/depot
    
    3) Change directory into the TEMS depot directory for the lx8266
    ktf 6.30 FP5 component.
    cd $DEPOTHOME/PACKAGES/lx8266/ktf/063005000
    
    4) Make a backup copy of the file before modification so that
    you can undo this change as desired.
    cp unix/tflx8266.txt unix/tflx8266.txt.save
    
    5) Edit unix/tflx8266.txt
    
    6) Locate the line containing the string
    "INSTALL_FRAMEWORK_PACKAGE=axlx8263"
    
    7) Duplicate that line.
    
    In the first line with "INSTALL_FRAMEWORK_PACKAGE=axlx8263",
    change it to "INSTALL_FRAMEWORK_PACKAGE=axli6263".
    9) When completed the list of INSTALL_FRAMEWORK_PACKAGE= lines
    should look like the following:
    INSTALL_FRAMEWORK_PACKAGE=axli6263
    INSTALL_FRAMEWORK_PACKAGE=axlx8263
    INSTALL_FRAMEWORK_PACKAGE=axlx8266
    10) Save tflx8266.txt
    
    11) Perform the tacmd updateframework command again.
    [root@nc09090 bin]# ./tacmd updateFramework -n nc09090:LZ -v
    063005000
    
    12) Verify that 'ax li6263' was upgraded using cinfo
    [root@nc09090 bin]# ./cinfo -i
    

Comments

APAR Information

  • APAR number

    IV76109

  • Reported component name

    TEMS

  • Reported component ID

    5724C04MS

  • Reported release

    630

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2015-08-18

  • Closed date

    2015-10-02

  • Last modified date

    2015-12-10

  • APAR is sysrouted FROM one or more of the following:

  • APAR is sysrouted TO one or more of the following:

Fix information

  • Fixed component name

    TEMS

  • Fixed component ID

    5724C04MS

Applicable component levels

  • R630 PSY

       UP

[{"Line of Business":{"code":"LOB45","label":"Automation"},"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSTFXA","label":"Tivoli Monitoring"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"630"}]

Document Information

Modified date:
30 December 2022