Skip to content

Conversation

chrisohaver
Copy link
Member

@chrisohaver chrisohaver commented May 15, 2020

1. Why is this pull request needed and what does it do?

Like #3887, this applies tombstone handling to the DefaultProcessor (which handles Pods and Services) so we don't panic when encountering tombstones.

It also fixes terminating Pod exclusion, which in the current implementation causes a panic every time a Pod is deleted when pods verified is enabled.

2. Which issues (if any) are related?

#3887

3. Which documentation changes (if any) need to be made?

None

4. Does this introduce a backward incompatible change or deprecation?

No

Signed-off-by: Chris O'Haver <cohaver@infoblox.com>
Signed-off-by: Chris O'Haver <cohaver@infoblox.com>
@codecov-io
Copy link

Codecov Report

Merging #3890 into master will not change coverage.
The diff coverage is n/a.

Impacted file tree graph

@@           Coverage Diff           @@
##           master    #3890   +/-   ##
=======================================
  Coverage   56.72%   56.72%           
=======================================
  Files         222      222           
  Lines       11319    11319           
=======================================
  Hits         6421     6421           
  Misses       4403     4403           
  Partials      495      495           

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update bb7ee50...d8e6b4a. Read the comment docs.

@johnbelamaric
Copy link
Member

Nice!
/lgtm
/merge

@johnbelamaric johnbelamaric merged commit a3aeb3d into coredns:master May 15, 2020
nyodas pushed a commit to DataDog/coredns that referenced this pull request Oct 26, 2020
* handle deletion tombstones in default processor

Signed-off-by: Chris O'Haver <cohaver@infoblox.com>

* fix terminating pod exclusion

Signed-off-by: Chris O'Haver <cohaver@infoblox.com>
@chrisohaver chrisohaver deleted the tombstones branch January 9, 2021 14:42
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