It seems we have 3 accounts for @Phamhi on LDAP:
# phamhi, people, wikimedia.org dn: uid=phamhi,ou=people,dc=wikimedia,dc=org uid: phamhi sn: Phamhi cn: Phamhi objectClass: inetOrgPerson objectClass: person objectClass: ldapPublicKey objectClass: posixAccount objectClass: shadowAccount uidNumber: 21844 gidNumber: 500 homeDirectory: /home/phamhi loginShell: /bin/bash sshPublicKey: ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDk4D6nPW8HE0scTBsFGOQdvf40 1b9XzsF/IbKWWUU8pgPkl6a1PdmdgpiSiGdgOno4GMmwWUVMmvCgPgxN0IY2mB9Nii55vTCq2peNA CpqE3/GWGzT17x3GfKUqwao0ZGymsMAuubYn1JjN+oCE0tM+3aWhA1RHlw6L5MWJ+fVv5xTk35Dkm QTt5VgQv7Ti1pd3vsl5Xm2HhH3wy9sqi47hKmwWJx/VOCVhIBh9glu7zMkB5sBWIQrTEU5vglq0ng 8kbrC2QlqnAHBBJKtYWuNsIympeGD2UMDRSnUwePJeI5BRvb2vsneNY+ttLWkvvmlxtjLEv+z7UJV Ky/HcJrX hpham@wikimedia.org mail: hpham@wikimedia.org # hpham, people, wikimedia.org dn: uid=hpham,ou=people,dc=wikimedia,dc=org uid: hpham sn: Hpham cn: Hpham objectClass: inetOrgPerson objectClass: person objectClass: ldapPublicKey objectClass: posixAccount objectClass: shadowAccount uidNumber: 21845 gidNumber: 500 homeDirectory: /home/hpham loginShell: /bin/bash mail: hpham@wikimedia.org # hieupham, people, wikimedia.org dn: uid=hieupham,ou=people,dc=wikimedia,dc=org objectClass: person objectClass: inetOrgPerson objectClass: organizationalPerson objectClass: ldapPublicKey objectClass: posixAccount objectClass: shadowAccount cn: Hieupham gidNumber: 500 homeDirectory: /home/hieupham loginShell: /bin/bash mail: hpham@wikimedia.org sn: Hieupham uidNumber: 21847 uid: hieupham sshPublicKey: ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIOCSlNOQXEH27IoEPV8WprlO9WFI fQ3gts8mTMqOSFfF hpham@wikimedia.org
In operations/puppet.git we are using:
hpham: ensure: present gid: 500 name: hpham realname: Hieu Pham ssh_keys: - ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIHJ+tdR854tJNFXK14dxJFrURxnEpk1rE+KkEUPeXrrZ hpham@wikimedia.org(prod) uid: 21844 email: hpham@wikimedia.org
Cleanup
- Block uid=hpham,ou=people,dc=wikimedia,dc=org on Wikitech (which will cascade disable the account in Cloud VPS, Gerrit, etc)
- Disassociate @Phamhi and HPham (WMF) from uid=hieupham,ou=people,dc=wikimedia,dc=org in Striker
- Block uid=hieupham,ou=people,dc=wikimedia,dc=org on Wikitech
- Associate @Phamhi and HPham (WMF) with uid=phamhi,ou=people,dc=wikimedia,dc=org in Striker
- Figure out what to do about modules/admin/data/data.yaml username mismatch