istio 1.6.8 Mixer Report failed with: UNAVAILABLE:Cluster not available

Bug description
As requested here; https://github.com/istio/istio/issues/22574#issuecomment-680127156
I am seeing this error, I at thought first it was affecting everything but I am unable to confirm at this stage if there is any ill affect. I am seeing it in both of my ingress gateways, the default istio-ingressgateway and istio-clientgateway (custom one). Our product at this point in time requires the 'OOP adapter' but as of yet, I am not deploying on this environment to test it. The error concerns me though and I would like to solve it.
[ ] Docs
[ ] Installation
[x ] Networking
[ ] Performance and Scalability
[x ] Extensions and Telemetry
[ ] Security
[ ] Test and Release
[ ] User Experience
[ ] Developer Infrastructure
Expected behaviour
For the Mixer reporting to function without error
Steps to reproduce the bug
Not sure, but here is my operator config:
            - apiVersion: install.istio.io/v1alpha1
              kind: IstioOperator
              metadata:
                name: istio
              spec:
                meshConfig:
                  accessLogFile: "/dev/stdout"
                  # accessLogEncoding: json
                  enablePrometheusMerge: true
                  reportBatchMaxEntries: 100
                  reportBatchMaxTime: 1s
                  enableTracing: true
                  ingressService: istio-ingressgateway
                  connectTimeout: 10s
                    # mixerCheckServer: "istio-telemetry.istio-system.svc.cluster.local:9091"
                  protocolDetectionTimeout: 100ms
                  dnsRefreshRate: 120s
                  # it is recommended that we do not use this but ServiceEntries
                  outboundTrafficPolicy:
                    mode: ALLOW_ANY
                  rootNamespace: istio-system
                  defaultConfig:
                    drainDuration: 45s
                    parentShutdownDuration: 1m0s
                    tracing:
                      zipkin:
                        # Address of the Zipkin collector
                        address: zipkin.istio-system:9411

                # mostly taken from here; https://raw.githubusercontent.com/istio/istio/1.6.5/manifests/profiles/default.yaml
                components:
                  base:
                    enabled: true
                  pilot:
                    enabled: true
                    k8s:
                      env:
                        - name: POD_NAME
                          valueFrom:
                            fieldRef:
                              apiVersion: v1
                              fieldPath: metadata.name
                        - name: POD_NAMESPACE
                          valueFrom:
                            fieldRef:
                              apiVersion: v1
                              fieldPath: metadata.namespace
                      readinessProbe:
                        httpGet:
                          path: /ready
                          port: 8080
                        initialDelaySeconds: 1
                        periodSeconds: 3
                        timeoutSeconds: 5
                      strategy:
                        rollingUpdate:
                          maxSurge: "100%"
                          maxUnavailable: "25%"

                  # Policy feature
                  policy:
                    enabled: true
                    k8s:
                      hpaSpec:
                        maxReplicas: 5
                        minReplicas: 1
                        scaleTargetRef:
                          apiVersion: apps/v1
                          kind: Deployment
                          name: istio-policy
                        metrics:
                          - type: Resource
                            resource:
                              name: cpu
                              targetAverageUtilization: 80
                      env:
                        - name: POD_NAMESPACE
                          valueFrom:
                            fieldRef:
                              apiVersion: v1
                              fieldPath: metadata.namespace
                      strategy:
                        rollingUpdate:
                          maxSurge: "30%"
                          maxUnavailable: "0%"

                  # Telemetry feature
                  telemetry:
                    enabled: true
                    k8s:
                      env:
                        - name: POD_NAMESPACE
                          valueFrom:
                            fieldRef:
                              apiVersion: v1
                              fieldPath: metadata.namespace
                        - name: GOMAXPROCS
                          value: "6"
                      hpaSpec:
                        maxReplicas: 5
                        minReplicas: 1
                        scaleTargetRef:
                          apiVersion: apps/v1
                          kind: Deployment
                          name: istio-telemetry
                        metrics:
                          - type: Resource
                            resource:
                              name: cpu
                              targetAverageUtilization: 80
                      replicaCount: 1
                      resources:
                        requests:
                          cpu: 1000m
                          memory: 1G
                        limits:
                          cpu: 4000m
                          memory: 4G
                      strategy:
                        rollingUpdate:
                          maxSurge: "30%"
                          maxUnavailable: "0%"

                  # Security feature
                  citadel:
                    enabled: true
                    k8s:
                      strategy:
                        rollingUpdate:
                          maxSurge: "30%"
                          maxUnavailable: "0%"

                  ingressGateways:
                    - name: istio-clientgateway
                      enabled: true
                    - name: istio-ingressgateway
                      enabled: true

                  egressGateways:
                    - name: istio-egressgateway
                      enabled: false

                  # Istio CNI feature
                  cni:
                    enabled: false

                  istiodRemote:
                    enabled: false

                addonComponents:
                  prometheus:
                    enabled: true
                    k8s:
                      replicaCount: 1
                  kiali:
                    enabled: true
                    k8s:
                      replicaCount: 1
                  grafana:
                    enabled: true
                    k8s:
                      replicaCount: 1
                  tracing:
                    enabled: true
                  istiocoredns:
                    enabled: false

                # Global values passed through to helm global.yaml.
                # Please keep this in sync with manifests/charts/global.yaml
                values:
                  global:
                    istioNamespace: istio-system
                    istiod:
                      enabled: true
                      enableAnalysis: false
                    logging:
                      level: "default:info"
                    logAsJson: false
                    pilotCertProvider: istiod
                    jwtPolicy: third-party-jwt
                    proxy:
                      image: proxyv2
                      clusterDomain: "cluster.local"
                      resources:
                        requests:
                          cpu: 100m
                          memory: 128Mi
                        limits:
                          cpu: 2000m
                          memory: 1024Mi
                      logLevel: warning
                      componentLogLevel: "misc:error"
                      privileged: false
                      enableCoreDump: false
                      statusPort: 15020
                      readinessInitialDelaySeconds: 1
                      readinessPeriodSeconds: 2
                      readinessFailureThreshold: 30
                      includeIPRanges: "*"
                      excludeIPRanges: ""
                      excludeOutboundPorts: ""
                      excludeInboundPorts: ""
                      autoInject: enabled
                      envoyStatsd:
                        enabled: false
                        host: # example: statsd-svc.istio-system
                        port: # example: 9125
                      tracer: "zipkin"
                    proxy_init:
                      image: proxyv2
                      resources:
                        limits:
                          cpu: 100m
                          memory: 50Mi
                        requests:
                          cpu: 10m
                          memory: 10Mi
                    # Specify image pull policy if default behavior isn't desired.
                    # Default behavior: latest images will be Always else IfNotPresent.
                    imagePullPolicy: ""
                    operatorManageWebhooks: false
                    controlPlaneSecurityEnabled: true
                    tracer:
                      lightstep:
                        address: ""                # example: lightstep-satellite:443
                        accessToken: ""            # example: abcdefg1234567
                      zipkin:
                        address: ""
                      datadog:
                        address: "$(HOST_IP):8126"
                      stackdriver:
                        debug: false
                        maxNumberOfAttributes: 200
                        maxNumberOfAnnotations: 200
                        maxNumberOfMessageEvents: 200
                    imagePullSecrets: []
                    arch:
                      amd64: 2
                      s390x: 2
                      ppc64le: 2
                    oneNamespace: false
                    defaultNodeSelector: {}
                    configValidation: true
                    meshExpansion:
                      enabled: false
                      useILB: false
                    multiCluster:
                      enabled: false
                      clusterName: ""
                    omitSidecarInjectorConfigMap: false
                    network: ""
                    defaultResources:
                      requests:
                        cpu: 10m
                    defaultPodDisruptionBudget:
                      enabled: true
                    priorityClassName: ""
                    useMCP: false
                    trustDomain: "cluster.local"
                    sds:
                      token:
                        aud: istio-ca
                    sts:
                      servicePort: 0
                    meshNetworks: {}
                    enableHelmTest: false
                    mountMtlsCerts: false
                  base:
                    validationURL: ""
                  pilot:
                    autoscaleEnabled: true
                    autoscaleMin: 1
                    autoscaleMax: 5
                    replicaCount: 1
                    image: pilot
                    traceSampling: 1.0
                    configNamespace: istio-config
                    appNamespaces: []
                    env: {}
                    cpu:
                      targetAverageUtilization: 80
                    nodeSelector: {}
                    tolerations: []
                    podAntiAffinityLabelSelector: []
                    podAntiAffinityTermLabelSelector: []
                    keepaliveMaxServerConnectionAge: 30m
                    enableProtocolSniffingForOutbound: true
                    enableProtocolSniffingForInbound: true
                    deploymentLabels:
                    configMap: true
                    policy:
                      enabled: false

                  telemetry:
                    enabled: true
                    v1:
                      enabled: false
                    v2:
                      enabled: true
                      metadataExchange: {}
                      prometheus:
                        enabled: true
                      stackdriver:
                        enabled: false
                        logging: false
                        monitoring: false
                        topology: false
                        configOverride: {}

                  mixer:
                    adapters:
                      stdio:
                        enabled: false
                        outputAsJson: false
                      prometheus:
                        enabled: true
                        metricsExpiryDuration: 10m
                      kubernetesenv:
                        enabled: true
                      stackdriver:
                        enabled: false
                      useAdapterCRDs: false

                    telemetry:
                      enabled: true
                      image: mixer
                      autoscaleEnabled: true
                      sessionAffinityEnabled: false
                      loadshedding:
                        mode: enforce
                        latencyThreshold: 100ms
                      env:
                        GOMAXPROCS: "6"
                      tolerations: []
                      podAntiAffinityLabelSelector: []
                      podAntiAffinityTermLabelSelector: []

                    policy:
                      enabled: true
                      autoscaleEnabled: true
                      image: mixer
                      sessionAffinityEnabled: false
                      adapters:
                        kubernetesenv:
                          enabled: true
                        useAdapterCRDs: false

                  istiodRemote:
                    injectionURL: ""

                  gateways:
                    istio-egressgateway:
                      autoscaleEnabled: true
                      name: istio-egressgateway

                    istio-ingressgateway:
                      autoscaleEnabled: true
                      autoscaleMin: 1
                      autoscaleMax: 2
                      serviceAnnotations:
                        service.beta.kubernetes.io/aws-load-balancer-type: nlb
                      externalTrafficPolicy: Local
                      rollingMaxSurge: 30%
                      rollingMaxUnavailable: 0%
                      applicationPorts: ""
                      debug: info
                      domain: ""
                      type: LoadBalancer
                      env:
                        ISTIO_META_USER_SDS: '"true"'
                      ports:
                        - port: 15021
                          nodePort: 31205
                          targetPort: 15021
                          name: status-port
                        - port: 80
                          nodePort: 32465
                          targetPort: 8080
                          name: http2
                        - port: 443
                          nodePort: 32114
                          targetPort: 8443
                          name: https
                        - port: 15443
                          nodePort: 32428
                          targetPort: 15443
                          name: tls

                  sidecarInjectorWebhook:
                    enableNamespacesByDefault: false
                    rewriteAppHTTPProbe: true
                    injectLabel: istio-injection
                    objectSelector:
                      enabled: false
                      autoInject: true

                  prometheus:
                    hub: docker.io/prom
                    tag: v2.15.1
                    retention: 6h
                    scrapeInterval: 15s
                    contextPath: /prometheus

                    security:
                      enabled: true
                    nodeSelector: {}
                    tolerations: []
                    podAntiAffinityLabelSelector: []
                    podAntiAffinityTermLabelSelector: []
                    provisionPrometheusCert: true

                  grafana:
                    image:
                      repository: grafana/grafana
                      tag: 6.7.4
                    persist: false
                    storageClassName: ""
                    accessMode: ReadWriteMany
                    security:
                      enabled: true
                      secretName: grafana
                      usernameKey: username
                      passphraseKey: passphrase
                    contextPath: /grafana
                    service:
                      annotations: {}
                      name: http
                      type: ClusterIP
                      externalPort: 3000
                      loadBalancerIP:
                      loadBalancerSourceRanges:
                    datasources:
                      datasources.yaml:
                        apiVersion: 1
                        datasources:
                    dashboardProviders:
                      dashboardproviders.yaml:
                        apiVersion: 1
                        providers:
                          - name: 'istio'
                            orgId: 1
                            folder: 'istio'
                            type: file
                            disableDeletion: false
                            options:
                              path: /var/lib/grafana/dashboards/istio
                    nodeSelector: {}
                    tolerations: []
                    podAntiAffinityLabelSelector: []
                    podAntiAffinityTermLabelSelector: []
                    env: {}
                    envSecrets: {}

                  tracing:
                    provider: jaeger
                    nodeSelector: {}
                    podAntiAffinityLabelSelector: []
                    podAntiAffinityTermLabelSelector: []
                    jaeger:
                      hub: docker.io/jaegertracing
                      tag: "1.16"
                      memory:
                        max_traces: 50000
                      spanStorageType: badger
                      persist: false
                      storageClassName: ""
                      accessMode: ReadWriteMany
                    zipkin:
                      hub: docker.io/openzipkin
                      tag: 2.20.0
                      probeStartupDelay: 10
                      queryPort: 9411
                      resources:
                        limits:
                          cpu: 1000m
                          memory: 2048Mi
                        requests:
                          cpu: 150m
                          memory: 900Mi
                      javaOptsHeap: 700
                      maxSpans: 500000
                      node:
                        cpus: 2
                    opencensus:
                      hub: docker.io/omnition
                      tag: 0.1.9
                      resources:
                        limits:
                          cpu: "1"
                          memory: 2Gi
                        requests:
                          cpu: 200m
                          memory: 400Mi
                      exporters:
                        stackdriver:
                          enable_tracing: true
                    service:
                      annotations: {}
                      name: http-query
                      type: ClusterIP
                      externalPort: 9411
                  istiocoredns:
                    coreDNSImage: coredns/coredns
                    coreDNSTag: 1.6.2
                    coreDNSPluginImage: istio/coredns-plugin:0.2-istio-1.1

                  kiali:
                    hub: quay.io/kiali
                    tag: v1.18
                    contextPath: /kiali
                    nodeSelector: {}
                    podAntiAffinityLabelSelector: []
                    podAntiAffinityTermLabelSelector: []
                    dashboard:
                      secretName: kiali
                      usernameKey: username
                      passphraseKey: passphrase
                      viewOnlyMode: false
                      grafanaURL:
                      grafanaInClusterURL: http://grafana:3000
                      jaegerURL:
                      jaegerInClusterURL: http://tracing/jaeger
                      auth:
                        strategy: login
                    prometheusNamespace:
                    createDemoSecret: false
                    security:
                      enabled: false
                      cert_file: /kiali-cert/cert-chain.pem
                      private_key_file: /kiali-cert/key.pem
                    service:
                      annotations: {}

                  # TODO: derive from operator API
                  version: ""
                  clusterResources: true

            - apiVersion: install.istio.io/v1alpha1
              kind: IstioOperator
              metadata:
                name: istio-clientgateway
              spec:
                profile: empty
                components:
                  ingressGateways:
                    - name: istio-clientgateway
                      enabled: true
                values:
                  gateways:
                    istio-ingressgateway:
                      name: istio-clientgateway
                      labels:
                        app: istio-clientgateway
                        istio: clientgateway
                      autoscaleEnabled: true
                      autoscaleMin: 1
                      autoscaleMax: 2
                      serviceAnnotations:
                        service.beta.kubernetes.io/aws-load-balancer-type: nlb
                      externalTrafficPolicy: Local
                      rollingMaxSurge: 30%
                      rollingMaxUnavailable: 0%
                      applicationPorts: ""
                      debug: info
                      domain: ""
                      type: LoadBalancer
                      name: istio-clientgateway
                      env:
                        ISTIO_META_USER_SDS: '"true"'
                      ports:
                        - port: 15021
                          nodePort: 31555
                          targetPort: 15021
                          name: status-port
                        - port: 80
                          nodePort: 31078
                          targetPort: 8080
                          name: http2
                        - port: 443
                          nodePort: 31353
                          targetPort: 8443
                          name: https
                        - port: 15443
                          nodePort: 30243
                          targetPort: 15443
                          name: tls

Version (include the output of istioctl version --remote and kubectl version and helm version if you used Helm)
$ ist version
client version: 1.6.8
clientgateway version:
policy version: 1.6.8
telemetry version: 1.6.8
pilot version: 1.6.8
data plane version: 1.6.8 (10 proxies)

Client Version: v1.18.8
Server Version: v1.17.9-eks-4c6976

How was Istio installed?
Using the operator.
Environment where bug was observed (cloud vendor, OS, etc)
AWS EKS using NLB's.

As suggested by https://github.com/istio/istio/issues/22574#issuecomment-680127156, can you check if your istio-telemetry pod in a healthy state? Also is this an intermediate error, or does it happen consistently?

Yes, all the pods are good... and yes, it happens consistently.
NAME                                    READY   STATUS    RESTARTS   AGE
grafana-6bd676bddc-kgtq7                1/1     Running   0          12d
istio-clientgateway-9b47f545f-8q4f5     1/1     Running   0          9h
istio-ingressgateway-6bdbfb47dc-sjqp4   1/1     Running   0          14d
istio-policy-594999cd78-wvcl2           2/2     Running   0          2d20h
istio-telemetry-79bd585d59-zzk4b        2/2     Running   0          2d7h
istio-tracing-8584b4d7f9-tp6jt          1/1     Running   0          22d
istiod-57f49b8bb5-wtsps                 1/1     Running   0          12d
kiali-6f457f5964-94p96                  1/1     Running   0          12d
prometheus-666b57cc9b-pjc2n             1/1     Running   0          22d

Have a similar issue and like above all pods look to be up and healthy too.

And can you dump istio-telemetry pod log?

sure:
 $ kc logs istio-telemetry-79bd585d59-zzk4b -n istio-system -c mixer
Mixer started with
MaxMessageSize:  1048576
MaxConcurrentStreams:  1024
APIWorkerPoolSize:  1024
AdapterWorkerPoolSize:  1024
APIPort:  9091
APIAddress:  unix:///sock/mixer.socket
MonitoringPort:  15014
EnableProfiling:  true
SingleThreaded:  false
NumCheckCacheEntries:  1500000
ConfigStoreURL:  k8s://
CertificateFile:  /etc/certs/cert-chain.pem
KeyFile:  /etc/certs/key.pem
CACertificateFile:  /etc/certs/root-cert.pem
ConfigDefaultNamespace:  istio-system
ConfigWaitTimeout:  2m0s
LoggingOptions: log.Options{OutputPaths:[]string{"stdout"}, ErrorOutputPaths:[]string{"stderr"}, RotateOutputPath:"", RotationMaxSize:104857600, RotationMaxAge:30, RotationMaxBackups:1000, JSONEncoding:false, LogGrpc:true, outputLevels:"default:info", logCallers:"", stackTraceLevels:"default:none"}
TracingOptions: tracing.Options{ZipkinURL:"http://zipkin.istio-system:9411/api/v1/spans", JaegerURL:"", LogTraceSpans:false, SamplingRate:0}
IntrospectionOptions: ctrlz.Options{Port:0x2694, Address:"localhost"}
UseTemplateCRDs: false
LoadSheddingOptions: loadshedding.Options{Mode:0, AverageLatencyThreshold:0, SamplesPerSecond:1.7976931348623157e+308, SampleHalfLife:1000000000, LatencyEnforcementThreshold:100, MaxRequestsPerSecond:0, BurstSize:0}
UseAdapterCRDs: false

2020-08-24T01:21:55.125288Z	warn	Neither --kubeconfig nor --master was specified.  Using the inClusterConfig.  This might not work.
2020-08-24T01:21:55.127436Z	info	Kinds: []string{"rule", "attributemanifest", "adapter", "template", "instance", "handler"}
2020-08-24T01:21:55.135142Z	info	Awaiting for config store sync...
2020-08-24T01:21:55.155823Z	info	Starting runtime config watch...
2020-08-24T01:21:55.155898Z	info	Built new config.Snapshot: id='0'
2020-08-24T01:21:55.155917Z	info	Cleaning up handler table, with config ID:-1
2020-08-24T01:21:55.166194Z	info	Built new config.Snapshot: id='1'
2020-08-24T01:21:55.166752Z	info	adapters	getting kubeconfig from: ""	{"adapter": "kubernetesenv.istio-system"}
2020-08-24T01:21:55.166801Z	warn	Neither --kubeconfig nor --master was specified.  Using the inClusterConfig.  This might not work.
2020-08-24T01:21:55.166801Z	info	adapters	serving prometheus metrics on 42422	{"adapter": "prometheus.istio-system"}
2020-08-24T01:21:55.167845Z	info	adapters	Waiting for kubernetes cache sync...	{"adapter": "kubernetesenv.istio-system"}
2020-08-24T01:21:55.267998Z	info	adapters	Cache sync successful.	{"adapter": "kubernetesenv.istio-system"}
2020-08-24T01:21:55.268101Z	info	adapters	getting kubeconfig from: ""	{"adapter": "kubernetesenv.istio-system"}
2020-08-24T01:21:55.268107Z	warn	Neither --kubeconfig nor --master was specified.  Using the inClusterConfig.  This might not work.
2020-08-24T01:21:55.269356Z	info	Setting up event handlers
2020-08-24T01:21:55.269438Z	info	Starting Secrets controller
2020-08-24T01:21:55.269455Z	info	Waiting for informer caches to sync
2020-08-24T01:21:55.272603Z	info	Cleaning up handler table, with config ID:0
2020-08-24T01:21:55.272988Z	info	Starting monitor server...
Istio Mixer: 1.6.8-5bf4ade4e4ba40977a1bcacc07740631fb56a099-dirty-Modified
Starting gRPC server on port 9091
2020-08-24T01:21:55.275665Z	info	ControlZ available at <IP_ADDRESS>:9876
2020-08-24T03:11:03.084878Z	info	Publishing 9 events
2020-08-24T03:11:03.088798Z	info	Built new config.Snapshot: id='2'
2020-08-24T03:11:03.090445Z	info	Cleaning up handler table, with config ID:1
2020-08-24T04:42:23.118711Z	info	Publishing 9 events
2020-08-24T04:42:23.124558Z	info	Built new config.Snapshot: id='3'
2020-08-24T04:42:23.127064Z	info	Cleaning up handler table, with config ID:2
2020-08-24T06:09:12.143868Z	info	Publishing 2 events
2020-08-24T06:09:12.147645Z	info	Built new config.Snapshot: id='4'
2020-08-24T06:09:12.149148Z	info	Cleaning up handler table, with config ID:3
2020-08-24T06:18:02.103461Z	info	Publishing 2 events
2020-08-24T06:18:02.106837Z	info	Built new config.Snapshot: id='5'
2020-08-24T06:18:02.108396Z	info	Cleaning up handler table, with config ID:4
2020-08-24T07:27:42.397116Z	info	Publishing 9 events
2020-08-24T07:27:42.400554Z	info	Built new config.Snapshot: id='6'
2020-08-24T07:27:42.402124Z	info	Cleaning up handler table, with config ID:5
2020-08-24T07:39:12.113442Z	info	Publishing 9 events
2020-08-24T07:39:12.117020Z	info	Built new config.Snapshot: id='7'
2020-08-24T07:39:12.118660Z	info	Cleaning up handler table, with config ID:6
2020-08-24T07:47:21.425564Z	info	Publishing 9 events
2020-08-24T07:47:21.429034Z	info	Built new config.Snapshot: id='8'
2020-08-24T07:47:21.430607Z	info	Cleaning up handler table, with config ID:7
2020-08-24T13:44:16.689208Z	info	Publishing 2 events
2020-08-24T13:44:16.692825Z	info	Built new config.Snapshot: id='9'
2020-08-24T13:44:16.694467Z	info	Cleaning up handler table, with config ID:8
2020-08-24T15:09:30.150905Z	info	Publishing 9 events
2020-08-24T15:09:30.154376Z	info	Built new config.Snapshot: id='10'
2020-08-24T15:09:30.155864Z	info	Cleaning up handler table, with config ID:9
2020-08-24T17:26:00.163038Z	info	Publishing 9 events
2020-08-24T17:26:00.166901Z	info	Built new config.Snapshot: id='11'
2020-08-24T17:26:00.168461Z	info	Cleaning up handler table, with config ID:10
2020-08-24T17:46:40.428867Z	info	Publishing 6 events
2020-08-24T17:46:40.432538Z	info	Built new config.Snapshot: id='12'
2020-08-24T17:46:40.434198Z	info	Cleaning up handler table, with config ID:11
2020-08-24T17:58:10.104167Z	info	Publishing 6 events
2020-08-24T17:58:10.107619Z	info	Built new config.Snapshot: id='13'
2020-08-24T17:58:10.109237Z	info	Cleaning up handler table, with config ID:12
2020-08-24T18:02:20.121581Z	info	Publishing 9 events
2020-08-24T18:02:20.130945Z	info	Built new config.Snapshot: id='14'
2020-08-24T18:02:20.133521Z	info	Cleaning up handler table, with config ID:13
2020-08-24T18:11:59.401968Z	info	Publishing 6 events
2020-08-24T18:11:59.405299Z	info	Built new config.Snapshot: id='15'
2020-08-24T18:11:59.406960Z	info	Cleaning up handler table, with config ID:14
2020-08-24T19:15:16.080908Z	info	Publishing 2 events
2020-08-24T19:15:16.084405Z	info	Built new config.Snapshot: id='16'
2020-08-24T19:15:16.085980Z	info	Cleaning up handler table, with config ID:15
2020-08-24T19:46:39.436527Z	info	Publishing 6 events
2020-08-24T19:46:39.440185Z	info	Built new config.Snapshot: id='17'
2020-08-24T19:46:39.441793Z	info	Cleaning up handler table, with config ID:16
2020-08-24T20:47:09.130028Z	info	Publishing 6 events
2020-08-24T20:47:09.135040Z	info	Built new config.Snapshot: id='18'
2020-08-24T20:47:09.137396Z	info	Cleaning up handler table, with config ID:17
2020-08-24T20:49:16.072660Z	info	Publishing 2 events
2020-08-24T20:49:16.076694Z	info	Built new config.Snapshot: id='19'
2020-08-24T20:49:16.078427Z	info	Cleaning up handler table, with config ID:18
2020-08-24T21:58:42.426895Z	info	Publishing 2 events
2020-08-24T21:58:42.431448Z	info	Built new config.Snapshot: id='20'
2020-08-24T21:58:42.433167Z	info	Cleaning up handler table, with config ID:19
2020-08-24T22:02:08.407133Z	info	Publishing 6 events
2020-08-24T22:02:08.410521Z	info	Built new config.Snapshot: id='21'
2020-08-24T22:02:08.412097Z	info	Cleaning up handler table, with config ID:20
2020-08-24T22:19:12.105025Z	info	Publishing 2 events
2020-08-24T22:19:12.108443Z	info	Built new config.Snapshot: id='22'
2020-08-24T22:19:12.110028Z	info	Cleaning up handler table, with config ID:21
2020-08-24T22:39:55.680637Z	info	Publishing 2 events
2020-08-24T22:39:55.683972Z	info	Built new config.Snapshot: id='23'
2020-08-24T22:39:55.685518Z	info	Cleaning up handler table, with config ID:22
2020-08-24T22:56:38.120334Z	info	Publishing 6 events
2020-08-24T22:56:38.123746Z	info	Built new config.Snapshot: id='24'
2020-08-24T22:56:38.125292Z	info	Cleaning up handler table, with config ID:23
2020-08-24T23:02:45.401027Z	info	Publishing 2 events
2020-08-24T23:02:45.404515Z	info	Built new config.Snapshot: id='25'
2020-08-24T23:02:45.406072Z	info	Cleaning up handler table, with config ID:24
2020-08-25T00:52:47.427624Z	info	Publishing 6 events
2020-08-25T00:52:47.432225Z	info	Built new config.Snapshot: id='26'
2020-08-25T00:52:47.434788Z	info	Cleaning up handler table, with config ID:25
2020-08-25T01:00:35.386641Z	info	Publishing 2 events
2020-08-25T01:00:35.391650Z	info	Built new config.Snapshot: id='27'
2020-08-25T01:00:35.394111Z	info	Cleaning up handler table, with config ID:26
2020-08-25T01:07:35.085511Z	info	Publishing 2 events
2020-08-25T01:07:35.090494Z	info	Built new config.Snapshot: id='28'
2020-08-25T01:07:35.092957Z	info	Cleaning up handler table, with config ID:27
2020-08-25T01:47:44.378274Z	info	Publishing 2 events
2020-08-25T01:47:44.383665Z	info	Built new config.Snapshot: id='29'
2020-08-25T01:47:44.385246Z	info	Cleaning up handler table, with config ID:28
2020-08-25T02:07:51.757308Z	info	Publishing 2 events
2020-08-25T02:07:51.763151Z	info	Built new config.Snapshot: id='30'
2020-08-25T02:07:51.768255Z	info	Cleaning up handler table, with config ID:29
2020-08-25T02:29:34.132269Z	info	Publishing 2 events
2020-08-25T02:29:34.136846Z	info	Built new config.Snapshot: id='31'
2020-08-25T02:29:34.140095Z	info	Cleaning up handler table, with config ID:30
2020-08-25T03:01:00.705802Z	info	Publishing 2 events
2020-08-25T03:01:00.710373Z	info	Built new config.Snapshot: id='32'
2020-08-25T03:01:00.713660Z	info	Cleaning up handler table, with config ID:31
2020-08-25T03:27:53.724106Z	info	Publishing 2 events
2020-08-25T03:27:53.728644Z	info	Built new config.Snapshot: id='33'
2020-08-25T03:27:53.731102Z	info	Cleaning up handler table, with config ID:32
2020-08-25T03:32:07.342758Z	info	Publishing 6 events
2020-08-25T03:32:07.347365Z	info	Built new config.Snapshot: id='34'
2020-08-25T03:32:07.351151Z	info	Cleaning up handler table, with config ID:33
2020-08-25T05:50:47.363822Z	info	Publishing 6 events
2020-08-25T05:50:47.368369Z	info	Built new config.Snapshot: id='35'
2020-08-25T05:50:47.370880Z	info	Cleaning up handler table, with config ID:34
2020-08-25T06:17:16.740010Z	info	Publishing 6 events
2020-08-25T06:17:16.746678Z	info	Built new config.Snapshot: id='36'
2020-08-25T06:17:16.748241Z	info	Cleaning up handler table, with config ID:35
2020-08-25T06:39:20.719870Z	info	Publishing 2 events
2020-08-25T06:39:20.725120Z	info	Built new config.Snapshot: id='37'
2020-08-25T06:39:20.726652Z	info	Cleaning up handler table, with config ID:36
2020-08-25T07:19:43.162274Z	info	Publishing 2 events
2020-08-25T07:19:43.165737Z	info	Built new config.Snapshot: id='38'
2020-08-25T07:19:43.168945Z	info	Cleaning up handler table, with config ID:37
2020-08-25T08:20:03.140540Z	info	Publishing 2 events
2020-08-25T08:20:03.144420Z	info	Built new config.Snapshot: id='39'
2020-08-25T08:20:03.145876Z	info	Cleaning up handler table, with config ID:38
2020-08-25T08:37:30.355228Z	info	Publishing 9 events
2020-08-25T08:37:30.359151Z	info	Built new config.Snapshot: id='40'
2020-08-25T08:37:30.360682Z	info	Cleaning up handler table, with config ID:39
2020-08-25T09:49:10.157176Z	info	Publishing 9 events
2020-08-25T09:49:10.160850Z	info	Built new config.Snapshot: id='41'
2020-08-25T09:49:10.162395Z	info	Cleaning up handler table, with config ID:40
2020-08-25T10:23:20.350301Z	info	Publishing 2 events
2020-08-25T10:23:20.353687Z	info	Built new config.Snapshot: id='42'
2020-08-25T10:23:20.355331Z	info	Cleaning up handler table, with config ID:41
2020-08-25T10:52:12.419368Z	info	Publishing 2 events
2020-08-25T10:52:12.422796Z	info	Built new config.Snapshot: id='43'
2020-08-25T10:52:12.424363Z	info	Cleaning up handler table, with config ID:42
2020-08-25T11:09:29.748029Z	info	Publishing 2 events
2020-08-25T11:09:29.751634Z	info	Built new config.Snapshot: id='44'
2020-08-25T11:09:29.753207Z	info	Cleaning up handler table, with config ID:43
2020-08-25T11:18:36.738174Z	info	Publishing 6 events
2020-08-25T11:18:36.741595Z	info	Built new config.Snapshot: id='45'
2020-08-25T11:18:36.743303Z	info	Cleaning up handler table, with config ID:44
2020-08-25T12:40:39.217035Z	info	Publishing 2 events
2020-08-25T12:40:39.220449Z	info	Built new config.Snapshot: id='46'
2020-08-25T12:40:39.222012Z	info	Cleaning up handler table, with config ID:45
2020-08-25T12:52:52.133791Z	info	Publishing 2 events
2020-08-25T12:52:52.137192Z	info	Built new config.Snapshot: id='47'
2020-08-25T12:52:52.139362Z	info	Cleaning up handler table, with config ID:46
2020-08-25T12:54:16.630021Z	info	Publishing 15 events
2020-08-25T12:54:16.645433Z	info	Built new config.Snapshot: id='48'
2020-08-25T12:54:16.648811Z	info	Cleaning up handler table, with config ID:47
2020-08-25T13:05:15.723089Z	info	Publishing 10 events
2020-08-25T13:05:15.726738Z	info	Built new config.Snapshot: id='49'
2020-08-25T13:05:15.728460Z	info	Cleaning up handler table, with config ID:48
2020-08-25T13:05:21.625906Z	info	Publishing 9 events
2020-08-25T13:05:21.629238Z	info	Built new config.Snapshot: id='50'
2020-08-25T13:05:21.630703Z	info	Cleaning up handler table, with config ID:49
2020-08-25T13:25:10.226225Z	warn	k8s.io/client-go@v0.18.0/tools/cache/reflector.go:125: watch of *v1.ReplicaSet ended with: an error on the server ("unable to decode an event from the watch stream: read tcp <IP_ADDRESS>:36820-><IP_ADDRESS>:443: read: connection timed out") has prevented the request from succeeding
2020-08-25T13:25:10.227215Z	warn	k8s.io/client-go@v0.18.0/tools/cache/reflector.go:125: watch of *unstructured.Unstructured ended with: an error on the server ("unable to decode an event from the watch stream: read tcp <IP_ADDRESS>:36820-><IP_ADDRESS>:443: read: connection timed out") has prevented the request from succeeding
2020-08-25T13:25:10.227250Z	warn	k8s.io/client-go@v0.18.0/tools/cache/reflector.go:125: watch of *v1.Secret ended with: an error on the server ("unable to decode an event from the watch stream: read tcp <IP_ADDRESS>:36820-><IP_ADDRESS>:443: read: connection timed out") has prevented the request from succeeding
2020-08-25T13:25:10.227369Z	warn	k8s.io/client-go@v0.18.0/tools/cache/reflector.go:125: watch of *unstructured.Unstructured ended with: an error on the server ("unable to decode an event from the watch stream: read tcp <IP_ADDRESS>:36820-><IP_ADDRESS>:443: read: connection timed out") has prevented the request from succeeding
2020-08-25T13:25:10.227387Z	warn	k8s.io/client-go@v0.18.0/tools/cache/reflector.go:125: watch of *unstructured.Unstructured ended with: an error on the server ("unable to decode an event from the watch stream: read tcp <IP_ADDRESS>:36820-><IP_ADDRESS>:443: read: connection timed out") has prevented the request from succeeding
2020-08-25T13:25:10.227470Z	warn	k8s.io/client-go@v0.18.0/tools/cache/reflector.go:125: watch of *unstructured.Unstructured ended with: an error on the server ("unable to decode an event from the watch stream: read tcp <IP_ADDRESS>:36820-><IP_ADDRESS>:443: read: connection timed out") has prevented the request from succeeding
2020-08-25T13:25:10.227562Z	warn	k8s.io/client-go@v0.18.0/tools/cache/reflector.go:125: watch of *unstructured.Unstructured ended with: an error on the server ("unable to decode an event from the watch stream: read tcp <IP_ADDRESS>:36820-><IP_ADDRESS>:443: read: connection timed out") has prevented the request from succeeding
2020-08-25T13:25:10.227218Z	warn	k8s.io/client-go@v0.18.0/tools/cache/reflector.go:125: watch of *unstructured.Unstructured ended with: an error on the server ("unable to decode an event from the watch stream: read tcp <IP_ADDRESS>:36820-><IP_ADDRESS>:443: read: connection timed out") has prevented the request from succeeding
2020-08-25T13:25:10.227653Z	warn	k8s.io/client-go@v0.18.0/tools/cache/reflector.go:125: watch of *v1.ReplicationController ended with: an error on the server ("unable to decode an event from the watch stream: read tcp <IP_ADDRESS>:36820-><IP_ADDRESS>:443: read: connection timed out") has prevented the request from succeeding
2020-08-25T13:25:10.227676Z	warn	k8s.io/client-go@v0.18.0/tools/cache/reflector.go:125: watch of *v1.Pod ended with: an error on the server ("unable to decode an event from the watch stream: read tcp <IP_ADDRESS>:36820-><IP_ADDRESS>:443: read: connection timed out") has prevented the request from succeeding
2020-08-25T13:25:11.261259Z	info	Publishing 19 events
2020-08-25T13:25:11.264920Z	info	Built new config.Snapshot: id='51'
2020-08-25T13:25:11.266458Z	info	Cleaning up handler table, with config ID:50
2020-08-25T14:46:24.240928Z	info	Publishing 9 events
2020-08-25T14:46:24.244570Z	info	Built new config.Snapshot: id='52'
2020-08-25T14:46:24.246180Z	info	Cleaning up handler table, with config ID:51
2020-08-25T15:29:54.070670Z	info	Publishing 6 events
2020-08-25T15:29:54.073991Z	info	Built new config.Snapshot: id='53'
2020-08-25T15:29:54.076170Z	info	Cleaning up handler table, with config ID:52
2020-08-25T15:44:53.731552Z	info	Publishing 6 events
2020-08-25T15:44:53.734912Z	info	Built new config.Snapshot: id='54'
2020-08-25T15:44:53.736441Z	info	Cleaning up handler table, with config ID:53
2020-08-25T16:10:33.715012Z	info	Publishing 2 events
2020-08-25T16:10:33.718772Z	info	Built new config.Snapshot: id='55'
2020-08-25T16:10:33.720266Z	info	Cleaning up handler table, with config ID:54
2020-08-25T17:12:25.198466Z	info	Publishing 2 events
2020-08-25T17:12:25.201823Z	info	Built new config.Snapshot: id='56'
2020-08-25T17:12:25.203358Z	info	Cleaning up handler table, with config ID:55
2020-08-25T17:32:04.090544Z	info	Publishing 9 events
2020-08-25T17:32:04.093880Z	info	Built new config.Snapshot: id='57'
2020-08-25T17:32:04.095449Z	info	Cleaning up handler table, with config ID:56
2020-08-25T17:59:03.200291Z	info	Publishing 2 events
2020-08-25T17:59:03.203906Z	info	Built new config.Snapshot: id='58'
2020-08-25T17:59:03.206047Z	info	Cleaning up handler table, with config ID:57
2020-08-25T18:20:54.746319Z	info	Publishing 2 events
2020-08-25T18:20:54.749787Z	info	Built new config.Snapshot: id='59'
2020-08-25T18:20:54.751370Z	info	Cleaning up handler table, with config ID:58
2020-08-25T18:29:44.083644Z	info	Publishing 2 events
2020-08-25T18:29:44.087396Z	info	Built new config.Snapshot: id='60'
2020-08-25T18:29:44.088974Z	info	Cleaning up handler table, with config ID:59
2020-08-25T18:41:23.068967Z	info	Publishing 6 events
2020-08-25T18:41:23.072369Z	info	Built new config.Snapshot: id='61'
2020-08-25T18:41:23.073910Z	info	Cleaning up handler table, with config ID:60
2020-08-25T19:39:33.093385Z	info	Publishing 2 events
2020-08-25T19:39:33.096835Z	info	Built new config.Snapshot: id='62'
2020-08-25T19:39:33.098392Z	info	Cleaning up handler table, with config ID:61
2020-08-25T19:40:23.101153Z	info	Publishing 6 events
2020-08-25T19:40:23.104404Z	info	Built new config.Snapshot: id='63'
2020-08-25T19:40:23.106018Z	info	Cleaning up handler table, with config ID:62
2020-08-25T19:57:43.746858Z	info	Publishing 9 events
2020-08-25T19:57:43.752195Z	info	Built new config.Snapshot: id='64'
2020-08-25T19:57:43.753677Z	info	Cleaning up handler table, with config ID:63
2020-08-25T20:12:53.117532Z	info	Publishing 2 events
2020-08-25T20:12:53.122841Z	info	Built new config.Snapshot: id='65'
2020-08-25T20:12:53.125125Z	info	Cleaning up handler table, with config ID:64
2020-08-25T20:38:12.736022Z	info	Publishing 6 events
2020-08-25T20:38:12.739504Z	info	Built new config.Snapshot: id='66'
2020-08-25T20:38:12.741079Z	info	Cleaning up handler table, with config ID:65
2020-08-25T21:10:43.213185Z	info	Publishing 9 events
2020-08-25T21:10:43.216983Z	info	Built new config.Snapshot: id='67'
2020-08-25T21:10:43.218737Z	info	Cleaning up handler table, with config ID:66
2020-08-25T23:41:33.093784Z	info	Publishing 9 events
2020-08-25T23:41:33.097193Z	info	Built new config.Snapshot: id='68'
2020-08-25T23:41:33.098809Z	info	Cleaning up handler table, with config ID:67
2020-08-26T00:07:54.219538Z	info	Publishing 2 events
2020-08-26T00:07:54.224477Z	info	Built new config.Snapshot: id='69'
2020-08-26T00:07:54.226967Z	info	Cleaning up handler table, with config ID:68
2020-08-26T00:46:34.093012Z	info	Publishing 2 events
2020-08-26T00:46:34.096415Z	info	Built new config.Snapshot: id='70'
2020-08-26T00:46:34.098022Z	info	Cleaning up handler table, with config ID:69
2020-08-26T02:31:24.098967Z	info	Publishing 2 events
2020-08-26T02:31:24.102408Z	info	Built new config.Snapshot: id='71'
2020-08-26T02:31:24.104010Z	info	Cleaning up handler table, with config ID:70
2020-08-26T02:32:02.766776Z	info	Publishing 9 events
2020-08-26T02:32:02.770082Z	info	Built new config.Snapshot: id='72'
2020-08-26T02:32:02.771666Z	info	Cleaning up handler table, with config ID:71
2020-08-26T03:35:04.133554Z	info	Publishing 2 events
2020-08-26T03:35:04.137005Z	info	Built new config.Snapshot: id='73'
2020-08-26T03:35:04.138585Z	info	Cleaning up handler table, with config ID:72
2020-08-26T03:58:13.216288Z	info	Publishing 2 events
2020-08-26T03:58:13.219719Z	info	Built new config.Snapshot: id='74'
2020-08-26T03:58:13.222642Z	info	Cleaning up handler table, with config ID:73
2020-08-26T04:43:42.744010Z	info	Publishing 9 events
2020-08-26T04:43:42.747311Z	info	Built new config.Snapshot: id='75'
2020-08-26T04:43:42.748880Z	info	Cleaning up handler table, with config ID:74
2020-08-26T05:16:22.078509Z	info	Publishing 9 events
2020-08-26T05:16:22.081905Z	info	Built new config.Snapshot: id='76'
2020-08-26T05:16:22.083536Z	info	Cleaning up handler table, with config ID:75
2020-08-26T06:53:43.745643Z	info	Publishing 2 events
2020-08-26T06:53:43.749016Z	info	Built new config.Snapshot: id='77'
2020-08-26T06:53:43.750569Z	info	Cleaning up handler table, with config ID:76
2020-08-26T09:06:52.666715Z	info	Publishing 2 events
2020-08-26T09:06:52.670174Z	info	Built new config.Snapshot: id='78'
2020-08-26T09:06:52.671755Z	info	Cleaning up handler table, with config ID:77
2020-08-26T09:26:32.076739Z	info	Publishing 6 events
2020-08-26T09:26:32.080258Z	info	Built new config.Snapshot: id='79'
2020-08-26T09:26:32.081862Z	info	Cleaning up handler table, with config ID:78
2020-08-26T10:14:42.229455Z	info	Publishing 2 events
2020-08-26T10:14:42.232963Z	info	Built new config.Snapshot: id='80'
2020-08-26T10:14:42.234589Z	info	Cleaning up handler table, with config ID:79
2020-08-26T10:20:33.130003Z	info	Publishing 2 events
2020-08-26T10:20:33.133507Z	info	Built new config.Snapshot: id='81'
2020-08-26T10:20:33.135032Z	info	Cleaning up handler table, with config ID:80
2020-08-26T10:22:01.682492Z	info	Publishing 9 events
2020-08-26T10:22:01.685890Z	info	Built new config.Snapshot: id='82'
2020-08-26T10:22:01.687558Z	info	Cleaning up handler table, with config ID:81
2020-08-26T12:25:22.273459Z	info	Publishing 2 events
2020-08-26T12:25:22.276799Z	info	Built new config.Snapshot: id='83'
2020-08-26T12:25:22.278495Z	info	Cleaning up handler table, with config ID:82
2020-08-26T13:00:53.166236Z	info	Publishing 2 events
2020-08-26T13:00:53.169645Z	info	Built new config.Snapshot: id='84'
2020-08-26T13:00:53.171275Z	info	Cleaning up handler table, with config ID:83
2020-08-26T13:04:32.222717Z	info	Publishing 2 events
2020-08-26T13:04:32.226183Z	info	Built new config.Snapshot: id='85'
2020-08-26T13:04:32.227726Z	info	Cleaning up handler table, with config ID:84
2020-08-26T13:25:42.218838Z	info	Publishing 2 events
2020-08-26T13:25:42.222279Z	info	Built new config.Snapshot: id='86'
2020-08-26T13:25:42.223772Z	info	Cleaning up handler table, with config ID:85
2020-08-26T13:37:32.160795Z	info	Publishing 2 events
2020-08-26T13:37:32.164100Z	info	Built new config.Snapshot: id='87'
2020-08-26T13:37:32.165603Z	info	Cleaning up handler table, with config ID:86
2020-08-26T14:03:31.744830Z	info	Publishing 2 events
2020-08-26T14:03:31.748233Z	info	Built new config.Snapshot: id='88'
2020-08-26T14:03:31.749981Z	info	Cleaning up handler table, with config ID:87
2020-08-26T14:27:31.178804Z	info	Publishing 2 events
2020-08-26T14:27:31.183036Z	info	Built new config.Snapshot: id='89'
2020-08-26T14:27:31.184575Z	info	Cleaning up handler table, with config ID:88
2020-08-26T14:28:32.177416Z	info	Publishing 6 events
2020-08-26T14:28:32.180809Z	info	Built new config.Snapshot: id='90'
2020-08-26T14:28:32.182381Z	info	Cleaning up handler table, with config ID:89
2020-08-26T14:52:41.152264Z	info	Publishing 2 events
2020-08-26T14:52:41.155678Z	info	Built new config.Snapshot: id='91'
2020-08-26T14:52:41.157190Z	info	Cleaning up handler table, with config ID:90
2020-08-26T15:20:02.262351Z	info	Publishing 6 events
2020-08-26T15:20:02.265879Z	info	Built new config.Snapshot: id='92'
2020-08-26T15:20:02.267661Z	info	Cleaning up handler table, with config ID:91
2020-08-26T15:26:40.735453Z	info	Publishing 2 events
2020-08-26T15:26:40.738889Z	info	Built new config.Snapshot: id='93'
2020-08-26T15:26:40.740975Z	info	Cleaning up handler table, with config ID:92
2020-08-26T16:14:10.074863Z	info	Publishing 2 events
2020-08-26T16:14:10.078508Z	info	Built new config.Snapshot: id='94'
2020-08-26T16:14:10.080124Z	info	Cleaning up handler table, with config ID:93
2020-08-26T16:33:41.249637Z	info	Publishing 9 events
2020-08-26T16:33:41.253063Z	info	Built new config.Snapshot: id='95'
2020-08-26T16:33:41.254583Z	info	Cleaning up handler table, with config ID:94
2020-08-26T16:46:12.209465Z	info	Publishing 2 events
2020-08-26T16:46:12.212846Z	info	Built new config.Snapshot: id='96'
2020-08-26T16:46:12.214371Z	info	Cleaning up handler table, with config ID:95
2020-08-26T16:52:21.262100Z	info	Publishing 9 events
2020-08-26T16:52:21.265645Z	info	Built new config.Snapshot: id='97'
2020-08-26T16:52:21.267445Z	info	Cleaning up handler table, with config ID:96
2020-08-26T16:53:22.129206Z	info	Publishing 2 events
2020-08-26T16:53:22.132530Z	info	Built new config.Snapshot: id='98'
2020-08-26T16:53:22.134132Z	info	Cleaning up handler table, with config ID:97
2020-08-26T17:08:51.190127Z	info	Publishing 2 events
2020-08-26T17:08:51.193743Z	info	Built new config.Snapshot: id='99'
2020-08-26T17:08:51.195260Z	info	Cleaning up handler table, with config ID:98
2020-08-26T17:11:12.274761Z	info	Publishing 6 events
2020-08-26T17:11:12.280772Z	info	Built new config.Snapshot: id='100'
2020-08-26T17:11:12.283664Z	info	Cleaning up handler table, with config ID:99
2020-08-26T17:18:11.077794Z	info	Publishing 9 events
2020-08-26T17:18:11.081175Z	info	Built new config.Snapshot: id='101'
2020-08-26T17:18:11.082764Z	info	Cleaning up handler table, with config ID:100
2020-08-26T17:26:51.701432Z	info	Publishing 6 events
2020-08-26T17:26:51.706407Z	info	Built new config.Snapshot: id='102'
2020-08-26T17:26:51.708043Z	info	Cleaning up handler table, with config ID:101
2020-08-26T17:58:21.272039Z	info	Publishing 2 events
2020-08-26T17:58:21.275532Z	info	Built new config.Snapshot: id='103'
2020-08-26T17:58:21.277111Z	info	Cleaning up handler table, with config ID:102
2020-08-26T18:11:40.274452Z	info	Publishing 9 events
2020-08-26T18:11:40.277834Z	info	Built new config.Snapshot: id='104'
2020-08-26T18:11:40.279376Z	info	Cleaning up handler table, with config ID:103
2020-08-26T18:25:21.156566Z	info	Publishing 6 events
2020-08-26T18:25:21.159923Z	info	Built new config.Snapshot: id='105'
2020-08-26T18:25:21.161758Z	info	Cleaning up handler table, with config ID:104
2020-08-26T19:10:01.110554Z	info	Publishing 6 events
2020-08-26T19:10:01.115866Z	info	Built new config.Snapshot: id='106'
2020-08-26T19:10:01.118390Z	info	Cleaning up handler table, with config ID:105
2020-08-26T20:09:39.226887Z	info	Publishing 2 events
2020-08-26T20:09:39.230336Z	info	Built new config.Snapshot: id='107'
2020-08-26T20:09:39.231888Z	info	Cleaning up handler table, with config ID:106
2020-08-26T21:38:31.111307Z	info	Publishing 6 events
2020-08-26T21:38:31.116814Z	info	Built new config.Snapshot: id='108'
2020-08-26T21:38:31.120297Z	info	Cleaning up handler table, with config ID:107

some context, that pod is nearly 3 days old:
istio-telemetry-79bd585d59-zzk4b        2/2     Running   0          2d20h

and then
$ stern -i UNAVAILABLE ".*gateway.*" -n istio-system -s 50h
+ istio-ingressgateway-6bdbfb47dc-sjqp4 › istio-proxy
+ istio-clientgateway-9b47f545f-8q4f5 › istio-proxy
istio-ingressgateway-6bdbfb47dc-sjqp4 istio-proxy 2020-08-26T09:22:56.014293170Z WARN [src/istio/mixerclient/report_batch.cc:110] Mixer Report failed with: UNAVAILABLE:Cluster not available
istio-ingressgateway-6bdbfb47dc-sjqp4 istio-proxy 2020-08-26T09:24:31.838967602Z WARN [src/istio/mixerclient/report_batch.cc:110] Mixer Report failed with: UNAVAILABLE:Cluster not available
istio-clientgateway-9b47f545f-8q4f5 istio-proxy 2020-08-26T07:14:10.322373220Z WARN [src/istio/mixerclient/report_batch.cc:110] Mixer Report failed with: UNAVAILABLE:Cluster not available
istio-clientgateway-9b47f545f-8q4f5 istio-proxy 2020-08-26T07:15:29.547691241Z WARN [src/istio/mixerclient/report_batch.cc:110] Mixer Report failed with: UNAVAILABLE:Cluster not available
istio-clientgateway-9b47f545f-8q4f5 istio-proxy 2020-08-26T07:16:43.934097382Z WARN [src/istio/mixerclient/report_batch.cc:110] Mixer Report failed with: UNAVAILABLE:Cluster not available
istio-clientgateway-9b47f545f-8q4f5 istio-proxy 2020-08-26T07:18:07.354763268Z WARN [src/istio/mixerclient/report_batch.cc:110] Mixer Report failed with: UNAVAILABLE:Cluster not available
istio-clientgateway-9b47f545f-8q4f5 istio-proxy 2020-08-26T07:19:32.158156326Z WARN [src/istio/mixerclient/report_batch.cc:110] Mixer Report failed with: UNAVAILABLE:Cluster not available
istio-ingressgateway-6bdbfb47dc-sjqp4 istio-proxy 2020-08-26T09:26:10.106281264Z WARN [src/istio/mixerclient/report_batch.cc:110] Mixer Report failed with: UNAVAILABLE:Cluster not available
istio-clientgateway-9b47f545f-8q4f5 istio-proxy 2020-08-26T07:20:51.503078922Z WARN [src/istio/mixerclient/report_batch.cc:110] Mixer Report failed with: UNAVAILABLE:Cluster not available
istio-ingressgateway-6bdbfb47dc-sjqp4 istio-proxy 2020-08-26T09:27:32.002844132Z WARN [src/istio/mixerclient/report_batch.cc:110] Mixer Report failed with: UNAVAILABLE:Cluster not available
istio-clientgateway-9b47f545f-8q4f5 istio-proxy 2020-08-26T07:22:13.718810737Z WARN [src/istio/mixerclient/report_batch.cc:110] Mixer Report failed with: UNAVAILABLE:Cluster not available
istio-ingressgateway-6bdbfb47dc-sjqp4 istio-proxy 2020-08-26T09:29:04.991459878Z WARN [src/istio/mixerclient/report_batch.cc:110] Mixer Report failed with: UNAVAILABLE:Cluster not available
istio-ingressgateway-6bdbfb47dc-sjqp4 istio-proxy 2020-08-26T09:30:24.502527389Z WARN [src/istio/mixerclient/report_batch.cc:110] Mixer Report failed with: UNAVAILABLE:Cluster not available
istio-clientgateway-9b47f545f-8q4f5 istio-proxy 2020-08-26T07:23:33.415015071Z WARN [src/istio/mixerclient/report_batch.cc:110] Mixer Report failed with: UNAVAILABLE:Cluster not available
istio-ingressgateway-6bdbfb47dc-sjqp4 istio-proxy 2020-08-26T09:31:47.058538256Z WARN [src/istio/mixerclient/report_batch.cc:110] Mixer Report failed with: UNAVAILABLE:Cluster not available
istio-clientgateway-9b47f545f-8q4f5 istio-proxy 2020-08-26T07:24:55.958092115Z WARN [src/istio/mixerclient/report_batch.cc:110] Mixer Report failed with: UNAVAILABLE:Cluster not available
istio-clientgateway-9b47f545f-8q4f5 istio-proxy 2020-08-26T07:26:16.254942191Z WARN [src/istio/mixerclient/report_batch.cc:110] Mixer Report failed with: UNAVAILABLE:Cluster not available
istio-ingressgateway-6bdbfb47dc-sjqp4 istio-proxy 2020-08-26T09:33:03.382837571Z WARN [src/istio/mixerclient/report_batch.cc:110] Mixer Report failed with: UNAVAILABLE:Cluster not available
istio-clientgateway-9b47f545f-8q4f5 istio-proxy 2020-08-26T07:27:42.514570448Z WARN [src/istio/mixerclient/report_batch.cc:110] Mixer Report failed with: UNAVAILABLE:Cluster not available
istio-ingressgateway-6bdbfb47dc-sjqp4 istio-proxy 2020-08-26T09:34:09.762520089Z WARN [src/istio/mixerclient/report_batch.cc:110] Mixer Report failed with: UNAVAILABLE:Cluster not available
istio-clientgateway-9b47f545f-8q4f5 istio-proxy 2020-08-26T07:29:05.162527503Z WARN [src/istio/mixerclient/report_batch.cc:110] Mixer Report failed with: UNAVAILABLE:Cluster not available
istio-ingressgateway-6bdbfb47dc-sjqp4 istio-proxy 2020-08-26T09:35:30.475013237Z WARN [src/istio/mixerclient/report_batch.cc:110] Mixer Report failed with: UNAVAILABLE:Cluster not available
istio-clientgateway-9b47f545f-8q4f5 istio-proxy 2020-08-26T07:30:27.146987313Z WARN [src/istio/mixerclient/report_batch.cc:110] Mixer Report failed with: UNAVAILABLE:Cluster not available
istio-ingressgateway-6bdbfb47dc-sjqp4 istio-proxy 2020-08-26T09:36:52.231207465Z WARN [src/istio/mixerclient/report_batch.cc:110] Mixer Report failed with: UNAVAILABLE:Cluster not available
istio-ingressgateway-6bdbfb47dc-sjqp4 istio-proxy 2020-08-26T09:38:23.750639524Z WARN [src/istio/mixerclient/report_batch.cc:110] Mixer Report failed with: UNAVAILABLE:Cluster not available
istio-clientgateway-9b47f545f-8q4f5 istio-proxy 2020-08-26T07:31:49.690538391Z WARN [src/istio/mixerclient/report_batch.cc:110] Mixer Report failed with: UNAVAILABLE:Cluster not available
istio-ingressgateway-6bdbfb47dc-sjqp4 istio-proxy 2020-08-26T09:40:02.086928734Z WARN [src/istio/mixerclient/report_batch.cc:110] Mixer Report failed with: UNAVAILABLE:Cluster not available
istio-ingressgateway-6bdbfb47dc-sjqp4 istio-proxy 2020-08-26T09:41:25.846996520Z WARN [src/istio/mixerclient/report_batch.cc:110] Mixer Report failed with: UNAVAILABLE:Cluster not available
istio-ingressgateway-6bdbfb47dc-sjqp4 istio-proxy 2020-08-26T09:42:44.310393469Z WARN [src/istio/mixerclient/report_batch.cc:110] Mixer Report failed with: UNAVAILABLE:Cluster not available
istio-ingressgateway-6bdbfb47dc-sjqp4 istio-proxy 2020-08-26T09:44:20.167157334Z WARN [src/istio/mixerclient/report_batch.cc:110] Mixer Report failed with: UNAVAILABLE:Cluster not available
istio-ingressgateway-6bdbfb47dc-sjqp4 istio-proxy 2020-08-26T09:45:45.406431154Z WARN [src/istio/mixerclient/report_batch.cc:110] Mixer Report failed with: UNAVAILABLE:Cluster not available
istio-clientgateway-9b47f545f-8q4f5 istio-proxy 2020-08-26T07:33:22.998631345Z WARN [src/istio/mixerclient/report_batch.cc:110] Mixer Report failed with: UNAVAILABLE:Cluster not available
istio-ingressgateway-6bdbfb47dc-sjqp4 istio-proxy 2020-08-26T09:47:04.690328196Z WARN [src/istio/mixerclient/report_batch.cc:110] Mixer Report failed with: UNAVAILABLE:Cluster not available
istio-clientgateway-9b47f545f-8q4f5 istio-proxy 2020-08-26T07:34:46.886826526Z WARN [src/istio/mixerclient/report_batch.cc:110] Mixer Report failed with: UNAVAILABLE:Cluster not available
istio-ingressgateway-6bdbfb47dc-sjqp4 istio-proxy 2020-08-26T09:48:25.038555014Z WARN [src/istio/mixerclient/report_batch.cc:110] Mixer Report failed with: UNAVAILABLE:Cluster not available
istio-clientgateway-9b47f545f-8q4f5 istio-proxy 2020-08-26T07:36:12.810989776Z WARN [src/istio/mixerclient/report_batch.cc:110] Mixer Report failed with: UNAVAILABLE:Cluster not available
istio-ingressgateway-6bdbfb47dc-sjqp4 istio-proxy 2020-08-26T09:49:58.966990322Z WARN [src/istio/mixerclient/report_batch.cc:110] Mixer Report failed with: UNAVAILABLE:Cluster not available
istio-clientgateway-9b47f545f-8q4f5 istio-proxy 2020-08-26T07:37:41.787102873Z WARN [src/istio/mixerclient/report_batch.cc:110] Mixer Report failed with: UNAVAILABLE:Cluster not available
istio-ingressgateway-6bdbfb47dc-sjqp4 istio-proxy 2020-08-26T09:51:20.642404786Z WARN [src/istio/mixerclient/report_batch.cc:110] Mixer Report failed with: UNAVAILABLE:Cluster not available
istio-clientgateway-9b47f545f-8q4f5 istio-proxy 2020-08-26T07:39:04.678139982Z WARN [src/istio/mixerclient/report_batch.cc:110] Mixer Report failed with: UNAVAILABLE:Cluster not available
istio-ingressgateway-6bdbfb47dc-sjqp4 istio-proxy 2020-08-26T09:52:59.590512959Z WARN [src/istio/mixerclient/report_batch.cc:110] Mixer Report failed with: UNAVAILABLE:Cluster not available
istio-clientgateway-9b47f545f-8q4f5 istio-proxy 2020-08-26T07:40:24.946608387Z WARN [src/istio/mixerclient/report_batch.cc:110] Mixer Report failed with: UNAVAILABLE:Cluster not available
istio-ingressgateway-6bdbfb47dc-sjqp4 istio-proxy 2020-08-26T09:54:21.150239630Z WARN [src/istio/mixerclient/report_batch.cc:110] Mixer Report failed with: UNAVAILABLE:Cluster not available
istio-clientgateway-9b47f545f-8q4f5 istio-proxy 2020-08-26T07:41:47.570512332Z WARN [src/istio/mixerclient/report_batch.cc:110] Mixer Report failed with: UNAVAILABLE:Cluster not available
istio-ingressgateway-6bdbfb47dc-sjqp4 istio-proxy 2020-08-26T09:55:55.231106577Z WARN [src/istio/mixerclient/report_batch.cc:110] Mixer Report failed with: UNAVAILABLE:Cluster not available
istio-clientgateway-9b47f545f-8q4f5 istio-proxy 2020-08-26T07:43:16.870964625Z WARN [src/istio/mixerclient/report_batch.cc:110] Mixer Report failed with: UNAVAILABLE:Cluster not available
istio-ingressgateway-6bdbfb47dc-sjqp4 istio-proxy 2020-08-26T09:57:15.722376031Z WARN [src/istio/mixerclient/report_batch.cc:110] Mixer Report failed with: UNAVAILABLE:Cluster not available
istio-clientgateway-9b47f545f-8q4f5 istio-proxy 2020-08-26T07:44:37.318449686Z WARN [src/istio/mixerclient/report_batch.cc:110] Mixer Report failed with: UNAVAILABLE:Cluster not available
istio-clientgateway-9b47f545f-8q4f5 istio-proxy 2020-08-26T07:46:02.338301592Z WARN [src/istio/mixerclient/report_batch.cc:110] Mixer Report failed with: UNAVAILABLE:Cluster not available
istio-ingressgateway-6bdbfb47dc-sjqp4 istio-proxy 2020-08-26T09:58:38.222228327Z WARN [src/istio/mixerclient/report_batch.cc:110] Mixer Report failed with: UNAVAILABLE:Cluster not available
istio-ingressgateway-6bdbfb47dc-sjqp4 istio-proxy 2020-08-26T10:00:02.810341439Z WARN [src/istio/mixerclient/report_batch.cc:110] Mixer Report failed with: UNAVAILABLE:Cluster not available
istio-clientgateway-9b47f545f-8q4f5 istio-proxy 2020-08-26T07:47:34.726558153Z WARN [src/istio/mixerclient/report_batch.cc:110] Mixer Report failed with: UNAVAILABLE:Cluster not available
istio-ingressgateway-6bdbfb47dc-sjqp4 istio-clientgateway-9b47f545f-8q4f5 istio-proxy 2020-08-26T10:01:24.494841211Z WARN [src/istio/mixerclient/report_batch.cc:110] Mixer Report failed with: UNAVAILABLE:Cluster not available
istio-proxy 2020-08-26T07:49:00.086342482Z WARN [src/istio/mixerclient/report_batch.cc:110] Mixer Report failed with: UNAVAILABLE:Cluster not available
istio-clientgateway-9b47f545f-8q4f5 istio-proxy 2020-08-26T07:50:34.214238189Z WARN [src/istio/mixerclient/report_batch.cc:110] Mixer Report failed with: UNAVAILABLE:Cluster not available
istio-ingressgateway-6bdbfb47dc-sjqp4 istio-proxy 2020-08-26T10:02:59.514412395Z WARN [src/istio/mixerclient/report_batch.cc:110] Mixer Report failed with: UNAVAILABLE:Cluster not available
istio-clientgateway-9b47f545f-8q4f5 istio-proxy 2020-08-26T07:51:58.962629273Z WARN [src/istio/mixerclient/report_batch.cc:110] Mixer Report failed with: UNAVAILABLE:Cluster not available
istio-clientgateway-9b47f545f-8q4f5 istio-proxy 2020-08-26T07:53:32.698929061Z WARN [src/istio/mixerclient/report_batch.cc:110] Mixer Report failed with: UNAVAILABLE:Cluster not available
istio-clientgateway-9b47f545f-8q4f5 istio-proxy 2020-08-26T07:54:57.387037639Z WARN [src/istio/mixerclient/report_batch.cc:110] Mixer Report failed with: UNAVAILABLE:Cluster not available
istio-clientgateway-9b47f545f-8q4f5 istio-proxy 2020-08-26T07:56:30.434151094Z WARN [src/istio/mixerclient/report_batch.cc:110] Mixer Report failed with: UNAVAILABLE:Cluster not available
istio-clientgateway-9b47f545f-8q4f5 istio-proxy 2020-08-26T07:57:57.742996388Z WARN [src/istio/mixerclient/report_batch.cc:110] Mixer Report failed with: UNAVAILABLE:Cluster not available
istio-clientgateway-9b47f545f-8q4f5 istio-proxy 2020-08-26T07:59:36.054075144Z WARN [src/istio/mixerclient/report_batch.cc:110] Mixer Report failed with: UNAVAILABLE:Cluster not available
istio-clientgateway-9b47f545f-8q4f5 istio-proxy 2020-08-26T08:01:09.794579571Z WARN [src/istio/mixerclient/report_batch.cc:110] Mixer Report failed with: UNAVAILABLE:Cluster not available
istio-clientgateway-9b47f545f-8q4f5 istio-proxy 2020-08-26T08:02:34.446581386Z WARN [src/istio/mixerclient/report_batch.cc:110] Mixer Report failed with: UNAVAILABLE:Cluster not available
istio-clientgateway-9b47f545f-8q4f5 istio-proxy 2020-08-26T08:04:01.767043581Z WARN [src/istio/mixerclient/report_batch.cc:110] Mixer Report failed with: UNAVAILABLE:Cluster not available
istio-clientgateway-9b47f545f-8q4f5 istio-proxy 2020-08-26T08:05:32.102317398Z WARN [src/istio/mixerclient/report_batch.cc:110] Mixer Report failed with: UNAVAILABLE:Cluster not available
istio-clientgateway-9b47f545f-8q4f5 istio-proxy 2020-08-26T08:06:58.970467126Z WARN [src/istio/mixerclient/report_batch.cc:110] Mixer Report failed with: UNAVAILABLE:Cluster not available
istio-clientgateway-9b47f545f-8q4f5 istio-proxy 2020-08-26T08:08:32.838505149Z WARN [src/istio/mixerclient/report_batch.cc:110] Mixer Report failed with: UNAVAILABLE:Cluster not available
istio-clientgateway-9b47f545f-8q4f5 istio-proxy 2020-08-26T08:10:06.054287733Z WARN [src/istio/mixerclient/report_batch.cc:110] Mixer Report failed with: UNAVAILABLE:Cluster not available
istio-clientgateway-9b47f545f-8q4f5 istio-proxy 2020-08-26T08:11:31.926322659Z WARN [src/istio/mixerclient/report_batch.cc:110] Mixer Report failed with: UNAVAILABLE:Cluster not available
istio-clientgateway-9b47f545f-8q4f5 istio-proxy 2020-08-26T08:13:08.654682822Z WARN [src/istio/mixerclient/report_batch.cc:110] Mixer Report failed with: UNAVAILABLE:Cluster not available
istio-clientgateway-9b47f545f-8q4f5 istio-proxy 2020-08-26T08:14:45.631104650Z WARN [src/istio/mixerclient/report_batch.cc:110] Mixer Report failed with: UNAVAILABLE:Cluster not available
istio-clientgateway-9b47f545f-8q4f5 istio-proxy 2020-08-26T08:16:10.178506692Z WARN [src/istio/mixerclient/report_batch.cc:110] Mixer Report failed with: UNAVAILABLE:Cluster not available
istio-clientgateway-9b47f545f-8q4f5 istio-proxy 2020-08-26T08:17:42.806422209Z WARN [src/istio/mixerclient/report_batch.cc:110] Mixer Report failed with: UNAVAILABLE:Cluster not available
istio-clientgateway-9b47f545f-8q4f5 istio-proxy 2020-08-26T08:19:08.770898273Z WARN [src/istio/mixerclient/report_batch.cc:110] Mixer Report failed with: UNAVAILABLE:Cluster not available
istio-clientgateway-9b47f545f-8q4f5 istio-proxy 2020-08-26T08:20:45.866123691Z WARN [src/istio/mixerclient/report_batch.cc:110] Mixer Report failed with: UNAVAILABLE:Cluster not available
istio-clientgateway-9b47f545f-8q4f5 istio-proxy 2020-08-26T08:22:24.547716344Z WARN [src/istio/mixerclient/report_batch.cc:110] Mixer Report failed with: UNAVAILABLE:Cluster not available
istio-clientgateway-9b47f545f-8q4f5 istio-proxy 2020-08-26T08:24:01.354763415Z WARN [src/istio/mixerclient/report_batch.cc:110] Mixer Report failed with: UNAVAILABLE:Cluster not available
istio-clientgateway-9b47f545f-8q4f5 istio-proxy 2020-08-26T08:25:28.502513024Z WARN [src/istio/mixerclient/report_batch.cc:110] Mixer Report failed with: UNAVAILABLE:Cluster not available
istio-clientgateway-9b47f545f-8q4f5 istio-proxy 2020-08-26T08:27:04.202771941Z WARN [src/istio/mixerclient/report_batch.cc:110] Mixer Report failed with: UNAVAILABLE:Cluster not available
istio-clientgateway-9b47f545f-8q4f5 istio-proxy 2020-08-26T08:28:39.162312471Z WARN [src/istio/mixerclient/report_batch.cc:110] Mixer Report failed with: UNAVAILABLE:Cluster not available
istio-clientgateway-9b47f545f-8q4f5 istio-proxy 2020-08-26T08:30:16.262495945Z WARN [src/istio/mixerclient/report_batch.cc:110] Mixer Report failed with: UNAVAILABLE:Cluster not available
istio-clientgateway-9b47f545f-8q4f5 istio-proxy 2020-08-26T08:31:44.171074808Z WARN [src/istio/mixerclient/report_batch.cc:110] Mixer Report failed with: UNAVAILABLE:Cluster not available
istio-clientgateway-9b47f545f-8q4f5 istio-proxy 2020-08-26T08:33:25.498303520Z WARN [src/istio/mixerclient/report_batch.cc:110] Mixer Report failed with: UNAVAILABLE:Cluster not available
istio-clientgateway-9b47f545f-8q4f5 istio-proxy 2020-08-26T08:35:14.050817277Z WARN [src/istio/mixerclient/report_batch.cc:110] Mixer Report failed with: UNAVAILABLE:Cluster not available
istio-clientgateway-9b47f545f-8q4f5 istio-proxy 2020-08-26T08:36:52.870221278Z WARN [src/istio/mixerclient/report_batch.cc:110] Mixer Report failed with: UNAVAILABLE:Cluster not available
istio-clientgateway-9b47f545f-8q4f5 istio-proxy 2020-08-26T08:38:33.051001163Z WARN [src/istio/mixerclient/report_batch.cc:110] Mixer Report failed with: UNAVAILABLE:Cluster not available
istio-clientgateway-9b47f545f-8q4f5 istio-proxy 2020-08-26T08:40:14.198783467Z WARN [src/istio/mixerclient/report_batch.cc:110] Mixer Report failed with: UNAVAILABLE:Cluster not available
istio-clientgateway-9b47f545f-8q4f5 istio-proxy 2020-08-26T08:41:54.422118770Z WARN [src/istio/mixerclient/report_batch.cc:110] Mixer Report failed with: UNAVAILABLE:Cluster not available
istio-clientgateway-9b47f545f-8q4f5 istio-proxy 2020-08-26T08:43:32.431021409Z WARN [src/istio/mixerclient/report_batch.cc:110] Mixer Report failed with: UNAVAILABLE:Cluster not available
istio-clientgateway-9b47f545f-8q4f5 istio-proxy 2020-08-26T08:45:10.498974330Z WARN [src/istio/mixerclient/report_batch.cc:110] Mixer Report failed with: UNAVAILABLE:Cluster not available
istio-clientgateway-9b47f545f-8q4f5 istio-proxy 2020-08-26T08:46:49.470751626Z WARN [src/istio/mixerclient/report_batch.cc:110] Mixer Report failed with: UNAVAILABLE:Cluster not available
istio-clientgateway-9b47f545f-8q4f5 istio-proxy 2020-08-26T08:48:28.510557421Z WARN [src/istio/mixerclient/report_batch.cc:110] Mixer Report failed with: UNAVAILABLE:Cluster not available
istio-clientgateway-9b47f545f-8q4f5 istio-proxy 2020-08-26T08:50:08.667066546Z WARN [src/istio/mixerclient/report_batch.cc:110] Mixer Report failed with: UNAVAILABLE:Cluster not available
istio-clientgateway-9b47f545f-8q4f5 istio-proxy 2020-08-26T08:51:48.142532109Z WARN [src/istio/mixerclient/report_batch.cc:110] Mixer Report failed with: UNAVAILABLE:Cluster not available
istio-clientgateway-9b47f545f-8q4f5 istio-proxy 2020-08-26T08:53:27.471079378Z WARN [src/istio/mixerclient/report_batch.cc:110] Mixer Report failed with: UNAVAILABLE:Cluster not available
istio-clientgateway-9b47f545f-8q4f5 istio-proxy 2020-08-26T08:55:10.346993120Z WARN [src/istio/mixerclient/report_batch.cc:110] Mixer Report failed with: UNAVAILABLE:Cluster not available
istio-clientgateway-9b47f545f-8q4f5 istio-proxy 2020-08-26T08:56:49.726386812Z WARN [src/istio/mixerclient/report_batch.cc:110] Mixer Report failed with: UNAVAILABLE:Cluster not available
istio-clientgateway-9b47f545f-8q4f5 istio-proxy 2020-08-26T08:58:31.614057451Z WARN [src/istio/mixerclient/report_batch.cc:110] Mixer Report failed with: UNAVAILABLE:Cluster not available
istio-clientgateway-9b47f545f-8q4f5 istio-proxy 2020-08-26T09:00:12.798515638Z WARN [src/istio/mixerclient/report_batch.cc:110] Mixer Report failed with: UNAVAILABLE:Cluster not available
istio-clientgateway-9b47f545f-8q4f5 istio-proxy 2020-08-26T09:01:52.122506421Z WARN [src/istio/mixerclient/report_batch.cc:110] Mixer Report failed with: UNAVAILABLE:Cluster not available
istio-clientgateway-9b47f545f-8q4f5 istio-proxy 2020-08-26T09:03:32.303303778Z WARN [src/istio/mixerclient/report_batch.cc:110] Mixer Report failed with: UNAVAILABLE:Cluster not available
istio-clientgateway-9b47f545f-8q4f5 istio-proxy 2020-08-26T09:05:11.538458672Z WARN [src/istio/mixerclient/report_batch.cc:110] Mixer Report failed with: UNAVAILABLE:Cluster not available
istio-clientgateway-9b47f545f-8q4f5 istio-proxy 2020-08-26T09:06:51.938169388Z WARN [src/istio/mixerclient/report_batch.cc:110] Mixer Report failed with: UNAVAILABLE:Cluster not available
istio-clientgateway-9b47f545f-8q4f5 istio-proxy 2020-08-26T09:08:31.287080225Z WARN [src/istio/mixerclient/report_batch.cc:110] Mixer Report failed with: UNAVAILABLE:Cluster not available
istio-clientgateway-9b47f545f-8q4f5 istio-proxy 2020-08-26T09:10:10.698583273Z WARN [src/istio/mixerclient/report_batch.cc:110] Mixer Report failed with: UNAVAILABLE:Cluster not available
istio-clientgateway-9b47f545f-8q4f5 istio-proxy 2020-08-26T09:12:01.062809221Z WARN [src/istio/mixerclient/report_batch.cc:110] Mixer Report failed with: UNAVAILABLE:Cluster not available
istio-clientgateway-9b47f545f-8q4f5 istio-proxy 2020-08-26T09:13:43.222072773Z WARN [src/istio/mixerclient/report_batch.cc:110] Mixer Report failed with: UNAVAILABLE:Cluster not available
istio-clientgateway-9b47f545f-8q4f5 istio-proxy 2020-08-26T09:15:28.066427578Z WARN [src/istio/mixerclient/report_batch.cc:110] Mixer Report failed with: UNAVAILABLE:Cluster not available
istio-clientgateway-9b47f545f-8q4f5 istio-proxy 2020-08-26T09:17:22.570223917Z WARN [src/istio/mixerclient/report_batch.cc:110] Mixer Report failed with: UNAVAILABLE:Cluster not available
istio-clientgateway-9b47f545f-8q4f5 istio-proxy 2020-08-26T09:19:08.470204149Z WARN [src/istio/mixerclient/report_batch.cc:110] Mixer Report failed with: UNAVAILABLE:Cluster not available
istio-clientgateway-9b47f545f-8q4f5 istio-proxy 2020-08-26T09:21:03.683068135Z WARN [src/istio/mixerclient/report_batch.cc:110] Mixer Report failed with: UNAVAILABLE:Cluster not available
istio-clientgateway-9b47f545f-8q4f5 istio-proxy 2020-08-26T09:22:46.070748299Z WARN [src/istio/mixerclient/report_batch.cc:110] Mixer Report failed with: UNAVAILABLE:Cluster not available
istio-clientgateway-9b47f545f-8q4f5 istio-proxy 2020-08-26T09:24:37.226204684Z WARN [src/istio/mixerclient/report_batch.cc:110] Mixer Report failed with: UNAVAILABLE:Cluster not available
istio-clientgateway-9b47f545f-8q4f5 istio-proxy 2020-08-26T09:26:20.346284451Z WARN [src/istio/mixerclient/report_batch.cc:110] Mixer Report failed with: UNAVAILABLE:Cluster not available
istio-clientgateway-9b47f545f-8q4f5 istio-proxy 2020-08-26T09:28:05.150432115Z WARN [src/istio/mixerclient/report_batch.cc:110] Mixer Report failed with: UNAVAILABLE:Cluster not available
istio-clientgateway-9b47f545f-8q4f5 istio-proxy 2020-08-26T09:29:56.726187149Z WARN [src/istio/mixerclient/report_batch.cc:110] Mixer Report failed with: UNAVAILABLE:Cluster not available
istio-clientgateway-9b47f545f-8q4f5 istio-proxy 2020-08-26T09:31:38.390880930Z WARN [src/istio/mixerclient/report_batch.cc:110] Mixer Report failed with: UNAVAILABLE:Cluster not available
istio-clientgateway-9b47f545f-8q4f5 istio-proxy 2020-08-26T09:33:21.222318748Z WARN [src/istio/mixerclient/report_batch.cc:110] Mixer Report failed with: UNAVAILABLE:Cluster not available
istio-clientgateway-9b47f545f-8q4f5 istio-proxy 2020-08-26T09:35:12.798864582Z WARN [src/istio/mixerclient/report_batch.cc:110] Mixer Report failed with: UNAVAILABLE:Cluster not available
istio-clientgateway-9b47f545f-8q4f5 istio-proxy 2020-08-26T09:36:56.530875756Z WARN [src/istio/mixerclient/report_batch.cc:110] Mixer Report failed with: UNAVAILABLE:Cluster not available
istio-clientgateway-9b47f545f-8q4f5 istio-proxy 2020-08-26T09:38:37.054871613Z WARN [src/istio/mixerclient/report_batch.cc:110] Mixer Report failed with: UNAVAILABLE:Cluster not available
istio-clientgateway-9b47f545f-8q4f5 istio-proxy 2020-08-26T09:40:17.482110076Z WARN [src/istio/mixerclient/report_batch.cc:110] Mixer Report failed with: UNAVAILABLE:Cluster not available
istio-clientgateway-9b47f545f-8q4f5 istio-proxy 2020-08-26T09:42:10.062443604Z WARN [src/istio/mixerclient/report_batch.cc:110] Mixer Report failed with: UNAVAILABLE:Cluster not available
istio-clientgateway-9b47f545f-8q4f5 istio-proxy 2020-08-26T09:43:53.650843492Z WARN [src/istio/mixerclient/report_batch.cc:110] Mixer Report failed with: UNAVAILABLE:Cluster not available
istio-clientgateway-9b47f545f-8q4f5 istio-proxy 2020-08-26T09:45:35.498420756Z WARN [src/istio/mixerclient/report_batch.cc:110] Mixer Report failed with: UNAVAILABLE:Cluster not available
istio-clientgateway-9b47f545f-8q4f5 istio-proxy 2020-08-26T09:47:15.670705554Z WARN [src/istio/mixerclient/report_batch.cc:110] Mixer Report failed with: UNAVAILABLE:Cluster not available
istio-clientgateway-9b47f545f-8q4f5 istio-proxy 2020-08-26T09:48:57.066244122Z WARN [src/istio/mixerclient/report_batch.cc:110] Mixer Report failed with: UNAVAILABLE:Cluster not available
istio-clientgateway-9b47f545f-8q4f5 istio-proxy 2020-08-26T09:50:47.554150305Z WARN [src/istio/mixerclient/report_batch.cc:110] Mixer Report failed with: UNAVAILABLE:Cluster not available
istio-clientgateway-9b47f545f-8q4f5 istio-proxy 2020-08-26T09:52:29.870259102Z WARN [src/istio/mixerclient/report_batch.cc:110] Mixer Report failed with: UNAVAILABLE:Cluster not available
istio-clientgateway-9b47f545f-8q4f5 istio-proxy 2020-08-26T09:54:12.558219988Z WARN [src/istio/mixerclient/report_batch.cc:110] Mixer Report failed with: UNAVAILABLE:Cluster not available
istio-clientgateway-9b47f545f-8q4f5 istio-proxy 2020-08-26T09:56:04.390226545Z WARN [src/istio/mixerclient/report_batch.cc:110] Mixer Report failed with: UNAVAILABLE:Cluster not available
istio-clientgateway-9b47f545f-8q4f5 istio-proxy 2020-08-26T09:57:49.066977898Z WARN [src/istio/mixerclient/report_batch.cc:110] Mixer Report failed with: UNAVAILABLE:Cluster not available
istio-clientgateway-9b47f545f-8q4f5 istio-proxy 2020-08-26T09:59:47.326197435Z WARN [src/istio/mixerclient/report_batch.cc:110] Mixer Report failed with: UNAVAILABLE:Cluster not available
istio-clientgateway-9b47f545f-8q4f5 istio-proxy 2020-08-26T10:01:31.122624512Z WARN [src/istio/mixerclient/report_batch.cc:110] Mixer Report failed with: UNAVAILABLE:Cluster not available
istio-clientgateway-9b47f545f-8q4f5 istio-proxy 2020-08-26T10:03:11.482560988Z WARN [src/istio/mixerclient/report_batch.cc:110] Mixer Report failed with: UNAVAILABLE:Cluster not available

Just and update to this is I revert back to using v1 telemetry, and I was able to get stackdriver logs working again. The following is my telemetry configuration here:
    telemetry:
      enabled: true
      v1:
        enabled: true
      v2:
        enabled: false

and this is what I had previously that didn't show metrics:
    telemetry:
      enabled: true
      v1:
        enabled: false
      v2:
        enabled: true
        prometheus:
          enabled: true
        stackdriver:
          configOverride: {}
          enabled: true
          logging: true
          monitoring: true
          topology: true

@jurgenweber Sorry I cannot reproduce. I guess there might be some installation option that is missing in your set up. Here is my set up to enable mixer:
istioctl install \
  --set values.telemetry.v2.enabled=false \
  --set values.telemetry.v2.prometheus.enabled=false \
  --set values.telemetry.v1.enabled=true \
  --set components.policy.enabled=true \
  --set components.telemetry.enabled=true  \
  --set meshConfig.disablePolicyChecks=false \
  --set meshConfig.disableMixerHttpReports=false

Can you provide your installation option? and also can you check if telemetry endpoint and cluster is properly configured in envoy?
istioctl proxy-config endpoints istio-ingressgateway-768c6bf77b-8bj9j.istio-system | grep telemetry
istioctl proxy-config clusters istio-ingressgateway-768c6bf77b-8bj9j.istio-system | grep telemetry

