Hi, it seems that @Kipcool and @Albert221 are also affected by the same issue as in T197083
Cannot assign user name "kipcool" to account 6839; name already in use. Cannot assign user name "albert221" to account 6851; name already in use.
@Kipcool has not logged in for several months, so maybe there is something new to do that I don't know, or maybe my account has been buggy for quite some time. Have tried "kipcool" or "Kipcool", same result.
@Albert221 has not logged in since Feb 2018 which predate the Gerrit upgrade that caused T197083
I can log in fine at wikitech. Only gerrit won't let me in.
$ grep -i kipcool error_log.2019-02-19 |grep -v Incorrect|cut -d\ -f1,2,4- [2019-02-19 19:18:36,865] ERROR com.google.gerrit.server.account.AccountManager : Cannot assign user name "kipcool" to account 6816; name already in use. [2019-02-19 19:19:28,273] ERROR com.google.gerrit.server.account.AccountManager : Cannot assign user name "kipcool" to account 6817; name already in use. [2019-02-19 19:35:51,112] ERROR com.google.gerrit.server.account.AccountManager : Cannot assign user name "kipcool" to account 6818; name already in use. [2019-02-19 19:36:11,966] ERROR com.google.gerrit.server.account.AccountManager : Cannot assign user name "kipcool" to account 6819; name already in use. [2019-02-19 19:36:43,478] ERROR com.google.gerrit.server.account.AccountManager : Cannot assign user name "kipcool" to account 6820; name already in use. [2019-02-19 19:39:12,391] ERROR com.google.gerrit.server.account.AccountManager : Cannot assign user name "kipcool" to account 6821; name already in use. [2019-02-19 19:39:19,321] ERROR com.google.gerrit.server.account.AccountManager : Cannot assign user name "kipcool" to account 6822; name already in use. [2019-02-19 19:39:22,095] ERROR com.google.gerrit.server.account.AccountManager : Cannot assign user name "kipcool" to account 6823; name already in use. [2019-02-19 19:41:13,055] ERROR com.google.gerrit.server.account.AccountManager : Cannot assign user name "kipcool" to account 6824; name already in use. [2019-02-19 19:42:47,006] ERROR com.google.gerrit.server.account.AccountManager : Cannot assign user name "kipcool" to account 6825; name already in use. [2019-02-19 19:47:19,276] ERROR com.google.gerrit.server.account.AccountManager : Cannot assign user name "kipcool" to account 6826; name already in use. [2019-02-19 19:47:27,160] ERROR com.google.gerrit.server.account.AccountManager : Cannot assign user name "kipcool" to account 6827; name already in use. [2019-02-19 19:47:36,346] ERROR com.google.gerrit.server.account.AccountManager : Cannot assign user name "kipcool" to account 6828; name already in use. [2019-02-19 19:54:48,080] ERROR com.google.gerrit.server.account.AccountManager : Cannot assign user name "kipcool" to account 6829; name already in use. [2019-02-19 19:54:50,202] ERROR com.google.gerrit.server.account.AccountManager : Cannot assign user name "kipcool" to account 6830; name already in use. [2019-02-19 19:54:54,228] ERROR com.google.gerrit.server.account.AccountManager : Cannot assign user name "kipcool" to account 6831; name already in use. [2019-02-19 19:54:57,225] ERROR com.google.gerrit.server.account.AccountManager : Cannot assign user name "kipcool" to account 6832; name already in use. [2019-02-19 19:54:59,382] ERROR com.google.gerrit.server.account.AccountManager : Cannot assign user name "kipcool" to account 6833; name already in use. [2019-02-19 19:55:01,239] ERROR com.google.gerrit.server.account.AccountManager : Cannot assign user name "kipcool" to account 6834; name already in use. [2019-02-19 19:55:02,561] ERROR com.google.gerrit.server.account.AccountManager : Cannot assign user name "kipcool" to account 6835; name already in use. [2019-02-19 19:55:08,604] ERROR com.google.gerrit.server.account.AccountManager : Cannot assign user name "kipcool" to account 6836; name already in use. [2019-02-19 19:58:03,026] ERROR com.google.gerrit.server.account.AccountManager : Cannot assign user name "kipcool" to account 6837; name already in use. [2019-02-19 20:07:00,467] ERROR com.google.gerrit.server.account.AccountManager : Cannot assign user name "kipcool" to account 6838; name already in use. [2019-02-19 20:07:02,078] ERROR com.google.gerrit.server.account.AccountManager : Cannot assign user name "kipcool" to account 6839; name already in use.
Seems like on every login account, Gerrit attempts to create a new user :(
In All-Users.git we can find the commit that created the account.config file in NoteDB:
commit e3e003247bca2554fdbef03fb365805f2ea4fef9 Author: Gerrit Code Review <gerrit@wikimedia.org> AuthorDate: Fri Jun 8 17:17:03 2018 +0000 Commit: Gerrit Code Review <gerrit@wikimedia.org> CommitDate: Fri Jun 8 17:17:03 2018 +0000 Update account diff --git a/account.config b/account.config new file mode 100644 index 00000000..2319f43e --- /dev/null +++ b/account.config @@ -0,0 +1,3 @@ +[account] + fullName = Kipcool + preferredEmail = kipmaster@gmail.com
Which points to user id 609:
$ git for-each-ref --contains e3e003247bca2554fdbef03fb365805f2ea4fef9 e3e003247bca2554fdbef03fb365805f2ea4fef9 commit refs/remotes/origin/users/09/609
$ git ls-tree origin/users/09/609 100644 blob 2319f43e33fd1099477ecbfbd1ded06bc0f57375 account.config 100644 blob f5cdd3c6790d7c22bc4bf6266eae3053bf71bb64 authorized_keys 100644 blob 0502821edc0cf51309b58471fd8402507a71b297 preferences.config 100644 blob cd0b5f97808f0701fb6bccdda28831994f3f12a7 watch.config
$ git show origin/users/09/609:account.config [account] fullName = Kipcool preferredEmail = kipmaster@gmail.com