-
Bug
-
Resolution: Done
-
Blocker
-
None
-
None
-
None
The error and reproducer are listed below. We might want to check the 2.0 version of the operator to ensure it doesn't suffer from the same issue.
Error
{
"level": "error",
"ts": 1616691655.0895722,
"logger": "controller-runtime.controller",
"msg": "Reconciler error",
"controller": "servicemeshcontrolplane-controller",
"request": "ossm/basic",
"error": "Object 'Kind' is missing in 'null'",
"errorCauses": [
{
"error": "Object 'Kind' is missing in 'null'"
},
{
"error": "Object 'Kind' is missing in 'null'"
}
],
"stacktrace":
"github.com/go-logr/zapr.(*zapLogger).Error
/builddir/build/BUILD/servicemesh-operator-2.1.0/vendor/github.com/go-logr/zapr/zapr.go: 128
sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).reconcileHandler
/builddir/build/BUILD/servicemesh-operator-2.1.0/vendor/sigs.k8s.io/controller-runtime/pkg/internal/controller/controller.go: 258
sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem
/builddir/build/BUILD/servicemesh-operator-2.1.0/vendor/sigs.k8s.io/controller-runtime/pkg/internal/controller/controller.go: 232
sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).worker
/builddir/build/BUILD/servicemesh-operator-2.1.0/vendor/sigs.k8s.io/controller-runtime/pkg/internal/controller/controller.go: 211
k8s.io/apimachinery/pkg/util/wait.BackoffUntil.func1
/builddir/build/BUILD/servicemesh-operator-2.1.0/vendor/k8s.io/apimachinery/pkg/util/wait/wait.go: 155
k8s.io/apimachinery/pkg/util/wait.BackoffUntil
/builddir/build/BUILD/servicemesh-operator-2.1.0/vendor/k8s.io/apimachinery/pkg/util/wait/wait.go: 156
k8s.io/apimachinery/pkg/util/wait.JitterUntil
/builddir/build/BUILD/servicemesh-operator-2.1.0/vendor/k8s.io/apimachinery/pkg/util/wait/wait.go: 133
k8s.io/apimachinery/pkg/util/wait.Until
/builddir/build/BUILD/servicemesh-operator-2.1.0/vendor/k8s.io/apimachinery/pkg/util/wait/wait.go: 90"
}
Reproducer
apiVersion: maistra.io/v2 kind: ServiceMeshControlPlane metadata: name: basic namespace: ossm spec: runtime: defaults: container: imagePullPolicy: Always imageRegistry: quay.io/bison imageTag: dev components: pilot: container: imagePullPolicy: Always imageRegistry: quay.io/bison imageName: pilot imageTag: dev addons: grafana: enabled: false jaeger: install: storage: type: Memory kiali: enabled: false prometheus: enabled: false # policy: # type: Istiod profiles: - default # telemetry: # type: Istiod tracing: sampling: 10000 type: Jaeger version: v2.1
- is cloned by
-
MAISTRA-2229 Operator generates "Object 'Kind' is missing in 'null'" error messages
-
- Closed
-