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

enhancement - tie-in to ARA #4258

Closed
dyioulos opened this issue Nov 29, 2018 · 4 comments
Closed

enhancement - tie-in to ARA #4258

dyioulos opened this issue Nov 29, 2018 · 4 comments

Comments

@dyioulos
Copy link

We use Ansible Run Analysis (ARA) tool to list, and get details about, playbook runs. It's just another useful tool in our Ansible arsenal (as is Rundeck!). While it records information when playbooks are run from the CLI, it doesn't pick up playbooks run from Rundeck. Might the Rundeck devs consider creating a hook between Rundeck and ARA?

@dmsimard
Copy link

Hi @dyioulos !

Enabling ARA requires two things:

  • Installing ARA (pip install ara)
  • Telling Ansible to use ARA (export ANSIBLE_CALLBACK_PLUGINS=$(python -m ara.setup.callback_plugins) or callback_plugins=<path> in ansible.cfg)

That is enough to get playbook data recorded to a local database in ~/.ara/ansible.sqlite.
The web interface is passive, it only reads from the database -- it requires write privileges for legacy reasons.
The web interface can be hosted anywhere, so long as it has access to the database.

I've never used Rundeck before but I looked around a bit.

They install the Ansible APK here:
https://github.com/Batix/rundeck-ansible-plugin/blob/7efe2deb7ee629676019c1beda9806763315431c/Dockerfile#L13-L18

And they set an environment variable here:
https://github.com/Batix/rundeck-ansible-plugin/blob/7efe2deb7ee629676019c1beda9806763315431c/Dockerfile#L4

I suggest opening an issue in https://github.com/Batix/rundeck-ansible-plugin, maybe they can help !

@mergeable
Copy link

mergeable bot commented Jan 20, 2019

There haven't been much activity here. This is stale. Is it still relevant? This is a friendly reminder to please resolve it. :-)

@dyioulos
Copy link
Author

dyioulos commented Jan 21, 2019 via email

@stale
Copy link

stale bot commented Apr 3, 2020

In an effort to focus on bugs and issues that impact currently supported versions of Rundeck, we have elected to notify GitHub issue creators if their issue is classified as stale and close the issue. An issue is identified as stale when there have been no new comments, responses or other activity within the last 12 months. If a closed issue is still present please feel free to open a new Issue against the current version and we will review it. If you are an enterprise customer, please contact your Rundeck Support to assist in your request.
Thank you, The Rundeck Team

@stale stale bot added the wontfix:stale label Apr 3, 2020
@stale stale bot closed this as completed Apr 5, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants