-
Notifications
You must be signed in to change notification settings - Fork 3
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
case sensitivity on user emails #93
Conversation
Ok I've done a fair bit of focused digging, please let me know if I am making any sense I can post a follow-up comment if not. Few steps to find out where I am in knowledge
Next Steps in order to test the image.So it appears that we did switch to using the upstream image. So we will need to
Other relevant informationOur fork of kubeflow is at version 1.3, so when we upgrade we will need to evaluate and check that everything works as intended. |
4abff20
to
09f1e75
Compare
There's a double But this issue of the docker build failing is a tad more concerning, will need to investigate |
I can make it past the first failure by upgrading the golang version to be 1.17 like they do upstream but now have a new one at oh might need to update go.mod |
…kubeflow into case-sensitivity-emails
The solution taken was to forcefully lowercase the emails on profile and rolebinding creation. Investigation was done to try to remove case sensitivity, but that assumption is really built into kubernetes. A case that wasn't tested is situations where a user actually has capital letters in their email, since I personally didn't have an email like that to use. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
lgtm, as stated unsure about "how profiles already created with capital letters in it will act. If they don't actually work as expected, it might be either return to the drawing board or probably a better option would just be to fix it case by case in the profile objects already saved".
We might need to make a script to lowercase all the existing Profile
and User
crds to make sure they are compatible with this cross-cutting change.
might close StatCan/aaw#127 (must test ofc)