-
Notifications
You must be signed in to change notification settings - Fork 183
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
Ansible Role #261
Comments
Also, In your meta file you mention http://docs.ansible.com/ansible/latest/modules/import_tasks_module.html As an example in your role -> tasks/main.yaml
|
In the roles -> signalfx-agent/tasks/debian_repo.yml
Adding Also applied to other 2 tasks in this file, because permission denied error received with these tasks. |
@camdixon, we've updated the ansible role and uploaded it to Galaxy with corrected version information. Thank you for your notes and patience.
You can invoke the role by the same name (as opposed to As far as adding explicit privilege escalation for the yum/apt tasks, I'm opting for that to be left to the user in their role or ansible-playbook invocation. If you feel this is an oversight, please open another issue and include your use case and why global or role-level directives aren't acceptable. |
The Ansible Role is not in Ansible Galaxy or mentioned on the main README.md page.
This will allow you to submit your Smart Agent for SignalFx to Ansible Galaxy for easier adoption by Ansible users. Also, your docs do not say how to install the role, but it would be helpful to other users. I had to actually manually put the files there - or someone would need to install the Ansible specific folder by using the Github method described when Installing SignalFx for Ansible
After you're in Ansible Galaxy it would be the preferred method in the README.md of Ansible to show a simple role installation, and then playbook use. I realize you already have a sample playbook - the idea I'm suggesting is to make this a simpler install for onboarding new clients you prospect.
ansible-galaxy --install signalfx.signalfx-agent
The above command assumes Ansible Galaxy submission, and meta/main.yaml edit of "author" line to suggestion above.
The text was updated successfully, but these errors were encountered: