New users can't log in using LDAP
Gitlab Version: 7.4.3 Gitshell Version: 2.0.1
New users that are present in LDAP but have never logged in to the Gitlab web UI can't log in. They get the following error: "Could not authorize you from Ldapmain because "Devise trackable could not save #<user id: nil..." [Full error prompt text here: https://gist.github.com/spurdy/cad5bcbeb20259192a17]. This started happening after we upgraded to 7.4.3.
Relevant log messages: https://gist.github.com/spurdy/11571500fe17d3737316 gitlab/config/gitlab.yml: https://gist.github.com/spurdy/d54a7f7b4b13418076b5
I believe this is an issue when using email addresses as the DN since I was able to login as a new user when there was no '@foo.bar' in the DN. We are currently using email addresses as new user DNs. From the error prompt, I believe it is creating the user, but is not able to save for some reason. Existing Gitlab users with email addresses as their DN can login.
Thanks.