IBM Support

Step by step example of how to upgrade to JazzSM 1.1.3 Fix Pack 4 in GUI mode or in silent mode

Technical Blog Post


Abstract

Step by step example of how to upgrade to JazzSM 1.1.3 Fix Pack 4 in GUI mode or in silent mode

Body

 

As the latest fix pack for JazzSM/DASH has been released, this guide has the purpose to illustrate a complete step by step example of how to upgrade your current installation to Fix Pack 4 in GUI mode or in silent mode. Fix Pack 4 can be applied on top of DASH 3.1.3 (on any CP version as well from CP1 to CP7) or DASH 3.1.3 where any previous fix pack has been installed (FP1, FP2 or FP3).

 

Download link to FP4:

https://www-945.ibm.com/support/fixcentral/swg/downloadFixes?parent=ibm%7ETivoli&product=ibm/Tivoli/Jazz+for+Service+Management&release=All&platform=All&function=fixId&fixids=1.1.3-TIV-JazzSM-multi-FP004&includeRequisites=1&includeSupersedes=0&downloadMethod=http&login=true

 

Performing the upgrade in GUI mode:

  • download and extract FP4 package
  • add the repository within Installation Manager -> preferences section: <extracted_path_JazzFP4>/JazzSMFPRepository/disk1/diskTag.inf
  • select the Update option from the Installation Manager main menu and choose JazzSM from the list

image

  • continue with the installation steps by following the wizard instructions:

image

image

  • enter smadmin user details and click on the “Validate” option:

image

  • click on “Update” and make sure everything completed successfully:

image

image

 

Performing the upgrade in silent mode:

  • download and extract FP4 package
  • update the response file that you'll use to run the upgrade

Scenario A: As a sample you can use the following and update with your location paths, ports, hostname and encrypted password for the user.WAS_PASSWORD property:

<?xml version='1.0' encoding='UTF-8'?>
<agent-input>
  <variables>
    <variable name='sharedLocation' value='/opt/IBM/IBMIMShared'/>
  </variables>
  <server>
    <repository location='/tmpDASH/JazzSMFPRepository/disk1'/>
    <repository location='https://www.ibm.com/software/repositorymanager/service/com.ibm.tivoli.t…;
  </server>
  <profile id='Core services in Jazz for Service Management' installLocation='/opt/IBM/JazzSM'>
    <data key='cic.selector.arch' value='x86_64'/>
    <data key='user.BOOTSTRAP_ADDRESS' value='16312'/>
    <data key='user.CSIV2_SSL_MUTUALAUTH_LISTENER_ADDRESS' value='16322'/>
    <data key='user.SOAP_CONNECTOR_ADDRESS' value='16313'/>
    <data key='user.CSIV2_SSL_SERVERAUTH_LISTENER_ADDRESS' value='16323'/>
    <data key='user.DCS_UNICAST_ADDRESS' value='16318'/>
    <data key='user.IPC_CONNECTOR_ADDRESS' value='16314'/>
    <data key='user.ORB_LISTENER_ADDRESS' value='16320'/>
    <data key='user.WC_defaulthost_secure' value='16311'/>
    <data key='user.REST_NOTIFICATION_PORT' value='16324'/>
    <data key='user.WC_defaulthost' value='16310'/>
    <data key='user.WC_adminhost_secure' value='16316'/>
    <data key='user.SAS_SSL_SERVERAUTH_LISTENER_ADDRESS' value='16321'/>
    <data key='user.WC_adminhost' value='16315'/>
    <data key='user.TIP_CONTEXT_ROOT' value='/ibm/console'/>
    <data key='user.WAS_HOME' value='/opt/IBM/WebSphere/AppServer'/>
    <data key='user.CREATE_NEW_WAS_PROFILE' value='false'/>
    <data key='user.WAS_PROFILE_PATH' value='/opt/IBM/JazzSM/profile'/>
    <data key='user.WAS_PROFILE_NAME' value='JazzSMProfile'/>
    <data key='user.WAS_HOST_NAME' value='lewdly1.castle.fyre.ibm.com'/>
    <data key='user.WAS_SERVER_NAME' value='server1'/>
    <data key='user.WAS_NODE' value='JazzSMNode01'/>
    <data key='user.WAS_USER_NAME' value='smadmin'/>
    <data key='user.WAS_CELL' value='JazzSMNode01Cell'/>
    <data key='user.WAS_PASSWORD' value='MKzgom+ucqpj8e5dVuK8Dw=='/>
  </profile>
  <install>
    <!-- IBM Dashboard Application Services Hub 3.1.3.4 -->
    <offering profile='Core services in Jazz for Service Management' id='com.ibm.tivoli.tacct.psc.tip.install' version='3.1.3100.20190715-0438' features='com.ibm.tivoli.tacct.psc.install.server.feature.tip.install,com.ibm.tivoli.tacct.psc.install.server.feature.tip.config'/>
  </install>
  <preference name='com.ibm.cic.common.core.preferences.eclipseCache' value='${sharedLocation}'/>
</agent-input>

 

For the administrator password (user.WAS_PASSWORD) you have to specify the encrypted password that will be generated by running:

  ./imutilsc encryptString password_to_encrypt    from Installation_Manager_Home/eclipse/tools directory.

image

 

Scenario B: You can navigate to the <extracted_path_JazzFP4> / responsefiles/platform_name directory, make a backup of the update response file, for example, update_jazzsm_fullprofile_response.xml and edit this file to use it for the upgrade.

image

 

Open the response file, edit it for the following parameters, and save the file.

Edit the path to the software package repository:

<repository location='/tmp/jsmfp112/JazzSMFPRepository/disk1' temporary="true"/>

image

 

Edit the home location for the existing Jazz for Service Management installation:

image

 

Edit the temp space path location to extract the files from repository location:

 

 

For the administrator password you have to specify the encrypted password that will be generated by running:

  ./imutilsc encryptString password_to_encrypt    from Installation_Manager_Home/eclipse/tools directory.  image        For the Software packages to apply section only keep the offering elements for the installed integration services components on the machine and delete those   offering elements if the integration services are not installed on the machine.   

Also for DASH add the version parameter within the specification list: version='3.1.3100.20190715-0438'

For example, for DASH only, without Reporting or other features:

image

 

Save the response file and run the following command from Installation_Manager_Home/eclipse/tools

./imcl input path_response_file -log path_log_file -acceptLicense

 

Example:

./imcl input /tmpdash/responsefiles/unix/update_jazzsm_fullprofile_response.xml -log /tmp/dash.log -acceptLicense

 

[root@mount1 tools]# ./imcl input /tmpdash/responsefiles/unix/update_jazzsm_fullprofile_response.xml -log /tmpdash/DASHFP4.log -acceptLicense
Updated to com.ibm.tivoli.tacct.psc.tip.install_3.1.3100.20190715-0438 in the /opt/IBM/JazzSM directory.
 

./imcl listInstalledPackages -long -features
...
/opt/IBM/JazzSM : com.ibm.tivoli.tacct.psc.tip.install_3.1.3100.20190715-0438 : IBM Dashboard Application Services Hub : 3.1.3.4 : com.ibm.tivoli.tacct.psc.install.server.feature.tip.config

 

 

    [{"Business Unit":{"code":"BU004","label":"Hybrid Cloud"},"Product":{"code":"","label":""},"Component":"","Platform":[{"code":"","label":""}],"Version":"","Edition":""}]

    UID

    ibm11081875