Skip to content

Merge latest master from envoy#1

Merged
sumukhs merged 3 commits intosumukhs:masterfrom
envoyproxy:master
May 2, 2019
Merged

Merge latest master from envoy#1
sumukhs merged 3 commits intosumukhs:masterfrom
envoyproxy:master

Conversation

@sumukhs
Copy link
Copy Markdown
Owner

@sumukhs sumukhs commented May 2, 2019

For an explanation of how to fill out the fields, please see the relevant section
in PULL_REQUESTS.md

Description:
Risk Level:
Testing:
Docs Changes:
Release Notes:
[Optional Fixes #Issue]
[Optional Deprecated:]

mattklein123 and others added 3 commits May 1, 2019 14:59
When using active health checking, hosts are not removed from
dynamic clusters if they are still passing health checks. This
creates a situation in which hosts might not be removed for a
very long time if the sequence is reversed; removal followed by
health check failure. This change handles the second case so that
any time a host is both removed AND failing active health check,
in any order, it will be removed.

This has been an issue "forever" but is more obvious when using
streaming EDS or very long polling DNS.

Fixes #6625

Signed-off-by: Matt Klein <mklein@lyft.com>
* ci: Set up CI with Azure Pipelines

Signed-off-by: Lizan Zhou <lizan@tetrate.io>
This continues #6620.

See also #6308 and
#5461.

Risk level: Low
Testing: Existing tests

Signed-off-by: Harvey Tuch <htuch@google.com>
@sumukhs sumukhs merged commit 0bc1012 into sumukhs:master May 2, 2019
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.

4 participants