controller_configuration icon indicating copy to clipboard operation
controller_configuration copied to clipboard

controller_instance_groups managed before controller_credentials, which may be required

Open MallocArray opened this issue 11 months ago • 4 comments

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



MallocArray avatar Dec 16 '24 22:12 MallocArray