2026/06/30 18:08:10 maxprocs: Updating GOMAXPROCS=1: determined from CPU quota 2026-06-30 18:08:10.904599 I | rookcmd: starting Rook v1.14.2 with arguments '/usr/local/bin/rook ceph operator' 2026-06-30 18:08:10.904632 I | rookcmd: flag values: --enable-machine-disruption-budget=false, --help=false, --kubeconfig=, --log-level=INFO 2026-06-30 18:08:10.904635 I | cephcmd: starting Rook-Ceph operator 2026-06-30 18:08:11.025727 I | cephcmd: base ceph version inside the rook operator image is "ceph version 18.2.2 (531c0d11a1c5d39fbfe6aa8a521f023abf3bf3e2) reef (stable)" 2026-06-30 18:08:11.033696 I | op-k8sutil: ROOK_CURRENT_NAMESPACE_ONLY="false" (env var) 2026-06-30 18:08:11.033726 I | operator: watching all namespaces for Ceph CRs 2026-06-30 18:08:11.033869 I | operator: setting up schemes 2026-06-30 18:08:11.037481 I | operator: setting up the controller-runtime manager 2026-06-30 18:08:11.037993 I | ceph-cluster-controller: successfully started 2026-06-30 18:08:11.041428 I | op-k8sutil: ROOK_DISABLE_DEVICE_HOTPLUG="false" (env var) 2026-06-30 18:08:11.041448 I | ceph-cluster-controller: enabling hotplug orchestration 2026-06-30 18:08:11.041471 I | ceph-nodedaemon-controller: successfully started 2026-06-30 18:08:11.041489 I | ceph-block-pool-controller: successfully started 2026-06-30 18:08:11.041519 I | ceph-object-store-user-controller: successfully started 2026-06-30 18:08:11.041548 I | ceph-object-realm-controller: successfully started 2026-06-30 18:08:11.041564 I | ceph-object-zonegroup-controller: successfully started 2026-06-30 18:08:11.041596 I | ceph-object-zone-controller: successfully started 2026-06-30 18:08:11.041712 I | ceph-object-controller: successfully started 2026-06-30 18:08:11.041753 I | ceph-file-controller: successfully started 2026-06-30 18:08:11.041780 I | ceph-nfs-controller: successfully started 2026-06-30 18:08:11.041817 I | ceph-rbd-mirror-controller: successfully started 2026-06-30 18:08:11.041850 I | ceph-client-controller: successfully started 2026-06-30 18:08:11.041872 I | ceph-filesystem-mirror-controller: successfully started 2026-06-30 18:08:11.041896 I | operator: rook-ceph-operator-config-controller successfully started 2026-06-30 18:08:11.041928 I | ceph-csi: rook-ceph-operator-csi-controller successfully started 2026-06-30 18:08:11.042005 I | op-bucket-prov: rook-ceph-operator-bucket-controller successfully started 2026-06-30 18:08:11.042017 I | ceph-bucket-topic: successfully started 2026-06-30 18:08:11.042024 I | ceph-bucket-notification: successfully started 2026-06-30 18:08:11.042033 I | ceph-bucket-notification: successfully started 2026-06-30 18:08:11.042040 I | ceph-fs-subvolumegroup-controller: successfully started 2026-06-30 18:08:11.042054 I | blockpool-rados-namespace-controller: successfully started 2026-06-30 18:08:11.042060 I | ceph-cosi-controller: successfully started 2026-06-30 18:08:11.042076 I | operator: starting the controller-runtime manager 2026-06-30 18:08:11.187788 I | op-k8sutil: ROOK_WATCH_FOR_NODE_FAILURE="true" (default) 2026-06-30 18:08:11.447515 I | op-k8sutil: ROOK_CEPH_COMMANDS_TIMEOUT_SECONDS="15" (configmap) 2026-06-30 18:08:11.447549 I | op-k8sutil: ROOK_LOG_LEVEL="INFO" (configmap) 2026-06-30 18:08:11.447570 I | op-k8sutil: ROOK_ENABLE_DISCOVERY_DAEMON="false" (configmap) 2026-06-30 18:08:11.449946 I | op-k8sutil: ROOK_CEPH_ALLOW_LOOP_DEVICES="false" (configmap) 2026-06-30 18:08:11.449967 I | operator: rook-ceph-operator-config-controller done reconciling 2026-06-30 18:08:11.464156 I | op-k8sutil: ROOK_CSI_DISABLE_DRIVER="false" (configmap) 2026-06-30 18:08:11.465499 I | ceph-csi: CSI Ceph RBD driver disabled 2026-06-30 18:08:11.465523 I | op-k8sutil: removing daemonset csi-rbdplugin if it exists 2026-06-30 18:08:11.467763 I | op-k8sutil: removing deployment csi-rbdplugin-provisioner if it exists 2026-06-30 18:08:11.474611 I | ceph-csi: successfully removed CSI Ceph RBD driver 2026-06-30 18:08:11.474629 I | ceph-csi: CSI CephFS driver disabled 2026-06-30 18:08:11.474635 I | op-k8sutil: removing daemonset csi-cephfsplugin if it exists 2026-06-30 18:08:11.476854 I | op-k8sutil: removing deployment csi-cephfsplugin-provisioner if it exists 2026-06-30 18:08:11.482451 I | ceph-csi: successfully removed CSI CephFS driver 2026-06-30 18:08:11.482476 I | ceph-csi: CSI NFS driver disabled 2026-06-30 18:08:11.482482 I | op-k8sutil: removing daemonset csi-nfsplugin if it exists 2026-06-30 18:08:11.484330 I | op-k8sutil: removing deployment csi-nfsplugin-provisioner if it exists 2026-06-30 18:08:11.489829 I | ceph-csi: successfully removed CSI NFS driver 2026-06-30 18:08:31.857441 I | ceph-spec: adding finalizer "cephcluster.ceph.rook.io" on "ceph" 2026-06-30 18:08:31.861159 I | ceph-spec: adding finalizer "cephobjectstore.ceph.rook.io" on "ceph" 2026-06-30 18:08:31.863614 I | clusterdisruption-controller: deleted all legacy node drain canary pods 2026-06-30 18:08:31.877068 I | ceph-cluster-controller: reconciling ceph cluster in namespace "openstack" 2026-06-30 18:08:31.877918 I | ceph-spec: parsing mon endpoints: instance=10.96.240.200:6789 2026-06-30 18:08:31.877934 I | ceph-spec: updating obsolete maxMonID 0 to actual value 76846025234 2026-06-30 18:08:31.877994 I | op-k8sutil: ROOK_OBC_WATCH_OPERATOR_NAMESPACE="true" (configmap) 2026-06-30 18:08:31.878003 I | op-k8sutil: ROOK_OBC_PROVISIONER_NAME_PREFIX="" (default) 2026-06-30 18:08:31.878009 I | op-bucket-prov: ceph bucket provisioner launched watching for provisioner "openstack.ceph.rook.io/bucket" 2026-06-30 18:08:31.878366 I | op-bucket-prov: successfully reconciled bucket provisioner I0630 18:08:31.878448 1 manager.go:135] "msg"="starting provisioner" "logger"="objectbucket.io/provisioner-manager" "name"="openstack.ceph.rook.io/bucket" 2026-06-30 18:08:31.883994 I | ceph-csi: successfully created csi config map "rook-ceph-csi-config" 2026-06-30 18:08:31.885333 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-06-30 18:08:31.877478615 +0000 UTC m=+21.004756464 LastTransitionTime:2026-06-30 18:08:31.877478495 +0000 UTC m=+21.004756344}. 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-06-30 18:08:31.888872 I | ceph-spec: parsing mon endpoints: instance=10.96.240.200:6789 2026-06-30 18:08:31.888888 I | ceph-spec: updating obsolete maxMonID 0 to actual value 76846025234 2026-06-30 18:08:31.888911 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:0xc0018f1440] 2026-06-30 18:08:31.888927 I | ceph-spec: detecting the ceph image version for image harbor.atmosphere.dev/quay.io/ceph/ceph:v18.2.1... 2026-06-30 18:08:31.899888 I | op-k8sutil: CSI_ENABLE_HOST_NETWORK="true" (configmap) 2026-06-30 18:08:31.900175 I | op-k8sutil: CSI_DISABLE_HOLDER_PODS="true" (configmap) 2026-06-30 18:08:32.459832 I | ceph-spec: parsing mon endpoints: instance=10.96.240.200:6789 2026-06-30 18:08:32.459922 I | ceph-spec: updating obsolete maxMonID 0 to actual value 76846025234 2026-06-30 18:08:32.661041 I | op-k8sutil: ROOK_CSI_ENABLE_RBD="false" (configmap) 2026-06-30 18:08:32.661099 I | op-k8sutil: ROOK_CSI_ENABLE_CEPHFS="false" (configmap) 2026-06-30 18:08:32.661115 I | op-k8sutil: ROOK_CSI_ENABLE_NFS="false" (configmap) 2026-06-30 18:08:32.661127 I | op-k8sutil: ROOK_CSI_ALLOW_UNSUPPORTED_VERSION="false" (default) 2026-06-30 18:08:32.661146 I | op-k8sutil: CSI_FORCE_CEPHFS_KERNEL_CLIENT="true" (configmap) 2026-06-30 18:08:32.661154 I | op-k8sutil: CSI_GRPC_TIMEOUT_SECONDS="150" (configmap) 2026-06-30 18:08:32.661168 I | op-k8sutil: CSI_CEPHFS_LIVENESS_METRICS_PORT="9081" (default) 2026-06-30 18:08:32.661183 I | op-k8sutil: CSIADDONS_PORT="9070" (default) 2026-06-30 18:08:32.661197 I | op-k8sutil: CSI_RBD_LIVENESS_METRICS_PORT="9080" (default) 2026-06-30 18:08:32.661206 I | op-k8sutil: CSI_ENABLE_LIVENESS="false" (default) 2026-06-30 18:08:32.661219 I | op-k8sutil: CSI_PLUGIN_PRIORITY_CLASSNAME="system-node-critical" (configmap) 2026-06-30 18:08:32.661227 I | op-k8sutil: CSI_PROVISIONER_PRIORITY_CLASSNAME="system-cluster-critical" (configmap) 2026-06-30 18:08:32.661255 I | op-k8sutil: CSI_ENABLE_OMAP_GENERATOR="false" (configmap) 2026-06-30 18:08:32.661269 I | op-k8sutil: CSI_ENABLE_RBD_SNAPSHOTTER="true" (configmap) 2026-06-30 18:08:32.661277 I | op-k8sutil: CSI_ENABLE_CEPHFS_SNAPSHOTTER="true" (configmap) 2026-06-30 18:08:32.661289 I | op-k8sutil: CSI_ENABLE_NFS_SNAPSHOTTER="true" (configmap) 2026-06-30 18:08:32.666054 I | op-k8sutil: CSI_ENABLE_CSIADDONS="false" (configmap) 2026-06-30 18:08:32.666087 I | op-k8sutil: CSI_ENABLE_TOPOLOGY="false" (configmap) 2026-06-30 18:08:32.666097 I | op-k8sutil: CSI_ENABLE_ENCRYPTION="false" (configmap) 2026-06-30 18:08:32.666107 I | op-k8sutil: CSI_ENABLE_METADATA="false" (configmap) 2026-06-30 18:08:32.666119 I | op-k8sutil: CSI_CEPHFS_PLUGIN_UPDATE_STRATEGY="RollingUpdate" (default) 2026-06-30 18:08:32.666129 I | op-k8sutil: CSI_CEPHFS_PLUGIN_UPDATE_STRATEGY_MAX_UNAVAILABLE="1" (default) 2026-06-30 18:08:32.666139 I | op-k8sutil: CSI_NFS_PLUGIN_UPDATE_STRATEGY="RollingUpdate" (default) 2026-06-30 18:08:32.666150 I | op-k8sutil: CSI_RBD_PLUGIN_UPDATE_STRATEGY="RollingUpdate" (default) 2026-06-30 18:08:32.666159 I | op-k8sutil: CSI_RBD_PLUGIN_UPDATE_STRATEGY_MAX_UNAVAILABLE="1" (default) 2026-06-30 18:08:32.666170 I | op-k8sutil: CSI_PLUGIN_ENABLE_SELINUX_HOST_MOUNT="false" (configmap) 2026-06-30 18:08:32.666178 I | ceph-csi: Kubernetes version is 1.28 2026-06-30 18:08:32.666188 I | op-k8sutil: CSI_LOG_LEVEL="" (default) 2026-06-30 18:08:32.666198 I | op-k8sutil: CSI_SIDECAR_LOG_LEVEL="" (default) 2026-06-30 18:08:32.666207 I | op-k8sutil: CSI_LEADER_ELECTION_LEASE_DURATION="" (default) 2026-06-30 18:08:32.666216 I | op-k8sutil: CSI_LEADER_ELECTION_RENEW_DEADLINE="" (default) 2026-06-30 18:08:32.666225 I | op-k8sutil: CSI_LEADER_ELECTION_RETRY_PERIOD="" (default) 2026-06-30 18:08:32.902475 I | op-k8sutil: ROOK_CSI_CEPH_IMAGE="quay.io/cephcsi/cephcsi:v3.11.0" (configmap) 2026-06-30 18:08:32.902509 I | op-k8sutil: ROOK_CSI_REGISTRAR_IMAGE="registry.k8s.io/sig-storage/csi-node-driver-registrar:v2.10.0" (configmap) 2026-06-30 18:08:32.902520 I | op-k8sutil: ROOK_CSI_PROVISIONER_IMAGE="registry.k8s.io/sig-storage/csi-provisioner:v4.0.0" (configmap) 2026-06-30 18:08:32.902528 I | op-k8sutil: ROOK_CSI_ATTACHER_IMAGE="registry.k8s.io/sig-storage/csi-attacher:v4.5.0" (configmap) 2026-06-30 18:08:32.902535 I | op-k8sutil: ROOK_CSI_SNAPSHOTTER_IMAGE="registry.k8s.io/sig-storage/csi-snapshotter:v7.0.1" (configmap) 2026-06-30 18:08:32.902551 I | op-k8sutil: ROOK_CSI_RESIZER_IMAGE="registry.k8s.io/sig-storage/csi-resizer:v1.10.0" (configmap) 2026-06-30 18:08:32.902609 I | op-k8sutil: ROOK_CSI_KUBELET_DIR_PATH="/var/lib/kubelet" (default) 2026-06-30 18:08:32.902626 I | op-k8sutil: ROOK_CSIADDONS_IMAGE="quay.io/csiaddons/k8s-sidecar:v0.8.0" (configmap) 2026-06-30 18:08:32.902634 I | op-k8sutil: CSI_TOPOLOGY_DOMAIN_LABELS="" (default) 2026-06-30 18:08:32.902643 I | op-k8sutil: ROOK_CSI_CEPHFS_POD_LABELS="" (default) 2026-06-30 18:08:32.902658 I | op-k8sutil: ROOK_CSI_NFS_POD_LABELS="" (default) 2026-06-30 18:08:32.902700 I | op-k8sutil: ROOK_CSI_RBD_POD_LABELS="" (default) 2026-06-30 18:08:32.902708 I | op-k8sutil: CSI_CLUSTER_NAME="" (default) 2026-06-30 18:08:32.902738 I | op-k8sutil: ROOK_CSI_IMAGE_PULL_POLICY="IfNotPresent" (configmap) 2026-06-30 18:08:32.902751 I | op-k8sutil: CSI_CEPHFS_KERNEL_MOUNT_OPTIONS="" (default) 2026-06-30 18:08:32.902758 I | op-k8sutil: CSI_CEPHFS_ATTACH_REQUIRED="true" (configmap) 2026-06-30 18:08:32.902765 I | op-k8sutil: CSI_RBD_ATTACH_REQUIRED="true" (configmap) 2026-06-30 18:08:32.902772 I | op-k8sutil: CSI_NFS_ATTACH_REQUIRED="true" (configmap) 2026-06-30 18:08:32.902778 I | op-k8sutil: CSI_DRIVER_NAME_PREFIX="rook-ceph" (default) 2026-06-30 18:08:32.970927 I | op-k8sutil: CSI_ENABLE_VOLUME_GROUP_SNAPSHOT="true" (configmap) 2026-06-30 18:08:32.970957 I | ceph-csi: skipping csi version check, since unsupported versions are allowed or csi is disabled 2026-06-30 18:08:32.970965 I | ceph-csi: CSI Ceph RBD driver disabled 2026-06-30 18:08:32.970971 I | op-k8sutil: removing daemonset csi-rbdplugin if it exists 2026-06-30 18:08:32.973519 I | op-k8sutil: removing deployment csi-rbdplugin-provisioner if it exists 2026-06-30 18:08:33.066400 I | ceph-csi: successfully removed CSI Ceph RBD driver 2026-06-30 18:08:33.066421 I | ceph-csi: CSI CephFS driver disabled 2026-06-30 18:08:33.066428 I | op-k8sutil: removing daemonset csi-cephfsplugin if it exists 2026-06-30 18:08:33.069579 I | op-k8sutil: removing deployment csi-cephfsplugin-provisioner if it exists 2026-06-30 18:08:33.263991 I | ceph-csi: successfully removed CSI CephFS driver 2026-06-30 18:08:33.264020 I | ceph-csi: CSI NFS driver disabled 2026-06-30 18:08:33.264055 I | op-k8sutil: removing daemonset csi-nfsplugin if it exists 2026-06-30 18:08:33.274549 I | op-k8sutil: removing deployment csi-nfsplugin-provisioner if it exists 2026-06-30 18:08:33.463678 I | ceph-csi: successfully removed CSI NFS driver 2026-06-30 18:08:47.887365 I | ceph-spec: detected ceph image version: "18.2.1-0 reef" 2026-06-30 18:08:47.887385 I | ceph-cluster-controller: validating ceph version from provided image 2026-06-30 18:08:47.893301 I | ceph-spec: parsing mon endpoints: instance=10.96.240.200:6789 2026-06-30 18:08:47.893328 I | ceph-spec: updating obsolete maxMonID 0 to actual value 76846025234 2026-06-30 18:08:47.899641 I | cephclient: writing config file /var/lib/rook/openstack/openstack.config 2026-06-30 18:08:47.900789 I | cephclient: generated admin config in /var/lib/rook/openstack 2026-06-30 18:08:48.452856 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-06-30 18:08:49.125942 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-06-30 18:08:49.693119 I | ceph-cluster-controller: upgrading ceph cluster to "18.2.1-0 reef" 2026-06-30 18:08:49.693144 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-06-30 18:08:49.871716 I | ceph-cluster-controller: creating "rook-config-override" configmap 2026-06-30 18:08:49.955927 I | ceph-cluster-controller: creating "rook-ceph-config" secret 2026-06-30 18:08:50.011520 I | ceph-cluster-controller: external cluster identity established 2026-06-30 18:08:50.011555 I | cephclient: getting or creating ceph auth key "client.csi-rbd-provisioner" 2026-06-30 18:08:50.607152 I | cephclient: getting or creating ceph auth key "client.csi-rbd-node" 2026-06-30 18:08:51.169663 I | cephclient: getting or creating ceph auth key "client.csi-cephfs-provisioner" 2026-06-30 18:08:51.731476 I | cephclient: getting or creating ceph auth key "client.csi-cephfs-node" 2026-06-30 18:08:52.545798 I | ceph-csi: created kubernetes csi secrets for cluster "openstack" 2026-06-30 18:08:52.553136 I | ceph-cluster-controller: successfully updated csi config map 2026-06-30 18:08:52.553190 I | cephclient: getting or creating ceph auth key "client.crash" 2026-06-30 18:08:53.248232 I | clusterdisruption-controller: all PGs are active+clean. Restoring default OSD pdb settings 2026-06-30 18:08:53.248257 I | clusterdisruption-controller: creating the default pdb "rook-ceph-osd" with maxUnavailable=1 for all osd 2026-06-30 18:08:53.257185 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 18:08:53.772681 I | ceph-nodedaemon-controller: created kubernetes crash collector secret for cluster "openstack" 2026-06-30 18:08:53.775158 I | ceph-cluster-controller: enabling ceph mon monitoring goroutine for cluster "openstack" 2026-06-30 18:08:53.775191 I | ceph-cluster-controller: ceph status check interval is 1m0s 2026-06-30 18:08:53.775194 I | ceph-cluster-controller: enabling ceph status monitoring goroutine for cluster "openstack" 2026-06-30 18:08:54.425215 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 18:08:55.637599 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 18:09:01.951381 I | ceph-spec: parsing mon endpoints: instance=10.96.240.200:6789 2026-06-30 18:09:01.951415 I | ceph-spec: updating obsolete maxMonID 0 to actual value 76846025234 2026-06-30 18:09:01.951431 I | ceph-spec: detecting the ceph image version for image harbor.atmosphere.dev/quay.io/ceph/ceph:v18.2.1... 2026-06-30 18:09:03.554735 I | ceph-spec: detected ceph image version: "18.2.1-0 reef" 2026-06-30 18:09:05.031781 I | ceph-object-controller: reconciling object store deployments 2026-06-30 18:09:05.047104 I | ceph-object-controller: ceph object store gateway service running at 10.102.162.27 2026-06-30 18:09:05.047149 I | ceph-object-controller: reconciling object store pools 2026-06-30 18:09:08.421974 I | cephclient: reconciling replicated pool ceph.rgw.control succeeded 2026-06-30 18:09:09.420575 I | cephclient: creating a new crush rule for changed deviceClass ("default"-->"") on crush rule "ceph.rgw.control" 2026-06-30 18:09:09.420609 I | cephclient: updating pool "ceph.rgw.control" failure domain from "osd" to "osd" with new crush rule "ceph.rgw.control_osd" 2026-06-30 18:09:09.420618 I | cephclient: crush rule "ceph.rgw.control" will no longer be used by pool "ceph.rgw.control" 2026-06-30 18:09:11.483244 I | cephclient: Successfully updated pool "ceph.rgw.control" failure domain to "osd" 2026-06-30 18:09:11.483284 I | cephclient: setting pool property "pg_num_min" to "8" on pool "ceph.rgw.control" 2026-06-30 18:09:16.012056 I | cephclient: reconciling replicated pool ceph.rgw.meta succeeded 2026-06-30 18:09:16.899907 I | cephclient: creating a new crush rule for changed deviceClass ("default"-->"") on crush rule "ceph.rgw.meta" 2026-06-30 18:09:16.899941 I | cephclient: updating pool "ceph.rgw.meta" failure domain from "osd" to "osd" with new crush rule "ceph.rgw.meta_osd" 2026-06-30 18:09:16.899949 I | cephclient: crush rule "ceph.rgw.meta" will no longer be used by pool "ceph.rgw.meta" 2026-06-30 18:09:19.068675 I | cephclient: Successfully updated pool "ceph.rgw.meta" failure domain to "osd" 2026-06-30 18:09:19.068719 I | cephclient: setting pool property "pg_num_min" to "8" on pool "ceph.rgw.meta" 2026-06-30 18:09:23.127383 I | cephclient: reconciling replicated pool ceph.rgw.log succeeded 2026-06-30 18:09:24.375923 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-06-30 18:09:24.380733 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 18:09:24.948050 I | cephclient: creating a new crush rule for changed deviceClass ("default"-->"") on crush rule "ceph.rgw.log" 2026-06-30 18:09:24.948089 I | cephclient: updating pool "ceph.rgw.log" failure domain from "osd" to "osd" with new crush rule "ceph.rgw.log_osd" 2026-06-30 18:09:24.948096 I | cephclient: crush rule "ceph.rgw.log" will no longer be used by pool "ceph.rgw.log" 2026-06-30 18:09:25.535446 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-06-30 18:09:25.539941 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 18:09:27.186106 I | cephclient: Successfully updated pool "ceph.rgw.log" failure domain to "osd" 2026-06-30 18:09:27.186151 I | cephclient: setting pool property "pg_num_min" to "8" on pool "ceph.rgw.log" 2026-06-30 18:09:31.234765 I | cephclient: reconciling replicated pool ceph.rgw.buckets.index succeeded 2026-06-30 18:09:32.137840 I | cephclient: creating a new crush rule for changed deviceClass ("default"-->"") on crush rule "ceph.rgw.buckets.index" 2026-06-30 18:09:32.137874 I | cephclient: updating pool "ceph.rgw.buckets.index" failure domain from "osd" to "osd" with new crush rule "ceph.rgw.buckets.index_osd" 2026-06-30 18:09:32.137882 I | cephclient: crush rule "ceph.rgw.buckets.index" will no longer be used by pool "ceph.rgw.buckets.index" 2026-06-30 18:09:34.285984 I | cephclient: Successfully updated pool "ceph.rgw.buckets.index" failure domain to "osd" 2026-06-30 18:09:34.286020 I | cephclient: setting pool property "pg_num_min" to "8" on pool "ceph.rgw.buckets.index" 2026-06-30 18:09:38.341188 I | cephclient: reconciling replicated pool ceph.rgw.buckets.non-ec succeeded 2026-06-30 18:09:39.669492 I | cephclient: creating a new crush rule for changed deviceClass ("default"-->"") on crush rule "ceph.rgw.buckets.non-ec" 2026-06-30 18:09:39.669523 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-06-30 18:09:39.669529 I | cephclient: crush rule "ceph.rgw.buckets.non-ec" will no longer be used by pool "ceph.rgw.buckets.non-ec" 2026-06-30 18:09:40.990678 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-06-30 18:09:42.399132 I | cephclient: Successfully updated pool "ceph.rgw.buckets.non-ec" failure domain to "osd" 2026-06-30 18:09:42.399172 I | cephclient: setting pool property "pg_num_min" to "8" on pool "ceph.rgw.buckets.non-ec" 2026-06-30 18:09:46.486258 I | cephclient: reconciling replicated pool ceph.rgw.otp succeeded 2026-06-30 18:09:47.372373 I | cephclient: creating a new crush rule for changed deviceClass ("default"-->"") on crush rule "ceph.rgw.otp" 2026-06-30 18:09:47.372405 I | cephclient: updating pool "ceph.rgw.otp" failure domain from "osd" to "osd" with new crush rule "ceph.rgw.otp_osd" 2026-06-30 18:09:47.372413 I | cephclient: crush rule "ceph.rgw.otp" will no longer be used by pool "ceph.rgw.otp" 2026-06-30 18:09:49.543658 I | cephclient: Successfully updated pool "ceph.rgw.otp" failure domain to "osd" 2026-06-30 18:09:49.543716 I | cephclient: setting pool property "pg_num_min" to "8" on pool "ceph.rgw.otp" 2026-06-30 18:09:53.603229 I | cephclient: reconciling replicated pool .rgw.root succeeded 2026-06-30 18:09:54.626230 I | cephclient: creating a new crush rule for changed deviceClass ("default"-->"") on crush rule ".rgw.root" 2026-06-30 18:09:54.626257 I | cephclient: updating pool ".rgw.root" failure domain from "osd" to "osd" with new crush rule ".rgw.root_osd" 2026-06-30 18:09:54.626262 I | cephclient: crush rule ".rgw.root" will no longer be used by pool ".rgw.root" 2026-06-30 18:09:55.583566 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:49} {StateName:unknown Count:8}]" 2026-06-30 18:09:55.588109 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 18:09:57.157219 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:56} {StateName:creating+peering Count:1}]" 2026-06-30 18:09:57.160323 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 18:09:57.650763 I | cephclient: Successfully updated pool ".rgw.root" failure domain to "osd" 2026-06-30 18:09:57.650811 I | cephclient: setting pool property "pg_num_min" to "8" on pool ".rgw.root" 2026-06-30 18:10:01.706152 I | cephclient: reconciling replicated pool ceph.rgw.buckets.data succeeded 2026-06-30 18:10:02.595952 I | cephclient: creating a new crush rule for changed deviceClass ("default"-->"") on crush rule "ceph.rgw.buckets.data" 2026-06-30 18:10:02.595986 I | cephclient: updating pool "ceph.rgw.buckets.data" failure domain from "osd" to "osd" with new crush rule "ceph.rgw.buckets.data_osd" 2026-06-30 18:10:02.595998 I | cephclient: crush rule "ceph.rgw.buckets.data" will no longer be used by pool "ceph.rgw.buckets.data" 2026-06-30 18:10:04.757732 I | cephclient: Successfully updated pool "ceph.rgw.buckets.data" failure domain to "osd" 2026-06-30 18:10:04.757769 I | ceph-object-controller: configuring object store "ceph" 2026-06-30 18:10:05.295873 I | ceph-object-controller: Object store "ceph": realm=ceph, zonegroup=ceph, zone=ceph 2026-06-30 18:10:05.470180 I | ceph-object-controller: committing changes to RGW configuration period for CephObjectStore "openstack/ceph" 2026-06-30 18:10:05.800157 I | ceph-object-controller: configuration for object-store ceph is complete 2026-06-30 18:10:05.800187 I | ceph-object-controller: creating object store "ceph" in namespace "openstack" 2026-06-30 18:10:05.804208 I | cephclient: getting or creating ceph auth key "client.rgw.ceph.a" 2026-06-30 18:10:06.383094 I | ceph-object-controller: setting rgw config flags 2026-06-30 18:10:06.383124 I | op-config: setting "client.rgw.ceph.a"="rgw_zone"="ceph" option to the mon configuration database 2026-06-30 18:10:06.842801 I | op-config: successfully set "client.rgw.ceph.a"="rgw_zone"="ceph" option to the mon configuration database 2026-06-30 18:10:06.842836 I | op-config: setting "client.rgw.ceph.a"="rgw_zonegroup"="ceph" option to the mon configuration database 2026-06-30 18:10:07.321573 I | op-config: successfully set "client.rgw.ceph.a"="rgw_zonegroup"="ceph" option to the mon configuration database 2026-06-30 18:10:07.321610 I | op-config: setting "client.rgw.ceph.a"="rgw_run_sync_thread"="true" option to the mon configuration database 2026-06-30 18:10:07.788431 I | op-config: successfully set "client.rgw.ceph.a"="rgw_run_sync_thread"="true" option to the mon configuration database 2026-06-30 18:10:07.788455 I | op-config: setting "client.rgw.ceph.a"="rgw_log_nonexistent_bucket"="true" option to the mon configuration database 2026-06-30 18:10:08.231728 I | op-config: successfully set "client.rgw.ceph.a"="rgw_log_nonexistent_bucket"="true" option to the mon configuration database 2026-06-30 18:10:08.231789 I | op-config: setting "client.rgw.ceph.a"="rgw_log_object_name_utc"="true" option to the mon configuration database 2026-06-30 18:10:08.675551 I | op-config: successfully set "client.rgw.ceph.a"="rgw_log_object_name_utc"="true" option to the mon configuration database 2026-06-30 18:10:08.675581 I | op-config: setting "client.rgw.ceph.a"="rgw_enable_usage_log"="true" option to the mon configuration database 2026-06-30 18:10:09.129062 I | op-config: successfully set "client.rgw.ceph.a"="rgw_enable_usage_log"="true" option to the mon configuration database 2026-06-30 18:10:09.129448 I | ceph-object-controller: object store "ceph" deployment "rook-ceph-rgw-ceph-a" created 2026-06-30 18:10:09.174188 I | ceph-object-controller: enabling rgw dashboard 2026-06-30 18:10:11.119315 I | ceph-object-controller: created object store "ceph" in namespace "openstack" 2026-06-30 18:10:11.119914 I | ceph-object-controller: setting the dashboard api secret key 2026-06-30 18:10:11.722930 I | ceph-object-controller: done setting the dashboard api secret key 2026-06-30 18:10:26.428367 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 18:10:27.573937 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-06-30 18:10:27.953749 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 18:10:41.450775 E | ceph-object-controller: failed to reconcile CephObjectStore "openstack/ceph". failed to create object store deployments: failed to get COSI user "cosi": Get "http://rook-ceph-rgw-ceph.openstack.svc:80/admin/user?format=json&uid=cosi": dial tcp 10.102.162.27:80: i/o timeout 2026-06-30 18:10:41.472746 I | ceph-spec: parsing mon endpoints: instance=10.96.240.200:6789 2026-06-30 18:10:41.472779 I | ceph-spec: updating obsolete maxMonID 0 to actual value 76846025234 2026-06-30 18:10:41.472796 I | ceph-spec: detecting the ceph image version for image harbor.atmosphere.dev/quay.io/ceph/ceph:v18.2.1... 2026-06-30 18:10:42.012535 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 18:10:42.603040 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 18:10:43.455587 I | ceph-spec: detected ceph image version: "18.2.1-0 reef" 2026-06-30 18:10:44.924774 I | ceph-object-controller: reconciling object store deployments 2026-06-30 18:10:44.955753 I | ceph-object-controller: ceph object store gateway service running at 10.102.162.27 2026-06-30 18:10:44.955787 I | ceph-object-controller: reconciling object store pools 2026-06-30 18:10:46.341371 I | cephclient: application "rgw" is already set on pool "ceph.rgw.control" 2026-06-30 18:10:46.341397 I | cephclient: reconciling replicated pool ceph.rgw.control succeeded 2026-06-30 18:10:47.265185 I | cephclient: setting pool property "pg_num_min" to "8" on pool "ceph.rgw.control" 2026-06-30 18:10:49.916346 I | cephclient: application "rgw" is already set on pool "ceph.rgw.meta" 2026-06-30 18:10:49.916379 I | cephclient: reconciling replicated pool ceph.rgw.meta succeeded 2026-06-30 18:10:50.825257 I | cephclient: setting pool property "pg_num_min" to "8" on pool "ceph.rgw.meta" 2026-06-30 18:10:52.945737 I | cephclient: application "rgw" is already set on pool "ceph.rgw.log" 2026-06-30 18:10:52.945771 I | cephclient: reconciling replicated pool ceph.rgw.log succeeded 2026-06-30 18:10:53.843967 I | cephclient: setting pool property "pg_num_min" to "8" on pool "ceph.rgw.log" 2026-06-30 18:10:55.983256 I | cephclient: application "rgw" is already set on pool "ceph.rgw.buckets.index" 2026-06-30 18:10:55.983325 I | cephclient: reconciling replicated pool ceph.rgw.buckets.index succeeded 2026-06-30 18:10:57.326239 I | cephclient: setting pool property "pg_num_min" to "8" on pool "ceph.rgw.buckets.index" 2026-06-30 18:10:57.625410 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 18:10:58.934026 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 18:11:01.241016 I | cephclient: application "rgw" is already set on pool "ceph.rgw.buckets.non-ec" 2026-06-30 18:11:01.241050 I | cephclient: reconciling replicated pool ceph.rgw.buckets.non-ec succeeded 2026-06-30 18:11:02.125617 I | cephclient: setting pool property "pg_num_min" to "8" on pool "ceph.rgw.buckets.non-ec" 2026-06-30 18:11:04.066891 I | cephclient: application "rgw" is already set on pool "ceph.rgw.otp" 2026-06-30 18:11:04.066929 I | cephclient: reconciling replicated pool ceph.rgw.otp succeeded 2026-06-30 18:11:04.989281 I | cephclient: setting pool property "pg_num_min" to "8" on pool "ceph.rgw.otp" 2026-06-30 18:11:07.142107 I | cephclient: application "rgw" is already set on pool ".rgw.root" 2026-06-30 18:11:07.142143 I | cephclient: reconciling replicated pool .rgw.root succeeded 2026-06-30 18:11:08.031635 I | cephclient: setting pool property "pg_num_min" to "8" on pool ".rgw.root" 2026-06-30 18:11:10.138554 I | cephclient: application "rgw" is already set on pool "ceph.rgw.buckets.data" 2026-06-30 18:11:10.138581 I | cephclient: reconciling replicated pool ceph.rgw.buckets.data succeeded 2026-06-30 18:11:11.035185 I | ceph-object-controller: configuring object store "ceph" 2026-06-30 18:11:11.258314 I | ceph-object-controller: Object store "ceph": realm=ceph, zonegroup=ceph, zone=ceph 2026-06-30 18:11:11.432361 I | ceph-object-controller: there are no changes to commit for RGW configuration period for CephObjectStore "openstack/ceph" 2026-06-30 18:11:11.432397 I | ceph-object-controller: configuration for object-store ceph is complete 2026-06-30 18:11:11.432405 I | ceph-object-controller: creating object store "ceph" in namespace "openstack" 2026-06-30 18:11:11.437956 I | cephclient: getting or creating ceph auth key "client.rgw.ceph.a" 2026-06-30 18:11:12.015389 I | ceph-object-controller: setting rgw config flags 2026-06-30 18:11:12.015415 I | op-config: setting "client.rgw.ceph.a"="rgw_zone"="ceph" option to the mon configuration database 2026-06-30 18:11:12.449050 I | op-config: successfully set "client.rgw.ceph.a"="rgw_zone"="ceph" option to the mon configuration database 2026-06-30 18:11:12.449104 I | op-config: setting "client.rgw.ceph.a"="rgw_zonegroup"="ceph" option to the mon configuration database 2026-06-30 18:11:13.228839 I | op-config: successfully set "client.rgw.ceph.a"="rgw_zonegroup"="ceph" option to the mon configuration database 2026-06-30 18:11:13.228875 I | op-config: setting "client.rgw.ceph.a"="rgw_run_sync_thread"="true" option to the mon configuration database 2026-06-30 18:11:14.235994 I | op-config: successfully set "client.rgw.ceph.a"="rgw_run_sync_thread"="true" option to the mon configuration database 2026-06-30 18:11:14.236026 I | op-config: setting "client.rgw.ceph.a"="rgw_log_nonexistent_bucket"="true" option to the mon configuration database 2026-06-30 18:11:14.932016 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-06-30 18:11:15.047315 I | op-config: successfully set "client.rgw.ceph.a"="rgw_log_nonexistent_bucket"="true" option to the mon configuration database 2026-06-30 18:11:15.047351 I | op-config: setting "client.rgw.ceph.a"="rgw_log_object_name_utc"="true" option to the mon configuration database 2026-06-30 18:11:15.486254 I | op-config: successfully set "client.rgw.ceph.a"="rgw_log_object_name_utc"="true" option to the mon configuration database 2026-06-30 18:11:15.486301 I | op-config: setting "client.rgw.ceph.a"="rgw_enable_usage_log"="true" option to the mon configuration database 2026-06-30 18:11:15.933051 I | op-config: successfully set "client.rgw.ceph.a"="rgw_enable_usage_log"="true" option to the mon configuration database 2026-06-30 18:11:15.933270 I | ceph-object-controller: object store "ceph" deployment "rook-ceph-rgw-ceph-a" created 2026-06-30 18:11:15.953124 I | ceph-object-controller: object store "ceph" deployment "rook-ceph-rgw-ceph-a" already exists. updating if needed 2026-06-30 18:11:15.961039 I | op-k8sutil: deployment "rook-ceph-rgw-ceph-a" did not change, nothing to update 2026-06-30 18:11:15.963945 I | ceph-object-controller: config map "rook-ceph-rgw-ceph-mime-types" for object store "ceph" already exists, not overwriting 2026-06-30 18:11:15.968546 I | ceph-object-controller: enabling rgw dashboard 2026-06-30 18:11:17.094894 I | ceph-object-controller: created object store "ceph" in namespace "openstack" 2026-06-30 18:11:18.998807 I | ceph-object-controller: creating COSI user "cosi" 2026-06-30 18:11:19.092434 I | ceph-spec: created ceph *v1.Secret object "rook-ceph-object-user-ceph-cosi" 2026-06-30 18:11:19.685915 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 18:11:28.173464 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:92} {StateName:peering Count:5}]" 2026-06-30 18:11:28.177264 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 18:11:29.477156 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:92} {StateName:peering Count:5}]" 2026-06-30 18:11:29.481704 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 18:11:58.762425 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 18:12:00.136951 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 18:12:01.452832 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-06-30 18:12:29.308174 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 18:12:30.697411 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 18:12:47.654208 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-06-30 18:12:59.864397 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 18:13:01.246192 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 18:13:30.423414 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 18:13:31.824662 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 18:13:33.803241 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-06-30 18:14:00.996497 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 18:14:02.373299 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 18:14:19.933435 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-06-30 18:14:31.592204 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 18:14:32.958620 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 18:15:02.173155 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 18:15:03.545259 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 18:15:07.247095 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-06-30 18:15:32.725541 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:156} {StateName:peering Count:5}]" 2026-06-30 18:15:32.729923 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 18:15:34.105247 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:156} {StateName:peering Count:5}]" 2026-06-30 18:15:34.109363 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 18:15:53.371733 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-06-30 18:16:03.307777 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 18:16:04.681571 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:161} {StateName:unknown Count:24}]" 2026-06-30 18:16:04.685190 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 18:16:33.875463 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 18:16:35.234961 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 18:16:39.518300 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-06-30 18:17:04.437539 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 18:17:05.787826 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 18:17:25.653639 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-06-30 18:17:35.021255 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 18:17:36.324766 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 18:18:05.573366 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 18:18:06.905571 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 18:18:11.816077 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-06-30 18:18:36.132827 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 18:18:37.463144 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 18:18:57.927745 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-06-30 18:19:06.703230 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 18:19:08.036479 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 18:19:37.271473 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 18:19:38.579982 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 18:19:44.057280 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-06-30 18:20:07.825401 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 18:20:09.151567 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 18:20:30.194188 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-06-30 18:20:38.377961 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 18:20:39.746165 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 18:21:08.958166 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 18:21:10.298016 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 18:21:16.327954 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-06-30 18:21:39.541224 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 18:21:40.869568 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 18:22:02.512494 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-06-30 18:22:10.102568 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 18:22:11.424968 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 18:22:40.672330 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 18:22:42.006458 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 18:22:48.642702 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-06-30 18:23:11.228569 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 18:23:12.578390 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 18:23:34.773031 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-06-30 18:23:41.890517 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 18:23:43.165950 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 18:24:12.433311 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 18:24:13.752159 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 18:24:20.885295 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-06-30 18:24:43.029680 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 18:24:44.299686 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 18:25:06.997376 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-06-30 18:25:13.595253 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 18:25:14.849826 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 18:25:44.186019 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 18:25:45.434676 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 18:25:53.145512 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-06-30 18:26:14.731716 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 18:26:16.012336 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 18:26:39.285470 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-06-30 18:26:45.272155 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 18:26:46.597821 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 18:27:15.893208 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 18:27:17.165600 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 18:27:25.412318 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-06-30 18:27:46.478207 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 18:27:47.770619 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 18:28:11.584251 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-06-30 18:28:17.056811 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 18:28:18.358484 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 18:28:47.611285 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 18:28:48.925759 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 18:28:57.741301 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-06-30 18:29:18.250676 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 18:29:19.524192 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 18:29:43.868756 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-06-30 18:29:48.823418 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 18:29:50.083598 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 18:30:19.384749 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 18:30:20.627984 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 18:30:30.028016 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-06-30 18:30:49.990560 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 18:30:51.209963 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 18:31:16.207820 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-06-30 18:31:20.577093 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 18:31:21.786410 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 18:31:51.192850 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 18:31:52.373203 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 18:32:02.398108 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-06-30 18:32:21.760081 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 18:32:22.932174 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 18:32:48.538317 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-06-30 18:32:52.325154 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 18:32:53.518802 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 18:33:22.904768 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 18:33:24.073382 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 18:33:34.714190 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-06-30 18:33:53.457192 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 18:33:54.678661 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 18:34:20.901920 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-06-30 18:34:24.045762 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 18:34:25.254219 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 18:34:54.603671 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 18:34:55.845136 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 18:35:07.085289 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-06-30 18:35:25.171750 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 18:35:26.423123 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 18:35:53.270177 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-06-30 18:35:55.743864 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 18:35:57.014566 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 18:36:26.324054 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 18:36:27.600043 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 18:36:39.400044 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-06-30 18:36:56.881058 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 18:36:58.165932 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 18:37:25.522703 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-06-30 18:37:27.443403 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 18:37:28.734254 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 18:37:58.035288 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 18:37:59.312508 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 18:38:11.670676 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-06-30 18:38:28.600222 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 18:38:29.882015 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 18:38:57.851902 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-06-30 18:38:59.203488 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 18:39:00.446805 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 18:39:29.824462 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 18:39:31.026496 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 18:39:43.995389 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-06-30 18:40:00.408020 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 18:40:01.653270 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 18:40:30.162479 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-06-30 18:40:30.968322 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 18:40:32.221918 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 18:41:01.729364 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 18:41:03.151941 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 18:41:16.311513 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-06-30 18:41:32.354432 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 18:41:33.759787 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 18:42:02.472119 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-06-30 18:42:03.165601 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 18:42:04.309331 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 18:42:33.789945 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 18:42:34.944202 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 18:42:48.645868 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-06-30 18:43:04.373206 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 18:43:05.525064 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 18:43:35.243081 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-06-30 18:43:35.418446 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 18:43:36.100904 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 18:44:06.050095 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 18:44:06.678258 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 18:44:21.405860 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-06-30 18:44:36.610557 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 18:44:37.227418 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 18:45:07.871907 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 18:45:08.568133 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-06-30 18:45:08.877972 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 18:45:38.440641 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 18:45:39.480721 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 18:45:54.747996 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-06-30 18:46:09.010095 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 18:46:10.103998 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 18:46:39.582914 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 18:46:41.348248 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 18:46:41.647456 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-06-30 18:47:10.175256 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 18:47:11.957186 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 18:47:27.874037 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-06-30 18:47:40.772612 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 18:47:42.517828 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 18:48:11.330225 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 18:48:13.349517 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 18:48:14.331002 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-06-30 18:48:41.887942 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 18:48:43.948190 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 18:49:00.462320 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-06-30 18:49:12.466039 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 18:49:14.538126 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 18:49:43.029182 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 18:49:45.131809 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 18:49:47.554518 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-06-30 18:50:13.618270 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 18:50:15.716714 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 18:50:33.697916 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-06-30 18:50:44.205860 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 18:50:46.262627 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 18:51:14.793172 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 18:51:16.886216 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 18:51:19.827320 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-06-30 18:51:45.378415 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 18:51:47.437940 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 18:52:05.988660 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-06-30 18:52:15.946739 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 18:52:18.025928 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 18:52:46.491392 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 18:52:48.608102 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 18:52:52.675546 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-06-30 18:53:17.047982 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 18:53:19.192702 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 18:53:38.935108 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-06-30 18:53:47.651863 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 18:53:49.777524 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 18:54:18.233709 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 18:54:20.324085 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 18:54:25.062979 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-06-30 18:54:48.826673 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 18:54:50.893116 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 18:55:11.181699 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-06-30 18:55:19.410215 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 18:55:21.464399 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 18:55:49.990111 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 18:55:52.014481 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 18:55:57.356278 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-06-30 18:56:20.576391 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 18:56:22.576123 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 18:56:43.488942 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-06-30 18:56:51.186972 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 18:56:53.149150 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 18:57:21.757913 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 18:57:23.747514 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 18:57:29.635223 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-06-30 18:57:52.360304 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 18:57:54.353488 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 18:58:15.799903 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-06-30 18:58:22.908846 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 18:58:24.936740 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 18:58:53.477776 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 18:58:55.523109 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 18:59:01.953347 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-06-30 18:59:24.071808 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 18:59:26.090844 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 18:59:48.077184 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-06-30 18:59:54.654616 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 18:59:56.685549 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 19:00:25.262860 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 19:00:27.276162 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 19:00:34.278467 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-06-30 19:00:55.898294 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 19:00:57.870928 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 19:01:20.489915 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-06-30 19:01:26.457850 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 19:01:28.433638 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 19:01:57.034266 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 19:01:59.017187 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 19:02:06.680010 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-06-30 19:02:27.620671 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 19:02:29.644741 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 19:02:52.848488 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-06-30 19:02:58.214010 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 19:03:00.198850 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 19:03:28.798457 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 19:03:30.777147 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 19:03:39.012601 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-06-30 19:03:59.359530 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 19:04:01.330579 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 19:04:25.180268 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-06-30 19:04:29.985603 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 19:04:31.922346 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 19:05:00.661323 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 19:05:02.507019 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 19:05:11.339629 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-06-30 19:05:31.229309 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 19:05:33.091253 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 19:05:57.526871 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-06-30 19:06:01.864518 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 19:06:03.710893 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 19:06:32.426009 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 19:06:34.300803 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 19:06:43.664603 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-06-30 19:07:03.019119 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 19:07:04.876119 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 19:07:29.773280 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-06-30 19:07:33.567713 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 19:07:35.468461 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 19:08:04.152317 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 19:08:06.072294 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 19:08:15.959112 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-06-30 19:08:34.769565 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 19:08:36.690656 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 19:09:02.149039 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-06-30 19:09:05.322457 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 19:09:07.261776 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 19:09:35.870917 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 19:09:37.870069 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 19:09:48.373674 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-06-30 19:10:06.445492 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 19:10:08.473618 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 19:10:34.495957 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-06-30 19:10:37.039909 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 19:10:39.030873 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 19:11:07.623976 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 19:11:09.594047 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 19:11:20.687767 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-06-30 19:11:38.234732 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 19:11:40.164549 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 19:12:06.879995 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-06-30 19:12:08.801823 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 19:12:10.745131 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 19:12:39.379198 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 19:12:41.305334 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 19:12:53.052272 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-06-30 19:13:09.961634 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 19:13:11.884476 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 19:13:39.243685 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-06-30 19:13:40.538567 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-06-30 19:13:42.476031 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0