2026/08/19 20:42:31 maxprocs: Updating GOMAXPROCS=1: determined from CPU quota 2026-08-19 20:42:31.328495 I | rookcmd: starting Rook v1.14.2 with arguments '/usr/local/bin/rook ceph operator' 2026-08-19 20:42:31.328527 I | rookcmd: flag values: --enable-machine-disruption-budget=false, --help=false, --kubeconfig=, --log-level=INFO 2026-08-19 20:42:31.328530 I | cephcmd: starting Rook-Ceph operator 2026-08-19 20:42:31.464014 I | cephcmd: base ceph version inside the rook operator image is "ceph version 18.2.2 (531c0d11a1c5d39fbfe6aa8a521f023abf3bf3e2) reef (stable)" 2026-08-19 20:42:31.473935 I | op-k8sutil: ROOK_CURRENT_NAMESPACE_ONLY="false" (env var) 2026-08-19 20:42:31.473966 I | operator: watching all namespaces for Ceph CRs 2026-08-19 20:42:31.474153 I | operator: setting up schemes 2026-08-19 20:42:31.477458 I | operator: setting up the controller-runtime manager 2026-08-19 20:42:31.478067 I | ceph-cluster-controller: successfully started 2026-08-19 20:42:31.482038 I | op-k8sutil: ROOK_DISABLE_DEVICE_HOTPLUG="false" (env var) 2026-08-19 20:42:31.482054 I | ceph-cluster-controller: enabling hotplug orchestration 2026-08-19 20:42:31.482070 I | ceph-nodedaemon-controller: successfully started 2026-08-19 20:42:31.482085 I | ceph-block-pool-controller: successfully started 2026-08-19 20:42:31.482104 I | ceph-object-store-user-controller: successfully started 2026-08-19 20:42:31.482126 I | ceph-object-realm-controller: successfully started 2026-08-19 20:42:31.482144 I | ceph-object-zonegroup-controller: successfully started 2026-08-19 20:42:31.482162 I | ceph-object-zone-controller: successfully started 2026-08-19 20:42:31.482251 I | ceph-object-controller: successfully started 2026-08-19 20:42:31.482292 I | ceph-file-controller: successfully started 2026-08-19 20:42:31.482389 I | ceph-nfs-controller: successfully started 2026-08-19 20:42:31.482428 I | ceph-rbd-mirror-controller: successfully started 2026-08-19 20:42:31.482450 I | ceph-client-controller: successfully started 2026-08-19 20:42:31.482473 I | ceph-filesystem-mirror-controller: successfully started 2026-08-19 20:42:31.482491 I | operator: rook-ceph-operator-config-controller successfully started 2026-08-19 20:42:31.482509 I | ceph-csi: rook-ceph-operator-csi-controller successfully started 2026-08-19 20:42:31.482578 I | op-bucket-prov: rook-ceph-operator-bucket-controller successfully started 2026-08-19 20:42:31.482596 I | ceph-bucket-topic: successfully started 2026-08-19 20:42:31.482607 I | ceph-bucket-notification: successfully started 2026-08-19 20:42:31.482616 I | ceph-bucket-notification: successfully started 2026-08-19 20:42:31.482623 I | ceph-fs-subvolumegroup-controller: successfully started 2026-08-19 20:42:31.482630 I | blockpool-rados-namespace-controller: successfully started 2026-08-19 20:42:31.482637 I | ceph-cosi-controller: successfully started 2026-08-19 20:42:31.482655 I | operator: starting the controller-runtime manager 2026-08-19 20:42:31.635501 I | op-k8sutil: ROOK_WATCH_FOR_NODE_FAILURE="true" (default) 2026-08-19 20:42:31.688259 I | op-k8sutil: ROOK_CEPH_COMMANDS_TIMEOUT_SECONDS="15" (configmap) 2026-08-19 20:42:31.688284 I | op-k8sutil: ROOK_LOG_LEVEL="INFO" (configmap) 2026-08-19 20:42:31.688305 I | op-k8sutil: ROOK_ENABLE_DISCOVERY_DAEMON="false" (configmap) 2026-08-19 20:42:31.690938 I | op-k8sutil: ROOK_CEPH_ALLOW_LOOP_DEVICES="false" (configmap) 2026-08-19 20:42:31.690959 I | operator: rook-ceph-operator-config-controller done reconciling 2026-08-19 20:42:31.719352 I | op-k8sutil: ROOK_CSI_DISABLE_DRIVER="false" (configmap) 2026-08-19 20:42:31.720517 I | ceph-csi: CSI Ceph RBD driver disabled 2026-08-19 20:42:31.720541 I | op-k8sutil: removing daemonset csi-rbdplugin if it exists 2026-08-19 20:42:31.723066 I | op-k8sutil: removing deployment csi-rbdplugin-provisioner if it exists 2026-08-19 20:42:31.730175 I | ceph-csi: successfully removed CSI Ceph RBD driver 2026-08-19 20:42:31.730193 I | ceph-csi: CSI CephFS driver disabled 2026-08-19 20:42:31.730201 I | op-k8sutil: removing daemonset csi-cephfsplugin if it exists 2026-08-19 20:42:31.731940 I | op-k8sutil: removing deployment csi-cephfsplugin-provisioner if it exists 2026-08-19 20:42:31.738151 I | ceph-csi: successfully removed CSI CephFS driver 2026-08-19 20:42:31.738171 I | ceph-csi: CSI NFS driver disabled 2026-08-19 20:42:31.738179 I | op-k8sutil: removing daemonset csi-nfsplugin if it exists 2026-08-19 20:42:31.740721 I | op-k8sutil: removing deployment csi-nfsplugin-provisioner if it exists 2026-08-19 20:42:31.746404 I | ceph-csi: successfully removed CSI NFS driver 2026-08-19 20:42:52.882554 I | ceph-spec: adding finalizer "cephcluster.ceph.rook.io" on "ceph" 2026-08-19 20:42:52.886811 I | clusterdisruption-controller: deleted all legacy node drain canary pods 2026-08-19 20:42:52.889436 I | ceph-spec: adding finalizer "cephobjectstore.ceph.rook.io" on "ceph" 2026-08-19 20:42:52.899928 I | ceph-spec: parsing mon endpoints: instance=10.96.240.200:6789 2026-08-19 20:42:52.899954 I | ceph-spec: updating obsolete maxMonID 0 to actual value 76846025234 2026-08-19 20:42:52.900040 I | op-k8sutil: ROOK_OBC_WATCH_OPERATOR_NAMESPACE="true" (configmap) 2026-08-19 20:42:52.900051 I | op-k8sutil: ROOK_OBC_PROVISIONER_NAME_PREFIX="" (default) 2026-08-19 20:42:52.900056 I | op-bucket-prov: ceph bucket provisioner launched watching for provisioner "openstack.ceph.rook.io/bucket" 2026-08-19 20:42:52.900436 I | op-bucket-prov: successfully reconciled bucket provisioner I0819 20:42:52.900523 1 manager.go:135] "msg"="starting provisioner" "logger"="objectbucket.io/provisioner-manager" "name"="openstack.ceph.rook.io/bucket" 2026-08-19 20:42:52.901136 I | ceph-csi: successfully created csi config map "rook-ceph-csi-config" 2026-08-19 20:42:52.903168 I | ceph-cluster-controller: reconciling ceph cluster in namespace "openstack" 2026-08-19 20:42:52.922542 I | op-k8sutil: CSI_ENABLE_HOST_NETWORK="true" (configmap) 2026-08-19 20:42:52.922576 I | op-k8sutil: CSI_DISABLE_HOLDER_PODS="true" (configmap) 2026-08-19 20:42:52.925011 I | ceph-spec: parsing mon endpoints: instance=10.96.240.200:6789 2026-08-19 20:42:52.925042 I | ceph-spec: updating obsolete maxMonID 0 to actual value 76846025234 2026-08-19 20:42:52.925068 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:0xc0018c66c0] 2026-08-19 20:42:52.925094 I | ceph-spec: detecting the ceph image version for image harbor.atmosphere.dev/quay.io/ceph/ceph:v18.2.1... 2026-08-19 20:42:53.293009 I | ceph-spec: parsing mon endpoints: instance=10.96.240.200:6789 2026-08-19 20:42:53.293038 I | ceph-spec: updating obsolete maxMonID 0 to actual value 76846025234 2026-08-19 20:42:53.688340 I | op-k8sutil: ROOK_CSI_ENABLE_RBD="false" (configmap) 2026-08-19 20:42:53.688366 I | op-k8sutil: ROOK_CSI_ENABLE_CEPHFS="false" (configmap) 2026-08-19 20:42:53.688372 I | op-k8sutil: ROOK_CSI_ENABLE_NFS="false" (configmap) 2026-08-19 20:42:53.688378 I | op-k8sutil: ROOK_CSI_ALLOW_UNSUPPORTED_VERSION="false" (default) 2026-08-19 20:42:53.688385 I | op-k8sutil: CSI_FORCE_CEPHFS_KERNEL_CLIENT="true" (configmap) 2026-08-19 20:42:53.688389 I | op-k8sutil: CSI_GRPC_TIMEOUT_SECONDS="150" (configmap) 2026-08-19 20:42:53.688395 I | op-k8sutil: CSI_CEPHFS_LIVENESS_METRICS_PORT="9081" (default) 2026-08-19 20:42:53.688401 I | op-k8sutil: CSIADDONS_PORT="9070" (default) 2026-08-19 20:42:53.688408 I | op-k8sutil: CSI_RBD_LIVENESS_METRICS_PORT="9080" (default) 2026-08-19 20:42:53.688413 I | op-k8sutil: CSI_ENABLE_LIVENESS="false" (default) 2026-08-19 20:42:53.688417 I | op-k8sutil: CSI_PLUGIN_PRIORITY_CLASSNAME="system-node-critical" (configmap) 2026-08-19 20:42:53.688423 I | op-k8sutil: CSI_PROVISIONER_PRIORITY_CLASSNAME="system-cluster-critical" (configmap) 2026-08-19 20:42:53.688433 I | op-k8sutil: CSI_ENABLE_OMAP_GENERATOR="false" (configmap) 2026-08-19 20:42:53.688438 I | op-k8sutil: CSI_ENABLE_RBD_SNAPSHOTTER="true" (configmap) 2026-08-19 20:42:53.688443 I | op-k8sutil: CSI_ENABLE_CEPHFS_SNAPSHOTTER="true" (configmap) 2026-08-19 20:42:53.688448 I | op-k8sutil: CSI_ENABLE_NFS_SNAPSHOTTER="true" (configmap) 2026-08-19 20:42:53.691212 I | op-k8sutil: CSI_ENABLE_CSIADDONS="false" (configmap) 2026-08-19 20:42:53.691228 I | op-k8sutil: CSI_ENABLE_TOPOLOGY="false" (configmap) 2026-08-19 20:42:53.691233 I | op-k8sutil: CSI_ENABLE_ENCRYPTION="false" (configmap) 2026-08-19 20:42:53.691237 I | op-k8sutil: CSI_ENABLE_METADATA="false" (configmap) 2026-08-19 20:42:53.691243 I | op-k8sutil: CSI_CEPHFS_PLUGIN_UPDATE_STRATEGY="RollingUpdate" (default) 2026-08-19 20:42:53.691247 I | op-k8sutil: CSI_CEPHFS_PLUGIN_UPDATE_STRATEGY_MAX_UNAVAILABLE="1" (default) 2026-08-19 20:42:53.691252 I | op-k8sutil: CSI_NFS_PLUGIN_UPDATE_STRATEGY="RollingUpdate" (default) 2026-08-19 20:42:53.691257 I | op-k8sutil: CSI_RBD_PLUGIN_UPDATE_STRATEGY="RollingUpdate" (default) 2026-08-19 20:42:53.691262 I | op-k8sutil: CSI_RBD_PLUGIN_UPDATE_STRATEGY_MAX_UNAVAILABLE="1" (default) 2026-08-19 20:42:53.691267 I | op-k8sutil: CSI_PLUGIN_ENABLE_SELINUX_HOST_MOUNT="false" (configmap) 2026-08-19 20:42:53.691271 I | ceph-csi: Kubernetes version is 1.28 2026-08-19 20:42:53.691275 I | op-k8sutil: CSI_LOG_LEVEL="" (default) 2026-08-19 20:42:53.691281 I | op-k8sutil: CSI_SIDECAR_LOG_LEVEL="" (default) 2026-08-19 20:42:53.691290 I | op-k8sutil: CSI_LEADER_ELECTION_LEASE_DURATION="" (default) 2026-08-19 20:42:53.691294 I | op-k8sutil: CSI_LEADER_ELECTION_RENEW_DEADLINE="" (default) 2026-08-19 20:42:53.691300 I | op-k8sutil: CSI_LEADER_ELECTION_RETRY_PERIOD="" (default) 2026-08-19 20:42:53.888730 I | op-k8sutil: ROOK_CSI_CEPH_IMAGE="quay.io/cephcsi/cephcsi:v3.11.0" (configmap) 2026-08-19 20:42:53.888774 I | op-k8sutil: ROOK_CSI_REGISTRAR_IMAGE="registry.k8s.io/sig-storage/csi-node-driver-registrar:v2.10.0" (configmap) 2026-08-19 20:42:53.888789 I | op-k8sutil: ROOK_CSI_PROVISIONER_IMAGE="registry.k8s.io/sig-storage/csi-provisioner:v4.0.0" (configmap) 2026-08-19 20:42:53.888803 I | op-k8sutil: ROOK_CSI_ATTACHER_IMAGE="registry.k8s.io/sig-storage/csi-attacher:v4.5.0" (configmap) 2026-08-19 20:42:53.888815 I | op-k8sutil: ROOK_CSI_SNAPSHOTTER_IMAGE="registry.k8s.io/sig-storage/csi-snapshotter:v7.0.1" (configmap) 2026-08-19 20:42:53.888842 I | op-k8sutil: ROOK_CSI_RESIZER_IMAGE="registry.k8s.io/sig-storage/csi-resizer:v1.10.0" (configmap) 2026-08-19 20:42:53.888866 I | op-k8sutil: ROOK_CSI_KUBELET_DIR_PATH="/var/lib/kubelet" (default) 2026-08-19 20:42:53.888882 I | op-k8sutil: ROOK_CSIADDONS_IMAGE="quay.io/csiaddons/k8s-sidecar:v0.8.0" (configmap) 2026-08-19 20:42:53.888900 I | op-k8sutil: CSI_TOPOLOGY_DOMAIN_LABELS="" (default) 2026-08-19 20:42:53.888911 I | op-k8sutil: ROOK_CSI_CEPHFS_POD_LABELS="" (default) 2026-08-19 20:42:53.888921 I | op-k8sutil: ROOK_CSI_NFS_POD_LABELS="" (default) 2026-08-19 20:42:53.888928 I | op-k8sutil: ROOK_CSI_RBD_POD_LABELS="" (default) 2026-08-19 20:42:53.888942 I | op-k8sutil: CSI_CLUSTER_NAME="" (default) 2026-08-19 20:42:53.888953 I | op-k8sutil: ROOK_CSI_IMAGE_PULL_POLICY="IfNotPresent" (configmap) 2026-08-19 20:42:53.888961 I | op-k8sutil: CSI_CEPHFS_KERNEL_MOUNT_OPTIONS="" (default) 2026-08-19 20:42:53.888975 I | op-k8sutil: CSI_CEPHFS_ATTACH_REQUIRED="true" (configmap) 2026-08-19 20:42:53.888984 I | op-k8sutil: CSI_RBD_ATTACH_REQUIRED="true" (configmap) 2026-08-19 20:42:53.888997 I | op-k8sutil: CSI_NFS_ATTACH_REQUIRED="true" (configmap) 2026-08-19 20:42:53.889004 I | op-k8sutil: CSI_DRIVER_NAME_PREFIX="rook-ceph" (default) 2026-08-19 20:42:53.890777 I | op-k8sutil: CSI_ENABLE_VOLUME_GROUP_SNAPSHOT="true" (configmap) 2026-08-19 20:42:53.890795 I | ceph-csi: skipping csi version check, since unsupported versions are allowed or csi is disabled 2026-08-19 20:42:53.890801 I | ceph-csi: CSI Ceph RBD driver disabled 2026-08-19 20:42:53.890806 I | op-k8sutil: removing daemonset csi-rbdplugin if it exists 2026-08-19 20:42:53.894800 I | op-k8sutil: removing deployment csi-rbdplugin-provisioner if it exists 2026-08-19 20:42:54.117763 I | ceph-csi: successfully removed CSI Ceph RBD driver 2026-08-19 20:42:54.117829 I | ceph-csi: CSI CephFS driver disabled 2026-08-19 20:42:54.117841 I | op-k8sutil: removing daemonset csi-cephfsplugin if it exists 2026-08-19 20:42:54.121020 I | op-k8sutil: removing deployment csi-cephfsplugin-provisioner if it exists 2026-08-19 20:42:54.289357 I | ceph-csi: successfully removed CSI CephFS driver 2026-08-19 20:42:54.289382 I | ceph-csi: CSI NFS driver disabled 2026-08-19 20:42:54.289388 I | op-k8sutil: removing daemonset csi-nfsplugin if it exists 2026-08-19 20:42:54.292413 I | op-k8sutil: removing deployment csi-nfsplugin-provisioner if it exists 2026-08-19 20:42:54.489522 I | ceph-csi: successfully removed CSI NFS driver 2026-08-19 20:43:09.350236 I | ceph-spec: detected ceph image version: "18.2.1-0 reef" 2026-08-19 20:43:09.350268 I | ceph-cluster-controller: validating ceph version from provided image 2026-08-19 20:43:09.358485 I | ceph-spec: parsing mon endpoints: instance=10.96.240.200:6789 2026-08-19 20:43:09.358518 I | ceph-spec: updating obsolete maxMonID 0 to actual value 76846025234 2026-08-19 20:43:09.362936 I | cephclient: writing config file /var/lib/rook/openstack/openstack.config 2026-08-19 20:43:09.363022 I | cephclient: generated admin config in /var/lib/rook/openstack 2026-08-19 20:43:09.976136 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-19 20:43:10.588686 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-19 20:43:11.170223 I | ceph-cluster-controller: upgrading ceph cluster to "18.2.1-0 reef" 2026-08-19 20:43:11.170258 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-19 20:43:11.253703 I | ceph-cluster-controller: creating "rook-config-override" configmap 2026-08-19 20:43:11.257154 I | ceph-cluster-controller: creating "rook-ceph-config" secret 2026-08-19 20:43:11.285815 I | ceph-cluster-controller: external cluster identity established 2026-08-19 20:43:11.285845 I | cephclient: getting or creating ceph auth key "client.csi-rbd-provisioner" 2026-08-19 20:43:11.974398 I | cephclient: getting or creating ceph auth key "client.csi-rbd-node" 2026-08-19 20:43:12.574814 I | cephclient: getting or creating ceph auth key "client.csi-cephfs-provisioner" 2026-08-19 20:43:13.274394 I | cephclient: getting or creating ceph auth key "client.csi-cephfs-node" 2026-08-19 20:43:14.252588 I | clusterdisruption-controller: all PGs are active+clean. Restoring default OSD pdb settings 2026-08-19 20:43:14.252635 I | clusterdisruption-controller: creating the default pdb "rook-ceph-osd" with maxUnavailable=1 for all osd 2026-08-19 20:43:14.260475 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-19 20:43:14.595987 I | ceph-csi: created kubernetes csi secrets for cluster "openstack" 2026-08-19 20:43:14.604708 I | ceph-cluster-controller: successfully updated csi config map 2026-08-19 20:43:14.604731 I | cephclient: getting or creating ceph auth key "client.crash" 2026-08-19 20:43:15.472944 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-19 20:43:15.951052 I | ceph-nodedaemon-controller: created kubernetes crash collector secret for cluster "openstack" 2026-08-19 20:43:15.954639 I | ceph-cluster-controller: enabling ceph mon monitoring goroutine for cluster "openstack" 2026-08-19 20:43:15.954671 I | ceph-cluster-controller: ceph status check interval is 1m0s 2026-08-19 20:43:15.954675 I | ceph-cluster-controller: enabling ceph status monitoring goroutine for cluster "openstack" 2026-08-19 20:43:16.750031 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-19 20:43:22.953403 I | ceph-spec: parsing mon endpoints: instance=10.96.240.200:6789 2026-08-19 20:43:22.953430 I | ceph-spec: updating obsolete maxMonID 0 to actual value 76846025234 2026-08-19 20:43:22.953444 I | ceph-spec: detecting the ceph image version for image harbor.atmosphere.dev/quay.io/ceph/ceph:v18.2.1... 2026-08-19 20:43:24.886543 I | ceph-spec: detected ceph image version: "18.2.1-0 reef" 2026-08-19 20:43:26.419135 I | ceph-object-controller: reconciling object store deployments 2026-08-19 20:43:26.434576 I | ceph-object-controller: ceph object store gateway service running at 10.110.169.174 2026-08-19 20:43:26.434607 I | ceph-object-controller: reconciling object store pools 2026-08-19 20:43:30.368341 I | cephclient: reconciling replicated pool ceph.rgw.control succeeded 2026-08-19 20:43:31.589646 I | cephclient: creating a new crush rule for changed deviceClass ("default"-->"") on crush rule "ceph.rgw.control" 2026-08-19 20:43:31.589702 I | cephclient: updating pool "ceph.rgw.control" failure domain from "osd" to "osd" with new crush rule "ceph.rgw.control_osd" 2026-08-19 20:43:31.589714 I | cephclient: crush rule "ceph.rgw.control" will no longer be used by pool "ceph.rgw.control" 2026-08-19 20:43:33.761963 I | cephclient: Successfully updated pool "ceph.rgw.control" failure domain to "osd" 2026-08-19 20:43:33.761996 I | cephclient: setting pool property "pg_num_min" to "8" on pool "ceph.rgw.control" 2026-08-19 20:43:37.829048 I | cephclient: reconciling replicated pool ceph.rgw.meta succeeded 2026-08-19 20:43:38.727085 I | cephclient: creating a new crush rule for changed deviceClass ("default"-->"") on crush rule "ceph.rgw.meta" 2026-08-19 20:43:38.727110 I | cephclient: updating pool "ceph.rgw.meta" failure domain from "osd" to "osd" with new crush rule "ceph.rgw.meta_osd" 2026-08-19 20:43:38.727117 I | cephclient: crush rule "ceph.rgw.meta" will no longer be used by pool "ceph.rgw.meta" 2026-08-19 20:43:40.866148 I | cephclient: Successfully updated pool "ceph.rgw.meta" failure domain to "osd" 2026-08-19 20:43:40.866187 I | cephclient: setting pool property "pg_num_min" to "8" on pool "ceph.rgw.meta" 2026-08-19 20:43:45.481472 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:unknown Count:24} {StateName:active+clean Count:17}]" 2026-08-19 20:43:45.486090 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-19 20:43:45.959157 I | cephclient: reconciling replicated pool ceph.rgw.log succeeded 2026-08-19 20:43:46.248260 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:41} {StateName:creating+peering Count:5} {StateName:unknown Count:3}]" 2026-08-19 20:43:46.252989 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-19 20:43:47.144514 I | cephclient: creating a new crush rule for changed deviceClass ("default"-->"") on crush rule "ceph.rgw.log" 2026-08-19 20:43:47.144639 I | cephclient: updating pool "ceph.rgw.log" failure domain from "osd" to "osd" with new crush rule "ceph.rgw.log_osd" 2026-08-19 20:43:47.144672 I | cephclient: crush rule "ceph.rgw.log" will no longer be used by pool "ceph.rgw.log" 2026-08-19 20:43:48.987529 I | cephclient: Successfully updated pool "ceph.rgw.log" failure domain to "osd" 2026-08-19 20:43:48.987577 I | cephclient: setting pool property "pg_num_min" to "8" on pool "ceph.rgw.log" 2026-08-19 20:43:53.061755 I | cephclient: reconciling replicated pool ceph.rgw.buckets.index succeeded 2026-08-19 20:43:54.003259 I | cephclient: creating a new crush rule for changed deviceClass ("default"-->"") on crush rule "ceph.rgw.buckets.index" 2026-08-19 20:43:54.003286 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-19 20:43:54.003292 I | cephclient: crush rule "ceph.rgw.buckets.index" will no longer be used by pool "ceph.rgw.buckets.index" 2026-08-19 20:43:56.107920 I | cephclient: Successfully updated pool "ceph.rgw.buckets.index" failure domain to "osd" 2026-08-19 20:43:56.107959 I | cephclient: setting pool property "pg_num_min" to "8" on pool "ceph.rgw.buckets.index" 2026-08-19 20:44:00.178863 I | cephclient: reconciling replicated pool ceph.rgw.buckets.non-ec succeeded 2026-08-19 20:44:01.176926 I | cephclient: creating a new crush rule for changed deviceClass ("default"-->"") on crush rule "ceph.rgw.buckets.non-ec" 2026-08-19 20:44:01.176962 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-19 20:44:01.176970 I | cephclient: crush rule "ceph.rgw.buckets.non-ec" will no longer be used by pool "ceph.rgw.buckets.non-ec" 2026-08-19 20:44:03.235118 I | cephclient: Successfully updated pool "ceph.rgw.buckets.non-ec" failure domain to "osd" 2026-08-19 20:44:03.235155 I | cephclient: setting pool property "pg_num_min" to "8" on pool "ceph.rgw.buckets.non-ec" 2026-08-19 20:44:03.242494 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-19 20:44:07.279087 I | cephclient: reconciling replicated pool ceph.rgw.otp succeeded 2026-08-19 20:44:08.232937 I | cephclient: creating a new crush rule for changed deviceClass ("default"-->"") on crush rule "ceph.rgw.otp" 2026-08-19 20:44:08.232983 I | cephclient: updating pool "ceph.rgw.otp" failure domain from "osd" to "osd" with new crush rule "ceph.rgw.otp_osd" 2026-08-19 20:44:08.232991 I | cephclient: crush rule "ceph.rgw.otp" will no longer be used by pool "ceph.rgw.otp" 2026-08-19 20:44:10.759817 I | cephclient: Successfully updated pool "ceph.rgw.otp" failure domain to "osd" 2026-08-19 20:44:10.759859 I | cephclient: setting pool property "pg_num_min" to "8" on pool "ceph.rgw.otp" 2026-08-19 20:44:14.810970 I | cephclient: reconciling replicated pool .rgw.root succeeded 2026-08-19 20:44:15.973497 I | cephclient: creating a new crush rule for changed deviceClass ("default"-->"") on crush rule ".rgw.root" 2026-08-19 20:44:15.973533 I | cephclient: updating pool ".rgw.root" failure domain from "osd" to "osd" with new crush rule ".rgw.root_osd" 2026-08-19 20:44:15.973541 I | cephclient: crush rule ".rgw.root" will no longer be used by pool ".rgw.root" 2026-08-19 20:44:16.634463 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:creating+peering Count:7} {StateName:unknown Count:1}]" 2026-08-19 20:44:16.639224 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-19 20:44:17.395640 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:creating+peering Count:7} {StateName:unknown Count:1}]" 2026-08-19 20:44:17.399550 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-19 20:44:19.876352 I | cephclient: Successfully updated pool ".rgw.root" failure domain to "osd" 2026-08-19 20:44:19.876398 I | cephclient: setting pool property "pg_num_min" to "8" on pool ".rgw.root" 2026-08-19 20:44:23.948892 I | cephclient: reconciling replicated pool ceph.rgw.buckets.data succeeded 2026-08-19 20:44:24.877657 I | cephclient: creating a new crush rule for changed deviceClass ("default"-->"") on crush rule "ceph.rgw.buckets.data" 2026-08-19 20:44:24.877689 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-19 20:44:24.877696 I | cephclient: crush rule "ceph.rgw.buckets.data" will no longer be used by pool "ceph.rgw.buckets.data" 2026-08-19 20:44:27.002290 I | cephclient: Successfully updated pool "ceph.rgw.buckets.data" failure domain to "osd" 2026-08-19 20:44:27.002330 I | ceph-object-controller: configuring object store "ceph" 2026-08-19 20:44:27.601908 I | ceph-object-controller: Object store "ceph": realm=ceph, zonegroup=ceph, zone=ceph 2026-08-19 20:44:27.790355 I | ceph-object-controller: committing changes to RGW configuration period for CephObjectStore "openstack/ceph" 2026-08-19 20:44:28.130223 I | ceph-object-controller: configuration for object-store ceph is complete 2026-08-19 20:44:28.130255 I | ceph-object-controller: creating object store "ceph" in namespace "openstack" 2026-08-19 20:44:28.136022 I | cephclient: getting or creating ceph auth key "client.rgw.ceph.a" 2026-08-19 20:44:28.732971 I | ceph-object-controller: setting rgw config flags 2026-08-19 20:44:28.733011 I | op-config: setting "client.rgw.ceph.a"="rgw_run_sync_thread"="true" option to the mon configuration database 2026-08-19 20:44:29.176912 I | op-config: successfully set "client.rgw.ceph.a"="rgw_run_sync_thread"="true" option to the mon configuration database 2026-08-19 20:44:29.176954 I | op-config: setting "client.rgw.ceph.a"="rgw_log_nonexistent_bucket"="true" option to the mon configuration database 2026-08-19 20:44:29.647368 I | op-config: successfully set "client.rgw.ceph.a"="rgw_log_nonexistent_bucket"="true" option to the mon configuration database 2026-08-19 20:44:29.647411 I | op-config: setting "client.rgw.ceph.a"="rgw_log_object_name_utc"="true" option to the mon configuration database 2026-08-19 20:44:30.132546 I | op-config: successfully set "client.rgw.ceph.a"="rgw_log_object_name_utc"="true" option to the mon configuration database 2026-08-19 20:44:30.132596 I | op-config: setting "client.rgw.ceph.a"="rgw_enable_usage_log"="true" option to the mon configuration database 2026-08-19 20:44:30.619091 I | op-config: successfully set "client.rgw.ceph.a"="rgw_enable_usage_log"="true" option to the mon configuration database 2026-08-19 20:44:30.619134 I | op-config: setting "client.rgw.ceph.a"="rgw_zone"="ceph" option to the mon configuration database 2026-08-19 20:44:31.085057 I | op-config: successfully set "client.rgw.ceph.a"="rgw_zone"="ceph" option to the mon configuration database 2026-08-19 20:44:31.085099 I | op-config: setting "client.rgw.ceph.a"="rgw_zonegroup"="ceph" option to the mon configuration database 2026-08-19 20:44:31.556206 I | op-config: successfully set "client.rgw.ceph.a"="rgw_zonegroup"="ceph" option to the mon configuration database 2026-08-19 20:44:31.556580 I | ceph-object-controller: object store "ceph" deployment "rook-ceph-rgw-ceph-a" created 2026-08-19 20:44:31.604326 I | ceph-object-controller: enabling rgw dashboard 2026-08-19 20:44:33.624999 I | ceph-object-controller: created object store "ceph" in namespace "openstack" 2026-08-19 20:44:33.625765 I | ceph-object-controller: setting the dashboard api secret key 2026-08-19 20:44:34.230555 I | ceph-object-controller: done setting the dashboard api secret key 2026-08-19 20:44:47.193157 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:111} {StateName:clean+premerge+peered Count:1}]" 2026-08-19 20:44:47.198459 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-19 20:44:47.981507 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:111} {StateName:clean+premerge+peered Count:1}]" 2026-08-19 20:44:47.986325 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-19 20:44:49.396280 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-19 20:45:03.998878 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.110.169.174:80: i/o timeout 2026-08-19 20:45:04.019392 I | ceph-spec: parsing mon endpoints: instance=10.96.240.200:6789 2026-08-19 20:45:04.019431 I | ceph-spec: updating obsolete maxMonID 0 to actual value 76846025234 2026-08-19 20:45:04.019452 I | ceph-spec: detecting the ceph image version for image harbor.atmosphere.dev/quay.io/ceph/ceph:v18.2.1... 2026-08-19 20:45:04.562379 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-19 20:45:05.151898 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-19 20:45:06.017895 I | ceph-spec: detected ceph image version: "18.2.1-0 reef" 2026-08-19 20:45:07.572931 I | ceph-object-controller: reconciling object store deployments 2026-08-19 20:45:07.612146 I | ceph-object-controller: ceph object store gateway service running at 10.110.169.174 2026-08-19 20:45:07.612233 I | ceph-object-controller: reconciling object store pools 2026-08-19 20:45:09.031053 I | cephclient: application "rgw" is already set on pool "ceph.rgw.control" 2026-08-19 20:45:09.031089 I | cephclient: reconciling replicated pool ceph.rgw.control succeeded 2026-08-19 20:45:09.937249 I | cephclient: setting pool property "pg_num_min" to "8" on pool "ceph.rgw.control" 2026-08-19 20:45:12.167238 I | cephclient: application "rgw" is already set on pool "ceph.rgw.meta" 2026-08-19 20:45:12.167279 I | cephclient: reconciling replicated pool ceph.rgw.meta succeeded 2026-08-19 20:45:13.062734 I | cephclient: setting pool property "pg_num_min" to "8" on pool "ceph.rgw.meta" 2026-08-19 20:45:15.206341 I | cephclient: application "rgw" is already set on pool "ceph.rgw.log" 2026-08-19 20:45:15.206369 I | cephclient: reconciling replicated pool ceph.rgw.log succeeded 2026-08-19 20:45:16.171728 I | cephclient: setting pool property "pg_num_min" to "8" on pool "ceph.rgw.log" 2026-08-19 20:45:18.374360 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:106} {StateName:activating Count:1}]" 2026-08-19 20:45:18.428086 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-19 20:45:19.264241 I | cephclient: application "rgw" is already set on pool "ceph.rgw.buckets.index" 2026-08-19 20:45:19.264281 I | cephclient: reconciling replicated pool ceph.rgw.buckets.index succeeded 2026-08-19 20:45:19.852912 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:106} {StateName:activating Count:1}]" 2026-08-19 20:45:19.857710 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-19 20:45:21.566285 I | cephclient: setting pool property "pg_num_min" to "8" on pool "ceph.rgw.buckets.index" 2026-08-19 20:45:24.330404 I | cephclient: application "rgw" is already set on pool "ceph.rgw.buckets.non-ec" 2026-08-19 20:45:24.330436 I | cephclient: reconciling replicated pool ceph.rgw.buckets.non-ec succeeded 2026-08-19 20:45:25.241582 I | cephclient: setting pool property "pg_num_min" to "8" on pool "ceph.rgw.buckets.non-ec" 2026-08-19 20:45:27.320745 I | cephclient: application "rgw" is already set on pool "ceph.rgw.otp" 2026-08-19 20:45:27.320778 I | cephclient: reconciling replicated pool ceph.rgw.otp succeeded 2026-08-19 20:45:28.270167 I | cephclient: setting pool property "pg_num_min" to "8" on pool "ceph.rgw.otp" 2026-08-19 20:45:30.399509 I | cephclient: application "rgw" is already set on pool ".rgw.root" 2026-08-19 20:45:30.399536 I | cephclient: reconciling replicated pool .rgw.root succeeded 2026-08-19 20:45:31.357021 I | cephclient: setting pool property "pg_num_min" to "8" on pool ".rgw.root" 2026-08-19 20:45:33.495618 I | cephclient: application "rgw" is already set on pool "ceph.rgw.buckets.data" 2026-08-19 20:45:33.495651 I | cephclient: reconciling replicated pool ceph.rgw.buckets.data succeeded 2026-08-19 20:45:34.448889 I | ceph-object-controller: configuring object store "ceph" 2026-08-19 20:45:34.988146 I | ceph-object-controller: Object store "ceph": realm=ceph, zonegroup=ceph, zone=ceph 2026-08-19 20:45:35.375851 I | ceph-object-controller: there are no changes to commit for RGW configuration period for CephObjectStore "openstack/ceph" 2026-08-19 20:45:35.375908 I | ceph-object-controller: configuration for object-store ceph is complete 2026-08-19 20:45:35.375916 I | ceph-object-controller: creating object store "ceph" in namespace "openstack" 2026-08-19 20:45:35.428214 I | cephclient: getting or creating ceph auth key "client.rgw.ceph.a" 2026-08-19 20:45:36.655929 I | ceph-object-controller: setting rgw config flags 2026-08-19 20:45:36.655957 I | op-config: setting "client.rgw.ceph.a"="rgw_run_sync_thread"="true" option to the mon configuration database 2026-08-19 20:45:36.771693 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-19 20:45:37.228279 I | op-config: successfully set "client.rgw.ceph.a"="rgw_run_sync_thread"="true" option to the mon configuration database 2026-08-19 20:45:37.228324 I | op-config: setting "client.rgw.ceph.a"="rgw_log_nonexistent_bucket"="true" option to the mon configuration database 2026-08-19 20:45:37.683682 I | op-config: successfully set "client.rgw.ceph.a"="rgw_log_nonexistent_bucket"="true" option to the mon configuration database 2026-08-19 20:45:37.683727 I | op-config: setting "client.rgw.ceph.a"="rgw_log_object_name_utc"="true" option to the mon configuration database 2026-08-19 20:45:38.170185 I | op-config: successfully set "client.rgw.ceph.a"="rgw_log_object_name_utc"="true" option to the mon configuration database 2026-08-19 20:45:38.170225 I | op-config: setting "client.rgw.ceph.a"="rgw_enable_usage_log"="true" option to the mon configuration database 2026-08-19 20:45:38.644827 I | op-config: successfully set "client.rgw.ceph.a"="rgw_enable_usage_log"="true" option to the mon configuration database 2026-08-19 20:45:38.644859 I | op-config: setting "client.rgw.ceph.a"="rgw_zone"="ceph" option to the mon configuration database 2026-08-19 20:45:39.109904 I | op-config: successfully set "client.rgw.ceph.a"="rgw_zone"="ceph" option to the mon configuration database 2026-08-19 20:45:39.109983 I | op-config: setting "client.rgw.ceph.a"="rgw_zonegroup"="ceph" option to the mon configuration database 2026-08-19 20:45:39.581886 I | op-config: successfully set "client.rgw.ceph.a"="rgw_zonegroup"="ceph" option to the mon configuration database 2026-08-19 20:45:39.582265 I | ceph-object-controller: object store "ceph" deployment "rook-ceph-rgw-ceph-a" created 2026-08-19 20:45:39.599509 I | ceph-object-controller: object store "ceph" deployment "rook-ceph-rgw-ceph-a" already exists. updating if needed 2026-08-19 20:45:39.609951 I | op-k8sutil: deployment "rook-ceph-rgw-ceph-a" did not change, nothing to update 2026-08-19 20:45:39.613768 I | ceph-object-controller: config map "rook-ceph-rgw-ceph-mime-types" for object store "ceph" already exists, not overwriting 2026-08-19 20:45:39.620655 I | ceph-object-controller: enabling rgw dashboard 2026-08-19 20:45:40.746410 I | ceph-object-controller: created object store "ceph" in namespace "openstack" 2026-08-19 20:45:42.585162 I | ceph-object-controller: creating COSI user "cosi" 2026-08-19 20:45:42.694522 I | ceph-spec: created ceph *v1.Secret object "rook-ceph-object-user-ceph-cosi" 2026-08-19 20:45:43.287149 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-19 20:45:43.292261 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-19 20:45:49.037841 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:peering Count:2}]" 2026-08-19 20:45:49.042479 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-19 20:45:50.451765 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:108} {StateName:peering Count:3}]" 2026-08-19 20:45:50.457707 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-19 20:46:19.614768 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-19 20:46:21.014565 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:107} {StateName:peering Count:1}]" 2026-08-19 20:46:21.019184 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-19 20:46:24.057558 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-19 20:46:50.159327 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:128} {StateName:peering Count:1}]" 2026-08-19 20:46:50.164257 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-19 20:46:51.614840 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:126} {StateName:peering Count:2}]" 2026-08-19 20:46:51.619886 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-19 20:47:10.221409 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-19 20:47:20.740385 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-19 20:47:22.181919 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-19 20:47:51.302883 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-19 20:47:52.775372 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-19 20:47:56.398328 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-19 20:48:21.903932 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-19 20:48:23.376231 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-19 20:48:42.570771 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-19 20:48:52.483067 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-19 20:48:53.962572 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-19 20:49:23.050533 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-19 20:49:24.537892 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-19 20:49:29.243832 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-19 20:49:53.675945 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-19 20:49:55.109703 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-19 20:50:15.397842 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-19 20:50:24.248514 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-19 20:50:25.687539 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-19 20:50:54.842073 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-19 20:50:56.289055 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-19 20:51:01.583906 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-19 20:51:25.401089 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-19 20:51:26.928266 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-19 20:51:47.791827 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-19 20:51:55.964137 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-19 20:51:57.479318 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-19 20:52:26.561404 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-19 20:52:28.068717 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-19 20:52:34.012596 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-19 20:52:57.124192 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-19 20:52:58.634308 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-19 20:53:20.216002 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-19 20:53:27.732504 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-19 20:53:29.214865 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-19 20:53:58.292989 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-19 20:53:59.815541 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-19 20:54:06.378887 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-19 20:54:28.860458 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-19 20:54:30.377959 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-19 20:54:52.612180 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-19 20:54:59.442682 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-19 20:55:00.970848 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-19 20:55:30.014440 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-19 20:55:31.551356 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-19 20:55:38.802065 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-19 20:56:00.603383 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-19 20:56:02.138956 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-19 20:56:25.003628 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-19 20:56:31.175740 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-19 20:56:32.738470 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-19 20:57:01.757911 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-19 20:57:03.306739 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-19 20:57:11.148847 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-19 20:57:32.357452 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-19 20:57:33.923043 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-19 20:57:57.375607 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-19 20:58:02.943500 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-19 20:58:04.501920 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-19 20:58:33.546681 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-19 20:58:35.093011 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-19 20:58:43.557977 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-19 20:59:04.119012 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-19 20:59:05.671197 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-19 20:59:29.716725 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-19 20:59:34.707045 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-19 20:59:36.262763 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-19 21:00:05.303051 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-19 21:00:06.870503 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-19 21:00:15.878942 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-19 21:00:35.896775 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-19 21:00:37.453247 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-19 21:01:02.061379 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-19 21:01:06.513185 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-19 21:01:08.043837 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-19 21:01:37.099963 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-19 21:01:38.612179 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-19 21:01:48.229001 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-19 21:02:07.666801 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-19 21:02:09.170815 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-19 21:02:34.398157 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-19 21:02:38.220690 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-19 21:02:39.769539 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-19 21:03:08.793077 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-19 21:03:10.325284 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-19 21:03:20.598631 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-19 21:03:39.418082 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-19 21:03:40.951031 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-19 21:04:06.848621 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-19 21:04:10.001658 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-19 21:04:11.561067 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-19 21:04:40.583586 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-19 21:04:42.140539 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-19 21:04:53.039111 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-19 21:05:11.173904 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-19 21:05:12.750444 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-19 21:05:39.200812 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-19 21:05:41.772079 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-19 21:05:43.364841 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-19 21:06:12.364641 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-19 21:06:13.955030 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-19 21:06:25.388620 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-19 21:06:42.960592 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-19 21:06:44.542407 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-19 21:07:11.606355 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-19 21:07:13.527440 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-19 21:07:15.113418 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-19 21:07:44.100603 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-19 21:07:45.710086 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-19 21:07:57.823681 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-19 21:08:14.703618 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-19 21:08:16.266814 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-19 21:08:44.021070 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-19 21:08:45.755112 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-19 21:08:46.825043 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-19 21:09:16.307050 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-19 21:09:17.407843 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-19 21:09:30.119538 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-19 21:09:46.896585 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-19 21:09:48.010236 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-19 21:10:16.295242 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-19 21:10:17.477754 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-19 21:10:18.608944 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-19 21:10:48.034729 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-19 21:10:49.166347 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-19 21:11:02.482230 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-19 21:11:18.632394 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-19 21:11:19.732923 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-19 21:11:48.651877 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-19 21:11:49.216292 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-19 21:11:50.298833 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-19 21:12:19.804602 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-19 21:12:20.912815 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-19 21:12:34.938296 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-19 21:12:50.358632 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-19 21:12:51.488375 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-19 21:13:21.574096 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-19 21:13:21.770160 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-19 21:13:22.274124 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-19 21:13:52.154439 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-19 21:13:52.881936 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-19 21:14:08.958742 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-19 21:14:22.752532 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-19 21:14:23.479460 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-19 21:14:53.357418 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-19 21:14:54.078597 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-19 21:14:55.215185 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-19 21:15:23.920176 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-19 21:15:24.665613 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-19 21:15:41.346869 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-19 21:15:54.509949 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-19 21:15:55.293108 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-19 21:16:25.288524 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-19 21:16:26.122789 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-19 21:16:27.585598 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-19 21:16:55.896891 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-19 21:16:56.724065 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-19 21:17:14.345402 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-19 21:17:26.470250 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-19 21:17:27.310429 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-19 21:17:57.060824 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-19 21:17:57.891933 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-19 21:18:00.546578 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-19 21:18:27.663995 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-19 21:18:28.485798 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-19 21:18:46.695988 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-19 21:18:58.257819 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-19 21:18:59.066350 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-19 21:19:28.898972 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-19 21:19:29.680483 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-19 21:19:32.917886 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-19 21:19:59.511590 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-19 21:20:00.270846 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-19 21:20:19.082622 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-19 21:20:30.114798 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-19 21:20:30.880901 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-19 21:21:00.679650 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-19 21:21:01.452558 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-19 21:21:05.231298 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-19 21:21:31.261733 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-19 21:21:32.029208 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-19 21:21:51.381951 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-19 21:22:01.873826 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-19 21:22:02.615462 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-19 21:22:32.478768 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-19 21:22:33.222128 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-19 21:22:37.608343 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-19 21:23:03.044441 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-19 21:23:03.806390 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-19 21:23:23.745071 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-19 21:23:33.646168 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-19 21:23:34.394925 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0