# Lost namespace's access

**URL:** <https://forum.ansible.com/t/lost-namespaces-access/1399>\
**Category:** Get Help\
**Tags:** galaxy-ng\
**Created:** [October 4, 2023, 1:16pm UTC](https://forum.ansible.com/t/lost-namespaces-access/1399 "2023-10-04T13:16:02Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![se-di](https://sea1.discourse-cdn.com/ansible/user_avatar/forum.ansible.com/se-di/32/1000_2.png) [@se-di](https://forum.ansible.com/u/se-di)\
**Post date:** [October 4, 2023, 1:16pm UTC](https://forum.ansible.com/t/lost-namespaces-access/1399/1 "2023-10-04T13:16:02Z")

</div>

# 2 major issues here..

## A) cannot access my namespace anymore

my github account is not matching to my username in galaxy. That’s why I requested being admin on that here:

> <https://github.com/ansible/galaxy/issues/3063>
>
> \## Namespace Request
> Namespace: sedi
> 
> \##### Description
> collections made by …secure diversITy
> 
> \##### GitHub Org Link
> https://github.com/secure-diversITy
> 
> \##### Admins
> @se-di

Now I cannot access that namespace anymore as admin. Please correct this as important fixes cannot be pushed atm.

## B) unexpected namespace name change

The second issue is that the role namespace of another contribution has changed!

> **[Ansible Galaxy](https://galaxy.ansible.com/ui/standalone/namespaces/7973/)**

before: `sedi.notify_teams`

now: `secure-diversITy.notify_teams`

Needless to say that I am not able to access that role namespace anymore as well

other reports that unexpected namespace name change as well

---

<div class="post-metadata">

**Author:** ![gwmngilfen](https://sea1.discourse-cdn.com/ansible/user_avatar/forum.ansible.com/gwmngilfen/32/6_2.png) [@gwmngilfen](https://forum.ansible.com/u/gwmngilfen)\
**Post date:** [October 4, 2023, 1:27pm UTC](https://forum.ansible.com/t/lost-namespaces-access/1399/2 "2023-10-04T13:27:33Z")

</div>

Thanks @se-di - we’ve had reports of this already ([Search results for 'namespace' - Ansible](http://forum.ansible.com/search?q=namespace)) and I know the [@galaxy](https://forum.ansible.com/groups/galaxy) team are working on it just now. Some issues have already been fixed, and I see in [this topic](http://forum.ansible.com/t/namespace-changed-and-collection-upload-not-working/1314/5) there’s some back-and-forth on fixing individual namespace issues.

---

<div class="post-metadata">

**Author:** ![se-di](https://sea1.discourse-cdn.com/ansible/user_avatar/forum.ansible.com/se-di/32/1000_2.png) [@se-di](https://forum.ansible.com/u/se-di)\
**Post date:** [October 20, 2023, 6:54am UTC](https://forum.ansible.com/t/lost-namespaces-access/1399/3 "2023-10-20T06:54:13Z")

</div>

Do I need to do anything else to get awareness of my problems? Or just being more patient 🙂

---

<div class="post-metadata">

**Author:** ![gwmngilfen](https://sea1.discourse-cdn.com/ansible/user_avatar/forum.ansible.com/gwmngilfen/32/6_2.png) [@gwmngilfen](https://forum.ansible.com/u/gwmngilfen)\
**Post date:** [October 20, 2023, 8:25am UTC](https://forum.ansible.com/t/lost-namespaces-access/1399/4 "2023-10-20T08:25:37Z")

</div>

It’s possible this one slipped between the cracks - I’ve seen a lot of namespace issues being fixed in other threads, and I don’t think you’re being singled out specifically 🙂

I did see some discussion [in this thread](http://forum.ansible.com/t/data-migration-to-the-new-galaxy-ansible-com/1321/9) about non-default names, and that seems to be resolved, so hopefully yours can be too.

Thanks for your patience, and for poking it again so politely!

---

<div class="post-metadata">

**Author:** ![tannerjc](https://sea1.discourse-cdn.com/ansible/user_avatar/forum.ansible.com/tannerjc/32/985_2.png) [@tannerjc](https://forum.ansible.com/u/tannerjc)\
**Post date:** [October 20, 2023, 7:48pm UTC](https://forum.ansible.com/t/lost-namespaces-access/1399/5 "2023-10-20T19:48:53Z")

</div>

I believe the ownership for the “sedi” namespace got fixed in one of the batch updates over the past weeks …

```auto
[jtanner@p1 ~]$ curl -s -L http://galaxy.ansible.com/api/v1/namespaces/?name=sedi | jq .
{
  "count": 1,
  "next": null,
  "previous": null,
  "results": [
    {
      "id": 9792,
      "url": "",
      "summary_fields": {
        "owners": [
          {
            "id": 18170,
            "username": "se-di"
          }
        ],
        "provider_namespaces": [
          {
            "id": 1204,
            "name": "sedi",
            "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/1204/"
          }
        ]
      },
      "created": "2023-09-25T14:55:53.633238Z",
      "modified": "2023-09-25T14:55:53.637397Z",
      "name": "sedi",
      "avatar_url": "https://github.com/sedi.png",
      "related": {
        "provider_namespaces": null,
        "content": null,
        "owners": "/api/v1/namespaces/9792/owners/"
      }
    }
  ]
}

```

Can you please check again?

---

<div class="post-metadata">

**Author:** ![tannerjc](https://sea1.discourse-cdn.com/ansible/user_avatar/forum.ansible.com/tannerjc/32/985_2.png) [@tannerjc](https://forum.ansible.com/u/tannerjc)\
**Post date:** [October 20, 2023, 7:53pm UTC](https://forum.ansible.com/t/lost-namespaces-access/1399/6 "2023-10-20T19:53:05Z")

</div>

Unfortunately we still have the duplicate roles due to the namespace/github\_user mismatch.

```auto
[jtanner@p1 ~]$ curl -s -L http://galaxy.ansible.com/api/v1/roles/?owner__username=secure-diversITy | jq .
{
  "count": 1,
  "next": null,
  "previous": null,
  "results": [
    {
      "id": 32284,
      "upstream_id": 62892,
      "created": "2023-08-01T21:17:31.604297Z",
      "modified": "2023-08-08T21:26:17.915254Z",
      "imported": "2023-08-08T02:56:46.468613-04:00",
      "github_user": "secure-diversITy",
      "username": "secure-diversITy",
      "github_repo": "ansible_role_notify-teams",
      "github_branch": "master",
      "commit": "bfb90d286f3ce3ad332f75f305cf10bb70602bb4",
      "commit_message": "Update README.md",
      "name": "notify_teams",
      "description": "Notification handler for MS-Teams",
      "summary_fields": {
        "dependencies": [],
        "namespace": {
          "id": 7973,
          "name": "secure-diversITy",
          "avatar_url": "https://github.com/secure-diversITy.png"
        },
        "provider_namespace": null,
        "repository": {
          "name": "notify_teams",
          "original_name": "ansible_role_notify-teams"
        },
        "tags": [
          "msteams",
          "notification"
        ],
        "versions": []
      },
      "download_count": 161
    }
  ]
}
[jtanner@p1 ~]$ curl -s -L http://galaxy.ansible.com/api/v1/roles/?owner__username=sedi | jq .
{
  "count": 1,
  "next": null,
  "previous": null,
  "results": [
    {
      "id": 35988,
      "upstream_id": 62892,
      "created": "2023-09-28T23:32:16.979558Z",
      "modified": "2023-10-10T00:48:31.278852Z",
      "imported": "2023-08-08T02:56:46.468613-04:00",
      "github_user": "secure-diversITy",
      "username": "sedi",
      "github_repo": "ansible_role_notify-teams",
      "github_branch": "master",
      "commit": "bfb90d286f3ce3ad332f75f305cf10bb70602bb4",
      "commit_message": "Update README.md",
      "name": "notify_teams",
      "description": "Notification handler for MS-Teams",
      "summary_fields": {
        "dependencies": [],
        "namespace": {
          "id": 9792,
          "name": "sedi",
          "avatar_url": "https://github.com/sedi.png"
        },
        "provider_namespace": {
          "id": 1204,
          "name": "sedi",
          "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/1204/"
        },
        "repository": {
          "name": "notify_teams",
          "original_name": "ansible_role_notify-teams"
        },
        "tags": [
          "msteams",
          "notification"
        ],
        "versions": []
      },
      "download_count": 175
    }
  ]
}

```

I’ve been working on a process to clean those up and deduplicate.

---

<div class="post-metadata">

**Author:** ![se-di](https://sea1.discourse-cdn.com/ansible/user_avatar/forum.ansible.com/se-di/32/1000_2.png) [@se-di](https://forum.ansible.com/u/se-di)\
**Post date:** [October 22, 2023, 6:13am UTC](https://forum.ansible.com/t/lost-namespaces-access/1399/7 "2023-10-22T06:13:04Z")

</div>

Hi and many thanks for looking into my issues! It seems i got my access to my collection back now but as you stated already the role is still a problem.

Searching for the role points to this:

[https://galaxy.ansible.com/ui/standalone/namespaces/10461/](https://galaxy.ansible.com/ui/standalone/namespaces/10461/)

Which is not my avatar btw and obviously wrong linked.  
I think this wrong link / avatar is because of a user on github with that username exists [sedi (Przemyslaw Siedlecki) · GitHub](https://github.com/sedi)
