This repository has been archived by the owner on Sep 2, 2024. It is now read-only.
Knative Eventing Kafka release v0.23.4
Pre-release
Pre-release
knative-prow-releaser-robot
released this
10 Aug 10:41
·
3 commits
to release-0.23
since this release
Changes by Kind
Uncategorized
- ποΈ Remove KafkaChannel v1alpha1
ποΈ Cleanup migration script (#550, @slinkydeveloper) - Adding openAPIV3Schema for KafkaChannel (#585, @matzew)
- KafkaSource will not have Istio side-cars, it does not need Istio to function, however it will continue work if Istio is present. (#586, @matzew)
- This update WILL BREAK any distributed-channel installations that are using an adminType of 'azure' and the old ability to specify multiple Kafka auth configurations in separate secrets. This ability is no longer supported.
- If you are using the distributed channel and NOT using the default secret name of 'kafka-cluster' you MUST put your secret name into the config-kafka configmap (eventing-kafka.kafka.authSecretName). If you do this before the upgrade, there will be no issues. If you forget and do it after the upgrade, you will need to manually clean up (delete) the kafka-cluster-32603413-receiver service and deployment that will be created due to the default.
- Changing the authSecretName in the configmap of a live system is not recommended, as there is not yet a mechanism for migrating existing KafkaChannel services to point to the new Receiver (#603, @eric-sap)
- Close the Kafka AdminClient in FinalizeKind (#565, @slinkydeveloper)
- Fix a bug in the consolidated KafkaChannel where some Subscriptions can stay stuck in a
SubscriptionNotMarkedReadyByChannel
state for a long while. (#551, @devguyio) - Consolidated Kafka Channel dispatcher is now reconfigured when
config-kafka
configmap is updated (#514, @aliok) - Distributed Kafka Channel dispatcher and receiver are now reconfigured when
config-kafka
configmap is updated (#537, @aliok) - Added a post-install migration job to migrate KafkaSource to v1beta1. You must run it after installing eventing-kafka 0.23 (#615, @matzew)
Dependencies
Added
- github.com/cloudevents/conformance: v0.2.0
- github.com/cloudevents/sdk-go/observability/opencensus/v2: v2.4.1
- github.com/coreos/go-etcd: v2.0.0+incompatible
- github.com/cpuguy83/go-md2man: v1.0.10
- github.com/russross/blackfriday: v1.5.2
- github.com/ugorji/go/codec: d75b2dc
- knative.dev/control-protocol: b8b0ea0
Changed
- contrib.go.opencensus.io/exporter/prometheus: 6bcf6f8 β v0.3.0
- github.com/cloudevents/sdk-go/protocol/kafka_sarama/v2: v2.2.0 β v2.4.1
- github.com/cloudevents/sdk-go/v2: v2.2.0 β v2.4.1
- github.com/envoyproxy/go-control-plane: fd9021f β 668b12f
- github.com/golang/protobuf: v1.4.3 β v1.5.2
- github.com/onsi/ginkgo: v1.12.1 β v1.14.2
- github.com/onsi/gomega: v1.10.2 β v1.10.4
- github.com/prometheus/client_golang: v1.9.0 β v1.10.0
- github.com/prometheus/common: v0.19.0 β v0.20.0
- github.com/prometheus/procfs: v0.2.0 β v0.6.0
- github.com/prometheus/statsd_exporter: v0.15.0 β v0.20.0
- golang.org/x/crypto: eec23a3 β 4f45737
- golang.org/x/lint: 738671d β 83fdc39
- golang.org/x/net: 5f4716e β e915ea6
- golang.org/x/oauth2: 08078c5 β 5e61552
- golang.org/x/sync: 09787c9 β 036812b
- golang.org/x/sys: f9fddec β 4fbd30e
- golang.org/x/text: v0.3.5 β v0.3.6
- golang.org/x/time: 3af7569 β f8bda1e
- golang.org/x/tools: 113979e β v0.1.0
- google.golang.org/genproto: 8c77b98 β 9910b6c
- google.golang.org/grpc: v1.36.0 β v1.37.0
- google.golang.org/protobuf: v1.25.0 β v1.26.0
- knative.dev/eventing: v0.22.0 β d2431c7
- knative.dev/hack/schema: b6ab329 β 93ad912
- knative.dev/hack: b6ab329 β 93ad912
- knative.dev/networking: 999a770 β 7267fe5
- knative.dev/pkg: 952fdd9 β 620e8d2
- knative.dev/reconciler-test: 2a67496 β ed3c378
Removed
Nothing has changed.