Skip to content

test: Unquarantine tests for iptables-based masquerading#23228

Merged
ldelossa merged 1 commit intocilium:masterfrom
pchaigno:unquarantine-iptables-masquerading-tests
Jan 25, 2023
Merged

test: Unquarantine tests for iptables-based masquerading#23228
ldelossa merged 1 commit intocilium:masterfrom
pchaigno:unquarantine-iptables-masquerading-tests

Conversation

@pchaigno
Copy link
Copy Markdown
Member

Commit 1732c21 ("test, jenkinsfile: Clean up natnetworks in CI after test run") added some clean up for VirtualBox state in an effort to fix the flakes affecting the iptables-based masquerading tests.

DataStudio [1] now shows that this effort was fruitful: those tests didn't fail in the quarantined runs. The few failures observed on the dashboard are actually cases where all tests failed because of a failure to retrieve Cilium container images (so unrelated).

This commit unquarantines the two tests. They had been quarantined by 0fc1188 ("test/DatapathConfiguration: Quarantine 'Encapsulation'") more than a year ago...

1 - https://datastudio.google.com/s/rhLunJ7r1Dw
Fixes: #17353.

@pchaigno pchaigno added area/CI Continuous Integration testing issue or flake release-note/ci This PR makes changes to the CI. labels Jan 22, 2023
@pchaigno pchaigno marked this pull request as ready for review January 23, 2023 10:56
@pchaigno pchaigno requested review from a team as code owners January 23, 2023 10:56
@pchaigno pchaigno added the ready-to-merge This PR has passed all tests and received consensus from code owners to merge. label Jan 24, 2023
@ldelossa
Copy link
Copy Markdown
Contributor

@pchaigno needs rebase.

Commit 1732c21 ("test, jenkinsfile: Clean up natnetworks in CI after
test run") added some clean up for VirtualBox state in an effort to fix
the flakes affecting the iptables-based masquerading tests.

DataStudio [1] now shows that this effort was fruitful: those tests
didn't fail in the quarantined runs. The few failures observed on the
dashboard are actually cases where all tests failed because of a failure
to retrieve Cilium container images (so unrelated).

This commit unquarantines the two tests. They had been quarantined by
0fc1188 ("test/DatapathConfiguration: Quarantine 'Encapsulation'")
more than a year ago...

1 - https://datastudio.google.com/s/rhLunJ7r1Dw
Signed-off-by: Paul Chaignon <paul@cilium.io>
@pchaigno pchaigno force-pushed the unquarantine-iptables-masquerading-tests branch from 4d70f20 to 75d8e78 Compare January 24, 2023 18:44
@pchaigno
Copy link
Copy Markdown
Member Author

k8s-1.16-kernel-4.9 hit known flake #22749 (I confirmed with the echo-c-host logs). Other CI jobs are passing. Reviews are in.

@ldelossa ldelossa merged commit 8e0c3e0 into cilium:master Jan 25, 2023
@pchaigno pchaigno deleted the unquarantine-iptables-masquerading-tests branch January 25, 2023 16:20
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 ready-to-merge This PR has passed all tests and received consensus from code owners to merge. release-note/ci This PR makes changes to the CI.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

CI: K8sDatapathConfig Encapsulation Check iptables masquerading with random-fully

4 participants