KafkaConnect fails to start after upgrade from 0.45.0 to 0.46.0 - Missing required configuration "key.converter" #11546
Replies: 6 comments 12 replies
|
You should start by sharing the full configuration (custom resources) and full logs. |
|
@scholzj And logs: |
|
We are also facing the same issue after we upgraded to Kafka 0.47 from .0.45. 2025-09-15 14:14:44,407 INFO Added aliases 'PrincipalConnectorClientConfigOverridePolicy' and 'Principal' to plugin 'org.apache.kafka.connect.connector.policy.PrincipalConnectorClientConfigOverridePolicy' (org.apache.kafka.connect.runtime.isolation.DelegatingClassLoader) [main] KafkaConnect.yaml snipped spec:
|
|
Thanks Jakub. Will update the image, but my concern is that the same image is deployed on other K8 clusters and it's running fine and if we would face the same issue with an updated image. |
|
Jakub, my apologies K8 running 1.31.8 Version Please let us know what information you need to better assess this support request. |
|
Ran into the same while upgrading from 0.45.0 to 0.46.0. Have used Original failing sequence similar to OPBaselineState: Operator Upgrade Kafka versionapiVersion: kafka.strimzi.io/v1beta2
kind: KafkaConnect
# <snip>
spec:
version: 3.9.0
image: "my-own-connect-image:0.45.0-kafka-3.9.0"
# <snip>State: Operator Upgrade Strimzi Operatorhelm upgrade strimzi-cluster-operator oci://quay.io/strimzi-helm/strimzi-kafka-operator --version 0.46.0 -n kafka
kubectl apply -f strimzi-crds-0.46.0.yamlState: Operator Updated successfully on Minikube using the following sequenceDisable reconciliation on all KafkaConnectskubectl annotate -n kafka kafkaconnect connect-cluster strimzi.io/pause-reconciliation="true"Download new CRDscurl -LO https://github.com/strimzirstrimzi-kafka-operator/releases/download/0.46.0/strimzi-crds-0.46.0.yamlUpgrade operatorhelm upgrade strimzi-cluster-operator oci://quay.io/strimzi-helm/strimzi-kafka-operator --version 0.46.0 -n kafkaApply CRDskubectl apply -f strimzi-crds-0.46.0.yamlUpdate
|
Uh oh!
There was an error while loading. Please reload this page.
KafkaConnect fails to start after upgrade from 0.45.0 to 0.46.0 - Missing required configuration "key.converter"
Bug Report
Strimzi version: 0.46.0 (upgraded from 0.45.0)
Kafka version: 3.9.0
Description
After upgrading Strimzi from version 0.45.0 to 0.46.0, KafkaConnect fails to start with the following error:
The configuration that was working in 0.45.0 now fails in 0.46.0, suggesting a breaking change in default configurations or validation logic.
Error Log
My configuration
As you can see I have key converter property in my kafka connect configmap
All reactions