Skip to content

upstream: do not stabilize host when failed by EDS#6714

Merged
snowp merged 1 commit intomasterfrom
fix_eds_remove
Apr 26, 2019
Merged

upstream: do not stabilize host when failed by EDS#6714
snowp merged 1 commit intomasterfrom
fix_eds_remove

Conversation

@mattklein123
Copy link
Member

Previously if an EDS cluster was using active health checking,
a host would only be removed if it was removed both from EDS as
well as failed active HC. This change allows a host to be removed
if it is first failed by EDS, and then removed by EDS. This provides
a management server a mechanism to force removal of a host even
when the host may still be passing active health checking.

Risk Level: Low
Testing: New UT
Docs Changes: N/A
Release Notes: Added

Previously if an EDS cluster was using active health checking,
a host would only be removed if it was removed both from EDS as
well as failed active HC. This change allows a host to be removed
if it is first failed by EDS, and then removed by EDS. This provides
a management server a mechanism to force removal of a host even
when the host may still be passing active health checking.

Signed-off-by: Matt Klein <mklein@lyft.com>
@mattklein123
Copy link
Member Author

@lita @snowp per offline convo PTAL

Copy link

@lita lita left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you!

Copy link
Contributor

@snowp snowp left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM, thanks!

@snowp snowp merged commit c1ca527 into master Apr 26, 2019
jeffpiazza-google pushed a commit to jeffpiazza-google/envoy that referenced this pull request Apr 26, 2019
Previously if an EDS cluster was using active health checking,
a host would only be removed if it was removed both from EDS as
well as failed active HC. This change allows a host to be removed
if it is first failed by EDS, and then removed by EDS. This provides
a management server a mechanism to force removal of a host even
when the host may still be passing active health checking.

Signed-off-by: Matt Klein <mklein@lyft.com>
Signed-off-by: Jeff Piazza <jeffpiazza@google.com>
@junr03 junr03 deleted the fix_eds_remove branch May 9, 2019 20:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants