Currently, OSD will disable secure_authentication if certificates endpoint is not related to anything. However, there is one scenario where we can have a TLS-terminated LB backed by HTTP-only OSDs. In this case, it makes sense to keep secure_authentication.
I recommend we have an option instead for secure_authentication. If both option + TLS not available, then we disable the secure_auth feature.
Currently, OSD will disable secure_authentication if certificates endpoint is not related to anything. However, there is one scenario where we can have a TLS-terminated LB backed by HTTP-only OSDs. In this case, it makes sense to keep secure_authentication.
I recommend we have an option instead for
secure_authentication
. If both option + TLS not available, then we disable the secure_auth feature.