After upgrading to 8.18.x we see the following error when trying to run actions or workflows in Aria Orchestrator.
Error: "Your subscription has expired. The core product operations are unavailable. Please contact your Account Manager or Customer Success Manager to renew your license".
Below events can be seen in vco-server-app.log
2024-07-22T04:03:42.697Z WARN vco [host='vco-app-##########-#####' thread='licenseComplianceScheduler-1' user='' org='' trace=''] {} com.vmware.o11n.service.license.retriever.LicenseComplianceRetriever - Error occurred during license compliance retrieval.
com.vmware.o11n.service.license.RetrieveLicenseException: Request to automation license endpoint failed.
2024-07-22T04:03:42.701Z WARN vco [host='vco-app-
##########-#####
' thread='licenseComplianceScheduler-1' user='' org='' trace=''] {} com.vmware.o11n.service.license.task.LicenseComplianceTask - License compliance state is restricted.
2024-07-22T04:08:53.369Z ERROR vco [host='vco-app-
##########-#####
' thread='http-nio-8280-exec-118' user='' org='' trace='-'] {} com.vmware.o11n.web.common.BaseController - Error invoking REST [unknown]ch.dunes.util.DunesServerException: ch.dunes.util.OperationNotEntitledException: Requested operation is not permitted due to no valid license entitlement
VMware Aria Orchestrator 8.18.x
VMware Aria Automation 8.18.x
The observed failures happen intermittently.
Some calls to the orchestrator are failing with errors after the license entitlement restriction checks is reported as restricted. The license check in turn has failed due to usage of an expired token used for authentication. After several minutes the expired token is refreshed and the license restriction is lifted resulting in continuing normal operation.
Run the below command on any one node within the cluster to apply the 'license check system property' and wait for the vco pods to restart.
# vracli vro properties set --key com.vmware.o11n.license.check.automation-endpoint.enabled --value false
For the embedded Orchestrator this command is run on the Aria Automation Node.
This issue can be referred in known issue section of 8.18 release notes.