Setting up licenses on Linux
Before you use HCL DevOps Test Embedded (Test Embedded), you must set up and apply the licenses by using a license server.
You can set up licenses for Test Embedded by using the HCL Cloud License Server, if the computers on which you install the product can access the internet.
You can apply the licenses for the product by using any of the following methods that is based on your network set up:
Setting up licenses by using the Cloud License Server
You can set up licenses for Test Embedded by using the HCL Cloud License Server, if the computers on which you install the product can access the internet.
Before you begin
- Purchased the licenses.
- Configured the URL of HCL Cloud License Server with the appropriate entitlements.
- Obtained the Pool ID of the HCL Cloud License Server.
Procedure
- Open a terminal.
- Add the following environment variables to /etc/environment
-
Click New under System variables and add the following environment
variables:
Environment variable
Value
HCL_DTE_LICENSING_URL
HCL Cloud License Server,URL of the licensing server. You get this URL when you activate your deployment in the My HCLSoftware Portal. For example, https://my.hcllicenserver.com. HCL_DTE_LICENSING_ID
Your Pool ID or deployment ID.
Results
You have set up the licenses by using the HCL Cloud License Server.
What to do next
You can configure Test Embedded. See Configuration of Test Embedded.
Setting up licenses by using a Local License Server
When you install the product on computers which cannot access the internet and are behind a firewall, you must set up a Local License Server. You must install the Local License Server on a physical computer and not on a Virtual Machine.
Before you begin
You must have completed following tasks:
- Purchased the licenses.
- Installed and configured the Local License Server with the appropriate entitlements. See Managing HCL Local License Server.
Procedure
- Open a terminal.
- Perform any of the following actions:
-
Perform the following steps if you are using the HTTP method:
- Add the following environment variable to
/etc/environment:
Environment variable
Value
HCL_DTE_LICENSING_URL
http://myServer:portNumber
HCL_DTE_LICENSING_ID
You can get the Pool ID or deployment ID while setting up the local server.
Substitute the following variables with the values as indicated in the following table:Variable
Value
myServer
The hostname of the Local License Server.
portNumber
The port number of the Local License Server.
- Add the following environment variable to
/etc/environment:
-
Perform the following steps if you are using the HTTPS method:
- Download the local server certificate, and point to it by using the
following environment variable:
Environment variable
Value
HCL_DTE_LICENSING_URL
https://myServer:portNumber
HCL_DTE_LICENSING_ID
You can get the Pool ID or deployment ID while setting up the local server.
- Download the local server certificate, and point to it by using the
following environment variable:
Results
You have set up the licenses by using a Local License Server.
What to do next
You can configure Test Embedded. See Configuration of Test Embedded.