Skip to content

Instantly share code, notes, and snippets.

View kevinearls's full-sized avatar

Kevin Earls kevinearls

View GitHub Profile
{"level":"info","ts":1612435215.1146631,"logger":"cmd","msg":"Go Version: go1.13.15"}
{"level":"info","ts":1612435215.1146874,"logger":"cmd","msg":"Go OS/Arch: linux/amd64"}
{"level":"info","ts":1612435215.1146915,"logger":"cmd","msg":"Version of operator-sdk: v0.8.2"}
{"level":"info","ts":1612435215.1150641,"logger":"leader","msg":"Trying to become the leader."}
{"level":"info","ts":1612435215.2993584,"logger":"leader","msg":"No pre-existing lock was found."}
{"level":"info","ts":1612435215.3116508,"logger":"leader","msg":"Became the leader."}
{"level":"info","ts":1612435215.4425616,"logger":"cmd","msg":"Registering Components."}
{"level":"info","ts":1612435215.443215,"logger":"kubebuilder.controller","msg":"Starting EventSource","controller":"kibana-controller","source":"kind source: /, Kind="}
{"level":"info","ts":1612435215.443413,"logger":"kubebuilder.controller","msg":"Starting EventSource","controller":"elasticsearch-controller","source":"kind source: /, Kind="}
{"level":"info","ts":1612435215.4436002,
# setup an elasticsearch with `make es`
# setup a kafka platform with `make kafka` See https://strimzi.io for more information
apiVersion: jaegertracing.io/v1
kind: Jaeger
metadata:
name: simple-streaming
spec:
strategy: streaming
collector:
config:
20/07/03 11:33:05 WARN NativeCodeLoader: Unable to load native-hadoop library for your platform... using builtin-java classes where applicable
20/07/03 11:33:06 INFO ElasticsearchDependenciesJob: Running Dependencies job for 2020-07-03T00:00Z, reading from jaeger-span-2020-07-03 index, result storing to jaeger-dependencies-2020-07-03
20/07/03 11:33:07 ERROR Executor: Exception in task 4.0 in stage 0.0 (TID 4)
java.lang.NullPointerException
at java.util.Objects.requireNonNull(Objects.java:203)
at java.util.Arrays$ArrayList.<init>(Arrays.java:3813)
at java.util.Arrays.asList(Arrays.java:3800)
at io.jaegertracing.spark.dependencies.elastic.json.SpanDeserializer.deserializeReferences(SpanDeserializer.java:100)
at io.jaegertracing.spark.dependencies.elastic.json.SpanDeserializer.deserialize(SpanDeserializer.java:69)
at io.jaegertracing.spark.dependencies.elastic.json.SpanDeserializer.deserialize(SpanDeserializer.java:37)
diff --git a/test/e2e/elasticsearch_test.go b/test/e2e/elasticsearch_test.go
index 147e71f0..c8413d90 100644
--- a/test/e2e/elasticsearch_test.go
+++ b/test/e2e/elasticsearch_test.go
@@ -23,6 +23,10 @@ import (
"k8s.io/apimachinery/pkg/util/wait"
"k8s.io/client-go/tools/portforward"
+ eck "github.com/elastic/cloud-on-k8s/pkg/apis/elasticsearch/v1"
+
apiVersion: jaegertracing.io/v1
kind: Jaeger
metadata:
name: simple-prod
spec:
strategy: production
storage:
type: elasticsearch
options:
es:
apiVersion: elasticsearch.k8s.elastic.co/v1
kind: Elasticsearch
metadata:
name: quickstart
spec:
version: 7.8.0
nodeSets:
- name: default
count: 1
config:
export NAMESPACE=bar
set -x
kubectl delete -n ${NAMESPACE} -f ~/go/src/github.com/jaegertracing/jaeger-operator/deploy/operator.yaml
kubectl delete -n ${NAMESPACE} -f ~/go/src/github.com/jaegertracing/jaeger-operator/deploy/role_binding.yaml
kubectl delete -n ${NAMESPACE} -f ~/go/src/github.com/jaegertracing/jaeger-operator/deploy/role.yaml
kubectl delete -n ${NAMESPACE} -f ~/go/src/github.com/jaegertracing/jaeger-operator/deploy/service_account.yaml
kubectl delete -n ${NAMESPACE} -f ~/go/src/github.com/jaegertracing/jaeger-operator/deploy/crds/jaegertracing.io_jaegers_crd.yaml
kubectl delete namespace ${NAMESPACE}
apiVersion: batch/v1
kind: Job
metadata:
name: tracegen
annotations:
"sidecar.jaegertracing.io/inject": "edge-streaming"
spec:
replicas: 1
template:
metadata:
# This should be applied to the outer cluster in the same project that auto-prov was deployed to, ie the outer instance
apiVersion: kafka.strimzi.io/v1alpha1
kind: KafkaMirrorMaker
metadata:
name: simple-mirror-maker
spec:
# ...
consumer:
groupId: "whatever"
bootstrapServers: outer-cluster-kafka-bootstrap.outer.svc:9092
<?xml version="1.0" encoding="UTF-8"?>
<testsuites>
<testsuite tests="8" failures="0" time="138.963" name="github.com/jaegertracing/jaeger-operator/test/e2e">
<properties>
<property name="go.version" value="go1.11"/>
</properties>
<testcase classname="e2e" name="TestAllInOneSuite" time="64.520"/>
<testcase classname="e2e" name="TestAllInOneSuite/TestAllInOne" time="10.130"/>
<testcase classname="e2e" name="TestAllInOneSuite/TestAllInOneWithIngress" time="20.360"/>
<testcase classname="e2e" name="TestAllInOneSuite/TestAllInOneWithUIConfig" time="20.320"/>