How to install/use tweaked roles from ansible galaxy?

53 views
Skip to first unread message

Gabriel Birke

unread,
Jul 29, 2014, 1:50:56 PM7/29/14
to ansible...@googlegroups.com
I found many nice roles on Ansible Galaxy but most of them I'd like to tweak - removing an unneeded task here, adding another task there, splitting playbooks, removing/adding dependencies, etc. I don't feel I'm contributing substantially to the role, just adapting it to my needs and usage scenarios. However, I'd like to preserve my changes and use forks of the AG roles. But now I can't use the ansible-galaxy tool anymore because I don't want to swamp the website with my scenario-specific roles. Is there any way to deal with this inside the ansible-galaxy tool?

Michael DeHaan

unread,
Jul 29, 2014, 2:30:55 PM7/29/14
to ansible...@googlegroups.com
We've been open to having the ansible-galaxy CLI extended to take ssh:// and git:// URLs in addition to galaxy sources in the requirements file and being able to install from those.

This is in github if you'd like to help with this, otherwise it may be something we do in the mid-term future.

git clone would work for now though.

--Michael


On Tue, Jul 29, 2014 at 1:50 PM, Gabriel Birke <gabrie...@gmail.com> wrote:
I found many nice roles on Ansible Galaxy but most of them I'd like to tweak - removing an unneeded task here, adding another task there, splitting playbooks, removing/adding dependencies, etc. I don't feel I'm contributing substantially to the role, just adapting it to my needs and usage scenarios. However, I'd like to preserve my changes and use forks of the AG roles. But now I can't use the ansible-galaxy tool anymore because I don't want to swamp the website with my scenario-specific roles. Is there any way to deal with this inside the ansible-galaxy tool?

--
You received this message because you are subscribed to the Google Groups "Ansible Project" group.
To unsubscribe from this group and stop receiving emails from it, send an email to ansible-proje...@googlegroups.com.
To post to this group, send email to ansible...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/ansible-project/527b7efe-3df0-4b0e-8037-2b9815984f37%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply all
Reply to author
Forward
0 new messages