Activity log for bug #1636950

Date Who What changed Old value New value Message
2016-10-26 18:05:52 Kam Nasim bug added bug
2016-10-26 18:06:07 Kam Nasim keystone: assignee Kam Nasim (knasim-wrs)
2016-10-26 18:07:19 Kam Nasim description In our deployment when setting up the Identity driver to use an external LDAP backend, if the URL of the LDAP server is incorrect or there is a network connectivity issue, it is seen that the ldap driver would stall indefinately (or until TCP timeout). This effects both LDAP connection pools and SimpleLDAP The LDAP configuration stanza (keystone.conf) provides a "pool_connection_timeout" option however this is not used anywhere within the LDAP driver. We have employed a fix downstream in our deployment which is to use this pool_connection_timeout value and set it as ldap.OPT_NETWORK_TIMEOUT so that the LDAP connection times out at the prescribed value without stalling indefinitely at the LDAP bind. In our Mitaka deployment when setting up the Identity driver to use an external LDAP backend, if the URL of the LDAP server is incorrect or there is a network connectivity issue, it is seen that the ldap driver would stall indefinately (or until TCP timeout). This effects both LDAP connection pools and SimpleLDAP The LDAP configuration stanza (keystone.conf) provides a "pool_connection_timeout" option however this is not used anywhere within the LDAP driver. We have employed a fix downstream in our deployment which is to use this pool_connection_timeout value and set it as ldap.OPT_NETWORK_TIMEOUT so that the LDAP connection times out at the prescribed value without stalling indefinitely at the LDAP bind.
2016-10-26 18:43:01 OpenStack Infra keystone: status New In Progress
2016-10-31 19:07:02 Steve Martinelli keystone: importance Undecided Medium
2016-10-31 19:07:05 Steve Martinelli keystone: milestone ocata-1
2016-10-31 19:07:11 Steve Martinelli tags ldap user-experience
2016-11-17 23:41:26 Steve Martinelli keystone: milestone ocata-1 ocata-2
2016-12-16 03:58:55 Steve Martinelli keystone: milestone ocata-2 ocata-3
2017-01-09 05:03:35 OpenStack Infra keystone: assignee Kam Nasim (knasim-wrs) Steve Martinelli (stevemar)
2017-01-11 19:04:42 OpenStack Infra keystone: assignee Steve Martinelli (stevemar) Kam Nasim (knasim-wrs)
2017-01-12 12:52:17 OpenStack Infra keystone: status In Progress Fix Released