argoproj / argo-cd

Declarative Continuous Deployment for Kubernetes
https://argo-cd.readthedocs.io
Apache License 2.0
16.73k stars 5.07k forks source link

BitBucket Webhook failure - processing failed: UUID verification failed #17672

Open angelosnm opened 3 months ago

angelosnm commented 3 months ago

I have configured a webhook token for BitBucket, inject it to the argocd-secret as mentioning in the documentation but sometimes it works and sometimes not.

It's pretty weird. Am I missing something?

image

jgwest commented 3 months ago

Do the Argo CD Pod logs contain any errors relevant to this?

angelosnm commented 3 months ago

@jgwest

Nothing else apart from the below:

time="2024-03-29T19:22:54Z" level=info msg="BitBucket webhook UUID verification failed" security=3
time="2024-03-29T19:22:54Z" level=info msg="Webhook processing failed: UUID verification failed"
carlosmenezes commented 2 months ago

same problem here.

kyleli666 commented 1 month ago

In my case, I use Bitbucket Cloud, and the "webhook.bitbucket.uuid" in "argocd-secret" is got from Bitbucket webhook history log's request part. The "webhook secret" in the Bitbucket website settings seems useless here. image

And the document seems a little misleading image

Note: Everything works well on my side in argocd v2.10.x. But in v2.11.x, the bitbucket cloud webhook function breaks, see https://github.com/argoproj/argo-cd/issues/18289

wms commented 4 weeks ago

I'm seeing the same intermittent issue on v2.10.7+b060053