-
Feature Request
-
Resolution: Unresolved
-
Undefined
-
None
-
2.4, 2.5
-
None
-
False
-
-
False
1. What is the nature and description of the request?
When setting up an authentication method in AAP 2.5 and choosing keycloak the system uses django url validation on the entry. This will cause issues if local domains are being used that dont follow rfc 3696.
In AAP controller 2.4 this is also present when selecting GENERIC OIDC and filling in the fields there.
1. Why does the customer need this? (List the business requirements here)
- Internal domains use numbers in their top level domain
- Without this they wont be able to setup proper authentication
2. How would you like to achieve this? (List the functional requirements
here)
I would still give the standard warning and allow a check box to overcome warning possible pairing it with a resolution attempt to confirm domain is locally accessible.
3. List any affected known dependencies: Doc, UI etc..
UI, Django
Product / engineering teams to determine
1. Github Link if any
- I did find a github for awx where was this discussed https://github.com/ansible/awx/pull/4784
- Additionally here is the bit of django code that governs this https://github.com/django/django/blob/stable/5.1.x/django/core/validators.py#L77