astefanutti commented on pull request #2195:
URL: https://github.com/apache/camel-k/pull/2195#issuecomment-864825045


   > What I've found so far is that this change from knative-eventing in 
v0.18.0-dev triggered the failure in our test suite. So we can upgrade eventing 
up to v0.17.9 without failure.
   > [knative/eventing#3348](https://github.com/knative/eventing/pull/3348)
   > And I can reliably reproduce the issue locally with minikube. Possibly 
it's only reproducible on Linux and not on Mac?
   
   IIRC, I tested it by running e2e tests against an OCP 4.6 cluster, which 
depends on Kubernetes 1.19, but it's possible my testing procedure wasn't 
right. Do you manage to reproduce the exact same error reported by the Knative 
Eventing webhook?
   
   > That change which caused the test failure leads me to have an impression 
that the root cause appears to be related to some changes in k8s api 1.18.
   > 
   > Also another funny finding from my experiments is that when you kill the 
`eventing-webhook` pod each time in our knative tests like this:
   > 
   > ```
   > kubectl delete -n knative-eventing po -l app=eventing-webhook
   > ```
   > 
   > the tests seem to pass. If we desparately need to upgrade eventing to 
latest, that might be a possible workaround.
   
   That seems consistent with my experimentation, that is, each test passes 
individually, because the Eventing webhook is executed only once!
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


Reply via email to