2026/08/15 05:14:14 maxprocs: Updating GOMAXPROCS=1: determined from CPU quota 2026-08-15 05:14:14.926011 I | rookcmd: starting Rook v1.14.2 with arguments '/usr/local/bin/rook ceph operator' 2026-08-15 05:14:14.926038 I | rookcmd: flag values: --enable-machine-disruption-budget=false, --help=false, --kubeconfig=, --log-level=INFO 2026-08-15 05:14:14.926041 I | cephcmd: starting Rook-Ceph operator 2026-08-15 05:14:15.053597 I | cephcmd: base ceph version inside the rook operator image is "ceph version 18.2.2 (531c0d11a1c5d39fbfe6aa8a521f023abf3bf3e2) reef (stable)" 2026-08-15 05:14:15.061742 I | op-k8sutil: ROOK_CURRENT_NAMESPACE_ONLY="false" (env var) 2026-08-15 05:14:15.061770 I | operator: watching all namespaces for Ceph CRs 2026-08-15 05:14:15.061928 I | operator: setting up schemes 2026-08-15 05:14:15.064134 I | operator: setting up the controller-runtime manager 2026-08-15 05:14:15.064590 I | ceph-cluster-controller: successfully started 2026-08-15 05:14:15.068014 I | op-k8sutil: ROOK_DISABLE_DEVICE_HOTPLUG="false" (env var) 2026-08-15 05:14:15.068058 I | ceph-cluster-controller: enabling hotplug orchestration 2026-08-15 05:14:15.068088 I | ceph-nodedaemon-controller: successfully started 2026-08-15 05:14:15.068116 I | ceph-block-pool-controller: successfully started 2026-08-15 05:14:15.068145 I | ceph-object-store-user-controller: successfully started 2026-08-15 05:14:15.068177 I | ceph-object-realm-controller: successfully started 2026-08-15 05:14:15.068213 I | ceph-object-zonegroup-controller: successfully started 2026-08-15 05:14:15.068284 I | ceph-object-zone-controller: successfully started 2026-08-15 05:14:15.068414 I | ceph-object-controller: successfully started 2026-08-15 05:14:15.068484 I | ceph-file-controller: successfully started 2026-08-15 05:14:15.068527 I | ceph-nfs-controller: successfully started 2026-08-15 05:14:15.068573 I | ceph-rbd-mirror-controller: successfully started 2026-08-15 05:14:15.068617 I | ceph-client-controller: successfully started 2026-08-15 05:14:15.068651 I | ceph-filesystem-mirror-controller: successfully started 2026-08-15 05:14:15.068679 I | operator: rook-ceph-operator-config-controller successfully started 2026-08-15 05:14:15.068707 I | ceph-csi: rook-ceph-operator-csi-controller successfully started 2026-08-15 05:14:15.068796 I | op-bucket-prov: rook-ceph-operator-bucket-controller successfully started 2026-08-15 05:14:15.068829 I | ceph-bucket-topic: successfully started 2026-08-15 05:14:15.068855 I | ceph-bucket-notification: successfully started 2026-08-15 05:14:15.068884 I | ceph-bucket-notification: successfully started 2026-08-15 05:14:15.068906 I | ceph-fs-subvolumegroup-controller: successfully started 2026-08-15 05:14:15.068929 I | blockpool-rados-namespace-controller: successfully started 2026-08-15 05:14:15.068954 I | ceph-cosi-controller: successfully started 2026-08-15 05:14:15.068986 I | operator: starting the controller-runtime manager 2026-08-15 05:14:15.193630 I | op-k8sutil: ROOK_WATCH_FOR_NODE_FAILURE="true" (default) 2026-08-15 05:14:15.494926 I | op-k8sutil: ROOK_CEPH_COMMANDS_TIMEOUT_SECONDS="15" (configmap) 2026-08-15 05:14:15.494969 I | op-k8sutil: ROOK_LOG_LEVEL="INFO" (configmap) 2026-08-15 05:14:15.494989 I | op-k8sutil: ROOK_ENABLE_DISCOVERY_DAEMON="false" (configmap) 2026-08-15 05:14:15.498813 I | op-k8sutil: ROOK_CEPH_ALLOW_LOOP_DEVICES="false" (configmap) 2026-08-15 05:14:15.498839 I | operator: rook-ceph-operator-config-controller done reconciling 2026-08-15 05:14:15.504212 I | op-k8sutil: ROOK_CSI_DISABLE_DRIVER="false" (configmap) 2026-08-15 05:14:15.505251 I | ceph-csi: CSI Ceph RBD driver disabled 2026-08-15 05:14:15.505274 I | op-k8sutil: removing daemonset csi-rbdplugin if it exists 2026-08-15 05:14:15.507750 I | op-k8sutil: removing deployment csi-rbdplugin-provisioner if it exists 2026-08-15 05:14:15.514567 I | ceph-csi: successfully removed CSI Ceph RBD driver 2026-08-15 05:14:15.514588 I | ceph-csi: CSI CephFS driver disabled 2026-08-15 05:14:15.514594 I | op-k8sutil: removing daemonset csi-cephfsplugin if it exists 2026-08-15 05:14:15.517080 I | op-k8sutil: removing deployment csi-cephfsplugin-provisioner if it exists 2026-08-15 05:14:15.526325 I | ceph-csi: successfully removed CSI CephFS driver 2026-08-15 05:14:15.526345 I | ceph-csi: CSI NFS driver disabled 2026-08-15 05:14:15.526351 I | op-k8sutil: removing daemonset csi-nfsplugin if it exists 2026-08-15 05:14:15.529020 I | op-k8sutil: removing deployment csi-nfsplugin-provisioner if it exists 2026-08-15 05:14:15.535705 I | ceph-csi: successfully removed CSI NFS driver 2026-08-15 05:14:36.439814 I | ceph-spec: adding finalizer "cephcluster.ceph.rook.io" on "ceph" 2026-08-15 05:14:36.443288 I | clusterdisruption-controller: deleted all legacy node drain canary pods 2026-08-15 05:14:36.446449 I | ceph-spec: adding finalizer "cephobjectstore.ceph.rook.io" on "ceph" 2026-08-15 05:14:36.456056 I | ceph-cluster-controller: reconciling ceph cluster in namespace "openstack" 2026-08-15 05:14:36.457971 I | ceph-csi: successfully created csi config map "rook-ceph-csi-config" 2026-08-15 05:14:36.460230 I | ceph-spec: parsing mon endpoints: instance=10.96.240.200:6789 2026-08-15 05:14:36.460246 I | ceph-spec: updating obsolete maxMonID 0 to actual value 76846025234 2026-08-15 05:14:36.460411 I | op-k8sutil: ROOK_OBC_WATCH_OPERATOR_NAMESPACE="true" (configmap) 2026-08-15 05:14:36.460423 I | op-k8sutil: ROOK_OBC_PROVISIONER_NAME_PREFIX="" (default) 2026-08-15 05:14:36.460428 I | op-bucket-prov: ceph bucket provisioner launched watching for provisioner "openstack.ceph.rook.io/bucket" 2026-08-15 05:14:36.460848 I | op-bucket-prov: successfully reconciled bucket provisioner I0815 05:14:36.460903 1 manager.go:135] "msg"="starting provisioner" "logger"="objectbucket.io/provisioner-manager" "name"="openstack.ceph.rook.io/bucket" 2026-08-15 05:14:36.465177 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-08-15 05:14:36.45611009 +0000 UTC m=+21.564052324 LastTransitionTime:2026-08-15 05:14:36.45611001 +0000 UTC m=+21.564052164}. 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-08-15 05:14:36.470381 I | ceph-spec: parsing mon endpoints: instance=10.96.240.200:6789 2026-08-15 05:14:36.470395 I | ceph-spec: updating obsolete maxMonID 0 to actual value 76846025234 2026-08-15 05:14:36.470411 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:0xc001737c50] 2026-08-15 05:14:36.470467 I | ceph-spec: detecting the ceph image version for image harbor.atmosphere.dev/quay.io/ceph/ceph:v18.2.1... 2026-08-15 05:14:36.471928 I | op-k8sutil: CSI_ENABLE_HOST_NETWORK="true" (configmap) 2026-08-15 05:14:36.471942 I | op-k8sutil: CSI_DISABLE_HOLDER_PODS="true" (configmap) 2026-08-15 05:14:37.047315 I | ceph-spec: parsing mon endpoints: instance=10.96.240.200:6789 2026-08-15 05:14:37.047354 I | ceph-spec: updating obsolete maxMonID 0 to actual value 76846025234 2026-08-15 05:14:37.246250 I | op-k8sutil: ROOK_CSI_ENABLE_RBD="false" (configmap) 2026-08-15 05:14:37.246301 I | op-k8sutil: ROOK_CSI_ENABLE_CEPHFS="false" (configmap) 2026-08-15 05:14:37.246308 I | op-k8sutil: ROOK_CSI_ENABLE_NFS="false" (configmap) 2026-08-15 05:14:37.246317 I | op-k8sutil: ROOK_CSI_ALLOW_UNSUPPORTED_VERSION="false" (default) 2026-08-15 05:14:37.246326 I | op-k8sutil: CSI_FORCE_CEPHFS_KERNEL_CLIENT="true" (configmap) 2026-08-15 05:14:37.246343 I | op-k8sutil: CSI_GRPC_TIMEOUT_SECONDS="150" (configmap) 2026-08-15 05:14:37.246351 I | op-k8sutil: CSI_CEPHFS_LIVENESS_METRICS_PORT="9081" (default) 2026-08-15 05:14:37.246384 I | op-k8sutil: CSIADDONS_PORT="9070" (default) 2026-08-15 05:14:37.246397 I | op-k8sutil: CSI_RBD_LIVENESS_METRICS_PORT="9080" (default) 2026-08-15 05:14:37.246405 I | op-k8sutil: CSI_ENABLE_LIVENESS="false" (default) 2026-08-15 05:14:37.246412 I | op-k8sutil: CSI_PLUGIN_PRIORITY_CLASSNAME="system-node-critical" (configmap) 2026-08-15 05:14:37.246425 I | op-k8sutil: CSI_PROVISIONER_PRIORITY_CLASSNAME="system-cluster-critical" (configmap) 2026-08-15 05:14:37.246434 I | op-k8sutil: CSI_ENABLE_OMAP_GENERATOR="false" (configmap) 2026-08-15 05:14:37.246466 I | op-k8sutil: CSI_ENABLE_RBD_SNAPSHOTTER="true" (configmap) 2026-08-15 05:14:37.246477 I | op-k8sutil: CSI_ENABLE_CEPHFS_SNAPSHOTTER="true" (configmap) 2026-08-15 05:14:37.246484 I | op-k8sutil: CSI_ENABLE_NFS_SNAPSHOTTER="true" (configmap) 2026-08-15 05:14:37.248885 I | op-k8sutil: CSI_ENABLE_CSIADDONS="false" (configmap) 2026-08-15 05:14:37.248901 I | op-k8sutil: CSI_ENABLE_TOPOLOGY="false" (configmap) 2026-08-15 05:14:37.248905 I | op-k8sutil: CSI_ENABLE_ENCRYPTION="false" (configmap) 2026-08-15 05:14:37.248910 I | op-k8sutil: CSI_ENABLE_METADATA="false" (configmap) 2026-08-15 05:14:37.248915 I | op-k8sutil: CSI_CEPHFS_PLUGIN_UPDATE_STRATEGY="RollingUpdate" (default) 2026-08-15 05:14:37.248920 I | op-k8sutil: CSI_CEPHFS_PLUGIN_UPDATE_STRATEGY_MAX_UNAVAILABLE="1" (default) 2026-08-15 05:14:37.248939 I | op-k8sutil: CSI_NFS_PLUGIN_UPDATE_STRATEGY="RollingUpdate" (default) 2026-08-15 05:14:37.248962 I | op-k8sutil: CSI_RBD_PLUGIN_UPDATE_STRATEGY="RollingUpdate" (default) 2026-08-15 05:14:37.248967 I | op-k8sutil: CSI_RBD_PLUGIN_UPDATE_STRATEGY_MAX_UNAVAILABLE="1" (default) 2026-08-15 05:14:37.248972 I | op-k8sutil: CSI_PLUGIN_ENABLE_SELINUX_HOST_MOUNT="false" (configmap) 2026-08-15 05:14:37.248980 I | ceph-csi: Kubernetes version is 1.28 2026-08-15 05:14:37.248984 I | op-k8sutil: CSI_LOG_LEVEL="" (default) 2026-08-15 05:14:37.248989 I | op-k8sutil: CSI_SIDECAR_LOG_LEVEL="" (default) 2026-08-15 05:14:37.248993 I | op-k8sutil: CSI_LEADER_ELECTION_LEASE_DURATION="" (default) 2026-08-15 05:14:37.248997 I | op-k8sutil: CSI_LEADER_ELECTION_RENEW_DEADLINE="" (default) 2026-08-15 05:14:37.249003 I | op-k8sutil: CSI_LEADER_ELECTION_RETRY_PERIOD="" (default) 2026-08-15 05:14:37.447218 I | op-k8sutil: ROOK_CSI_CEPH_IMAGE="quay.io/cephcsi/cephcsi:v3.11.0" (configmap) 2026-08-15 05:14:37.447248 I | op-k8sutil: ROOK_CSI_REGISTRAR_IMAGE="registry.k8s.io/sig-storage/csi-node-driver-registrar:v2.10.0" (configmap) 2026-08-15 05:14:37.447255 I | op-k8sutil: ROOK_CSI_PROVISIONER_IMAGE="registry.k8s.io/sig-storage/csi-provisioner:v4.0.0" (configmap) 2026-08-15 05:14:37.447260 I | op-k8sutil: ROOK_CSI_ATTACHER_IMAGE="registry.k8s.io/sig-storage/csi-attacher:v4.5.0" (configmap) 2026-08-15 05:14:37.447265 I | op-k8sutil: ROOK_CSI_SNAPSHOTTER_IMAGE="registry.k8s.io/sig-storage/csi-snapshotter:v7.0.1" (configmap) 2026-08-15 05:14:37.447276 I | op-k8sutil: ROOK_CSI_RESIZER_IMAGE="registry.k8s.io/sig-storage/csi-resizer:v1.10.0" (configmap) 2026-08-15 05:14:37.447283 I | op-k8sutil: ROOK_CSI_KUBELET_DIR_PATH="/var/lib/kubelet" (default) 2026-08-15 05:14:37.447289 I | op-k8sutil: ROOK_CSIADDONS_IMAGE="quay.io/csiaddons/k8s-sidecar:v0.8.0" (configmap) 2026-08-15 05:14:37.447298 I | op-k8sutil: CSI_TOPOLOGY_DOMAIN_LABELS="" (default) 2026-08-15 05:14:37.447304 I | op-k8sutil: ROOK_CSI_CEPHFS_POD_LABELS="" (default) 2026-08-15 05:14:37.447308 I | op-k8sutil: ROOK_CSI_NFS_POD_LABELS="" (default) 2026-08-15 05:14:37.447314 I | op-k8sutil: ROOK_CSI_RBD_POD_LABELS="" (default) 2026-08-15 05:14:37.447319 I | op-k8sutil: CSI_CLUSTER_NAME="" (default) 2026-08-15 05:14:37.447324 I | op-k8sutil: ROOK_CSI_IMAGE_PULL_POLICY="IfNotPresent" (configmap) 2026-08-15 05:14:37.447328 I | op-k8sutil: CSI_CEPHFS_KERNEL_MOUNT_OPTIONS="" (default) 2026-08-15 05:14:37.447333 I | op-k8sutil: CSI_CEPHFS_ATTACH_REQUIRED="true" (configmap) 2026-08-15 05:14:37.447338 I | op-k8sutil: CSI_RBD_ATTACH_REQUIRED="true" (configmap) 2026-08-15 05:14:37.447342 I | op-k8sutil: CSI_NFS_ATTACH_REQUIRED="true" (configmap) 2026-08-15 05:14:37.447346 I | op-k8sutil: CSI_DRIVER_NAME_PREFIX="rook-ceph" (default) 2026-08-15 05:14:37.448778 I | op-k8sutil: CSI_ENABLE_VOLUME_GROUP_SNAPSHOT="true" (configmap) 2026-08-15 05:14:37.448791 I | ceph-csi: skipping csi version check, since unsupported versions are allowed or csi is disabled 2026-08-15 05:14:37.448796 I | ceph-csi: CSI Ceph RBD driver disabled 2026-08-15 05:14:37.448800 I | op-k8sutil: removing daemonset csi-rbdplugin if it exists 2026-08-15 05:14:37.450393 I | op-k8sutil: removing deployment csi-rbdplugin-provisioner if it exists 2026-08-15 05:14:37.649164 I | ceph-csi: successfully removed CSI Ceph RBD driver 2026-08-15 05:14:37.649190 I | ceph-csi: CSI CephFS driver disabled 2026-08-15 05:14:37.649196 I | op-k8sutil: removing daemonset csi-cephfsplugin if it exists 2026-08-15 05:14:37.650919 I | op-k8sutil: removing deployment csi-cephfsplugin-provisioner if it exists 2026-08-15 05:14:37.848967 I | ceph-csi: successfully removed CSI CephFS driver 2026-08-15 05:14:37.849006 I | ceph-csi: CSI NFS driver disabled 2026-08-15 05:14:37.849017 I | op-k8sutil: removing daemonset csi-nfsplugin if it exists 2026-08-15 05:14:37.852263 I | op-k8sutil: removing deployment csi-nfsplugin-provisioner if it exists 2026-08-15 05:14:38.049932 I | ceph-csi: successfully removed CSI NFS driver 2026-08-15 05:14:53.721592 I | ceph-spec: detected ceph image version: "18.2.1-0 reef" 2026-08-15 05:14:53.721617 I | ceph-cluster-controller: validating ceph version from provided image 2026-08-15 05:14:53.729494 I | ceph-spec: parsing mon endpoints: instance=10.96.240.200:6789 2026-08-15 05:14:53.729519 I | ceph-spec: updating obsolete maxMonID 0 to actual value 76846025234 2026-08-15 05:14:53.731822 I | cephclient: writing config file /var/lib/rook/openstack/openstack.config 2026-08-15 05:14:53.731911 I | cephclient: generated admin config in /var/lib/rook/openstack 2026-08-15 05:14:54.288344 E | cephver: external cluster ceph version is a major version higher "18.2.8-0 reef" than the local cluster "0.0.0-0 ", consider upgrading 2026-08-15 05:14:54.935173 W | ceph-cluster-controller: image spec version 18.2.1-0 reef is lower than the running cluster version 18.2.8-0 reef, downgrading is not supported 2026-08-15 05:14:55.559778 I | ceph-cluster-controller: upgrading ceph cluster to "18.2.1-0 reef" 2026-08-15 05:14:55.559818 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-08-15 05:14:55.721742 I | ceph-cluster-controller: creating "rook-config-override" configmap 2026-08-15 05:14:55.725288 I | ceph-cluster-controller: creating "rook-ceph-config" secret 2026-08-15 05:14:55.739402 I | ceph-cluster-controller: external cluster identity established 2026-08-15 05:14:55.739443 I | cephclient: getting or creating ceph auth key "client.csi-rbd-provisioner" 2026-08-15 05:14:56.499864 I | cephclient: getting or creating ceph auth key "client.csi-rbd-node" 2026-08-15 05:14:57.660080 I | cephclient: getting or creating ceph auth key "client.csi-cephfs-provisioner" 2026-08-15 05:14:57.937443 I | clusterdisruption-controller: all PGs are active+clean. Restoring default OSD pdb settings 2026-08-15 05:14:57.937480 I | clusterdisruption-controller: creating the default pdb "rook-ceph-osd" with maxUnavailable=1 for all osd 2026-08-15 05:14:57.948748 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-15 05:14:58.985244 I | cephclient: getting or creating ceph auth key "client.csi-cephfs-node" 2026-08-15 05:14:59.176250 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-15 05:15:00.369940 I | ceph-csi: created kubernetes csi secrets for cluster "openstack" 2026-08-15 05:15:00.378881 I | ceph-cluster-controller: successfully updated csi config map 2026-08-15 05:15:00.378908 I | cephclient: getting or creating ceph auth key "client.crash" 2026-08-15 05:15:00.449100 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-15 05:15:00.998481 I | ceph-nodedaemon-controller: created kubernetes crash collector secret for cluster "openstack" 2026-08-15 05:15:01.001714 I | ceph-cluster-controller: enabling ceph mon monitoring goroutine for cluster "openstack" 2026-08-15 05:15:01.001742 I | ceph-cluster-controller: ceph status check interval is 1m0s 2026-08-15 05:15:01.001746 I | ceph-cluster-controller: enabling ceph status monitoring goroutine for cluster "openstack" 2026-08-15 05:15:06.516404 I | ceph-spec: parsing mon endpoints: instance=10.96.240.200:6789 2026-08-15 05:15:06.516460 I | ceph-spec: updating obsolete maxMonID 0 to actual value 76846025234 2026-08-15 05:15:06.516477 I | ceph-spec: detecting the ceph image version for image harbor.atmosphere.dev/quay.io/ceph/ceph:v18.2.1... 2026-08-15 05:15:07.991314 I | ceph-spec: detected ceph image version: "18.2.1-0 reef" 2026-08-15 05:15:09.531532 I | ceph-object-controller: reconciling object store deployments 2026-08-15 05:15:09.547751 I | ceph-object-controller: ceph object store gateway service running at 10.101.11.42 2026-08-15 05:15:09.547779 I | ceph-object-controller: reconciling object store pools 2026-08-15 05:15:12.986225 I | cephclient: reconciling replicated pool ceph.rgw.control succeeded 2026-08-15 05:15:13.914936 I | cephclient: creating a new crush rule for changed deviceClass ("default"-->"") on crush rule "ceph.rgw.control" 2026-08-15 05:15:13.914973 I | cephclient: updating pool "ceph.rgw.control" failure domain from "osd" to "osd" with new crush rule "ceph.rgw.control_osd" 2026-08-15 05:15:13.914980 I | cephclient: crush rule "ceph.rgw.control" will no longer be used by pool "ceph.rgw.control" 2026-08-15 05:15:16.036238 I | cephclient: Successfully updated pool "ceph.rgw.control" failure domain to "osd" 2026-08-15 05:15:16.036283 I | cephclient: setting pool property "pg_num_min" to "8" on pool "ceph.rgw.control" 2026-08-15 05:15:20.100548 I | cephclient: reconciling replicated pool ceph.rgw.meta succeeded 2026-08-15 05:15:21.014188 I | cephclient: creating a new crush rule for changed deviceClass ("default"-->"") on crush rule "ceph.rgw.meta" 2026-08-15 05:15:21.014227 I | cephclient: updating pool "ceph.rgw.meta" failure domain from "osd" to "osd" with new crush rule "ceph.rgw.meta_osd" 2026-08-15 05:15:21.014236 I | cephclient: crush rule "ceph.rgw.meta" will no longer be used by pool "ceph.rgw.meta" 2026-08-15 05:15:23.140885 I | cephclient: Successfully updated pool "ceph.rgw.meta" failure domain to "osd" 2026-08-15 05:15:23.140925 I | cephclient: setting pool property "pg_num_min" to "8" on pool "ceph.rgw.meta" 2026-08-15 05:15:27.196674 I | cephclient: reconciling replicated pool ceph.rgw.log succeeded 2026-08-15 05:15:28.251594 I | cephclient: creating a new crush rule for changed deviceClass ("default"-->"") on crush rule "ceph.rgw.log" 2026-08-15 05:15:28.251635 I | cephclient: updating pool "ceph.rgw.log" failure domain from "osd" to "osd" with new crush rule "ceph.rgw.log_osd" 2026-08-15 05:15:28.251642 I | cephclient: crush rule "ceph.rgw.log" will no longer be used by pool "ceph.rgw.log" 2026-08-15 05:15:29.146166 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-08-15 05:15:29.150521 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-15 05:15:30.250730 I | cephclient: Successfully updated pool "ceph.rgw.log" failure domain to "osd" 2026-08-15 05:15:30.250777 I | cephclient: setting pool property "pg_num_min" to "8" on pool "ceph.rgw.log" 2026-08-15 05:15:30.363063 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:22} {StateName:creating+peering Count:3}]" 2026-08-15 05:15:30.368467 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-15 05:15:34.318090 I | cephclient: reconciling replicated pool ceph.rgw.buckets.index succeeded 2026-08-15 05:15:35.209909 I | cephclient: creating a new crush rule for changed deviceClass ("default"-->"") on crush rule "ceph.rgw.buckets.index" 2026-08-15 05:15:35.209944 I | cephclient: updating pool "ceph.rgw.buckets.index" failure domain from "osd" to "osd" with new crush rule "ceph.rgw.buckets.index_osd" 2026-08-15 05:15:35.209951 I | cephclient: crush rule "ceph.rgw.buckets.index" will no longer be used by pool "ceph.rgw.buckets.index" 2026-08-15 05:15:37.350453 I | cephclient: Successfully updated pool "ceph.rgw.buckets.index" failure domain to "osd" 2026-08-15 05:15:37.350494 I | cephclient: setting pool property "pg_num_min" to "8" on pool "ceph.rgw.buckets.index" 2026-08-15 05:15:41.391823 I | cephclient: reconciling replicated pool ceph.rgw.buckets.non-ec succeeded 2026-08-15 05:15:42.325443 I | cephclient: creating a new crush rule for changed deviceClass ("default"-->"") on crush rule "ceph.rgw.buckets.non-ec" 2026-08-15 05:15:42.325481 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-08-15 05:15:42.325489 I | cephclient: crush rule "ceph.rgw.buckets.non-ec" will no longer be used by pool "ceph.rgw.buckets.non-ec" 2026-08-15 05:15:44.732221 I | cephclient: Successfully updated pool "ceph.rgw.buckets.non-ec" failure domain to "osd" 2026-08-15 05:15:44.732261 I | cephclient: setting pool property "pg_num_min" to "8" on pool "ceph.rgw.buckets.non-ec" 2026-08-15 05:15:48.079087 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-15 05:15:49.767246 I | cephclient: reconciling replicated pool ceph.rgw.otp succeeded 2026-08-15 05:15:50.681434 I | cephclient: creating a new crush rule for changed deviceClass ("default"-->"") on crush rule "ceph.rgw.otp" 2026-08-15 05:15:50.681476 I | cephclient: updating pool "ceph.rgw.otp" failure domain from "osd" to "osd" with new crush rule "ceph.rgw.otp_osd" 2026-08-15 05:15:50.681486 I | cephclient: crush rule "ceph.rgw.otp" will no longer be used by pool "ceph.rgw.otp" 2026-08-15 05:15:52.809352 I | cephclient: Successfully updated pool "ceph.rgw.otp" failure domain to "osd" 2026-08-15 05:15:52.809381 I | cephclient: setting pool property "pg_num_min" to "8" on pool "ceph.rgw.otp" 2026-08-15 05:15:56.898995 I | cephclient: reconciling replicated pool .rgw.root succeeded 2026-08-15 05:15:57.808578 I | cephclient: creating a new crush rule for changed deviceClass ("default"-->"") on crush rule ".rgw.root" 2026-08-15 05:15:57.808615 I | cephclient: updating pool ".rgw.root" failure domain from "osd" to "osd" with new crush rule ".rgw.root_osd" 2026-08-15 05:15:57.808623 I | cephclient: crush rule ".rgw.root" will no longer be used by pool ".rgw.root" 2026-08-15 05:15:59.958463 I | cephclient: Successfully updated pool ".rgw.root" failure domain to "osd" 2026-08-15 05:15:59.958495 I | cephclient: setting pool property "pg_num_min" to "8" on pool ".rgw.root" 2026-08-15 05:16:00.150293 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-15 05:16:01.376272 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-15 05:16:05.339506 I | cephclient: reconciling replicated pool ceph.rgw.buckets.data succeeded 2026-08-15 05:16:06.311252 I | cephclient: creating a new crush rule for changed deviceClass ("default"-->"") on crush rule "ceph.rgw.buckets.data" 2026-08-15 05:16:06.311283 I | cephclient: updating pool "ceph.rgw.buckets.data" failure domain from "osd" to "osd" with new crush rule "ceph.rgw.buckets.data_osd" 2026-08-15 05:16:06.311291 I | cephclient: crush rule "ceph.rgw.buckets.data" will no longer be used by pool "ceph.rgw.buckets.data" 2026-08-15 05:16:08.377958 I | cephclient: Successfully updated pool "ceph.rgw.buckets.data" failure domain to "osd" 2026-08-15 05:16:08.377999 I | ceph-object-controller: configuring object store "ceph" 2026-08-15 05:16:08.999950 I | ceph-object-controller: Object store "ceph": realm=ceph, zonegroup=ceph, zone=ceph 2026-08-15 05:16:09.196235 I | ceph-object-controller: committing changes to RGW configuration period for CephObjectStore "openstack/ceph" 2026-08-15 05:16:09.600987 I | ceph-object-controller: configuration for object-store ceph is complete 2026-08-15 05:16:09.601025 I | ceph-object-controller: creating object store "ceph" in namespace "openstack" 2026-08-15 05:16:09.604365 I | cephclient: getting or creating ceph auth key "client.rgw.ceph.a" 2026-08-15 05:16:10.206606 I | ceph-object-controller: setting rgw config flags 2026-08-15 05:16:10.206652 I | op-config: setting "client.rgw.ceph.a"="rgw_zone"="ceph" option to the mon configuration database 2026-08-15 05:16:10.679183 I | op-config: successfully set "client.rgw.ceph.a"="rgw_zone"="ceph" option to the mon configuration database 2026-08-15 05:16:10.679227 I | op-config: setting "client.rgw.ceph.a"="rgw_zonegroup"="ceph" option to the mon configuration database 2026-08-15 05:16:11.130121 I | op-config: successfully set "client.rgw.ceph.a"="rgw_zonegroup"="ceph" option to the mon configuration database 2026-08-15 05:16:11.130159 I | op-config: setting "client.rgw.ceph.a"="rgw_run_sync_thread"="true" option to the mon configuration database 2026-08-15 05:16:11.583523 I | op-config: successfully set "client.rgw.ceph.a"="rgw_run_sync_thread"="true" option to the mon configuration database 2026-08-15 05:16:11.583560 I | op-config: setting "client.rgw.ceph.a"="rgw_log_nonexistent_bucket"="true" option to the mon configuration database 2026-08-15 05:16:12.057376 I | op-config: successfully set "client.rgw.ceph.a"="rgw_log_nonexistent_bucket"="true" option to the mon configuration database 2026-08-15 05:16:12.057417 I | op-config: setting "client.rgw.ceph.a"="rgw_log_object_name_utc"="true" option to the mon configuration database 2026-08-15 05:16:12.544578 I | op-config: successfully set "client.rgw.ceph.a"="rgw_log_object_name_utc"="true" option to the mon configuration database 2026-08-15 05:16:12.544610 I | op-config: setting "client.rgw.ceph.a"="rgw_enable_usage_log"="true" option to the mon configuration database 2026-08-15 05:16:13.007884 I | op-config: successfully set "client.rgw.ceph.a"="rgw_enable_usage_log"="true" option to the mon configuration database 2026-08-15 05:16:13.008224 I | ceph-object-controller: object store "ceph" deployment "rook-ceph-rgw-ceph-a" created 2026-08-15 05:16:13.048798 I | ceph-object-controller: enabling rgw dashboard 2026-08-15 05:16:15.204698 I | ceph-object-controller: created object store "ceph" in namespace "openstack" 2026-08-15 05:16:15.206297 I | ceph-object-controller: setting the dashboard api secret key 2026-08-15 05:16:15.847557 I | ceph-object-controller: done setting the dashboard api secret key 2026-08-15 05:16:30.724740 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-15 05:16:31.955156 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-15 05:16:34.236288 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-15 05:16:45.609170 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.101.11.42:80: i/o timeout 2026-08-15 05:16:45.629785 I | ceph-spec: parsing mon endpoints: instance=10.96.240.200:6789 2026-08-15 05:16:45.629817 I | ceph-spec: updating obsolete maxMonID 0 to actual value 76846025234 2026-08-15 05:16:45.629833 I | ceph-spec: detecting the ceph image version for image harbor.atmosphere.dev/quay.io/ceph/ceph:v18.2.1... 2026-08-15 05:16:46.209973 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-15 05:16:46.802476 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-15 05:16:47.944109 I | ceph-spec: detected ceph image version: "18.2.1-0 reef" 2026-08-15 05:16:49.460750 I | ceph-object-controller: reconciling object store deployments 2026-08-15 05:16:49.495184 I | ceph-object-controller: ceph object store gateway service running at 10.101.11.42 2026-08-15 05:16:49.495247 I | ceph-object-controller: reconciling object store pools 2026-08-15 05:16:50.926111 I | cephclient: application "rgw" is already set on pool "ceph.rgw.control" 2026-08-15 05:16:50.926149 I | cephclient: reconciling replicated pool ceph.rgw.control succeeded 2026-08-15 05:16:51.845004 I | cephclient: setting pool property "pg_num_min" to "8" on pool "ceph.rgw.control" 2026-08-15 05:16:54.552227 I | cephclient: application "rgw" is already set on pool "ceph.rgw.meta" 2026-08-15 05:16:54.552265 I | cephclient: reconciling replicated pool ceph.rgw.meta succeeded 2026-08-15 05:16:55.521736 I | cephclient: setting pool property "pg_num_min" to "8" on pool "ceph.rgw.meta" 2026-08-15 05:16:57.605448 I | cephclient: application "rgw" is already set on pool "ceph.rgw.log" 2026-08-15 05:16:57.605482 I | cephclient: reconciling replicated pool ceph.rgw.log succeeded 2026-08-15 05:16:58.509321 I | cephclient: setting pool property "pg_num_min" to "8" on pool "ceph.rgw.log" 2026-08-15 05:17:00.658243 I | cephclient: application "rgw" is already set on pool "ceph.rgw.buckets.index" 2026-08-15 05:17:00.658273 I | cephclient: reconciling replicated pool ceph.rgw.buckets.index succeeded 2026-08-15 05:17:01.959188 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-15 05:17:02.561774 I | cephclient: setting pool property "pg_num_min" to "8" on pool "ceph.rgw.buckets.index" 2026-08-15 05:17:03.264715 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-15 05:17:07.108175 I | cephclient: application "rgw" is already set on pool "ceph.rgw.buckets.non-ec" 2026-08-15 05:17:07.108217 I | cephclient: reconciling replicated pool ceph.rgw.buckets.non-ec succeeded 2026-08-15 05:17:08.059063 I | cephclient: setting pool property "pg_num_min" to "8" on pool "ceph.rgw.buckets.non-ec" 2026-08-15 05:17:10.127920 I | cephclient: application "rgw" is already set on pool "ceph.rgw.otp" 2026-08-15 05:17:10.127955 I | cephclient: reconciling replicated pool ceph.rgw.otp succeeded 2026-08-15 05:17:11.064250 I | cephclient: setting pool property "pg_num_min" to "8" on pool "ceph.rgw.otp" 2026-08-15 05:17:13.132865 I | cephclient: application "rgw" is already set on pool ".rgw.root" 2026-08-15 05:17:13.132899 I | cephclient: reconciling replicated pool .rgw.root succeeded 2026-08-15 05:17:14.081733 I | cephclient: setting pool property "pg_num_min" to "8" on pool ".rgw.root" 2026-08-15 05:17:16.154527 I | cephclient: application "rgw" is already set on pool "ceph.rgw.buckets.data" 2026-08-15 05:17:16.154570 I | cephclient: reconciling replicated pool ceph.rgw.buckets.data succeeded 2026-08-15 05:17:17.083051 I | ceph-object-controller: configuring object store "ceph" 2026-08-15 05:17:17.312617 I | ceph-object-controller: Object store "ceph": realm=ceph, zonegroup=ceph, zone=ceph 2026-08-15 05:17:17.501588 I | ceph-object-controller: there are no changes to commit for RGW configuration period for CephObjectStore "openstack/ceph" 2026-08-15 05:17:17.501617 I | ceph-object-controller: configuration for object-store ceph is complete 2026-08-15 05:17:17.501624 I | ceph-object-controller: creating object store "ceph" in namespace "openstack" 2026-08-15 05:17:17.506760 I | cephclient: getting or creating ceph auth key "client.rgw.ceph.a" 2026-08-15 05:17:18.100147 I | ceph-object-controller: setting rgw config flags 2026-08-15 05:17:18.100176 I | op-config: setting "client.rgw.ceph.a"="rgw_run_sync_thread"="true" option to the mon configuration database 2026-08-15 05:17:18.554633 I | op-config: successfully set "client.rgw.ceph.a"="rgw_run_sync_thread"="true" option to the mon configuration database 2026-08-15 05:17:18.554673 I | op-config: setting "client.rgw.ceph.a"="rgw_log_nonexistent_bucket"="true" option to the mon configuration database 2026-08-15 05:17:19.034270 I | op-config: successfully set "client.rgw.ceph.a"="rgw_log_nonexistent_bucket"="true" option to the mon configuration database 2026-08-15 05:17:19.034301 I | op-config: setting "client.rgw.ceph.a"="rgw_log_object_name_utc"="true" option to the mon configuration database 2026-08-15 05:17:19.774776 I | op-config: successfully set "client.rgw.ceph.a"="rgw_log_object_name_utc"="true" option to the mon configuration database 2026-08-15 05:17:19.774813 I | op-config: setting "client.rgw.ceph.a"="rgw_enable_usage_log"="true" option to the mon configuration database 2026-08-15 05:17:20.766831 I | op-config: successfully set "client.rgw.ceph.a"="rgw_enable_usage_log"="true" option to the mon configuration database 2026-08-15 05:17:20.766869 I | op-config: setting "client.rgw.ceph.a"="rgw_zone"="ceph" option to the mon configuration database 2026-08-15 05:17:21.833765 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-15 05:17:21.850695 I | op-config: successfully set "client.rgw.ceph.a"="rgw_zone"="ceph" option to the mon configuration database 2026-08-15 05:17:21.850752 I | op-config: setting "client.rgw.ceph.a"="rgw_zonegroup"="ceph" option to the mon configuration database 2026-08-15 05:17:22.304273 I | op-config: successfully set "client.rgw.ceph.a"="rgw_zonegroup"="ceph" option to the mon configuration database 2026-08-15 05:17:22.304698 I | ceph-object-controller: object store "ceph" deployment "rook-ceph-rgw-ceph-a" created 2026-08-15 05:17:22.321688 I | ceph-object-controller: object store "ceph" deployment "rook-ceph-rgw-ceph-a" already exists. updating if needed 2026-08-15 05:17:22.331156 I | op-k8sutil: deployment "rook-ceph-rgw-ceph-a" did not change, nothing to update 2026-08-15 05:17:22.334107 I | ceph-object-controller: config map "rook-ceph-rgw-ceph-mime-types" for object store "ceph" already exists, not overwriting 2026-08-15 05:17:22.338504 I | ceph-object-controller: enabling rgw dashboard 2026-08-15 05:17:23.478608 I | ceph-object-controller: created object store "ceph" in namespace "openstack" 2026-08-15 05:17:25.463848 I | ceph-object-controller: creating COSI user "cosi" 2026-08-15 05:17:25.556156 I | ceph-spec: created ceph *v1.Secret object "rook-ceph-object-user-ceph-cosi" 2026-08-15 05:17:26.203772 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:activating Count:1}]" 2026-08-15 05:17:26.207593 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-15 05:17:32.554079 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-15 05:17:33.848452 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:103} {StateName:peering Count:1}]" 2026-08-15 05:17:33.853224 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-15 05:18:03.137714 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-15 05:18:04.417367 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:132} {StateName:peering Count:1}]" 2026-08-15 05:18:04.421589 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-15 05:18:09.280528 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-15 05:18:33.713248 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-15 05:18:34.988520 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-15 05:18:55.487439 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-15 05:19:04.279227 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:122} {StateName:peering Count:2}]" 2026-08-15 05:19:04.283333 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-15 05:19:05.583292 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:122} {StateName:peering Count:2}]" 2026-08-15 05:19:05.588189 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-15 05:19:34.957538 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-15 05:19:36.193707 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-15 05:19:41.674229 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-15 05:20:05.567059 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-15 05:20:06.788833 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-15 05:20:27.859453 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-15 05:20:36.143440 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-15 05:20:37.405445 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-15 05:21:06.735740 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-15 05:21:07.981204 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-15 05:21:14.042815 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-15 05:21:37.318673 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-15 05:21:38.583494 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:129} {StateName:unknown Count:8}]" 2026-08-15 05:21:38.587257 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-15 05:22:00.241779 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-15 05:22:07.901948 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-15 05:22:09.155061 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-15 05:22:38.503227 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-15 05:22:39.758530 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-15 05:22:46.418015 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-15 05:23:09.052166 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-15 05:23:10.334237 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-15 05:23:32.621230 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-15 05:23:39.661384 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-15 05:23:40.973699 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-15 05:24:10.238812 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-15 05:24:11.569708 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-15 05:24:18.808484 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-15 05:24:40.866908 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-15 05:24:42.169330 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-15 05:25:04.957334 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-15 05:25:11.542541 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-15 05:25:12.782150 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-15 05:25:42.133385 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-15 05:25:43.343935 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-15 05:25:51.128050 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-15 05:26:12.743305 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-15 05:26:13.921781 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-15 05:26:37.335622 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-15 05:26:43.378892 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-15 05:26:44.552473 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-15 05:27:14.022892 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-15 05:27:15.155089 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-15 05:27:23.499794 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-15 05:27:44.622446 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-15 05:27:45.762388 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-15 05:28:09.629630 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-15 05:28:15.201012 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-15 05:28:16.356845 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-15 05:28:45.804160 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-15 05:28:46.960631 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-15 05:28:55.848720 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-15 05:29:16.371583 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-15 05:29:17.515436 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-15 05:29:42.009278 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-15 05:29:46.980540 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-15 05:29:48.108356 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-15 05:30:17.565564 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-15 05:30:18.707548 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-15 05:30:28.229889 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-15 05:30:48.201798 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-15 05:30:49.302773 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-15 05:31:14.470836 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-15 05:31:18.835817 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-15 05:31:19.970409 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-15 05:31:49.438471 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-15 05:31:50.554667 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-15 05:32:00.688085 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-15 05:32:20.061201 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-15 05:32:21.124998 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-15 05:32:46.867514 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-15 05:32:50.664922 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-15 05:32:51.757191 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-15 05:33:21.256083 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-15 05:33:22.398082 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-15 05:33:33.095780 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-15 05:33:51.838065 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-15 05:33:53.000700 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-15 05:34:19.255074 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-15 05:34:22.522078 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-15 05:34:23.667221 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-15 05:34:53.105529 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-15 05:34:54.248201 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-15 05:35:05.463643 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-15 05:35:23.687208 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-15 05:35:24.849483 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-15 05:35:51.627207 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-15 05:35:54.296434 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-15 05:35:55.471289 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-15 05:36:24.855818 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-15 05:36:26.035598 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-15 05:36:37.802509 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-15 05:36:55.414607 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-15 05:36:56.649159 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-15 05:37:23.964170 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-15 05:37:25.992630 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-15 05:37:27.208749 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-15 05:37:56.578929 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-15 05:37:57.777910 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-15 05:38:10.180551 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-15 05:38:27.165915 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-15 05:38:28.345354 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-15 05:38:56.350157 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-15 05:38:57.752279 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-15 05:38:58.893812 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-15 05:39:28.341009 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-15 05:39:29.481552 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-15 05:39:42.560383 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-15 05:39:59.045514 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-15 05:40:00.094704 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-15 05:40:28.726542 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-15 05:40:29.622744 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-15 05:40:30.713099 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-15 05:41:00.248708 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-15 05:41:01.317537 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-15 05:41:14.984003 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-15 05:41:30.966446 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-15 05:41:31.974630 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-15 05:42:01.363074 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-15 05:42:01.782140 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-15 05:42:02.542572 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-15 05:42:32.428670 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-15 05:42:33.121312 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-15 05:42:47.605275 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-15 05:43:02.992252 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-15 05:43:03.721570 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-15 05:43:34.244164 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-15 05:43:34.776554 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-15 05:43:35.177153 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-15 05:44:04.862425 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-15 05:44:05.756724 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-15 05:44:21.140452 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-15 05:44:35.485682 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-15 05:44:36.362566 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-15 05:45:06.073323 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-15 05:45:07.632737 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-15 05:45:08.060121 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-15 05:45:36.671404 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-15 05:45:38.191387 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-15 05:45:54.231169 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-15 05:46:07.272132 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-15 05:46:08.781937 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-15 05:46:37.837883 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-15 05:46:39.479182 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-15 05:46:40.563745 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-15 05:47:08.415614 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-15 05:47:10.103851 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-15 05:47:26.791458 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-15 05:47:39.013570 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-15 05:47:40.701109 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-15 05:48:09.611873 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-15 05:48:11.317419 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-15 05:48:13.006968 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-15 05:48:40.358106 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-15 05:48:42.022430 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-15 05:48:59.496746 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-15 05:49:11.057604 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-15 05:49:12.681287 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-15 05:49:41.737360 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-15 05:49:43.371773 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-15 05:49:46.049818 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-15 05:50:12.320066 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-15 05:50:13.979902 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-15 05:50:32.246396 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-15 05:50:42.917833 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-15 05:50:44.557072 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-15 05:51:13.497194 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-15 05:51:15.136716 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-15 05:51:18.416968 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-15 05:51:44.071285 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-15 05:51:45.761432 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-15 05:52:04.627052 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-15 05:52:14.682345 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-15 05:52:16.329642 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-15 05:52:45.252184 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-15 05:52:46.946467 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-15 05:52:51.992357 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-15 05:53:15.866103 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-15 05:53:17.552622 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-15 05:53:38.175948 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-15 05:53:46.515108 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-15 05:53:48.108925 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-15 05:54:17.134115 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-15 05:54:18.719699 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-15 05:54:24.370991 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-15 05:54:47.721509 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-15 05:54:49.325774 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-15 05:55:10.620165 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-15 05:55:18.372450 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-15 05:55:19.953393 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-15 05:55:48.974940 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0