Uploaded image for project: 'Knative Serving'
  1. Knative Serving
  2. SRVKS-1342

ServiceMesh 3 integration, probing broken due to inconsistent gateway configuration

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Critical Critical
    • 1.38.0
    • 1.37.0, 1.38.0
    • None
    • None
    • False
    • Hide

      None

      Show
      None
    • False
    • Critical

      Following https://101668--ocpdocs-pr.netlify.app/openshift-serverless/latest/integrations/serverless-integrating-service-mesh/serverless-integrating-ossm-3-x-setup.html#serverless-ossm-installing-and-configuring-openshift-service-mesh-3-x_serverless-integrating-ossm-3-x-setup (from https://github.com/openshift/openshift-docs/pull/101668 )

      the net istio controller doesn't seem to probe knative services, so may become Ready before the gateway has configured the route, which may cause 404 responses from the gateway.

      {"severity":"INFO","timestamp":"2025-12-08T16:11:07.217207478Z","logger":"net-istio-controller.istio-ingress-controller.probe-lister","caller":"ingress/lister.go:128","message":"Skipping Gateway knative-serving/knative-ingress-gateway because it has no corresponding Service","commit":"fd41148-dirty","knative.dev/controller":"istio-ingress-controller"}
      {"severity":"INFO","timestamp":"2025-12-08T16:11:07.217247414Z","logger":"net-istio-controller.istio-ingress-controller.probe-lister","caller":"ingress/lister.go:128","message":"Skipping Gateway knative-serving/knative-local-gateway because it has no corresponding Service","commit":"fd41148-dirty","knative.dev/controller":"istio-ingress-controller"}
      

      The problem looks like the namespaces for gateways and their k8s services is inconsistent (some has "knative-serving" and other "knative-serving-ingress"

              dsimansk@redhat.com David Simansky
              maschmid@redhat.com Marek Schmidt
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated: