TPS-3327 - 7.2

author
Talend Documentation Team
EnrichVersion
7.2
EnrichProdName
Talend Data Fabric
EnrichPlatform
Talend Administration Center

TPS-3327

Info Value
Patch Name Patch_20190808_TPS-3327_v2-7.2.1
Release Date 2019-08-08
Target Version 20190620_1446-V7.2.1
Product affected Talend Administrator Center

Introduction

This patch is Individual. But it includes all previous generally available patches for Talend Administrator Center 7.2.1.

NOTE: To download this patch, liaise with your Support contact at Talend.

Fixed issues

This patch is cumulative and contains the following fixes:

  • TPS-3259 [7.2.1] behavior of context path in TAC Artifactory configuration url (TAC-12925)
  • TPS-3298 [7.2.1] USAF: Remove default SSL keystore + password settings in SSLUtil - Case 00144616 (TAC-12990)
  • TPS-3327 [7.2.1] Remove hard coded keys used for encryption from TAC (TDKN-256, TUP-24128)

Prerequisites

Consider the following requirements for your system:

  • Talend Administrator Center 7.2.1 must be installed.

Installation

  1. Logon TAC and switch to Configuration-> Software Update, then enter the correct values and save referring to the documentation: https://help.talend.com/reader/f7Em9WV_cPm2RRywucSN0Q/j9x5iXV~vyxMlUafnDejaQ
  2. Switch to Software update page, where the new patch will be listed. The patch can be downloaded from here into the nexus repository.
  3. Login to local Nexus, and download the patch file.
  4. Stop the TAC.
  5. Create a patch directory (eg: <Talend>/TAC_Patch).
  6. Unzip patch file you received from support into this directory, then unzip the org.talend.administrator.war file as org.talend.administrator folder. (Note: Please rename org.talend.administrator-7.2.1.war if your old tac application folder has a different name. Set the name as same as your old TAC application name).
  7. Create a backup directory (eg: <Talend>/TAC_Backup).
  8. Copy folder <Tomcat>/webapps/org.talend.administrator into the backup directory.
  9. In <Tomcat>/webapps/ directory, remove the previous org.talend.administrator folder, then copy the org.talend.administrator folder from step6 and paste in the current directory.
  10. Restore TAC configuration by replacing <Tomcat>/webapps/org.talend.administrator/WEB-INF/classes/configuration.properties and quartz.properties with ones from your backup directory.

    Note:

    • If your TAC db is H2 db and embedded in TAC web folder (<Tomcat>/webapps/org.talend.administrator/WEB-INF/database by default), don't forget to restore H2 db by replacing this folder with the exact corresponding folder from your backup directory.
    • If your TAC works with SSO, you should restore the IDP Metadata file (<Tomcat>/webapps/org.talend.administrator/WEB-INF/classes/IDPMetadata.xml) from your backup directory.
    • <TOMCAT>/endorsed/talend-url-mvn-1.0.0.jar is not needed any more, you can delete this jar.
  11. Restart the TAC.

    Note:

    • It's recommended to clear browser cache after TAC patch were applied.
    • If you want to use the custom encryption key, apply TPS-3327 and TPS-3325(Studio), update as the steps below and then update the password for existing project and runtime jobserver on TAC:

    • add keys to catalina.properties file:

      • system.encryption.key=?
      • properties.encryption.key=?
      • tac.nexus.encryption.key=?
    • Replace ? use your key with plain text.

    • The length of the value on tac.nexus.encryption.key should be 16, 24 or 32 characters. If it's longer than 16 characters, you may need to update your JCE file of your Java. For details, refer to https://www.oracle.com/technetwork/java/javase/downloads/jce8-download-2133166.html.