You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Exit Criteria
A measurable (binary) test that would indicate that the problem has been resolved. finalizer + unit tests
Time Estimate (optional):
How many developer-days do you think this may take to resolve?
1
Additional context (optional)
The underlying topic might be managed by an external entity (eg it might be created before the CO is created), we need to make sure that we don't delete the topic if it isn't managed by us. To do that we can use the annotation eventing.knative.dev/topic.owner in the status of the KafkaSink. Possible values of this annotation might be:
kafkasink-controller if it's managed by us
external if it's not
cc @matzew@slinkydeveloper if you would like to share your opinion on the additional context design/discussion.
The text was updated successfully, but these errors were encountered:
…native-extensions#158)
* [release-v1.2] KafkaSource lease remapping (knative-extensions#155)
* KafkaChannel and KafkaSource lease remappings (knative-extensions#2009)
Signed-off-by: Pierangelo Di Pilato <pierdipi@redhat.com>
* Comment out KafkaChannel lease test
Signed-off-by: Pierangelo Di Pilato <pierdipi@redhat.com>
* Support knative/pkg#2411 via vendor patch
Signed-off-by: Pierangelo Di Pilato <pierdipi@redhat.com>
* Run make generate-release RELEASE=v1.1.3
Signed-off-by: Pierangelo Di Pilato <pierdipi@redhat.com>
* Update patches to use 1.2
Signed-off-by: Pierangelo Di Pilato <pierdipi@redhat.com>
* Fix recent import change
Signed-off-by: Pierangelo Di Pilato <pierdipi@redhat.com>
Problem
We haven't implemented the finalizer in this PR: #134
Persona:
Which persona is this feature for?
*
Exit Criteria
A measurable (binary) test that would indicate that the problem has been resolved.
finalizer + unit tests
Time Estimate (optional):
How many developer-days do you think this may take to resolve?
1
Additional context (optional)
The underlying topic might be managed by an external entity (eg it might be created before the CO is created), we need to make sure that we don't delete the topic if it isn't managed by us. To do that we can use the annotation
eventing.knative.dev/topic.owner
in the status of the KafkaSink. Possible values of this annotation might be:kafkasink-controller
if it's managed by usexternal
if it's notcc @matzew @slinkydeveloper if you would like to share your opinion on the additional context design/discussion.
The text was updated successfully, but these errors were encountered: