Automate TAC license installation via Linux RPM package

One Star

Automate TAC license installation via Linux RPM package

Other than the normal method of browsing to a license file on the local machine via the TAC's LICENSES->Add new license GUI view, has anyone running on Linux had any success with creating an rpm package to automate the process of configuring the TAC with a new license file?
It doesn't appear that the command line supports this (i.e. uploading of a license file to the TAC). For example, is there a way to directly load the license file into the database that the TAC uses, or a way to invoke a web service POST that presents the license file to the TAC?
We are creating several Linux rpm packages to automate things like:

setting up Talend environment variables,
installation of Talend license file
installation of the job server
installation of TAC and command line,
It would nice to have a way to automate this, since we will have quite a few TAC servers in support of the various DEV, QA, and PROD environments.
One Star

Re: Automate TAC license installation via Linux RPM package

Talend supports setting the license key since version 5.2 using the metaservlet.  I use the metaservlet but have not used the setLicenseKey action.
  Command: setLicenseKey
Description             : Set a new license for Talend Administrator Center
Requires authentication : true
Since                   : 5.2
Sample                  :
  "actionName": "setLicenseKey",
  "authPass": "admin",
  "authUser": "",
  "licenseKeyPath": "c:/temp/TDQ_EE.license"
Specific error codes    :
       110: license is not file or not exist
       111: license file operation failed
One Star

Re: Automate TAC license installation via Linux RPM package

Hi Steve,
If you have found a solution - please share it, we are interested in same automation.
Thank you!


Talend named a Leader.

Get your copy


Kickstart your first data integration and ETL projects.

Download now

What’s New for Talend Summer ’19

Watch the recorded webinar!

Watch Now

Put Massive Amounts of Data to Work

Learn how to make your data more available, reduce costs and cut your build time

Watch Now

How OTTO Utilizes Big Data to Deliver Personalized Experiences

Read about OTTO's experiences with Big Data and Personalized Experiences


Talend Integration with Databricks

Take a look at this video about Talend Integration with Databricks

Watch Now