-
Notifications
You must be signed in to change notification settings - Fork 597
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
PingSource broken when created before the KSVC #2994
Comments
In the
|
the
but the not so the sources:
|
when I kill the the sources are correctly reconciled and eventually will be true. but only when I kill the pod... |
The first failure is expected. The watch on the ksvc kind fails. Why it does not recover with the new source is interesting... |
@matzew this scenario works with mtping because the receive adapter is created after the sink existence check. However there is no sink tracker, strange... |
I'm getting a similar behavior on 0.16: source.yaml:
service.yaml:
error: kubectl get sources:
|
There is an existing issue with the eventing controller that sometimes prevents the PingSource from reconcile. This will eventually cause our source to fail with SinkNotFound exception. In this case, we need to have the Sink/Service in place before we create the Source. More details on #2994 Reference: knative/eventing#2994
This issue is stale because it has been open for 90 days with no |
Is there a solution to this problem ? I am using camel k and have the same issue. These are the steps I am doing.
and then I start the service but facing the same issue.
All Yaml files attached with the java code |
@feitnomore @grantr - Can you pls assist here |
/remove-lifecycle stale |
@lionelvillard: Reopened this issue. In response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
Describe the bug
create a ping source before a ksvc, and notice that it will never go to
READY
state.Expected behavior
once the
ksvc
is there, it should go to ready state.To Reproduce
Knative release version
Additional context
here is the yamls, I used:
ping.yaml
:ksvc.yaml
:ping2.yaml
:ksvc2.yaml
:The text was updated successfully, but these errors were encountered: