-
Notifications
You must be signed in to change notification settings - Fork 392
Adding container project to Galaxy when I already have a same-named role on Galaxy? #629
Comments
Well, after a while I refreshed and it wasn't 'Running' anymore. I can get it to work at |
The unique key is namespace, 'geerlingguy', plus the role name, 'solr'. The role type is not part of the equation. If we were to change that, we would also have to change the way the Not opposed to changing the way Galaxy works, but it's not currently on the drawing board. |
@chouseknecht - In that case, for the near-term (or permanently, if container/role galaxy is always going to be using the same namespace), I think it would be nice to have both of the following:
|
For the first point, I opened an issue in Galaxy: ansible/galaxy-issues#270 |
I'm okay with closing this out, on second thought—I figure a role and a container project have different ends and aims, and it's good to have a distinction. I'm going to carry forward my naming convention of:
And there isn't necessarily a 1:1 match for all these things—some of the container builds will be pulling in multiple roles. |
ISSUE TYPE
SUMMARY
So... I already maintain
geerlingguy.solr
as an Ansible Galaxy role (https://galaxy.ansible.com/geerlingguy/solr/).And I have an Ansible Container project I'd like to submit so users can run
ansible-container init geerlingguy.solr
, and it's on GitHub at geerlingguy/ac-solr.So I went into 'My Roles' (I think that's where I go to do container projects, right?) and enabled
ac-solr
with the namesolr
.But I think I broke something... because the import just says 'Running' perpetually...
STEPS TO REPRODUCE
user.example
user.example
EXPECTED RESULTS
I can have users use Galaxy for the role or container project, e.g.
ACTUAL RESULTS
I blow Ansible Galaxy's mind, and Galaxy sits and ponders the impossible puzzle I have set before it:
The text was updated successfully, but these errors were encountered: