kuma icon indicating copy to clipboard operation
kuma copied to clipboard

Fix flakines in delegated gateway `MeshProxyPatch` e2e test

Open bartsmykla opened this issue 2 years ago • 0 comments

What happened?

Failed Job: 21623233090

 Summarizing 1 Failure:
  [FAIL] Delegated Gateway MeshProxyPatch [It] should add a header using Lua filter [kind-not-supported, ipv6-not-supported]
  github.com/kumahq/kuma/test/e2e_env/kubernetes/gateway/delegated/meshproxypatch.go:61

Logs archive: logs_59052.zip

[FAILED] Timed out after 30.176s.
  Expected
      <[]types.EchoResponse | len:10, cap:10>: [
          {
              Instance: "test-server-75dddd6766-vhhfk",
              Received: {
                  StatusCode: 0,
                  Method: "GET",
                  Path: "/test-server",
                  Headers: {
                      "X-Request-Id": [
                          "d05c169d-0752-424d-a2da-d011420ec7cd",
                      ],
                      "X-Envoy-Expected-Rq-Timeout-Ms": ["15000"],
                      "X-Forwarded-Host": ["10.43.36.241"],
                      "X-Forwarded-Path": ["/test-server"],
                      "X-Real-Ip": ["10.42.0.62"],
                      "Accept": ["*/*"],
                      "User-Agent": ["curl/7.81.0"],
                      "X-Forwarded-For": ["10.42.0.62"],
                      "X-Forwarded-Port": ["80"],
                      "X-Forwarded-Client-Cert": [
                          "By=spiffe://delegated-gateway/test-server_delegated-gateway_svc_80;By=kuma://app/test-server;By=kuma://k8s.kuma.io/namespace/delegated-gateway;By=kuma://k8s.kuma.io/service-name/test-server;By=kuma://k8s.kuma.io/service-port/80;By=kuma://kuma.io/protocol/http;By=kuma://kuma.io/service/test-server_delegated-gateway_svc_80;By=kuma://kuma.io/zone/default;By=kuma://pod-template-hash/75dddd6766;Hash=cf522f45f8ec5f1a871c66c3e7106ec7d7b1956e3f51b43f329af00700e0a541;URI=spiffe://delegated-gateway/delegated-gateway-admin_delegated-gateway_svc_8444;URI=kuma://app/delegated-gateway;URI=kuma://app.kubernetes.io/component/app;URI=kuma://app.kubernetes.io/instance/delegated;URI=kuma://app.kubernetes.io/managed-by/Helm;URI=kuma://app.kubernetes.io/name/gateway;URI=kuma://app.kubernetes.io/version/3.5;URI=kuma://helm.sh/chart/gateway-2.33.3;URI=kuma://k8s.kuma.io/namespace/delegated-gateway;URI=kuma://k8s.kuma.io/service-name/delegated-gateway-admin;URI=kuma://k8s.kuma.io/service-port/8444;URI=kuma://kuma.io/instance/delegated-gateway-5b86dddf64-mm9ws;URI=kuma://kuma.io/protocol/tcp;URI=kuma://kuma.io/service/delegated-gateway-admin_delegated-gateway_svc_8444;URI=kuma://kuma.io/zone/default;URI=kuma://pod-template-hash/5b86dddf64;URI=kuma://version/3.5",
                      ],
                      "X-Forwarded-Proto": ["http"],
                      "Host": ["10.43.36.241"],
                      "X-Envoy-Internal": ["true"],
                      "X-Kong-Request-Id": [
                          "aaad4a61c5dbb179d5b28527d77a3002",
                      ],
                  },
              },
          },
          {
              Instance: "test-server-75dddd6766-vhhfk",
              Received: {
                  StatusCode: 0,
                  Method: "GET",
                  Path: "/test-server",
                  Headers: {
                      "X-Envoy-Internal": ["true"],
                      "X-Forwarded-For": ["10.42.0.62"],
                      "X-Kong-Request-Id": [
                          "7298bd1e117b13479741981f5eefe832",
                      ],
                      "X-Envoy-Expected-Rq-Timeout-Ms": ["15000"],
                      "X-Forwarded-Client-Cert": [
                          "By=spiffe://delegated-gateway/test-server_delegated-gateway_svc_80;By=kuma://app/test-server;By=kuma://k8s.kuma.io/namespace/delegated-gateway;By=kuma://k8s.kuma.io/service-name/test-server;By=kuma://k8s.kuma.io/service-port/80;By=kuma://kuma.io/protocol/http;By=kuma://kuma.io/service/test-server_delegated-gateway_svc_80;By=kuma://kuma.io/zone/default;By=kuma://pod-template-hash/75dddd6766;Hash=cf522f45f8ec5f1a871c66c3e7106ec7d7b1956e3f51b43f329af00700e0a541;URI=spiffe://delegated-gateway/delegated-gateway-admin_delegated-gateway_svc_8444;URI=kuma://app/delegated-gateway;URI=kuma://app.kubernetes.io/component/app;URI=kuma://app.kubernetes.io/instance/delegated;URI=kuma://app.kubernetes.io/managed-by/Helm;URI=kuma://app.kubernetes.io/name/gateway;URI=kuma://app.kubernetes.io/version/3.5;URI=kuma://helm.sh/chart/gateway-2.33.3;URI=kuma://k8s.kuma.io/namespace/delegated-gateway;URI=kuma://k8s.kuma.io/service-name/delegated-gateway-admin;URI=kuma://k8s.kuma.io/service-port/8444;URI=kuma://kuma.io/instance/delegated-gateway-5b86dddf64-mm9ws;URI=kuma://kuma.io/protocol/tcp;URI=kuma://kuma.io/service/delegated-gateway-admin_delegated-gateway_svc_8444;URI=kuma://kuma.io/zone/default;URI=kuma://pod-template-hash/5b86dddf64;URI=kuma://version/3.5",
                      ],
                      "X-Forwarded-Port": ["80"],
                      "X-Forwarded-Proto": ["http"],
                      "X-Real-Ip": ["10.42.0.62"],
                      "X-Forwarded-Host": ["10.43.36.241"],
                      "X-Forwarded-Path": ["/test-server"],
                      "Accept": ["*/*"],
                      "Host": ["10.43.36.241"],
                      "User-Agent": ["curl/7.81.0"],
                      "X-Request-Id": [
                          "1b3b125b-810c-4ea1-9c75-d8fcc4fc1a39",
                      ],
                  },
              },
          },
          {
              Instance: "test-server-75dddd6766-vhhfk",
              Received: {
                  StatusCode: 0,
              "Host": ["10.43.36.241"],
              "X-Forwarded-Client-Cert": [
                  "By=spiffe://delegated-gateway/test-server_delegated-gateway_svc_80;By=kuma://app/test-server;By=kuma://k8s.kuma.io/namespace/delegated-gateway;By=kuma://k8s.kuma.io/service-name/test-server;By=kuma://k8s.kuma.io/service-port/80;By=kuma://kuma.io/protocol/http;By=kuma://kuma.io/service/test-server_delegated-gateway_svc_80;By=kuma://kuma.io/zone/default;By=kuma://pod-template-hash/75dddd6766;Hash=cf522f45f8ec5f1a871c66c3e7106ec7d7b1956e3f51b43f329af00700e0a541;URI=spiffe://delegated-gateway/delegated-gateway-admin_delegated-gateway_svc_8444;URI=kuma://app/delegated-gateway;URI=kuma://app.kubernetes.io/component/app;URI=kuma://app.kubernetes.io/instance/delegated;URI=kuma://app.kubernetes.io/managed-by/Helm;URI=kuma://app.kubernetes.io/name/gateway;URI=kuma://app.kubernetes.io/version/3.5;URI=kuma://helm.sh/chart/gateway-2.33.3;URI=kuma://k8s.kuma.io/namespace/delegated-gateway;URI=kuma://k8s.kuma.io/service-name/delegated-gateway-admin;URI=kuma://k8s.kuma.io/service-port/8444;URI=kuma://kuma.io/instance/delegated-gateway-5b86dddf64-mm9ws;URI=kuma://kuma.io/protocol/tcp;URI=kuma://kuma.io/service/delegated-gateway-admin_delegated-gateway_svc_8444;URI=kuma://kuma.io/zone/default;URI=kuma://pod-template-hash/5b86dddf64;URI=kuma://version/3.5",
              ],
              "X-Kong-Request-Id": [
                  "d8120f17c4789d2e6c4bc2114aabcc35",
              ],
              "X-Envoy-Expected-Rq-Timeout-Ms": ["15000"],
              "X-Forwarded-Host": ["10.43.36.241"],
              "X-Real-Ip": ["10.42.0.62"],
              "User-Agent": ["curl/7.81.0"],
              "X-Forwarded-Port": ["80"],
              "X-Forwarded-For": ["10.42.0.62"],
              "X-Request-Id": [
                  "20f682e2-13a1-4bc2-ac4a-37fab453fed3",
              ],
              "Accept": ["*/*"],
              "X-Envoy-Internal": ["true"],
          },
          expectedMatcher: <*matchers.HaveKeyWithValueMatcher | 0xc000ebd620>{
              Key: <string>"X-Header",
              Value: <*matchers.ContainElementMatcher | 0xc0015313e0>{
                  Element: <string>"test",
                  Result: nil,
              },
          },
      }
  In [It] at: github.com/kumahq/kuma/test/e2e_env/kubernetes/gateway/delegated/meshproxypatch.go:61 @ 02/15/24 18:42:52.18

bartsmykla avatar Feb 22 '24 10:02 bartsmykla