Description of problem: If there is a service with multiple ports, and the route uses 8080, when editing the 8080 port isn't replaced, but a random port gets replaced and 8080 still stays Version-Release number of selected component (if applicable): How reproducible: Always Steps to Reproduce: 1. Switch to the developer perspective and create a fresh namespace if needed 2. Navigate to Add > Git repository > Import from Git 3. Enter Git URL (https://github.com/nodeshift-blog-examples/react-web-app), name (test-app) and set port to 8080. 5. Open the Service YAML and expose 8081 and 8082 also. 4. Come to the Topology page and right-click on the app and select Edit test-app. The Edit form will open. 5. Change the Target Port (8080) to 3000 and save. Actual results: A random port gets replaced and 8080 still stays. Expected results: 8080 port should be replaced by the new port. Additional info:
Verified on: Build: 4.11.0-0.nightly-2022-06-01-200905 Browser: Firefox 101 The correct port gets replaced.
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 (Important: OpenShift Container Platform 4.11.0 bug fix and security update), and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHSA-2022:5069