When deploying the default template in Maistra for 1.1.1, the SMCP deployment never completes.
SMCP is:
oc get smcp -o yaml apiVersion: v1 items: - apiVersion: maistra.io/v1 kind: ServiceMeshControlPlane metadata: annotations: kubectl.kubernetes.io/last-applied-configuration: | {"apiVersion":"maistra.io/v1","kind":"ServiceMeshControlPlane","metadata":{"annotations":{},"name":"minimal-install","namespace":"istio-system"},"spec":{"template":"default"}} creationTimestamp: "2020-05-07T20:24:51Z" finalizers: - maistra.io/istio-operator generation: 1 name: minimal-install namespace: istio-system resourceVersion: "240388" selfLink: /apis/maistra.io/v1/namespaces/istio-system/servicemeshcontrolplanes/minimal-install uid: ce1cc8da-90a0-11ea-a2ed-0242ac11002e spec: template: default status: components: - conditions: - lastTransitionTime: "2020-05-07T20:25:55Z" message: |- Jaeger.jaegertracing.io "jaeger" is invalid: []: Invalid value: map[string]interface {}{"apiVersion":"jaegertracing.io/v1", "kind":"Jaeger", "metadata":map[string]interface {}{"annotations":map[string]interface {}{"kubectl.kubernetes.io/last-applied-configuration":"{\"apiVersion\":\"jaegertracing.io/v1\",\"kind\":\"Jaeger\",\"metadata\":{\"annotations\":{\"maistra.io/mesh-generation\":\"1.1.1-1.el8-1\"},\"labels\":{\"app.kubernetes.io/component\":\"tracing\",\"app.kubernetes.io/instance\":\"istio-system\",\"app.kubernetes.io/managed-by\":\"maistra-istio-operator\",\"app.kubernetes.io/name\":\"tracing\",\"app.kubernetes.io/part-of\":\"istio\",\"app.kubernetes.io/version\":\"1.1.1-1.el8-1\",\"chart\":\"tracing\",\"heritage\":\"Tiller\",\"maistra-version\":\"1.0.10\",\"maistra.io/owner\":\"istio-system\",\"release\":\"istio\"},\"name\":\"jaeger\",\"namespace\":\"istio-system\",\"ownerReferences\":[{\"apiVersion\":\"maistra.io/v1\",\"blockOwnerDeletion\":true,\"controller\":true,\"kind\":\"ServiceMeshControlPlane\",\"name\":\"minimal-install\",\"uid\":\"ce1cc8da-90a0-11ea-a2ed-0242ac11002e\"}]},\"spec\":{\"affinity\":{\"nodeAffinity\":{\"preferredDuringSchedulingIgnoredDuringExecution\":[{\"preference\":{\"matchExpressions\":[{\"key\":\"beta.kubernetes.io/arch\",\"operator\":\"In\",\"values\":[\"amd64\"]}]},\"weight\":2},{\"preference\":{\"matchExpressions\":[{\"key\":\"beta.kubernetes.io/arch\",\"operator\":\"In\",\"values\":[\"ppc64le\"]}]},\"weight\":2},{\"preference\":{\"matchExpressions\":[{\"key\":\"beta.kubernetes.io/arch\",\"operator\":\"In\",\"values\":[\"s390x\"]}]},\"weight\":2}],\"requiredDuringSchedulingIgnoredDuringExecution\":{\"nodeSelectorTerms\":[{\"matchExpressions\":[{\"key\":\"beta.kubernetes.io/arch\",\"operator\":\"In\",\"values\":[\"amd64\",\"ppc64le\",\"s390x\"]}]}]}}},\"agent\":null,\"allInOne\":{\"annotations\":null,\"options\":{\"log-level\":\"debug\",\"query\":{\"base-path\":\"/\"}}},\"ingress\":{\"annotations\":null,\"enabled\":true,\"openshift\":{\"htpasswdFile\":\"/etc/proxy/htpasswd/auth\",\"sar\":\"{\\\"namespace\\\": \\\"istio-system\\\", \\\"resource\\\": \\\"pods\\\", \\\"verb\\\": \\\"get\\\"}\"},\"security\":\"oauth-proxy\"},\"resources\":{\"limits\":null,\"requests\":{\"cpu\":\"10m\",\"memory\":\"128Mi\"}},\"storage\":{\"options\":{\"memory\":{\"max-traces\":50000}}},\"strategy\":\"allInOne\",\"ui\":{\"options\":{\"dependencies\":{\"menuEnabled\":false},\"menu\":[{\"items\":[{\"label\":\"Documentation\",\"url\":\"https://www.jaegertracing.io/docs/latest\"},{\"anchorTarget\":\"_self\",\"label\":\"Log Out\",\"url\":\"/oauth/sign_in\"}],\"label\":\"About Jaeger\"}]}},\"volumeMounts\":[{\"mountPath\":\"/etc/proxy/htpasswd\",\"name\":\"secret-htpasswd\"}],\"volumes\":[{\"name\":\"secret-htpasswd\",\"secret\":{\"secretName\":\"htpasswd\"}}]}}\n", "maistra.io/mesh-generation":"1.1.1-1.el8-1"}, "creationTimestamp":"2020-05-07T20:31:05Z", "generation":1, "labels":map[string]interface {}{"app.kubernetes.io/component":"tracing", "app.kubernetes.io/instance":"istio-system", "app.kubernetes.io/managed-by":"maistra-istio-operator", "app.kubernetes.io/name":"tracing", "app.kubernetes.io/part-of":"istio", "app.kubernetes.io/version":"1.1.1-1.el8-1", "chart":"tracing", "heritage":"Tiller", "maistra-version":"1.0.10", "maistra.io/owner":"istio-system", "release":"istio"}, "name":"jaeger", "namespace":"istio-system", "ownerReferences":[]interface {}{map[string]interface {}{"apiVersion":"maistra.io/v1", "blockOwnerDeletion":true, "controller":true, "kind":"ServiceMeshControlPlane", "name":"minimal-install", "uid":"ce1cc8da-90a0-11ea-a2ed-0242ac11002e"}}, "uid":"ad2f86a6-90a1-11ea-a2ed-0242ac11002e"}, "spec":map[string]interface {}{"affinity":map[string]interface {}{"nodeAffinity":map[string]interface {}{"preferredDuringSchedulingIgnoredDuringExecution":[]interface {}{map[string]interface {}{"preference":map[string]interface {}{"matchExpressions":[]interface {}{map[string]interface {}{"key":"beta.kubernetes.io/arch", "operator":"In", "values":[]interface {}{"amd64"}}}}, "weight":2}, map[string]interface {}{"preference":map[string]interface {}{"matchExpressions":[]interface {}{map[string]interface {}{"key":"beta.kubernetes.io/arch", "operator":"In", "values":[]interface {}{"ppc64le"}}}}, "weight":2}, map[string]interface {}{"preference":map[string]interface {}{"matchExpressions":[]interface {}{map[string]interface {}{"key":"beta.kubernetes.io/arch", "operator":"In", "values":[]interface {}{"s390x"}}}}, "weight":2}}, "requiredDuringSchedulingIgnoredDuringExecution":map[string]interface {}{"nodeSelectorTerms":[]interface {}{map[string]interface {}{"matchExpressions":[]interface {}{map[string]interface {}{"key":"beta.kubernetes.io/arch", "operator":"In", "values":[]interface {}{"amd64", "ppc64le", "s390x"}}}}}}}}, "agent":interface {}(nil), "allInOne":map[string]interface {}{"annotations":interface {}(nil), "options":map[string]interface {}{"log-level":"debug", "query":map[string]interface {}{"base-path":"/"}}}, "ingress":map[string]interface {}{"annotations":interface {}(nil), "enabled":true, "openshift":map[string]interface {}{"htpasswdFile":"/etc/proxy/htpasswd/auth", "sar":"{\"namespace\": \"istio-system\", \"resource\":\"pods\", \"verb\": \"get\"}"}, "security":"oauth-proxy"}, "resources":map[string]interface {}{"limits":interface {}(nil), "requests":map[string]interface {}{"cpu":"10m", "memory":"128Mi"}}, "storage":map[string]interface {}{"options":map[string]interface {}{"memory":map[string]interface {}{"max-traces":50000}}}, "strategy":"allInOne", "ui":map[string]interface {}{"options":map[string]interface {}{"dependencies":map[string]interface {}{"menuEnabled":false}, "menu":[]interface {}{map[string]interface {}{"items":[]interface {}{map[string]interface{}{"label":"Documentation", "url":"https://www.jaegertracing.io/docs/latest"}, map[string]interface {}{"anchorTarget":"_self", "label":"Log Out", "url":"/oauth/sign_in"}}, "label":"About Jaeger"}}}}, "volumeMounts":[]interface {}{map[string]interface {}{"mountPath":"/etc/proxy/htpasswd", "name":"secret-htpasswd"}}, "volumes":[]interface {}{map[string]interface {}{"name":"secret-htpasswd", "secret":map[string]interface {}{"secretName":"htpasswd"}}}}}: validation failure list: spec.allInOne.annotations in body must be of type object: "null" spec.ingress.annotations in body must be of type object: "null" spec.resources.limits in body must be of type object: "null" spec.agent in body must be of type object: "null" reason: ReconcileError status: "False" type: Reconciled - lastTransitionTime: "2020-05-07T20:27:54Z" message: |- Jaeger.jaegertracing.io "jaeger" is invalid: []: Invalid value: map[string]interface {}{"apiVersion":"jaegertracing.io/v1", "kind":"Jaeger", "metadata":map[string]interface {}{"annotations":map[string]interface {}{"kubectl.kubernetes.io/last-applied-configuration":"{\"apiVersion\":\"jaegertracing.io/v1\",\"kind\":\"Jaeger\",\"metadata\":{\"annotations\":{\"maistra.io/mesh-generation\":\"1.1.1-1.el8-1\"},\"labels\":{\"app.kubernetes.io/component\":\"tracing\",\"app.kubernetes.io/instance\":\"istio-system\",\"app.kubernetes.io/managed-by\":\"maistra-istio-operator\",\"app.kubernetes.io/name\":\"tracing\",\"app.kubernetes.io/part-of\":\"istio\",\"app.kubernetes.io/version\":\"1.1.1-1.el8-1\",\"chart\":\"tracing\",\"heritage\":\"Tiller\",\"maistra-version\":\"1.0.10\",\"maistra.io/owner\":\"istio-system\",\"release\":\"istio\"},\"name\":\"jaeger\",\"namespace\":\"istio-system\",\"ownerReferences\":[{\"apiVersion\":\"maistra.io/v1\",\"blockOwnerDeletion\":true,\"controller\":true,\"kind\":\"ServiceMeshControlPlane\",\"name\":\"minimal-install\",\"uid\":\"ce1cc8da-90a0-11ea-a2ed-0242ac11002e\"}]},\"spec\":{\"affinity\":{\"nodeAffinity\":{\"preferredDuringSchedulingIgnoredDuringExecution\":[{\"preference\":{\"matchExpressions\":[{\"key\":\"beta.kubernetes.io/arch\",\"operator\":\"In\",\"values\":[\"amd64\"]}]},\"weight\":2},{\"preference\":{\"matchExpressions\":[{\"key\":\"beta.kubernetes.io/arch\",\"operator\":\"In\",\"values\":[\"ppc64le\"]}]},\"weight\":2},{\"preference\":{\"matchExpressions\":[{\"key\":\"beta.kubernetes.io/arch\",\"operator\":\"In\",\"values\":[\"s390x\"]}]},\"weight\":2}],\"requiredDuringSchedulingIgnoredDuringExecution\":{\"nodeSelectorTerms\":[{\"matchExpressions\":[{\"key\":\"beta.kubernetes.io/arch\",\"operator\":\"In\",\"values\":[\"amd64\",\"ppc64le\",\"s390x\"]}]}]}}},\"agent\":null,\"allInOne\":{\"annotations\":null,\"options\":{\"log-level\":\"debug\",\"query\":{\"base-path\":\"/\"}}},\"ingress\":{\"annotations\":null,\"enabled\":true,\"openshift\":{\"htpasswdFile\":\"/etc/proxy/htpasswd/auth\",\"sar\":\"{\\\"namespace\\\": \\\"istio-system\\\", \\\"resource\\\": \\\"pods\\\", \\\"verb\\\": \\\"get\\\"}\"},\"security\":\"oauth-proxy\"},\"resources\":{\"limits\":null,\"requests\":{\"cpu\":\"10m\",\"memory\":\"128Mi\"}},\"storage\":{\"options\":{\"memory\":{\"max-traces\":50000}}},\"strategy\":\"allInOne\",\"ui\":{\"options\":{\"dependencies\":{\"menuEnabled\":false},\"menu\":[{\"items\":[{\"label\":\"Documentation\",\"url\":\"https://www.jaegertracing.io/docs/latest\"},{\"anchorTarget\":\"_self\",\"label\":\"Log Out\",\"url\":\"/oauth/sign_in\"}],\"label\":\"About Jaeger\"}]}},\"volumeMounts\":[{\"mountPath\":\"/etc/proxy/htpasswd\",\"name\":\"secret-htpasswd\"}],\"volumes\":[{\"name\":\"secret-htpasswd\",\"secret\":{\"secretName\":\"htpasswd\"}}]}}\n", "maistra.io/mesh-generation":"1.1.1-1.el8-1"}, "creationTimestamp":"2020-05-07T20:27:54Z", "generation":1, "labels":map[string]interface {}{"app.kubernetes.io/component":"tracing", "app.kubernetes.io/instance":"istio-system", "app.kubernetes.io/managed-by":"maistra-istio-operator", "app.kubernetes.io/name":"tracing", "app.kubernetes.io/part-of":"istio", "app.kubernetes.io/version":"1.1.1-1.el8-1", "chart":"tracing", "heritage":"Tiller", "maistra-version":"1.0.10", "maistra.io/owner":"istio-system", "release":"istio"}, "name":"jaeger", "namespace":"istio-system", "ownerReferences":[]interface {}{map[string]interface {}{"apiVersion":"maistra.io/v1", "blockOwnerDeletion":true, "controller":true, "kind":"ServiceMeshControlPlane", "name":"minimal-install", "uid":"ce1cc8da-90a0-11ea-a2ed-0242ac11002e"}}, "uid":"3ae4a58a-90a1-11ea-a2ed-0242ac11002e"}, "spec":map[string]interface {}{"affinity":map[string]interface {}{"nodeAffinity":map[string]interface {}{"preferredDuringSchedulingIgnoredDuringExecution":[]interface {}{map[string]interface {}{"preference":map[string]interface {}{"matchExpressions":[]interface {}{map[string]interface {}{"key":"beta.kubernetes.io/arch", "operator":"In", "values":[]interface {}{"amd64"}}}}, "weight":2}, map[string]interface {}{"preference":map[string]interface {}{"matchExpressions":[]interface {}{map[string]interface {}{"key":"beta.kubernetes.io/arch", "operator":"In", "values":[]interface {}{"ppc64le"}}}}, "weight":2}, map[string]interface {}{"preference":map[string]interface {}{"matchExpressions":[]interface {}{map[string]interface {}{"key":"beta.kubernetes.io/arch", "operator":"In", "values":[]interface {}{"s390x"}}}}, "weight":2}}, "requiredDuringSchedulingIgnoredDuringExecution":map[string]interface {}{"nodeSelectorTerms":[]interface {}{map[string]interface {}{"matchExpressions":[]interface {}{map[string]interface {}{"key":"beta.kubernetes.io/arch", "operator":"In", "values":[]interface {}{"amd64", "ppc64le", "s390x"}}}}}}}}, "agent":interface {}(nil), "allInOne":map[string]interface {}{"annotations":interface {}(nil), "options":map[string]interface {}{"log-level":"debug", "query":map[string]interface {}{"base-path":"/"}}}, "ingress":map[string]interface {}{"annotations":interface {}(nil), "enabled":true, "openshift":map[string]interface {}{"htpasswdFile":"/etc/proxy/htpasswd/auth", "sar":"{\"namespace\": \"istio-system\", \"resource\":\"pods\", \"verb\": \"get\"}"}, "security":"oauth-proxy"}, "resources":map[string]interface {}{"limits":interface {}(nil), "requests":map[string]interface {}{"cpu":"10m", "memory":"128Mi"}}, "storage":map[string]interface {}{"options":map[string]interface {}{"memory":map[string]interface {}{"max-traces":50000}}}, "strategy":"allInOne", "ui":map[string]interface {}{"options":map[string]interface {}{"dependencies":map[string]interface {}{"menuEnabled":false}, "menu":[]interface {}{map[string]interface {}{"items":[]interface {}{map[string]interface{}{"label":"Documentation", "url":"https://www.jaegertracing.io/docs/latest"}, map[string]interface {}{"anchorTarget":"_self", "label":"Log Out", "url":"/oauth/sign_in"}}, "label":"About Jaeger"}}}}, "volumeMounts":[]interface {}{map[string]interface {}{"mountPath":"/etc/proxy/htpasswd", "name":"secret-htpasswd"}}, "volumes":[]interface {}{map[string]interface {}{"name":"secret-htpasswd", "secret":map[string]interface {}{"secretName":"htpasswd"}}}}}: validation failure list: spec.ingress.annotations in body must be of type object: "null" spec.resources.limits in body must be of type object: "null" spec.allInOne.annotations in body must be of type object: "null" spec.agent in body must be of type object: "null" reason: InstallError status: "False" type: Installed resource: tracing - conditions: - lastTransitionTime: "2020-05-07T20:25:55Z" status: "False" type: Reconciled resource: galley - conditions: - lastTransitionTime: "2020-05-07T20:26:04Z" message: Successfully installed all mesh components reason: InstallSuccessful status: "True" type: Reconciled - lastTransitionTime: "2020-05-07T20:26:04Z" message: Successfully installed all mesh components reason: InstallSuccessful status: "True" type: Installed resource: security - conditions: - lastTransitionTime: "2020-05-07T20:25:55Z" status: "False" type: Reconciled resource: grafana - conditions: - lastTransitionTime: "2020-05-07T20:25:55Z" status: "False" type: Reconciled resource: kiali - conditions: - lastTransitionTime: "2020-05-07T20:25:55Z" status: "False" type: Reconciled resource: mixer - conditions: - lastTransitionTime: "2020-05-07T20:25:55Z" status: "False" type: Reconciled resource: gateways - conditions: - lastTransitionTime: "2020-05-07T20:25:55Z" status: "False" type: Reconciled resource: pilot - conditions: - lastTransitionTime: "2020-05-07T20:25:55Z" status: "False" type: Reconciled resource: sidecarInjectorWebhook - conditions: - lastTransitionTime: "2020-05-07T20:26:00Z" message: Successfully installed all mesh components reason: InstallSuccessful status: "True" type: Reconciled - lastTransitionTime: "2020-05-07T20:26:00Z" message: Successfully installed all mesh components reason: InstallSuccessful status: "True" type: Installed resource: istio - conditions: - lastTransitionTime: "2020-05-07T20:26:51Z" message: Successfully installed all mesh components reason: InstallSuccessful status: "True" type: Reconciled - lastTransitionTime: "2020-05-07T20:26:51Z" message: Successfully installed all mesh components reason: InstallSuccessful status: "True" type: Installed resource: prometheus conditions: - lastTransitionTime: "2020-05-07T20:25:55Z" message: Installing mesh generation 1 reason: ResourceCreated status: "False" type: Installed - lastTransitionTime: "2020-05-07T20:25:55Z" message: |- Error processing component tracing: error: Jaeger.jaegertracing.io "jaeger" is invalid: []: Invalid value: map[string]interface {}{"apiVersion":"jaegertracing.io/v1", "kind":"Jaeger", "metadata":map[string]interface {}{"annotations":map[string]interface {}{"kubectl.kubernetes.io/last-applied-configuration":"{\"apiVersion\":\"jaegertracing.io/v1\",\"kind\":\"Jaeger\",\"metadata\":{\"annotations\":{\"maistra.io/mesh-generation\":\"1.1.1-1.el8-1\"},\"labels\":{\"app.kubernetes.io/component\":\"tracing\",\"app.kubernetes.io/instance\":\"istio-system\",\"app.kubernetes.io/managed-by\":\"maistra-istio-operator\",\"app.kubernetes.io/name\":\"tracing\",\"app.kubernetes.io/part-of\":\"istio\",\"app.kubernetes.io/version\":\"1.1.1-1.el8-1\",\"chart\":\"tracing\",\"heritage\":\"Tiller\",\"maistra-version\":\"1.0.10\",\"maistra.io/owner\":\"istio-system\",\"release\":\"istio\"},\"name\":\"jaeger\",\"namespace\":\"istio-system\",\"ownerReferences\":[{\"apiVersion\":\"maistra.io/v1\",\"blockOwnerDeletion\":true,\"controller\":true,\"kind\":\"ServiceMeshControlPlane\",\"name\":\"minimal-install\",\"uid\":\"ce1cc8da-90a0-11ea-a2ed-0242ac11002e\"}]},\"spec\":{\"affinity\":{\"nodeAffinity\":{\"preferredDuringSchedulingIgnoredDuringExecution\":[{\"preference\":{\"matchExpressions\":[{\"key\":\"beta.kubernetes.io/arch\",\"operator\":\"In\",\"values\":[\"amd64\"]}]},\"weight\":2},{\"preference\":{\"matchExpressions\":[{\"key\":\"beta.kubernetes.io/arch\",\"operator\":\"In\",\"values\":[\"ppc64le\"]}]},\"weight\":2},{\"preference\":{\"matchExpressions\":[{\"key\":\"beta.kubernetes.io/arch\",\"operator\":\"In\",\"values\":[\"s390x\"]}]},\"weight\":2}],\"requiredDuringSchedulingIgnoredDuringExecution\":{\"nodeSelectorTerms\":[{\"matchExpressions\":[{\"key\":\"beta.kubernetes.io/arch\",\"operator\":\"In\",\"values\":[\"amd64\",\"ppc64le\",\"s390x\"]}]}]}}},\"agent\":null,\"allInOne\":{\"annotations\":null,\"options\":{\"log-level\":\"debug\",\"query\":{\"base-path\":\"/\"}}},\"ingress\":{\"annotations\":null,\"enabled\":true,\"openshift\":{\"htpasswdFile\":\"/etc/proxy/htpasswd/auth\",\"sar\":\"{\\\"namespace\\\": \\\"istio-system\\\", \\\"resource\\\": \\\"pods\\\", \\\"verb\\\": \\\"get\\\"}\"},\"security\":\"oauth-proxy\"},\"resources\":{\"limits\":null,\"requests\":{\"cpu\":\"10m\",\"memory\":\"128Mi\"}},\"storage\":{\"options\":{\"memory\":{\"max-traces\":50000}}},\"strategy\":\"allInOne\",\"ui\":{\"options\":{\"dependencies\":{\"menuEnabled\":false},\"menu\":[{\"items\":[{\"label\":\"Documentation\",\"url\":\"https://www.jaegertracing.io/docs/latest\"},{\"anchorTarget\":\"_self\",\"label\":\"Log Out\",\"url\":\"/oauth/sign_in\"}],\"label\":\"About Jaeger\"}]}},\"volumeMounts\":[{\"mountPath\":\"/etc/proxy/htpasswd\",\"name\":\"secret-htpasswd\"}],\"volumes\":[{\"name\":\"secret-htpasswd\",\"secret\":{\"secretName\":\"htpasswd\"}}]}}\n", "maistra.io/mesh-generation":"1.1.1-1.el8-1"}, "creationTimestamp":"2020-05-07T20:31:05Z", "generation":1, "labels":map[string]interface {}{"app.kubernetes.io/component":"tracing", "app.kubernetes.io/instance":"istio-system", "app.kubernetes.io/managed-by":"maistra-istio-operator", "app.kubernetes.io/name":"tracing", "app.kubernetes.io/part-of":"istio", "app.kubernetes.io/version":"1.1.1-1.el8-1", "chart":"tracing", "heritage":"Tiller", "maistra-version":"1.0.10", "maistra.io/owner":"istio-system", "release":"istio"}, "name":"jaeger", "namespace":"istio-system", "ownerReferences":[]interface {}{map[string]interface {}{"apiVersion":"maistra.io/v1", "blockOwnerDeletion":true, "controller":true, "kind":"ServiceMeshControlPlane", "name":"minimal-install", "uid":"ce1cc8da-90a0-11ea-a2ed-0242ac11002e"}}, "uid":"ad2f86a6-90a1-11ea-a2ed-0242ac11002e"}, "spec":map[string]interface {}{"affinity":map[string]interface {}{"nodeAffinity":map[string]interface {}{"preferredDuringSchedulingIgnoredDuringExecution":[]interface {}{map[string]interface {}{"preference":map[string]interface {}{"matchExpressions":[]interface {}{map[string]interface {}{"key":"beta.kubernetes.io/arch", "operator":"In", "values":[]interface {}{"amd64"}}}}, "weight":2}, map[string]interface {}{"preference":map[string]interface {}{"matchExpressions":[]interface {}{map[string]interface {}{"key":"beta.kubernetes.io/arch", "operator":"In", "values":[]interface {}{"ppc64le"}}}}, "weight":2}, map[string]interface {}{"preference":map[string]interface {}{"matchExpressions":[]interface {}{map[string]interface {}{"key":"beta.kubernetes.io/arch", "operator":"In", "values":[]interface {}{"s390x"}}}}, "weight":2}}, "requiredDuringSchedulingIgnoredDuringExecution":map[string]interface {}{"nodeSelectorTerms":[]interface {}{map[string]interface {}{"matchExpressions":[]interface {}{map[string]interface {}{"key":"beta.kubernetes.io/arch", "operator":"In", "values":[]interface {}{"amd64", "ppc64le", "s390x"}}}}}}}}, "agent":interface {}(nil), "allInOne":map[string]interface {}{"annotations":interface {}(nil), "options":map[string]interface {}{"log-level":"debug", "query":map[string]interface {}{"base-path":"/"}}}, "ingress":map[string]interface {}{"annotations":interface {}(nil), "enabled":true, "openshift":map[string]interface {}{"htpasswdFile":"/etc/proxy/htpasswd/auth", "sar":"{\"namespace\": \"istio-system\", \"resource\": \"pods\", \"verb\": \"get\"}"}, "security":"oauth-proxy"}, "resources":map[string]interface {}{"limits":interface {}(nil), "requests":map[string]interface {}{"cpu":"10m", "memory":"128Mi"}}, "storage":map[string]interface {}{"options":map[string]interface {}{"memory":map[string]interface {}{"max-traces":50000}}}, "strategy":"allInOne", "ui":map[string]interface {}{"options":map[string]interface {}{"dependencies":map[string]interface {}{"menuEnabled":false}, "menu":[]interface {}{map[string]interface {}{"items":[]interface {}{map[string]interface {}{"label":"Documentation", "url":"https://www.jaegertracing.io/docs/latest"}, map[string]interface {}{"anchorTarget":"_self", "label":"Log Out", "url":"/oauth/sign_in"}}, "label":"About Jaeger"}}}}, "volumeMounts":[]interface {}{map[string]interface {}{"mountPath":"/etc/proxy/htpasswd", "name":"secret-htpasswd"}}, "volumes":[]interface {}{map[string]interface {}{"name":"secret-htpasswd", "secret":map[string]interface {}{"secretName":"htpasswd"}}}}}: validation failure list: spec.allInOne.annotations in body must be of type object: "null" spec.ingress.annotations in body must be of type object: "null" spec.resources.limits in body must be of type object: "null" spec.agent in body must be of type object: "null" reason: ReconcileError status: "False" type: Reconciled - lastTransitionTime: "2020-05-07T20:25:55Z" message: Installing mesh generation 1 reason: ResourceCreated status: "False" type: Ready lastAppliedConfiguration: istio: galley: image: docker.io/maistra/galley-ubi8:1.0.8 resources: limits: null requests: cpu: 10m memory: 128Mi gateways: istio-egressgateway: enabled: true resources: limits: null requests: cpu: 10m memory: 128Mi istio-ingressgateway: enabled: true resources: limits: null requests: cpu: 10m memory: 128Mi type: ClusterIP global: defaultPodDisruptionBudget: enabled: false defaultResources: limits: null requests: cpu: 10m memory: 128Mi hub: docker.io/maistra oauthproxy: hub: quay.io/openshift image: origin-oauth-proxy imagePullPolicy: IfNotPresent tag: 4.2 operatorNamespace: openshift-operators proxy: autoInject: disabled dnsRefreshRate: 300s image: docker.io/maistra/proxyv2-ubi8:1.0.8 resources: limits: null requests: cpu: 10m memory: 128Mi proxy_init: image: docker.io/maistra/proxy-init-centos7:1.0.8 tag: 1.0.10 grafana: enabled: true image: docker.io/maistra/grafana-ubi8:1.0.8 ingress: enabled: true service: annotations: service.alpha.openshift.io/serving-cert-secret-name: grafana-tls istio_cni: enabled: true istio_cni_network: istio-cni kiali: dashboard: viewOnlyMode: false enabled: true ingress: enabled: true mixer: env: GODEBUG: null image: docker.io/maistra/mixer-ubi8:1.0.8 telemetry: resources: limits: null requests: cpu: 10m memory: 128Mi pilot: env: GODEBUG: null image: docker.io/maistra/pilot-ubi8:1.0.8 resources: limits: null requests: cpu: 10m memory: 128Mi prometheus: image: docker.io/maistra/prometheus-ubi8:1.0.8 ingress: enabled: true resources: limits: null requests: cpu: 10m memory: 128Mi service: annotations: service.alpha.openshift.io/serving-cert-secret-name: prometheus-tls security: image: docker.io/maistra/citadel-ubi8:1.0.8 resources: limits: null requests: cpu: 10m memory: 128Mi sidecarInjectorWebhook: enableNamespacesByDefault: true image: docker.io/maistra/sidecar-injector-ubi8:1.0.8 tracing: enabled: true ingress: enabled: true jaeger: template: all-in-one template: default threeScale: hub: quay.io/3scale image: quay.io/3scale/3scale-istio-adapter:v1.0.0 tag: v1.0.0 version: v1.0 kind: List metadata: resourceVersion: "" selfLink: ""
SMMR:
apiVersion: v1 items: - apiVersion: maistra.io/v1 kind: ServiceMeshMemberRoll metadata: annotations: kubectl.kubernetes.io/last-applied-configuration: | {"apiVersion":"maistra.io/v1","kind":"ServiceMeshMemberRoll","metadata":{"annotations":{},"name":"default","namespace":"istio-system"},"spec":{"members":null}} creationTimestamp: "2020-05-07T20:24:51Z" finalizers: - maistra.io/istio-operator generation: 2 name: default namespace: istio-system ownerReferences: - apiVersion: maistra.io/v1 kind: ServiceMeshControlPlane name: minimal-install uid: ce1cc8da-90a0-11ea-a2ed-0242ac11002e resourceVersion: "238628" selfLink: /apis/maistra.io/v1/namespaces/istio-system/servicemeshmemberrolls/default uid: ce5948f5-90a0-11ea-a2ed-0242ac11002e spec: {} kind: List metadata: resourceVersion: "" selfLink: ""
- is caused by
-
TRACING-1151 Investigate Jaeger CRD schema validation issue when used with Service Mesh
- Closed