Bug 1925529
Summary: | OCP DevConsole Topology has broken OSSM istio-ingressgrateway link | ||||||
---|---|---|---|---|---|---|---|
Product: | OpenShift Container Platform | Reporter: | Matt Mahoney <mmahoney> | ||||
Component: | Dev Console | Assignee: | cvogt | ||||
Status: | CLOSED NOTABUG | QA Contact: | Gajanan More <gamore> | ||||
Severity: | medium | Docs Contact: | |||||
Priority: | unspecified | ||||||
Version: | 4.7 | CC: | aballant, aos-bugs, jakumar, kconner, lponce, msaud, nmukherj | ||||
Target Milestone: | --- | Keywords: | TestBlockerForLayeredProduct | ||||
Target Release: | 4.8.0 | ||||||
Hardware: | Unspecified | ||||||
OS: | Unspecified | ||||||
Whiteboard: | |||||||
Fixed In Version: | Doc Type: | If docs needed, set a value | |||||
Doc Text: | Story Points: | --- | |||||
Clone Of: | Environment: | ||||||
Last Closed: | 2021-04-29 13:11:28 UTC | Type: | Bug | ||||
Regression: | --- | Mount Type: | --- | ||||
Documentation: | --- | CRM: | |||||
Verified Versions: | Category: | --- | |||||
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||
Cloudforms Team: | --- | Target Upstream Version: | |||||
Embargoed: | |||||||
Attachments: |
|
Description
Matt Mahoney
2021-02-05 13:07:12 UTC
Unsure if this is related to DevConsole. The topology simply displays the URL of the route that exposes the deployment's service. I get the same URL when using the cli: oc get route istio-ingressgateway -n istio-system -o jsonpath='{.spec.host}' This issue persists in OCP 4.8.0-fc.1 To be honest, I don't know what this page is supposed to display. The topology is providing a link to the URL exposed on the route associated with the service. The displayed route is correct. As mentioned in an earlier comment, it is the same route url as `oc get route istio-ingressgateway -n istio-system -o jsonpath='{.spec.host}'` We will need to get the service mesh team involved. Note that istio-ingressgateway requires a Istio Gateway + VirtualService + DestinationRule to route an external request to an internal service within the cluster. So, if that configuration is not present, a default route to the istio-ingressgateway will show the result that is described in this BZ. Typically, Istio users define multiple DNS to a public IP where the istio-ingressgateway is located, and those different hosts resolutions and routes are handled by the Istio Ingress Gateway. While there is a route defined for the ingress gateway there is no guarantee there would be anything meaningful to link to so removing the link would be the best option. How is this done? I have created a feature request for the dev console to evaluate adding a means for providing control over this link in topology. See https://issues.redhat.com/browse/ODC-5805 As it stands now, the link is doing what it is meant to do; reflecting the URL of the associated route. As such I will be closing this issue in lieu of the feature request. |