Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[v1.7] Extend FQDN test to validate DNS proxy during restart #12739

Merged
merged 3 commits into from
Aug 4, 2020

Conversation

christarazi
Copy link
Member

@christarazi christarazi commented Aug 2, 2020

See commit msgs.

We can consider forward-porting this to newer branches + master, if deemed valuable.

Follow up from #12718 and
#12731

This commit splits out the function to test connectivity into components
to be reused. The call sites are consolidated.

Signed-off-by: Chris Tarazi <chris@isovalent.com>
This can be removed now that cilium#12718
has been merged. The aforementioned PR should improve the DNS
connectivity downtime when Cilium is restarting.

Related: cilium#12731

Signed-off-by: Chris Tarazi <chris@isovalent.com>
@christarazi christarazi requested a review from a team as a code owner August 2, 2020 23:53
@christarazi christarazi added area/CI Continuous Integration testing issue or flake release-note/ci This PR makes changes to the CI. labels Aug 2, 2020
@maintainer-s-little-helper maintainer-s-little-helper bot added backport/1.7 kind/backports This PR provides functionality previously merged into master. labels Aug 2, 2020
@christarazi
Copy link
Member Author

test-backport-1.7

@christarazi christarazi marked this pull request as draft August 3, 2020 04:43
This commit reworks how the FQDN test is run. It now validates that
connectivity is still available during a Cilium restart, instead of
waiting until Cilium is back up. This allows validating
cilium#12718 and
cilium#12731 improving the time it takes
the procy to respond to DNS requests.

Signed-off-by: Chris Tarazi <chris@isovalent.com>
@christarazi christarazi force-pushed the pr/christarazi/v1.7-extend-fqdn-test branch from ab83d99 to b4b4f6c Compare August 3, 2020 05:07
@christarazi
Copy link
Member Author

test-backport-1.7

Copy link
Member

@tklauser tklauser left a comment

Choose a reason for hiding this comment

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

Would be nice to forward port this to master (and maybe then backport to v1.8).

Jenkins CI failures look unrelated.

@christarazi
Copy link
Member Author

christarazi commented Aug 3, 2020

test-backport-1.7

Edit: failures unrelated

@christarazi christarazi marked this pull request as ready for review August 3, 2020 15:45
@christarazi
Copy link
Member Author

test-backport-1.7

@aanm aanm merged commit cb0befd into cilium:v1.7 Aug 4, 2020
@christarazi christarazi deleted the pr/christarazi/v1.7-extend-fqdn-test branch August 4, 2020 16:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/CI Continuous Integration testing issue or flake kind/backports This PR provides functionality previously merged into master. release-note/ci This PR makes changes to the CI.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants