@L3D I believe I have fixed the problem. Assuming your github login is “DO1JLR” and the github org|user your roles are hosted in is “roles-ansible”, you should now be able to publish in the the “roles-ansible” legacy namespace.
[jtanner@corsair ~]$ curl -s https://galaxy.ansible.com/api/v1/namespaces/?name=roles-ansible | jq .
{
"count": 1,
"next": null,
"previous": null,
"results": [
{
"id": 1858,
"url": "",
"summary_fields": {
"owners": [
{
"id": 1884,
"username": "DO1JLR"
}
],
"provider_namespaces": [
{
"id": 20264,
"name": "roles_ansible",
"pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/20264/"
}
]
},
"created": "2023-05-08T20:42:25.091016Z",
"modified": "2023-10-06T03:22:23.211444Z",
"name": "roles-ansible",
"avatar_url": "https://github.com/roles-ansible.png",
"related": {
"provider_namespaces": null,
"content": null,
"owners": "/api/v1/namespaces/1858/owners/"
}
}
]
}