Container platforms
Questions about Kubernetes, OpenShift, Docker, and more.
cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Dynatrace Operator 1.8.1 upgrade related - java springboot pods crash-looping

dyn98007
Helper

There was an upgrade of the DT Operator from version 1.6.3 (v1beta5) to 1.8.1(v1beta5).

After the deployment of 1.8.1 in the k8 cluster, The java springboot pods started crash-looping  because the Dynatrace OneAgent isn't injecting the enrichment properties file.

Error:  java.io.FileNotFoundException: /var/lib/dynatrace/enrichment/endpoint/endpoint.properties (No such file or directory)

 

The failed Pod has an annotation:

  • dynakube.dynatrace.com/reason: NoBootstrapperConfig

The DT operator log has the below entry:

$ kubectl logs -n dynatrace-system -l app.kubernetes.io/name=dynatrace-operator --tail=200 | grep -E 'bootstrapper|secret' > travel-bootstrapper.log

{"level":"info","ts":"2026-05-09T18:50:00.156Z","logger":"pod-mutation-injection","msg":"dynatrace-bootstrapper-certs is not available, trying to replicate","pod":"keda-reflector-29639210-"}
{"level":"info","ts":"2026-05-09T18:50:00.160Z","logger":"pod-mutation-injection","msg":"unable to copy source of integration-k8s-cluster-bootstrapper-certs as it is not available, injection not possible","pod":"keda-reflector-29639210-"}

 

In the impacted k8s cluster:

$ kubectl get secrets -n dynatrace-system

The output shows bootstrapper-config  cert , and NOT the bootstrapper-certs .

The -bootstrapper-certs secret was NOT generated.

 

Please advise

1 REPLY 1

Julius_Loman
DynaMight Legend
DynaMight Legend

@dyn98007  The reason is described here https://docs.dynatrace.com/docs/ingest-from/setup-on-k8s/deployment/troubleshooting#skipped-injectio...  (which you likely already know).

I recommend creating a support ticket at https://support.dynatrace.com as the reasons can vary.

Dynatrace Ambassador | Alanata a.s., Slovakia, Dynatrace Master Partner

Featured Posts