@krubot-sky Feels like you are talking about a different issue. With the option that you set, stackdriver metrics will be reported directly from proxy to stackdriver and there is no mixer in the middle. When you apply v2 stackdriver configuration, did you delete your original Mixer Stackdriver config? Duplicated report would make Stackdriver rejects time series writing.

I can't even get Telemetry to work in 1.7.0, with our without Stackdriver.
No matter the configuration istio-proxy fails:
WARN [src/istio/mixerclient/report_batch.cc:110] Mixer Report failed with: UNAVAILABLE:Cluster not available

Any update on this? We are facing the same issue on our ingress gateway. We are evaluating if this is affecting some of the ingress requests as there are occasional connection timeouts faced by clients.

We are facing the same issue on istio 1.6.8 with the following settings
meshConfig.disableMixerHttpReports:true
values.telemetry.v1.enabled:false
values.telemetry.v2.enabled: true


Deprecate controller decorator

MVC pattern is not actually used in winter, so to avoid confusion controller term is removed from winter completely.
Any class can have winter routes, it's not necessary to decorate it with @winter.controller anymore.
Closes #227

MVC pattern is not actually used in winter, so to avoid confusion controller term is removed from winter completely. Any class can have winter routes, it's not necessary to decorate it with @winter.controller anymore.
Closes #227

хех, а я по-прежнему убежден, что MVC используется :-)


[AVRO-2229] Test using a Docker image

Jira ticket: https://issues.apache.org/jira/browse/AVRO-2229
First version of the Docker image with all the dependencies and the ability to run the full test suite using Docker. I would like to add a Travis CI after this PR: https://issues.apache.org/jira/browse/AVRO-2233
The distribution part is still pending, but before fixing this, I'd like to:

Fix the C++ testsuite and enable it back in the testsuite, fixed in #335 :

Run C++ tests
-- Boost version: 1.55.0
-- Found the following Boost libraries:
--   filesystem
--   system
--   program_options
--   iostreams
Enabled snappy codec
-- Configuring done
-- Generating done
-- Build files have been written to: /avro/lang/c++/build
-- Boost version: 1.55.0
-- Found the following Boost libraries:
--   filesystem
--   system
--   program_options
--   iostreams
Enabled snappy codec
-- Configuring done
-- Generating done
-- Build files have been written to: /avro/lang/c++/build
[  1%] Building CXX object CMakeFiles/avrocpp_s.dir/impl/Compiler.cc.o
/avro/lang/c++/impl/Compiler.cc:174:15: warning: ‘std::string avro::nameof(const NodePtr&)’ defined but not used [-Wunused-function]
 static string nameof(const NodePtr& n)
               ^
[  2%] Building CXX object CMakeFiles/avrocpp_s.dir/impl/Node.cc.o
[  4%] Building CXX object CMakeFiles/avrocpp_s.dir/impl/NodeImpl.cc.o
[  5%] Building CXX object CMakeFiles/avrocpp_s.dir/impl/ResolverSchema.cc.o
[  6%] Building CXX object CMakeFiles/avrocpp_s.dir/impl/Schema.cc.o
[  8%] Building CXX object CMakeFiles/avrocpp_s.dir/impl/Types.cc.o
[  9%] Building CXX object CMakeFiles/avrocpp_s.dir/impl/ValidSchema.cc.o
[ 10%] Building CXX object CMakeFiles/avrocpp_s.dir/impl/Zigzag.cc.o
[ 12%] Building CXX object CMakeFiles/avrocpp_s.dir/impl/BinaryEncoder.cc.o
[ 13%] Building CXX object CMakeFiles/avrocpp_s.dir/impl/BinaryDecoder.cc.o
[ 14%] Building CXX object CMakeFiles/avrocpp_s.dir/impl/Stream.cc.o
[ 16%] Building CXX object CMakeFiles/avrocpp_s.dir/impl/FileStream.cc.o
[ 17%] Building CXX object CMakeFiles/avrocpp_s.dir/impl/Generic.cc.o
[ 18%] Building CXX object CMakeFiles/avrocpp_s.dir/impl/GenericDatum.cc.o
[ 20%] Building CXX object CMakeFiles/avrocpp_s.dir/impl/DataFile.cc.o
In file included from /avro/lang/c++/api/Specific.hh:30:0,
                 from /avro/lang/c++/api/DataFile.hh:26,
                 from /avro/lang/c++/impl/DataFile.cc:19:
/avro/lang/c++/api/AvroTraits.hh: In static member function ‘static char (& avro::is_defined<T>::test(char (*)[sizeof (U)]))[1]’:
/avro/lang/c++/api/AvroTraits.hh:61:63: warning: no return statement in function returning non-void [-Wreturn-type]
     template <class U> static yes& test(char(*)[sizeof(U)]) { };
                                                               ^
/avro/lang/c++/api/AvroTraits.hh: In static member function ‘static char (& avro::is_defined<T>::test(...))[2]’:
/avro/lang/c++/api/AvroTraits.hh:63:47: warning: no return statement in function returning non-void [-Wreturn-type]
     template <class U> static no& test(...) { };
                                               ^
/avro/lang/c++/api/AvroTraits.hh: In static member function ‘static char (& avro::is_not_defined<T>::test(char (*)[sizeof (U)]))[1]’:
/avro/lang/c++/api/AvroTraits.hh:81:63: warning: no return statement in function returning non-void [-Wreturn-type]
     template <class U> static yes& test(char(*)[sizeof(U)]) { };
                                                               ^
/avro/lang/c++/api/AvroTraits.hh: In static member function ‘static char (& avro::is_not_defined<T>::test(...))[2]’:
/avro/lang/c++/api/AvroTraits.hh:83:47: warning: no return statement in function returning non-void [-Wreturn-type]
     template <class U> static no& test(...) { };
                                               ^
[ 21%] Building CXX object CMakeFiles/avrocpp_s.dir/impl/parsing/Symbol.cc.o
[ 22%] Building CXX object CMakeFiles/avrocpp_s.dir/impl/parsing/ValidatingCodec.cc.o
[ 24%] Building CXX object CMakeFiles/avrocpp_s.dir/impl/parsing/JsonCodec.cc.o
[ 25%] Building CXX object CMakeFiles/avrocpp_s.dir/impl/parsing/ResolvingDecoder.cc.o
[ 27%] Building CXX object CMakeFiles/avrocpp_s.dir/impl/json/JsonIO.cc.o
[ 28%] Building CXX object CMakeFiles/avrocpp_s.dir/impl/json/JsonDom.cc.o
In file included from /avro/lang/c++/impl/json/JsonDom.cc:19:0:
/avro/lang/c++/impl/json/JsonDom.hh: In instantiation of ‘void std::__cxx1998::vector<_Tp, _Alloc>::_M_insert_aux(std::__cxx1998::vector<_Tp, _Alloc>::iterator, const _Tp&) [with _Tp = avro::json::Entity; _Alloc = std::allocator<avro::json::Entity>; std::__cxx1998::vector<_Tp, _Alloc>::iterator = __gnu_cxx::__normal_iterator<avro::json::Entity*, std::__cxx1998::vector<avro::json::Entity, std::allocator<avro::json::Entity> > >; typename std::__cxx1998::_Vector_base<_Tp, _Alloc>::pointer = avro::json::Entity*]’:
/usr/include/c++/4.9/bits/stl_vector.h:925:28:   required from ‘void std::__cxx1998::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = avro::json::Entity; _Alloc = std::allocator<avro::json::Entity>; std::__cxx1998::vector<_Tp, _Alloc>::value_type = avro::json::Entity]’
/usr/include/c++/4.9/debug/vector:407:22:   required from ‘void std::__debug::vector<_Tp, _Allocator>::push_back(const _Tp&) [with _Tp = avro::json::Entity; _Allocator = std::allocator<avro::json::Entity>]’
/avro/lang/c++/impl/json/JsonDom.cc:72:43:   required from here
/avro/lang/c++/impl/json/JsonDom.hh:64:17: error: non-static const member ‘const size_t avro::json::Entity::line_’, can’t use default assignment operator
 class AVRO_DECL Entity {
                 ^
In file included from /usr/include/c++/4.9/vector:69:0,
                 from /avro/lang/c++/impl/json/JsonDom.hh:26,
                 from /avro/lang/c++/impl/json/JsonDom.cc:19:
/usr/include/c++/4.9/bits/vector.tcc:343:16: note: synthesized method ‘avro::json::Entity& avro::json::Entity::operator=(const avro::json::Entity&)’ first required here
    *__position = __x_copy;
                ^
make[2]: *** [CMakeFiles/avrocpp_s.dir/impl/json/JsonDom.cc.o] Error 1
CMakeFiles/avrocpp_s.dir/build.make:514: recipe for target 'CMakeFiles/avrocpp_s.dir/impl/json/JsonDom.cc.o' failed
make[1]: *** [CMakeFiles/avrocpp_s.dir/all] Error 2
CMakeFiles/Makefile2:425: recipe for target 'CMakeFiles/avrocpp_s.dir/all' failed
Makefile:147: recipe for target 'all' failed
make: *** [all] Error 2

Also I'd like to bump Node from 4.x to 8.x since 4.x has been deprecated, this ties in with #333:

================================================================================
================================================================================

                              DEPRECATION WARNING

  Node.js 4.x LTS Argon is no longer actively supported!

  You will not receive security or critical stability updates for this version.

  You should migrate to a supported version of Node.js as soon as possible.
  Use the installation script that corresponds to the version of Node.js you
  wish to install. e.g.

   * https://deb.nodesource.com/setup_8.x — Node.js 8 LTS "Carbon" (recommended)
   * https://deb.nodesource.com/setup_10.x — Node.js 10 Current

  Please see https://github.com/nodejs/Release for details about which
  version may be appropriate for you.

  The NodeSource Node.js distributions repository contains
  information both about supported versions of Node.js and supported Linux
  distributions. To learn more about usage, see the repository:
    https://github.com/nodesource/distributions

================================================================================
================================================================================

Fix the Javadoc since this does not allow us to do on Java8, please refer to #334

Thank you so much for doing this work.

@kojiromike My pleasure, I've updated the PR based on your comments. Let me know what you think.

@busbey @nandorKollar @cutting PTAL. Any further suggestions, or it this good to go?

The changes look good to me, but I'm not currently able to test this.  Can someone (besides Fokko) verify that, with this patch, tests in all languages now pass under Docker?  If so, I'm happy to commit.  Thanks!

@cutting well, to be strictly correct, we know that C++ tests do not pass, irrespective of this PR. That is AVRO-2230 and fixed in #335 as previously mentioned in @Fokko 's comments. This PR runs the C++ tests, but then continues even when they fail.
Otherwise, I will run the rest of the tests a couple different ways and get back to you.

Locally, I rebased master into this branch. Then I ran ./build.sh docker-test. That passed.
Then, I ran ./build.sh docker followed by ./build.sh test inside the container. That failed, due to rat, which complains that BUILD.md does not have a valid license header.

@kojiromike This is actually a valid point of the rat checker. The licenses need to be set correctly I think I'll integrate the run-tests.sh in the root build.sh.

Bypassing the rat test and all the known-passing tests, I ran the rest of the ./build.sh test in docker as described above. The very last step failed:
+ /bin/bash share/test/interop/bin/test_rpc_interop.sh
TEST: share/test/interop/rpc/add/onePlusOne
18/10/03 18:16:25 INFO util.log: Logging initialized @337ms to org.eclipse.jetty.util.log.Slf4jLog
18/10/03 18:16:25 INFO server.Server: jetty-9.4.z-SNAPSHOT
18/10/03 18:16:25 INFO handler.ContextHandler: Started o.e.j.s.ServletContextHandler@441772e{/,null,AVAILABLE}
18/10/03 18:16:25 INFO server.AbstractConnector: Started ServerConnector@79924b{HTTP/1.1,[http/1.1]}{<IP_ADDRESS>:46719}
18/10/03 18:16:25 INFO server.Server: Started @813ms
2
Closing server.
18/10/03 18:16:27 INFO server.AbstractConnector: Stopped ServerConnector@79924b{HTTP/1.1,[http/1.1]}{<IP_ADDRESS>:0}
18/10/03 18:16:27 INFO handler.ContextHandler: Stopped o.e.j.s.ServletContextHandler@441772e{/,null,UNAVAILABLE}
18/10/03 18:16:27 INFO util.log: Logging initialized @324ms to org.eclipse.jetty.util.log.Slf4jLog
18/10/03 18:16:27 INFO server.Server: jetty-9.4.z-SNAPSHOT
18/10/03 18:16:28 INFO handler.ContextHandler: Started o.e.j.s.ServletContextHandler@441772e{/,null,AVAILABLE}
18/10/03 18:16:28 INFO server.AbstractConnector: Started ServerConnector@79924b{HTTP/1.1,[http/1.1]}{<IP_ADDRESS>:33359}
18/10/03 18:16:28 INFO server.Server: Started @420ms
2
Closing server.
18/10/03 18:16:29 INFO server.AbstractConnector: Stopped ServerConnector@79924b{HTTP/1.1,[http/1.1]}{<IP_ADDRESS>:0}
18/10/03 18:16:29 INFO handler.ContextHandler: Stopped o.e.j.s.ServletContextHandler@441772e{/,null,UNAVAILABLE}
18/10/03 18:16:30 INFO util.log: Logging initialized @323ms to org.eclipse.jetty.util.log.Slf4jLog
18/10/03 18:16:30 INFO server.Server: jetty-9.4.z-SNAPSHOT
18/10/03 18:16:30 INFO handler.ContextHandler: Started o.e.j.s.ServletContextHandler@441772e{/,null,AVAILABLE}
18/10/03 18:16:30 INFO server.AbstractConnector: Started ServerConnector@79924b{HTTP/1.1,[http/1.1]}{<IP_ADDRESS>:34025}
18/10/03 18:16:30 INFO server.Server: Started @419ms
/home/michaels/avro/lang/ruby/lib/avro/schema_validator.rb:127:in `validate_map': undefined method `keys' for nil:NilClass (NoMethodError)
        from /home/michaels/avro/lang/ruby/lib/avro/schema_validator.rb:103:in `validate_recursive'
        from /home/michaels/avro/lang/ruby/lib/avro/schema_validator.rb:156:in `block in validate_possible_types'
        from /home/michaels/avro/lang/ruby/lib/avro/schema_validator.rb:154:in `map'
        from /home/michaels/avro/lang/ruby/lib/avro/schema_validator.rb:154:in `validate_possible_types'
        from /home/michaels/avro/lang/ruby/lib/avro/schema_validator.rb:141:in `validate_union'
        from /home/michaels/avro/lang/ruby/lib/avro/schema_validator.rb:105:in `validate_recursive'
        from /home/michaels/avro/lang/ruby/lib/avro/schema_validator.rb:110:in `block in validate_recursive'
        from /home/michaels/avro/lang/ruby/lib/avro/schema_validator.rb:108:in `each'
        from /home/michaels/avro/lang/ruby/lib/avro/schema_validator.rb:108:in `validate_recursive'
        from /home/michaels/avro/lang/ruby/lib/avro/schema_validator.rb:67:in `validate!'
        from /home/michaels/avro/lang/ruby/lib/avro/schema.rb:97:in `validate'
        from /home/michaels/avro/lang/ruby/lib/avro/io.rb:503:in `write_data'
        from /home/michaels/avro/lang/ruby/lib/avro/io.rb:499:in `write'
        from /home/michaels/avro/lang/ruby/lib/avro/ipc.rb:136:in `write_handshake_request'
        from /home/michaels/avro/lang/ruby/lib/avro/ipc.rb:105:in `request'
        from lang/ruby/test/tool.rb:69:in `send_message'
        from lang/ruby/test/tool.rb:137:in `main'
        from lang/ruby/test/tool.rb:143:in `<main>'

I don't know if this is reflected in any other ticket.

@kojiromike I'm working on integrating the Docker testing with the existing build.sh's. But this requires some more love. At the current state of the PR, with the docker tests we'd only execute the unit tests. I think it is important to also add the interop tests, but this needs some more attention. I hope to finish this the upcoming days.
Recently there was a mail about the Python versions. I've checked and the current CI uses Python 2.7 and Python 3.4. We should decide on Python versions, and add them to the BUILD.md and the setup.py of the specific project to communicate which versions of Python we support.
I've created a Jira to move from the deprecated java docker image to openjdk: https://issues.apache.org/jira/browse/AVRO-2238
Updating is not trivial since the java is based on Debian Jessie, and openjdk is based on Debian Stretch. This will update a lot of different packages, for example, it comes with a newer version of Perl and PHP.

I don't think the test_rpc_interop.sh test breakage has anything to do with this PR. I think it's a bug in the ruby implementation. I think this PR is fine and (besides the rat thing) moves the project forward. My vote fwiw is that this changeset get merged in so we can move forward with other incremental fixups.

Apologies, I hit enter too soon -- I want to add that I confirmed that the test_rpc_interop.sh fails with the exact same error in master. It has nothing to do with this PR.

@kojiromike I fully agree. But instead instead of introducing a new file for Docker testing (https://github.com/apache/avro/pull/336/files#diff-be31a75fe0e789d10685a4ab885644ad), I would prefer to use the current tests: https://github.com/apache/avro/blob/master/build.sh#L40-L75

(For your notes in the description, #335 is closed, duplicates work done in #326, which is now merged.)

I've created a ticket for fixing the interop tests: https://issues.apache.org/jira/browse/AVRO-2239

Thanks for merging @cutting. I was still working on the PR, should have put a [WIP] in the title. I have a follow up PR here: https://github.com/apache/avro/pull/343


Add worker function for POGI data

Add worker function to pipe POGI data from POGI json file
Add util function to read from POGI json file
Note: util function explicitly calls commandModule getter for every field to be defined in pogiData dict

Looks good to me, just make sure to pull from main and resolve merge conflicts


引入新的机制，如果是 a->b->c 这种链路的话，就考虑直接单线程执行了

Wouldn't it be better to give users a choice? I want users to be able to identify their own scenarios and set the operating parameters

Yes, of course, but notice that, some object‘s function used common threadpool, for example GEvent.
We cannot simply stop the malloc of CThreadpool, because this may cause a lot of problem.