{"level":"info","ts":"2026-02-16T09:54:39.758074582Z","logger":"controller-runtime.builder","msg":"Registering a mutating webhook","GVK":"tempo.grafana.com/v1alpha1, Kind=TempoStack","path":"/mutate-tempo-grafana-com-v1alpha1-tempostack"} {"level":"info","ts":"2026-02-16T09:54:39.758218743Z","logger":"controller-runtime.webhook","msg":"Registering webhook","path":"/mutate-tempo-grafana-com-v1alpha1-tempostack"} {"level":"info","ts":"2026-02-16T09:54:39.758238036Z","logger":"controller-runtime.builder","msg":"Registering a validating webhook","GVK":"tempo.grafana.com/v1alpha1, Kind=TempoStack","path":"/validate-tempo-grafana-com-v1alpha1-tempostack"} {"level":"info","ts":"2026-02-16T09:54:39.758267291Z","logger":"controller-runtime.webhook","msg":"Registering webhook","path":"/validate-tempo-grafana-com-v1alpha1-tempostack"} {"level":"info","ts":"2026-02-16T09:54:39.758306291Z","logger":"controller-runtime.builder","msg":"Registering a validating webhook","GVK":"tempo.grafana.com/v1alpha1, Kind=TempoMonolithic","path":"/validate-tempo-grafana-com-v1alpha1-tempomonolithic"} {"level":"info","ts":"2026-02-16T09:54:39.758334115Z","logger":"controller-runtime.webhook","msg":"Registering webhook","path":"/validate-tempo-grafana-com-v1alpha1-tempomonolithic"} {"level":"info","ts":"2026-02-16T09:54:39.758354498Z","logger":"setup","msg":"Starting Tempo Operator","build-date":"2026-01-23T22:39:23Z","revision":"a4395ab091404c9ae03c66588ec519b02221246a","tempo-operator":"0.19.0","tempo":"2.9.0","tempo-query":"2.9.0","default-tempo-image":"registry.redhat.io/rhosdt/tempo-rhel8@sha256:5905daa8b13334c3c7c0ab5ff555c17cabe92dcf70478ff5eb7525e72181ae75","default-tempo-query-image":"registry.redhat.io/rhosdt/tempo-query-rhel8@sha256:f9306d4971b44413006d3f4165f3fe0160b94f627fb5ab0690c878dc3e751e06","default-tempo-gateway-image":"registry.redhat.io/rhosdt/tempo-gateway-rhel8@sha256:cfd7474b138b1df46e4f13369a6697955e2f290ad54714f460d2179f9462dd3e","default-tempo-gateway-opa-image":"registry.redhat.io/rhosdt/tempo-gateway-opa-rhel8@sha256:6a1f6601ea0765d85b24de1613063b386c413af081f228d27fbbdae04c214cc7","default-network-policies":true,"go-version":"go1.25.5 (Red Hat 1.25.5-1.module+el8.10.0+23901+9d60aaf1) X:strictfipsruntime","go-arch":"amd64","go-os":"linux"} {"level":"info","ts":"2026-02-16T09:54:39.758572888Z","logger":"controller-runtime.metrics","msg":"Starting metrics server"} {"level":"info","ts":"2026-02-16T09:54:39.758670564Z","msg":"starting server","name":"health probe","addr":"[::]:8081"} {"level":"info","ts":"2026-02-16T09:54:39.758716627Z","logger":"controller-runtime.webhook","msg":"Starting webhook server"} {"level":"info","ts":"2026-02-16T09:54:39.758833237Z","logger":"controller-runtime.certwatcher","msg":"Updated current TLS certificate"} {"level":"info","ts":"2026-02-16T09:54:39.758927544Z","logger":"controller-runtime.certwatcher","msg":"Updated current TLS certificate"} {"level":"info","ts":"2026-02-16T09:54:39.75896306Z","logger":"controller-runtime.certwatcher","msg":"Starting certificate poll+watcher","interval":10} {"level":"info","ts":"2026-02-16T09:54:39.758927815Z","logger":"controller-runtime.metrics","msg":"Serving metrics server","bindAddress":":8443","secure":true} {"level":"info","ts":"2026-02-16T09:54:39.759010801Z","logger":"controller-runtime.webhook","msg":"Serving webhook server","host":"","port":9443} {"level":"info","ts":"2026-02-16T09:54:39.75905665Z","logger":"controller-runtime.certwatcher","msg":"Starting certificate poll+watcher","interval":10} {"level":"info","ts":"2026-02-16T09:54:39.859488836Z","msg":"attempting to acquire leader lease tempo-operator/8b886b0f.grafana.com..."} {"level":"info","ts":"2026-02-16T09:54:39.874159508Z","msg":"successfully acquired lease tempo-operator/8b886b0f.grafana.com"} {"level":"info","ts":"2026-02-16T09:54:39.874527114Z","msg":"Starting EventSource","controller":"certrotation_monolithic","controllerGroup":"tempo.grafana.com","controllerKind":"TempoMonolithic","source":"kind source: *v1.Secret"} {"level":"info","ts":"2026-02-16T09:54:39.874551557Z","msg":"Starting EventSource","controller":"certrotation","controllerGroup":"tempo.grafana.com","controllerKind":"TempoStack","source":"kind source: *v1.Secret"} {"level":"info","ts":"2026-02-16T09:54:39.874556961Z","msg":"Starting EventSource","controller":"certrotation_monolithic","controllerGroup":"tempo.grafana.com","controllerKind":"TempoMonolithic","source":"kind source: *v1alpha1.TempoMonolithic"} {"level":"info","ts":"2026-02-16T09:54:39.874585046Z","msg":"Starting EventSource","controller":"certrotation","controllerGroup":"tempo.grafana.com","controllerKind":"TempoStack","source":"kind source: *v1alpha1.TempoStack"} {"level":"info","ts":"2026-02-16T09:54:39.875552538Z","msg":"Starting EventSource","controller":"tempostack","controllerGroup":"tempo.grafana.com","controllerKind":"TempoStack","source":"kind source: *v1.ServiceAccount"} {"level":"info","ts":"2026-02-16T09:54:39.875601413Z","msg":"Starting EventSource","controller":"tempostack","controllerGroup":"tempo.grafana.com","controllerKind":"TempoStack","source":"kind source: *v1.Service"} {"level":"info","ts":"2026-02-16T09:54:39.87576378Z","msg":"Starting EventSource","controller":"tempostack","controllerGroup":"tempo.grafana.com","controllerKind":"TempoStack","source":"kind source: *v1.Secret"} {"level":"info","ts":"2026-02-16T09:54:39.875849856Z","msg":"Starting EventSource","controller":"tempostack","controllerGroup":"tempo.grafana.com","controllerKind":"TempoStack","source":"kind source: *v1.ClusterRole"} {"level":"info","ts":"2026-02-16T09:54:39.87583254Z","msg":"Starting EventSource","controller":"tempostack","controllerGroup":"tempo.grafana.com","controllerKind":"TempoStack","source":"kind source: *v1.Secret"} {"level":"info","ts":"2026-02-16T09:54:39.87595698Z","msg":"Starting EventSource","controller":"tempomonolithic","controllerGroup":"tempo.grafana.com","controllerKind":"TempoMonolithic","source":"kind source: *v1.Secret"} {"level":"info","ts":"2026-02-16T09:54:39.875978527Z","msg":"Starting EventSource","controller":"tempostack","controllerGroup":"tempo.grafana.com","controllerKind":"TempoStack","source":"kind source: *v1alpha1.TempoStack"} {"level":"info","ts":"2026-02-16T09:54:39.876031834Z","msg":"Starting EventSource","controller":"tempostack","controllerGroup":"tempo.grafana.com","controllerKind":"TempoStack","source":"kind source: *v1.Deployment"} {"level":"info","ts":"2026-02-16T09:54:39.876102865Z","msg":"Starting EventSource","controller":"tempomonolithic","controllerGroup":"tempo.grafana.com","controllerKind":"TempoMonolithic","source":"kind source: *v1.Ingress"} {"level":"info","ts":"2026-02-16T09:54:39.876220729Z","msg":"Starting EventSource","controller":"tempomonolithic","controllerGroup":"tempo.grafana.com","controllerKind":"TempoMonolithic","source":"kind source: *v1alpha1.TempoMonolithic"} {"level":"info","ts":"2026-02-16T09:54:39.876230336Z","msg":"Starting EventSource","controller":"tempostack","controllerGroup":"tempo.grafana.com","controllerKind":"TempoStack","source":"kind source: *v1.Route"} {"level":"info","ts":"2026-02-16T09:54:39.876328447Z","msg":"Starting EventSource","controller":"tempomonolithic","controllerGroup":"tempo.grafana.com","controllerKind":"TempoMonolithic","source":"kind source: *v1.ClusterRole"} {"level":"info","ts":"2026-02-16T09:54:39.876346439Z","msg":"Starting EventSource","controller":"tempostack","controllerGroup":"tempo.grafana.com","controllerKind":"TempoStack","source":"kind source: *v1.RoleBinding"} {"level":"info","ts":"2026-02-16T09:54:39.876359479Z","msg":"Starting EventSource","controller":"tempomonolithic","controllerGroup":"tempo.grafana.com","controllerKind":"TempoMonolithic","source":"kind source: *v1.ConfigMap"} {"level":"info","ts":"2026-02-16T09:54:39.876331525Z","msg":"Starting EventSource","controller":"tempomonolithic","controllerGroup":"tempo.grafana.com","controllerKind":"TempoMonolithic","source":"kind source: *v1.ClusterRoleBinding"} {"level":"info","ts":"2026-02-16T09:54:39.876456716Z","msg":"Starting EventSource","controller":"tempomonolithic","controllerGroup":"tempo.grafana.com","controllerKind":"TempoMonolithic","source":"kind source: *v1.Service"} {"level":"info","ts":"2026-02-16T09:54:39.876474652Z","msg":"Starting EventSource","controller":"tempomonolithic","controllerGroup":"tempo.grafana.com","controllerKind":"TempoMonolithic","source":"kind source: *v1.Role"} {"level":"info","ts":"2026-02-16T09:54:39.876566538Z","msg":"Starting EventSource","controller":"tempostack","controllerGroup":"tempo.grafana.com","controllerKind":"TempoStack","source":"kind source: *v1.PrometheusRule"} {"level":"info","ts":"2026-02-16T09:54:39.876816145Z","msg":"Starting EventSource","controller":"tempomonolithic","controllerGroup":"tempo.grafana.com","controllerKind":"TempoMonolithic","source":"kind source: *v1.ServiceMonitor"} {"level":"info","ts":"2026-02-16T09:54:39.876828722Z","msg":"Starting EventSource","controller":"tempomonolithic","controllerGroup":"tempo.grafana.com","controllerKind":"TempoMonolithic","source":"kind source: *v1.RoleBinding"} {"level":"info","ts":"2026-02-16T09:54:39.876833313Z","msg":"Starting EventSource","controller":"tempomonolithic","controllerGroup":"tempo.grafana.com","controllerKind":"TempoMonolithic","source":"kind source: *v1.PrometheusRule"} {"level":"info","ts":"2026-02-16T09:54:39.876849109Z","msg":"Starting EventSource","controller":"tempomonolithic","controllerGroup":"tempo.grafana.com","controllerKind":"TempoMonolithic","source":"kind source: *v1.ServiceAccount"} {"level":"info","ts":"2026-02-16T09:54:39.876848399Z","msg":"Starting EventSource","controller":"tempomonolithic","controllerGroup":"tempo.grafana.com","controllerKind":"TempoMonolithic","source":"kind source: *v1.Route"} {"level":"info","ts":"2026-02-16T09:54:39.876857873Z","msg":"Starting EventSource","controller":"tempostack","controllerGroup":"tempo.grafana.com","controllerKind":"TempoStack","source":"kind source: *v1.ServiceMonitor"} {"level":"info","ts":"2026-02-16T09:54:39.876529882Z","msg":"Starting EventSource","controller":"tempomonolithic","controllerGroup":"tempo.grafana.com","controllerKind":"TempoMonolithic","source":"kind source: *v1.Secret"} {"level":"info","ts":"2026-02-16T09:54:39.876928462Z","msg":"Starting EventSource","controller":"tempomonolithic","controllerGroup":"tempo.grafana.com","controllerKind":"TempoMonolithic","source":"kind source: *v1.StatefulSet"} {"level":"info","ts":"2026-02-16T09:54:39.876949379Z","msg":"Starting EventSource","controller":"tempostack","controllerGroup":"tempo.grafana.com","controllerKind":"TempoStack","source":"kind source: *v1.ClusterRoleBinding"} {"level":"info","ts":"2026-02-16T09:54:39.876962794Z","msg":"Starting EventSource","controller":"tempostack","controllerGroup":"tempo.grafana.com","controllerKind":"TempoStack","source":"kind source: *v1.Ingress"} {"level":"info","ts":"2026-02-16T09:54:39.876980269Z","msg":"Starting EventSource","controller":"tempostack","controllerGroup":"tempo.grafana.com","controllerKind":"TempoStack","source":"kind source: *v1.Role"} {"level":"info","ts":"2026-02-16T09:54:39.876994003Z","msg":"Starting EventSource","controller":"tempostack","controllerGroup":"tempo.grafana.com","controllerKind":"TempoStack","source":"kind source: *v1.ConfigMap"} {"level":"info","ts":"2026-02-16T09:54:39.877011726Z","msg":"Starting EventSource","controller":"tempostack","controllerGroup":"tempo.grafana.com","controllerKind":"TempoStack","source":"kind source: *v1.StatefulSet"} {"level":"info","ts":"2026-02-16T09:54:40.17673779Z","msg":"Starting Controller","controller":"certrotation","controllerGroup":"tempo.grafana.com","controllerKind":"TempoStack"} {"level":"info","ts":"2026-02-16T09:54:40.176767478Z","msg":"Starting workers","controller":"certrotation","controllerGroup":"tempo.grafana.com","controllerKind":"TempoStack","worker count":1} {"level":"info","ts":"2026-02-16T09:54:40.176747134Z","msg":"Starting Controller","controller":"certrotation_monolithic","controllerGroup":"tempo.grafana.com","controllerKind":"TempoMonolithic"} {"level":"info","ts":"2026-02-16T09:54:40.176780748Z","msg":"Starting workers","controller":"certrotation_monolithic","controllerGroup":"tempo.grafana.com","controllerKind":"TempoMonolithic","worker count":1} {"level":"info","ts":"2026-02-16T09:54:40.181847129Z","msg":"Starting Controller","controller":"tempomonolithic","controllerGroup":"tempo.grafana.com","controllerKind":"TempoMonolithic"} {"level":"info","ts":"2026-02-16T09:54:40.181872494Z","msg":"Starting workers","controller":"tempomonolithic","controllerGroup":"tempo.grafana.com","controllerKind":"TempoMonolithic","worker count":1} {"level":"info","ts":"2026-02-16T09:54:40.181849087Z","msg":"Starting Controller","controller":"tempostack","controllerGroup":"tempo.grafana.com","controllerKind":"TempoStack"} {"level":"info","ts":"2026-02-16T09:54:40.181885782Z","msg":"Starting workers","controller":"tempostack","controllerGroup":"tempo.grafana.com","controllerKind":"TempoStack","worker count":1} {"level":"info","ts":"2026-02-16T09:55:03.682390544Z","logger":"certrotation-reconcile","msg":"Skipping reconciliation for unmanaged TempoMonolithic resource","controller":"certrotation_monolithic","controllerGroup":"tempo.grafana.com","controllerKind":"TempoMonolithic","TempoMonolithic":{"name":"tempo","namespace":"tempo-operator"},"namespace":"tempo-operator","name":"tempo","reconcileID":"ff72258b-5065-4344-8f10-7481fad8c68e","tempo":{"name":"tempo","namespace":"tempo-operator"},"name":"tempo-operator/tempo"} {"level":"info","ts":"2026-02-16T09:55:03.890647318Z","logger":"certrotation-reconcile","msg":"Skipping reconciliation for unmanaged TempoMonolithic resource","controller":"certrotation_monolithic","controllerGroup":"tempo.grafana.com","controllerKind":"TempoMonolithic","TempoMonolithic":{"name":"tempo","namespace":"tempo-operator"},"namespace":"tempo-operator","name":"tempo","reconcileID":"0eb31c17-7823-4932-a23c-faaa9f5271dd","tempo":{"name":"tempo","namespace":"tempo-operator"},"name":"tempo-operator/tempo"} {"level":"info","ts":"2026-02-16T09:55:03.91068786Z","logger":"certrotation-reconcile","msg":"Skipping reconciliation for unmanaged TempoMonolithic resource","controller":"certrotation_monolithic","controllerGroup":"tempo.grafana.com","controllerKind":"TempoMonolithic","TempoMonolithic":{"name":"tempo","namespace":"tempo-operator"},"namespace":"tempo-operator","name":"tempo","reconcileID":"a3746b9f-2d09-422b-8f29-6a1715b15451","tempo":{"name":"tempo","namespace":"tempo-operator"},"name":"tempo-operator/tempo"} {"level":"info","ts":"2026-02-16T09:55:03.941517531Z","logger":"certrotation-reconcile","msg":"Skipping reconciliation for unmanaged TempoMonolithic resource","controller":"certrotation_monolithic","controllerGroup":"tempo.grafana.com","controllerKind":"TempoMonolithic","TempoMonolithic":{"name":"tempo","namespace":"tempo-operator"},"namespace":"tempo-operator","name":"tempo","reconcileID":"62af26be-4d1b-4bf8-bdcb-6de9c4b5d4cc","tempo":{"name":"tempo","namespace":"tempo-operator"},"name":"tempo-operator/tempo"} {"level":"info","ts":"2026-02-16T09:55:03.941596001Z","logger":"tempomonolithic-reconcile","msg":"certificate rotation completed successfully, hash annotations added","controller":"tempomonolithic","controllerGroup":"tempo.grafana.com","controllerKind":"TempoMonolithic","TempoMonolithic":{"name":"tempo","namespace":"tempo-operator"},"namespace":"tempo-operator","name":"tempo","reconcileID":"e3791f87-941b-4e8b-a3ba-ba20bfeda296","monolithic":"tempo-operator/tempo","event":"createOrRotateCerts"} {"level":"error","ts":"2026-02-16T09:55:03.947935718Z","msg":"Reconciler error","controller":"tempomonolithic","controllerGroup":"tempo.grafana.com","controllerKind":"TempoMonolithic","TempoMonolithic":{"name":"tempo","namespace":"tempo-operator"},"namespace":"tempo-operator","name":"tempo","reconcileID":"e3791f87-941b-4e8b-a3ba-ba20bfeda296","error":"Operation cannot be fulfilled on tempomonolithics.tempo.grafana.com \"tempo\": the object has been modified; please apply your changes to the latest version and try again","stacktrace":"sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).reconcileHandler\n\tsigs.k8s.io/controller-runtime@v0.20.4/pkg/internal/controller/controller.go:347\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).processNextWorkItem\n\tsigs.k8s.io/controller-runtime@v0.20.4/pkg/internal/controller/controller.go:294\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).Start.func2.2\n\tsigs.k8s.io/controller-runtime@v0.20.4/pkg/internal/controller/controller.go:255"} {"level":"info","ts":"2026-02-16T09:55:03.963894216Z","logger":"certrotation-reconcile","msg":"Skipping reconciliation for unmanaged TempoMonolithic resource","controller":"certrotation_monolithic","controllerGroup":"tempo.grafana.com","controllerKind":"TempoMonolithic","TempoMonolithic":{"name":"tempo","namespace":"tempo-operator"},"namespace":"tempo-operator","name":"tempo","reconcileID":"499d979b-b16e-4dfc-b7c1-5fd8fd3c1119","tempo":{"name":"tempo","namespace":"tempo-operator"},"name":"tempo-operator/tempo"} {"level":"info","ts":"2026-02-16T09:55:03.964014347Z","logger":"tempomonolithic-reconcile","msg":"certificate rotation completed successfully, hash annotations added","controller":"tempomonolithic","controllerGroup":"tempo.grafana.com","controllerKind":"TempoMonolithic","TempoMonolithic":{"name":"tempo","namespace":"tempo-operator"},"namespace":"tempo-operator","name":"tempo","reconcileID":"1cb7b1ec-e129-461c-8718-f781a6c2c154","monolithic":"tempo-operator/tempo","event":"createOrRotateCerts"} {"level":"error","ts":"2026-02-16T09:55:03.970562484Z","msg":"Reconciler error","controller":"tempomonolithic","controllerGroup":"tempo.grafana.com","controllerKind":"TempoMonolithic","TempoMonolithic":{"name":"tempo","namespace":"tempo-operator"},"namespace":"tempo-operator","name":"tempo","reconcileID":"1cb7b1ec-e129-461c-8718-f781a6c2c154","error":"Operation cannot be fulfilled on tempomonolithics.tempo.grafana.com \"tempo\": the object has been modified; please apply your changes to the latest version and try again","stacktrace":"sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).reconcileHandler\n\tsigs.k8s.io/controller-runtime@v0.20.4/pkg/internal/controller/controller.go:347\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).processNextWorkItem\n\tsigs.k8s.io/controller-runtime@v0.20.4/pkg/internal/controller/controller.go:294\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).Start.func2.2\n\tsigs.k8s.io/controller-runtime@v0.20.4/pkg/internal/controller/controller.go:255"} {"level":"info","ts":"2026-02-16T09:55:03.983932233Z","logger":"tempomonolithic-reconcile","msg":"certificate rotation completed successfully, hash annotations added","controller":"tempomonolithic","controllerGroup":"tempo.grafana.com","controllerKind":"TempoMonolithic","TempoMonolithic":{"name":"tempo","namespace":"tempo-operator"},"namespace":"tempo-operator","name":"tempo","reconcileID":"b4ded3c8-7968-4dcd-9b43-c863832d6c7d","monolithic":"tempo-operator/tempo","event":"createOrRotateCerts"} {"level":"info","ts":"2026-02-16T09:55:03.998263239Z","logger":"certrotation-reconcile","msg":"Skipping reconciliation for unmanaged TempoMonolithic resource","controller":"certrotation_monolithic","controllerGroup":"tempo.grafana.com","controllerKind":"TempoMonolithic","TempoMonolithic":{"name":"tempo","namespace":"tempo-operator"},"namespace":"tempo-operator","name":"tempo","reconcileID":"0d50bd24-b302-4281-8c74-ad5b89b1b5e6","tempo":{"name":"tempo","namespace":"tempo-operator"},"name":"tempo-operator/tempo"} {"level":"info","ts":"2026-02-16T09:55:04.147756417Z","logger":"certrotation-reconcile","msg":"Skipping reconciliation for unmanaged TempoMonolithic resource","controller":"certrotation_monolithic","controllerGroup":"tempo.grafana.com","controllerKind":"TempoMonolithic","TempoMonolithic":{"name":"tempo","namespace":"tempo-operator"},"namespace":"tempo-operator","name":"tempo","reconcileID":"556f1bc1-4a36-4c02-b3dd-2ea0a8ad9552","tempo":{"name":"tempo","namespace":"tempo-operator"},"name":"tempo-operator/tempo"} {"level":"info","ts":"2026-02-16T09:55:04.163310602Z","logger":"tempomonolithic-reconcile","msg":"certificate rotation completed successfully, hash annotations added","controller":"tempomonolithic","controllerGroup":"tempo.grafana.com","controllerKind":"TempoMonolithic","TempoMonolithic":{"name":"tempo","namespace":"tempo-operator"},"namespace":"tempo-operator","name":"tempo","reconcileID":"38fbdfe4-cd74-49de-b49d-fab595615e41","monolithic":"tempo-operator/tempo","event":"createOrRotateCerts"} {"level":"info","ts":"2026-02-16T09:55:04.23360215Z","logger":"tempomonolithic-reconcile","msg":"certificate rotation completed successfully, hash annotations added","controller":"tempomonolithic","controllerGroup":"tempo.grafana.com","controllerKind":"TempoMonolithic","TempoMonolithic":{"name":"tempo","namespace":"tempo-operator"},"namespace":"tempo-operator","name":"tempo","reconcileID":"92ec9930-f0fb-48d0-aa39-312acc92f77f","monolithic":"tempo-operator/tempo","event":"createOrRotateCerts"} {"level":"info","ts":"2026-02-16T09:55:04.325314445Z","logger":"tempomonolithic-reconcile","msg":"certificate rotation completed successfully, hash annotations added","controller":"tempomonolithic","controllerGroup":"tempo.grafana.com","controllerKind":"TempoMonolithic","TempoMonolithic":{"name":"tempo","namespace":"tempo-operator"},"namespace":"tempo-operator","name":"tempo","reconcileID":"91828e78-0e6e-4065-bd07-4cec58fca898","monolithic":"tempo-operator/tempo","event":"createOrRotateCerts"} {"level":"info","ts":"2026-02-16T09:55:50.178371066Z","logger":"tempomonolithic-reconcile","msg":"certificate rotation completed successfully, hash annotations added","controller":"tempomonolithic","controllerGroup":"tempo.grafana.com","controllerKind":"TempoMonolithic","TempoMonolithic":{"name":"tempo","namespace":"tempo-operator"},"namespace":"tempo-operator","name":"tempo","reconcileID":"ce7fdada-a611-4785-b620-400d3699ef9e","monolithic":"tempo-operator/tempo","event":"createOrRotateCerts"} {"level":"info","ts":"2026-02-16T09:55:50.333573685Z","logger":"certrotation-reconcile","msg":"Skipping reconciliation for unmanaged TempoMonolithic resource","controller":"certrotation_monolithic","controllerGroup":"tempo.grafana.com","controllerKind":"TempoMonolithic","TempoMonolithic":{"name":"tempo","namespace":"tempo-operator"},"namespace":"tempo-operator","name":"tempo","reconcileID":"6c1c0fdf-d7b3-4010-84e0-f39d4f986fc8","tempo":{"name":"tempo","namespace":"tempo-operator"},"name":"tempo-operator/tempo"} {"level":"info","ts":"2026-02-16T09:55:50.350198928Z","logger":"tempomonolithic-reconcile","msg":"certificate rotation completed successfully, hash annotations added","controller":"tempomonolithic","controllerGroup":"tempo.grafana.com","controllerKind":"TempoMonolithic","TempoMonolithic":{"name":"tempo","namespace":"tempo-operator"},"namespace":"tempo-operator","name":"tempo","reconcileID":"44c5540b-98a5-4ea8-a1f4-e4d99aa5cf3d","monolithic":"tempo-operator/tempo","event":"createOrRotateCerts"}