How to launch AWX workflows sequentially

I have a dynamic inventory that has dynamic groups ( I don’t know them ahead of time ) and each group requires a special tunnel be setup and then torn down before/after each groups hosts plays are processed.
I thought this would be simple but I have not found a good way.
Does an AWX have any method for launching a workflow once the previous workflow has finished ?

Hi,

Isn’t it the default behavior of workflows? (Forgive me if I’m misunderstanding your question…)

On Ansible Tower we have a sequential workflow made of 3 jobs/templates and the second and third jobs only start after the first and second have finished:

START | —> | 1ST JOB | —> | 2ND JOB | —> | 3RD JOB |

You can tell Tower/AWX if each subsequent job shall start or not depending on the finishing status of the previous job.

Alex

Yes, but that’s for whatever hosts are specified. I need to process several groups thru the workflow - one group at a time.