controller_configuration
controller_configuration copied to clipboard
controller_instance_groups managed before controller_credentials, which may be required
Summary
If setting up a new controller, controller_instance_groups is higher in the dispatch defaults main.yml than controller_credentials. This results in Instance groups being unable to be managed if they require a credential, such kubernetes authentication credentials.
Moving controller_instance_groups to lower in this list, after controller_credentials would address this
Issue Type
- Bug Report
Ansible, Collection, Controller details
ansible --version
ansible-galaxy collection list
infra.aap_configuration 3.1.0
Controller version
AWX 24.6.1
- ansible installation method: one of source, pip, OS package, EE
OS / ENVIRONMENT
Desired Behavior
A new controller from scratch should build items in an order that does not depend on future items
Actual Behavior
Please give some details of what is actually happening. Include a [minimum complete verifiable example] with:
- playbook / task
- configuration file / list
- error
Instance group failed to be created because the credential needed by it had not been created yet
STEPS TO REPRODUCE