2026/04/22 18:45:20 maxprocs: Updating GOMAXPROCS=1: determined from CPU quota 2026-04-22 18:45:20.524519 I | rookcmd: starting Rook v1.14.2 with arguments '/usr/local/bin/rook ceph operator' 2026-04-22 18:45:20.524542 I | rookcmd: flag values: --enable-machine-disruption-budget=false, --help=false, --kubeconfig=, --log-level=INFO 2026-04-22 18:45:20.524545 I | cephcmd: starting Rook-Ceph operator 2026-04-22 18:45:20.661899 I | cephcmd: base ceph version inside the rook operator image is "ceph version 18.2.2 (531c0d11a1c5d39fbfe6aa8a521f023abf3bf3e2) reef (stable)" 2026-04-22 18:45:20.670369 I | op-k8sutil: ROOK_CURRENT_NAMESPACE_ONLY="false" (env var) 2026-04-22 18:45:20.670408 I | operator: watching all namespaces for Ceph CRs 2026-04-22 18:45:20.670620 I | operator: setting up schemes 2026-04-22 18:45:20.674928 I | operator: setting up the controller-runtime manager 2026-04-22 18:45:20.675456 I | ceph-cluster-controller: successfully started 2026-04-22 18:45:20.680023 I | op-k8sutil: ROOK_DISABLE_DEVICE_HOTPLUG="false" (env var) 2026-04-22 18:45:20.680042 I | ceph-cluster-controller: enabling hotplug orchestration 2026-04-22 18:45:20.680077 I | ceph-nodedaemon-controller: successfully started 2026-04-22 18:45:20.680094 I | ceph-block-pool-controller: successfully started 2026-04-22 18:45:20.680210 I | ceph-object-store-user-controller: successfully started 2026-04-22 18:45:20.680346 I | ceph-object-realm-controller: successfully started 2026-04-22 18:45:20.680368 I | ceph-object-zonegroup-controller: successfully started 2026-04-22 18:45:20.680545 I | ceph-object-zone-controller: successfully started 2026-04-22 18:45:20.680750 I | ceph-object-controller: successfully started 2026-04-22 18:45:20.680795 I | ceph-file-controller: successfully started 2026-04-22 18:45:20.680921 I | ceph-nfs-controller: successfully started 2026-04-22 18:45:20.681034 I | ceph-rbd-mirror-controller: successfully started 2026-04-22 18:45:20.681152 I | ceph-client-controller: successfully started 2026-04-22 18:45:20.681178 I | ceph-filesystem-mirror-controller: successfully started 2026-04-22 18:45:20.681266 I | operator: rook-ceph-operator-config-controller successfully started 2026-04-22 18:45:20.681287 I | ceph-csi: rook-ceph-operator-csi-controller successfully started 2026-04-22 18:45:20.681472 I | op-bucket-prov: rook-ceph-operator-bucket-controller successfully started 2026-04-22 18:45:20.681498 I | ceph-bucket-topic: successfully started 2026-04-22 18:45:20.681575 I | ceph-bucket-notification: successfully started 2026-04-22 18:45:20.681601 I | ceph-bucket-notification: successfully started 2026-04-22 18:45:20.681659 I | ceph-fs-subvolumegroup-controller: successfully started 2026-04-22 18:45:20.681800 I | blockpool-rados-namespace-controller: successfully started 2026-04-22 18:45:20.681821 I | ceph-cosi-controller: successfully started 2026-04-22 18:45:20.681950 I | operator: starting the controller-runtime manager 2026-04-22 18:45:20.825814 I | op-k8sutil: ROOK_WATCH_FOR_NODE_FAILURE="true" (default) 2026-04-22 18:45:20.923642 I | op-k8sutil: ROOK_CEPH_COMMANDS_TIMEOUT_SECONDS="15" (configmap) 2026-04-22 18:45:20.923669 I | op-k8sutil: ROOK_LOG_LEVEL="INFO" (configmap) 2026-04-22 18:45:20.923684 I | op-k8sutil: ROOK_ENABLE_DISCOVERY_DAEMON="false" (configmap) 2026-04-22 18:45:20.924134 I | op-k8sutil: ROOK_CSI_DISABLE_DRIVER="false" (configmap) 2026-04-22 18:45:20.925485 I | ceph-csi: CSI Ceph RBD driver disabled 2026-04-22 18:45:20.925499 I | op-k8sutil: removing daemonset csi-rbdplugin if it exists 2026-04-22 18:45:20.926909 I | op-k8sutil: ROOK_CEPH_ALLOW_LOOP_DEVICES="false" (configmap) 2026-04-22 18:45:20.926921 I | operator: rook-ceph-operator-config-controller done reconciling 2026-04-22 18:45:20.927324 I | op-k8sutil: removing deployment csi-rbdplugin-provisioner if it exists 2026-04-22 18:45:20.931635 I | ceph-csi: successfully removed CSI Ceph RBD driver 2026-04-22 18:45:20.931651 I | ceph-csi: CSI CephFS driver disabled 2026-04-22 18:45:20.931657 I | op-k8sutil: removing daemonset csi-cephfsplugin if it exists 2026-04-22 18:45:20.933091 I | op-k8sutil: removing deployment csi-cephfsplugin-provisioner if it exists 2026-04-22 18:45:20.938602 I | ceph-csi: successfully removed CSI CephFS driver 2026-04-22 18:45:20.938618 I | ceph-csi: CSI NFS driver disabled 2026-04-22 18:45:20.938622 I | op-k8sutil: removing daemonset csi-nfsplugin if it exists 2026-04-22 18:45:20.940619 I | op-k8sutil: removing deployment csi-nfsplugin-provisioner if it exists 2026-04-22 18:45:20.947466 I | ceph-csi: successfully removed CSI NFS driver 2026-04-22 18:45:42.886447 I | ceph-spec: adding finalizer "cephcluster.ceph.rook.io" on "ceph" 2026-04-22 18:45:42.890296 I | clusterdisruption-controller: deleted all legacy node drain canary pods 2026-04-22 18:45:42.894383 I | ceph-spec: adding finalizer "cephobjectstore.ceph.rook.io" on "ceph" 2026-04-22 18:45:42.898969 I | ceph-spec: parsing mon endpoints: instance=10.96.240.200:6789 2026-04-22 18:45:42.899001 I | ceph-spec: updating obsolete maxMonID 0 to actual value 76846025234 2026-04-22 18:45:42.899072 I | op-k8sutil: ROOK_OBC_WATCH_OPERATOR_NAMESPACE="true" (configmap) 2026-04-22 18:45:42.899087 I | op-k8sutil: ROOK_OBC_PROVISIONER_NAME_PREFIX="" (default) 2026-04-22 18:45:42.899094 I | op-bucket-prov: ceph bucket provisioner launched watching for provisioner "openstack.ceph.rook.io/bucket" 2026-04-22 18:45:42.899524 I | op-bucket-prov: successfully reconciled bucket provisioner I0422 18:45:42.899608 1 manager.go:135] "msg"="starting provisioner" "logger"="objectbucket.io/provisioner-manager" "name"="openstack.ceph.rook.io/bucket" 2026-04-22 18:45:42.906577 I | ceph-csi: successfully created csi config map "rook-ceph-csi-config" 2026-04-22 18:45:42.910104 I | ceph-cluster-controller: reconciling ceph cluster in namespace "openstack" 2026-04-22 18:45:42.927395 I | op-k8sutil: CSI_ENABLE_HOST_NETWORK="true" (configmap) 2026-04-22 18:45:42.927420 I | op-k8sutil: CSI_DISABLE_HOLDER_PODS="true" (configmap) 2026-04-22 18:45:42.928910 I | ceph-spec: parsing mon endpoints: instance=10.96.240.200:6789 2026-04-22 18:45:42.928929 I | ceph-spec: updating obsolete maxMonID 0 to actual value 76846025234 2026-04-22 18:45:42.928947 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:0xc0014dc9c0] 2026-04-22 18:45:42.928962 I | ceph-spec: detecting the ceph image version for image harbor.atmosphere.dev/quay.io/ceph/ceph:v18.2.1... 2026-04-22 18:45:43.290915 I | ceph-spec: parsing mon endpoints: instance=10.96.240.200:6789 2026-04-22 18:45:43.290962 I | ceph-spec: updating obsolete maxMonID 0 to actual value 76846025234 2026-04-22 18:45:43.693775 I | op-k8sutil: ROOK_CSI_ENABLE_RBD="false" (configmap) 2026-04-22 18:45:43.693824 I | op-k8sutil: ROOK_CSI_ENABLE_CEPHFS="false" (configmap) 2026-04-22 18:45:43.693834 I | op-k8sutil: ROOK_CSI_ENABLE_NFS="false" (configmap) 2026-04-22 18:45:43.693847 I | op-k8sutil: ROOK_CSI_ALLOW_UNSUPPORTED_VERSION="false" (default) 2026-04-22 18:45:43.693858 I | op-k8sutil: CSI_FORCE_CEPHFS_KERNEL_CLIENT="true" (configmap) 2026-04-22 18:45:43.693869 I | op-k8sutil: CSI_GRPC_TIMEOUT_SECONDS="150" (configmap) 2026-04-22 18:45:43.693880 I | op-k8sutil: CSI_CEPHFS_LIVENESS_METRICS_PORT="9081" (default) 2026-04-22 18:45:43.693892 I | op-k8sutil: CSIADDONS_PORT="9070" (default) 2026-04-22 18:45:43.693902 I | op-k8sutil: CSI_RBD_LIVENESS_METRICS_PORT="9080" (default) 2026-04-22 18:45:43.693912 I | op-k8sutil: CSI_ENABLE_LIVENESS="false" (default) 2026-04-22 18:45:43.693922 I | op-k8sutil: CSI_PLUGIN_PRIORITY_CLASSNAME="system-node-critical" (configmap) 2026-04-22 18:45:43.693937 I | op-k8sutil: CSI_PROVISIONER_PRIORITY_CLASSNAME="system-cluster-critical" (configmap) 2026-04-22 18:45:43.693953 I | op-k8sutil: CSI_ENABLE_OMAP_GENERATOR="false" (configmap) 2026-04-22 18:45:43.693970 I | op-k8sutil: CSI_ENABLE_RBD_SNAPSHOTTER="true" (configmap) 2026-04-22 18:45:43.693980 I | op-k8sutil: CSI_ENABLE_CEPHFS_SNAPSHOTTER="true" (configmap) 2026-04-22 18:45:43.693989 I | op-k8sutil: CSI_ENABLE_NFS_SNAPSHOTTER="true" (configmap) 2026-04-22 18:45:43.697261 I | op-k8sutil: CSI_ENABLE_CSIADDONS="false" (configmap) 2026-04-22 18:45:43.697279 I | op-k8sutil: CSI_ENABLE_TOPOLOGY="false" (configmap) 2026-04-22 18:45:43.697284 I | op-k8sutil: CSI_ENABLE_ENCRYPTION="false" (configmap) 2026-04-22 18:45:43.697289 I | op-k8sutil: CSI_ENABLE_METADATA="false" (configmap) 2026-04-22 18:45:43.697295 I | op-k8sutil: CSI_CEPHFS_PLUGIN_UPDATE_STRATEGY="RollingUpdate" (default) 2026-04-22 18:45:43.697299 I | op-k8sutil: CSI_CEPHFS_PLUGIN_UPDATE_STRATEGY_MAX_UNAVAILABLE="1" (default) 2026-04-22 18:45:43.697305 I | op-k8sutil: CSI_NFS_PLUGIN_UPDATE_STRATEGY="RollingUpdate" (default) 2026-04-22 18:45:43.697310 I | op-k8sutil: CSI_RBD_PLUGIN_UPDATE_STRATEGY="RollingUpdate" (default) 2026-04-22 18:45:43.697315 I | op-k8sutil: CSI_RBD_PLUGIN_UPDATE_STRATEGY_MAX_UNAVAILABLE="1" (default) 2026-04-22 18:45:43.697320 I | op-k8sutil: CSI_PLUGIN_ENABLE_SELINUX_HOST_MOUNT="false" (configmap) 2026-04-22 18:45:43.697324 I | ceph-csi: Kubernetes version is 1.28 2026-04-22 18:45:43.697328 I | op-k8sutil: CSI_LOG_LEVEL="" (default) 2026-04-22 18:45:43.697333 I | op-k8sutil: CSI_SIDECAR_LOG_LEVEL="" (default) 2026-04-22 18:45:43.697338 I | op-k8sutil: CSI_LEADER_ELECTION_LEASE_DURATION="" (default) 2026-04-22 18:45:43.697342 I | op-k8sutil: CSI_LEADER_ELECTION_RENEW_DEADLINE="" (default) 2026-04-22 18:45:43.697346 I | op-k8sutil: CSI_LEADER_ELECTION_RETRY_PERIOD="" (default) 2026-04-22 18:45:43.891146 I | op-k8sutil: ROOK_CSI_CEPH_IMAGE="quay.io/cephcsi/cephcsi:v3.11.0" (configmap) 2026-04-22 18:45:43.891177 I | op-k8sutil: ROOK_CSI_REGISTRAR_IMAGE="registry.k8s.io/sig-storage/csi-node-driver-registrar:v2.10.0" (configmap) 2026-04-22 18:45:43.891183 I | op-k8sutil: ROOK_CSI_PROVISIONER_IMAGE="registry.k8s.io/sig-storage/csi-provisioner:v4.0.0" (configmap) 2026-04-22 18:45:43.891189 I | op-k8sutil: ROOK_CSI_ATTACHER_IMAGE="registry.k8s.io/sig-storage/csi-attacher:v4.5.0" (configmap) 2026-04-22 18:45:43.891195 I | op-k8sutil: ROOK_CSI_SNAPSHOTTER_IMAGE="registry.k8s.io/sig-storage/csi-snapshotter:v7.0.1" (configmap) 2026-04-22 18:45:43.891208 I | op-k8sutil: ROOK_CSI_RESIZER_IMAGE="registry.k8s.io/sig-storage/csi-resizer:v1.10.0" (configmap) 2026-04-22 18:45:43.891217 I | op-k8sutil: ROOK_CSI_KUBELET_DIR_PATH="/var/lib/kubelet" (default) 2026-04-22 18:45:43.891225 I | op-k8sutil: ROOK_CSIADDONS_IMAGE="quay.io/csiaddons/k8s-sidecar:v0.8.0" (configmap) 2026-04-22 18:45:43.891233 I | op-k8sutil: CSI_TOPOLOGY_DOMAIN_LABELS="" (default) 2026-04-22 18:45:43.891238 I | op-k8sutil: ROOK_CSI_CEPHFS_POD_LABELS="" (default) 2026-04-22 18:45:43.891243 I | op-k8sutil: ROOK_CSI_NFS_POD_LABELS="" (default) 2026-04-22 18:45:43.891247 I | op-k8sutil: ROOK_CSI_RBD_POD_LABELS="" (default) 2026-04-22 18:45:43.891252 I | op-k8sutil: CSI_CLUSTER_NAME="" (default) 2026-04-22 18:45:43.891257 I | op-k8sutil: ROOK_CSI_IMAGE_PULL_POLICY="IfNotPresent" (configmap) 2026-04-22 18:45:43.891261 I | op-k8sutil: CSI_CEPHFS_KERNEL_MOUNT_OPTIONS="" (default) 2026-04-22 18:45:43.891266 I | op-k8sutil: CSI_CEPHFS_ATTACH_REQUIRED="true" (configmap) 2026-04-22 18:45:43.891271 I | op-k8sutil: CSI_RBD_ATTACH_REQUIRED="true" (configmap) 2026-04-22 18:45:43.891275 I | op-k8sutil: CSI_NFS_ATTACH_REQUIRED="true" (configmap) 2026-04-22 18:45:43.891280 I | op-k8sutil: CSI_DRIVER_NAME_PREFIX="rook-ceph" (default) 2026-04-22 18:45:43.896603 I | op-k8sutil: CSI_ENABLE_VOLUME_GROUP_SNAPSHOT="true" (configmap) 2026-04-22 18:45:43.896622 I | ceph-csi: skipping csi version check, since unsupported versions are allowed or csi is disabled 2026-04-22 18:45:43.896628 I | ceph-csi: CSI Ceph RBD driver disabled 2026-04-22 18:45:43.896633 I | op-k8sutil: removing daemonset csi-rbdplugin if it exists 2026-04-22 18:45:43.899196 I | op-k8sutil: removing deployment csi-rbdplugin-provisioner if it exists 2026-04-22 18:45:44.095593 I | ceph-csi: successfully removed CSI Ceph RBD driver 2026-04-22 18:45:44.095630 I | ceph-csi: CSI CephFS driver disabled 2026-04-22 18:45:44.095640 I | op-k8sutil: removing daemonset csi-cephfsplugin if it exists 2026-04-22 18:45:44.099279 I | op-k8sutil: removing deployment csi-cephfsplugin-provisioner if it exists 2026-04-22 18:45:44.984861 I | ceph-csi: successfully removed CSI CephFS driver 2026-04-22 18:45:44.984887 I | ceph-csi: CSI NFS driver disabled 2026-04-22 18:45:44.984894 I | op-k8sutil: removing daemonset csi-nfsplugin if it exists 2026-04-22 18:45:45.057593 I | op-k8sutil: removing deployment csi-nfsplugin-provisioner if it exists 2026-04-22 18:45:45.064733 I | ceph-csi: successfully removed CSI NFS driver 2026-04-22 18:46:31.842884 I | ceph-spec: detected ceph image version: "18.2.1-0 reef" 2026-04-22 18:46:31.842922 I | ceph-cluster-controller: validating ceph version from provided image 2026-04-22 18:46:31.849166 I | ceph-spec: parsing mon endpoints: instance=10.96.240.200:6789 2026-04-22 18:46:31.849196 I | ceph-spec: updating obsolete maxMonID 0 to actual value 76846025234 2026-04-22 18:46:31.855971 I | cephclient: writing config file /var/lib/rook/openstack/openstack.config 2026-04-22 18:46:31.865045 I | cephclient: generated admin config in /var/lib/rook/openstack 2026-04-22 18:46:32.455848 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-04-22 18:46:33.043899 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-04-22 18:46:33.796464 I | ceph-cluster-controller: upgrading ceph cluster to "18.2.1-0 reef" 2026-04-22 18:46:33.796504 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-04-22 18:46:33.950210 I | ceph-cluster-controller: creating "rook-config-override" configmap 2026-04-22 18:46:33.969102 I | ceph-cluster-controller: creating "rook-ceph-config" secret 2026-04-22 18:46:33.999340 I | ceph-cluster-controller: external cluster identity established 2026-04-22 18:46:33.999376 I | cephclient: getting or creating ceph auth key "client.csi-rbd-provisioner" 2026-04-22 18:46:34.552077 I | clusterdisruption-controller: all PGs are active+clean. Restoring default OSD pdb settings 2026-04-22 18:46:34.552100 I | clusterdisruption-controller: creating the default pdb "rook-ceph-osd" with maxUnavailable=1 for all osd 2026-04-22 18:46:34.582067 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 18:46:35.171489 I | cephclient: getting or creating ceph auth key "client.csi-rbd-node" 2026-04-22 18:46:35.992787 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 18:46:36.277730 I | cephclient: getting or creating ceph auth key "client.csi-cephfs-provisioner" 2026-04-22 18:46:36.961479 I | cephclient: getting or creating ceph auth key "client.csi-cephfs-node" 2026-04-22 18:46:37.618938 I | ceph-csi: created kubernetes csi secrets for cluster "openstack" 2026-04-22 18:46:37.633781 I | ceph-cluster-controller: successfully updated csi config map 2026-04-22 18:46:37.633824 I | cephclient: getting or creating ceph auth key "client.crash" 2026-04-22 18:46:38.949956 I | ceph-nodedaemon-controller: created kubernetes crash collector secret for cluster "openstack" 2026-04-22 18:46:38.953498 I | ceph-cluster-controller: enabling ceph mon monitoring goroutine for cluster "openstack" 2026-04-22 18:46:38.953541 I | ceph-cluster-controller: ceph status check interval is 1m0s 2026-04-22 18:46:38.953547 I | ceph-cluster-controller: enabling ceph status monitoring goroutine for cluster "openstack" 2026-04-22 18:46:41.477001 I | ceph-spec: parsing mon endpoints: instance=10.96.240.200:6789 2026-04-22 18:46:41.477036 I | ceph-spec: updating obsolete maxMonID 0 to actual value 76846025234 2026-04-22 18:46:41.477049 I | ceph-spec: detecting the ceph image version for image harbor.atmosphere.dev/quay.io/ceph/ceph:v18.2.1... 2026-04-22 18:46:51.891175 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 18:46:53.082554 I | ceph-spec: detected ceph image version: "18.2.1-0 reef" 2026-04-22 18:46:54.593352 I | ceph-object-controller: reconciling object store deployments 2026-04-22 18:46:54.609660 I | ceph-object-controller: ceph object store gateway service running at 10.102.97.233 2026-04-22 18:46:54.609708 I | ceph-object-controller: reconciling object store pools 2026-04-22 18:46:57.824851 I | cephclient: reconciling replicated pool ceph.rgw.control succeeded 2026-04-22 18:46:58.796339 I | cephclient: creating a new crush rule for changed deviceClass ("default"-->"") on crush rule "ceph.rgw.control" 2026-04-22 18:46:58.796402 I | cephclient: updating pool "ceph.rgw.control" failure domain from "osd" to "osd" with new crush rule "ceph.rgw.control_osd" 2026-04-22 18:46:58.796408 I | cephclient: crush rule "ceph.rgw.control" will no longer be used by pool "ceph.rgw.control" 2026-04-22 18:47:01.585006 I | cephclient: Successfully updated pool "ceph.rgw.control" failure domain to "osd" 2026-04-22 18:47:01.585046 I | cephclient: setting pool property "pg_num_min" to "8" on pool "ceph.rgw.control" 2026-04-22 18:47:05.400998 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:creating+activating Count:5} {StateName:active+clean Count:4}]" 2026-04-22 18:47:05.405216 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 18:47:07.263166 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 18:47:08.119503 I | cephclient: reconciling replicated pool ceph.rgw.meta succeeded 2026-04-22 18:47:09.060349 I | cephclient: creating a new crush rule for changed deviceClass ("default"-->"") on crush rule "ceph.rgw.meta" 2026-04-22 18:47:09.060390 I | cephclient: updating pool "ceph.rgw.meta" failure domain from "osd" to "osd" with new crush rule "ceph.rgw.meta_osd" 2026-04-22 18:47:09.060397 I | cephclient: crush rule "ceph.rgw.meta" will no longer be used by pool "ceph.rgw.meta" 2026-04-22 18:47:11.440858 I | cephclient: Successfully updated pool "ceph.rgw.meta" failure domain to "osd" 2026-04-22 18:47:11.440897 I | cephclient: setting pool property "pg_num_min" to "8" on pool "ceph.rgw.meta" 2026-04-22 18:47:17.109858 I | cephclient: reconciling replicated pool ceph.rgw.log succeeded 2026-04-22 18:47:18.172048 I | cephclient: creating a new crush rule for changed deviceClass ("default"-->"") on crush rule "ceph.rgw.log" 2026-04-22 18:47:18.172093 I | cephclient: updating pool "ceph.rgw.log" failure domain from "osd" to "osd" with new crush rule "ceph.rgw.log_osd" 2026-04-22 18:47:18.172099 I | cephclient: crush rule "ceph.rgw.log" will no longer be used by pool "ceph.rgw.log" 2026-04-22 18:47:21.092686 I | cephclient: Successfully updated pool "ceph.rgw.log" failure domain to "osd" 2026-04-22 18:47:21.092726 I | cephclient: setting pool property "pg_num_min" to "8" on pool "ceph.rgw.log" 2026-04-22 18:47:26.274753 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-04-22 18:47:26.901390 I | cephclient: reconciling replicated pool ceph.rgw.buckets.index succeeded 2026-04-22 18:47:27.908525 I | cephclient: creating a new crush rule for changed deviceClass ("default"-->"") on crush rule "ceph.rgw.buckets.index" 2026-04-22 18:47:27.908571 I | cephclient: updating pool "ceph.rgw.buckets.index" failure domain from "osd" to "osd" with new crush rule "ceph.rgw.buckets.index_osd" 2026-04-22 18:47:27.908580 I | cephclient: crush rule "ceph.rgw.buckets.index" will no longer be used by pool "ceph.rgw.buckets.index" 2026-04-22 18:47:31.195597 I | cephclient: Successfully updated pool "ceph.rgw.buckets.index" failure domain to "osd" 2026-04-22 18:47:31.195630 I | cephclient: setting pool property "pg_num_min" to "8" on pool "ceph.rgw.buckets.index" 2026-04-22 18:47:36.286469 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 18:47:37.661326 I | cephclient: reconciling replicated pool ceph.rgw.buckets.non-ec succeeded 2026-04-22 18:47:38.071952 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:57} {StateName:unknown Count:8}]" 2026-04-22 18:47:38.075406 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 18:47:38.886476 I | cephclient: creating a new crush rule for changed deviceClass ("default"-->"") on crush rule "ceph.rgw.buckets.non-ec" 2026-04-22 18:47:38.886509 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-04-22 18:47:38.886518 I | cephclient: crush rule "ceph.rgw.buckets.non-ec" will no longer be used by pool "ceph.rgw.buckets.non-ec" 2026-04-22 18:47:41.968400 I | cephclient: Successfully updated pool "ceph.rgw.buckets.non-ec" failure domain to "osd" 2026-04-22 18:47:41.968437 I | cephclient: setting pool property "pg_num_min" to "8" on pool "ceph.rgw.buckets.non-ec" 2026-04-22 18:47:47.994175 I | cephclient: reconciling replicated pool ceph.rgw.otp succeeded 2026-04-22 18:47:49.028521 I | cephclient: creating a new crush rule for changed deviceClass ("default"-->"") on crush rule "ceph.rgw.otp" 2026-04-22 18:47:49.028544 I | cephclient: updating pool "ceph.rgw.otp" failure domain from "osd" to "osd" with new crush rule "ceph.rgw.otp_osd" 2026-04-22 18:47:49.028550 I | cephclient: crush rule "ceph.rgw.otp" will no longer be used by pool "ceph.rgw.otp" 2026-04-22 18:47:51.963857 I | cephclient: Successfully updated pool "ceph.rgw.otp" failure domain to "osd" 2026-04-22 18:47:51.963889 I | cephclient: setting pool property "pg_num_min" to "8" on pool "ceph.rgw.otp" 2026-04-22 18:47:57.173524 I | cephclient: reconciling replicated pool .rgw.root succeeded 2026-04-22 18:47:58.096416 I | cephclient: creating a new crush rule for changed deviceClass ("default"-->"") on crush rule ".rgw.root" 2026-04-22 18:47:58.096473 I | cephclient: updating pool ".rgw.root" failure domain from "osd" to "osd" with new crush rule ".rgw.root_osd" 2026-04-22 18:47:58.096481 I | cephclient: crush rule ".rgw.root" will no longer be used by pool ".rgw.root" 2026-04-22 18:48:00.215559 I | cephclient: Successfully updated pool ".rgw.root" failure domain to "osd" 2026-04-22 18:48:00.215594 I | cephclient: setting pool property "pg_num_min" to "8" on pool ".rgw.root" 2026-04-22 18:48:04.901550 I | cephclient: reconciling replicated pool ceph.rgw.buckets.data succeeded 2026-04-22 18:48:05.861246 I | cephclient: creating a new crush rule for changed deviceClass ("default"-->"") on crush rule "ceph.rgw.buckets.data" 2026-04-22 18:48:05.861321 I | cephclient: updating pool "ceph.rgw.buckets.data" failure domain from "osd" to "osd" with new crush rule "ceph.rgw.buckets.data_osd" 2026-04-22 18:48:05.861331 I | cephclient: crush rule "ceph.rgw.buckets.data" will no longer be used by pool "ceph.rgw.buckets.data" 2026-04-22 18:48:08.168355 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 18:48:08.870496 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:79} {StateName:unknown Count:25} {StateName:peering Count:2}]" 2026-04-22 18:48:08.877224 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 18:48:10.039682 I | cephclient: Successfully updated pool "ceph.rgw.buckets.data" failure domain to "osd" 2026-04-22 18:48:10.039723 I | ceph-object-controller: configuring object store "ceph" 2026-04-22 18:48:10.726585 I | ceph-object-controller: Object store "ceph": realm=ceph, zonegroup=ceph, zone=ceph 2026-04-22 18:48:10.912398 I | ceph-object-controller: committing changes to RGW configuration period for CephObjectStore "openstack/ceph" 2026-04-22 18:48:12.036368 I | ceph-object-controller: configuration for object-store ceph is complete 2026-04-22 18:48:12.036419 I | ceph-object-controller: creating object store "ceph" in namespace "openstack" 2026-04-22 18:48:12.041738 I | cephclient: getting or creating ceph auth key "client.rgw.ceph.a" 2026-04-22 18:48:13.077334 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-04-22 18:48:13.261638 I | ceph-object-controller: setting rgw config flags 2026-04-22 18:48:13.261702 I | op-config: setting "client.rgw.ceph.a"="rgw_run_sync_thread"="true" option to the mon configuration database 2026-04-22 18:48:13.752143 I | op-config: successfully set "client.rgw.ceph.a"="rgw_run_sync_thread"="true" option to the mon configuration database 2026-04-22 18:48:13.752182 I | op-config: setting "client.rgw.ceph.a"="rgw_log_nonexistent_bucket"="true" option to the mon configuration database 2026-04-22 18:48:14.262446 I | op-config: successfully set "client.rgw.ceph.a"="rgw_log_nonexistent_bucket"="true" option to the mon configuration database 2026-04-22 18:48:14.262508 I | op-config: setting "client.rgw.ceph.a"="rgw_log_object_name_utc"="true" option to the mon configuration database 2026-04-22 18:48:14.805829 I | op-config: successfully set "client.rgw.ceph.a"="rgw_log_object_name_utc"="true" option to the mon configuration database 2026-04-22 18:48:14.805879 I | op-config: setting "client.rgw.ceph.a"="rgw_enable_usage_log"="true" option to the mon configuration database 2026-04-22 18:48:15.288314 I | op-config: successfully set "client.rgw.ceph.a"="rgw_enable_usage_log"="true" option to the mon configuration database 2026-04-22 18:48:15.288352 I | op-config: setting "client.rgw.ceph.a"="rgw_zone"="ceph" option to the mon configuration database 2026-04-22 18:48:15.794900 I | op-config: successfully set "client.rgw.ceph.a"="rgw_zone"="ceph" option to the mon configuration database 2026-04-22 18:48:15.794940 I | op-config: setting "client.rgw.ceph.a"="rgw_zonegroup"="ceph" option to the mon configuration database 2026-04-22 18:48:16.281163 I | op-config: successfully set "client.rgw.ceph.a"="rgw_zonegroup"="ceph" option to the mon configuration database 2026-04-22 18:48:16.281759 I | ceph-object-controller: object store "ceph" deployment "rook-ceph-rgw-ceph-a" created 2026-04-22 18:48:16.346325 I | ceph-object-controller: enabling rgw dashboard 2026-04-22 18:48:22.707458 I | ceph-object-controller: created object store "ceph" in namespace "openstack" 2026-04-22 18:48:22.708554 I | ceph-object-controller: setting the dashboard api secret key 2026-04-22 18:48:23.321505 I | ceph-object-controller: done setting the dashboard api secret key 2026-04-22 18:48:38.791165 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:peering Count:1}]" 2026-04-22 18:48:39.058985 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 18:48:39.671950 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:peering Count:1}]" 2026-04-22 18:48:39.675804 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 18:48:53.337004 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.97.233:80: i/o timeout 2026-04-22 18:48:53.359752 I | ceph-spec: parsing mon endpoints: instance=10.96.240.200:6789 2026-04-22 18:48:53.359781 I | ceph-spec: updating obsolete maxMonID 0 to actual value 76846025234 2026-04-22 18:48:53.359794 I | ceph-spec: detecting the ceph image version for image harbor.atmosphere.dev/quay.io/ceph/ceph:v18.2.1... 2026-04-22 18:48:53.934218 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:100} {StateName:clean+premerge+peered Count:1}]" 2026-04-22 18:48:53.939354 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 18:48:54.523124 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:100} {StateName:clean+premerge+peered Count:1}]" 2026-04-22 18:48:54.929253 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 18:48:55.507488 I | ceph-spec: detected ceph image version: "18.2.1-0 reef" 2026-04-22 18:48:57.281734 I | ceph-object-controller: reconciling object store deployments 2026-04-22 18:48:58.067277 I | ceph-object-controller: ceph object store gateway service running at 10.102.97.233 2026-04-22 18:48:58.067317 I | ceph-object-controller: reconciling object store pools 2026-04-22 18:49:00.549979 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-04-22 18:49:00.865336 I | cephclient: application "rgw" is already set on pool "ceph.rgw.control" 2026-04-22 18:49:00.865482 I | cephclient: reconciling replicated pool ceph.rgw.control succeeded 2026-04-22 18:49:01.992450 I | cephclient: setting pool property "pg_num_min" to "8" on pool "ceph.rgw.control" 2026-04-22 18:49:05.713052 I | cephclient: application "rgw" is already set on pool "ceph.rgw.meta" 2026-04-22 18:49:05.713092 I | cephclient: reconciling replicated pool ceph.rgw.meta succeeded 2026-04-22 18:49:06.662134 I | cephclient: setting pool property "pg_num_min" to "8" on pool "ceph.rgw.meta" 2026-04-22 18:49:08.748234 I | cephclient: application "rgw" is already set on pool "ceph.rgw.log" 2026-04-22 18:49:08.748271 I | cephclient: reconciling replicated pool ceph.rgw.log succeeded 2026-04-22 18:49:10.359466 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 18:49:10.476517 I | cephclient: setting pool property "pg_num_min" to "8" on pool "ceph.rgw.log" 2026-04-22 18:49:11.631272 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 18:49:14.073525 I | cephclient: application "rgw" is already set on pool "ceph.rgw.buckets.index" 2026-04-22 18:49:14.073559 I | cephclient: reconciling replicated pool ceph.rgw.buckets.index succeeded 2026-04-22 18:49:15.048272 I | cephclient: setting pool property "pg_num_min" to "8" on pool "ceph.rgw.buckets.index" 2026-04-22 18:49:17.190743 I | cephclient: application "rgw" is already set on pool "ceph.rgw.buckets.non-ec" 2026-04-22 18:49:17.190780 I | cephclient: reconciling replicated pool ceph.rgw.buckets.non-ec succeeded 2026-04-22 18:49:18.190450 I | cephclient: setting pool property "pg_num_min" to "8" on pool "ceph.rgw.buckets.non-ec" 2026-04-22 18:49:20.457214 I | cephclient: application "rgw" is already set on pool "ceph.rgw.otp" 2026-04-22 18:49:20.457257 I | cephclient: reconciling replicated pool ceph.rgw.otp succeeded 2026-04-22 18:49:21.418249 I | cephclient: setting pool property "pg_num_min" to "8" on pool "ceph.rgw.otp" 2026-04-22 18:49:23.580772 I | cephclient: application "rgw" is already set on pool ".rgw.root" 2026-04-22 18:49:23.580812 I | cephclient: reconciling replicated pool .rgw.root succeeded 2026-04-22 18:49:24.545376 I | cephclient: setting pool property "pg_num_min" to "8" on pool ".rgw.root" 2026-04-22 18:49:26.617797 I | cephclient: application "rgw" is already set on pool "ceph.rgw.buckets.data" 2026-04-22 18:49:26.617827 I | cephclient: reconciling replicated pool ceph.rgw.buckets.data succeeded 2026-04-22 18:49:27.551915 I | ceph-object-controller: configuring object store "ceph" 2026-04-22 18:49:27.788908 I | ceph-object-controller: Object store "ceph": realm=ceph, zonegroup=ceph, zone=ceph 2026-04-22 18:49:27.996055 I | ceph-object-controller: there are no changes to commit for RGW configuration period for CephObjectStore "openstack/ceph" 2026-04-22 18:49:27.996170 I | ceph-object-controller: configuration for object-store ceph is complete 2026-04-22 18:49:27.996181 I | ceph-object-controller: creating object store "ceph" in namespace "openstack" 2026-04-22 18:49:28.001138 I | cephclient: getting or creating ceph auth key "client.rgw.ceph.a" 2026-04-22 18:49:28.602424 I | ceph-object-controller: setting rgw config flags 2026-04-22 18:49:28.602451 I | op-config: setting "client.rgw.ceph.a"="rgw_zonegroup"="ceph" option to the mon configuration database 2026-04-22 18:49:29.084824 I | op-config: successfully set "client.rgw.ceph.a"="rgw_zonegroup"="ceph" option to the mon configuration database 2026-04-22 18:49:29.084864 I | op-config: setting "client.rgw.ceph.a"="rgw_run_sync_thread"="true" option to the mon configuration database 2026-04-22 18:49:29.592146 I | op-config: successfully set "client.rgw.ceph.a"="rgw_run_sync_thread"="true" option to the mon configuration database 2026-04-22 18:49:29.592169 I | op-config: setting "client.rgw.ceph.a"="rgw_log_nonexistent_bucket"="true" option to the mon configuration database 2026-04-22 18:49:30.094137 I | op-config: successfully set "client.rgw.ceph.a"="rgw_log_nonexistent_bucket"="true" option to the mon configuration database 2026-04-22 18:49:30.094178 I | op-config: setting "client.rgw.ceph.a"="rgw_log_object_name_utc"="true" option to the mon configuration database 2026-04-22 18:49:30.563298 I | op-config: successfully set "client.rgw.ceph.a"="rgw_log_object_name_utc"="true" option to the mon configuration database 2026-04-22 18:49:30.563329 I | op-config: setting "client.rgw.ceph.a"="rgw_enable_usage_log"="true" option to the mon configuration database 2026-04-22 18:49:31.051397 I | op-config: successfully set "client.rgw.ceph.a"="rgw_enable_usage_log"="true" option to the mon configuration database 2026-04-22 18:49:31.051432 I | op-config: setting "client.rgw.ceph.a"="rgw_zone"="ceph" option to the mon configuration database 2026-04-22 18:49:31.582594 I | op-config: successfully set "client.rgw.ceph.a"="rgw_zone"="ceph" option to the mon configuration database 2026-04-22 18:49:31.582933 I | ceph-object-controller: object store "ceph" deployment "rook-ceph-rgw-ceph-a" created 2026-04-22 18:49:31.604250 I | ceph-object-controller: object store "ceph" deployment "rook-ceph-rgw-ceph-a" already exists. updating if needed 2026-04-22 18:49:31.618132 I | op-k8sutil: deployment "rook-ceph-rgw-ceph-a" did not change, nothing to update 2026-04-22 18:49:31.622068 I | ceph-object-controller: config map "rook-ceph-rgw-ceph-mime-types" for object store "ceph" already exists, not overwriting 2026-04-22 18:49:31.628079 I | ceph-object-controller: enabling rgw dashboard 2026-04-22 18:49:32.864430 I | ceph-object-controller: created object store "ceph" in namespace "openstack" 2026-04-22 18:49:34.860420 I | ceph-object-controller: creating COSI user "cosi" 2026-04-22 18:49:35.074130 I | ceph-spec: created ceph *v1.Secret object "rook-ceph-object-user-ceph-cosi" 2026-04-22 18:49:35.752743 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 18:49:40.989222 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 18:49:42.261917 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 18:49:47.241216 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-04-22 18:50:11.608162 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:131} {StateName:unknown Count:9} {StateName:peering Count:4}]" 2026-04-22 18:50:11.612614 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 18:50:12.838800 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 18:50:33.394557 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-04-22 18:50:42.237601 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 18:50:43.430187 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 18:51:12.817366 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 18:51:14.030771 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 18:51:19.595903 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-04-22 18:51:43.433206 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 18:51:44.656202 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 18:52:05.785360 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-04-22 18:52:14.062643 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 18:52:15.255655 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 18:52:44.667646 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 18:52:45.907751 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 18:52:51.953102 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-04-22 18:53:15.293339 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 18:53:16.474988 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 18:53:38.204608 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-04-22 18:53:47.977306 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 18:53:49.071288 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 18:54:18.551944 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 18:54:19.653626 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 18:54:24.386544 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-04-22 18:54:49.156124 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 18:54:50.449200 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 18:55:10.706346 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-04-22 18:55:19.737219 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:124} {StateName:unknown Count:5}]" 2026-04-22 18:55:19.742293 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 18:55:21.054112 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:124} {StateName:peering Count:3} {StateName:unknown Count:2}]" 2026-04-22 18:55:21.058168 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 18:55:50.359028 I | clusterdisruption-controller: all "host" failure domains: []. osd is down in failure domain: "". active node drains: false. pg health: "cluster is not fully clean. PGs: [{StateName:active+clean Count:132} {StateName:unknown Count:3} {StateName:creating+peering Count:2}]" 2026-04-22 18:55:50.363171 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 18:55:51.731589 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:135} {StateName:creating+peering Count:2}]" 2026-04-22 18:55:51.736761 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 18:55:56.903850 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-04-22 18:56:20.939620 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 18:56:22.372155 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 18:56:43.070033 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-04-22 18:56:51.542882 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 18:56:53.145261 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 18:57:22.145023 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 18:57:23.715201 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 18:57:29.303252 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-04-22 18:57:52.793335 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 18:57:54.381563 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 18:58:15.497580 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-04-22 18:58:23.410306 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 18:58:25.103434 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 18:58:53.984123 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 18:58:55.861941 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 18:59:01.770178 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-04-22 18:59:24.567749 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 18:59:26.479741 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 18:59:47.921739 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-04-22 18:59:55.142013 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 18:59:57.092437 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:00:25.721170 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:00:27.714745 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:00:34.171626 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-04-22 19:00:56.324805 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:00:58.304729 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:01:20.423641 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-04-22 19:01:26.967788 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:01:28.961195 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:01:57.555717 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:02:00.208091 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:02:06.667029 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-04-22 19:02:28.156685 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:02:30.826227 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:02:52.901848 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-04-22 19:02:58.753348 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:03:01.426968 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:03:29.381670 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:03:32.034908 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:03:39.066638 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-04-22 19:04:00.013010 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:04:02.677450 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:04:25.271091 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-04-22 19:04:30.599540 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:04:33.327289 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:05:01.171358 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:05:04.000754 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:05:11.424242 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-04-22 19:05:31.754141 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:05:34.613845 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:05:57.658523 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-04-22 19:06:02.361956 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:06:05.261513 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:06:32.949138 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:06:35.855069 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:06:43.911981 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-04-22 19:07:03.624606 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:07:06.501693 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:07:30.121101 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-04-22 19:07:34.287217 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:07:37.094794 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:08:04.889269 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:08:07.675498 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:08:17.760471 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-04-22 19:08:35.486750 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:08:38.334145 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:09:03.968500 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-04-22 19:09:06.098733 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:09:08.927769 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:09:36.689713 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:09:39.509678 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:09:50.209445 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-04-22 19:10:07.369852 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:10:10.131912 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:10:36.528313 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-04-22 19:10:37.993443 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:10:40.734556 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:11:08.602752 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:11:11.316284 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:11:22.745270 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-04-22 19:11:39.254103 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:11:41.934613 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:12:08.951133 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-04-22 19:12:09.848354 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:12:12.549058 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:12:40.461596 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:12:43.137296 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:12:55.153294 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-04-22 19:13:11.064710 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:13:13.762664 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:13:41.640691 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-04-22 19:13:42.011051 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:13:44.335348 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:14:12.624557 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:14:14.932366 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:14:27.809853 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-04-22 19:14:43.248463 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:14:45.515497 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:15:14.757904 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:15:15.070467 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-04-22 19:15:16.263216 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:15:45.357492 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:15:46.912829 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:16:01.317568 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-04-22 19:16:15.961713 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:16:17.511446 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:16:46.860207 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:16:48.043376 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-04-22 19:16:48.423027 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:17:17.495830 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:17:19.131149 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:17:34.214094 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-04-22 19:17:48.065843 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:17:49.747813 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:18:18.658244 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:18:21.048740 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:18:21.180669 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-04-22 19:18:49.260861 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:18:51.623468 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:19:07.428330 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-04-22 19:19:19.927898 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:19:22.304000 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:19:50.616451 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:19:53.240126 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:19:54.305205 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-04-22 19:20:21.225977 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:20:23.892595 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:20:40.584864 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-04-22 19:20:51.860056 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:20:54.550094 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:21:22.501420 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:21:25.185899 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:21:27.232272 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-04-22 19:21:53.120677 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:21:55.817010 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:22:13.484171 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-04-22 19:22:23.751131 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:22:26.419188 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:22:54.486217 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:22:57.048153 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:22:59.747906 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-04-22 19:23:25.136458 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:23:27.863439 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:23:53.774922 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-04-22 19:24:06.774200 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:24:19.519819 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:24:43.134399 E | ceph-spec: failed to update cluster condition to {Type:Connected Status:True Reason:ClusterConnected Message:Cluster connected successfully LastHeartbeatTime:2026-04-22 19:24:36.118526206 +0000 UTC m=+2355.625676529 LastTransitionTime:2026-04-22 18:46:40 +0000 UTC}. failed to update object "openstack/ceph" status: etcdserver: request timed out 2026-04-22 19:24:53.500551 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:24:55.460639 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-04-22 19:25:01.526103 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:25:24.201455 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:25:33.711198 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:25:42.276101 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-04-22 19:26:18.003597 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:26:32.225127 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:26:42.151337 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-04-22 19:26:49.426620 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:27:02.872105 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:27:20.088925 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:27:28.355353 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-04-22 19:27:33.463279 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:27:50.693173 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:28:04.159736 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:28:18.180868 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-04-22 19:28:23.298071 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:28:35.033826 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:28:53.918431 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:29:06.266422 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:29:06.401278 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-04-22 19:29:24.518887 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:29:36.888696 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:29:52.651613 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-04-22 19:29:55.112555 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:30:07.524441 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:30:25.722446 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:30:38.647794 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:30:39.378380 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-04-22 19:30:56.368634 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:31:09.221125 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:31:25.610702 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-04-22 19:31:26.963977 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:31:39.828292 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:31:57.760509 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:32:10.426917 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:32:11.817240 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-04-22 19:32:28.336054 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:32:41.086318 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:32:58.032247 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-04-22 19:32:58.955665 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:33:11.748891 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:33:29.623126 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:33:42.350943 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:33:44.306100 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-04-22 19:34:00.278706 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:34:12.985636 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:34:30.737398 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-04-22 19:34:31.160223 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:34:43.631487 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:35:01.741051 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:35:14.227185 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:35:16.936560 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-04-22 19:35:32.335698 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:35:44.874636 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:36:03.739959 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:36:03.971693 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-04-22 19:36:15.540385 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:36:34.320253 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:36:46.124927 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:36:50.213625 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-04-22 19:37:04.932503 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:37:16.733850 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:37:35.861437 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:37:36.801306 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-04-22 19:37:47.358103 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:38:06.457539 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:38:17.978350 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:38:22.985813 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-04-22 19:38:37.046010 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:38:48.563986 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:39:07.680166 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:39:09.188113 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-04-22 19:39:19.173372 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:39:38.316981 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:39:49.762336 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:39:55.377261 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-04-22 19:40:08.906034 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:40:20.356050 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:40:39.475409 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:40:41.559705 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-04-22 19:40:50.954835 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:41:10.050848 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:41:21.544418 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:41:27.731376 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-04-22 19:41:40.676556 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:41:52.152130 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:42:11.270346 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:42:13.932905 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-04-22 19:42:22.732584 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:42:41.885908 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:42:53.321297 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:43:00.847275 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-04-22 19:43:12.469884 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:43:23.902908 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:43:43.081745 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:43:47.069417 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-04-22 19:43:54.533992 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:44:13.686103 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:44:25.166625 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:44:33.257563 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-04-22 19:44:44.266027 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:44:55.780611 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:45:14.844539 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:45:19.443469 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-04-22 19:45:26.382312 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:45:45.442861 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:45:56.962930 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:46:06.378583 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-04-22 19:46:16.056350 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:46:27.559515 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:46:46.668210 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:46:52.525783 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-04-22 19:46:58.163904 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:47:17.286682 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:47:28.806867 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:47:38.760340 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-04-22 19:47:47.907529 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:47:59.445479 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:48:18.529801 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:48:25.044991 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-04-22 19:48:30.133813 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:48:49.125628 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:49:00.716331 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:49:11.292917 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-04-22 19:49:19.735791 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:49:31.314885 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:49:50.367928 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:49:57.544253 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-04-22 19:50:01.893126 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:50:20.964426 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:50:32.497619 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:175} {StateName:active+clean+snaptrim_wait Count:8} {StateName:active+clean+snaptrim Count:2}]" 2026-04-22 19:50:32.501233 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:50:43.720332 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-04-22 19:50:51.574477 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:51:03.132361 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:51:22.148335 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:51:29.963264 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-04-22 19:51:33.714507 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:51:52.733849 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:52:04.317396 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:52:16.170491 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-04-22 19:52:23.322305 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:52:34.907642 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:52:53.917666 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:53:02.358440 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-04-22 19:53:05.494291 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:53:24.498112 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:53:36.071234 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:53:48.532185 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-04-22 19:53:55.083065 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:54:06.628708 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:54:25.645464 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:54:34.674611 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-04-22 19:54:37.229388 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:54:56.210974 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:55:07.843354 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:55:20.904188 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-04-22 19:55:26.780993 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:55:38.523312 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:55:57.359809 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:56:07.104941 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-04-22 19:56:09.124564 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:56:27.958704 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:56:39.751515 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:56:53.253666 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-04-22 19:56:58.557146 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:57:10.358998 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:57:29.120634 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:57:39.405889 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-04-22 19:57:41.685881 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:57:59.701455 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:58:12.262315 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:58:25.639416 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-04-22 19:58:30.291679 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:58:42.906291 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:59:00.884741 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:59:11.824547 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-04-22 19:59:13.487313 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:59:31.463755 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:59:44.096969 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 19:59:58.036491 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-04-22 20:00:02.034704 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 20:00:14.678821 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-22 20:00:32.614583 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0