Tekton otomi pipeline does not start on initial deployment
Describe the bug: (a clear and concise description of what the bug is)
To Reproduce Steps to reproduce the behavior:
-
Create GKE cluster
-
Observe that Gitea webhook does not succeed

-
Delete
el-otomi-tekton-listener-674c845987-tg47qotomi-pipelines namespace -
Make a change in the values again.
-
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
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?
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.