Closed ypereirareis closed 5 months ago
Hi @ypereirareis Could you please try EMQX operator 2.2.14 ? And I think you should not both upgrade EMQX and EMQX operator at the same time, maybe you can upgrade EMQX first, and after it stable, and upgrade EMQX operator.
And if still not work, please show your EMQX's YAML file
Hello @Rory-Z !
We finally found the problem on our side leading to this invalid memory address or nil pointer dereference
error.
During upgrade from version 5.0.9 to version 5.3.2 of emqx, we missed the upgrade of apiVersion:
EMQX Open Source Version | EMQX Operator Version | APIVersion | Kind |
---|---|---|---|
5.1.1 or higher | 2.2.0 | apps.emqx.io/v2beta1 | EMQX |
- apiVersion: apps.emqx.io/v2alpha1
+ apiVersion: apps.emqx.io/v2beta1
kind: EMQX
metadata:
name: [NAME]
spec:
image: emqx/emqx:5.3.2
...
IMPORTANT: To fix the error, we had to completely wipe out our emqx including volumes (pvc) and let the operator recreate it from scratch. Now the operator is working properly and our cluster too.
Thanks.
Hi !
Describe the bug After operator upgrade, the controller is failing, without any other changes.
To Reproduce
Expected behavior A successful upgrade :)
Anything else we need to know?:
Environment details::
installCRDs: true
, ArgoCD, kustomize.Thanks a lot !