DevOps Automation licensing information
You can find the details of licensing that HCL DevOps Automation (Automation) supports.
Automation supports the following 3
tiers of license:
- Essentials (Tier 1): DevOps Plan, DevOps Control, DevOps Code
- Standard (Tier 2): DevOps Plan, DevOps Control, DevOps Code, DevOps Test, DevOps Deploy
- Premium (Tier 3): DevOps Plan, DevOps Control, DevOps Code, DevOps Test, DevOps Deploy, DevOps Measure, DevOps Release
Configuration
When you purchase one of these tiers, you must map the licenses to My HCLSoftware (MHS). MHS is a cloud-based web
application that helps to manage software entitlements and licenses. When you install
Automation, you must specify
the License server URL and ID, which are configured only through the Helm chart.
Note: In this release, there is no user interface to view or manage
licensing. You can set the licensing information only by using the License server
URL and ID details in the Helm chart.
For more information about managing
licenses for your product, refer to the following resources:License allocation
You must run the following command to retrieve information on the licensing allocation:
curl --cacert /path/to/your/certificate.crt https://FQDNhostname:LLSport/v1/licensepools/poolID
Sample output:
{
"id": "MyPoolID",
"features": {
"DevOpsAutomationEssentials": {
"total": 100,
"leased": 0,
"available": 100,
"name": "DevOps Automation Essentials User"
}
}
}When you run the command to retrieve the current license allocations, depending on the
tier that you have opted for, the following values are displayed:
- DevOpsAutomationEssentials
- DevOpsAutomationStandard
- DevOpsAutomationPremium
Usage
After the Admin user creates a user, when the user logs in to Automation, then one license of
the highest available tier is consumed. The user can access the products that are
included in the licensing tier that is purchased.
Note: To enable or disable a user's license, contact HCL support.
For more information, refer to HCL Customer
Support.
Troubleshooting
You can view the licensing logs for troubleshooting by running the following command:
kubectl logs <licensing_pod_name> -n <namespace>Where,
the namespace is defined by the Helm installation. You can find the
licensing_pod_name by running the following command:
kubectl get pods -n <namespace>The
pod name that contains 'licensing' in the name is listed.