2026/03/02 21:38:33 maxprocs: Updating GOMAXPROCS=1: determined from CPU quota 2026-03-02 21:38:33.255736 I | rookcmd: starting Rook v1.14.2 with arguments '/usr/local/bin/rook ceph operator' 2026-03-02 21:38:33.255767 I | rookcmd: flag values: --enable-machine-disruption-budget=false, --help=false, --kubeconfig=, --log-level=INFO 2026-03-02 21:38:33.255770 I | cephcmd: starting Rook-Ceph operator 2026-03-02 21:38:33.402747 I | cephcmd: base ceph version inside the rook operator image is "ceph version 18.2.2 (531c0d11a1c5d39fbfe6aa8a521f023abf3bf3e2) reef (stable)" 2026-03-02 21:38:33.410976 I | op-k8sutil: ROOK_CURRENT_NAMESPACE_ONLY="false" (env var) 2026-03-02 21:38:33.411011 I | operator: watching all namespaces for Ceph CRs 2026-03-02 21:38:33.411118 I | operator: setting up schemes 2026-03-02 21:38:33.414030 I | operator: setting up the controller-runtime manager 2026-03-02 21:38:33.414430 I | ceph-cluster-controller: successfully started 2026-03-02 21:38:33.417624 I | op-k8sutil: ROOK_DISABLE_DEVICE_HOTPLUG="false" (env var) 2026-03-02 21:38:33.417640 I | ceph-cluster-controller: enabling hotplug orchestration 2026-03-02 21:38:33.417659 I | ceph-nodedaemon-controller: successfully started 2026-03-02 21:38:33.417678 I | ceph-block-pool-controller: successfully started 2026-03-02 21:38:33.417695 I | ceph-object-store-user-controller: successfully started 2026-03-02 21:38:33.417709 I | ceph-object-realm-controller: successfully started 2026-03-02 21:38:33.417719 I | ceph-object-zonegroup-controller: successfully started 2026-03-02 21:38:33.417735 I | ceph-object-zone-controller: successfully started 2026-03-02 21:38:33.417840 I | ceph-object-controller: successfully started 2026-03-02 21:38:33.417876 I | ceph-file-controller: successfully started 2026-03-02 21:38:33.417907 I | ceph-nfs-controller: successfully started 2026-03-02 21:38:33.417946 I | ceph-rbd-mirror-controller: successfully started 2026-03-02 21:38:33.417975 I | ceph-client-controller: successfully started 2026-03-02 21:38:33.417993 I | ceph-filesystem-mirror-controller: successfully started 2026-03-02 21:38:33.418015 I | operator: rook-ceph-operator-config-controller successfully started 2026-03-02 21:38:33.418036 I | ceph-csi: rook-ceph-operator-csi-controller successfully started 2026-03-02 21:38:33.418130 I | op-bucket-prov: rook-ceph-operator-bucket-controller successfully started 2026-03-02 21:38:33.418149 I | ceph-bucket-topic: successfully started 2026-03-02 21:38:33.418159 I | ceph-bucket-notification: successfully started 2026-03-02 21:38:33.418202 I | ceph-bucket-notification: successfully started 2026-03-02 21:38:33.418219 I | ceph-fs-subvolumegroup-controller: successfully started 2026-03-02 21:38:33.418232 I | blockpool-rados-namespace-controller: successfully started 2026-03-02 21:38:33.418241 I | ceph-cosi-controller: successfully started 2026-03-02 21:38:33.418261 I | operator: starting the controller-runtime manager 2026-03-02 21:38:33.550943 I | op-k8sutil: ROOK_WATCH_FOR_NODE_FAILURE="true" (default) 2026-03-02 21:38:33.634938 I | op-k8sutil: ROOK_CEPH_COMMANDS_TIMEOUT_SECONDS="15" (configmap) 2026-03-02 21:38:33.634970 I | op-k8sutil: ROOK_LOG_LEVEL="INFO" (configmap) 2026-03-02 21:38:33.634988 I | op-k8sutil: ROOK_ENABLE_DISCOVERY_DAEMON="false" (configmap) 2026-03-02 21:38:33.635390 I | op-k8sutil: ROOK_CSI_DISABLE_DRIVER="false" (configmap) 2026-03-02 21:38:33.637988 I | ceph-csi: CSI Ceph RBD driver disabled 2026-03-02 21:38:33.638030 I | op-k8sutil: removing daemonset csi-rbdplugin if it exists 2026-03-02 21:38:33.639232 I | op-k8sutil: ROOK_CEPH_ALLOW_LOOP_DEVICES="false" (configmap) 2026-03-02 21:38:33.639257 I | operator: rook-ceph-operator-config-controller done reconciling 2026-03-02 21:38:33.640954 I | op-k8sutil: removing deployment csi-rbdplugin-provisioner if it exists 2026-03-02 21:38:33.646994 I | ceph-csi: successfully removed CSI Ceph RBD driver 2026-03-02 21:38:33.647020 I | ceph-csi: CSI CephFS driver disabled 2026-03-02 21:38:33.647030 I | op-k8sutil: removing daemonset csi-cephfsplugin if it exists 2026-03-02 21:38:33.648602 I | op-k8sutil: removing deployment csi-cephfsplugin-provisioner if it exists 2026-03-02 21:38:33.656420 I | ceph-csi: successfully removed CSI CephFS driver 2026-03-02 21:38:33.656436 I | ceph-csi: CSI NFS driver disabled 2026-03-02 21:38:33.656440 I | op-k8sutil: removing daemonset csi-nfsplugin if it exists 2026-03-02 21:38:33.660182 I | op-k8sutil: removing deployment csi-nfsplugin-provisioner if it exists 2026-03-02 21:38:33.667236 I | ceph-csi: successfully removed CSI NFS driver 2026-03-02 21:38:56.694751 I | ceph-spec: adding finalizer "cephcluster.ceph.rook.io" on "ceph" 2026-03-02 21:38:56.719981 I | ceph-spec: adding finalizer "cephobjectstore.ceph.rook.io" on "ceph" 2026-03-02 21:38:56.724288 I | clusterdisruption-controller: deleted all legacy node drain canary pods 2026-03-02 21:38:56.727134 I | ceph-cluster-controller: reconciling ceph cluster in namespace "openstack" 2026-03-02 21:38:56.735656 I | ceph-spec: parsing mon endpoints: instance=10.96.240.200:6789 2026-03-02 21:38:56.735684 I | ceph-spec: updating obsolete maxMonID 0 to actual value 76846025234 2026-03-02 21:38:56.735782 I | op-k8sutil: ROOK_OBC_WATCH_OPERATOR_NAMESPACE="true" (configmap) 2026-03-02 21:38:56.735796 I | op-k8sutil: ROOK_OBC_PROVISIONER_NAME_PREFIX="" (default) 2026-03-02 21:38:56.735803 I | op-bucket-prov: ceph bucket provisioner launched watching for provisioner "openstack.ceph.rook.io/bucket" 2026-03-02 21:38:56.736154 I | op-bucket-prov: successfully reconciled bucket provisioner I0302 21:38:56.736265 1 manager.go:135] "msg"="starting provisioner" "logger"="objectbucket.io/provisioner-manager" "name"="openstack.ceph.rook.io/bucket" 2026-03-02 21:38:56.857651 I | ceph-csi: successfully created csi config map "rook-ceph-csi-config" 2026-03-02 21:38:56.859881 E | ceph-spec: failed to update cluster condition to {Type:Connecting Status:True Reason:ClusterConnecting Message:Attempting to connect to an external Ceph cluster LastHeartbeatTime:2026-03-02 21:38:56.727223883 +0000 UTC m=+23.505916053 LastTransitionTime:2026-03-02 21:38:56.727223803 +0000 UTC m=+23.505915973}. failed to update object "openstack/ceph" status: Operation cannot be fulfilled on cephclusters.ceph.rook.io "ceph": the object has been modified; please apply your changes to the latest version and try again 2026-03-02 21:38:56.909663 I | ceph-spec: parsing mon endpoints: instance=10.96.240.200:6789 2026-03-02 21:38:56.909693 I | ceph-spec: updating obsolete maxMonID 0 to actual value 76846025234 2026-03-02 21:38:56.909718 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:0xc001686150] 2026-03-02 21:38:56.909737 I | ceph-spec: detecting the ceph image version for image harbor.atmosphere.dev/quay.io/ceph/ceph:v18.2.1... 2026-03-02 21:38:56.950964 I | op-k8sutil: CSI_ENABLE_HOST_NETWORK="true" (configmap) 2026-03-02 21:38:56.950990 I | op-k8sutil: CSI_DISABLE_HOLDER_PODS="true" (configmap) 2026-03-02 21:38:57.299320 I | ceph-spec: parsing mon endpoints: instance=10.96.240.200:6789 2026-03-02 21:38:57.299366 I | ceph-spec: updating obsolete maxMonID 0 to actual value 76846025234 2026-03-02 21:38:57.498602 I | op-k8sutil: ROOK_CSI_ENABLE_RBD="false" (configmap) 2026-03-02 21:38:57.498636 I | op-k8sutil: ROOK_CSI_ENABLE_CEPHFS="false" (configmap) 2026-03-02 21:38:57.498643 I | op-k8sutil: ROOK_CSI_ENABLE_NFS="false" (configmap) 2026-03-02 21:38:57.498652 I | op-k8sutil: ROOK_CSI_ALLOW_UNSUPPORTED_VERSION="false" (default) 2026-03-02 21:38:57.498660 I | op-k8sutil: CSI_FORCE_CEPHFS_KERNEL_CLIENT="true" (configmap) 2026-03-02 21:38:57.498667 I | op-k8sutil: CSI_GRPC_TIMEOUT_SECONDS="150" (configmap) 2026-03-02 21:38:57.498674 I | op-k8sutil: CSI_CEPHFS_LIVENESS_METRICS_PORT="9081" (default) 2026-03-02 21:38:57.498682 I | op-k8sutil: CSIADDONS_PORT="9070" (default) 2026-03-02 21:38:57.498693 I | op-k8sutil: CSI_RBD_LIVENESS_METRICS_PORT="9080" (default) 2026-03-02 21:38:57.498704 I | op-k8sutil: CSI_ENABLE_LIVENESS="false" (default) 2026-03-02 21:38:57.498713 I | op-k8sutil: CSI_PLUGIN_PRIORITY_CLASSNAME="system-node-critical" (configmap) 2026-03-02 21:38:57.498726 I | op-k8sutil: CSI_PROVISIONER_PRIORITY_CLASSNAME="system-cluster-critical" (configmap) 2026-03-02 21:38:57.498739 I | op-k8sutil: CSI_ENABLE_OMAP_GENERATOR="false" (configmap) 2026-03-02 21:38:57.498753 I | op-k8sutil: CSI_ENABLE_RBD_SNAPSHOTTER="true" (configmap) 2026-03-02 21:38:57.498771 I | op-k8sutil: CSI_ENABLE_CEPHFS_SNAPSHOTTER="true" (configmap) 2026-03-02 21:38:57.498782 I | op-k8sutil: CSI_ENABLE_NFS_SNAPSHOTTER="true" (configmap) 2026-03-02 21:38:57.500929 I | op-k8sutil: CSI_ENABLE_CSIADDONS="false" (configmap) 2026-03-02 21:38:57.500949 I | op-k8sutil: CSI_ENABLE_TOPOLOGY="false" (configmap) 2026-03-02 21:38:57.500953 I | op-k8sutil: CSI_ENABLE_ENCRYPTION="false" (configmap) 2026-03-02 21:38:57.500958 I | op-k8sutil: CSI_ENABLE_METADATA="false" (configmap) 2026-03-02 21:38:57.500963 I | op-k8sutil: CSI_CEPHFS_PLUGIN_UPDATE_STRATEGY="RollingUpdate" (default) 2026-03-02 21:38:57.500971 I | op-k8sutil: CSI_CEPHFS_PLUGIN_UPDATE_STRATEGY_MAX_UNAVAILABLE="1" (default) 2026-03-02 21:38:57.500976 I | op-k8sutil: CSI_NFS_PLUGIN_UPDATE_STRATEGY="RollingUpdate" (default) 2026-03-02 21:38:57.500983 I | op-k8sutil: CSI_RBD_PLUGIN_UPDATE_STRATEGY="RollingUpdate" (default) 2026-03-02 21:38:57.500989 I | op-k8sutil: CSI_RBD_PLUGIN_UPDATE_STRATEGY_MAX_UNAVAILABLE="1" (default) 2026-03-02 21:38:57.500996 I | op-k8sutil: CSI_PLUGIN_ENABLE_SELINUX_HOST_MOUNT="false" (configmap) 2026-03-02 21:38:57.501002 I | ceph-csi: Kubernetes version is 1.28 2026-03-02 21:38:57.501010 I | op-k8sutil: CSI_LOG_LEVEL="" (default) 2026-03-02 21:38:57.501017 I | op-k8sutil: CSI_SIDECAR_LOG_LEVEL="" (default) 2026-03-02 21:38:57.501023 I | op-k8sutil: CSI_LEADER_ELECTION_LEASE_DURATION="" (default) 2026-03-02 21:38:57.501029 I | op-k8sutil: CSI_LEADER_ELECTION_RENEW_DEADLINE="" (default) 2026-03-02 21:38:57.501036 I | op-k8sutil: CSI_LEADER_ELECTION_RETRY_PERIOD="" (default) 2026-03-02 21:38:57.700769 I | op-k8sutil: ROOK_CSI_CEPH_IMAGE="quay.io/cephcsi/cephcsi:v3.11.0" (configmap) 2026-03-02 21:38:57.700800 I | op-k8sutil: ROOK_CSI_REGISTRAR_IMAGE="registry.k8s.io/sig-storage/csi-node-driver-registrar:v2.10.0" (configmap) 2026-03-02 21:38:57.700807 I | op-k8sutil: ROOK_CSI_PROVISIONER_IMAGE="registry.k8s.io/sig-storage/csi-provisioner:v4.0.0" (configmap) 2026-03-02 21:38:57.700813 I | op-k8sutil: ROOK_CSI_ATTACHER_IMAGE="registry.k8s.io/sig-storage/csi-attacher:v4.5.0" (configmap) 2026-03-02 21:38:57.700818 I | op-k8sutil: ROOK_CSI_SNAPSHOTTER_IMAGE="registry.k8s.io/sig-storage/csi-snapshotter:v7.0.1" (configmap) 2026-03-02 21:38:57.700827 I | op-k8sutil: ROOK_CSI_RESIZER_IMAGE="registry.k8s.io/sig-storage/csi-resizer:v1.10.0" (configmap) 2026-03-02 21:38:57.700840 I | op-k8sutil: ROOK_CSI_KUBELET_DIR_PATH="/var/lib/kubelet" (default) 2026-03-02 21:38:57.700846 I | op-k8sutil: ROOK_CSIADDONS_IMAGE="quay.io/csiaddons/k8s-sidecar:v0.8.0" (configmap) 2026-03-02 21:38:57.700854 I | op-k8sutil: CSI_TOPOLOGY_DOMAIN_LABELS="" (default) 2026-03-02 21:38:57.700860 I | op-k8sutil: ROOK_CSI_CEPHFS_POD_LABELS="" (default) 2026-03-02 21:38:57.700865 I | op-k8sutil: ROOK_CSI_NFS_POD_LABELS="" (default) 2026-03-02 21:38:57.700869 I | op-k8sutil: ROOK_CSI_RBD_POD_LABELS="" (default) 2026-03-02 21:38:57.700875 I | op-k8sutil: CSI_CLUSTER_NAME="" (default) 2026-03-02 21:38:57.700880 I | op-k8sutil: ROOK_CSI_IMAGE_PULL_POLICY="IfNotPresent" (configmap) 2026-03-02 21:38:57.700885 I | op-k8sutil: CSI_CEPHFS_KERNEL_MOUNT_OPTIONS="" (default) 2026-03-02 21:38:57.700889 I | op-k8sutil: CSI_CEPHFS_ATTACH_REQUIRED="true" (configmap) 2026-03-02 21:38:57.700896 I | op-k8sutil: CSI_RBD_ATTACH_REQUIRED="true" (configmap) 2026-03-02 21:38:57.700901 I | op-k8sutil: CSI_NFS_ATTACH_REQUIRED="true" (configmap) 2026-03-02 21:38:57.700906 I | op-k8sutil: CSI_DRIVER_NAME_PREFIX="rook-ceph" (default) 2026-03-02 21:38:57.704048 I | op-k8sutil: CSI_ENABLE_VOLUME_GROUP_SNAPSHOT="true" (configmap) 2026-03-02 21:38:57.704076 I | ceph-csi: skipping csi version check, since unsupported versions are allowed or csi is disabled 2026-03-02 21:38:57.704085 I | ceph-csi: CSI Ceph RBD driver disabled 2026-03-02 21:38:57.704093 I | op-k8sutil: removing daemonset csi-rbdplugin if it exists 2026-03-02 21:38:57.707068 I | op-k8sutil: removing deployment csi-rbdplugin-provisioner if it exists 2026-03-02 21:38:57.903113 I | ceph-csi: successfully removed CSI Ceph RBD driver 2026-03-02 21:38:57.903169 I | ceph-csi: CSI CephFS driver disabled 2026-03-02 21:38:57.903177 I | op-k8sutil: removing daemonset csi-cephfsplugin if it exists 2026-03-02 21:38:57.905855 I | op-k8sutil: removing deployment csi-cephfsplugin-provisioner if it exists 2026-03-02 21:38:58.100929 I | ceph-csi: successfully removed CSI CephFS driver 2026-03-02 21:38:58.100960 I | ceph-csi: CSI NFS driver disabled 2026-03-02 21:38:58.100968 I | op-k8sutil: removing daemonset csi-nfsplugin if it exists 2026-03-02 21:38:58.103415 I | op-k8sutil: removing deployment csi-nfsplugin-provisioner if it exists 2026-03-02 21:38:58.302693 I | ceph-csi: successfully removed CSI NFS driver 2026-03-02 21:39:16.729843 I | ceph-spec: detected ceph image version: "18.2.1-0 reef" 2026-03-02 21:39:16.729864 I | ceph-cluster-controller: validating ceph version from provided image 2026-03-02 21:39:16.735203 I | ceph-spec: parsing mon endpoints: instance=10.96.240.200:6789 2026-03-02 21:39:16.735222 I | ceph-spec: updating obsolete maxMonID 0 to actual value 76846025234 2026-03-02 21:39:16.737343 I | cephclient: writing config file /var/lib/rook/openstack/openstack.config 2026-03-02 21:39:16.737423 I | cephclient: generated admin config in /var/lib/rook/openstack 2026-03-02 21:39:18.139692 I | clusterdisruption-controller: all PGs are active+clean. Restoring default OSD pdb settings 2026-03-02 21:39:18.139721 I | clusterdisruption-controller: creating the default pdb "rook-ceph-osd" with maxUnavailable=1 for all osd 2026-03-02 21:39:18.140499 E | cephver: external cluster ceph version is a major version higher "18.2.7-0 reef" than the local cluster "0.0.0-0 ", consider upgrading 2026-03-02 21:39:19.006185 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 21:39:19.320865 W | ceph-cluster-controller: image spec version 18.2.1-0 reef is lower than the running cluster version 18.2.7-0 reef, downgrading is not supported 2026-03-02 21:39:20.159005 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 21:39:20.419845 I | ceph-cluster-controller: upgrading ceph cluster to "18.2.1-0 reef" 2026-03-02 21:39:20.419888 I | ceph-cluster-controller: cluster "openstack": version "18.2.1-0 reef" detected for image "harbor.atmosphere.dev/quay.io/ceph/ceph:v18.2.1" 2026-03-02 21:39:22.597731 I | ceph-cluster-controller: creating "rook-config-override" configmap 2026-03-02 21:39:22.600536 I | ceph-cluster-controller: creating "rook-ceph-config" secret 2026-03-02 21:39:22.888267 I | ceph-cluster-controller: external cluster identity established 2026-03-02 21:39:22.888305 I | cephclient: getting or creating ceph auth key "client.csi-rbd-provisioner" 2026-03-02 21:39:23.902707 I | cephclient: getting or creating ceph auth key "client.csi-rbd-node" 2026-03-02 21:39:27.007514 I | cephclient: getting or creating ceph auth key "client.csi-cephfs-provisioner" 2026-03-02 21:39:29.846468 I | cephclient: getting or creating ceph auth key "client.csi-cephfs-node" 2026-03-02 21:39:30.469456 I | ceph-csi: created kubernetes csi secrets for cluster "openstack" 2026-03-02 21:39:30.477433 I | ceph-cluster-controller: successfully updated csi config map 2026-03-02 21:39:30.477463 I | cephclient: getting or creating ceph auth key "client.crash" 2026-03-02 21:39:31.089497 I | ceph-nodedaemon-controller: created kubernetes crash collector secret for cluster "openstack" 2026-03-02 21:39:31.092120 I | ceph-cluster-controller: enabling ceph mon monitoring goroutine for cluster "openstack" 2026-03-02 21:39:31.092167 I | ceph-cluster-controller: ceph status check interval is 1m0s 2026-03-02 21:39:31.092174 I | ceph-cluster-controller: enabling ceph status monitoring goroutine for cluster "openstack" 2026-03-02 21:39:37.227297 I | ceph-spec: parsing mon endpoints: instance=10.96.240.200:6789 2026-03-02 21:39:37.227328 I | ceph-spec: updating obsolete maxMonID 0 to actual value 76846025234 2026-03-02 21:39:37.227346 I | ceph-spec: detecting the ceph image version for image harbor.atmosphere.dev/quay.io/ceph/ceph:v18.2.1... 2026-03-02 21:39:39.675378 I | ceph-spec: detected ceph image version: "18.2.1-0 reef" 2026-03-02 21:39:41.119712 I | ceph-object-controller: reconciling object store deployments 2026-03-02 21:39:41.137139 I | ceph-object-controller: ceph object store gateway service running at 10.109.104.87 2026-03-02 21:39:41.137177 I | ceph-object-controller: reconciling object store pools 2026-03-02 21:39:43.741800 I | cephclient: reconciling replicated pool ceph.rgw.control succeeded 2026-03-02 21:39:44.642743 I | cephclient: creating a new crush rule for changed deviceClass ("default"-->"") on crush rule "ceph.rgw.control" 2026-03-02 21:39:44.642768 I | cephclient: updating pool "ceph.rgw.control" failure domain from "osd" to "osd" with new crush rule "ceph.rgw.control_osd" 2026-03-02 21:39:44.642773 I | cephclient: crush rule "ceph.rgw.control" will no longer be used by pool "ceph.rgw.control" 2026-03-02 21:39:46.877351 I | cephclient: Successfully updated pool "ceph.rgw.control" failure domain to "osd" 2026-03-02 21:39:46.877390 I | cephclient: setting pool property "pg_num_min" to "8" on pool "ceph.rgw.control" 2026-03-02 21:39:50.239102 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:8} {StateName:creating+peering Count:1}]" 2026-03-02 21:39:50.242596 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 21:39:51.427745 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 21:39:53.460166 I | cephclient: reconciling replicated pool ceph.rgw.meta succeeded 2026-03-02 21:39:54.388380 I | cephclient: creating a new crush rule for changed deviceClass ("default"-->"") on crush rule "ceph.rgw.meta" 2026-03-02 21:39:54.388508 I | cephclient: updating pool "ceph.rgw.meta" failure domain from "osd" to "osd" with new crush rule "ceph.rgw.meta_osd" 2026-03-02 21:39:54.388548 I | cephclient: crush rule "ceph.rgw.meta" will no longer be used by pool "ceph.rgw.meta" 2026-03-02 21:39:56.667583 I | cephclient: Successfully updated pool "ceph.rgw.meta" failure domain to "osd" 2026-03-02 21:39:56.667721 I | cephclient: setting pool property "pg_num_min" to "8" on pool "ceph.rgw.meta" 2026-03-02 21:40:00.743733 I | cephclient: reconciling replicated pool ceph.rgw.log succeeded 2026-03-02 21:40:01.620294 I | cephclient: creating a new crush rule for changed deviceClass ("default"-->"") on crush rule "ceph.rgw.log" 2026-03-02 21:40:01.620327 I | cephclient: updating pool "ceph.rgw.log" failure domain from "osd" to "osd" with new crush rule "ceph.rgw.log_osd" 2026-03-02 21:40:01.620335 I | cephclient: crush rule "ceph.rgw.log" will no longer be used by pool "ceph.rgw.log" 2026-03-02 21:40:03.796699 I | cephclient: Successfully updated pool "ceph.rgw.log" failure domain to "osd" 2026-03-02 21:40:03.796736 I | cephclient: setting pool property "pg_num_min" to "8" on pool "ceph.rgw.log" 2026-03-02 21:40:07.872934 I | cephclient: reconciling replicated pool ceph.rgw.buckets.index succeeded 2026-03-02 21:40:08.802973 I | cephclient: creating a new crush rule for changed deviceClass ("default"-->"") on crush rule "ceph.rgw.buckets.index" 2026-03-02 21:40:08.803009 I | cephclient: updating pool "ceph.rgw.buckets.index" failure domain from "osd" to "osd" with new crush rule "ceph.rgw.buckets.index_osd" 2026-03-02 21:40:08.803017 I | cephclient: crush rule "ceph.rgw.buckets.index" will no longer be used by pool "ceph.rgw.buckets.index" 2026-03-02 21:40:10.932321 I | cephclient: Successfully updated pool "ceph.rgw.buckets.index" failure domain to "osd" 2026-03-02 21:40:10.932357 I | cephclient: setting pool property "pg_num_min" to "8" on pool "ceph.rgw.buckets.index" 2026-03-02 21:40:14.995141 I | cephclient: reconciling replicated pool ceph.rgw.buckets.non-ec succeeded 2026-03-02 21:40:15.878372 I | cephclient: creating a new crush rule for changed deviceClass ("default"-->"") on crush rule "ceph.rgw.buckets.non-ec" 2026-03-02 21:40:15.878407 I | cephclient: updating pool "ceph.rgw.buckets.non-ec" failure domain from "osd" to "osd" with new crush rule "ceph.rgw.buckets.non-ec_osd" 2026-03-02 21:40:15.878416 I | cephclient: crush rule "ceph.rgw.buckets.non-ec" will no longer be used by pool "ceph.rgw.buckets.non-ec" 2026-03-02 21:40:18.033720 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-03-02 21:40:19.042576 I | cephclient: Successfully updated pool "ceph.rgw.buckets.non-ec" failure domain to "osd" 2026-03-02 21:40:19.042617 I | cephclient: setting pool property "pg_num_min" to "8" on pool "ceph.rgw.buckets.non-ec" 2026-03-02 21:40:21.140859 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 21:40:22.711277 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 21:40:24.237796 I | cephclient: reconciling replicated pool ceph.rgw.otp succeeded 2026-03-02 21:40:25.200680 I | cephclient: creating a new crush rule for changed deviceClass ("default"-->"") on crush rule "ceph.rgw.otp" 2026-03-02 21:40:25.200715 I | cephclient: updating pool "ceph.rgw.otp" failure domain from "osd" to "osd" with new crush rule "ceph.rgw.otp_osd" 2026-03-02 21:40:25.200723 I | cephclient: crush rule "ceph.rgw.otp" will no longer be used by pool "ceph.rgw.otp" 2026-03-02 21:40:27.314717 I | cephclient: Successfully updated pool "ceph.rgw.otp" failure domain to "osd" 2026-03-02 21:40:27.314760 I | cephclient: setting pool property "pg_num_min" to "8" on pool "ceph.rgw.otp" 2026-03-02 21:40:31.411455 I | cephclient: reconciling replicated pool .rgw.root succeeded 2026-03-02 21:40:32.318703 I | cephclient: creating a new crush rule for changed deviceClass ("default"-->"") on crush rule ".rgw.root" 2026-03-02 21:40:32.318751 I | cephclient: updating pool ".rgw.root" failure domain from "osd" to "osd" with new crush rule ".rgw.root_osd" 2026-03-02 21:40:32.318762 I | cephclient: crush rule ".rgw.root" will no longer be used by pool ".rgw.root" 2026-03-02 21:40:37.262230 I | cephclient: Successfully updated pool ".rgw.root" failure domain to "osd" 2026-03-02 21:40:37.262277 I | cephclient: setting pool property "pg_num_min" to "8" on pool ".rgw.root" 2026-03-02 21:40:41.888042 I | cephclient: reconciling replicated pool ceph.rgw.buckets.data succeeded 2026-03-02 21:40:42.798085 I | cephclient: creating a new crush rule for changed deviceClass ("default"-->"") on crush rule "ceph.rgw.buckets.data" 2026-03-02 21:40:42.798130 I | cephclient: updating pool "ceph.rgw.buckets.data" failure domain from "osd" to "osd" with new crush rule "ceph.rgw.buckets.data_osd" 2026-03-02 21:40:42.798148 I | cephclient: crush rule "ceph.rgw.buckets.data" will no longer be used by pool "ceph.rgw.buckets.data" 2026-03-02 21:40:44.925259 I | cephclient: Successfully updated pool "ceph.rgw.buckets.data" failure domain to "osd" 2026-03-02 21:40:44.925418 I | ceph-object-controller: configuring object store "ceph" 2026-03-02 21:40:45.506925 I | ceph-object-controller: Object store "ceph": realm=ceph, zonegroup=ceph, zone=ceph 2026-03-02 21:40:45.686979 I | ceph-object-controller: committing changes to RGW configuration period for CephObjectStore "openstack/ceph" 2026-03-02 21:40:46.084022 I | ceph-object-controller: configuration for object-store ceph is complete 2026-03-02 21:40:46.084056 I | ceph-object-controller: creating object store "ceph" in namespace "openstack" 2026-03-02 21:40:46.088893 I | cephclient: getting or creating ceph auth key "client.rgw.ceph.a" 2026-03-02 21:40:46.694107 I | ceph-object-controller: setting rgw config flags 2026-03-02 21:40:46.694334 I | op-config: setting "client.rgw.ceph.a"="rgw_log_nonexistent_bucket"="true" option to the mon configuration database 2026-03-02 21:40:47.152833 I | op-config: successfully set "client.rgw.ceph.a"="rgw_log_nonexistent_bucket"="true" option to the mon configuration database 2026-03-02 21:40:47.152872 I | op-config: setting "client.rgw.ceph.a"="rgw_log_object_name_utc"="true" option to the mon configuration database 2026-03-02 21:40:47.597117 I | op-config: successfully set "client.rgw.ceph.a"="rgw_log_object_name_utc"="true" option to the mon configuration database 2026-03-02 21:40:47.597160 I | op-config: setting "client.rgw.ceph.a"="rgw_enable_usage_log"="true" option to the mon configuration database 2026-03-02 21:40:48.047601 I | op-config: successfully set "client.rgw.ceph.a"="rgw_enable_usage_log"="true" option to the mon configuration database 2026-03-02 21:40:48.047634 I | op-config: setting "client.rgw.ceph.a"="rgw_zone"="ceph" option to the mon configuration database 2026-03-02 21:40:48.530937 I | op-config: successfully set "client.rgw.ceph.a"="rgw_zone"="ceph" option to the mon configuration database 2026-03-02 21:40:48.530976 I | op-config: setting "client.rgw.ceph.a"="rgw_zonegroup"="ceph" option to the mon configuration database 2026-03-02 21:40:48.981875 I | op-config: successfully set "client.rgw.ceph.a"="rgw_zonegroup"="ceph" option to the mon configuration database 2026-03-02 21:40:48.981912 I | op-config: setting "client.rgw.ceph.a"="rgw_run_sync_thread"="true" option to the mon configuration database 2026-03-02 21:40:49.465213 I | op-config: successfully set "client.rgw.ceph.a"="rgw_run_sync_thread"="true" option to the mon configuration database 2026-03-02 21:40:49.465706 I | ceph-object-controller: object store "ceph" deployment "rook-ceph-rgw-ceph-a" created 2026-03-02 21:40:49.510666 I | ceph-object-controller: enabling rgw dashboard 2026-03-02 21:40:51.798370 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 21:40:53.273293 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:82} {StateName:unknown Count:31}]" 2026-03-02 21:40:53.277799 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 21:40:55.133985 I | ceph-object-controller: created object store "ceph" in namespace "openstack" 2026-03-02 21:40:55.134543 I | ceph-object-controller: setting the dashboard api secret key 2026-03-02 21:40:55.759941 I | ceph-object-controller: done setting the dashboard api secret key 2026-03-02 21:41:04.190007 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-03-02 21:41:22.393350 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 21:41:23.869449 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 21:41:25.641704 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.109.104.87:80: i/o timeout 2026-03-02 21:41:25.668568 I | ceph-spec: parsing mon endpoints: instance=10.96.240.200:6789 2026-03-02 21:41:25.668600 I | ceph-spec: updating obsolete maxMonID 0 to actual value 76846025234 2026-03-02 21:41:25.668618 I | ceph-spec: detecting the ceph image version for image harbor.atmosphere.dev/quay.io/ceph/ceph:v18.2.1... 2026-03-02 21:41:26.205421 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-03-02 21:41:26.209309 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 21:41:26.857030 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-03-02 21:41:26.937670 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 21:41:27.721481 I | ceph-spec: detected ceph image version: "18.2.1-0 reef" 2026-03-02 21:41:29.199314 I | ceph-object-controller: reconciling object store deployments 2026-03-02 21:41:29.257592 I | ceph-object-controller: ceph object store gateway service running at 10.109.104.87 2026-03-02 21:41:29.257618 I | ceph-object-controller: reconciling object store pools 2026-03-02 21:41:30.601960 I | cephclient: application "rgw" is already set on pool "ceph.rgw.control" 2026-03-02 21:41:30.601991 I | cephclient: reconciling replicated pool ceph.rgw.control succeeded 2026-03-02 21:41:31.530013 I | cephclient: setting pool property "pg_num_min" to "8" on pool "ceph.rgw.control" 2026-03-02 21:41:33.375703 I | cephclient: application "rgw" is already set on pool "ceph.rgw.meta" 2026-03-02 21:41:33.375742 I | cephclient: reconciling replicated pool ceph.rgw.meta succeeded 2026-03-02 21:41:34.275188 I | cephclient: setting pool property "pg_num_min" to "8" on pool "ceph.rgw.meta" 2026-03-02 21:41:37.360470 I | cephclient: application "rgw" is already set on pool "ceph.rgw.log" 2026-03-02 21:41:37.361270 I | cephclient: reconciling replicated pool ceph.rgw.log succeeded 2026-03-02 21:41:38.238603 I | cephclient: setting pool property "pg_num_min" to "8" on pool "ceph.rgw.log" 2026-03-02 21:41:40.488341 I | cephclient: application "rgw" is already set on pool "ceph.rgw.buckets.index" 2026-03-02 21:41:40.488374 I | cephclient: reconciling replicated pool ceph.rgw.buckets.index succeeded 2026-03-02 21:41:41.384236 I | cephclient: setting pool property "pg_num_min" to "8" on pool "ceph.rgw.buckets.index" 2026-03-02 21:41:43.511816 I | cephclient: application "rgw" is already set on pool "ceph.rgw.buckets.non-ec" 2026-03-02 21:41:43.511847 I | cephclient: reconciling replicated pool ceph.rgw.buckets.non-ec succeeded 2026-03-02 21:41:44.410799 I | cephclient: setting pool property "pg_num_min" to "8" on pool "ceph.rgw.buckets.non-ec" 2026-03-02 21:41:46.542430 I | cephclient: application "rgw" is already set on pool "ceph.rgw.otp" 2026-03-02 21:41:46.542457 I | cephclient: reconciling replicated pool ceph.rgw.otp succeeded 2026-03-02 21:41:47.467998 I | cephclient: setting pool property "pg_num_min" to "8" on pool "ceph.rgw.otp" 2026-03-02 21:41:50.149262 I | cephclient: application "rgw" is already set on pool ".rgw.root" 2026-03-02 21:41:50.149287 I | cephclient: reconciling replicated pool .rgw.root succeeded 2026-03-02 21:41:51.646183 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-03-02 21:41:51.915223 I | cephclient: setting pool property "pg_num_min" to "8" on pool ".rgw.root" 2026-03-02 21:41:52.938631 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:102} {StateName:activating Count:1}]" 2026-03-02 21:41:52.943447 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 21:41:55.014721 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:102} {StateName:activating Count:1}]" 2026-03-02 21:41:55.018385 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 21:41:55.320977 I | cephclient: application "rgw" is already set on pool "ceph.rgw.buckets.data" 2026-03-02 21:41:55.321007 I | cephclient: reconciling replicated pool ceph.rgw.buckets.data succeeded 2026-03-02 21:41:56.241262 I | ceph-object-controller: configuring object store "ceph" 2026-03-02 21:41:56.490036 I | ceph-object-controller: Object store "ceph": realm=ceph, zonegroup=ceph, zone=ceph 2026-03-02 21:41:56.661422 I | ceph-object-controller: there are no changes to commit for RGW configuration period for CephObjectStore "openstack/ceph" 2026-03-02 21:41:56.661478 I | ceph-object-controller: configuration for object-store ceph is complete 2026-03-02 21:41:56.661487 I | ceph-object-controller: creating object store "ceph" in namespace "openstack" 2026-03-02 21:41:56.667298 I | cephclient: getting or creating ceph auth key "client.rgw.ceph.a" 2026-03-02 21:41:57.253957 I | ceph-object-controller: setting rgw config flags 2026-03-02 21:41:57.253998 I | op-config: setting "client.rgw.ceph.a"="rgw_run_sync_thread"="true" option to the mon configuration database 2026-03-02 21:41:57.703853 I | op-config: successfully set "client.rgw.ceph.a"="rgw_run_sync_thread"="true" option to the mon configuration database 2026-03-02 21:41:57.703897 I | op-config: setting "client.rgw.ceph.a"="rgw_log_nonexistent_bucket"="true" option to the mon configuration database 2026-03-02 21:41:58.160381 I | op-config: successfully set "client.rgw.ceph.a"="rgw_log_nonexistent_bucket"="true" option to the mon configuration database 2026-03-02 21:41:58.160427 I | op-config: setting "client.rgw.ceph.a"="rgw_log_object_name_utc"="true" option to the mon configuration database 2026-03-02 21:41:58.611773 I | op-config: successfully set "client.rgw.ceph.a"="rgw_log_object_name_utc"="true" option to the mon configuration database 2026-03-02 21:41:58.611813 I | op-config: setting "client.rgw.ceph.a"="rgw_enable_usage_log"="true" option to the mon configuration database 2026-03-02 21:41:59.060171 I | op-config: successfully set "client.rgw.ceph.a"="rgw_enable_usage_log"="true" option to the mon configuration database 2026-03-02 21:41:59.060245 I | op-config: setting "client.rgw.ceph.a"="rgw_zone"="ceph" option to the mon configuration database 2026-03-02 21:41:59.516712 I | op-config: successfully set "client.rgw.ceph.a"="rgw_zone"="ceph" option to the mon configuration database 2026-03-02 21:41:59.516754 I | op-config: setting "client.rgw.ceph.a"="rgw_zonegroup"="ceph" option to the mon configuration database 2026-03-02 21:41:59.981595 I | op-config: successfully set "client.rgw.ceph.a"="rgw_zonegroup"="ceph" option to the mon configuration database 2026-03-02 21:41:59.981854 I | ceph-object-controller: object store "ceph" deployment "rook-ceph-rgw-ceph-a" created 2026-03-02 21:42:00.002858 I | ceph-object-controller: object store "ceph" deployment "rook-ceph-rgw-ceph-a" already exists. updating if needed 2026-03-02 21:42:00.015291 I | op-k8sutil: deployment "rook-ceph-rgw-ceph-a" did not change, nothing to update 2026-03-02 21:42:00.018548 I | ceph-object-controller: config map "rook-ceph-rgw-ceph-mime-types" for object store "ceph" already exists, not overwriting 2026-03-02 21:42:00.024546 I | ceph-object-controller: enabling rgw dashboard 2026-03-02 21:42:01.543796 I | ceph-object-controller: created object store "ceph" in namespace "openstack" 2026-03-02 21:42:03.365398 I | ceph-object-controller: creating COSI user "cosi" 2026-03-02 21:42:03.451883 I | ceph-spec: created ceph *v1.Secret object "rook-ceph-object-user-ceph-cosi" 2026-03-02 21:42:04.014707 I | clusterdisruption-controller: all "host" failure domains: []. osd is down in failure domain: "". active node drains: false. pg health: "cluster is not fully clean. PGs: [{StateName:active+clean Count:101} {StateName:clean+premerge+peered Count:1}]" 2026-03-02 21:42:04.018907 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 21:42:23.545577 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 21:42:25.585156 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-03-02 21:42:25.589380 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 21:42:38.932379 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-03-02 21:42:54.100828 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:104} {StateName:unknown Count:24}]" 2026-03-02 21:42:54.104671 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 21:42:56.148458 I | clusterdisruption-controller: all "host" failure domains: []. osd is down in failure domain: "". active node drains: false. pg health: "cluster is not fully clean. PGs: [{StateName:active+clean Count:122} {StateName:unknown Count:6}]" 2026-03-02 21:42:56.151978 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 21:43:25.404283 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:120} {StateName:peering Count:2}]" 2026-03-02 21:43:25.408847 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 21:43:25.825949 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-03-02 21:43:26.708768 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:120} {StateName:peering Count:2}]" 2026-03-02 21:43:26.713037 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 21:43:55.975542 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 21:43:57.618225 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 21:44:12.528221 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-03-02 21:44:26.547437 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 21:44:28.196737 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 21:44:57.093077 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 21:44:59.135411 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-03-02 21:44:59.303504 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 21:45:27.654182 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 21:45:29.878094 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 21:45:45.262788 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-03-02 21:45:58.223043 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 21:46:00.486534 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 21:46:28.796568 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 21:46:31.648219 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 21:46:32.051995 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-03-02 21:46:59.366756 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 21:47:02.223930 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 21:47:18.177863 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-03-02 21:47:29.933161 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 21:47:32.778753 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 21:48:00.531755 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 21:48:03.451864 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 21:48:04.469582 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-03-02 21:48:31.106655 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 21:48:34.022425 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 21:48:50.587435 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-03-02 21:49:01.726437 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 21:49:04.652082 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 21:49:32.282455 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 21:49:35.245525 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 21:49:36.729595 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-03-02 21:50:02.906348 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 21:50:05.814462 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 21:50:22.922713 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-03-02 21:50:33.510683 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 21:50:36.630957 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 21:51:04.060923 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 21:51:07.205588 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 21:51:09.097099 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-03-02 21:51:34.644539 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 21:51:37.807006 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 21:51:55.312325 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-03-02 21:52:05.230226 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 21:52:08.393736 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 21:52:35.801162 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 21:52:38.981945 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 21:52:41.551190 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-03-02 21:53:06.352817 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 21:53:09.538149 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 21:53:27.751182 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-03-02 21:53:36.911533 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 21:53:40.095803 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 21:54:07.492155 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 21:54:10.686001 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 21:54:13.881886 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-03-02 21:54:38.055813 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 21:54:41.312499 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 21:55:00.033041 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-03-02 21:55:08.614007 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 21:55:11.928365 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 21:55:39.201697 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 21:55:42.495825 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 21:55:46.185794 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-03-02 21:56:09.773905 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 21:56:13.064348 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 21:56:32.318230 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-03-02 21:56:40.345814 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 21:56:43.606742 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 21:57:10.911264 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 21:57:14.208620 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 21:57:18.463570 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-03-02 21:57:41.488644 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 21:57:44.793292 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 21:58:04.782718 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-03-02 21:58:12.147078 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 21:58:16.340169 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 21:58:42.731917 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 21:58:46.925514 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 21:58:50.956729 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-03-02 21:59:13.312128 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 21:59:17.500734 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 21:59:37.101929 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-03-02 21:59:43.880077 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 21:59:48.109331 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 22:00:14.437263 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 22:00:18.682316 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 22:00:23.274747 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-03-02 22:00:45.059217 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 22:00:49.261663 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 22:01:09.437849 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-03-02 22:01:15.642326 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 22:01:19.839962 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 22:01:46.215594 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 22:01:50.425442 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 22:01:55.602622 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-03-02 22:02:16.858389 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 22:02:21.002238 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 22:02:41.758713 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-03-02 22:02:47.488583 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 22:02:51.608937 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 22:03:18.068257 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 22:03:22.203814 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 22:03:27.908059 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-03-02 22:03:48.728394 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 22:03:52.776134 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 22:04:14.047130 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-03-02 22:04:19.315085 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 22:04:23.365880 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 22:04:49.937240 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 22:04:53.986235 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 22:05:03.635984 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-03-02 22:05:20.582339 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 22:05:24.653754 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 22:05:49.833409 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-03-02 22:05:51.172175 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 22:05:55.233039 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 22:06:21.747118 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 22:06:25.940336 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 22:06:36.047609 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-03-02 22:06:52.339245 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 22:06:56.526758 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 22:07:22.227909 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-03-02 22:07:22.909220 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 22:07:27.086388 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 22:07:53.627364 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 22:07:57.701963 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 22:08:08.436639 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-03-02 22:08:24.212188 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 22:08:28.283851 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 22:08:55.210173 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-03-02 22:08:55.391941 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 22:08:58.902762 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 22:09:25.956265 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 22:09:29.509131 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 22:09:41.423201 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-03-02 22:09:56.570433 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 22:10:00.116299 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 22:10:27.926849 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 22:10:28.358260 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-03-02 22:10:30.755301 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 22:10:58.534301 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 22:11:01.337430 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 22:11:15.642651 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-03-02 22:11:29.115291 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 22:11:31.928922 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 22:11:59.716995 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 22:12:01.837493 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-03-02 22:12:02.531176 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 22:12:31.130490 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 22:12:34.176971 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 22:12:49.418769 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-03-02 22:13:02.485497 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 22:13:06.741370 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 22:13:37.833980 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 22:13:43.628298 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-03-02 22:13:43.960372 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 22:14:08.753346 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 22:14:14.726707 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 22:14:29.808583 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-03-02 22:14:46.882821 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 22:14:53.708405 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 22:15:16.059846 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-03-02 22:15:17.474103 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 22:15:24.447646 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 22:15:48.072432 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 22:15:55.047787 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 22:16:02.253843 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-03-02 22:16:18.638582 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 22:16:25.633769 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 22:16:48.426760 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-03-02 22:16:49.248420 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 22:16:56.247988 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 22:17:19.817159 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 22:17:27.250842 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 22:17:34.565074 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-03-02 22:17:50.417403 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 22:17:57.846401 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 22:18:21.112650 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-03-02 22:18:21.397051 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 22:18:28.407709 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 22:18:51.961914 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 22:18:58.990414 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 22:19:07.509215 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-03-02 22:19:22.548330 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 22:19:29.549524 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 22:19:53.743922 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 22:19:54.320618 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-03-02 22:20:00.191827 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 22:20:24.324959 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 22:20:30.737056 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 22:20:40.481812 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-03-02 22:20:54.877027 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 22:21:01.333037 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 22:21:25.438612 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 22:21:26.650415 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-03-02 22:21:31.892271 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 22:21:56.002312 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 22:22:02.472416 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 22:22:12.854669 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-03-02 22:22:26.582746 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 22:22:33.035653 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 22:22:57.161504 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 22:22:59.091960 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-03-02 22:23:03.600551 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 22:23:27.723344 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 22:23:34.206531 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 22:23:45.224195 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-03-02 22:23:58.294600 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 22:24:04.780395 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 22:24:28.880452 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 22:24:31.356152 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-03-02 22:24:35.326719 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 22:24:59.466606 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 22:25:05.916498 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 22:25:17.552355 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-03-02 22:25:30.025282 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 22:25:36.492784 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 22:26:00.606842 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 22:26:03.686306 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-03-02 22:26:07.112289 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 22:26:31.172686 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 22:26:37.689032 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 22:26:49.845406 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-03-02 22:27:01.740486 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 22:27:08.297169 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 22:27:32.317074 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 22:27:37.117612 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-03-02 22:27:38.902312 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 22:28:02.876761 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 22:28:09.491993 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 22:28:23.303819 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-03-02 22:28:33.452233 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 22:28:40.061681 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 22:29:04.037449 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 22:29:09.465463 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-03-02 22:29:10.623255 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 22:29:34.646533 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 22:29:41.201974 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 22:29:55.607604 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-03-02 22:30:05.325508 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 22:30:11.770587 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 22:30:35.891407 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 22:30:42.148614 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-03-02 22:30:42.581317 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 22:31:06.473754 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 22:31:13.147184 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 22:31:28.297570 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-03-02 22:31:37.053965 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 22:31:43.712892 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 22:32:07.612395 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 22:32:14.910183 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 22:32:15.500722 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-03-02 22:32:38.184486 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 22:32:45.483018 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 22:33:01.638187 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-03-02 22:33:08.753993 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 22:33:16.126563 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 22:33:39.368004 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 22:33:46.741527 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 22:33:47.851593 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-03-02 22:34:09.917380 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:178} {StateName:active+clean+snaptrim Count:4} {StateName:active+clean+snaptrim_wait Count:3}]" 2026-03-02 22:34:09.920989 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 22:34:17.330534 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 22:34:34.000438 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-03-02 22:34:40.494714 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 22:34:47.899181 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 22:35:11.044936 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 22:35:18.471128 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 22:35:20.199795 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-03-02 22:35:41.612524 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 22:35:49.050944 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 22:36:06.355580 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-03-02 22:36:12.205874 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 22:36:19.637509 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 22:36:42.771211 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 22:36:50.198770 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 22:36:52.544637 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-03-02 22:37:13.329782 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 22:37:20.773138 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 22:37:38.786765 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-03-02 22:37:43.913230 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 22:37:51.376433 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 22:38:14.466399 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 22:38:21.950407 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 22:38:24.949795 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-03-02 22:38:45.088844 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 22:38:52.538662 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 22:39:11.195776 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-03-02 22:39:15.676681 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 22:39:23.136792 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 22:39:46.291221 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 22:39:53.727555 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 22:39:57.309062 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-03-02 22:40:16.858317 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 22:40:24.311348 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 22:40:43.496788 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-03-02 22:40:47.424712 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 22:40:54.905891 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 22:41:18.010174 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 22:41:25.504662 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 22:41:29.720611 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-03-02 22:41:48.582951 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 22:41:56.103120 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 22:42:15.898626 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-03-02 22:42:19.131399 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 22:42:26.668673 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 22:42:49.697391 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 22:42:57.226270 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 22:43:02.053401 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-03-02 22:43:20.259241 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 22:43:27.808910 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 22:43:48.220046 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-03-02 22:43:50.876713 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 22:43:58.371411 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 22:44:21.445919 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 22:44:28.962813 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 22:44:34.449155 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-03-02 22:44:52.018283 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 22:44:59.538239 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 22:45:20.634130 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-03-02 22:45:22.590378 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 22:45:30.111506 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 22:45:53.157121 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 22:46:00.674764 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-03-02 22:46:06.734386 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-03-02 22:46:23.750088 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0