If My Subscription Expires or Is Out of Compliance, How Is My Automation Impacted When Using Ansible Automation Platform?
Red Hat Insights can detect this issue
Environment
- Ansible Automation Platform >= 2
Issue
-
When using Ansible Automation Platform, several conditions can affect your licensing such as it expiring or the automated host count being greater than your subscription can accommodate.
-
In the UI, under Settings -> Subscription, the Status field will show if you are compliant or not. You are compliant when the number of hosts you have automated against is below your subscription count. If you go above, then it'll show as Non-Compliant.
Resolution
Versions 2.4 and higher
The platform should continue to function without change while you work with your account team to obtain a new subscription entitlement.
Versions 2.0 - 2.3
Behavior is identified in the following table:
AAP2 Function | When Out Of Compliance | When Subscription Expired |
---|---|---|
Add Project | ✔ | ✔ |
Dynamic Inventory Sync | ✔ | ✖ |
Manual Host Addition | ✔ | ✖ |
Add Template | ✔ | ✔ |
Add Workflow | ✔ | ✔ |
Run Job Template | ✔ | ✖ |
Run Workflow | ✔ | ✖ |
Backup and restore | ✔ | ✔ |
Upgrade to newer version | ✔ 1 | ✖ |
-
The "Upgrade to newer version" limitation has been removed in 2.1.2. ↩︎
Diagnostic Steps
You can check your current license compliance by logging into your Controller node, and then navigating to the API at
https://<controller_node>/api/v2/config/
There you will find the "license_info" that includes:
"license_info": {
"instance_count": 35,
"license_date": "1798779599",
"license_type": "enterprise",
"sku": "MCT3691",
"trial": false,
"usage": "",
"pool_id": "8a85f99c7d76adcd017d93c9f19606bb",
"satellite": false,
"valid_key": true,
"product_name": "Red Hat Ansible Automation Platform, Standard (100 Managed Nodes)",
"support_level": "Standard",
"account_number": "5910538",
"subscription_id": "10433839",
"subscription_name": "Red Hat Ansible Automation Platform, Standard (35 Managed Nodes)",
"deleted_instances": 0,
"reactivated_instances": 0,
"current_instances": 22,
"automated_instances": 20,
"automated_since": 1704399664,
"free_instances": 15,
"time_remaining": 90075302,
"grace_period_remaining": 92667302,
"compliant": true, <------
"date_warning": false,
"date_expired": false
},
This solution is part of Red Hat’s fast-track publication program, providing a huge library of solutions that Red Hat engineers have created while supporting our customers. To give you the knowledge you need the instant it becomes available, these articles may be presented in a raw and unedited form.
Comments