ansible / awx

AWX provides a web-based user interface, REST API, and task engine built on top of Ansible. It is one of the upstream projects for Red Hat Ansible Automation Platform.
Other
13.66k stars 3.37k forks source link

Run many Playbooks from different Repositories #15281

Open ITS1988 opened 2 weeks ago

ITS1988 commented 2 weeks ago

Please confirm the following

Bug Summary

Hello everyone,

I have a question. We use Ansible AWX. We have an Ansible repository where we manage our playbooks that can be used by multiple projects and the project repositories where we keep the playbooks that contain project specific stuff.

We want to have this structure so that if something needs to be changed in the nodejs playbook, we don't have to make the change several times in several places, but only once in the playbook repository.

Is there any way other than using workflows that I can merge and run all playbooks that are needed for my project (e.g. Java17 from playbooks repo, Nodejs14 from playbooks repo and main playbook from project repo)?

Many thanks in advance!

AWX version

17.0.1

Select the relevant components

Installation method

docker development environment

Modifications

no

Ansible version

2.9.17

Operating system

Rhel9

Web browser

No response

Steps to reproduce

see summary

Expected results

see summary

Actual results

see summary

Additional information

No response

djyasin commented 4 days ago

Hello, this appears to be less of a bug report or feature request and more of a question. Could you please ask this on either the Ansible AWX channel on Matrix or the Ansible Community Forum?