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

CI: Suite-k8s-1.20.K8sDatapathConfig Host firewall With VXLAN #17715

Closed
kkourt opened this issue Oct 27, 2021 · 2 comments
Closed

CI: Suite-k8s-1.20.K8sDatapathConfig Host firewall With VXLAN #17715

kkourt opened this issue Oct 27, 2021 · 2 comments
Labels
area/CI Continuous Integration testing issue or flake ci/flake This is a known failure that occurs in the tree. Please investigate me!
Projects

Comments

@kkourt
Copy link
Contributor

kkourt commented Oct 27, 2021

This was observed on master (https://jenkins.cilium.io/job/cilium-master-k8s-1.20-kernel-4.19/1258/testReport/junit/Suite-k8s-1/20/K8sDatapathConfig_Host_firewall_With_VXLAN/), and it seems like a flake.

artifact: fbcfc768_K8sDatapathConfig_Host_firewall_With_VXLAN.zip

The test is terminated due to a panic()

Host firewall
/home/jenkins/workspace/cilium-master-k8s-1.20-kernel-4.19/src/github.com/cilium/cilium/test/ginkgo-ext/scopes.go:473
  With VXLAN [It]
  /home/jenkins/workspace/cilium-master-k8s-1.20-kernel-4.19/src/github.com/cilium/cilium/test/ginkgo-ext/scopes.go:527
  Test Panicked
  stop execution
  /usr/local/go/src/runtime/panic.go:1038
  Full Stack Trace
  panic({0x186eee0, 0x1ddb090})
  	/usr/local/go/src/runtime/panic.go:1038 +0x215
  github.com/onsi/gomega/internal/asyncassertion.(*AsyncAssertion).pollActual.func1.1({0xc00072a280, 0x25e}, {0xc0021a3cf0, 0xc00140d440, 0x0})
  	/home/jenkins/workspace/cilium-master-k8s-1.20-kernel-4.19/src/github.com/cilium/cilium/vendor/github.com/onsi/gomega/internal/asyncassertion/async_assertion.go:95 +0x10d
  github.com/onsi/gomega/internal/assertion.(*Assertion).match(0xc000f15e60, {0x1e0b8f8, 0x2e2cbb0}, 0x1, {0xc000f15e30, 0x3, 0x3})
  	/home/jenkins/workspace/cilium-master-k8s-1.20-kernel-4.19/src/github.com/cilium/cilium/vendor/github.com/onsi/gomega/internal/assertion/assertion.go:79 +0x1bd
  github.com/onsi/gomega/internal/assertion.(*Assertion).Should(0xc000f15e60, {0x1e0b8f8, 0x2e2cbb0}, {0xc000f15e30, 0x3, 0x3})
  	/home/jenkins/workspace/cilium-master-k8s-1.20-kernel-4.19/src/github.com/cilium/cilium/vendor/github.com/onsi/gomega/internal/assertion/assertion.go:28 +0x95
  github.com/cilium/cilium/test/k8sT.testHostFirewallWithPath(0x1bc1877, {0xc000b00080, 0x32}, {0x1b78bd5, 0x1}, {0x1b80e98, 0x15}, 0xe5)
  	/home/jenkins/workspace/cilium-master-k8s-1.20-kernel-4.19/src/github.com/cilium/cilium/test/k8sT/DatapathConfiguration.go:952 +0x5d0
  github.com/cilium/cilium/test/k8sT.testHostFirewall.func1()
  	/home/jenkins/workspace/cilium-master-k8s-1.20-kernel-4.19/src/github.com/cilium/cilium/test/k8sT/DatapathConfiguration.go:901 +0xcf
  created by github.com/cilium/cilium/test/k8sT.testHostFirewall
  	/home/jenkins/workspace/cilium-master-k8s-1.20-kernel-4.19/src/github.com/cilium/cilium/test/k8sT/DatapathConfiguration.go:897 +0x371

SHA of failure seems to be: da26d0a

We seem to be hitting the panic here:

capturedAssertionFailure = fmt.Sprintf("Assertion in callback at %s:%d failed:\n%s", file, line, message)
panic("stop execution")

And our test is failing at:

ExpectWithOffset(2, res).Should(helpers.CMDSuccess(),
"Failed to reach %s:80 from %s", targetIP, srcPod)

@kkourt kkourt added area/CI Continuous Integration testing issue or flake ci/flake This is a known failure that occurs in the tree. Please investigate me! labels Oct 27, 2021
@joestringer
Copy link
Member

Could this be a regression from the Ginkgo rebase? bc5ce29

@joestringer joestringer added this to To quarantine in 1.11 CI via automation Dec 1, 2021
@joestringer joestringer moved this from To quarantine to To triage in 1.11 CI Dec 1, 2021
@tklauser
Copy link
Member

tklauser commented Dec 6, 2021

This looks like a duplicate of #17661, the panic is at the exact same position. The panic was caused an issue in Ginkgo which has since been resolved by updating Ginkgo, see #17661 (comment) for a detailed analysis. Thus also closing this issue.

@tklauser tklauser closed this as completed Dec 6, 2021
1.11 CI automation moved this from To triage to Evaulate to exit quarantine Dec 6, 2021
@tklauser tklauser moved this from Evaulate to exit quarantine to Done in 1.11 CI Dec 6, 2021
@tklauser tklauser moved this from Done to Duplicates in 1.11 CI Dec 8, 2021
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 ci/flake This is a known failure that occurs in the tree. Please investigate me!
Projects
No open projects
1.11 CI
Duplicates
Development

No branches or pull requests

4 participants