IBM Support

Steps to silent upgrade JazzSM 1.1.2.1 to JazzSM 1.1.3.1 and DASH 3.1.3.1 Cumulative patch(CP1) in non-root in AIX

How To


Summary

In this technote a step-by-step guide would be demonstrated to upgrade via command line of Installation Manager, WebSphere Application Server, Jazz for Service Management (JazzSM) and Dashboard Application Services Hub (DASH).

The steps provided here are to be executed non-admin (no-root) user. Also, the steps are results of upgrading JazzSM 1.1.2.1, JazzSM 1.1.3.0, JazzSM 1.1.3.1 and DASH 3.1.3.1 Cumulative-Patch 001 (CP1).

Objective

This technote is a step by step guide to upgrade each package as opposed to upgrading all packages in one go. Upgrading this way will also help in troubleshooting at each stage of package. This is helpful in AIX environment when GUI is not available. 

Environment

Required files:
1. Download Jazz for Service Management 1.1.3.0 for AIX ML
Jazz for Service Management 1.1.3.0 for AIX ML (Launchpad, PRS, Jazz Repository, TDI) Multilingual [JAZZ_FOR_SM_1.1.3.0_FOR_AIX.zip ] - part number CNC1NML download from Passport Advantage
3. Download 1.1.3.1-TIV-JazzSM-DASH-Cumulative-Patch-0001.zip

Steps

A. Unzip JAZZ_FOR_SM_1.1.3.0_FOR_AIX.zip
 
B. Upgrade Installation Manager and WebSphere Application Server
 
Upgrade Installation Manager (IM):
(1) Edit ./JAZZ_FOR_SM_1.1.3.0_FOR_AIX/im.aix/install.xml. Ensure to add only Installation Manager repository and IM offering.
Example:
<?xml version="1.0" encoding="UTF-8"?>
<agent-input clean='true' temporary='true'>
<server>
   <repository location.'/>
   <repository location='../repository.xml'/>
</server>
<install>
   <offering features='agent_core,agent_jre' id='com.ibm.cic.agent'/>
</install>
</agent-input>
(2) Change directory to ./JAZZ_FOR_SM_1.1.3.0_FOR_AIX/im.aix
(3) To upgrade IM as non-root, run ./userinstc -c. Follow the steps in the console
Sample IM console upgrade:
[ncosys@dash151 ~]$ /JAZZ_FOR_SM_1.1.3.0_FOR_AIX/im.aix/userinstc -c
Preprocessing the input.
Loading repositories...
Preparing and resolving the selected packages...
=====> IBM Installation Manager> Install
Select packages to install:
    1. [X] IBM® Installation Manager 1.8.4.1
    O. Check for Other Versions, Fixes, and Extensions
    N. Next,     C. Cancel
-----> [N]
Validating package prerequisites...
 
=====> IBM Installation Manager> Install> Licenses
Read the following license agreements carefully.
View a license agreement by entering the number:
    1. IBM Installation Manager - License Agreement
Options:
    A. [ ] I accept the terms in the license agreement
    D. [ ] I do not accept the terms in the license agreement
    B. Back,     C. Cancel
-----> [C] A
 
=====> IBM Installation Manager> Install> Licenses
Read the following license agreements carefully.
View a license agreement by entering the number:
    1. IBM Installation Manager - License Agreement
Options:
    A. [X] I accept the terms in the license agreement
    D. [ ] I do not accept the terms in the license agreement
    B. Back,     N. Next,     C. Cancel
-----> [N]

=====> IBM Installation Manager> Install> Licenses> Summary
Target Location:
 Package Group Name        : IBM Installation Manager
 Installation Directory    : /home/ncosys/IBM/InstallationManager/eclipse
Packages to be installed:
       IBM® Installation Manager 1.8.4.1
Options:
    G. Generate an Installation Response File
    B. Back,     I. Install,     C. Cancel
-----> [I]
                25%               50%               75%               100%
------------------|------------------|------------------|------------------|
............................................................................

=====> IBM Installation Manager> Install> Licenses> Summary> Completion
The install completed successfully.
Options:
    R. Restart Installation Manager
-----> [R]
Preprocessing the input.
=====> IBM Installation Manager
Select:
    1. Install - Install software packages
    2. Update - Find and install updates and fixes to installed software packages
    3. Modify - Change installed software packages
    4. Roll Back - Revert to an earlier version of installed software packages
    5. Uninstall - Remove installed software packages
Other Options:
    L. View Logs
    S. View Installation History
    V. View Installed Packages
       ------------------------
    P. Preferences
       ------------------------
    A. About IBM Installation Manager
       ------------------------
    X. Exit Installation Manager
-----> X
Upgrading to WebSphere Application Server 8.5.5.15
(1) Unzip 8.5.5-WS-WAS-FP015-part1.zip & 8.5.5-WS-WAS-FP015-part2.zip & 8.5.5-WS-WAS-FP015-part3.zip in a single folder.

(2) Change directory to IM tools
cd /home/ncosys/IBM/InstallationManager/eclipse/tools/
(3) Run ./imcl -updateAll -repositories [path to WAS repository] -installDirectory [WAS installLocation] -acceptLicense -sP
Example:
[ncosys@dash151 tools]$ ./imcl -updateAll -repositories /mnt/hgfs/DownloadDirector/was85515/repository.config -installationDirectory /opt/IBM/WebSphere/AppServer -acceptLicense -sP
                25%               50%               75%               100%
------------------|------------------|------------------|------------------|
............................................................................
Updated to com.ibm.websphere.BASE.v85_8.5.5015.20190128_1828 in the /opt/IBM/WebSphere/AppServer directory.
C. Silent Upgrade JazzSM 1.1.3.0, JazzSM 1.1.3.1 + DASH 3.1.3.1 CP1
Silent Upgrade JazzSM 1.1.3.0
(1) Edit ./JAZZ_FOR_SM_1.1.3.0_FOR_AIX/responsefiles/unix/update_jazzsm_fullprofile_response.xml
(2) Modify the update_jazzsm_fullprofile_response.xml according to your environment, set the following:
   <repository location='/JAZZ_FOR_SM_1.1.3.0_FOR_AIX/JazzSMRepository/disk1/'/> = Set this to your JAZZ_FOR_SM_1.1.3.0_FOR_AIX repository location
   <profile id='IBM WebSphere Application Server V8.5' installLocation='/opt/IBM/WebSphere/AppServer'> = Set this to your WebSphere Application Server installation location
   <data key='cic.selector.os' value='aix'/>
   <data key='cic.selector.arch' value='ppc'/>
   <profile id='Core services in Jazz for Service Management' installLocation='/opt/IBM/JazzSM'> = Set this to your Jazz install location
   <data key='user.WAS_PASSWORD' value='WhqRS8fKYHHBpMh30p03mA=='/> = Set this to your smadmin password ( Run./imutilsc encryptString <password> )   
   <preference name='com.ibm.cic.common.core.preferences.eclipseCache' value='/home/ncosys/IBM/IMShared'/>   = Set this to your Shared install location/rollback files
For more information regarding "Contents of the Jazz for Service Management response file", see documentation at this link https://www.ibm.com/support/knowledgecenter/en/SSEKCU_1.1.3.0/com.ibm.psc.doc/install/psc_r_install_im_response_file_param.html
(3) Run ./imcl -input [update response file] -silent -acceptLicense -sP
Example:
[ncosys@dash151 tools]$ ./imcl -input /JAZZ_FOR_SM_1.1.3.0_FOR_AIX/responsefiles/unix/update_jazzsm_fullprofile_response.xml -silent -acceptLicense -sP
                25%               50%               75%               100%
------------------|------------------|------------------|------------------|
............................................................................
Updated to com.ibm.tivoli.tacct.psc.install.was85.extension_1.1.2001.20160606-1749 in the /opt/IBM/WebSphere/AppServer directory.
Updated to com.ibm.tivoli.tacct.psc.tip.install_3.1.3000.20160606-1749 in the /opt/IBM/JazzSM directory.
Silent upgrade JazzSM 1.1.3.1 [1.1.3-TIV-JazzSM-multi-FP001.zip]
(1) Unzip 1.1.3-TIV-JazzSM-multi-FP001.zip

