William-Yeh/ansible-fluentd

Role install instructions on Galaxy incorrect

Opened this issue · 4 comments

I have traditionally used ansible-galaxy install williamyeh.fluentd to install this role... and that still works. But if you go to the Galaxy role page for this role (https://galaxy.ansible.com/william-yeh/fluentd), it shows:

ansible-galaxy install william-yeh.fluentd

...which does not work. You have to still use williamyeh for the namespace. This may be an upstream issue with Galaxy.

The old name has just stopped working.

@jurajseffer it looks like an upstream bug that was caused by a migration; see ansible/galaxy#775

Specifically, in the last comment:

If you find more roles that you want renamed from '_' to '-', please open a new issue, so that we don't miss it.

So it looks like someone needs to open an issue in https://github.com/ansible/galaxy and mention this?

Well... now I get:

$ ansible-galaxy install williamyeh.fluentd
- downloading role 'fluentd', owned by williamyeh
 [WARNING]: - williamyeh.fluentd was NOT installed successfully: - sorry, williamyeh.fluentd was not found on
https://galaxy.ansible.com.

So you have to use william-yeh.fluentd now.

Yeah it's properly butchered. https://galaxy.ansible.com/williamyeh says 15 roles, https://galaxy.ansible.com/william-yeh says 4 roles.