The resource gets from Concourse all the existing pipelines, instead of focusing only on the ones managed by it (that is, the ones that are put).
In my understanding this has two problems:
when the ATC has lots of pipelines, this makes the check/get/put take more time than needed. This indirectly already caused some failures as detailed in #47.
all these unrelated pipelines are printed in the UI both under the put and under the explicit get that comes after, making very confusing to understand what is going on.
Bug Report
The resource gets from Concourse all the existing pipelines, instead of focusing only on the ones managed by it (that is, the ones that are
put
).In my understanding this has two problems: