generated from knative-extensions/sample-controller
-
Notifications
You must be signed in to change notification settings - Fork 107
Open
Labels
lifecycle/frozenIndicates that an issue or PR should not be auto-closed due to staleness.Indicates that an issue or PR should not be auto-closed due to staleness.
Milestone
Description
Expected Behavior
Networking conformance tests pass for a Knative Serving + Istio + net-istio (mesh mode enabled) cluster.
Actual Behavior
This test fails with an error like:
util.go:535: Attempt 0 creating service failed with: Service "ingress-conformance-0-visibility-psziwmpb" is invalid: spec.externalName: Required value
visibility.go:84: Error creating Service "serving-tests/ingress-conformance-0-visibility-psziwmpb": Service "ingress-conformance-0-visibility-psziwmpb" is invalid: spec.externalName: Required value
Steps to Reproduce the Problem
- On a new cluster, install Knative Serving, Istio (with sidecar injection enabled), and net-istio.
- Enable mesh mode via this property in
configmap/config-istio. - Run the networking conformance tests.
Additional Info
I have seen this fail with two different configurations:
- Knative 0.21.0, Istio 1.9.1
- Knative 0.20.0, Istio 1.7.3
Let me know if this issue should be filed with the networking conformance tests. It doesn't seem like this test will ever succeed because the generated private hostname will never resolve to anything while in mesh mode (the spec.ExternalName error is just covering up this real issue).
Thanks very much!
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
lifecycle/frozenIndicates that an issue or PR should not be auto-closed due to staleness.Indicates that an issue or PR should not be auto-closed due to staleness.