Description of problem: On OpenShift 4.5 deploying a Knative Service with traffic distribution will show an invalid URL for general service address in DevConsole. The URL should be the same as advised by Knative Service, but now it's the same as one of the revisions of traffic distribution.
Version-Release number of selected component (if applicable): Serverless 1.7.1
How reproducible: Always
Steps to Reproduce:
1. Create namespace demo
2. Deploy a knative service in namespace demo with image: quay.io/cardil/knative-serving-showcase
3. Edit knative service and change container image to: docker.io/openshift/hello-openshift
4. Set traffic distribution to be 50% of one revision and 50% of other
5. Check the URL of main URL button in DevConsole
URL is pointing to one of the revisions
Expected results: URL should be pointing to general way, without actual revision in it, enabling usage of traffic spliting
URL : https://console-openshift-console.apps.dev-svc-4.6-073007.devcluster.openshift.com/topology/ns/rhd-test/graph?selectId=61ed5391-6f8e-4c83-a949-ca68bf36e434
Build NO: 4.6.0-0.nightly-2020-07-25-091217
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.
For information on the advisory (OpenShift Container Platform 4.6 GA Images), and where to find the updated
files, follow the link below.
If the solution does not work for you, open a new bug report.