Comment 4 for bug 1541591

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to vmware-nsx (stable/liberty)

Reviewed: https://review.openstack.org/277913
Committed: https://git.openstack.org/cgit/openstack/vmware-nsx/commit/?id=d4303335b2b1bd586ca227459fb8fa64b54482cb
Submitter: Jenkins
Branch: stable/liberty

commit d4303335b2b1bd586ca227459fb8fa64b54482cb
Author: Boden R <email address hidden>
Date: Wed Feb 3 14:39:27 2016 -0700

    NSX-v3 update endpoint state only on timeout

    This patch removes the NSX v3 client cluster logic that
    forces a revalidate of all endpoints when endpoint
    selection only finds DOWN endpoints. The revalidate
    call can cause cascading backpressure under certain
    circumstances.

    Now DOWN endpoints are only returned to UP as part
    of the endpoint keepalive ping that is controlled via
    conn_idle_timeout config property. Thus, the default
    conn_idle_timeout is also decreased to 10s ensuring
    endpoint revalidation occurs (by default) on a fequent
    basis.

    backport: liberty

    Closes-Bug: #1541591
    (cherry picked from commit e7acdfe91ae1e539fa89de4e161d06dde5ede427)

    Conflicts:
     vmware_nsx/nsxlib/v3/cluster.py
    Change-Id: I5423bce793892dd864353a23ca7c288b846a1ab6