I’ve been busy contributing a bunch of roles I use to Galaxy, and while writing a post on Using Ansible Galaxy / researching for Ansible for DevOps, I have the following questions about the contribution process, as well as the ansible-galaxy
command:
- Are roles automatically refreshed at any interval? When I push changes to GitHub, or tag a new version, will it appear on Galaxy automatically, or do I need to log in and refresh the role manually?
- Is there a plan to add a facet for distribution and version to the explore/searching on Galaxy, so I could, for example, see only roles that apply to RHEL 6.x, or Ubuntu 12.04?
- Is there a plan to add something like
ansible-galaxy update [rolename]
to update a role? I think you could doinstall
with--force
, or remove, then reinstall a role, but that seems a little annoying.
Ansible Galaxy is already pretty awesome/useful for me, and I’m hoping I’ll be able to help improve it a bit over time; it has a lot of potential!