(2) Edit ./1.1.3-TIV-JazzSM-multi-FP001/responsefiles/unix/update_jazzsm_fullprofile_response.xml
(3) Modify the update_jazzsm_fullprofile_response.xml according to your environment, set the following:
 
   <repository location='/1.1.3-TIV-JazzSM-multi-FP001/JazzSMRepository/disk1/'/> = Set this to your JAZZ_FOR_SM_1.1.3.0_FOR_AIX repository location
   <profile id='IBM WebSphere Application Server V8.5' installLocation='/opt/IBM/WebSphere/AppServer'> = Set this to your WebSphere Application Server installation location
   <data key='cic.selector.os' value='aix'/>
   <data key='cic.selector.arch' value='ppc'/>
    <data key='cic.selector.ws' value='motif'/>
   <profile id='Core services in Jazz for Service Management' installLocation='/opt/IBM/JazzSM'> = Set this to your Jazz install location
   <data key='user.WAS_PASSWORD' value='WhqRS8fKYHHBpMh30p03mA=='/> = Set this to your smadmin password ( Run./imutilsc encryptString <password> )   
   <preference name='com.ibm.cic.common.core.preferences.eclipseCache' value='/home/ncosys/IBM/IMShared'/>   = Set this to your Shared install location/rollback files
For more information regarding "Contents of the Jazz for Service Management response file", see documentation at this link https://www.ibm.com/support/knowledgecenter/en/SSEKCU_1.1.3.0/com.ibm.psc.doc/install/psc_r_install_im_response_file_param.html

(4) Run ./imcl -input [update response file] -silent -acceptLicense -sP
Example:
[ncosys@dash151 tools]$ ./imcl -input /J1.1.3-TIV-JazzSM-multi-FP001/responsefiles/unix/update_jazzsm_fullprofile_response.xml -silent -acceptLicense -sP
                25%               50%               75%               100%
------------------|------------------|------------------|------------------|
............................................................................
Installed com.ibm.tivoli.tacct.psc.install.was85.extension_1.1.2001.20180920-0924 to the /opt/IBM/WebSphere/AppServer directory.
Installed com.ibm.tivoli.tacct.psc.tip.install_3.1.3100.20180920-0924 to the /opt/IBM/JazzSM directory.
Silent upgrade to  DASH 3.1.3.1 CP1
(1) Unzip 1.1.3.1-TIV-JazzSM-DASH-Cumulative-Patch-0001.zip
(2) Make applyPatch_aix.sh executable:
      chmod 755 1.1.3.1-TIV-JazzSM-DASH-Cumulative-Patch-0001/3.1.3.1CumulativePatch001/applyPatch_aix.sh    
(3) Run applyPatch_aix.sh:    
        ./applyPatch_aix.sh -username smadmin -password smadmin -dashHome /opt/IBM/JazzSM/ui -servername server1 -profilename profile
(4) On successful application of the patch, messages such as these will be seen in the output:
     Backing up original files from DASH...
     Creating rollback script...
     Installing patch files to profileinstalledApps...
     Executing patch deploy commands...
     Setting patch level...
     Patch 201812124213 successfully installed.

(5) Verify by running command consolecli.sh Version.
Example:
[ncosys@dash151 ~]# /opt/IBM/JazzSM/ui/bin/consolecli.sh Version
Dashboard Application Services Hub version: 3.1.3.1-201812124213
Charting version: DASH_3.1.3.1_Prod-201812124213
Or verify overall installation, run ./imcl listInstalledPackages -features -long

Example:
[ncosys@dash151 tools]$ cd /home/ncosys/IBM/InstallationManager/eclipse/tools/
[ncosys@dash151 tools]$ ./imcl listInstalledPackages -features -long
/home/ncosys/IBM/InstallationManager/eclipse : com.ibm.cic.agent_1.8.4001.20160217_1716 : IBM® Installation Manager : 1.8.4.1 :
/opt/IBM/WebSphere/AppServer : com.ibm.tivoli.tacct.psc.install.was85.extension_1.1.2001.20180920-0924 : Jazz for Service Management extension for IBM WebSphere 8.5 : 1.1.2.1 :
/opt/IBM/WebSphere/AppServer : com.ibm.websphere.BASE.v85_8.5.5015.20190128_1828 : IBM WebSphere Application Server : 8.5.5.15 : com.ibm.sdk.6_64bit,ejbdeploy,embeddablecontainer,thinclient
/opt/IBM/JazzSM : com.ibm.tivoli.tacct.psc.tip.install_3.1.3100.20180920-0924 : IBM Dashboard Application Services Hub : 3.1.3.1 : com.ibm.tivoli.tacct.psc.install.server.feature.tip.config

Document Location

Worldwide

[{"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSEKCU","label":"Jazz for Service Management"},"Component":"","Platform":[{"code":"PF002","label":"AIX"}],"Version":"1.1.3.0;1.1.3.1","Edition":"","Line of Business":{"code":"LOB45","label":"Automation"}}]

Document Information

Modified date:
08 July 2020

UID

ibm11107459