Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature Request: run ansible on different host or allow selecting a different path for ansible/ansible-playbook #327

Open
msperl opened this issue Oct 3, 2022 · 1 comment

Comments

@msperl
Copy link

msperl commented Oct 3, 2022

to support multiple ansible versions (and python) it would be nice if:

  • either we could define a host on which to run the ansible command on instead of localhost
  • and/or we could define a "custom" "ansible" and "ansible-playbook" which gets used (i.e: ansible2.9/ansible-playbook2.9) instead of the hardcoded ansible/ansible-playbook.

This would help migrating to newer versions of ansible/python and allow for delegations to dedicated nodes...

I understand that especially the first variant will be complicated from the perspective of gathering of node infos (because we would need to copy the ansible script to the new host and copy the results back to the host that runs rundeck).

Only workaround right now is to use the shell executor, but then we loose the means to select nodes in rundeck and run those nodes in parallel or handle errors on a per host basis...

@jasenj1
Copy link

jasenj1 commented Dec 6, 2023

See #283

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants