-
Notifications
You must be signed in to change notification settings - Fork 513
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
Bug: SSO Login Service configuration is misaligned and prevents saving #6312
Comments
@woopla can you confirm whether the final rended yaml after you save is correct for dex.config key in devtron-secret in devtroncd namespace? |
@pawan-mehta-dt it's empty: > k get -n devtroncd secret/devtron-secret -o jsonpath='{.data}' | jq '."dex.config"'
"" (I checked It's refusing to save the config because of this "missing" field. |
@pawan-mehta-dt can you please share an example of a proper |
@pawan-mehta-dt any example for me here? |
I went ahead a created a YAML file, then shoved it into |
This is an example of Working dex config @woopla |
I changed the secret to match that, and restarted all the pods in the |
@woopla Let me know if you have filled out the form, I'll schedule a call for the same with you. Please share the date and time when you filled the form |
Sorry for the late reply @pawan-mehta-dt . I did fill the form with my work email on Feb 5. |
Were you able to find my form @pawan-mehta-dt ? |
Yes, @woopla Can you share any preferred time slot and your time zone to schedule a call? |
Time zone is US Pacific, and time slot would be 8-10 am. I know it's not the most convenient for you... |
@woopla does 10 AM PST Feb 25 work for you? |
I can do 30 minutes @pawan-mehta-dt |
📜 Description
I just installed v1.0.0 using the Helm chart, and I cannot configure LDAP access. It seems to be because the YAML fields are misaligned:
In all the examples I could see on your site, all the editable part is indented to be part of
config
.👟 Reproduction steps
👍 Expected behavior
Clicking on 'save' should save the config and allow me to login to Devtron using LDAP.
👎 Actual Behavior
I'm getting a "Some required fields are missing" error. I also tried to properly align with the fixed part above of the editable part, but it always snaps back to where it was.
☸ Kubernetes version
KFD-based cluster running Kubernetes v.1.29.3
Cloud provider
🌍 Browser
Edge
🧱 Your Environment
I tried with
✅ Proposed Solution
You should either make sure that the editable fields are properly aligned, or make the whole section editable so this doesn't happen. I could have worked around the issue if I could align things myself...
👀 Have you spent some time to check if this issue has been raised before?
🏢 Have you read the Code of Conduct?
The text was updated successfully, but these errors were encountered: