IBM Support

JazzSM DASH upgrade fails with the following error message "JazzSM/ui/temp/lastgood does not exist"

Question & Answer


Question

JazzSM DASH upgrade fails with the following error message "JazzSM/ui/temp/lastgood does not exist"

Answer

The complete stack trace for the DASH upgrade issue was the below one:

  ERROR: The following error occurred while executing this line:

/opt/IBM/JazzSM/install/tip/tipWrapperInstall.xml:254: The following error occurred while executing this line:

/opt/IBM/JazzSM/install/tip/tipWrapperInstall.xml:266: The following error occurred while executing this line:

/opt/IBM/JazzSM/install/tip/dashFixpack.xml:1012: The following error occurred while executing this line:

/opt/IBM/JazzSM/install/tip/dashFixpack.xml:1057: The following error occurred while executing this line:

/opt/IBM/JazzSM/install/tip/dashFixpack.xml:1773: /opt/IBM/JazzSM/ui/temp/lastgood does not exist. [/opt/IBM/JazzSM/install/tip/tipWrapperInstall.xml:215]

By reviewing what is being executed at each step the following can be observed:

 <target name="failIfOldHA" description="Fail the installation if old (pre DASH 3.1.2.0) HA is enabled.">

                <property file="${tip_home_substituted}/temp/fixpack/tipha.properties"/>

The installer process is looking for the tipha.properties file under the /temp/fixpack directrory and if this file is present and HA is enabled the installation fails even if that file is no longer present within newer DASH version environment.

While checking the DASH server it was confirmed that the /opt/netcool/JazzSM/ui/temp/fixpack/tipha.properties file exists.

One possible solution to avoid getting into this problem is to clear the temp directory files and WAS cache and retry the upgrade steps again.

Complete list of steps:

1) Stop the WAS/WebGUI process:

 ./stopServer.sh server1 -username smadmin -password yourpass

 2) Clear the contents of the following directories (don't remove the directories, just their content)

 [JazzSM Home]/profile/temp

[JazzSM Home]/profile/wstemp

[JazzSM Home]/profile/config/temp

 3) As the DASH install user  execute the following commands:

 [JazzSM Home]/profile/bin/clearClassCache.sh

[JazzSM Home]/profile/bin/osgiCfgInit.sh

4) Start DASH (./startServer.sh server1)

5) Try the upgrade again.

[{"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSEKCU","label":"Jazz for Service Management"},"ARM Category":[{"code":"a8m0z000000blKHAAY","label":"JazzSM->Installation->Upgrade"}],"ARM Case Number":"","Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"All Version(s)","Line of Business":{"code":"LOB45","label":"Automation"}}]

Product Synonym

DASH

Document Information

Modified date:
07 May 2020

UID

ibm16206789