Lost access to namespace `checkmk` in galaxy-ng

Hi @galaxy!

I am aware you got a lot on your hands regarding the deployment of galaxy-ng, so I am sorry to keep pushing. But as there was no activity in the GitHub issue I raised, nor a reaction to my post here, I feel obliged to raise this dedicated post.

Prior to the release of galaxy-ng we had access to the following namespace: checkmk
After galaxy-ng was deployed to galaxy.ansible.com, we lost access to the checkmk namespace.
This has also happened to the admins mentioned below, although their username has not changed.
Can you double-check the access and let me know what I can do to enable this?

Admins

@robin-checkmk
@lgetwan
@godspeed-you
@Max-checkmk

P.S.: My personal namespace robin-checkmk0 has this trailing 0, which is a bug if I understand correctly. Maybe you can fix that as well? There is one without the 0 already, but I have no access to it.
P.P.S.: The GitHub user thorian93 is my private account and does not seem to be affected.

Thanks a lot for your time and effort! :pray:

1 Like

If I understand correctly, you have two github logins: robin-checkmk and thorian93?

If that’s the case, I think I’ve corrected all the data.

(py3) [jtanner@corsair tmp]$ curl -s https://galaxy.ansible.com/api/v1/namespaces/?name=robin-checkmk | jq .results[0].summary_fields.owners
[
  {
    "id": 6683,
    "username": "thorian93"
  },
  {
    "id": 15901,
    "username": "robin-tribe29"
  },
  {
    "id": 19255,
    "username": "robin-checkmk"
  }
]
(py3) [jtanner@corsair tmp]$ curl -s https://galaxy.ansible.com/api/v1/namespaces/?name=thorian93 | jq .results[0].summary_fields.owners
[
  {
    "id": 6683,
    "username": "thorian93"
  }
]

I deleted the robin_checkmk0 v3 namespace.

The robin-checkmk v1 roles namespace is bound to the robin_checkmk v3 namespace. The v3 namespace has the hyphen replaced by an underscore as required by the v3 specifications.

You should now be able to manage other owners for those namespaces in the UI …

https://galaxy.ansible.com/ui/namespaces/robin_checkmk/?tab=access
https://galaxy.ansible.com/ui/namespaces/thorian93/?tab=access

@tannerjc thanks a lot for taking care of this, I appreciate it!

thorian93 and robin-* should not be connected as they are private and work accounts. But other than that, things are looking good.

If you can give me a day or two, before closing the thread, then I can verify the upload actually works. I will report back, as soon as I can.

@tannerjc I can confirm, that the checkmk namespace is accessible again, and collection uploads work, thanks!

One thing I forgot entirely: The tribe29 namespace also belongs to the same people as mentioned above. Our company was renamed. Can you restore access there too?

Thanks again!

I’m not sure which username you wanted to own tribe29, but I’ve added robin-checkmk and thorian93. You should be able to remove the ones you didn’t want from the UI … tribe29 namespace access tab

1 Like

Now all is good, thanks a ton @tannerjc! :pray:

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.