Replies: 1 comment 6 replies
-
TBH, I'm not sure what the error in the operator upgrade means and how does it impact the old version of the operator - whether that is still functional or not. If the old one is not functional anymore because of the upgrade, but the new one doesn't work either, that can be the root cause of this. I guess the upgrade part is from OLM? Did you upgraded the CRDs before the 0.23 upgrade? The service account error looks weird, but normally you need to upgrade the CRDs manually after the 0.22 installation / before the 0.23 upgrade. So that can cause upgrade issues as well. (+ 0.23 does not support Kafka 2.5.0 anymore) It would be interesting to see the logs from your cluster operator and the status of your Kafka cluster (i.e. get the full output with Apart from that, to fix it, probably the best thing is to do is delete the CA secrets and let the operator create a new one. You might need to help it in the first rolling update by deleting the pod (since they have already expired certificates and might not roll smoothly). |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Hi,
since yesterday, my kafka cluster is broken. The cluster has been created a year ago and the issue seems to be an expired certificate:
Output from a crash looping kafka pod:
My cluster is called "kafka-cluster" and the according secret containing the certificate is kafka-cluster-cluster-ca-cert. I've had a look into ca.crt and the result contains:
The cluster was created using the following settings:
I've tried to add the following clusterCa and clientsCa settings without any success:
Also adding annotations described in the documentation did not change anything:
Manually (re-) creating certificates and replacing the secret did not help either:
I'm not sure if this could be related to my issue, but my kafka operator is pending for upgrade.
The update (is is called update) has failed because of
I'm a little bit lost. This is my first issue with the combination of a k8s operator and expired certificates. In general, a problem related to one way or the other is challenging, but the combination is... more challenging, at least for me.
Kind regards,
Dennis
Beta Was this translation helpful? Give feedback.
All reactions