-
Feature Request
-
Resolution: Done
-
Minor
-
None
-
2.5
-
False
-
-
False
- What is the nature and description of the request?
We set the instance_group on an inventory, then we add that inventory to a constructed inventory. We point the job template to the constructed inventory. The default instance_group is used and not the instance group set on the input inventory used on constructed inventory. Additionally, instance_group settings are removed from the job template and constructed inventory so the only instance_group setting is on the input inventory.
- Why does the customer need this? (List the business requirements here)
We would still like to raise an RFE as both our Principal Solution Architect and Account Solution Architect feel this is a bug that should be addressed. Input inventory instance_groups should be passed to constructed inventories, be it on a per host basis, or some other method
The thought behind this RFE request is: The only way to accomplish site specific execution is to duplicate job_templates and associate individual instance_groups/inventories, or to prompt for the site specific inventories on launch. This either leads to unnecessary job_template duplication, or requires manual intervention for inventory selection.
We believe this to be a fundamental flaw as there is no ability the create a single job_template for a specific task, and to have that job_template execute using the appropriate instance_group based on the host input_inventory association.
I hope I'm not confusing this, but basically, right now we have way too many duplicated job_templates that do the exact same thing just so we can have them execute with the correct instance_group.
- How would you like to achieve this? (List the functional requirements here)
The behavior is instance group from inventory selected on job template will get recongized during job execution and not the instance group from the input inventory used on constructed inventory.
If you set the instance group on the constructed inventory, pass the inventory to the job template and execute the job, the instance group selected from the constructed inventory will be used during job execution.
The requirement here is instance_groups on job template should propagate from input inventories to constructed inventories and then used on job execution.
- List any affected known dependencies: Doc, UI etc..
NA
- Github Link if any
NA
- duplicates
-
AAPRFE-489 Add the ability to assign instance groups at inventory group or host level
-
- Backlog
-