2026/03/02 02:21:26 maxprocs: Updating GOMAXPROCS=1: determined from CPU quota 2026-03-02 02:21:26.668592 I | rookcmd: starting Rook v1.14.2 with arguments '/usr/local/bin/rook ceph operator' 2026-03-02 02:21:26.668627 I | rookcmd: flag values: --enable-machine-disruption-budget=false, --help=false, --kubeconfig=, --log-level=INFO 2026-03-02 02:21:26.668632 I | cephcmd: starting Rook-Ceph operator 2026-03-02 02:21:26.802330 I | cephcmd: base ceph version inside the rook operator image is "ceph version 18.2.2 (531c0d11a1c5d39fbfe6aa8a521f023abf3bf3e2) reef (stable)" 2026-03-02 02:21:26.809511 I | op-k8sutil: ROOK_CURRENT_NAMESPACE_ONLY="false" (env var) 2026-03-02 02:21:26.809541 I | operator: watching all namespaces for Ceph CRs 2026-03-02 02:21:26.809654 I | operator: setting up schemes 2026-03-02 02:21:26.812783 I | operator: setting up the controller-runtime manager 2026-03-02 02:21:26.813453 I | ceph-cluster-controller: successfully started 2026-03-02 02:21:26.818631 I | op-k8sutil: ROOK_DISABLE_DEVICE_HOTPLUG="false" (env var) 2026-03-02 02:21:26.818646 I | ceph-cluster-controller: enabling hotplug orchestration 2026-03-02 02:21:26.818662 I | ceph-nodedaemon-controller: successfully started 2026-03-02 02:21:26.818675 I | ceph-block-pool-controller: successfully started 2026-03-02 02:21:26.818771 I | ceph-object-store-user-controller: successfully started 2026-03-02 02:21:26.818792 I | ceph-object-realm-controller: successfully started 2026-03-02 02:21:26.818800 I | ceph-object-zonegroup-controller: successfully started 2026-03-02 02:21:26.818812 I | ceph-object-zone-controller: successfully started 2026-03-02 02:21:26.818889 I | ceph-object-controller: successfully started 2026-03-02 02:21:26.818911 I | ceph-file-controller: successfully started 2026-03-02 02:21:26.818927 I | ceph-nfs-controller: successfully started 2026-03-02 02:21:26.818940 I | ceph-rbd-mirror-controller: successfully started 2026-03-02 02:21:26.818982 I | ceph-client-controller: successfully started 2026-03-02 02:21:26.819000 I | ceph-filesystem-mirror-controller: successfully started 2026-03-02 02:21:26.819014 I | operator: rook-ceph-operator-config-controller successfully started 2026-03-02 02:21:26.819041 I | ceph-csi: rook-ceph-operator-csi-controller successfully started 2026-03-02 02:21:26.819112 I | op-bucket-prov: rook-ceph-operator-bucket-controller successfully started 2026-03-02 02:21:26.819128 I | ceph-bucket-topic: successfully started 2026-03-02 02:21:26.819134 I | ceph-bucket-notification: successfully started 2026-03-02 02:21:26.819140 I | ceph-bucket-notification: successfully started 2026-03-02 02:21:26.819196 I | ceph-fs-subvolumegroup-controller: successfully started 2026-03-02 02:21:26.819254 I | blockpool-rados-namespace-controller: successfully started 2026-03-02 02:21:26.819267 I | ceph-cosi-controller: successfully started 2026-03-02 02:21:26.819320 I | operator: starting the controller-runtime manager 2026-03-02 02:21:26.928606 I | op-k8sutil: ROOK_WATCH_FOR_NODE_FAILURE="true" (default) 2026-03-02 02:21:27.224239 I | op-k8sutil: ROOK_CEPH_COMMANDS_TIMEOUT_SECONDS="15" (configmap) 2026-03-02 02:21:27.224318 I | op-k8sutil: ROOK_LOG_LEVEL="INFO" (configmap) 2026-03-02 02:21:27.224346 I | op-k8sutil: ROOK_ENABLE_DISCOVERY_DAEMON="false" (configmap) 2026-03-02 02:21:27.226813 I | op-k8sutil: ROOK_CSI_DISABLE_DRIVER="false" (configmap) 2026-03-02 02:21:27.227428 I | op-k8sutil: ROOK_CEPH_ALLOW_LOOP_DEVICES="false" (configmap) 2026-03-02 02:21:27.227472 I | operator: rook-ceph-operator-config-controller done reconciling 2026-03-02 02:21:27.228581 I | ceph-csi: CSI Ceph RBD driver disabled 2026-03-02 02:21:27.228621 I | op-k8sutil: removing daemonset csi-rbdplugin if it exists 2026-03-02 02:21:27.231083 I | op-k8sutil: removing deployment csi-rbdplugin-provisioner if it exists 2026-03-02 02:21:27.236779 I | ceph-csi: successfully removed CSI Ceph RBD driver 2026-03-02 02:21:27.236817 I | ceph-csi: CSI CephFS driver disabled 2026-03-02 02:21:27.236851 I | op-k8sutil: removing daemonset csi-cephfsplugin if it exists 2026-03-02 02:21:27.238459 I | op-k8sutil: removing deployment csi-cephfsplugin-provisioner if it exists 2026-03-02 02:21:27.244421 I | ceph-csi: successfully removed CSI CephFS driver 2026-03-02 02:21:27.244478 I | ceph-csi: CSI NFS driver disabled 2026-03-02 02:21:27.244498 I | op-k8sutil: removing daemonset csi-nfsplugin if it exists 2026-03-02 02:21:27.246234 I | op-k8sutil: removing deployment csi-nfsplugin-provisioner if it exists 2026-03-02 02:21:27.251174 I | ceph-csi: successfully removed CSI NFS driver 2026-03-02 02:21:47.827111 I | ceph-spec: adding finalizer "cephcluster.ceph.rook.io" on "ceph" 2026-03-02 02:21:47.832039 I | clusterdisruption-controller: deleted all legacy node drain canary pods 2026-03-02 02:21:47.834158 I | ceph-spec: adding finalizer "cephobjectstore.ceph.rook.io" on "ceph" 2026-03-02 02:21:47.848276 I | ceph-cluster-controller: reconciling ceph cluster in namespace "openstack" 2026-03-02 02:21:47.848978 I | ceph-csi: successfully created csi config map "rook-ceph-csi-config" 2026-03-02 02:21:47.849239 I | ceph-spec: parsing mon endpoints: instance=10.96.240.200:6789 2026-03-02 02:21:47.849254 I | ceph-spec: updating obsolete maxMonID 0 to actual value 76846025234 2026-03-02 02:21:47.849319 I | op-k8sutil: ROOK_OBC_WATCH_OPERATOR_NAMESPACE="true" (configmap) 2026-03-02 02:21:47.849333 I | op-k8sutil: ROOK_OBC_PROVISIONER_NAME_PREFIX="" (default) 2026-03-02 02:21:47.849341 I | op-bucket-prov: ceph bucket provisioner launched watching for provisioner "openstack.ceph.rook.io/bucket" 2026-03-02 02:21:47.849767 I | op-bucket-prov: successfully reconciled bucket provisioner I0302 02:21:47.849872 1 manager.go:135] "msg"="starting provisioner" "logger"="objectbucket.io/provisioner-manager" "name"="openstack.ceph.rook.io/bucket" 2026-03-02 02:21:47.858719 E | ceph-spec: failed to update cluster condition to {Type:Connecting Status:True Reason:ClusterConnecting Message:Attempting to connect to an external Ceph cluster LastHeartbeatTime:2026-03-02 02:21:47.84835042 +0000 UTC m=+21.217482184 LastTransitionTime:2026-03-02 02:21:47.84835033 +0000 UTC m=+21.217482084}. failed to update object "openstack/ceph" status: Operation cannot be fulfilled on cephclusters.ceph.rook.io "ceph": the object has been modified; please apply your changes to the latest version and try again 2026-03-02 02:21:47.864255 I | ceph-spec: parsing mon endpoints: instance=10.96.240.200:6789 2026-03-02 02:21:47.864287 I | ceph-spec: updating obsolete maxMonID 0 to actual value 76846025234 2026-03-02 02:21:47.864318 I | ceph-spec: found the cluster info to connect to the external cluster. will use "client.admin" to check health and monitor status. mons=map[instance:0xc0011796b0] 2026-03-02 02:21:47.864345 I | ceph-spec: detecting the ceph image version for image harbor.atmosphere.dev/quay.io/ceph/ceph:v18.2.1... 2026-03-02 02:21:47.866733 I | op-k8sutil: CSI_ENABLE_HOST_NETWORK="true" (configmap) 2026-03-02 02:21:47.866754 I | op-k8sutil: CSI_DISABLE_HOLDER_PODS="true" (configmap) 2026-03-02 02:21:48.432871 I | ceph-spec: parsing mon endpoints: instance=10.96.240.200:6789 2026-03-02 02:21:48.432897 I | ceph-spec: updating obsolete maxMonID 0 to actual value 76846025234 2026-03-02 02:21:48.632940 I | op-k8sutil: ROOK_CSI_ENABLE_RBD="false" (configmap) 2026-03-02 02:21:48.632963 I | op-k8sutil: ROOK_CSI_ENABLE_CEPHFS="false" (configmap) 2026-03-02 02:21:48.632968 I | op-k8sutil: ROOK_CSI_ENABLE_NFS="false" (configmap) 2026-03-02 02:21:48.632975 I | op-k8sutil: ROOK_CSI_ALLOW_UNSUPPORTED_VERSION="false" (default) 2026-03-02 02:21:48.632980 I | op-k8sutil: CSI_FORCE_CEPHFS_KERNEL_CLIENT="true" (configmap) 2026-03-02 02:21:48.632985 I | op-k8sutil: CSI_GRPC_TIMEOUT_SECONDS="150" (configmap) 2026-03-02 02:21:48.632990 I | op-k8sutil: CSI_CEPHFS_LIVENESS_METRICS_PORT="9081" (default) 2026-03-02 02:21:48.632995 I | op-k8sutil: CSIADDONS_PORT="9070" (default) 2026-03-02 02:21:48.633000 I | op-k8sutil: CSI_RBD_LIVENESS_METRICS_PORT="9080" (default) 2026-03-02 02:21:48.633005 I | op-k8sutil: CSI_ENABLE_LIVENESS="false" (default) 2026-03-02 02:21:48.633010 I | op-k8sutil: CSI_PLUGIN_PRIORITY_CLASSNAME="system-node-critical" (configmap) 2026-03-02 02:21:48.633022 I | op-k8sutil: CSI_PROVISIONER_PRIORITY_CLASSNAME="system-cluster-critical" (configmap) 2026-03-02 02:21:48.633030 I | op-k8sutil: CSI_ENABLE_OMAP_GENERATOR="false" (configmap) 2026-03-02 02:21:48.633037 I | op-k8sutil: CSI_ENABLE_RBD_SNAPSHOTTER="true" (configmap) 2026-03-02 02:21:48.633043 I | op-k8sutil: CSI_ENABLE_CEPHFS_SNAPSHOTTER="true" (configmap) 2026-03-02 02:21:48.633047 I | op-k8sutil: CSI_ENABLE_NFS_SNAPSHOTTER="true" (configmap) 2026-03-02 02:21:48.635527 I | op-k8sutil: CSI_ENABLE_CSIADDONS="false" (configmap) 2026-03-02 02:21:48.635552 I | op-k8sutil: CSI_ENABLE_TOPOLOGY="false" (configmap) 2026-03-02 02:21:48.635559 I | op-k8sutil: CSI_ENABLE_ENCRYPTION="false" (configmap) 2026-03-02 02:21:48.635566 I | op-k8sutil: CSI_ENABLE_METADATA="false" (configmap) 2026-03-02 02:21:48.635574 I | op-k8sutil: CSI_CEPHFS_PLUGIN_UPDATE_STRATEGY="RollingUpdate" (default) 2026-03-02 02:21:48.635581 I | op-k8sutil: CSI_CEPHFS_PLUGIN_UPDATE_STRATEGY_MAX_UNAVAILABLE="1" (default) 2026-03-02 02:21:48.635594 I | op-k8sutil: CSI_NFS_PLUGIN_UPDATE_STRATEGY="RollingUpdate" (default) 2026-03-02 02:21:48.635601 I | op-k8sutil: CSI_RBD_PLUGIN_UPDATE_STRATEGY="RollingUpdate" (default) 2026-03-02 02:21:48.635608 I | op-k8sutil: CSI_RBD_PLUGIN_UPDATE_STRATEGY_MAX_UNAVAILABLE="1" (default) 2026-03-02 02:21:48.635620 I | op-k8sutil: CSI_PLUGIN_ENABLE_SELINUX_HOST_MOUNT="false" (configmap) 2026-03-02 02:21:48.635626 I | ceph-csi: Kubernetes version is 1.28 2026-03-02 02:21:48.635639 I | op-k8sutil: CSI_LOG_LEVEL="" (default) 2026-03-02 02:21:48.635645 I | op-k8sutil: CSI_SIDECAR_LOG_LEVEL="" (default) 2026-03-02 02:21:48.635652 I | op-k8sutil: CSI_LEADER_ELECTION_LEASE_DURATION="" (default) 2026-03-02 02:21:48.635663 I | op-k8sutil: CSI_LEADER_ELECTION_RENEW_DEADLINE="" (default) 2026-03-02 02:21:48.635670 I | op-k8sutil: CSI_LEADER_ELECTION_RETRY_PERIOD="" (default) 2026-03-02 02:21:48.876162 I | op-k8sutil: ROOK_CSI_CEPH_IMAGE="quay.io/cephcsi/cephcsi:v3.11.0" (configmap) 2026-03-02 02:21:48.876203 I | op-k8sutil: ROOK_CSI_REGISTRAR_IMAGE="registry.k8s.io/sig-storage/csi-node-driver-registrar:v2.10.0" (configmap) 2026-03-02 02:21:48.876213 I | op-k8sutil: ROOK_CSI_PROVISIONER_IMAGE="registry.k8s.io/sig-storage/csi-provisioner:v4.0.0" (configmap) 2026-03-02 02:21:48.876221 I | op-k8sutil: ROOK_CSI_ATTACHER_IMAGE="registry.k8s.io/sig-storage/csi-attacher:v4.5.0" (configmap) 2026-03-02 02:21:48.876229 I | op-k8sutil: ROOK_CSI_SNAPSHOTTER_IMAGE="registry.k8s.io/sig-storage/csi-snapshotter:v7.0.1" (configmap) 2026-03-02 02:21:48.876244 I | op-k8sutil: ROOK_CSI_RESIZER_IMAGE="registry.k8s.io/sig-storage/csi-resizer:v1.10.0" (configmap) 2026-03-02 02:21:48.876253 I | op-k8sutil: ROOK_CSI_KUBELET_DIR_PATH="/var/lib/kubelet" (default) 2026-03-02 02:21:48.876263 I | op-k8sutil: ROOK_CSIADDONS_IMAGE="quay.io/csiaddons/k8s-sidecar:v0.8.0" (configmap) 2026-03-02 02:21:48.876271 I | op-k8sutil: CSI_TOPOLOGY_DOMAIN_LABELS="" (default) 2026-03-02 02:21:48.876280 I | op-k8sutil: ROOK_CSI_CEPHFS_POD_LABELS="" (default) 2026-03-02 02:21:48.876287 I | op-k8sutil: ROOK_CSI_NFS_POD_LABELS="" (default) 2026-03-02 02:21:48.876296 I | op-k8sutil: ROOK_CSI_RBD_POD_LABELS="" (default) 2026-03-02 02:21:48.876302 I | op-k8sutil: CSI_CLUSTER_NAME="" (default) 2026-03-02 02:21:48.876312 I | op-k8sutil: ROOK_CSI_IMAGE_PULL_POLICY="IfNotPresent" (configmap) 2026-03-02 02:21:48.876319 I | op-k8sutil: CSI_CEPHFS_KERNEL_MOUNT_OPTIONS="" (default) 2026-03-02 02:21:48.876325 I | op-k8sutil: CSI_CEPHFS_ATTACH_REQUIRED="true" (configmap) 2026-03-02 02:21:48.876349 I | op-k8sutil: CSI_RBD_ATTACH_REQUIRED="true" (configmap) 2026-03-02 02:21:48.876357 I | op-k8sutil: CSI_NFS_ATTACH_REQUIRED="true" (configmap) 2026-03-02 02:21:48.876366 I | op-k8sutil: CSI_DRIVER_NAME_PREFIX="rook-ceph" (default) 2026-03-02 02:21:48.878854 I | op-k8sutil: CSI_ENABLE_VOLUME_GROUP_SNAPSHOT="true" (configmap) 2026-03-02 02:21:48.878887 I | ceph-csi: skipping csi version check, since unsupported versions are allowed or csi is disabled 2026-03-02 02:21:48.878894 I | ceph-csi: CSI Ceph RBD driver disabled 2026-03-02 02:21:48.878900 I | op-k8sutil: removing daemonset csi-rbdplugin if it exists 2026-03-02 02:21:48.881509 I | op-k8sutil: removing deployment csi-rbdplugin-provisioner if it exists 2026-03-02 02:21:49.036863 I | ceph-csi: successfully removed CSI Ceph RBD driver 2026-03-02 02:21:49.036892 I | ceph-csi: CSI CephFS driver disabled 2026-03-02 02:21:49.036900 I | op-k8sutil: removing daemonset csi-cephfsplugin if it exists 2026-03-02 02:21:49.040654 I | op-k8sutil: removing deployment csi-cephfsplugin-provisioner if it exists 2026-03-02 02:21:49.236128 I | ceph-csi: successfully removed CSI CephFS driver 2026-03-02 02:21:49.236166 I | ceph-csi: CSI NFS driver disabled 2026-03-02 02:21:49.236176 I | op-k8sutil: removing daemonset csi-nfsplugin if it exists 2026-03-02 02:21:49.239322 I | op-k8sutil: removing deployment csi-nfsplugin-provisioner if it exists 2026-03-02 02:21:49.436883 I | ceph-csi: successfully removed CSI NFS driver 2026-03-02 02:22:03.939089 I | ceph-spec: detected ceph image version: "18.2.1-0 reef" 2026-03-02 02:22:03.939114 I | ceph-cluster-controller: validating ceph version from provided image 2026-03-02 02:22:03.946357 I | ceph-spec: parsing mon endpoints: instance=10.96.240.200:6789 2026-03-02 02:22:03.946389 I | ceph-spec: updating obsolete maxMonID 0 to actual value 76846025234 2026-03-02 02:22:03.949208 I | cephclient: writing config file /var/lib/rook/openstack/openstack.config 2026-03-02 02:22:03.949399 I | cephclient: generated admin config in /var/lib/rook/openstack 2026-03-02 02:22:04.552934 E | cephver: external cluster ceph version is a major version higher "18.2.7-0 reef" than the local cluster "0.0.0-0 ", consider upgrading 2026-03-02 02:22:05.120620 W | ceph-cluster-controller: image spec version 18.2.1-0 reef is lower than the running cluster version 18.2.7-0 reef, downgrading is not supported 2026-03-02 02:22:05.813026 I | ceph-cluster-controller: upgrading ceph cluster to "18.2.1-0 reef" 2026-03-02 02:22:05.813066 I | ceph-cluster-controller: cluster "openstack": version "18.2.1-0 reef" detected for image "harbor.atmosphere.dev/quay.io/ceph/ceph:v18.2.1" 2026-03-02 02:22:05.848650 I | ceph-cluster-controller: creating "rook-config-override" configmap 2026-03-02 02:22:05.851438 I | ceph-cluster-controller: creating "rook-ceph-config" secret 2026-03-02 02:22:05.863587 I | ceph-cluster-controller: external cluster identity established 2026-03-02 02:22:05.863609 I | cephclient: getting or creating ceph auth key "client.csi-rbd-provisioner" 2026-03-02 02:22:06.849951 I | cephclient: getting or creating ceph auth key "client.csi-rbd-node" 2026-03-02 02:22:07.739386 I | cephclient: getting or creating ceph auth key "client.csi-cephfs-provisioner" 2026-03-02 02:22:08.898440 I | cephclient: getting or creating ceph auth key "client.csi-cephfs-node" 2026-03-02 02:22:09.383399 I | clusterdisruption-controller: all PGs are active+clean. Restoring default OSD pdb settings 2026-03-02 02:22:09.383441 I | clusterdisruption-controller: creating the default pdb "rook-ceph-osd" with maxUnavailable=1 for all osd 2026-03-02 02:22:09.392040 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 02:22:10.243257 I | ceph-csi: created kubernetes csi secrets for cluster "openstack" 2026-03-02 02:22:10.256364 I | ceph-cluster-controller: successfully updated csi config map 2026-03-02 02:22:10.256397 I | cephclient: getting or creating ceph auth key "client.crash" 2026-03-02 02:22:10.690401 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 02:22:11.574554 I | ceph-nodedaemon-controller: created kubernetes crash collector secret for cluster "openstack" 2026-03-02 02:22:11.577703 I | ceph-cluster-controller: enabling ceph mon monitoring goroutine for cluster "openstack" 2026-03-02 02:22:11.577751 I | ceph-cluster-controller: ceph status check interval is 1m0s 2026-03-02 02:22:11.577760 I | ceph-cluster-controller: enabling ceph status monitoring goroutine for cluster "openstack" 2026-03-02 02:22:11.946204 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 02:22:18.012747 I | ceph-spec: parsing mon endpoints: instance=10.96.240.200:6789 2026-03-02 02:22:18.012781 I | ceph-spec: updating obsolete maxMonID 0 to actual value 76846025234 2026-03-02 02:22:18.012797 I | ceph-spec: detecting the ceph image version for image harbor.atmosphere.dev/quay.io/ceph/ceph:v18.2.1... 2026-03-02 02:22:19.410624 I | ceph-spec: detected ceph image version: "18.2.1-0 reef" 2026-03-02 02:22:20.949794 I | ceph-object-controller: reconciling object store deployments 2026-03-02 02:22:20.967815 I | ceph-object-controller: ceph object store gateway service running at 10.102.39.134 2026-03-02 02:22:20.967842 I | ceph-object-controller: reconciling object store pools 2026-03-02 02:22:23.930442 I | cephclient: reconciling replicated pool ceph.rgw.control succeeded 2026-03-02 02:22:24.888376 I | cephclient: creating a new crush rule for changed deviceClass ("default"-->"") on crush rule "ceph.rgw.control" 2026-03-02 02:22:24.888403 I | cephclient: updating pool "ceph.rgw.control" failure domain from "osd" to "osd" with new crush rule "ceph.rgw.control_osd" 2026-03-02 02:22:24.888408 I | cephclient: crush rule "ceph.rgw.control" will no longer be used by pool "ceph.rgw.control" 2026-03-02 02:22:26.986146 I | cephclient: Successfully updated pool "ceph.rgw.control" failure domain to "osd" 2026-03-02 02:22:26.986183 I | cephclient: setting pool property "pg_num_min" to "8" on pool "ceph.rgw.control" 2026-03-02 02:22:31.574156 I | cephclient: reconciling replicated pool ceph.rgw.meta succeeded 2026-03-02 02:22:32.509620 I | cephclient: creating a new crush rule for changed deviceClass ("default"-->"") on crush rule "ceph.rgw.meta" 2026-03-02 02:22:32.509653 I | cephclient: updating pool "ceph.rgw.meta" failure domain from "osd" to "osd" with new crush rule "ceph.rgw.meta_osd" 2026-03-02 02:22:32.509662 I | cephclient: crush rule "ceph.rgw.meta" will no longer be used by pool "ceph.rgw.meta" 2026-03-02 02:22:34.637755 I | cephclient: Successfully updated pool "ceph.rgw.meta" failure domain to "osd" 2026-03-02 02:22:34.637791 I | cephclient: setting pool property "pg_num_min" to "8" on pool "ceph.rgw.meta" 2026-03-02 02:22:38.710076 I | cephclient: reconciling replicated pool ceph.rgw.log succeeded 2026-03-02 02:22:39.878051 I | cephclient: creating a new crush rule for changed deviceClass ("default"-->"") on crush rule "ceph.rgw.log" 2026-03-02 02:22:39.878084 I | cephclient: updating pool "ceph.rgw.log" failure domain from "osd" to "osd" with new crush rule "ceph.rgw.log_osd" 2026-03-02 02:22:39.878091 I | cephclient: crush rule "ceph.rgw.log" will no longer be used by pool "ceph.rgw.log" 2026-03-02 02:22:40.671280 I | clusterdisruption-controller: all "host" failure domains: []. osd is down in failure domain: "". active node drains: false. pg health: "cluster is not fully clean. PGs: [{StateName:active+clean Count:17} {StateName:unknown Count:8}]" 2026-03-02 02:22:40.676502 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 02:22:41.364887 I | clusterdisruption-controller: all "host" failure domains: []. osd is down in failure domain: "". active node drains: false. pg health: "cluster is not fully clean. PGs: [{StateName:active+clean Count:17} {StateName:unknown Count:8}]" 2026-03-02 02:22:41.369279 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 02:22:42.770420 I | cephclient: Successfully updated pool "ceph.rgw.log" failure domain to "osd" 2026-03-02 02:22:42.770481 I | cephclient: setting pool property "pg_num_min" to "8" on pool "ceph.rgw.log" 2026-03-02 02:22:47.040254 I | cephclient: reconciling replicated pool ceph.rgw.buckets.index succeeded 2026-03-02 02:22:47.943681 I | cephclient: creating a new crush rule for changed deviceClass ("default"-->"") on crush rule "ceph.rgw.buckets.index" 2026-03-02 02:22:47.943708 I | cephclient: updating pool "ceph.rgw.buckets.index" failure domain from "osd" to "osd" with new crush rule "ceph.rgw.buckets.index_osd" 2026-03-02 02:22:47.943712 I | cephclient: crush rule "ceph.rgw.buckets.index" will no longer be used by pool "ceph.rgw.buckets.index" 2026-03-02 02:22:50.085107 I | cephclient: Successfully updated pool "ceph.rgw.buckets.index" failure domain to "osd" 2026-03-02 02:22:50.085132 I | cephclient: setting pool property "pg_num_min" to "8" on pool "ceph.rgw.buckets.index" 2026-03-02 02:22:54.148465 I | cephclient: reconciling replicated pool ceph.rgw.buckets.non-ec succeeded 2026-03-02 02:22:55.038189 I | cephclient: creating a new crush rule for changed deviceClass ("default"-->"") on crush rule "ceph.rgw.buckets.non-ec" 2026-03-02 02:22:55.038231 I | cephclient: updating pool "ceph.rgw.buckets.non-ec" failure domain from "osd" to "osd" with new crush rule "ceph.rgw.buckets.non-ec_osd" 2026-03-02 02:22:55.038239 I | cephclient: crush rule "ceph.rgw.buckets.non-ec" will no longer be used by pool "ceph.rgw.buckets.non-ec" 2026-03-02 02:22:57.211574 I | cephclient: Successfully updated pool "ceph.rgw.buckets.non-ec" failure domain to "osd" 2026-03-02 02:22:57.211611 I | cephclient: setting pool property "pg_num_min" to "8" on pool "ceph.rgw.buckets.non-ec" 2026-03-02 02:22:58.398622 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-03-02 02:23:02.359596 I | cephclient: reconciling replicated pool ceph.rgw.otp succeeded 2026-03-02 02:23:03.239140 I | cephclient: creating a new crush rule for changed deviceClass ("default"-->"") on crush rule "ceph.rgw.otp" 2026-03-02 02:23:03.239176 I | cephclient: updating pool "ceph.rgw.otp" failure domain from "osd" to "osd" with new crush rule "ceph.rgw.otp_osd" 2026-03-02 02:23:03.239184 I | cephclient: crush rule "ceph.rgw.otp" will no longer be used by pool "ceph.rgw.otp" 2026-03-02 02:23:05.673113 I | cephclient: Successfully updated pool "ceph.rgw.otp" failure domain to "osd" 2026-03-02 02:23:05.673162 I | cephclient: setting pool property "pg_num_min" to "8" on pool "ceph.rgw.otp" 2026-03-02 02:23:09.741978 I | cephclient: reconciling replicated pool .rgw.root succeeded 2026-03-02 02:23:10.636737 I | cephclient: creating a new crush rule for changed deviceClass ("default"-->"") on crush rule ".rgw.root" 2026-03-02 02:23:10.636773 I | cephclient: updating pool ".rgw.root" failure domain from "osd" to "osd" with new crush rule ".rgw.root_osd" 2026-03-02 02:23:10.636781 I | cephclient: crush rule ".rgw.root" will no longer be used by pool ".rgw.root" 2026-03-02 02:23:11.717373 I | clusterdisruption-controller: all "host" failure domains: []. osd is down in failure domain: "". active node drains: false. pg health: "cluster is not fully clean. PGs: [{StateName:active+clean Count:73} {StateName:unknown Count:8}]" 2026-03-02 02:23:11.721397 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 02:23:12.797348 I | cephclient: Successfully updated pool ".rgw.root" failure domain to "osd" 2026-03-02 02:23:12.797394 I | cephclient: setting pool property "pg_num_min" to "8" on pool ".rgw.root" 2026-03-02 02:23:12.872973 I | clusterdisruption-controller: all "host" failure domains: []. osd is down in failure domain: "". active node drains: false. pg health: "cluster is not fully clean. PGs: [{StateName:active+clean Count:73} {StateName:unknown Count:8}]" 2026-03-02 02:23:12.877503 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 02:23:17.980869 I | cephclient: reconciling replicated pool ceph.rgw.buckets.data succeeded 2026-03-02 02:23:18.888990 I | cephclient: creating a new crush rule for changed deviceClass ("default"-->"") on crush rule "ceph.rgw.buckets.data" 2026-03-02 02:23:18.889036 I | cephclient: updating pool "ceph.rgw.buckets.data" failure domain from "osd" to "osd" with new crush rule "ceph.rgw.buckets.data_osd" 2026-03-02 02:23:18.889047 I | cephclient: crush rule "ceph.rgw.buckets.data" will no longer be used by pool "ceph.rgw.buckets.data" 2026-03-02 02:23:21.013678 I | cephclient: Successfully updated pool "ceph.rgw.buckets.data" failure domain to "osd" 2026-03-02 02:23:21.013718 I | ceph-object-controller: configuring object store "ceph" 2026-03-02 02:23:21.626928 I | ceph-object-controller: Object store "ceph": realm=ceph, zonegroup=ceph, zone=ceph 2026-03-02 02:23:21.820815 I | ceph-object-controller: committing changes to RGW configuration period for CephObjectStore "openstack/ceph" 2026-03-02 02:23:22.204305 I | ceph-object-controller: configuration for object-store ceph is complete 2026-03-02 02:23:22.204343 I | ceph-object-controller: creating object store "ceph" in namespace "openstack" 2026-03-02 02:23:22.209695 I | cephclient: getting or creating ceph auth key "client.rgw.ceph.a" 2026-03-02 02:23:22.808090 I | ceph-object-controller: setting rgw config flags 2026-03-02 02:23:22.808125 I | op-config: setting "client.rgw.ceph.a"="rgw_log_nonexistent_bucket"="true" option to the mon configuration database 2026-03-02 02:23:23.281567 I | op-config: successfully set "client.rgw.ceph.a"="rgw_log_nonexistent_bucket"="true" option to the mon configuration database 2026-03-02 02:23:23.281610 I | op-config: setting "client.rgw.ceph.a"="rgw_log_object_name_utc"="true" option to the mon configuration database 2026-03-02 02:23:23.737435 I | op-config: successfully set "client.rgw.ceph.a"="rgw_log_object_name_utc"="true" option to the mon configuration database 2026-03-02 02:23:23.737474 I | op-config: setting "client.rgw.ceph.a"="rgw_enable_usage_log"="true" option to the mon configuration database 2026-03-02 02:23:24.198359 I | op-config: successfully set "client.rgw.ceph.a"="rgw_enable_usage_log"="true" option to the mon configuration database 2026-03-02 02:23:24.198400 I | op-config: setting "client.rgw.ceph.a"="rgw_zone"="ceph" option to the mon configuration database 2026-03-02 02:23:24.662147 I | op-config: successfully set "client.rgw.ceph.a"="rgw_zone"="ceph" option to the mon configuration database 2026-03-02 02:23:24.662186 I | op-config: setting "client.rgw.ceph.a"="rgw_zonegroup"="ceph" option to the mon configuration database 2026-03-02 02:23:25.159572 I | op-config: successfully set "client.rgw.ceph.a"="rgw_zonegroup"="ceph" option to the mon configuration database 2026-03-02 02:23:25.159617 I | op-config: setting "client.rgw.ceph.a"="rgw_run_sync_thread"="true" option to the mon configuration database 2026-03-02 02:23:25.603591 I | op-config: successfully set "client.rgw.ceph.a"="rgw_run_sync_thread"="true" option to the mon configuration database 2026-03-02 02:23:25.603998 I | ceph-object-controller: object store "ceph" deployment "rook-ceph-rgw-ceph-a" created 2026-03-02 02:23:25.655988 I | ceph-object-controller: enabling rgw dashboard 2026-03-02 02:23:27.659191 I | ceph-object-controller: created object store "ceph" in namespace "openstack" 2026-03-02 02:23:27.660446 I | ceph-object-controller: setting the dashboard api secret key 2026-03-02 02:23:28.279183 I | ceph-object-controller: done setting the dashboard api secret key 2026-03-02 02:23:42.318693 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 02:23:43.468637 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 02:23:44.563736 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-03-02 02:23:58.068185 E | ceph-object-controller: failed to reconcile CephObjectStore "openstack/ceph". failed to create object store deployments: failed to get COSI user "cosi": Get "http://rook-ceph-rgw-ceph.openstack.svc:80/admin/user?format=json&uid=cosi": dial tcp 10.102.39.134:80: i/o timeout 2026-03-02 02:23:58.087640 I | ceph-spec: parsing mon endpoints: instance=10.96.240.200:6789 2026-03-02 02:23:58.087660 I | ceph-spec: updating obsolete maxMonID 0 to actual value 76846025234 2026-03-02 02:23:58.087671 I | ceph-spec: detecting the ceph image version for image harbor.atmosphere.dev/quay.io/ceph/ceph:v18.2.1... 2026-03-02 02:23:58.661465 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 02:23:59.254335 I | clusterdisruption-controller: all "host" failure domains: []. osd is down in failure domain: "". active node drains: false. pg health: "cluster is not fully clean. PGs: [{StateName:active+clean Count:101} {StateName:peering Count:12}]" 2026-03-02 02:23:59.259620 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 02:24:00.386267 I | ceph-spec: detected ceph image version: "18.2.1-0 reef" 2026-03-02 02:24:01.865834 I | ceph-object-controller: reconciling object store deployments 2026-03-02 02:24:01.901265 I | ceph-object-controller: ceph object store gateway service running at 10.102.39.134 2026-03-02 02:24:01.901306 I | ceph-object-controller: reconciling object store pools 2026-03-02 02:24:03.262975 I | cephclient: application "rgw" is already set on pool "ceph.rgw.control" 2026-03-02 02:24:03.263007 I | cephclient: reconciling replicated pool ceph.rgw.control succeeded 2026-03-02 02:24:04.169201 I | cephclient: setting pool property "pg_num_min" to "8" on pool "ceph.rgw.control" 2026-03-02 02:24:06.674392 I | cephclient: application "rgw" is already set on pool "ceph.rgw.meta" 2026-03-02 02:24:06.674427 I | cephclient: reconciling replicated pool ceph.rgw.meta succeeded 2026-03-02 02:24:07.590276 I | cephclient: setting pool property "pg_num_min" to "8" on pool "ceph.rgw.meta" 2026-03-02 02:24:09.754869 I | cephclient: application "rgw" is already set on pool "ceph.rgw.log" 2026-03-02 02:24:09.754900 I | cephclient: reconciling replicated pool ceph.rgw.log succeeded 2026-03-02 02:24:10.644176 I | cephclient: setting pool property "pg_num_min" to "8" on pool "ceph.rgw.log" 2026-03-02 02:24:13.265142 I | cephclient: application "rgw" is already set on pool "ceph.rgw.buckets.index" 2026-03-02 02:24:13.265176 I | cephclient: reconciling replicated pool ceph.rgw.buckets.index succeeded 2026-03-02 02:24:13.563641 I | clusterdisruption-controller: all "host" failure domains: []. osd is down in failure domain: "". active node drains: false. pg health: "cluster is not fully clean. PGs: [{StateName:active+clean Count:110} {StateName:activating Count:1}]" 2026-03-02 02:24:13.566977 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 02:24:14.785095 I | clusterdisruption-controller: all "host" failure domains: []. osd is down in failure domain: "". active node drains: false. pg health: "cluster is not fully clean. PGs: [{StateName:active+clean Count:110} {StateName:activating Count:1}]" 2026-03-02 02:24:14.787993 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 02:24:15.042619 I | cephclient: setting pool property "pg_num_min" to "8" on pool "ceph.rgw.buckets.index" 2026-03-02 02:24:18.086914 I | cephclient: application "rgw" is already set on pool "ceph.rgw.buckets.non-ec" 2026-03-02 02:24:18.086962 I | cephclient: reconciling replicated pool ceph.rgw.buckets.non-ec succeeded 2026-03-02 02:24:18.969739 I | cephclient: setting pool property "pg_num_min" to "8" on pool "ceph.rgw.buckets.non-ec" 2026-03-02 02:24:20.942166 I | cephclient: application "rgw" is already set on pool "ceph.rgw.otp" 2026-03-02 02:24:20.942201 I | cephclient: reconciling replicated pool ceph.rgw.otp succeeded 2026-03-02 02:24:21.843513 I | cephclient: setting pool property "pg_num_min" to "8" on pool "ceph.rgw.otp" 2026-03-02 02:24:23.936701 I | cephclient: application "rgw" is already set on pool ".rgw.root" 2026-03-02 02:24:23.936735 I | cephclient: reconciling replicated pool .rgw.root succeeded 2026-03-02 02:24:24.877667 I | cephclient: setting pool property "pg_num_min" to "8" on pool ".rgw.root" 2026-03-02 02:24:27.008798 I | cephclient: application "rgw" is already set on pool "ceph.rgw.buckets.data" 2026-03-02 02:24:27.008847 I | cephclient: reconciling replicated pool ceph.rgw.buckets.data succeeded 2026-03-02 02:24:27.960549 I | ceph-object-controller: configuring object store "ceph" 2026-03-02 02:24:28.196082 I | ceph-object-controller: Object store "ceph": realm=ceph, zonegroup=ceph, zone=ceph 2026-03-02 02:24:28.394904 I | ceph-object-controller: there are no changes to commit for RGW configuration period for CephObjectStore "openstack/ceph" 2026-03-02 02:24:28.394943 I | ceph-object-controller: configuration for object-store ceph is complete 2026-03-02 02:24:28.394951 I | ceph-object-controller: creating object store "ceph" in namespace "openstack" 2026-03-02 02:24:28.400183 I | cephclient: getting or creating ceph auth key "client.rgw.ceph.a" 2026-03-02 02:24:28.967627 I | ceph-object-controller: setting rgw config flags 2026-03-02 02:24:28.967657 I | op-config: setting "client.rgw.ceph.a"="rgw_log_nonexistent_bucket"="true" option to the mon configuration database 2026-03-02 02:24:29.412824 I | op-config: successfully set "client.rgw.ceph.a"="rgw_log_nonexistent_bucket"="true" option to the mon configuration database 2026-03-02 02:24:29.412879 I | op-config: setting "client.rgw.ceph.a"="rgw_log_object_name_utc"="true" option to the mon configuration database 2026-03-02 02:24:30.192522 I | op-config: successfully set "client.rgw.ceph.a"="rgw_log_object_name_utc"="true" option to the mon configuration database 2026-03-02 02:24:30.192555 I | op-config: setting "client.rgw.ceph.a"="rgw_enable_usage_log"="true" option to the mon configuration database 2026-03-02 02:24:31.170681 I | op-config: successfully set "client.rgw.ceph.a"="rgw_enable_usage_log"="true" option to the mon configuration database 2026-03-02 02:24:31.170711 I | op-config: setting "client.rgw.ceph.a"="rgw_zone"="ceph" option to the mon configuration database 2026-03-02 02:24:32.143659 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-03-02 02:24:32.175832 I | op-config: successfully set "client.rgw.ceph.a"="rgw_zone"="ceph" option to the mon configuration database 2026-03-02 02:24:32.175872 I | op-config: setting "client.rgw.ceph.a"="rgw_zonegroup"="ceph" option to the mon configuration database 2026-03-02 02:24:32.662096 I | op-config: successfully set "client.rgw.ceph.a"="rgw_zonegroup"="ceph" option to the mon configuration database 2026-03-02 02:24:32.662133 I | op-config: setting "client.rgw.ceph.a"="rgw_run_sync_thread"="true" option to the mon configuration database 2026-03-02 02:24:33.120335 I | op-config: successfully set "client.rgw.ceph.a"="rgw_run_sync_thread"="true" option to the mon configuration database 2026-03-02 02:24:33.120653 I | ceph-object-controller: object store "ceph" deployment "rook-ceph-rgw-ceph-a" created 2026-03-02 02:24:33.136353 I | ceph-object-controller: object store "ceph" deployment "rook-ceph-rgw-ceph-a" already exists. updating if needed 2026-03-02 02:24:33.145059 I | op-k8sutil: deployment "rook-ceph-rgw-ceph-a" did not change, nothing to update 2026-03-02 02:24:33.147934 I | ceph-object-controller: config map "rook-ceph-rgw-ceph-mime-types" for object store "ceph" already exists, not overwriting 2026-03-02 02:24:33.153147 I | ceph-object-controller: enabling rgw dashboard 2026-03-02 02:24:34.322556 I | ceph-object-controller: created object store "ceph" in namespace "openstack" 2026-03-02 02:24:36.196280 I | ceph-object-controller: creating COSI user "cosi" 2026-03-02 02:24:36.292827 I | ceph-spec: created ceph *v1.Secret object "rook-ceph-object-user-ceph-cosi" 2026-03-02 02:24:36.870543 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 02:24:44.145961 I | clusterdisruption-controller: all "host" failure domains: []. osd is down in failure domain: "". active node drains: false. pg health: "cluster is not fully clean. PGs: [{StateName:active+clean Count:105} {StateName:unknown Count:5} {StateName:creating+peering Count:3} {StateName:clean+premerge+peered Count:1}]" 2026-03-02 02:24:44.152104 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 02:24:45.392839 I | clusterdisruption-controller: all "host" failure domains: []. osd is down in failure domain: "". active node drains: false. pg health: "cluster is not fully clean. PGs: [{StateName:active+clean Count:105} {StateName:unknown Count:5} {StateName:creating+peering Count:3} {StateName:clean+premerge+peered Count:1}]" 2026-03-02 02:24:45.397758 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 02:25:14.707673 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 02:25:15.939734 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 02:25:19.410373 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-03-02 02:25:45.281757 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 02:25:46.524373 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 02:26:05.542123 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-03-02 02:26:15.836970 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 02:26:17.116684 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 02:26:46.400872 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 02:26:47.676218 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 02:26:51.683599 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-03-02 02:27:16.982652 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 02:27:18.267091 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 02:27:37.832832 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-03-02 02:27:47.552634 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 02:27:48.842583 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 02:28:18.102831 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 02:28:19.422989 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 02:28:23.951992 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-03-02 02:28:48.661133 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 02:28:49.966373 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 02:29:10.091468 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-03-02 02:29:19.233228 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 02:29:20.528353 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 02:29:49.838588 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 02:29:51.111362 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 02:29:56.226099 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-03-02 02:30:20.410981 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 02:30:21.697107 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 02:30:42.399110 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-03-02 02:30:50.992909 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 02:30:52.333783 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 02:31:21.567987 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 02:31:22.896818 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 02:31:28.528478 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-03-02 02:31:52.150118 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 02:31:53.449852 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 02:32:14.669381 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-03-02 02:32:22.721340 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 02:32:24.023277 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 02:32:53.278775 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 02:32:54.588104 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 02:33:00.792822 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-03-02 02:33:23.865752 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 02:33:25.143992 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 02:33:46.976424 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-03-02 02:33:54.436740 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 02:33:55.692526 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 02:34:24.985135 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 02:34:26.252607 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 02:34:33.089097 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-03-02 02:34:55.563679 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 02:34:56.817602 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 02:35:19.218292 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-03-02 02:35:26.121580 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 02:35:27.395827 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 02:35:56.711011 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 02:35:57.991337 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 02:36:05.364402 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-03-02 02:36:27.277032 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 02:36:28.563224 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 02:36:51.521666 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-03-02 02:36:57.851620 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 02:36:59.153043 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 02:37:28.440778 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 02:37:29.706376 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 02:37:37.696281 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-03-02 02:37:59.029621 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 02:38:00.270405 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 02:38:23.890742 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-03-02 02:38:29.574965 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 02:38:30.927463 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 02:39:00.123129 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 02:39:01.485321 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 02:39:10.028969 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-03-02 02:39:30.732111 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 02:39:32.029250 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 02:39:56.182679 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-03-02 02:40:01.323232 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 02:40:02.597958 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 02:40:31.972222 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 02:40:33.190300 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 02:40:42.318866 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-03-02 02:41:02.563946 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 02:41:03.843615 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 02:41:28.506233 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-03-02 02:41:33.146801 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 02:41:34.408588 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 02:42:03.743837 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 02:42:05.005674 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 02:42:14.665133 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-03-02 02:42:34.305912 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 02:42:35.575495 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 02:43:00.877193 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-03-02 02:43:04.871736 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 02:43:06.203449 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 02:43:35.477237 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 02:43:36.772051 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 02:43:47.066824 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-03-02 02:44:06.070675 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 02:44:07.323405 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 02:44:33.203933 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-03-02 02:44:36.653507 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 02:44:37.890444 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 02:45:07.238618 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 02:45:08.476898 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 02:45:19.358312 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-03-02 02:45:37.803579 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 02:45:39.047771 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 02:46:05.500713 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-03-02 02:46:08.355340 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 02:46:09.612396 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 02:46:38.911681 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 02:46:40.202261 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 02:46:51.640668 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-03-02 02:47:09.486476 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 02:47:10.785340 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 02:47:38.618414 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-03-02 02:47:40.048015 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 02:47:41.367073 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 02:48:10.611271 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 02:48:11.938219 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 02:48:24.769952 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-03-02 02:48:41.179109 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 02:48:42.512104 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 02:49:10.940223 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-03-02 02:49:11.788549 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 02:49:13.095276 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 02:49:42.386766 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 02:49:43.670317 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 02:49:57.091133 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-03-02 02:50:12.933807 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 02:50:14.243123 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 02:50:43.481513 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-03-02 02:50:43.797180 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 02:50:44.812012 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 02:51:14.379224 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 02:51:15.602372 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 02:51:29.603459 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-03-02 02:51:44.943301 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 02:51:46.179987 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 02:52:16.159265 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 02:52:16.662898 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-03-02 02:52:17.050598 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 02:52:46.714262 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 02:52:47.608004 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 02:53:02.789903 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-03-02 02:53:17.266475 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 02:53:18.183798 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 02:53:47.827996 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 02:53:49.447630 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 02:53:49.642735 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-03-02 02:54:18.402034 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 02:54:20.073245 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 02:54:42.830280 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-03-02 02:54:52.012837 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 02:54:54.316988 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 02:55:22.584924 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 02:55:26.207744 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 02:55:29.002601 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-03-02 02:55:53.135267 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 02:55:56.770178 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 02:56:16.344144 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-03-02 02:56:23.729543 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 02:56:27.329596 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 02:56:54.306147 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 02:56:57.912519 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 02:57:02.491317 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-03-02 02:57:24.858268 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 02:57:28.469761 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 02:57:48.622411 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-03-02 02:57:55.427084 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 02:57:59.028481 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 02:58:26.014104 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 02:58:29.596386 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 02:58:34.749227 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-03-02 02:58:56.575180 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 02:59:00.166006 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 02:59:20.911086 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-03-02 02:59:27.134426 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 02:59:30.790663 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 02:59:57.683655 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 03:00:01.377672 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 03:00:07.066959 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-03-02 03:00:28.247344 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 03:00:31.955339 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 03:00:53.254605 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-03-02 03:00:58.813621 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 03:01:02.519494 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 03:01:29.362881 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 03:01:33.062216 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 03:01:39.381117 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-03-02 03:01:59.937738 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 03:02:03.616836 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 03:02:25.570031 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-03-02 03:02:30.533153 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 03:02:34.178920 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 03:03:01.099506 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 03:03:04.734449 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 03:03:11.702400 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-03-02 03:03:31.661165 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 03:03:35.303893 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 03:03:57.844310 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-03-02 03:04:02.287971 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 03:04:05.860706 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 03:04:32.851469 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 03:04:36.434216 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 03:04:43.977777 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-03-02 03:05:03.419778 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 03:05:07.028097 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 03:05:30.139895 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-03-02 03:05:34.048334 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 03:05:37.596334 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 03:06:04.630987 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 03:06:08.205103 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 03:06:16.278042 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-03-02 03:06:35.186173 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 03:06:38.804454 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 03:07:02.450257 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-03-02 03:07:05.781816 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 03:07:09.433612 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 03:07:36.342419 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 03:07:40.036282 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 03:07:48.616514 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-03-02 03:08:06.913282 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 03:08:10.625736 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 03:08:34.766780 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-03-02 03:08:37.486800 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 03:08:41.234838 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 03:09:08.056094 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 03:09:11.794814 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 03:09:22.047394 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-03-02 03:09:38.664576 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 03:09:42.377653 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 03:10:08.222692 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-03-02 03:10:09.239300 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 03:10:12.963986 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 03:10:39.831390 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 03:10:43.522656 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 03:10:54.396950 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-03-02 03:11:10.412046 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 03:11:14.095160 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 03:11:40.579672 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-03-02 03:11:41.092548 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 03:11:44.648645 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 03:12:11.667405 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 03:12:15.200075 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 03:12:27.077416 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-03-02 03:12:42.274211 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 03:12:45.779007 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 03:13:13.457365 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 03:13:13.904278 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-03-02 03:13:16.414688 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 03:13:44.121324 I | clusterdisruption-controller: all "host" failure domains: []. osd is down in failure domain: "". active node drains: false. pg health: "cluster is not fully clean. PGs: [{StateName:active+clean Count:176} {StateName:active+clean+snaptrim_wait Count:7} {StateName:active+clean+snaptrim Count:2}]" 2026-03-02 03:13:44.124550 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 03:13:46.979892 I | clusterdisruption-controller: all "host" failure domains: []. osd is down in failure domain: "". active node drains: false. pg health: "cluster is not fully clean. PGs: [{StateName:active+clean Count:176} {StateName:active+clean+snaptrim_wait Count:7} {StateName:active+clean+snaptrim Count:2}]" 2026-03-02 03:13:46.984368 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 03:14:00.065197 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-03-02 03:14:14.699251 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 03:14:17.553013 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 03:14:45.567270 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 03:14:46.520957 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-03-02 03:14:48.161340 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 03:15:16.192029 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 03:15:18.735633 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 03:15:32.680687 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-03-02 03:15:46.779285 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 03:15:49.334363 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 03:16:17.352380 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 03:16:18.824845 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-03-02 03:16:19.898827 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 03:16:47.926056 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 03:16:50.471772 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 03:17:04.979464 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-03-02 03:17:18.508347 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 03:17:21.069357 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 03:17:49.088001 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 03:17:51.111452 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-03-02 03:17:51.684030 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 03:18:19.680992 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 03:18:22.290990 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 03:18:37.266464 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-03-02 03:18:50.276496 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 03:18:52.873041 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 03:19:20.883661 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 03:19:24.151819 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 03:19:24.208480 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-03-02 03:19:51.493543 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 03:19:54.721178 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 03:20:10.385294 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-03-02 03:20:22.067185 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 03:20:25.293415 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 03:20:52.643007 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 03:20:56.450869 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 03:20:57.243792 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-03-02 03:21:23.247616 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 03:21:27.056982 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 03:21:43.387642 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-03-02 03:21:53.832881 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 03:21:57.667322 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 03:22:24.429200 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 03:22:28.250662 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 03:22:29.567320 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-03-02 03:22:55.023076 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 03:22:58.832681 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 03:23:15.741657 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-03-02 03:23:25.623196 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 03:23:29.419867 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 03:23:56.224413 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 03:24:00.021854 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 03:24:01.908035 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-03-02 03:24:26.862414 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 03:24:30.598455 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 03:24:48.103686 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-03-02 03:24:57.459760 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 03:25:01.193568 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 03:25:28.064301 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 03:25:31.798459 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 03:25:34.248765 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-03-02 03:25:58.657540 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 03:26:02.405282 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 03:26:20.424157 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-03-02 03:26:29.246201 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 03:26:32.971410 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 03:26:59.830620 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 03:27:03.551357 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 03:27:06.584445 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-03-02 03:27:30.380510 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0