Missing steps in ML5.3.1 HF2 readme.

Missing steps in ML5.3.1 HF2 readme.

book

Article ID: KB0074559

calendar_today

Updated On:

Products Versions
TIBCO Cloud API Management - Local Edition 5.3.1 HF2

Description

This article provides the missing steps from ML5.3.1 HF2 readme.

#Symptoms
TM pod does not create a listener on port 80 and its javaproxyruntime.log has the below error:
----------------
[2020-10-19T17:41:05+00:00] ERROR [Start Level: Equinox Container: bbd5c49e-309a-4309-bfe3-5a44c69cb11d] c.m.p.c.ServiceConfigurator  - Unable to update configuration.
com.mashery.proxy.configurator.ServiceConfiguratorException: org.codehaus.jackson.JsonParseException: Unexpected character ('$' (code 36)): expected a valid value (number, String, array, object, 'true', 'false' or 'null')
at [Source: java.io.FileInputStream@2c8f7999; line: 13, column: 25]
----------------

#Reason
This is because tml_tm_properties.json is missing an entry and this can be resolved by generating the latest docker_deploy folder after HF2 is applied on the installer.
 

Issue/Introduction

This article provides the missing steps from ML5.3.1 HF2 readme

Environment

All Supported Platforms

Resolution

Here are the missing steps:
#Installation
- The hotfix should be applied to a running tml-installer from 5.3.1 GA version.

- After the images are generated, the 'Deploy' job should also be executed in the Jenkins
-- to get the latest and updated docker_deploy folder.

#Deployment
The compose steps should be executed on the above latest docker_deploy folder.