{"level":"info","ts":"2026-02-27T21:06:41Z","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-02-27T21:06:41Z","logger":"controller-runtime.webhook","msg":"Registering webhook","path":"/validate-rabbitmq-com-v1beta1-binding"} {"level":"info","ts":"2026-02-27T21:06:41Z","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-02-27T21:06:41Z","logger":"controller-runtime.webhook","msg":"Registering webhook","path":"/validate-rabbitmq-com-v1beta1-queue"} {"level":"info","ts":"2026-02-27T21:06:41Z","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-02-27T21:06:41Z","logger":"controller-runtime.webhook","msg":"Registering webhook","path":"/validate-rabbitmq-com-v1beta1-exchange"} {"level":"info","ts":"2026-02-27T21:06:41Z","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-02-27T21:06:41Z","logger":"controller-runtime.webhook","msg":"Registering webhook","path":"/validate-rabbitmq-com-v1beta1-vhost"} {"level":"info","ts":"2026-02-27T21:06:41Z","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-02-27T21:06:41Z","logger":"controller-runtime.webhook","msg":"Registering webhook","path":"/validate-rabbitmq-com-v1beta1-policy"} {"level":"info","ts":"2026-02-27T21:06:41Z","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-02-27T21:06:41Z","logger":"controller-runtime.webhook","msg":"Registering webhook","path":"/validate-rabbitmq-com-v1beta1-operatorpolicy"} {"level":"info","ts":"2026-02-27T21:06:41Z","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-02-27T21:06:41Z","logger":"controller-runtime.webhook","msg":"Registering webhook","path":"/validate-rabbitmq-com-v1beta1-user"} {"level":"info","ts":"2026-02-27T21:06:41Z","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-02-27T21:06:41Z","logger":"controller-runtime.webhook","msg":"Registering webhook","path":"/validate-rabbitmq-com-v1beta1-permission"} {"level":"info","ts":"2026-02-27T21:06:41Z","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-02-27T21:06:41Z","logger":"controller-runtime.webhook","msg":"Registering webhook","path":"/validate-rabbitmq-com-v1beta1-schemareplication"} {"level":"info","ts":"2026-02-27T21:06:42Z","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-02-27T21:06:42Z","logger":"controller-runtime.webhook","msg":"Registering webhook","path":"/validate-rabbitmq-com-v1beta1-federation"} {"level":"info","ts":"2026-02-27T21:06:42Z","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-02-27T21:06:42Z","logger":"controller-runtime.webhook","msg":"Registering webhook","path":"/validate-rabbitmq-com-v1beta1-shovel"} {"level":"info","ts":"2026-02-27T21:06:42Z","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-02-27T21:06:42Z","logger":"controller-runtime.webhook","msg":"Registering webhook","path":"/validate-rabbitmq-com-v1beta1-topicpermission"} {"level":"info","ts":"2026-02-27T21:06:42Z","logger":"setup","msg":"starting manager"} {"level":"info","ts":"2026-02-27T21:06:42Z","logger":"controller-runtime.metrics","msg":"Starting metrics server"} {"level":"info","ts":"2026-02-27T21:06:42Z","logger":"controller-runtime.webhook","msg":"Starting webhook server"} {"level":"info","ts":"2026-02-27T21:06:42Z","logger":"controller-runtime.metrics","msg":"Serving metrics server","bindAddress":":8080","secure":false} {"level":"info","ts":"2026-02-27T21:06:42Z","logger":"messaging-topology-operator","msg":"attempting to acquire leader lease openstack/messaging-topology-operator-leader-election..."} {"level":"info","ts":"2026-02-27T21:06:42Z","logger":"controller-runtime.certwatcher","msg":"Updated current TLS certificate"} {"level":"info","ts":"2026-02-27T21:06:42Z","logger":"controller-runtime.webhook","msg":"Serving webhook server","host":"","port":9443} {"level":"info","ts":"2026-02-27T21:06:42Z","logger":"controller-runtime.certwatcher","msg":"Starting certificate poll+watcher","interval":10} {"level":"error","ts":"2026-02-27T21:06:42Z","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?timeout=5s\": dial tcp 10.96.0.1:443: connect: connection refused","stacktrace":"k8s.io/client-go/tools/leaderelection.(*LeaderElector).tryAcquireOrRenew\n\t/go/pkg/mod/k8s.io/client-go@v0.33.4/tools/leaderelection/leaderelection.go:436\nk8s.io/client-go/tools/leaderelection.(*LeaderElector).acquire.func1\n\t/go/pkg/mod/k8s.io/client-go@v0.33.4/tools/leaderelection/leaderelection.go:260\nk8s.io/apimachinery/pkg/util/wait.BackoffUntil.func1\n\t/go/pkg/mod/k8s.io/apimachinery@v0.33.4/pkg/util/wait/backoff.go:233\nk8s.io/apimachinery/pkg/util/wait.BackoffUntilWithContext.func1\n\t/go/pkg/mod/k8s.io/apimachinery@v0.33.4/pkg/util/wait/backoff.go:255\nk8s.io/apimachinery/pkg/util/wait.BackoffUntilWithContext\n\t/go/pkg/mod/k8s.io/apimachinery@v0.33.4/pkg/util/wait/backoff.go:256\nk8s.io/apimachinery/pkg/util/wait.BackoffUntil\n\t/go/pkg/mod/k8s.io/apimachinery@v0.33.4/pkg/util/wait/backoff.go:233\nk8s.io/apimachinery/pkg/util/wait.JitterUntil\n\t/go/pkg/mod/k8s.io/apimachinery@v0.33.4/pkg/util/wait/backoff.go:210\nk8s.io/client-go/tools/leaderelection.(*LeaderElector).acquire\n\t/go/pkg/mod/k8s.io/client-go@v0.33.4/tools/leaderelection/leaderelection.go:258\nk8s.io/client-go/tools/leaderelection.(*LeaderElector).Run\n\t/go/pkg/mod/k8s.io/client-go@v0.33.4/tools/leaderelection/leaderelection.go:215\nsigs.k8s.io/controller-runtime/pkg/manager.(*controllerManager).Start.func3\n\t/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.21.0/pkg/manager/internal.go:449"} {"level":"error","ts":"2026-02-27T21:06:46Z","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?timeout=5s\": dial tcp 10.96.0.1:443: connect: connection refused","stacktrace":"k8s.io/client-go/tools/leaderelection.(*LeaderElector).tryAcquireOrRenew\n\t/go/pkg/mod/k8s.io/client-go@v0.33.4/tools/leaderelection/leaderelection.go:436\nk8s.io/client-go/tools/leaderelection.(*LeaderElector).acquire.func1\n\t/go/pkg/mod/k8s.io/client-go@v0.33.4/tools/leaderelection/leaderelection.go:260\nk8s.io/apimachinery/pkg/util/wait.BackoffUntil.func1\n\t/go/pkg/mod/k8s.io/apimachinery@v0.33.4/pkg/util/wait/backoff.go:233\nk8s.io/apimachinery/pkg/util/wait.BackoffUntilWithContext.func1\n\t/go/pkg/mod/k8s.io/apimachinery@v0.33.4/pkg/util/wait/backoff.go:255\nk8s.io/apimachinery/pkg/util/wait.BackoffUntilWithContext\n\t/go/pkg/mod/k8s.io/apimachinery@v0.33.4/pkg/util/wait/backoff.go:256\nk8s.io/apimachinery/pkg/util/wait.BackoffUntil\n\t/go/pkg/mod/k8s.io/apimachinery@v0.33.4/pkg/util/wait/backoff.go:233\nk8s.io/apimachinery/pkg/util/wait.JitterUntil\n\t/go/pkg/mod/k8s.io/apimachinery@v0.33.4/pkg/util/wait/backoff.go:210\nk8s.io/client-go/tools/leaderelection.(*LeaderElector).acquire\n\t/go/pkg/mod/k8s.io/client-go@v0.33.4/tools/leaderelection/leaderelection.go:258\nk8s.io/client-go/tools/leaderelection.(*LeaderElector).Run\n\t/go/pkg/mod/k8s.io/client-go@v0.33.4/tools/leaderelection/leaderelection.go:215\nsigs.k8s.io/controller-runtime/pkg/manager.(*controllerManager).Start.func3\n\t/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.21.0/pkg/manager/internal.go:449"} {"level":"error","ts":"2026-02-27T21:06:49Z","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?timeout=5s\": dial tcp 10.96.0.1:443: connect: connection refused","stacktrace":"k8s.io/client-go/tools/leaderelection.(*LeaderElector).tryAcquireOrRenew\n\t/go/pkg/mod/k8s.io/client-go@v0.33.4/tools/leaderelection/leaderelection.go:436\nk8s.io/client-go/tools/leaderelection.(*LeaderElector).acquire.func1\n\t/go/pkg/mod/k8s.io/client-go@v0.33.4/tools/leaderelection/leaderelection.go:260\nk8s.io/apimachinery/pkg/util/wait.BackoffUntil.func1\n\t/go/pkg/mod/k8s.io/apimachinery@v0.33.4/pkg/util/wait/backoff.go:233\nk8s.io/apimachinery/pkg/util/wait.BackoffUntilWithContext.func1\n\t/go/pkg/mod/k8s.io/apimachinery@v0.33.4/pkg/util/wait/backoff.go:255\nk8s.io/apimachinery/pkg/util/wait.BackoffUntilWithContext\n\t/go/pkg/mod/k8s.io/apimachinery@v0.33.4/pkg/util/wait/backoff.go:256\nk8s.io/apimachinery/pkg/util/wait.BackoffUntil\n\t/go/pkg/mod/k8s.io/apimachinery@v0.33.4/pkg/util/wait/backoff.go:233\nk8s.io/apimachinery/pkg/util/wait.JitterUntil\n\t/go/pkg/mod/k8s.io/apimachinery@v0.33.4/pkg/util/wait/backoff.go:210\nk8s.io/client-go/tools/leaderelection.(*LeaderElector).acquire\n\t/go/pkg/mod/k8s.io/client-go@v0.33.4/tools/leaderelection/leaderelection.go:258\nk8s.io/client-go/tools/leaderelection.(*LeaderElector).Run\n\t/go/pkg/mod/k8s.io/client-go@v0.33.4/tools/leaderelection/leaderelection.go:215\nsigs.k8s.io/controller-runtime/pkg/manager.(*controllerManager).Start.func3\n\t/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.21.0/pkg/manager/internal.go:449"} {"level":"info","ts":"2026-02-27T21:07:12Z","logger":"messaging-topology-operator","msg":"successfully acquired lease openstack/messaging-topology-operator-leader-election"} {"level":"info","ts":"2026-02-27T21:07:12Z","msg":"Starting EventSource","controller":"queue","controllerGroup":"rabbitmq.com","controllerKind":"Queue","source":"kind source: *v1beta1.Queue"} {"level":"info","ts":"2026-02-27T21:07:12Z","msg":"Starting EventSource","controller":"binding","controllerGroup":"rabbitmq.com","controllerKind":"Binding","source":"kind source: *v1beta1.Binding"} {"level":"info","ts":"2026-02-27T21:07:12Z","msg":"Starting EventSource","controller":"user","controllerGroup":"rabbitmq.com","controllerKind":"User","source":"kind source: *v1beta1.User"} {"level":"info","ts":"2026-02-27T21:07:12Z","msg":"Starting EventSource","controller":"vhost","controllerGroup":"rabbitmq.com","controllerKind":"Vhost","source":"kind source: *v1beta1.Vhost"} {"level":"info","ts":"2026-02-27T21:07:12Z","msg":"Starting EventSource","controller":"operatorpolicy","controllerGroup":"rabbitmq.com","controllerKind":"OperatorPolicy","source":"kind source: *v1beta1.OperatorPolicy"} {"level":"info","ts":"2026-02-27T21:07:12Z","msg":"Starting EventSource","controller":"policy","controllerGroup":"rabbitmq.com","controllerKind":"Policy","source":"kind source: *v1beta1.Policy"} {"level":"info","ts":"2026-02-27T21:07:12Z","msg":"Starting EventSource","controller":"schemareplication","controllerGroup":"rabbitmq.com","controllerKind":"SchemaReplication","source":"kind source: *v1beta1.SchemaReplication"} {"level":"info","ts":"2026-02-27T21:07:12Z","msg":"Starting EventSource","controller":"exchange","controllerGroup":"rabbitmq.com","controllerKind":"Exchange","source":"kind source: *v1beta1.Exchange"} {"level":"info","ts":"2026-02-27T21:07:12Z","msg":"Starting EventSource","controller":"permission","controllerGroup":"rabbitmq.com","controllerKind":"Permission","source":"kind source: *v1beta1.Permission"} {"level":"info","ts":"2026-02-27T21:07:12Z","msg":"Starting EventSource","controller":"topicpermission","controllerGroup":"rabbitmq.com","controllerKind":"TopicPermission","source":"kind source: *v1beta1.TopicPermission"} {"level":"info","ts":"2026-02-27T21:07:12Z","msg":"Starting EventSource","controller":"shovel","controllerGroup":"rabbitmq.com","controllerKind":"Shovel","source":"kind source: *v1beta1.Shovel"} {"level":"info","ts":"2026-02-27T21:07:12Z","msg":"Starting EventSource","controller":"superstream","controllerGroup":"rabbitmq.com","controllerKind":"SuperStream","source":"kind source: *v1alpha1.SuperStream"} {"level":"info","ts":"2026-02-27T21:07:12Z","msg":"Starting EventSource","controller":"superstream","controllerGroup":"rabbitmq.com","controllerKind":"SuperStream","source":"kind source: *v1beta1.Queue"} {"level":"info","ts":"2026-02-27T21:07:12Z","msg":"Starting EventSource","controller":"superstream","controllerGroup":"rabbitmq.com","controllerKind":"SuperStream","source":"kind source: *v1beta1.Exchange"} {"level":"info","ts":"2026-02-27T21:07:12Z","msg":"Starting EventSource","controller":"superstream","controllerGroup":"rabbitmq.com","controllerKind":"SuperStream","source":"kind source: *v1beta1.Binding"} {"level":"info","ts":"2026-02-27T21:07:12Z","msg":"Starting EventSource","controller":"federation","controllerGroup":"rabbitmq.com","controllerKind":"Federation","source":"kind source: *v1beta1.Federation"} {"level":"info","ts":"2026-02-27T21:07:12Z","msg":"Starting Controller","controller":"federation","controllerGroup":"rabbitmq.com","controllerKind":"Federation"} {"level":"info","ts":"2026-02-27T21:07:12Z","msg":"Starting workers","controller":"federation","controllerGroup":"rabbitmq.com","controllerKind":"Federation","worker count":1} {"level":"info","ts":"2026-02-27T21:07:12Z","msg":"Starting Controller","controller":"shovel","controllerGroup":"rabbitmq.com","controllerKind":"Shovel"} {"level":"info","ts":"2026-02-27T21:07:12Z","msg":"Starting workers","controller":"shovel","controllerGroup":"rabbitmq.com","controllerKind":"Shovel","worker count":1} {"level":"info","ts":"2026-02-27T21:07:12Z","msg":"Starting Controller","controller":"operatorpolicy","controllerGroup":"rabbitmq.com","controllerKind":"OperatorPolicy"} {"level":"info","ts":"2026-02-27T21:07:12Z","msg":"Starting workers","controller":"operatorpolicy","controllerGroup":"rabbitmq.com","controllerKind":"OperatorPolicy","worker count":1} {"level":"info","ts":"2026-02-27T21:07:12Z","msg":"Starting Controller","controller":"user","controllerGroup":"rabbitmq.com","controllerKind":"User"} {"level":"info","ts":"2026-02-27T21:07:12Z","msg":"Starting workers","controller":"user","controllerGroup":"rabbitmq.com","controllerKind":"User","worker count":1} {"level":"info","ts":"2026-02-27T21:07:12Z","msg":"Starting Controller","controller":"binding","controllerGroup":"rabbitmq.com","controllerKind":"Binding"} {"level":"info","ts":"2026-02-27T21:07:12Z","msg":"Starting workers","controller":"binding","controllerGroup":"rabbitmq.com","controllerKind":"Binding","worker count":1} {"level":"info","ts":"2026-02-27T21:07:12Z","msg":"Starting Controller","controller":"exchange","controllerGroup":"rabbitmq.com","controllerKind":"Exchange"} {"level":"info","ts":"2026-02-27T21:07:12Z","msg":"Starting workers","controller":"exchange","controllerGroup":"rabbitmq.com","controllerKind":"Exchange","worker count":1} {"level":"info","ts":"2026-02-27T21:07:12Z","msg":"Starting Controller","controller":"policy","controllerGroup":"rabbitmq.com","controllerKind":"Policy"} {"level":"info","ts":"2026-02-27T21:07:12Z","msg":"Starting workers","controller":"policy","controllerGroup":"rabbitmq.com","controllerKind":"Policy","worker count":1} {"level":"info","ts":"2026-02-27T21:07:12Z","msg":"Starting Controller","controller":"vhost","controllerGroup":"rabbitmq.com","controllerKind":"Vhost"} {"level":"info","ts":"2026-02-27T21:07:12Z","msg":"Starting workers","controller":"vhost","controllerGroup":"rabbitmq.com","controllerKind":"Vhost","worker count":1} {"level":"info","ts":"2026-02-27T21:07:12Z","msg":"Starting Controller","controller":"topicpermission","controllerGroup":"rabbitmq.com","controllerKind":"TopicPermission"} {"level":"info","ts":"2026-02-27T21:07:12Z","msg":"Starting workers","controller":"topicpermission","controllerGroup":"rabbitmq.com","controllerKind":"TopicPermission","worker count":1} {"level":"info","ts":"2026-02-27T21:07:12Z","msg":"Starting Controller","controller":"permission","controllerGroup":"rabbitmq.com","controllerKind":"Permission"} {"level":"info","ts":"2026-02-27T21:07:12Z","msg":"Starting Controller","controller":"queue","controllerGroup":"rabbitmq.com","controllerKind":"Queue"} {"level":"info","ts":"2026-02-27T21:07:12Z","msg":"Starting Controller","controller":"schemareplication","controllerGroup":"rabbitmq.com","controllerKind":"SchemaReplication"} {"level":"info","ts":"2026-02-27T21:07:12Z","msg":"Starting workers","controller":"queue","controllerGroup":"rabbitmq.com","controllerKind":"Queue","worker count":1} {"level":"info","ts":"2026-02-27T21:07:12Z","msg":"Starting workers","controller":"permission","controllerGroup":"rabbitmq.com","controllerKind":"Permission","worker count":1} {"level":"info","ts":"2026-02-27T21:07:12Z","msg":"Starting Controller","controller":"superstream","controllerGroup":"rabbitmq.com","controllerKind":"SuperStream"} {"level":"info","ts":"2026-02-27T21:07:12Z","msg":"Starting workers","controller":"superstream","controllerGroup":"rabbitmq.com","controllerKind":"SuperStream","worker count":1} {"level":"info","ts":"2026-02-27T21:07:12Z","msg":"Starting workers","controller":"schemareplication","controllerGroup":"rabbitmq.com","controllerKind":"SchemaReplication","worker count":1}