otomi-core icon indicating copy to clipboard operation
otomi-core copied to clipboard

Tekton otomi pipeline does not start on initial deployment

Open j-zimnowoda opened this issue 2 years ago • 2 comments

Describe the bug: (a clear and concise description of what the bug is)

To Reproduce Steps to reproduce the behavior:

  1. Create GKE cluster

  2. Observe that Gitea webhook does not succeed image.png

  3. Delete el-otomi-tekton-listener-674c845987-tg47q otomi-pipelines namespace

  4. Make a change in the values again.

  5. Observe that pipeline has been triggered

Expected behavior: (a clear and concise description of what you expected to happen) Webhook always reach the Tekton pipeline listener

j-zimnowoda avatar Mar 18 '24 13:03 j-zimnowoda

Response to Gitea is

Delivery: Post "http://el-otomi-tekton-listener.otomi-pipelines.svc.cluster.local:8080": dial tcp: lookup el-otomi-tekton-listener.otomi-pipelines.svc.cluster.local: no such host

Deleting the service recreates it and assigns a different ClusterIP. Is there maybe a restriction in GKE we need to be aware of?

merll avatar Mar 20 '24 14:03 merll

During my tests last week I also noticed that repeated attempts to call the trigger, even without deleting the listener or the service, will eventually succeed when hitting "Test delivery" in Gitea. Unfortunately, there is probably no easy way to implement a retry here.

merll avatar Apr 08 '24 09:04 merll