{"level":"info","ts":"2026-05-19T18:57:05Z","logger":"controller-runtime.builder","msg":"skip registering a mutating webhook, object does not implement admission.Defaulter or WithDefaulter wasn't called","GVK":"rabbitmq.com/v1beta1, Kind=Binding"} {"level":"info","ts":"2026-05-19T18:57:05Z","logger":"controller-runtime.builder","msg":"Registering a validating webhook","GVK":"rabbitmq.com/v1beta1, Kind=Binding","path":"/validate-rabbitmq-com-v1beta1-binding"} {"level":"info","ts":"2026-05-19T18:57:05Z","logger":"controller-runtime.webhook","msg":"Registering webhook","path":"/validate-rabbitmq-com-v1beta1-binding"} {"level":"info","ts":"2026-05-19T18:57:05Z","logger":"controller-runtime.builder","msg":"skip registering a mutating webhook, object does not implement admission.Defaulter or WithDefaulter wasn't called","GVK":"rabbitmq.com/v1beta1, Kind=Queue"} {"level":"info","ts":"2026-05-19T18:57:05Z","logger":"controller-runtime.builder","msg":"Registering a validating webhook","GVK":"rabbitmq.com/v1beta1, Kind=Queue","path":"/validate-rabbitmq-com-v1beta1-queue"} {"level":"info","ts":"2026-05-19T18:57:05Z","logger":"controller-runtime.webhook","msg":"Registering webhook","path":"/validate-rabbitmq-com-v1beta1-queue"} {"level":"info","ts":"2026-05-19T18:57:05Z","logger":"controller-runtime.builder","msg":"skip registering a mutating webhook, object does not implement admission.Defaulter or WithDefaulter wasn't called","GVK":"rabbitmq.com/v1beta1, Kind=Exchange"} {"level":"info","ts":"2026-05-19T18:57:05Z","logger":"controller-runtime.builder","msg":"Registering a validating webhook","GVK":"rabbitmq.com/v1beta1, Kind=Exchange","path":"/validate-rabbitmq-com-v1beta1-exchange"} {"level":"info","ts":"2026-05-19T18:57:05Z","logger":"controller-runtime.webhook","msg":"Registering webhook","path":"/validate-rabbitmq-com-v1beta1-exchange"} {"level":"info","ts":"2026-05-19T18:57:05Z","logger":"controller-runtime.builder","msg":"skip registering a mutating webhook, object does not implement admission.Defaulter or WithDefaulter wasn't called","GVK":"rabbitmq.com/v1beta1, Kind=Vhost"} {"level":"info","ts":"2026-05-19T18:57:05Z","logger":"controller-runtime.builder","msg":"Registering a validating webhook","GVK":"rabbitmq.com/v1beta1, Kind=Vhost","path":"/validate-rabbitmq-com-v1beta1-vhost"} {"level":"info","ts":"2026-05-19T18:57:05Z","logger":"controller-runtime.webhook","msg":"Registering webhook","path":"/validate-rabbitmq-com-v1beta1-vhost"} {"level":"info","ts":"2026-05-19T18:57:05Z","logger":"controller-runtime.builder","msg":"skip registering a mutating webhook, object does not implement admission.Defaulter or WithDefaulter wasn't called","GVK":"rabbitmq.com/v1beta1, Kind=Policy"} {"level":"info","ts":"2026-05-19T18:57:05Z","logger":"controller-runtime.builder","msg":"Registering a validating webhook","GVK":"rabbitmq.com/v1beta1, Kind=Policy","path":"/validate-rabbitmq-com-v1beta1-policy"} {"level":"info","ts":"2026-05-19T18:57:05Z","logger":"controller-runtime.webhook","msg":"Registering webhook","path":"/validate-rabbitmq-com-v1beta1-policy"} {"level":"info","ts":"2026-05-19T18:57:05Z","logger":"controller-runtime.builder","msg":"skip registering a mutating webhook, object does not implement admission.Defaulter or WithDefaulter wasn't called","GVK":"rabbitmq.com/v1beta1, Kind=OperatorPolicy"} {"level":"info","ts":"2026-05-19T18:57:05Z","logger":"controller-runtime.builder","msg":"Registering a validating webhook","GVK":"rabbitmq.com/v1beta1, Kind=OperatorPolicy","path":"/validate-rabbitmq-com-v1beta1-operatorpolicy"} {"level":"info","ts":"2026-05-19T18:57:05Z","logger":"controller-runtime.webhook","msg":"Registering webhook","path":"/validate-rabbitmq-com-v1beta1-operatorpolicy"} {"level":"info","ts":"2026-05-19T18:57:05Z","logger":"controller-runtime.builder","msg":"skip registering a mutating webhook, object does not implement admission.Defaulter or WithDefaulter wasn't called","GVK":"rabbitmq.com/v1beta1, Kind=User"} {"level":"info","ts":"2026-05-19T18:57:05Z","logger":"controller-runtime.builder","msg":"Registering a validating webhook","GVK":"rabbitmq.com/v1beta1, Kind=User","path":"/validate-rabbitmq-com-v1beta1-user"} {"level":"info","ts":"2026-05-19T18:57:05Z","logger":"controller-runtime.webhook","msg":"Registering webhook","path":"/validate-rabbitmq-com-v1beta1-user"} {"level":"info","ts":"2026-05-19T18:57:05Z","logger":"controller-runtime.builder","msg":"skip registering a mutating webhook, object does not implement admission.Defaulter or WithDefaulter wasn't called","GVK":"rabbitmq.com/v1beta1, Kind=Permission"} {"level":"info","ts":"2026-05-19T18:57:05Z","logger":"controller-runtime.builder","msg":"Registering a validating webhook","GVK":"rabbitmq.com/v1beta1, Kind=Permission","path":"/validate-rabbitmq-com-v1beta1-permission"} {"level":"info","ts":"2026-05-19T18:57:05Z","logger":"controller-runtime.webhook","msg":"Registering webhook","path":"/validate-rabbitmq-com-v1beta1-permission"} {"level":"info","ts":"2026-05-19T18:57:05Z","logger":"controller-runtime.builder","msg":"skip registering a mutating webhook, object does not implement admission.Defaulter or WithDefaulter wasn't called","GVK":"rabbitmq.com/v1beta1, Kind=SchemaReplication"} {"level":"info","ts":"2026-05-19T18:57:05Z","logger":"controller-runtime.builder","msg":"Registering a validating webhook","GVK":"rabbitmq.com/v1beta1, Kind=SchemaReplication","path":"/validate-rabbitmq-com-v1beta1-schemareplication"} {"level":"info","ts":"2026-05-19T18:57:05Z","logger":"controller-runtime.webhook","msg":"Registering webhook","path":"/validate-rabbitmq-com-v1beta1-schemareplication"} {"level":"info","ts":"2026-05-19T18:57:05Z","logger":"controller-runtime.builder","msg":"skip registering a mutating webhook, object does not implement admission.Defaulter or WithDefaulter wasn't called","GVK":"rabbitmq.com/v1beta1, Kind=Federation"} {"level":"info","ts":"2026-05-19T18:57:05Z","logger":"controller-runtime.builder","msg":"Registering a validating webhook","GVK":"rabbitmq.com/v1beta1, Kind=Federation","path":"/validate-rabbitmq-com-v1beta1-federation"} {"level":"info","ts":"2026-05-19T18:57:05Z","logger":"controller-runtime.webhook","msg":"Registering webhook","path":"/validate-rabbitmq-com-v1beta1-federation"} {"level":"info","ts":"2026-05-19T18:57:05Z","logger":"controller-runtime.builder","msg":"skip registering a mutating webhook, object does not implement admission.Defaulter or WithDefaulter wasn't called","GVK":"rabbitmq.com/v1beta1, Kind=Shovel"} {"level":"info","ts":"2026-05-19T18:57:05Z","logger":"controller-runtime.builder","msg":"Registering a validating webhook","GVK":"rabbitmq.com/v1beta1, Kind=Shovel","path":"/validate-rabbitmq-com-v1beta1-shovel"} {"level":"info","ts":"2026-05-19T18:57:05Z","logger":"controller-runtime.webhook","msg":"Registering webhook","path":"/validate-rabbitmq-com-v1beta1-shovel"} {"level":"info","ts":"2026-05-19T18:57:05Z","logger":"controller-runtime.builder","msg":"skip registering a mutating webhook, object does not implement admission.Defaulter or WithDefaulter wasn't called","GVK":"rabbitmq.com/v1alpha1, Kind=SuperStream"} {"level":"info","ts":"2026-05-19T18:57:05Z","logger":"controller-runtime.builder","msg":"Registering a validating webhook","GVK":"rabbitmq.com/v1alpha1, Kind=SuperStream","path":"/validate-rabbitmq-com-v1alpha1-superstream"} {"level":"info","ts":"2026-05-19T18:57:05Z","logger":"controller-runtime.webhook","msg":"Registering webhook","path":"/validate-rabbitmq-com-v1alpha1-superstream"} {"level":"info","ts":"2026-05-19T18:57:05Z","logger":"controller-runtime.builder","msg":"skip registering a mutating webhook, object does not implement admission.Defaulter or WithDefaulter wasn't called","GVK":"rabbitmq.com/v1beta1, Kind=TopicPermission"} {"level":"info","ts":"2026-05-19T18:57:05Z","logger":"controller-runtime.builder","msg":"Registering a validating webhook","GVK":"rabbitmq.com/v1beta1, Kind=TopicPermission","path":"/validate-rabbitmq-com-v1beta1-topicpermission"} {"level":"info","ts":"2026-05-19T18:57:05Z","logger":"controller-runtime.webhook","msg":"Registering webhook","path":"/validate-rabbitmq-com-v1beta1-topicpermission"} {"level":"info","ts":"2026-05-19T18:57:05Z","logger":"setup","msg":"starting manager"} {"level":"info","ts":"2026-05-19T18:57:05Z","logger":"controller-runtime.metrics","msg":"Starting metrics server"} {"level":"info","ts":"2026-05-19T18:57:05Z","logger":"controller-runtime.webhook","msg":"Starting webhook server"} {"level":"info","ts":"2026-05-19T18:57:05Z","logger":"controller-runtime.metrics","msg":"Serving metrics server","bindAddress":":8080","secure":false} {"level":"info","ts":"2026-05-19T18:57:05Z","logger":"controller-runtime.certwatcher","msg":"Updated current TLS certificate"} {"level":"info","ts":"2026-05-19T18:57:05Z","logger":"controller-runtime.webhook","msg":"Serving webhook server","host":"","port":9443} {"level":"info","ts":"2026-05-19T18:57:05Z","logger":"controller-runtime.certwatcher","msg":"Starting certificate watcher"} {"level":"info","ts":"2026-05-19T18:57:06Z","logger":"messaging-topology-operator","msg":"attempting to acquire leader lease openstack/messaging-topology-operator-leader-election..."} {"level":"error","ts":"2026-05-19T18:57:58Z","logger":"messaging-topology-operator","msg":"Failed to update lock: etcdserver: request timed out","stacktrace":"k8s.io/client-go/tools/leaderelection.(*LeaderElector).tryAcquireOrRenew\n\t/go/pkg/mod/k8s.io/client-go@v0.29.1/tools/leaderelection/leaderelection.go:369\nk8s.io/client-go/tools/leaderelection.(*LeaderElector).acquire.func1\n\t/go/pkg/mod/k8s.io/client-go@v0.29.1/tools/leaderelection/leaderelection.go:252\nk8s.io/apimachinery/pkg/util/wait.BackoffUntil.func1\n\t/go/pkg/mod/k8s.io/apimachinery@v0.29.1/pkg/util/wait/backoff.go:226\nk8s.io/apimachinery/pkg/util/wait.BackoffUntil\n\t/go/pkg/mod/k8s.io/apimachinery@v0.29.1/pkg/util/wait/backoff.go:227\nk8s.io/apimachinery/pkg/util/wait.JitterUntil\n\t/go/pkg/mod/k8s.io/apimachinery@v0.29.1/pkg/util/wait/backoff.go:204\nk8s.io/client-go/tools/leaderelection.(*LeaderElector).acquire\n\t/go/pkg/mod/k8s.io/client-go@v0.29.1/tools/leaderelection/leaderelection.go:251\nk8s.io/client-go/tools/leaderelection.(*LeaderElector).Run\n\t/go/pkg/mod/k8s.io/client-go@v0.29.1/tools/leaderelection/leaderelection.go:208\nsigs.k8s.io/controller-runtime/pkg/manager.(*controllerManager).startLeaderElection.func3\n\t/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/manager/internal.go:596"} {"level":"error","ts":"2026-05-19T18:58:21Z","logger":"messaging-topology-operator","msg":"Failed to update lock: etcdserver: request timed out","stacktrace":"k8s.io/client-go/tools/leaderelection.(*LeaderElector).tryAcquireOrRenew\n\t/go/pkg/mod/k8s.io/client-go@v0.29.1/tools/leaderelection/leaderelection.go:369\nk8s.io/client-go/tools/leaderelection.(*LeaderElector).acquire.func1\n\t/go/pkg/mod/k8s.io/client-go@v0.29.1/tools/leaderelection/leaderelection.go:252\nk8s.io/apimachinery/pkg/util/wait.BackoffUntil.func1\n\t/go/pkg/mod/k8s.io/apimachinery@v0.29.1/pkg/util/wait/backoff.go:226\nk8s.io/apimachinery/pkg/util/wait.BackoffUntil\n\t/go/pkg/mod/k8s.io/apimachinery@v0.29.1/pkg/util/wait/backoff.go:227\nk8s.io/apimachinery/pkg/util/wait.JitterUntil\n\t/go/pkg/mod/k8s.io/apimachinery@v0.29.1/pkg/util/wait/backoff.go:204\nk8s.io/client-go/tools/leaderelection.(*LeaderElector).acquire\n\t/go/pkg/mod/k8s.io/client-go@v0.29.1/tools/leaderelection/leaderelection.go:251\nk8s.io/client-go/tools/leaderelection.(*LeaderElector).Run\n\t/go/pkg/mod/k8s.io/client-go@v0.29.1/tools/leaderelection/leaderelection.go:208\nsigs.k8s.io/controller-runtime/pkg/manager.(*controllerManager).startLeaderElection.func3\n\t/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/manager/internal.go:596"} {"level":"info","ts":"2026-05-19T18:58:40Z","logger":"messaging-topology-operator","msg":"successfully acquired lease openstack/messaging-topology-operator-leader-election"} {"level":"info","ts":"2026-05-19T18:58:40Z","msg":"Starting EventSource","controller":"queue","controllerGroup":"rabbitmq.com","controllerKind":"Queue","source":"kind source: *v1beta1.Queue"} {"level":"info","ts":"2026-05-19T18:58:40Z","msg":"Starting Controller","controller":"queue","controllerGroup":"rabbitmq.com","controllerKind":"Queue"} {"level":"info","ts":"2026-05-19T18:58:40Z","msg":"Starting EventSource","controller":"exchange","controllerGroup":"rabbitmq.com","controllerKind":"Exchange","source":"kind source: *v1beta1.Exchange"} {"level":"info","ts":"2026-05-19T18:58:40Z","msg":"Starting Controller","controller":"exchange","controllerGroup":"rabbitmq.com","controllerKind":"Exchange"} {"level":"info","ts":"2026-05-19T18:58:40Z","msg":"Starting EventSource","controller":"binding","controllerGroup":"rabbitmq.com","controllerKind":"Binding","source":"kind source: *v1beta1.Binding"} {"level":"info","ts":"2026-05-19T18:58:40Z","msg":"Starting Controller","controller":"binding","controllerGroup":"rabbitmq.com","controllerKind":"Binding"} {"level":"info","ts":"2026-05-19T18:58:40Z","msg":"Starting EventSource","controller":"federation","controllerGroup":"rabbitmq.com","controllerKind":"Federation","source":"kind source: *v1beta1.Federation"} {"level":"info","ts":"2026-05-19T18:58:40Z","msg":"Starting Controller","controller":"federation","controllerGroup":"rabbitmq.com","controllerKind":"Federation"} {"level":"info","ts":"2026-05-19T18:58:40Z","msg":"Starting EventSource","controller":"policy","controllerGroup":"rabbitmq.com","controllerKind":"Policy","source":"kind source: *v1beta1.Policy"} {"level":"info","ts":"2026-05-19T18:58:40Z","msg":"Starting Controller","controller":"policy","controllerGroup":"rabbitmq.com","controllerKind":"Policy"} {"level":"info","ts":"2026-05-19T18:58:40Z","msg":"Starting EventSource","controller":"user","controllerGroup":"rabbitmq.com","controllerKind":"User","source":"kind source: *v1beta1.User"} {"level":"info","ts":"2026-05-19T18:58:40Z","msg":"Starting EventSource","controller":"shovel","controllerGroup":"rabbitmq.com","controllerKind":"Shovel","source":"kind source: *v1beta1.Shovel"} {"level":"info","ts":"2026-05-19T18:58:40Z","msg":"Starting Controller","controller":"shovel","controllerGroup":"rabbitmq.com","controllerKind":"Shovel"} {"level":"info","ts":"2026-05-19T18:58:40Z","msg":"Starting EventSource","controller":"user","controllerGroup":"rabbitmq.com","controllerKind":"User","source":"kind source: *v1.Secret"} {"level":"info","ts":"2026-05-19T18:58:40Z","msg":"Starting Controller","controller":"user","controllerGroup":"rabbitmq.com","controllerKind":"User"} {"level":"info","ts":"2026-05-19T18:58:40Z","msg":"Starting EventSource","controller":"topicpermission","controllerGroup":"rabbitmq.com","controllerKind":"TopicPermission","source":"kind source: *v1beta1.TopicPermission"} {"level":"info","ts":"2026-05-19T18:58:40Z","msg":"Starting EventSource","controller":"schemareplication","controllerGroup":"rabbitmq.com","controllerKind":"SchemaReplication","source":"kind source: *v1beta1.SchemaReplication"} {"level":"info","ts":"2026-05-19T18:58:40Z","msg":"Starting Controller","controller":"schemareplication","controllerGroup":"rabbitmq.com","controllerKind":"SchemaReplication"} {"level":"info","ts":"2026-05-19T18:58:40Z","msg":"Starting EventSource","controller":"superstream","controllerGroup":"rabbitmq.com","controllerKind":"SuperStream","source":"kind source: *v1alpha1.SuperStream"} {"level":"info","ts":"2026-05-19T18:58:40Z","msg":"Starting EventSource","controller":"operatorpolicy","controllerGroup":"rabbitmq.com","controllerKind":"OperatorPolicy","source":"kind source: *v1beta1.OperatorPolicy"} {"level":"info","ts":"2026-05-19T18:58:40Z","msg":"Starting Controller","controller":"topicpermission","controllerGroup":"rabbitmq.com","controllerKind":"TopicPermission"} {"level":"info","ts":"2026-05-19T18:58:40Z","msg":"Starting EventSource","controller":"permission","controllerGroup":"rabbitmq.com","controllerKind":"Permission","source":"kind source: *v1beta1.Permission"} {"level":"info","ts":"2026-05-19T18:58:40Z","msg":"Starting Controller","controller":"permission","controllerGroup":"rabbitmq.com","controllerKind":"Permission"} {"level":"info","ts":"2026-05-19T18:58:40Z","msg":"Starting Controller","controller":"operatorpolicy","controllerGroup":"rabbitmq.com","controllerKind":"OperatorPolicy"} {"level":"info","ts":"2026-05-19T18:58:40Z","msg":"Starting EventSource","controller":"superstream","controllerGroup":"rabbitmq.com","controllerKind":"SuperStream","source":"kind source: *v1beta1.Exchange"} {"level":"info","ts":"2026-05-19T18:58:40Z","msg":"Starting EventSource","controller":"vhost","controllerGroup":"rabbitmq.com","controllerKind":"Vhost","source":"kind source: *v1beta1.Vhost"} {"level":"info","ts":"2026-05-19T18:58:40Z","msg":"Starting EventSource","controller":"superstream","controllerGroup":"rabbitmq.com","controllerKind":"SuperStream","source":"kind source: *v1beta1.Binding"} {"level":"info","ts":"2026-05-19T18:58:40Z","msg":"Starting Controller","controller":"vhost","controllerGroup":"rabbitmq.com","controllerKind":"Vhost"} {"level":"info","ts":"2026-05-19T18:58:40Z","msg":"Starting EventSource","controller":"superstream","controllerGroup":"rabbitmq.com","controllerKind":"SuperStream","source":"kind source: *v1beta1.Queue"} {"level":"info","ts":"2026-05-19T18:58:40Z","msg":"Starting Controller","controller":"superstream","controllerGroup":"rabbitmq.com","controllerKind":"SuperStream"} {"level":"info","ts":"2026-05-19T18:58:40Z","msg":"Starting workers","controller":"queue","controllerGroup":"rabbitmq.com","controllerKind":"Queue","worker count":1} {"level":"info","ts":"2026-05-19T18:58:40Z","msg":"Starting workers","controller":"schemareplication","controllerGroup":"rabbitmq.com","controllerKind":"SchemaReplication","worker count":1} {"level":"info","ts":"2026-05-19T18:58:40Z","msg":"Starting workers","controller":"topicpermission","controllerGroup":"rabbitmq.com","controllerKind":"TopicPermission","worker count":1} {"level":"info","ts":"2026-05-19T18:58:40Z","msg":"Starting workers","controller":"permission","controllerGroup":"rabbitmq.com","controllerKind":"Permission","worker count":1} {"level":"info","ts":"2026-05-19T18:58:40Z","msg":"Starting workers","controller":"operatorpolicy","controllerGroup":"rabbitmq.com","controllerKind":"OperatorPolicy","worker count":1} {"level":"info","ts":"2026-05-19T18:58:40Z","msg":"Starting workers","controller":"federation","controllerGroup":"rabbitmq.com","controllerKind":"Federation","worker count":1} {"level":"info","ts":"2026-05-19T18:58:40Z","msg":"Starting workers","controller":"exchange","controllerGroup":"rabbitmq.com","controllerKind":"Exchange","worker count":1} {"level":"info","ts":"2026-05-19T18:58:40Z","msg":"Starting workers","controller":"policy","controllerGroup":"rabbitmq.com","controllerKind":"Policy","worker count":1} {"level":"info","ts":"2026-05-19T18:58:40Z","msg":"Starting workers","controller":"vhost","controllerGroup":"rabbitmq.com","controllerKind":"Vhost","worker count":1} {"level":"info","ts":"2026-05-19T18:58:40Z","msg":"Starting workers","controller":"shovel","controllerGroup":"rabbitmq.com","controllerKind":"Shovel","worker count":1} {"level":"info","ts":"2026-05-19T18:58:40Z","msg":"Starting workers","controller":"binding","controllerGroup":"rabbitmq.com","controllerKind":"Binding","worker count":1} {"level":"info","ts":"2026-05-19T18:58:40Z","msg":"Starting workers","controller":"superstream","controllerGroup":"rabbitmq.com","controllerKind":"SuperStream","worker count":1} {"level":"info","ts":"2026-05-19T18:58:40Z","msg":"Starting workers","controller":"user","controllerGroup":"rabbitmq.com","controllerKind":"User","worker count":1} {"level":"error","ts":"2026-05-19T18:58:47Z","logger":"messaging-topology-operator","msg":"Server rejected event (will not retry!)","event":{"namespace":"openstack","name":"messaging-topology-operator-leader-election.18b10c8b43130c79"},"error":"etcdserver: request timed out","stacktrace":"k8s.io/client-go/tools/record.recordEvent\n\t/go/pkg/mod/k8s.io/client-go@v0.29.1/tools/record/event.go:346\nk8s.io/client-go/tools/record.(*eventBroadcasterImpl).recordToSink\n\t/go/pkg/mod/k8s.io/client-go@v0.29.1/tools/record/event.go:289\nk8s.io/client-go/tools/record.(*eventBroadcasterImpl).StartRecordingToSink.func1\n\t/go/pkg/mod/k8s.io/client-go@v0.29.1/tools/record/event.go:266\nk8s.io/client-go/tools/record.(*eventBroadcasterImpl).StartEventWatcher.func1\n\t/go/pkg/mod/k8s.io/client-go@v0.29.1/tools/record/event.go:401"} {"level":"error","ts":"2026-05-19T18:58:50Z","logger":"messaging-topology-operator","msg":"error retrieving resource lock openstack/messaging-topology-operator-leader-election: Get \"https://10.96.0.1:443/apis/coordination.k8s.io/v1/namespaces/openstack/leases/messaging-topology-operator-leader-election\": context deadline exceeded","stacktrace":"k8s.io/client-go/tools/leaderelection.(*LeaderElector).tryAcquireOrRenew\n\t/go/pkg/mod/k8s.io/client-go@v0.29.1/tools/leaderelection/leaderelection.go:332\nk8s.io/client-go/tools/leaderelection.(*LeaderElector).renew.func1.1\n\t/go/pkg/mod/k8s.io/client-go@v0.29.1/tools/leaderelection/leaderelection.go:275\nk8s.io/apimachinery/pkg/util/wait.PollImmediateUntil.ConditionFunc.WithContext.func1\n\t/go/pkg/mod/k8s.io/apimachinery@v0.29.1/pkg/util/wait/wait.go:109\nk8s.io/apimachinery/pkg/util/wait.runConditionWithCrashProtectionWithContext\n\t/go/pkg/mod/k8s.io/apimachinery@v0.29.1/pkg/util/wait/wait.go:154\nk8s.io/apimachinery/pkg/util/wait.poll\n\t/go/pkg/mod/k8s.io/apimachinery@v0.29.1/pkg/util/wait/poll.go:245\nk8s.io/apimachinery/pkg/util/wait.PollImmediateUntilWithContext\n\t/go/pkg/mod/k8s.io/apimachinery@v0.29.1/pkg/util/wait/poll.go:200\nk8s.io/apimachinery/pkg/util/wait.PollImmediateUntil\n\t/go/pkg/mod/k8s.io/apimachinery@v0.29.1/pkg/util/wait/poll.go:187\nk8s.io/client-go/tools/leaderelection.(*LeaderElector).renew.func1\n\t/go/pkg/mod/k8s.io/client-go@v0.29.1/tools/leaderelection/leaderelection.go:274\nk8s.io/apimachinery/pkg/util/wait.BackoffUntil.func1\n\t/go/pkg/mod/k8s.io/apimachinery@v0.29.1/pkg/util/wait/backoff.go:226\nk8s.io/apimachinery/pkg/util/wait.BackoffUntil\n\t/go/pkg/mod/k8s.io/apimachinery@v0.29.1/pkg/util/wait/backoff.go:227\nk8s.io/apimachinery/pkg/util/wait.JitterUntil\n\t/go/pkg/mod/k8s.io/apimachinery@v0.29.1/pkg/util/wait/backoff.go:204\nk8s.io/apimachinery/pkg/util/wait.Until\n\t/go/pkg/mod/k8s.io/apimachinery@v0.29.1/pkg/util/wait/backoff.go:161\nk8s.io/client-go/tools/leaderelection.(*LeaderElector).renew\n\t/go/pkg/mod/k8s.io/client-go@v0.29.1/tools/leaderelection/leaderelection.go:271\nk8s.io/client-go/tools/leaderelection.(*LeaderElector).Run\n\t/go/pkg/mod/k8s.io/client-go@v0.29.1/tools/leaderelection/leaderelection.go:214\nsigs.k8s.io/controller-runtime/pkg/manager.(*controllerManager).startLeaderElection.func3\n\t/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.16.3/pkg/manager/internal.go:596"} {"level":"info","ts":"2026-05-19T18:58:50Z","logger":"messaging-topology-operator","msg":"failed to renew lease openstack/messaging-topology-operator-leader-election: timed out waiting for the condition"} {"level":"error","ts":"2026-05-19T18:58:50Z","logger":"setup","msg":"problem running manager","error":"leader election lost","stacktrace":"main.main\n\t/workspace/main.go:431\nruntime.main\n\t/usr/local/go/src/runtime/proc.go:267"} {"level":"info","ts":"2026-05-19T18:58:50Z","msg":"Stopping and waiting for non leader election runnables"}