tektoncd / results

Long term storage of execution results.
Apache License 2.0
77 stars 73 forks source link

Tekton Results objects not getting reconciled #623

Closed sayan-biswas closed 11 months ago

sayan-biswas commented 1 year ago

Expected Behavior

Watcher should add the annotations correctly.

Actual Behavior

The watcher fails to reconcile objects and add results annotations.

Logs

{"level":"error","ts":"2023-09-05T10:21:36.865Z","logger":"watcher","caller":"controller/controller.go:566","msg":"Reconcile error","[knative.dev/traceid](http://knative.dev/traceid)":"42c02648-0348-4c1d-ab87-f9c9d5246da7","[knative.dev/key](http://knative.dev/key)":"karthik-jk-tenant/v413-cnv-fbc-r44dx-build-container","duration":"56.874µs","error":"error upserting record: rpc error: code = Unavailable desc = GetResult(karthik-jk-tenant/results/02656941-2678-42e0-8e82-568cb83036e8): rpc error: code = Unavailable desc = connection error: desc = \"transport: Error while dialing: dial tcp 172.30.59.69:8080: connect: connection refused\"","stacktrace":"[knative.dev/pkg/controller.(*Impl).handleErr](http://knative.dev/pkg/controller.(*Impl).handleErr)\n\t/opt/app-root/src/vendor/knative.dev/pkg/controller/controller.go:566\[nknative.dev/pkg/controller.(*Impl).processNextWorkItem](http://nknative.dev/pkg/controller.(*Impl).processNextWorkItem)\n\t/opt/app-root/src/vendor/knative.dev/pkg/controller/controller.go:543\[nknative.dev/pkg/controller.(*Impl).RunContext.func3](http://nknative.dev/pkg/controller.(*Impl).RunContext.func3)\n\t/opt/app-root/src/vendor/knative.dev/pkg/controller/controller.go:491"}
Screenshot 2023-09-11 at 7 07 40 PM
sayan-biswas commented 12 months ago

Maybe fixed by #625

sayan-biswas commented 11 months ago

Haven't noticed any issues after #625. Since the issue is intermittent, closing this now. Will open a new bug if the issue is encountered.