Description of problem: When associating a ClusterTriggerBinding to a namespaced Pipeline exposes a reference to the EventListener namespace object that used it. This is an issue as Cluster resources do not have a namespace and thus cannot traverse into the resource nicely. Version-Release number of selected component (if applicable): OpenShift Pipeline Operator 1.0.x How reproducible: Steps to Reproduce: 1. Create a new project 2. oc apply -f https://raw.githubusercontent.com/andrewballantyne/pipeline-scratch-pad/master/examples/triggers/ui/resources.yaml 3. Add a Cluster Trigger Binding and a Trigger Binding trigger to the pipeline added to the project you're in 3a. Go to the Pipelines page, "Add Trigger" on the pipeline from the actions 3b. In the first drop down select github, other values do not matter - just fill them in with garbage 3c. Repeat and do it again for github-push Actual results: See resource links on the `github-push` resource that don't work Expected results: Not to see any resources on the `github-push` details page Additional info:
Created attachment 1694807 [details] Cluster Trigger Bindings shouldn't list resources
Verified on build version:4.5.0-0.ci-2020-06-02-094408 Browser version: Firefox 73
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, 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/RHBA-2020:2409