Hi Everyone, I have been facing this issue with my private cloud mendix app, where it won't retrieve perpetual license whenever I do the deployment as it says "Not licensed". And when I reboot the application it retrieves the license details and works fine. I have also updated my mendix operator version to latest v2.20.1, but the issue still persists. Does anyone come across this issue? We found these in our operator logs: {"level":"error","ts":"2025-01-27T09:02:35Z","logger":"controller_runtime","msg":"Failed to load Pod status","Runtime.Namespace":"dev","Runtime.Name":"d8h58o7r","Pod.Name":"d8h58o7r-master-f9756f77c-dm98n","error":"pod (30.0.2.174) license status cannot be retrieved: failed to perform request: Get \"http://30.0.2.174:8800/m2ee-sidecar/v1/license-status\": context deadline exceeded (Client.Timeout exceeded while awaiting headers)","stacktrace":"gitlab.rnd.mendix.com/digital_ecosystems/mendix-operator/util/mxlog.Logger.logErrorMessage\n\t/usr/src/gitlab.rnd.mendix.com/digital_ecosystems/mendix-operator/util/mxlog/mxlog.go:168\ngitlab.rnd.mendix.com/digital_ecosystems/mendix-operator/util/mxlog.Logger.Error\n\t/usr/src/gitlab.rnd.mendix.com/digital_ecosystems/mendix-operator/util/mxlog/mxlog.go:130\ngitlab.rnd.mendix.com/digital_ecosystems/mendix-operator/controllers/runtime.(*RuntimeReconciler).getReplicaStatuses\n\t/usr/src/gitlab.rnd.mendix.com/digital_ecosystems/mendix-operator/controllers/runtime/runtime_controller.go:688\ngitlab.rnd.mendix.com/digital_ecosystems/mendix-operator/controllers/runtime.(*RuntimeReconciler).Reconcile\n\t/usr/src/gitlab.rnd.mendix.com/digital_ecosystems/mendix-operator/controllers/runtime/runtime_controller.go:301\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).Reconcile\n\t/usr/src/gitlab.rnd.mendix.com/digital_ecosystems/mendix-operator/vendor/sigs.k8s.io/controller-runtime/pkg/internal/controller/controller.go:116\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).reconcileHandler\n\t/usr/src/gitlab.rnd.mendix.com/digital_ecosystems/mendix-operator/vendor/sigs.k8s.io/controller-runtime/pkg/internal/controller/controller.go:303\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).processNextWorkItem\n\t/usr/src/gitlab.rnd.mendix.com/digital_ecosystems/mendix-operator/vendor/sigs.k8s.io/controller-runtime/pkg/internal/controller/controller.go:263\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).Start.func2.2\n\t/usr/src/gitlab.rnd.mendix.com/digital_ecosystems/mendix-operator/vendor/sigs.k8s.io/controller-runtime/pkg/internal/controller/controller.go:224"}
asked
Avadhoot Hublikar
2 answers
1
HI Avadhoot,
For this, you can raise a ticket at mendix, and most probably, they can assist you in this case best.
Are you using PCLM? If you are using PCLM to manage your Mendix licenses, the failure could be due to connectivity issues between the Mendix Operator and the PCLM server.