{"level":"info","ts":"2026-07-13T20:48:16.089811187Z","logger":"setup","msg":"Starting CloudNativePG Operator","version":"1.28.4","build":{"Version":"1.28.4","Commit":"f74344b4d","Date":"2026-06-29"}} {"level":"info","ts":"2026-07-13T20:48:16.089922469Z","logger":"setup","msg":"Metrics server enabled without TLS"} {"level":"info","ts":"2026-07-13T20:48:16.089930279Z","logger":"setup","msg":"Listening for changes on all namespaces"} {"level":"info","ts":"2026-07-13T20:48:16.159423492Z","logger":"setup","msg":"Loading configuration from ConfigMap","namespace":"openstack","name":"cnpg-controller-manager-config"} {"level":"info","ts":"2026-07-13T20:48:16.172445901Z","logger":"setup","msg":"Operator configuration loaded","configuration":{"webhookCertDir":"","metricsCertDir":"","pluginSocketDir":"/plugins","watchNamespace":"","operatorNamespace":"openstack","operatorPullSecretName":"cnpg-pull-secret","operatorImageName":"harbor.atmosphere.dev/ghcr.io/cloudnative-pg/cloudnative-pg:1.28.4","postgresImageName":"ghcr.io/cloudnative-pg/postgresql:18.4-system-trixie","pgbouncerImageName":"ghcr.io/cloudnative-pg/pgbouncer:1.25.1","inheritedAnnotations":null,"inheritedLabels":null,"monitoringQueriesConfigmap":"cnpg-default-monitoring","monitoringQueriesSecret":"","enableInstanceManagerInplaceUpdates":false,"certificateDuration":90,"expiringCheckThreshold":7,"createAnyService":false,"clustersRolloutDelay":0,"instancesRolloutDelay":0,"includePlugins":"","standbyTcpUserTimeout":null,"kubernetesClusterDomain":"cluster.local","drainTaints":["node.kubernetes.io/unschedulable","ToBeDeletedByClusterAutoscaler","karpenter.sh/disrupted","karpenter.sh/disruption"]}} {"level":"info","ts":"2026-07-13T20:48:16.175173733Z","logger":"setup","msg":"Kubernetes system metadata","haveSCC":false,"haveVolumeSnapshot":false,"availableArchitectures":[{"GoArch":"amd64"},{"GoArch":"arm64"}]} {"level":"info","ts":"2026-07-13T20:48:16.37219554Z","logger":"controller-runtime.builder","msg":"Registering a mutating webhook","GVK":"postgresql.cnpg.io/v1, Kind=Cluster","path":"/mutate-postgresql-cnpg-io-v1-cluster"} {"level":"info","ts":"2026-07-13T20:48:16.372342064Z","logger":"controller-runtime.webhook","msg":"Registering webhook","path":"/mutate-postgresql-cnpg-io-v1-cluster"} {"level":"info","ts":"2026-07-13T20:48:16.372381554Z","logger":"controller-runtime.builder","msg":"Registering a validating webhook","GVK":"postgresql.cnpg.io/v1, Kind=Cluster","path":"/validate-postgresql-cnpg-io-v1-cluster"} {"level":"info","ts":"2026-07-13T20:48:16.372438576Z","logger":"controller-runtime.webhook","msg":"Registering webhook","path":"/validate-postgresql-cnpg-io-v1-cluster"} {"level":"info","ts":"2026-07-13T20:48:16.372514537Z","logger":"controller-runtime.builder","msg":"Registering a mutating webhook","GVK":"postgresql.cnpg.io/v1, Kind=Backup","path":"/mutate-postgresql-cnpg-io-v1-backup"} {"level":"info","ts":"2026-07-13T20:48:16.372550728Z","logger":"controller-runtime.webhook","msg":"Registering webhook","path":"/mutate-postgresql-cnpg-io-v1-backup"} {"level":"info","ts":"2026-07-13T20:48:16.372577609Z","logger":"controller-runtime.builder","msg":"Registering a validating webhook","GVK":"postgresql.cnpg.io/v1, Kind=Backup","path":"/validate-postgresql-cnpg-io-v1-backup"} {"level":"info","ts":"2026-07-13T20:48:16.37261339Z","logger":"controller-runtime.webhook","msg":"Registering webhook","path":"/validate-postgresql-cnpg-io-v1-backup"} {"level":"info","ts":"2026-07-13T20:48:16.372685381Z","logger":"controller-runtime.builder","msg":"Registering a mutating webhook","GVK":"postgresql.cnpg.io/v1, Kind=ScheduledBackup","path":"/mutate-postgresql-cnpg-io-v1-scheduledbackup"} {"level":"info","ts":"2026-07-13T20:48:16.372731393Z","logger":"controller-runtime.webhook","msg":"Registering webhook","path":"/mutate-postgresql-cnpg-io-v1-scheduledbackup"} {"level":"info","ts":"2026-07-13T20:48:16.372767064Z","logger":"controller-runtime.builder","msg":"Registering a validating webhook","GVK":"postgresql.cnpg.io/v1, Kind=ScheduledBackup","path":"/validate-postgresql-cnpg-io-v1-scheduledbackup"} {"level":"info","ts":"2026-07-13T20:48:16.372805455Z","logger":"controller-runtime.webhook","msg":"Registering webhook","path":"/validate-postgresql-cnpg-io-v1-scheduledbackup"} {"level":"info","ts":"2026-07-13T20:48:16.372860976Z","logger":"controller-runtime.builder","msg":"Registering a validating webhook","GVK":"postgresql.cnpg.io/v1, Kind=Pooler","path":"/validate-postgresql-cnpg-io-v1-pooler"} {"level":"info","ts":"2026-07-13T20:48:16.372894767Z","logger":"controller-runtime.webhook","msg":"Registering webhook","path":"/validate-postgresql-cnpg-io-v1-pooler"} {"level":"info","ts":"2026-07-13T20:48:16.372943118Z","logger":"controller-runtime.builder","msg":"Registering a mutating webhook","GVK":"postgresql.cnpg.io/v1, Kind=Database","path":"/mutate-postgresql-cnpg-io-v1-database"} {"level":"info","ts":"2026-07-13T20:48:16.372980949Z","logger":"controller-runtime.webhook","msg":"Registering webhook","path":"/mutate-postgresql-cnpg-io-v1-database"} {"level":"info","ts":"2026-07-13T20:48:16.373002549Z","logger":"controller-runtime.builder","msg":"Registering a validating webhook","GVK":"postgresql.cnpg.io/v1, Kind=Database","path":"/validate-postgresql-cnpg-io-v1-database"} {"level":"info","ts":"2026-07-13T20:48:16.37304011Z","logger":"controller-runtime.webhook","msg":"Registering webhook","path":"/validate-postgresql-cnpg-io-v1-database"} {"level":"info","ts":"2026-07-13T20:48:16.373081011Z","logger":"setup","msg":"starting manager"} {"level":"info","ts":"2026-07-13T20:48:16.373379398Z","logger":"controller-runtime.metrics","msg":"Starting metrics server"} {"level":"info","ts":"2026-07-13T20:48:16.373695185Z","logger":"controller-runtime.metrics","msg":"Serving metrics server","bindAddress":":8080","secure":false} {"level":"info","ts":"2026-07-13T20:48:16.373787297Z","logger":"controller-runtime.webhook","msg":"Starting webhook server"} {"level":"info","ts":"2026-07-13T20:48:16.373985472Z","logger":"controller-runtime.certwatcher","msg":"Updated current TLS certificate","cert":"/run/secrets/cnpg.io/webhook/tls.crt","key":"/run/secrets/cnpg.io/webhook/tls.key"} {"level":"info","ts":"2026-07-13T20:48:16.374046943Z","logger":"controller-runtime.webhook","msg":"Serving webhook server","host":"","port":9443} {"level":"info","ts":"2026-07-13T20:48:16.374411361Z","logger":"controller-runtime.certwatcher","msg":"Starting certificate poll+watcher","cert":"/run/secrets/cnpg.io/webhook/tls.crt","key":"/run/secrets/cnpg.io/webhook/tls.key","interval":10} {"level":"info","ts":"2026-07-13T20:48:16.475033398Z","msg":"Attempting to acquire leader lease...","lock":"openstack/db9c8771.cnpg.io"} {"level":"info","ts":"2026-07-13T20:48:16.4829471Z","msg":"Successfully acquired lease","lock":"openstack/db9c8771.cnpg.io"} {"level":"info","ts":"2026-07-13T20:48:16.483359669Z","msg":"Starting EventSource","controller":"cluster","controllerGroup":"postgresql.cnpg.io","controllerKind":"Cluster","source":"kind source: *v1.EndpointSlice"} {"level":"info","ts":"2026-07-13T20:48:16.483697607Z","msg":"Starting EventSource","controller":"cluster","controllerGroup":"postgresql.cnpg.io","controllerKind":"Cluster","source":"kind source: *v1.PodDisruptionBudget"} {"level":"info","ts":"2026-07-13T20:48:16.483711427Z","msg":"Starting EventSource","controller":"plugin","controllerGroup":"","controllerKind":"Service","source":"kind source: *v1.Secret"} {"level":"info","ts":"2026-07-13T20:48:16.483819469Z","msg":"Starting EventSource","controller":"cluster","controllerGroup":"postgresql.cnpg.io","controllerKind":"Cluster","source":"kind source: *v1.Cluster"} {"level":"info","ts":"2026-07-13T20:48:16.48384215Z","msg":"Starting EventSource","controller":"cluster","controllerGroup":"postgresql.cnpg.io","controllerKind":"Cluster","source":"kind source: *v1.Secret"} {"level":"info","ts":"2026-07-13T20:48:16.48386342Z","msg":"Starting EventSource","controller":"cluster","controllerGroup":"postgresql.cnpg.io","controllerKind":"Cluster","source":"kind source: *v1.Pooler"} {"level":"info","ts":"2026-07-13T20:48:16.483937702Z","msg":"Starting EventSource","controller":"cluster","controllerGroup":"postgresql.cnpg.io","controllerKind":"Cluster","source":"kind source: *v1.Node"} {"level":"info","ts":"2026-07-13T20:48:16.483988783Z","msg":"Starting EventSource","controller":"cluster","controllerGroup":"postgresql.cnpg.io","controllerKind":"Cluster","source":"kind source: *v1.ImageCatalog"} {"level":"info","ts":"2026-07-13T20:48:16.484036824Z","msg":"Starting EventSource","controller":"cluster","controllerGroup":"postgresql.cnpg.io","controllerKind":"Cluster","source":"kind source: *v1.Pod"} {"level":"info","ts":"2026-07-13T20:48:16.484096226Z","msg":"Starting EventSource","controller":"cluster","controllerGroup":"postgresql.cnpg.io","controllerKind":"Cluster","source":"kind source: *v1.ClusterImageCatalog"} {"level":"info","ts":"2026-07-13T20:48:16.484392692Z","msg":"Starting EventSource","controller":"backup","controllerGroup":"postgresql.cnpg.io","controllerKind":"Backup","source":"kind source: *v1.Cluster"} {"level":"info","ts":"2026-07-13T20:48:16.484415633Z","msg":"Starting EventSource","controller":"cluster","controllerGroup":"postgresql.cnpg.io","controllerKind":"Cluster","source":"kind source: *v1.PersistentVolumeClaim"} {"level":"info","ts":"2026-07-13T20:48:16.48382771Z","msg":"Starting EventSource","controller":"cluster","controllerGroup":"postgresql.cnpg.io","controllerKind":"Cluster","source":"kind source: *v1.ConfigMap"} {"level":"info","ts":"2026-07-13T20:48:16.484614827Z","msg":"Starting EventSource","controller":"pooler","controllerGroup":"postgresql.cnpg.io","controllerKind":"Pooler","source":"kind source: *v1.Secret"} {"level":"info","ts":"2026-07-13T20:48:16.484656968Z","msg":"Starting EventSource","controller":"plugin","controllerGroup":"","controllerKind":"Service","source":"kind source: *v1.Service"} {"level":"info","ts":"2026-07-13T20:48:16.484844474Z","msg":"Starting EventSource","controller":"cluster","controllerGroup":"postgresql.cnpg.io","controllerKind":"Cluster","source":"kind source: *v1.Job"} {"level":"info","ts":"2026-07-13T20:48:16.485039038Z","msg":"Starting EventSource","controller":"scheduled-backup","controllerGroup":"postgresql.cnpg.io","controllerKind":"ScheduledBackup","source":"kind source: *v1.ScheduledBackup"} {"level":"info","ts":"2026-07-13T20:48:16.48511911Z","msg":"Starting EventSource","controller":"pooler","controllerGroup":"postgresql.cnpg.io","controllerKind":"Pooler","source":"kind source: *v1.Pooler"} {"level":"info","ts":"2026-07-13T20:48:16.48514726Z","msg":"Starting EventSource","controller":"pooler","controllerGroup":"postgresql.cnpg.io","controllerKind":"Pooler","source":"kind source: *v1.Deployment"} {"level":"info","ts":"2026-07-13T20:48:16.485193431Z","msg":"Starting EventSource","controller":"pooler","controllerGroup":"postgresql.cnpg.io","controllerKind":"Pooler","source":"kind source: *v1.Service"} {"level":"info","ts":"2026-07-13T20:48:16.485226472Z","msg":"Starting EventSource","controller":"pooler","controllerGroup":"postgresql.cnpg.io","controllerKind":"Pooler","source":"kind source: *v1.ServiceAccount"} {"level":"info","ts":"2026-07-13T20:48:16.485263193Z","msg":"Starting EventSource","controller":"pooler","controllerGroup":"postgresql.cnpg.io","controllerKind":"Pooler","source":"kind source: *v1.Role"} {"level":"info","ts":"2026-07-13T20:48:16.485312294Z","msg":"Starting EventSource","controller":"pooler","controllerGroup":"postgresql.cnpg.io","controllerKind":"Pooler","source":"kind source: *v1.RoleBinding"} {"level":"info","ts":"2026-07-13T20:48:16.484397692Z","msg":"Starting EventSource","controller":"cluster","controllerGroup":"postgresql.cnpg.io","controllerKind":"Cluster","source":"kind source: *v1.Service"} {"level":"info","ts":"2026-07-13T20:48:16.485896317Z","msg":"Starting EventSource","controller":"backup","controllerGroup":"postgresql.cnpg.io","controllerKind":"Backup","source":"kind source: *v1.Backup"} {"level":"error","ts":"2026-07-13T20:48:16.487581035Z","logger":"controller-runtime.cache.UnhandledError","msg":"Failed to watch","reflector":"pkg/mod/k8s.io/client-go@v0.36.2/tools/cache/reflector.go:343","type":"*v1.EndpointSlice","error":"failed to list *v1.EndpointSlice: endpointslices.discovery.k8s.io is forbidden: User \"system:serviceaccount:openstack:cloudnative-pg\" cannot list resource \"endpointslices\" in API group \"discovery.k8s.io\" in the namespace \"openstack\"","stacktrace":"k8s.io/apimachinery/pkg/util/runtime.logError\n\tpkg/mod/k8s.io/apimachinery@v0.36.2/pkg/util/runtime/runtime.go:252\nk8s.io/apimachinery/pkg/util/runtime.handleError\n\tpkg/mod/k8s.io/apimachinery@v0.36.2/pkg/util/runtime/runtime.go:243\nk8s.io/apimachinery/pkg/util/runtime.HandleErrorWithContext\n\tpkg/mod/k8s.io/apimachinery@v0.36.2/pkg/util/runtime/runtime.go:229\nk8s.io/client-go/tools/cache.DefaultWatchErrorHandler\n\tpkg/mod/k8s.io/client-go@v0.36.2/tools/cache/reflector.go:227\nk8s.io/client-go/tools/cache.(*Reflector).RunWithContext.func1\n\tpkg/mod/k8s.io/client-go@v0.36.2/tools/cache/reflector.go:430\nk8s.io/apimachinery/pkg/util/wait.loopConditionUntilContext.func1\n\tpkg/mod/k8s.io/apimachinery@v0.36.2/pkg/util/wait/loop.go:53\nk8s.io/apimachinery/pkg/util/wait.loopConditionUntilContext\n\tpkg/mod/k8s.io/apimachinery@v0.36.2/pkg/util/wait/loop.go:54\nk8s.io/apimachinery/pkg/util/wait.DelayFunc.Until\n\tpkg/mod/k8s.io/apimachinery@v0.36.2/pkg/util/wait/delay.go:39\nk8s.io/client-go/tools/cache.(*Reflector).RunWithContext\n\tpkg/mod/k8s.io/client-go@v0.36.2/tools/cache/reflector.go:428\nk8s.io/client-go/tools/cache.(*controller).RunWithContext.(*Group).StartWithContext.func3\n\tpkg/mod/k8s.io/apimachinery@v0.36.2/pkg/util/wait/wait.go:63\nk8s.io/apimachinery/pkg/util/wait.(*Group).Start.func1\n\tpkg/mod/k8s.io/apimachinery@v0.36.2/pkg/util/wait/wait.go:72"} {"level":"error","ts":"2026-07-13T20:48:17.986985074Z","logger":"controller-runtime.cache.UnhandledError","msg":"Failed to watch","reflector":"pkg/mod/k8s.io/client-go@v0.36.2/tools/cache/reflector.go:343","type":"*v1.EndpointSlice","error":"failed to list *v1.EndpointSlice: endpointslices.discovery.k8s.io is forbidden: User \"system:serviceaccount:openstack:cloudnative-pg\" cannot list resource \"endpointslices\" in API group \"discovery.k8s.io\" in the namespace \"openstack\"","stacktrace":"k8s.io/apimachinery/pkg/util/runtime.logError\n\tpkg/mod/k8s.io/apimachinery@v0.36.2/pkg/util/runtime/runtime.go:252\nk8s.io/apimachinery/pkg/util/runtime.handleError\n\tpkg/mod/k8s.io/apimachinery@v0.36.2/pkg/util/runtime/runtime.go:243\nk8s.io/apimachinery/pkg/util/runtime.HandleErrorWithContext\n\tpkg/mod/k8s.io/apimachinery@v0.36.2/pkg/util/runtime/runtime.go:229\nk8s.io/client-go/tools/cache.DefaultWatchErrorHandler\n\tpkg/mod/k8s.io/client-go@v0.36.2/tools/cache/reflector.go:227\nk8s.io/client-go/tools/cache.(*Reflector).RunWithContext.func1\n\tpkg/mod/k8s.io/client-go@v0.36.2/tools/cache/reflector.go:430\nk8s.io/apimachinery/pkg/util/wait.loopConditionUntilContext.func2\n\tpkg/mod/k8s.io/apimachinery@v0.36.2/pkg/util/wait/loop.go:87\nk8s.io/apimachinery/pkg/util/wait.loopConditionUntilContext\n\tpkg/mod/k8s.io/apimachinery@v0.36.2/pkg/util/wait/loop.go:88\nk8s.io/apimachinery/pkg/util/wait.DelayFunc.Until\n\tpkg/mod/k8s.io/apimachinery@v0.36.2/pkg/util/wait/delay.go:39\nk8s.io/client-go/tools/cache.(*Reflector).RunWithContext\n\tpkg/mod/k8s.io/client-go@v0.36.2/tools/cache/reflector.go:428\nk8s.io/client-go/tools/cache.(*controller).RunWithContext.(*Group).StartWithContext.func3\n\tpkg/mod/k8s.io/apimachinery@v0.36.2/pkg/util/wait/wait.go:63\nk8s.io/apimachinery/pkg/util/wait.(*Group).Start.func1\n\tpkg/mod/k8s.io/apimachinery@v0.36.2/pkg/util/wait/wait.go:72"} {"level":"error","ts":"2026-07-13T20:48:20.600981896Z","logger":"controller-runtime.cache.UnhandledError","msg":"Failed to watch","reflector":"pkg/mod/k8s.io/client-go@v0.36.2/tools/cache/reflector.go:343","type":"*v1.EndpointSlice","error":"failed to list *v1.EndpointSlice: endpointslices.discovery.k8s.io is forbidden: User \"system:serviceaccount:openstack:cloudnative-pg\" cannot list resource \"endpointslices\" in API group \"discovery.k8s.io\" in the namespace \"openstack\"","stacktrace":"k8s.io/apimachinery/pkg/util/runtime.logError\n\tpkg/mod/k8s.io/apimachinery@v0.36.2/pkg/util/runtime/runtime.go:252\nk8s.io/apimachinery/pkg/util/runtime.handleError\n\tpkg/mod/k8s.io/apimachinery@v0.36.2/pkg/util/runtime/runtime.go:243\nk8s.io/apimachinery/pkg/util/runtime.HandleErrorWithContext\n\tpkg/mod/k8s.io/apimachinery@v0.36.2/pkg/util/runtime/runtime.go:229\nk8s.io/client-go/tools/cache.DefaultWatchErrorHandler\n\tpkg/mod/k8s.io/client-go@v0.36.2/tools/cache/reflector.go:227\nk8s.io/client-go/tools/cache.(*Reflector).RunWithContext.func1\n\tpkg/mod/k8s.io/client-go@v0.36.2/tools/cache/reflector.go:430\nk8s.io/apimachinery/pkg/util/wait.loopConditionUntilContext.func2\n\tpkg/mod/k8s.io/apimachinery@v0.36.2/pkg/util/wait/loop.go:87\nk8s.io/apimachinery/pkg/util/wait.loopConditionUntilContext\n\tpkg/mod/k8s.io/apimachinery@v0.36.2/pkg/util/wait/loop.go:88\nk8s.io/apimachinery/pkg/util/wait.DelayFunc.Until\n\tpkg/mod/k8s.io/apimachinery@v0.36.2/pkg/util/wait/delay.go:39\nk8s.io/client-go/tools/cache.(*Reflector).RunWithContext\n\tpkg/mod/k8s.io/client-go@v0.36.2/tools/cache/reflector.go:428\nk8s.io/client-go/tools/cache.(*controller).RunWithContext.(*Group).StartWithContext.func3\n\tpkg/mod/k8s.io/apimachinery@v0.36.2/pkg/util/wait/wait.go:63\nk8s.io/apimachinery/pkg/util/wait.(*Group).Start.func1\n\tpkg/mod/k8s.io/apimachinery@v0.36.2/pkg/util/wait/wait.go:72"} {"level":"error","ts":"2026-07-13T20:48:26.685574939Z","logger":"controller-runtime.cache.UnhandledError","msg":"Failed to watch","reflector":"pkg/mod/k8s.io/client-go@v0.36.2/tools/cache/reflector.go:343","type":"*v1.EndpointSlice","error":"failed to list *v1.EndpointSlice: endpointslices.discovery.k8s.io is forbidden: User \"system:serviceaccount:openstack:cloudnative-pg\" cannot list resource \"endpointslices\" in API group \"discovery.k8s.io\" in the namespace \"openstack\"","stacktrace":"k8s.io/apimachinery/pkg/util/runtime.logError\n\tpkg/mod/k8s.io/apimachinery@v0.36.2/pkg/util/runtime/runtime.go:252\nk8s.io/apimachinery/pkg/util/runtime.handleError\n\tpkg/mod/k8s.io/apimachinery@v0.36.2/pkg/util/runtime/runtime.go:243\nk8s.io/apimachinery/pkg/util/runtime.HandleErrorWithContext\n\tpkg/mod/k8s.io/apimachinery@v0.36.2/pkg/util/runtime/runtime.go:229\nk8s.io/client-go/tools/cache.DefaultWatchErrorHandler\n\tpkg/mod/k8s.io/client-go@v0.36.2/tools/cache/reflector.go:227\nk8s.io/client-go/tools/cache.(*Reflector).RunWithContext.func1\n\tpkg/mod/k8s.io/client-go@v0.36.2/tools/cache/reflector.go:430\nk8s.io/apimachinery/pkg/util/wait.loopConditionUntilContext.func2\n\tpkg/mod/k8s.io/apimachinery@v0.36.2/pkg/util/wait/loop.go:87\nk8s.io/apimachinery/pkg/util/wait.loopConditionUntilContext\n\tpkg/mod/k8s.io/apimachinery@v0.36.2/pkg/util/wait/loop.go:88\nk8s.io/apimachinery/pkg/util/wait.DelayFunc.Until\n\tpkg/mod/k8s.io/apimachinery@v0.36.2/pkg/util/wait/delay.go:39\nk8s.io/client-go/tools/cache.(*Reflector).RunWithContext\n\tpkg/mod/k8s.io/client-go@v0.36.2/tools/cache/reflector.go:428\nk8s.io/client-go/tools/cache.(*controller).RunWithContext.(*Group).StartWithContext.func3\n\tpkg/mod/k8s.io/apimachinery@v0.36.2/pkg/util/wait/wait.go:63\nk8s.io/apimachinery/pkg/util/wait.(*Group).Start.func1\n\tpkg/mod/k8s.io/apimachinery@v0.36.2/pkg/util/wait/wait.go:72"} {"level":"error","ts":"2026-07-13T20:48:35.305429001Z","logger":"controller-runtime.cache.UnhandledError","msg":"Failed to watch","reflector":"pkg/mod/k8s.io/client-go@v0.36.2/tools/cache/reflector.go:343","type":"*v1.EndpointSlice","error":"failed to list *v1.EndpointSlice: endpointslices.discovery.k8s.io is forbidden: User \"system:serviceaccount:openstack:cloudnative-pg\" cannot list resource \"endpointslices\" in API group \"discovery.k8s.io\" in the namespace \"openstack\"","stacktrace":"k8s.io/apimachinery/pkg/util/runtime.logError\n\tpkg/mod/k8s.io/apimachinery@v0.36.2/pkg/util/runtime/runtime.go:252\nk8s.io/apimachinery/pkg/util/runtime.handleError\n\tpkg/mod/k8s.io/apimachinery@v0.36.2/pkg/util/runtime/runtime.go:243\nk8s.io/apimachinery/pkg/util/runtime.HandleErrorWithContext\n\tpkg/mod/k8s.io/apimachinery@v0.36.2/pkg/util/runtime/runtime.go:229\nk8s.io/client-go/tools/cache.DefaultWatchErrorHandler\n\tpkg/mod/k8s.io/client-go@v0.36.2/tools/cache/reflector.go:227\nk8s.io/client-go/tools/cache.(*Reflector).RunWithContext.func1\n\tpkg/mod/k8s.io/client-go@v0.36.2/tools/cache/reflector.go:430\nk8s.io/apimachinery/pkg/util/wait.loopConditionUntilContext.func2\n\tpkg/mod/k8s.io/apimachinery@v0.36.2/pkg/util/wait/loop.go:87\nk8s.io/apimachinery/pkg/util/wait.loopConditionUntilContext\n\tpkg/mod/k8s.io/apimachinery@v0.36.2/pkg/util/wait/loop.go:88\nk8s.io/apimachinery/pkg/util/wait.DelayFunc.Until\n\tpkg/mod/k8s.io/apimachinery@v0.36.2/pkg/util/wait/delay.go:39\nk8s.io/client-go/tools/cache.(*Reflector).RunWithContext\n\tpkg/mod/k8s.io/client-go@v0.36.2/tools/cache/reflector.go:428\nk8s.io/client-go/tools/cache.(*controller).RunWithContext.(*Group).StartWithContext.func3\n\tpkg/mod/k8s.io/apimachinery@v0.36.2/pkg/util/wait/wait.go:63\nk8s.io/apimachinery/pkg/util/wait.(*Group).Start.func1\n\tpkg/mod/k8s.io/apimachinery@v0.36.2/pkg/util/wait/wait.go:72"} {"level":"error","ts":"2026-07-13T20:48:49.513935373Z","logger":"controller-runtime.cache.UnhandledError","msg":"Failed to watch","reflector":"pkg/mod/k8s.io/client-go@v0.36.2/tools/cache/reflector.go:343","type":"*v1.EndpointSlice","error":"failed to list *v1.EndpointSlice: endpointslices.discovery.k8s.io is forbidden: User \"system:serviceaccount:openstack:cloudnative-pg\" cannot list resource \"endpointslices\" in API group \"discovery.k8s.io\" in the namespace \"openstack\"","stacktrace":"k8s.io/apimachinery/pkg/util/runtime.logError\n\tpkg/mod/k8s.io/apimachinery@v0.36.2/pkg/util/runtime/runtime.go:252\nk8s.io/apimachinery/pkg/util/runtime.handleError\n\tpkg/mod/k8s.io/apimachinery@v0.36.2/pkg/util/runtime/runtime.go:243\nk8s.io/apimachinery/pkg/util/runtime.HandleErrorWithContext\n\tpkg/mod/k8s.io/apimachinery@v0.36.2/pkg/util/runtime/runtime.go:229\nk8s.io/client-go/tools/cache.DefaultWatchErrorHandler\n\tpkg/mod/k8s.io/client-go@v0.36.2/tools/cache/reflector.go:227\nk8s.io/client-go/tools/cache.(*Reflector).RunWithContext.func1\n\tpkg/mod/k8s.io/client-go@v0.36.2/tools/cache/reflector.go:430\nk8s.io/apimachinery/pkg/util/wait.loopConditionUntilContext.func2\n\tpkg/mod/k8s.io/apimachinery@v0.36.2/pkg/util/wait/loop.go:87\nk8s.io/apimachinery/pkg/util/wait.loopConditionUntilContext\n\tpkg/mod/k8s.io/apimachinery@v0.36.2/pkg/util/wait/loop.go:88\nk8s.io/apimachinery/pkg/util/wait.DelayFunc.Until\n\tpkg/mod/k8s.io/apimachinery@v0.36.2/pkg/util/wait/delay.go:39\nk8s.io/client-go/tools/cache.(*Reflector).RunWithContext\n\tpkg/mod/k8s.io/client-go@v0.36.2/tools/cache/reflector.go:428\nk8s.io/client-go/tools/cache.(*controller).RunWithContext.(*Group).StartWithContext.func3\n\tpkg/mod/k8s.io/apimachinery@v0.36.2/pkg/util/wait/wait.go:63\nk8s.io/apimachinery/pkg/util/wait.(*Group).Start.func1\n\tpkg/mod/k8s.io/apimachinery@v0.36.2/pkg/util/wait/wait.go:72"} {"level":"error","ts":"2026-07-13T20:49:20.42409012Z","logger":"controller-runtime.cache.UnhandledError","msg":"Failed to watch","reflector":"pkg/mod/k8s.io/client-go@v0.36.2/tools/cache/reflector.go:343","type":"*v1.EndpointSlice","error":"failed to list *v1.EndpointSlice: endpointslices.discovery.k8s.io is forbidden: User \"system:serviceaccount:openstack:cloudnative-pg\" cannot list resource \"endpointslices\" in API group \"discovery.k8s.io\" in the namespace \"openstack\"","stacktrace":"k8s.io/apimachinery/pkg/util/runtime.logError\n\tpkg/mod/k8s.io/apimachinery@v0.36.2/pkg/util/runtime/runtime.go:252\nk8s.io/apimachinery/pkg/util/runtime.handleError\n\tpkg/mod/k8s.io/apimachinery@v0.36.2/pkg/util/runtime/runtime.go:243\nk8s.io/apimachinery/pkg/util/runtime.HandleErrorWithContext\n\tpkg/mod/k8s.io/apimachinery@v0.36.2/pkg/util/runtime/runtime.go:229\nk8s.io/client-go/tools/cache.DefaultWatchErrorHandler\n\tpkg/mod/k8s.io/client-go@v0.36.2/tools/cache/reflector.go:227\nk8s.io/client-go/tools/cache.(*Reflector).RunWithContext.func1\n\tpkg/mod/k8s.io/client-go@v0.36.2/tools/cache/reflector.go:430\nk8s.io/apimachinery/pkg/util/wait.loopConditionUntilContext.func2\n\tpkg/mod/k8s.io/apimachinery@v0.36.2/pkg/util/wait/loop.go:87\nk8s.io/apimachinery/pkg/util/wait.loopConditionUntilContext\n\tpkg/mod/k8s.io/apimachinery@v0.36.2/pkg/util/wait/loop.go:88\nk8s.io/apimachinery/pkg/util/wait.DelayFunc.Until\n\tpkg/mod/k8s.io/apimachinery@v0.36.2/pkg/util/wait/delay.go:39\nk8s.io/client-go/tools/cache.(*Reflector).RunWithContext\n\tpkg/mod/k8s.io/client-go@v0.36.2/tools/cache/reflector.go:428\nk8s.io/client-go/tools/cache.(*controller).RunWithContext.(*Group).StartWithContext.func3\n\tpkg/mod/k8s.io/apimachinery@v0.36.2/pkg/util/wait/wait.go:63\nk8s.io/apimachinery/pkg/util/wait.(*Group).Start.func1\n\tpkg/mod/k8s.io/apimachinery@v0.36.2/pkg/util/wait/wait.go:72"} {"level":"error","ts":"2026-07-13T20:50:14.609575818Z","logger":"controller-runtime.cache.UnhandledError","msg":"Failed to watch","reflector":"pkg/mod/k8s.io/client-go@v0.36.2/tools/cache/reflector.go:343","type":"*v1.EndpointSlice","error":"failed to list *v1.EndpointSlice: endpointslices.discovery.k8s.io is forbidden: User \"system:serviceaccount:openstack:cloudnative-pg\" cannot list resource \"endpointslices\" in API group \"discovery.k8s.io\" in the namespace \"openstack\"","stacktrace":"k8s.io/apimachinery/pkg/util/runtime.logError\n\tpkg/mod/k8s.io/apimachinery@v0.36.2/pkg/util/runtime/runtime.go:252\nk8s.io/apimachinery/pkg/util/runtime.handleError\n\tpkg/mod/k8s.io/apimachinery@v0.36.2/pkg/util/runtime/runtime.go:243\nk8s.io/apimachinery/pkg/util/runtime.HandleErrorWithContext\n\tpkg/mod/k8s.io/apimachinery@v0.36.2/pkg/util/runtime/runtime.go:229\nk8s.io/client-go/tools/cache.DefaultWatchErrorHandler\n\tpkg/mod/k8s.io/client-go@v0.36.2/tools/cache/reflector.go:227\nk8s.io/client-go/tools/cache.(*Reflector).RunWithContext.func1\n\tpkg/mod/k8s.io/client-go@v0.36.2/tools/cache/reflector.go:430\nk8s.io/apimachinery/pkg/util/wait.loopConditionUntilContext.func2\n\tpkg/mod/k8s.io/apimachinery@v0.36.2/pkg/util/wait/loop.go:87\nk8s.io/apimachinery/pkg/util/wait.loopConditionUntilContext\n\tpkg/mod/k8s.io/apimachinery@v0.36.2/pkg/util/wait/loop.go:88\nk8s.io/apimachinery/pkg/util/wait.DelayFunc.Until\n\tpkg/mod/k8s.io/apimachinery@v0.36.2/pkg/util/wait/delay.go:39\nk8s.io/client-go/tools/cache.(*Reflector).RunWithContext\n\tpkg/mod/k8s.io/client-go@v0.36.2/tools/cache/reflector.go:428\nk8s.io/client-go/tools/cache.(*controller).RunWithContext.(*Group).StartWithContext.func3\n\tpkg/mod/k8s.io/apimachinery@v0.36.2/pkg/util/wait/wait.go:63\nk8s.io/apimachinery/pkg/util/wait.(*Group).Start.func1\n\tpkg/mod/k8s.io/apimachinery@v0.36.2/pkg/util/wait/wait.go:72"} {"level":"error","ts":"2026-07-13T20:50:16.483763575Z","msg":"Could not wait for Cache to sync","controller":"cluster","controllerGroup":"postgresql.cnpg.io","controllerKind":"Cluster","source":"kind source: *v1.PodDisruptionBudget","error":"failed to wait for cluster caches to sync kind source: *v1.PodDisruptionBudget: timed out waiting for cache to be synced for kind source: *v1.PodDisruptionBudget","stacktrace":"sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).startEventSourcesAndQueueLocked.func1.2.1\n\tpkg/mod/sigs.k8s.io/controller-runtime@v0.24.1/pkg/internal/controller/controller.go:382"} {"level":"error","ts":"2026-07-13T20:50:16.483849927Z","msg":"Could not wait for Cache to sync","controller":"plugin","controllerGroup":"","controllerKind":"Service","source":"kind source: *v1.Secret","error":"failed to wait for plugin caches to sync kind source: *v1.Secret: timed out waiting for cache to be synced for kind source: *v1.Secret","stacktrace":"sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).startEventSourcesAndQueueLocked.func1.2.1\n\tpkg/mod/sigs.k8s.io/controller-runtime@v0.24.1/pkg/internal/controller/controller.go:382"} {"level":"error","ts":"2026-07-13T20:50:16.483759355Z","msg":"Could not wait for Cache to sync","controller":"cluster","controllerGroup":"postgresql.cnpg.io","controllerKind":"Cluster","source":"kind source: *v1.EndpointSlice","error":"failed to wait for cluster caches to sync kind source: *v1.EndpointSlice: timed out waiting for cache to be synced for kind source: *v1.EndpointSlice","stacktrace":"sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).startEventSourcesAndQueueLocked.func1.2.1\n\tpkg/mod/sigs.k8s.io/controller-runtime@v0.24.1/pkg/internal/controller/controller.go:382"} {"level":"error","ts":"2026-07-13T20:50:16.483910518Z","msg":"Could not wait for Cache to sync","controller":"cluster","controllerGroup":"postgresql.cnpg.io","controllerKind":"Cluster","source":"kind source: *v1.Cluster","error":"failed to wait for cluster caches to sync kind source: *v1.Cluster: timed out waiting for cache to be synced for kind source: *v1.Cluster","stacktrace":"sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).startEventSourcesAndQueueLocked.func1.2.1\n\tpkg/mod/sigs.k8s.io/controller-runtime@v0.24.1/pkg/internal/controller/controller.go:382"} {"level":"error","ts":"2026-07-13T20:50:16.483891838Z","logger":"controller-runtime.source.Kind","msg":"failed to get informer from cache","error":"Timeout: failed waiting for *v1.EndpointSlice Informer to sync","stacktrace":"sigs.k8s.io/controller-runtime/pkg/internal/source.(*Kind[...]).Start.func1.1\n\tpkg/mod/sigs.k8s.io/controller-runtime@v0.24.1/pkg/internal/source/kind.go:82\nk8s.io/apimachinery/pkg/util/wait.loopConditionUntilContext.func1\n\tpkg/mod/k8s.io/apimachinery@v0.36.2/pkg/util/wait/loop.go:53\nk8s.io/apimachinery/pkg/util/wait.loopConditionUntilContext\n\tpkg/mod/k8s.io/apimachinery@v0.36.2/pkg/util/wait/loop.go:54\nk8s.io/apimachinery/pkg/util/wait.PollUntilContextCancel\n\tpkg/mod/k8s.io/apimachinery@v0.36.2/pkg/util/wait/poll.go:33\nsigs.k8s.io/controller-runtime/pkg/internal/source.(*Kind[...]).Start.func1\n\tpkg/mod/sigs.k8s.io/controller-runtime@v0.24.1/pkg/internal/source/kind.go:70"} {"level":"error","ts":"2026-07-13T20:50:16.483955699Z","msg":"Could not wait for Cache to sync","controller":"cluster","controllerGroup":"postgresql.cnpg.io","controllerKind":"Cluster","source":"kind source: *v1.ConfigMap","error":"failed to wait for cluster caches to sync kind source: *v1.ConfigMap: timed out waiting for cache to be synced for kind source: *v1.ConfigMap","stacktrace":"sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).startEventSourcesAndQueueLocked.func1.2.1\n\tpkg/mod/sigs.k8s.io/controller-runtime@v0.24.1/pkg/internal/controller/controller.go:382"} {"level":"error","ts":"2026-07-13T20:50:16.483964239Z","msg":"Could not wait for Cache to sync","controller":"cluster","controllerGroup":"postgresql.cnpg.io","controllerKind":"Cluster","source":"kind source: *v1.Secret","error":"failed to wait for cluster caches to sync kind source: *v1.Secret: timed out waiting for cache to be synced for kind source: *v1.Secret","stacktrace":"sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).startEventSourcesAndQueueLocked.func1.2.1\n\tpkg/mod/sigs.k8s.io/controller-runtime@v0.24.1/pkg/internal/controller/controller.go:382"} {"level":"error","ts":"2026-07-13T20:50:16.4840059Z","msg":"Could not wait for Cache to sync","controller":"cluster","controllerGroup":"postgresql.cnpg.io","controllerKind":"Cluster","source":"kind source: *v1.Node","error":"failed to wait for cluster caches to sync kind source: *v1.Node: timed out waiting for cache to be synced for kind source: *v1.Node","stacktrace":"sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).startEventSourcesAndQueueLocked.func1.2.1\n\tpkg/mod/sigs.k8s.io/controller-runtime@v0.24.1/pkg/internal/controller/controller.go:382"} {"level":"error","ts":"2026-07-13T20:50:16.483978849Z","msg":"Could not wait for Cache to sync","controller":"cluster","controllerGroup":"postgresql.cnpg.io","controllerKind":"Cluster","source":"kind source: *v1.Pooler","error":"failed to wait for cluster caches to sync kind source: *v1.Pooler: timed out waiting for cache to be synced for kind source: *v1.Pooler","stacktrace":"sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).startEventSourcesAndQueueLocked.func1.2.1\n\tpkg/mod/sigs.k8s.io/controller-runtime@v0.24.1/pkg/internal/controller/controller.go:382"} {"level":"error","ts":"2026-07-13T20:50:16.484041951Z","msg":"Could not wait for Cache to sync","controller":"cluster","controllerGroup":"postgresql.cnpg.io","controllerKind":"Cluster","source":"kind source: *v1.ImageCatalog","error":"failed to wait for cluster caches to sync kind source: *v1.ImageCatalog: timed out waiting for cache to be synced for kind source: *v1.ImageCatalog","stacktrace":"sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).startEventSourcesAndQueueLocked.func1.2.1\n\tpkg/mod/sigs.k8s.io/controller-runtime@v0.24.1/pkg/internal/controller/controller.go:382"} {"level":"error","ts":"2026-07-13T20:50:16.484043871Z","msg":"Could not wait for Cache to sync","controller":"cluster","controllerGroup":"postgresql.cnpg.io","controllerKind":"Cluster","source":"kind source: *v1.Pod","error":"failed to wait for cluster caches to sync kind source: *v1.Pod: timed out waiting for cache to be synced for kind source: *v1.Pod","stacktrace":"sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).startEventSourcesAndQueueLocked.func1.2.1\n\tpkg/mod/sigs.k8s.io/controller-runtime@v0.24.1/pkg/internal/controller/controller.go:382"} {"level":"error","ts":"2026-07-13T20:50:16.484113733Z","msg":"Could not wait for Cache to sync","controller":"cluster","controllerGroup":"postgresql.cnpg.io","controllerKind":"Cluster","source":"kind source: *v1.ClusterImageCatalog","error":"failed to wait for cluster caches to sync kind source: *v1.ClusterImageCatalog: timed out waiting for cache to be synced for kind source: *v1.ClusterImageCatalog","stacktrace":"sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).startEventSourcesAndQueueLocked.func1.2.1\n\tpkg/mod/sigs.k8s.io/controller-runtime@v0.24.1/pkg/internal/controller/controller.go:382"} {"level":"error","ts":"2026-07-13T20:50:16.485249259Z","msg":"Could not wait for Cache to sync","controller":"cluster","controllerGroup":"postgresql.cnpg.io","controllerKind":"Cluster","source":"kind source: *v1.PersistentVolumeClaim","error":"failed to wait for cluster caches to sync kind source: *v1.PersistentVolumeClaim: timed out waiting for cache to be synced for kind source: *v1.PersistentVolumeClaim","stacktrace":"sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).startEventSourcesAndQueueLocked.func1.2.1\n\tpkg/mod/sigs.k8s.io/controller-runtime@v0.24.1/pkg/internal/controller/controller.go:382"} {"level":"error","ts":"2026-07-13T20:50:16.48527896Z","msg":"Could not wait for Cache to sync","controller":"cluster","controllerGroup":"postgresql.cnpg.io","controllerKind":"Cluster","source":"kind source: *v1.Job","error":"failed to wait for cluster caches to sync kind source: *v1.Job: timed out waiting for cache to be synced for kind source: *v1.Job","stacktrace":"sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).startEventSourcesAndQueueLocked.func1.2.1\n\tpkg/mod/sigs.k8s.io/controller-runtime@v0.24.1/pkg/internal/controller/controller.go:382"} {"level":"error","ts":"2026-07-13T20:50:16.485312181Z","msg":"Could not wait for Cache to sync","controller":"cluster","controllerGroup":"postgresql.cnpg.io","controllerKind":"Cluster","source":"kind source: *v1.Service","error":"failed to wait for cluster caches to sync kind source: *v1.Service: timed out waiting for cache to be synced for kind source: *v1.Service","stacktrace":"sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).startEventSourcesAndQueueLocked.func1.2.1\n\tpkg/mod/sigs.k8s.io/controller-runtime@v0.24.1/pkg/internal/controller/controller.go:382"} {"level":"info","ts":"2026-07-13T20:50:16.485345151Z","msg":"Stopping and waiting for non leader election runnables"} {"level":"error","ts":"2026-07-13T20:50:16.485347901Z","msg":"Could not wait for Cache to sync","controller":"pooler","controllerGroup":"postgresql.cnpg.io","controllerKind":"Pooler","source":"kind source: *v1.ServiceAccount","error":"failed to wait for pooler caches to sync kind source: *v1.ServiceAccount: timed out waiting for cache to be synced for kind source: *v1.ServiceAccount","stacktrace":"sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).startEventSourcesAndQueueLocked.func1.2.1\n\tpkg/mod/sigs.k8s.io/controller-runtime@v0.24.1/pkg/internal/controller/controller.go:382"} {"level":"info","ts":"2026-07-13T20:50:16.485359042Z","msg":"Stopping and waiting for leader election runnables"} {"level":"error","ts":"2026-07-13T20:50:16.485400853Z","msg":"Could not wait for Cache to sync","controller":"backup","controllerGroup":"postgresql.cnpg.io","controllerKind":"Backup","source":"kind source: *v1.Cluster","error":"failed to wait for backup caches to sync kind source: *v1.Cluster: timed out waiting for cache to be synced for kind source: *v1.Cluster","stacktrace":"sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).startEventSourcesAndQueueLocked.func1.2.1\n\tpkg/mod/sigs.k8s.io/controller-runtime@v0.24.1/pkg/internal/controller/controller.go:382"} {"level":"info","ts":"2026-07-13T20:50:16.485432893Z","msg":"Stopping and waiting for warmup runnables"} {"level":"error","ts":"2026-07-13T20:50:16.485443253Z","msg":"Could not wait for Cache to sync","controller":"plugin","controllerGroup":"","controllerKind":"Service","source":"kind source: *v1.Service","error":"failed to wait for plugin caches to sync kind source: *v1.Service: timed out waiting for cache to be synced for kind source: *v1.Service","stacktrace":"sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).startEventSourcesAndQueueLocked.func1.2.1\n\tpkg/mod/sigs.k8s.io/controller-runtime@v0.24.1/pkg/internal/controller/controller.go:382"} {"level":"error","ts":"2026-07-13T20:50:16.485470174Z","msg":"error received after stop sequence was engaged","error":"failed to wait for plugin caches to sync kind source: *v1.Secret: timed out waiting for cache to be synced for kind source: *v1.Secret","stacktrace":"sigs.k8s.io/controller-runtime/pkg/manager.(*controllerManager).engageStopProcedure.func1\n\tpkg/mod/sigs.k8s.io/controller-runtime@v0.24.1/pkg/manager/internal.go:533"} {"level":"error","ts":"2026-07-13T20:50:16.485544676Z","msg":"error received after stop sequence was engaged","error":"failed to wait for backup caches to sync kind source: *v1.Cluster: timed out waiting for cache to be synced for kind source: *v1.Cluster","stacktrace":"sigs.k8s.io/controller-runtime/pkg/manager.(*controllerManager).engageStopProcedure.func1\n\tpkg/mod/sigs.k8s.io/controller-runtime@v0.24.1/pkg/manager/internal.go:533"} {"level":"error","ts":"2026-07-13T20:50:16.485554966Z","msg":"Could not wait for Cache to sync","controller":"scheduled-backup","controllerGroup":"postgresql.cnpg.io","controllerKind":"ScheduledBackup","source":"kind source: *v1.ScheduledBackup","error":"failed to wait for scheduled-backup caches to sync kind source: *v1.ScheduledBackup: timed out waiting for cache to be synced for kind source: *v1.ScheduledBackup","stacktrace":"sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).startEventSourcesAndQueueLocked.func1.2.1\n\tpkg/mod/sigs.k8s.io/controller-runtime@v0.24.1/pkg/internal/controller/controller.go:382"} {"level":"error","ts":"2026-07-13T20:50:16.485569546Z","msg":"Could not wait for Cache to sync","controller":"pooler","controllerGroup":"postgresql.cnpg.io","controllerKind":"Pooler","source":"kind source: *v1.Pooler","error":"failed to wait for pooler caches to sync kind source: *v1.Pooler: timed out waiting for cache to be synced for kind source: *v1.Pooler","stacktrace":"sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).startEventSourcesAndQueueLocked.func1.2.1\n\tpkg/mod/sigs.k8s.io/controller-runtime@v0.24.1/pkg/internal/controller/controller.go:382"} {"level":"error","ts":"2026-07-13T20:50:16.485578087Z","msg":"error received after stop sequence was engaged","error":"failed to wait for scheduled-backup caches to sync kind source: *v1.ScheduledBackup: timed out waiting for cache to be synced for kind source: *v1.ScheduledBackup","stacktrace":"sigs.k8s.io/controller-runtime/pkg/manager.(*controllerManager).engageStopProcedure.func1\n\tpkg/mod/sigs.k8s.io/controller-runtime@v0.24.1/pkg/manager/internal.go:533"} {"level":"error","ts":"2026-07-13T20:50:16.485591787Z","msg":"Could not wait for Cache to sync","controller":"pooler","controllerGroup":"postgresql.cnpg.io","controllerKind":"Pooler","source":"kind source: *v1.Deployment","error":"failed to wait for pooler caches to sync kind source: *v1.Deployment: timed out waiting for cache to be synced for kind source: *v1.Deployment","stacktrace":"sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).startEventSourcesAndQueueLocked.func1.2.1\n\tpkg/mod/sigs.k8s.io/controller-runtime@v0.24.1/pkg/internal/controller/controller.go:382"} {"level":"error","ts":"2026-07-13T20:50:16.485608407Z","msg":"Could not wait for Cache to sync","controller":"pooler","controllerGroup":"postgresql.cnpg.io","controllerKind":"Pooler","source":"kind source: *v1.Service","error":"failed to wait for pooler caches to sync kind source: *v1.Service: timed out waiting for cache to be synced for kind source: *v1.Service","stacktrace":"sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).startEventSourcesAndQueueLocked.func1.2.1\n\tpkg/mod/sigs.k8s.io/controller-runtime@v0.24.1/pkg/internal/controller/controller.go:382"} {"level":"error","ts":"2026-07-13T20:50:16.485637738Z","msg":"Could not wait for Cache to sync","controller":"pooler","controllerGroup":"postgresql.cnpg.io","controllerKind":"Pooler","source":"kind source: *v1.RoleBinding","error":"failed to wait for pooler caches to sync kind source: *v1.RoleBinding: timed out waiting for cache to be synced for kind source: *v1.RoleBinding","stacktrace":"sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).startEventSourcesAndQueueLocked.func1.2.1\n\tpkg/mod/sigs.k8s.io/controller-runtime@v0.24.1/pkg/internal/controller/controller.go:382"} {"level":"error","ts":"2026-07-13T20:50:16.485429113Z","msg":"Could not wait for Cache to sync","controller":"pooler","controllerGroup":"postgresql.cnpg.io","controllerKind":"Pooler","source":"kind source: *v1.Secret","error":"failed to wait for pooler caches to sync kind source: *v1.Secret: timed out waiting for cache to be synced for kind source: *v1.Secret","stacktrace":"sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).startEventSourcesAndQueueLocked.func1.2.1\n\tpkg/mod/sigs.k8s.io/controller-runtime@v0.24.1/pkg/internal/controller/controller.go:382"} {"level":"error","ts":"2026-07-13T20:50:16.485663318Z","msg":"Could not wait for Cache to sync","controller":"pooler","controllerGroup":"postgresql.cnpg.io","controllerKind":"Pooler","source":"kind source: *v1.Role","error":"failed to wait for pooler caches to sync kind source: *v1.Role: timed out waiting for cache to be synced for kind source: *v1.Role","stacktrace":"sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller[...]).startEventSourcesAndQueueLocked.func1.2.1\n\tpkg/mod/sigs.k8s.io/controller-runtime@v0.24.1/pkg/internal/controller/controller.go:382"} {"level":"info","ts":"2026-07-13T20:50:16.485698069Z","msg":"Stopping and waiting for caches"} {"level":"error","ts":"2026-07-13T20:50:16.48571564Z","msg":"error received after stop sequence was engaged","error":"failed to wait for pooler caches to sync kind source: *v1.ServiceAccount: timed out waiting for cache to be synced for kind source: *v1.ServiceAccount","stacktrace":"sigs.k8s.io/controller-runtime/pkg/manager.(*controllerManager).engageStopProcedure.func1\n\tpkg/mod/sigs.k8s.io/controller-runtime@v0.24.1/pkg/manager/internal.go:533"} {"level":"info","ts":"2026-07-13T20:50:16.486822035Z","msg":"Stopping and waiting for webhooks"} {"level":"info","ts":"2026-07-13T20:50:16.486980488Z","logger":"controller-runtime.webhook","msg":"Shutting down webhook server with timeout of 1 minute"} {"level":"info","ts":"2026-07-13T20:50:16.487103651Z","msg":"Stopping and waiting for HTTP servers"} {"level":"info","ts":"2026-07-13T20:50:16.487133022Z","logger":"controller-runtime.metrics","msg":"Shutting down metrics server with timeout of 1 minute"} {"level":"info","ts":"2026-07-13T20:50:16.487178243Z","msg":"Wait completed, proceeding to shutdown the manager"} {"level":"error","ts":"2026-07-13T20:50:16.495067794Z","logger":"setup","msg":"problem running manager","error":"failed to wait for cluster caches to sync kind source: *v1.EndpointSlice: timed out waiting for cache to be synced for kind source: *v1.EndpointSlice","stacktrace":"github.com/cloudnative-pg/machinery/pkg/log.(*logger).Error\n\tpkg/mod/github.com/cloudnative-pg/machinery@v0.5.0/pkg/log/log.go:128\ngithub.com/cloudnative-pg/cloudnative-pg/internal/cmd/manager/controller.RunController\n\tinternal/cmd/manager/controller/controller.go:336\ngithub.com/cloudnative-pg/cloudnative-pg/internal/cmd/manager/controller.NewCmd.func1\n\tinternal/cmd/manager/controller/cmd.go:46\ngithub.com/spf13/cobra.(*Command).execute\n\tpkg/mod/github.com/spf13/cobra@v1.10.2/command.go:1015\ngithub.com/spf13/cobra.(*Command).ExecuteC\n\tpkg/mod/github.com/spf13/cobra@v1.10.2/command.go:1148\ngithub.com/spf13/cobra.(*Command).Execute\n\tpkg/mod/github.com/spf13/cobra@v1.10.2/command.go:1071\nmain.main\n\tcmd/manager/main.go:71\nruntime.main\n\t/opt/hostedtoolcache/go/1.26.4/x64/src/runtime/proc.go:290"}