Replies: 2 comments
-
Did you checked how the Cluster Operator deployment looks like? This seems to me like it wasn't properly updated and still has some old images configured (or maybe has the new images configured but is actually still the old version). But hard to be more exact without full operator logs and possible the Operator Deployment / Pod YAMLs. |
Beta Was this translation helpful? Give feedback.
-
The deployment is quite straightforward, essentially a direct copy from the documentation, just some values more narrowed down, i.e.:
Follow-up: After further investigation, it seems the issue may be related to how ArgoCD handles Helm deployments. I tested installing the application directly with Helm, bypassing ArgoCD, and that method worked without issues. Additionally, upgrading from version 0.42.0 to 0.43.0 using Helm directly was successful. However, when upgrading ArgoCD-managed deployments, it appears that ArgoCD did not apply the necessary labels and annotations to the Helm releases correctly. As a result, I had to manually update the labels and annotations on the existing objects. After making these adjustments, the upgrade via Helm was successful, and the operator started without errors. Before concluding this discussion, I plan to further consult ArgoCD's documentation, particularly regarding the nuances between install, upgrade, and sync. According to the ArgoCD documentation:
I have suspicion that this messes up the template running. |
Beta Was this translation helpful? Give feedback.
-
I recently transitioned to using Strimzi for setting up Kafka in k8s, beginning with Strimzi version 0.42.0. I carefully consulted the documentation on installation and upgrade procedures. However, during a recent attempt to upgrade to version 0.43.0, I encountered an issue that I would like to clarify with the community.
The starting point is a fully operational cluster based on Strimzi v0.42.0, managed via Helm and ArgoCD. Below is a partial view of the Kafka manifest, showing that, according to the compatibility matrix, this should be the latest compatible version of Kafka and IBPV:
The issue arises immediately after upgrading the Operator, where it fails with the following error:
After browsing through the documentation and existing issues, I’ve gathered that Kafka versions are not meant to be configured or overridden manually but are strictly determined by the Operator's Helm templates.
So, I kindly ask for clarification on two points:
Beta Was this translation helpful? Give feedback.
All reactions