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

Run ipv6 lane in control plane jobs #3512

Closed
wants to merge 1 commit into from

Conversation

tssurya
Copy link
Member

@tssurya tssurya commented Mar 30, 2023

- What this PR does and why is it needed
I was trying to review #3503 (that got merged already so too late) but then was thinking why this wasn't caught in CI and @trozet pointed out that we are indeed not running v6 in control plane? LOL. I swear we used to.. Wondering at which point this changed, either ways don't want to git blame. Let's fix that.

- Special notes for reviewers
NOTE: Some of these tests that check connectivity to internet cannot be run. See actions/runner-images#668 (comment) for details.
There were some past efforts to re-enable some of these skipped tests, but that never happened and they are
still failing v6 lane: #2505, #2524, #2287; #2276; so going to skip them again.

- How to verify it

- Description for the changelog

@tssurya
Copy link
Member Author

tssurya commented Mar 30, 2023

oh great, we have a bunch of them failing.. did we never do v6 lanes in control-plane before?

@tssurya
Copy link
Member Author

tssurya commented Mar 30, 2023

Failing tests are:

  • should get node not ready with a too small MTU BUT
ginkgo.Describe("test node readiness according to its defaults interface MTU size", func() {
		const testNodeName = "ovn-worker"
		var originalMTU int

this test is skipped for V6? so why is it being run?! :/
looks like we changed the name of the test in #3004 and lol we didn't update the skip tests variable.

  • Next set of things that are failing are ACL Logging tests, have fixed them
  • Many more are failing...

@tssurya
Copy link
Member Author

tssurya commented Mar 30, 2023

unit test failure related to #3490

@tssurya
Copy link
Member Author

tssurya commented Mar 30, 2023

/retest-failed

@tssurya
Copy link
Member Author

tssurya commented Mar 30, 2023

/retest-failed

@tssurya tssurya force-pushed the run-ipv6-lanes branch 2 times, most recently from 97e78cd to 4861270 Compare April 4, 2023 12:46
@tssurya
Copy link
Member Author

tssurya commented Apr 4, 2023

/retest-failed

@tssurya
Copy link
Member Author

tssurya commented Apr 4, 2023

@tssurya
Copy link
Member Author

tssurya commented Apr 4, 2023

/retest-failed

@coveralls
Copy link

coveralls commented Apr 4, 2023

Coverage Status

Coverage: 52.925% (+0.06%) from 52.869% when pulling 289081a on tssurya:run-ipv6-lanes into 9e21b3a on ovn-org:master.

@tssurya tssurya force-pushed the run-ipv6-lanes branch 2 times, most recently from 289081a to 931c078 Compare April 11, 2023 14:52
This commit fixes things here and there
in e2e's to make control planes run on
v6 as well. Note that some tests are
skipped since they cannot be run on
github runners with v6 enabled.

NOTE: One of the multicast test is moved
from e2e.go to multicast.go where it belongs.

Signed-off-by: Surya Seetharaman <suryaseetharaman.9@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants