Skip to content

CI: pod-to-ingress-service-allow-ingress-identity/pod-to-ingress-service: exit code 22 #29468

@joestringer

Description

@joestringer

CI failure

Failure: https://github.com/cilium/cilium/actions/runs/7025266863/job/19115742712

Example failure:

[=] Test [pod-to-ingress-service-allow-ingress-identity]
.
  ℹ️  📜 Applying CiliumNetworkPolicy 'all-ingress-deny' to namespace 'cilium-test'..
  ℹ️  📜 Applying CiliumNetworkPolicy 'allow-from-cilium-ingress' to namespace 'cilium-test'..
  [-] Scenario [pod-to-ingress-service-allow-ingress-identity/pod-to-ingress-service]
  [.] Action [pod-to-ingress-service-allow-ingress-identity/pod-to-ingress-service/curl-0: cilium-test/client-75bff5f5b9-7mv47 (10.244.1.243) -> cilium-test/cilium-ingress-ingress-service (cilium-ingress-ingress-service.cilium-test:80)]
  ❌ command "curl -w %{local_ip}:%{local_port} -> %{remote_ip}:%{remote_port} = %{response_code} --silent --fail --show-error --output /dev/null --connect-timeout 2 --max-time 10 [http://cilium-ingress-ingress-service.cilium-test:80](http://cilium-ingress-ingress-service.cilium-test/)" failed: command terminated with exit code 22

...

📋 Test Report
❌ 2/60 tests failed (4/591 actions), 4 tests skipped, 0 scenarios skipped:
Test [pod-to-ingress-service]:
connectivity test failed: 2 tests failed
  ❌ pod-to-ingress-service/pod-to-ingress-service/curl-0: cilium-test/client-75bff5f5b9-7mv47 (10.244.1.243) -> cilium-test/cilium-ingress-ingress-service (cilium-ingress-ingress-service.cilium-test:80)
  ❌ pod-to-ingress-service/pod-to-ingress-service/curl-1: cilium-test/client2-88575dbb7-fvpb4 (10.244.1.77) -> cilium-test/cilium-ingress-ingress-service (cilium-ingress-ingress-service.cilium-test:80)
Test [pod-to-ingress-service-allow-ingress-identity]:
  ❌ pod-to-ingress-service-allow-ingress-identity/pod-to-ingress-service/curl-0: cilium-test/client-75bff5f5b9-7mv47 (10.244.1.243) -> cilium-test/cilium-ingress-ingress-service (cilium-ingress-ingress-service.cilium-test:80)
  ❌ pod-to-ingress-service-allow-ingress-identity/pod-to-ingress-service/curl-1: cilium-test/client2-88575dbb7-fvpb4 (10.244.1.77) -> cilium-test/cilium-ingress-ingress-service (cilium-ingress-ingress-service.cilium-test:80)
Error: Process completed with exit code 1.

man curl describes exit code 22 as:

       22     HTTP page not retrieved. The requested url was not found or returned another error with the HTTP error code being 400 or above. This return code only appears if -f, --fail is used.

I have a copy of the zip files that I can share, but apparently they're 60MB per failure these days 🙈 .

Metadata

Metadata

Assignees

Labels

area/CIContinuous Integration testing issue or flakeci/flakeThis is a known failure that occurs in the tree. Please investigate me!

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions