Skip to content
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

[0.25] Make status.address optional in the KafkaChannel CRD #344

Merged

Conversation

matzew
Copy link
Member

@matzew matzew commented Sep 15, 2021

backport of upstream knative-sandbox#868 to our fork

/assign @aliok

@aliok
Copy link

aliok commented Sep 23, 2021

/retest

Copy link

@aliok aliok left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

/lgtm
/approve

@openshift-ci openshift-ci bot added the lgtm label Sep 23, 2021
@devguyio devguyio force-pushed the release-v0.25 branch 2 times, most recently from 7add101 to 372cf16 Compare September 23, 2021 09:43
Copy link

@aliok aliok left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

/lgtm
/approve

@openshift-ci openshift-ci bot added the lgtm label Sep 23, 2021
@openshift-ci
Copy link

openshift-ci bot commented Sep 23, 2021

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: aliok, matzew

The full list of commands accepted by this bot can be found here.

The pull request process is described here

Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@matzew
Copy link
Member Author

matzew commented Sep 23, 2021

{"level":"fatal","ts":"2021-09-23T13:17:20.680Z","logger":"kafka-controller","caller":"sharedmain/main.go:204","msg":"Failed to start configuration manager","error":"configmap \"config-kafka-source-defaults\" not found","stacktrace":"knative.dev/pkg/injection/sharedmain.MainWithConfig\n\t/go/src/knative.dev/eventing-kafka/vendor/knative.dev/pkg/injection/sharedmain/main.go:204\nknative.dev/pkg/injection/sharedmain.MainWithContext\n\t/go/src/knative.dev/eventing-kafka/vendor/knative.dev/pkg/injection/sharedmain/main.go:131\nmain.main\n\t/go/src/knative.dev/eventing-kafka/cmd/source/controller/main.go:189\nruntime.main\n\t/usr/local/go/src/runtime/proc.go:225"}

see #355

@matzew
Copy link
Member Author

matzew commented Sep 23, 2021

/retest

@matzew
Copy link
Member Author

matzew commented Sep 23, 2021 via email

@openshift-merge-robot openshift-merge-robot merged commit e2e40a2 into openshift-knative:release-v0.25 Sep 23, 2021
ReToCode pushed a commit to ReToCode/eventing-kafka that referenced this pull request Jan 3, 2023
…penshift-knative#344)

* Groundwork for dispatcher subscriber status w/ consumers

* Add functionality to serve http of subscribers

* Drop callback functions

* Fix failing unit test, add unsub check for chanref

* Rework http handler to be dispatcher local (not kafkasubscription)

* Variable typo fix

* Fix copyright years

* Change header name to constant

* Move subscription handler to its own ServeHTTP func

* Remove channelRef in KafkaSubscription

* Change bad channelref request to http.StatusNotFound

* Add namespace to subscriptions http output

* Add Unit tests for servehttp & setready

* Split uriSplit into channelRefName{,space} vars

* Expose dispatcher http-sub-status port in disatcher svc

* Add servehttp diagnostic messages

* One more uriSplit -> channelRefName variable rename

* Change how we write the http response

* Add empty SetReady() method to source RA

* Fix consumer_handler_test

* more linting

* Add back ObserveKind until controller implements substatus scraper

* Add more ServeHTTP unit tests

* slightly alter where we mark a handler as ready or not
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants