-
Bug
-
Resolution: Done
-
Undefined
-
None
-
beta-switchover
-
False
-
-
False
-
Important
Description
I changed my username on GitHub, and then when I logged back in to https://galaxy.ansible.com/ it created a new account, instead of reusing the one I already had.
Can I get help in merging my two Ansible Galaxy accounts? Or just deleting the newly created one and rename the old one?
Old username: jilleJr
New username: applejag
Can prove that I renamed by looking at how my repos redirect. For example:
- https://github.com/jilleJr/Newtonsoft.Json-for-Unity --> https://github.com/applejag/Newtonsoft.Json-for-Unity
- https://github.com/jilleJr/kubectl-klock --> https://github.com/applejag/kubectl-klock
Key Dependency Versions
Server version: 4.10.0dev master:5d56bddb
Pulp Ansible Version: 0.20.3
Pulp Container Version: 2.15.5
Pulp Core Version: 3.28.23
Galaxy Importer: 0.4.20
UI Version: 59cf779
Steps to Reproduce
- Login with GitHub on https://galaxy.ansible.com
- Create something in this Galaxy account, or get added to a namespace or group.
- Log out on https://galaxy.ansible.com
- Change username on GitHub https://github.com/settings/admin
- Login again with renamed GitHub account on https://galaxy.ansible.com
- See that it's a new account, as nothing from step 2. is there anymore.
Actual Behavior
A new user is created.
In my case there's now https://galaxy.ansible.com/ui/namespaces/jillejr/ and https://galaxy.ansible.com/ui/namespaces/applejag/
The groups my previous account was linked to was not transferred to the new account.
Expected Behavior
The Galaxy user is renamed when I log in with the renamed GitHub account.
Any namespaces I had access to still remains.
Preferably a redirect is added so that pulling roles/collections from the jilleJr namespace is the same as pulling from the applejag namespace, so it works the same as GitHub repo redirects