2026/08/20 01:31:32 maxprocs: Updating GOMAXPROCS=1: determined from CPU quota 2026-08-20 01:31:32.649730 I | rookcmd: starting Rook v1.14.5 with arguments '/usr/local/bin/rook ceph operator' 2026-08-20 01:31:32.649753 I | rookcmd: flag values: --enable-machine-disruption-budget=false, --help=false, --kubeconfig=, --log-level=INFO 2026-08-20 01:31:32.649755 I | cephcmd: starting Rook-Ceph operator 2026-08-20 01:31:32.769914 I | cephcmd: base ceph version inside the rook operator image is "ceph version 18.2.2 (531c0d11a1c5d39fbfe6aa8a521f023abf3bf3e2) reef (stable)" 2026-08-20 01:31:32.776777 I | op-k8sutil: ROOK_CURRENT_NAMESPACE_ONLY="false" (env var) 2026-08-20 01:31:32.776793 I | operator: watching all namespaces for Ceph CRs 2026-08-20 01:31:32.776867 I | operator: setting up schemes 2026-08-20 01:31:32.780396 I | operator: setting up the controller-runtime manager 2026-08-20 01:31:32.780919 I | ceph-cluster-controller: successfully started 2026-08-20 01:31:32.784573 I | op-k8sutil: ROOK_DISABLE_DEVICE_HOTPLUG="false" (env var) 2026-08-20 01:31:32.784595 I | ceph-cluster-controller: enabling hotplug orchestration 2026-08-20 01:31:32.784616 I | ceph-nodedaemon-controller: successfully started 2026-08-20 01:31:32.784633 I | ceph-block-pool-controller: successfully started 2026-08-20 01:31:32.784654 I | ceph-object-store-user-controller: successfully started 2026-08-20 01:31:32.784670 I | ceph-object-realm-controller: successfully started 2026-08-20 01:31:32.784694 I | ceph-object-zonegroup-controller: successfully started 2026-08-20 01:31:32.784708 I | ceph-object-zone-controller: successfully started 2026-08-20 01:31:32.784828 I | ceph-object-controller: successfully started 2026-08-20 01:31:32.784873 I | ceph-file-controller: successfully started 2026-08-20 01:31:32.784907 I | ceph-nfs-controller: successfully started 2026-08-20 01:31:32.784948 I | ceph-rbd-mirror-controller: successfully started 2026-08-20 01:31:32.784978 I | ceph-client-controller: successfully started 2026-08-20 01:31:32.784999 I | ceph-filesystem-mirror-controller: successfully started 2026-08-20 01:31:32.785026 I | operator: rook-ceph-operator-config-controller successfully started 2026-08-20 01:31:32.785045 I | ceph-csi: rook-ceph-operator-csi-controller successfully started 2026-08-20 01:31:32.785148 I | op-bucket-prov: rook-ceph-operator-bucket-controller successfully started 2026-08-20 01:31:32.785166 I | ceph-bucket-topic: successfully started 2026-08-20 01:31:32.785176 I | ceph-bucket-notification: successfully started 2026-08-20 01:31:32.785190 I | ceph-bucket-notification: successfully started 2026-08-20 01:31:32.785204 I | ceph-fs-subvolumegroup-controller: successfully started 2026-08-20 01:31:32.785217 I | blockpool-rados-namespace-controller: successfully started 2026-08-20 01:31:32.785232 I | ceph-cosi-controller: successfully started 2026-08-20 01:31:32.785257 I | operator: starting the controller-runtime manager 2026-08-20 01:31:32.941431 I | op-k8sutil: ROOK_WATCH_FOR_NODE_FAILURE="true" (default) 2026-08-20 01:31:33.221829 I | op-k8sutil: ROOK_CEPH_COMMANDS_TIMEOUT_SECONDS="15" (configmap) 2026-08-20 01:31:33.221887 I | op-k8sutil: ROOK_LOG_LEVEL="INFO" (configmap) 2026-08-20 01:31:33.222023 I | op-k8sutil: ROOK_ENABLE_DISCOVERY_DAEMON="false" (configmap) 2026-08-20 01:31:33.226478 I | op-k8sutil: ROOK_CEPH_ALLOW_LOOP_DEVICES="false" (configmap) 2026-08-20 01:31:33.226491 I | operator: rook-ceph-operator-config-controller done reconciling 2026-08-20 01:31:33.236228 I | ceph-csi: successfully created csi config map "rook-ceph-csi-config" 2026-08-20 01:31:33.236354 I | op-k8sutil: ROOK_CSI_DISABLE_DRIVER="false" (configmap) 2026-08-20 01:31:33.237612 I | ceph-csi: CSI Ceph RBD driver disabled 2026-08-20 01:31:33.237705 I | op-k8sutil: removing daemonset csi-rbdplugin if it exists 2026-08-20 01:31:33.240101 I | op-k8sutil: removing deployment csi-rbdplugin-provisioner if it exists 2026-08-20 01:31:33.246999 I | ceph-csi: successfully removed CSI Ceph RBD driver 2026-08-20 01:31:33.247021 I | ceph-csi: CSI CephFS driver disabled 2026-08-20 01:31:33.247027 I | op-k8sutil: removing daemonset csi-cephfsplugin if it exists 2026-08-20 01:31:33.248933 I | op-k8sutil: removing deployment csi-cephfsplugin-provisioner if it exists 2026-08-20 01:31:33.255225 I | ceph-csi: successfully removed CSI CephFS driver 2026-08-20 01:31:33.255239 I | ceph-csi: CSI NFS driver disabled 2026-08-20 01:31:33.255243 I | op-k8sutil: removing daemonset csi-nfsplugin if it exists 2026-08-20 01:31:33.257005 I | op-k8sutil: removing deployment csi-nfsplugin-provisioner if it exists 2026-08-20 01:31:33.263113 I | ceph-csi: successfully removed CSI NFS driver 2026-08-20 01:31:54.024308 I | ceph-spec: adding finalizer "cephcluster.ceph.rook.io" on "ceph" 2026-08-20 01:31:54.027242 I | clusterdisruption-controller: deleted all legacy node drain canary pods 2026-08-20 01:31:54.029009 I | ceph-spec: adding finalizer "cephobjectstore.ceph.rook.io" on "ceph" 2026-08-20 01:31:54.038638 I | ceph-spec: parsing mon endpoints: instance=10.96.240.200:6789 2026-08-20 01:31:54.038659 I | ceph-spec: updating obsolete maxMonID 0 to actual value 76846025234 2026-08-20 01:31:54.038741 I | op-k8sutil: ROOK_OBC_WATCH_OPERATOR_NAMESPACE="true" (configmap) 2026-08-20 01:31:54.038751 I | op-k8sutil: ROOK_OBC_PROVISIONER_NAME_PREFIX="" (default) 2026-08-20 01:31:54.038756 I | op-bucket-prov: ceph bucket provisioner launched watching for provisioner "openstack.ceph.rook.io/bucket" 2026-08-20 01:31:54.039062 I | op-bucket-prov: successfully reconciled bucket provisioner I0820 01:31:54.039129 1 manager.go:135] "msg"="starting provisioner" "logger"="objectbucket.io/provisioner-manager" "name"="openstack.ceph.rook.io/bucket" 2026-08-20 01:31:54.042512 I | ceph-cluster-controller: reconciling ceph cluster in namespace "openstack" 2026-08-20 01:31:54.057720 I | op-k8sutil: CSI_ENABLE_HOST_NETWORK="true" (configmap) 2026-08-20 01:31:54.057743 I | op-k8sutil: CSI_DISABLE_HOLDER_PODS="true" (configmap) 2026-08-20 01:31:54.227286 I | ceph-spec: parsing mon endpoints: instance=10.96.240.200:6789 2026-08-20 01:31:54.227322 I | ceph-spec: updating obsolete maxMonID 0 to actual value 76846025234 2026-08-20 01:31:54.227349 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:0xc00196b950] 2026-08-20 01:31:54.227370 I | ceph-spec: detecting the ceph image version for image harbor.atmosphere.dev/quay.io/ceph/ceph:v18.2.7... 2026-08-20 01:31:54.428006 I | ceph-spec: parsing mon endpoints: instance=10.96.240.200:6789 2026-08-20 01:31:54.428040 I | ceph-spec: updating obsolete maxMonID 0 to actual value 76846025234 2026-08-20 01:31:54.827568 I | op-k8sutil: ROOK_CSI_ENABLE_RBD="false" (configmap) 2026-08-20 01:31:54.827600 I | op-k8sutil: ROOK_CSI_ENABLE_CEPHFS="false" (configmap) 2026-08-20 01:31:54.827608 I | op-k8sutil: ROOK_CSI_ENABLE_NFS="false" (configmap) 2026-08-20 01:31:54.827616 I | op-k8sutil: ROOK_CSI_ALLOW_UNSUPPORTED_VERSION="false" (default) 2026-08-20 01:31:54.827624 I | op-k8sutil: CSI_FORCE_CEPHFS_KERNEL_CLIENT="true" (configmap) 2026-08-20 01:31:54.827631 I | op-k8sutil: CSI_GRPC_TIMEOUT_SECONDS="150" (configmap) 2026-08-20 01:31:54.827639 I | op-k8sutil: CSI_CEPHFS_LIVENESS_METRICS_PORT="9081" (default) 2026-08-20 01:31:54.827646 I | op-k8sutil: CSIADDONS_PORT="9070" (default) 2026-08-20 01:31:54.827655 I | op-k8sutil: CSI_RBD_LIVENESS_METRICS_PORT="9080" (default) 2026-08-20 01:31:54.827662 I | op-k8sutil: CSI_ENABLE_LIVENESS="false" (default) 2026-08-20 01:31:54.827670 I | op-k8sutil: CSI_PLUGIN_PRIORITY_CLASSNAME="system-node-critical" (configmap) 2026-08-20 01:31:54.827677 I | op-k8sutil: CSI_PROVISIONER_PRIORITY_CLASSNAME="system-cluster-critical" (configmap) 2026-08-20 01:31:54.827688 I | op-k8sutil: CSI_ENABLE_OMAP_GENERATOR="false" (configmap) 2026-08-20 01:31:54.827696 I | op-k8sutil: CSI_ENABLE_RBD_SNAPSHOTTER="true" (configmap) 2026-08-20 01:31:54.827705 I | op-k8sutil: CSI_ENABLE_CEPHFS_SNAPSHOTTER="true" (configmap) 2026-08-20 01:31:54.827717 I | op-k8sutil: CSI_ENABLE_NFS_SNAPSHOTTER="true" (configmap) 2026-08-20 01:31:54.829275 I | op-k8sutil: CSI_ENABLE_CSIADDONS="false" (configmap) 2026-08-20 01:31:54.829299 I | op-k8sutil: CSI_ENABLE_TOPOLOGY="false" (configmap) 2026-08-20 01:31:54.829305 I | op-k8sutil: CSI_ENABLE_ENCRYPTION="false" (configmap) 2026-08-20 01:31:54.829312 I | op-k8sutil: CSI_ENABLE_METADATA="false" (configmap) 2026-08-20 01:31:54.829320 I | op-k8sutil: CSI_CEPHFS_PLUGIN_UPDATE_STRATEGY="RollingUpdate" (default) 2026-08-20 01:31:54.829327 I | op-k8sutil: CSI_CEPHFS_PLUGIN_UPDATE_STRATEGY_MAX_UNAVAILABLE="1" (default) 2026-08-20 01:31:54.829333 I | op-k8sutil: CSI_NFS_PLUGIN_UPDATE_STRATEGY="RollingUpdate" (default) 2026-08-20 01:31:54.829344 I | op-k8sutil: CSI_RBD_PLUGIN_UPDATE_STRATEGY="RollingUpdate" (default) 2026-08-20 01:31:54.829357 I | op-k8sutil: CSI_RBD_PLUGIN_UPDATE_STRATEGY_MAX_UNAVAILABLE="1" (default) 2026-08-20 01:31:54.829364 I | op-k8sutil: CSI_PLUGIN_ENABLE_SELINUX_HOST_MOUNT="false" (configmap) 2026-08-20 01:31:54.829370 I | ceph-csi: Kubernetes version is 1.28 2026-08-20 01:31:54.829381 I | op-k8sutil: CSI_LOG_LEVEL="" (default) 2026-08-20 01:31:54.829388 I | op-k8sutil: CSI_SIDECAR_LOG_LEVEL="" (default) 2026-08-20 01:31:54.829399 I | op-k8sutil: CSI_LEADER_ELECTION_LEASE_DURATION="" (default) 2026-08-20 01:31:54.829406 I | op-k8sutil: CSI_LEADER_ELECTION_RENEW_DEADLINE="" (default) 2026-08-20 01:31:54.829417 I | op-k8sutil: CSI_LEADER_ELECTION_RETRY_PERIOD="" (default) 2026-08-20 01:31:55.229559 I | op-k8sutil: ROOK_CSI_CEPH_IMAGE="quay.io/cephcsi/cephcsi:v3.11.0" (configmap) 2026-08-20 01:31:55.229591 I | op-k8sutil: ROOK_CSI_REGISTRAR_IMAGE="registry.k8s.io/sig-storage/csi-node-driver-registrar:v2.10.1" (configmap) 2026-08-20 01:31:55.229600 I | op-k8sutil: ROOK_CSI_PROVISIONER_IMAGE="registry.k8s.io/sig-storage/csi-provisioner:v4.0.1" (configmap) 2026-08-20 01:31:55.229608 I | op-k8sutil: ROOK_CSI_ATTACHER_IMAGE="registry.k8s.io/sig-storage/csi-attacher:v4.5.1" (configmap) 2026-08-20 01:31:55.229616 I | op-k8sutil: ROOK_CSI_SNAPSHOTTER_IMAGE="registry.k8s.io/sig-storage/csi-snapshotter:v7.0.2" (configmap) 2026-08-20 01:31:55.229635 I | op-k8sutil: ROOK_CSI_RESIZER_IMAGE="registry.k8s.io/sig-storage/csi-resizer:v1.10.1" (configmap) 2026-08-20 01:31:55.229652 I | op-k8sutil: ROOK_CSI_KUBELET_DIR_PATH="/var/lib/kubelet" (default) 2026-08-20 01:31:55.229662 I | op-k8sutil: ROOK_CSIADDONS_IMAGE="quay.io/csiaddons/k8s-sidecar:v0.8.0" (configmap) 2026-08-20 01:31:55.229670 I | op-k8sutil: CSI_TOPOLOGY_DOMAIN_LABELS="" (default) 2026-08-20 01:31:55.229677 I | op-k8sutil: ROOK_CSI_CEPHFS_POD_LABELS="" (default) 2026-08-20 01:31:55.229685 I | op-k8sutil: ROOK_CSI_NFS_POD_LABELS="" (default) 2026-08-20 01:31:55.229691 I | op-k8sutil: ROOK_CSI_RBD_POD_LABELS="" (default) 2026-08-20 01:31:55.229698 I | op-k8sutil: CSI_CLUSTER_NAME="" (default) 2026-08-20 01:31:55.229710 I | op-k8sutil: ROOK_CSI_IMAGE_PULL_POLICY="IfNotPresent" (configmap) 2026-08-20 01:31:55.229716 I | op-k8sutil: CSI_CEPHFS_KERNEL_MOUNT_OPTIONS="" (default) 2026-08-20 01:31:55.229724 I | op-k8sutil: CSI_CEPHFS_ATTACH_REQUIRED="true" (configmap) 2026-08-20 01:31:55.229730 I | op-k8sutil: CSI_RBD_ATTACH_REQUIRED="true" (configmap) 2026-08-20 01:31:55.229736 I | op-k8sutil: CSI_NFS_ATTACH_REQUIRED="true" (configmap) 2026-08-20 01:31:55.229743 I | op-k8sutil: CSI_DRIVER_NAME_PREFIX="rook-ceph" (default) 2026-08-20 01:31:55.235010 I | op-k8sutil: CSI_ENABLE_VOLUME_GROUP_SNAPSHOT="true" (configmap) 2026-08-20 01:31:55.235025 I | ceph-csi: skipping csi version check, since unsupported versions are allowed or csi is disabled 2026-08-20 01:31:55.235030 I | ceph-csi: CSI Ceph RBD driver disabled 2026-08-20 01:31:55.235034 I | op-k8sutil: removing daemonset csi-rbdplugin if it exists 2026-08-20 01:31:55.236921 I | op-k8sutil: removing deployment csi-rbdplugin-provisioner if it exists 2026-08-20 01:31:55.428819 I | ceph-csi: successfully removed CSI Ceph RBD driver 2026-08-20 01:31:55.428847 I | ceph-csi: CSI CephFS driver disabled 2026-08-20 01:31:55.428855 I | op-k8sutil: removing daemonset csi-cephfsplugin if it exists 2026-08-20 01:31:55.431134 I | op-k8sutil: removing deployment csi-cephfsplugin-provisioner if it exists 2026-08-20 01:31:55.629737 I | ceph-csi: successfully removed CSI CephFS driver 2026-08-20 01:31:55.629759 I | ceph-csi: CSI NFS driver disabled 2026-08-20 01:31:55.629765 I | op-k8sutil: removing daemonset csi-nfsplugin if it exists 2026-08-20 01:31:55.631734 I | op-k8sutil: removing deployment csi-nfsplugin-provisioner if it exists 2026-08-20 01:31:55.830690 I | ceph-csi: successfully removed CSI NFS driver 2026-08-20 01:32:10.523628 I | ceph-spec: detected ceph image version: "18.2.7-0 reef" 2026-08-20 01:32:10.523657 I | ceph-cluster-controller: validating ceph version from provided image 2026-08-20 01:32:10.531513 I | ceph-spec: parsing mon endpoints: instance=10.96.240.200:6789 2026-08-20 01:32:10.531539 I | ceph-spec: updating obsolete maxMonID 0 to actual value 76846025234 2026-08-20 01:32:10.535152 I | cephclient: writing config file /var/lib/rook/openstack/openstack.config 2026-08-20 01:32:10.535237 I | cephclient: generated admin config in /var/lib/rook/openstack 2026-08-20 01:32:11.123588 E | cephver: external cluster ceph version is a major version higher "18.2.8-0 reef" than the local cluster "0.0.0-0 ", consider upgrading 2026-08-20 01:32:11.671163 W | ceph-cluster-controller: image spec version 18.2.7-0 reef is lower than the running cluster version 18.2.8-0 reef, downgrading is not supported 2026-08-20 01:32:12.341561 I | ceph-cluster-controller: upgrading ceph cluster to "18.2.7-0 reef" 2026-08-20 01:32:12.341600 I | ceph-cluster-controller: cluster "openstack": version "18.2.7-0 reef" detected for image "harbor.atmosphere.dev/quay.io/ceph/ceph:v18.2.7" 2026-08-20 01:32:12.470605 I | ceph-cluster-controller: creating "rook-config-override" configmap 2026-08-20 01:32:12.473389 I | ceph-cluster-controller: creating "rook-ceph-config" secret 2026-08-20 01:32:12.484517 I | ceph-cluster-controller: external cluster identity established 2026-08-20 01:32:12.484541 I | cephclient: getting or creating ceph auth key "client.csi-rbd-provisioner" 2026-08-20 01:32:13.145577 I | cephclient: getting or creating ceph auth key "client.csi-rbd-node" 2026-08-20 01:32:13.751065 I | cephclient: getting or creating ceph auth key "client.csi-cephfs-provisioner" 2026-08-20 01:32:14.490191 I | cephclient: getting or creating ceph auth key "client.csi-cephfs-node" 2026-08-20 01:32:15.424210 I | clusterdisruption-controller: all PGs are active+clean. Restoring default OSD pdb settings 2026-08-20 01:32:15.424254 I | clusterdisruption-controller: creating the default pdb "rook-ceph-osd" with maxUnavailable=1 for all osd 2026-08-20 01:32:15.436472 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 01:32:15.745258 I | ceph-csi: created kubernetes csi secrets for cluster "openstack" 2026-08-20 01:32:15.752708 I | ceph-cluster-controller: successfully updated csi config map 2026-08-20 01:32:15.752740 I | cephclient: getting or creating ceph auth key "client.crash" 2026-08-20 01:32:16.707349 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 01:32:17.039258 I | ceph-nodedaemon-controller: created kubernetes crash collector secret for cluster "openstack" 2026-08-20 01:32:17.042104 I | ceph-cluster-controller: enabling ceph mon monitoring goroutine for cluster "openstack" 2026-08-20 01:32:17.042133 I | ceph-cluster-controller: ceph status check interval is 1m0s 2026-08-20 01:32:17.042140 I | ceph-cluster-controller: enabling ceph status monitoring goroutine for cluster "openstack" 2026-08-20 01:32:17.927816 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 01:32:24.111521 I | ceph-spec: parsing mon endpoints: instance=10.96.240.200:6789 2026-08-20 01:32:24.111548 I | ceph-spec: updating obsolete maxMonID 0 to actual value 76846025234 2026-08-20 01:32:24.111561 I | ceph-spec: detecting the ceph image version for image harbor.atmosphere.dev/quay.io/ceph/ceph:v18.2.7... 2026-08-20 01:32:26.455398 I | ceph-spec: detected ceph image version: "18.2.7-0 reef" 2026-08-20 01:32:27.990304 I | ceph-object-controller: reconciling object store deployments 2026-08-20 01:32:28.009480 I | ceph-object-controller: ceph object store gateway service running at 10.101.232.25 2026-08-20 01:32:28.009506 I | ceph-object-controller: reconciling object store pools 2026-08-20 01:32:31.106160 I | cephclient: reconciling replicated pool ceph.rgw.control succeeded 2026-08-20 01:32:32.010254 I | cephclient: creating a new crush rule for changed deviceClass ("default"-->"") on crush rule "ceph.rgw.control" 2026-08-20 01:32:32.010291 I | cephclient: updating pool "ceph.rgw.control" failure domain from "osd" to "osd" with new crush rule "ceph.rgw.control_osd" 2026-08-20 01:32:32.010299 I | cephclient: crush rule "ceph.rgw.control" will no longer be used by pool "ceph.rgw.control" 2026-08-20 01:32:34.160676 I | cephclient: Successfully updated pool "ceph.rgw.control" failure domain to "osd" 2026-08-20 01:32:34.160814 I | cephclient: setting pool property "pg_num_min" to "8" on pool "ceph.rgw.control" 2026-08-20 01:32:40.245912 I | cephclient: reconciling replicated pool ceph.rgw.meta succeeded 2026-08-20 01:32:41.227574 I | cephclient: creating a new crush rule for changed deviceClass ("default"-->"") on crush rule "ceph.rgw.meta" 2026-08-20 01:32:41.227603 I | cephclient: updating pool "ceph.rgw.meta" failure domain from "osd" to "osd" with new crush rule "ceph.rgw.meta_osd" 2026-08-20 01:32:41.227608 I | cephclient: crush rule "ceph.rgw.meta" will no longer be used by pool "ceph.rgw.meta" 2026-08-20 01:32:43.338965 I | cephclient: Successfully updated pool "ceph.rgw.meta" failure domain to "osd" 2026-08-20 01:32:43.339003 I | cephclient: setting pool property "pg_num_min" to "8" on pool "ceph.rgw.meta" 2026-08-20 01:32:46.630496 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 01:32:47.623284 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 01:32:49.447682 I | cephclient: reconciling replicated pool ceph.rgw.log succeeded 2026-08-20 01:32:50.365135 I | cephclient: creating a new crush rule for changed deviceClass ("default"-->"") on crush rule "ceph.rgw.log" 2026-08-20 01:32:50.365181 I | cephclient: updating pool "ceph.rgw.log" failure domain from "osd" to "osd" with new crush rule "ceph.rgw.log_osd" 2026-08-20 01:32:50.365188 I | cephclient: crush rule "ceph.rgw.log" will no longer be used by pool "ceph.rgw.log" 2026-08-20 01:32:52.484513 I | cephclient: Successfully updated pool "ceph.rgw.log" failure domain to "osd" 2026-08-20 01:32:52.484558 I | cephclient: setting pool property "pg_num_min" to "8" on pool "ceph.rgw.log" 2026-08-20 01:32:56.540585 I | cephclient: reconciling replicated pool ceph.rgw.buckets.index succeeded 2026-08-20 01:32:57.448513 I | cephclient: creating a new crush rule for changed deviceClass ("default"-->"") on crush rule "ceph.rgw.buckets.index" 2026-08-20 01:32:57.448563 I | cephclient: updating pool "ceph.rgw.buckets.index" failure domain from "osd" to "osd" with new crush rule "ceph.rgw.buckets.index_osd" 2026-08-20 01:32:57.448581 I | cephclient: crush rule "ceph.rgw.buckets.index" will no longer be used by pool "ceph.rgw.buckets.index" 2026-08-20 01:32:59.608217 I | cephclient: Successfully updated pool "ceph.rgw.buckets.index" failure domain to "osd" 2026-08-20 01:32:59.608248 I | cephclient: setting pool property "pg_num_min" to "8" on pool "ceph.rgw.buckets.index" 2026-08-20 01:33:03.825578 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-20 01:33:05.683233 I | cephclient: reconciling replicated pool ceph.rgw.buckets.non-ec succeeded 2026-08-20 01:33:06.574821 I | cephclient: creating a new crush rule for changed deviceClass ("default"-->"") on crush rule "ceph.rgw.buckets.non-ec" 2026-08-20 01:33:06.574877 I | cephclient: updating pool "ceph.rgw.buckets.non-ec" failure domain from "osd" to "osd" with new crush rule "ceph.rgw.buckets.non-ec_osd" 2026-08-20 01:33:06.574887 I | cephclient: crush rule "ceph.rgw.buckets.non-ec" will no longer be used by pool "ceph.rgw.buckets.non-ec" 2026-08-20 01:33:08.707059 I | cephclient: Successfully updated pool "ceph.rgw.buckets.non-ec" failure domain to "osd" 2026-08-20 01:33:08.707095 I | cephclient: setting pool property "pg_num_min" to "8" on pool "ceph.rgw.buckets.non-ec" 2026-08-20 01:33:12.778748 I | cephclient: reconciling replicated pool ceph.rgw.otp succeeded 2026-08-20 01:33:13.670575 I | cephclient: creating a new crush rule for changed deviceClass ("default"-->"") on crush rule "ceph.rgw.otp" 2026-08-20 01:33:13.670600 I | cephclient: updating pool "ceph.rgw.otp" failure domain from "osd" to "osd" with new crush rule "ceph.rgw.otp_osd" 2026-08-20 01:33:13.670605 I | cephclient: crush rule "ceph.rgw.otp" will no longer be used by pool "ceph.rgw.otp" 2026-08-20 01:33:15.828296 I | cephclient: Successfully updated pool "ceph.rgw.otp" failure domain to "osd" 2026-08-20 01:33:15.828334 I | cephclient: setting pool property "pg_num_min" to "8" on pool "ceph.rgw.otp" 2026-08-20 01:33:17.634688 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:46} {StateName:creating+peering Count:3}]" 2026-08-20 01:33:17.638439 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 01:33:19.016272 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 01:33:21.956818 I | cephclient: reconciling replicated pool .rgw.root succeeded 2026-08-20 01:33:22.850161 I | cephclient: creating a new crush rule for changed deviceClass ("default"-->"") on crush rule ".rgw.root" 2026-08-20 01:33:22.850197 I | cephclient: updating pool ".rgw.root" failure domain from "osd" to "osd" with new crush rule ".rgw.root_osd" 2026-08-20 01:33:22.850206 I | cephclient: crush rule ".rgw.root" will no longer be used by pool ".rgw.root" 2026-08-20 01:33:25.747863 I | cephclient: Successfully updated pool ".rgw.root" failure domain to "osd" 2026-08-20 01:33:25.747902 I | cephclient: setting pool property "pg_num_min" to "8" on pool ".rgw.root" 2026-08-20 01:33:29.801041 I | cephclient: reconciling replicated pool ceph.rgw.buckets.data succeeded 2026-08-20 01:33:30.706673 I | cephclient: creating a new crush rule for changed deviceClass ("default"-->"") on crush rule "ceph.rgw.buckets.data" 2026-08-20 01:33:30.706739 I | cephclient: updating pool "ceph.rgw.buckets.data" failure domain from "osd" to "osd" with new crush rule "ceph.rgw.buckets.data_osd" 2026-08-20 01:33:30.706749 I | cephclient: crush rule "ceph.rgw.buckets.data" will no longer be used by pool "ceph.rgw.buckets.data" 2026-08-20 01:33:32.846890 I | cephclient: Successfully updated pool "ceph.rgw.buckets.data" failure domain to "osd" 2026-08-20 01:33:32.846922 I | ceph-object-controller: configuring object store "ceph" 2026-08-20 01:33:33.448071 I | ceph-object-controller: Object store "ceph": realm=ceph, zonegroup=ceph, zone=ceph 2026-08-20 01:33:33.641798 I | ceph-object-controller: committing changes to RGW configuration period for CephObjectStore "openstack/ceph" 2026-08-20 01:33:34.031881 I | ceph-object-controller: configuration for object-store ceph is complete 2026-08-20 01:33:34.031919 I | ceph-object-controller: creating object store "ceph" in namespace "openstack" 2026-08-20 01:33:34.036938 I | cephclient: getting or creating ceph auth key "client.rgw.ceph.a" 2026-08-20 01:33:34.614344 I | ceph-object-controller: setting rgw config flags 2026-08-20 01:33:34.614383 I | op-config: setting "client.rgw.ceph.a"="rgw_log_nonexistent_bucket"="true" option to the mon configuration database 2026-08-20 01:33:35.098938 I | op-config: successfully set "client.rgw.ceph.a"="rgw_log_nonexistent_bucket"="true" option to the mon configuration database 2026-08-20 01:33:35.098976 I | op-config: setting "client.rgw.ceph.a"="rgw_log_object_name_utc"="true" option to the mon configuration database 2026-08-20 01:33:35.560331 I | op-config: successfully set "client.rgw.ceph.a"="rgw_log_object_name_utc"="true" option to the mon configuration database 2026-08-20 01:33:35.560366 I | op-config: setting "client.rgw.ceph.a"="rgw_enable_usage_log"="true" option to the mon configuration database 2026-08-20 01:33:36.023358 I | op-config: successfully set "client.rgw.ceph.a"="rgw_enable_usage_log"="true" option to the mon configuration database 2026-08-20 01:33:36.023400 I | op-config: setting "client.rgw.ceph.a"="rgw_zone"="ceph" option to the mon configuration database 2026-08-20 01:33:36.514452 I | op-config: successfully set "client.rgw.ceph.a"="rgw_zone"="ceph" option to the mon configuration database 2026-08-20 01:33:36.514474 I | op-config: setting "client.rgw.ceph.a"="rgw_zonegroup"="ceph" option to the mon configuration database 2026-08-20 01:33:36.968985 I | op-config: successfully set "client.rgw.ceph.a"="rgw_zonegroup"="ceph" option to the mon configuration database 2026-08-20 01:33:36.969018 I | op-config: setting "client.rgw.ceph.a"="rgw_run_sync_thread"="true" option to the mon configuration database 2026-08-20 01:33:37.416394 I | op-config: successfully set "client.rgw.ceph.a"="rgw_run_sync_thread"="true" option to the mon configuration database 2026-08-20 01:33:37.416583 I | ceph-object-controller: object store "ceph" deployment "rook-ceph-rgw-ceph-a" created 2026-08-20 01:33:37.468149 I | ceph-object-controller: enabling rgw dashboard 2026-08-20 01:33:39.561251 I | ceph-object-controller: created object store "ceph" in namespace "openstack" 2026-08-20 01:33:39.561808 I | ceph-object-controller: setting the dashboard api secret key 2026-08-20 01:33:40.141445 I | ceph-object-controller: done setting the dashboard api secret key 2026-08-20 01:33:48.268605 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 01:33:50.295555 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:31} {StateName:peering Count:1}]" 2026-08-20 01:33:50.300924 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 01:33:50.659720 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-20 01:34:10.024537 E | ceph-object-controller: failed to reconcile CephObjectStore "openstack/ceph". failed to create object store deployments: failed to get COSI user "cosi": Get "http://rook-ceph-rgw-ceph.openstack.svc:80/admin/user?format=json&uid=cosi": dial tcp 10.101.232.25:80: i/o timeout 2026-08-20 01:34:10.048441 I | ceph-spec: parsing mon endpoints: instance=10.96.240.200:6789 2026-08-20 01:34:10.048478 I | ceph-spec: updating obsolete maxMonID 0 to actual value 76846025234 2026-08-20 01:34:10.048492 I | ceph-spec: detecting the ceph image version for image harbor.atmosphere.dev/quay.io/ceph/ceph:v18.2.7... 2026-08-20 01:34:10.586277 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 01:34:11.165514 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 01:34:12.560653 I | ceph-spec: detected ceph image version: "18.2.7-0 reef" 2026-08-20 01:34:14.065630 I | ceph-object-controller: reconciling object store deployments 2026-08-20 01:34:14.096753 I | ceph-object-controller: ceph object store gateway service running at 10.101.232.25 2026-08-20 01:34:14.096778 I | ceph-object-controller: reconciling object store pools 2026-08-20 01:34:15.492018 I | cephclient: application "rgw" is already set on pool "ceph.rgw.control" 2026-08-20 01:34:15.492056 I | cephclient: reconciling replicated pool ceph.rgw.control succeeded 2026-08-20 01:34:16.406897 I | cephclient: setting pool property "pg_num_min" to "8" on pool "ceph.rgw.control" 2026-08-20 01:34:19.443473 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 01:34:19.822109 I | cephclient: application "rgw" is already set on pool "ceph.rgw.meta" 2026-08-20 01:34:19.822145 I | cephclient: reconciling replicated pool ceph.rgw.meta succeeded 2026-08-20 01:34:21.587120 I | cephclient: setting pool property "pg_num_min" to "8" on pool "ceph.rgw.meta" 2026-08-20 01:34:22.121252 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 01:34:24.739314 I | cephclient: application "rgw" is already set on pool "ceph.rgw.log" 2026-08-20 01:34:24.739345 I | cephclient: reconciling replicated pool ceph.rgw.log succeeded 2026-08-20 01:34:25.647601 I | cephclient: setting pool property "pg_num_min" to "8" on pool "ceph.rgw.log" 2026-08-20 01:34:28.268025 I | cephclient: application "rgw" is already set on pool "ceph.rgw.buckets.index" 2026-08-20 01:34:28.268050 I | cephclient: reconciling replicated pool ceph.rgw.buckets.index succeeded 2026-08-20 01:34:29.190102 I | cephclient: setting pool property "pg_num_min" to "8" on pool "ceph.rgw.buckets.index" 2026-08-20 01:34:31.252245 I | cephclient: application "rgw" is already set on pool "ceph.rgw.buckets.non-ec" 2026-08-20 01:34:31.252291 I | cephclient: reconciling replicated pool ceph.rgw.buckets.non-ec succeeded 2026-08-20 01:34:32.155729 I | cephclient: setting pool property "pg_num_min" to "8" on pool "ceph.rgw.buckets.non-ec" 2026-08-20 01:34:34.266338 I | cephclient: application "rgw" is already set on pool "ceph.rgw.otp" 2026-08-20 01:34:34.266383 I | cephclient: reconciling replicated pool ceph.rgw.otp succeeded 2026-08-20 01:34:35.190178 I | cephclient: setting pool property "pg_num_min" to "8" on pool "ceph.rgw.otp" 2026-08-20 01:34:37.817907 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-20 01:34:38.366801 I | cephclient: application "rgw" is already set on pool ".rgw.root" 2026-08-20 01:34:38.366841 I | cephclient: reconciling replicated pool .rgw.root succeeded 2026-08-20 01:34:39.301675 I | cephclient: setting pool property "pg_num_min" to "8" on pool ".rgw.root" 2026-08-20 01:34:41.384424 I | cephclient: application "rgw" is already set on pool "ceph.rgw.buckets.data" 2026-08-20 01:34:41.384456 I | cephclient: reconciling replicated pool ceph.rgw.buckets.data succeeded 2026-08-20 01:34:42.263834 I | ceph-object-controller: configuring object store "ceph" 2026-08-20 01:34:42.502860 I | ceph-object-controller: Object store "ceph": realm=ceph, zonegroup=ceph, zone=ceph 2026-08-20 01:34:42.693613 I | ceph-object-controller: there are no changes to commit for RGW configuration period for CephObjectStore "openstack/ceph" 2026-08-20 01:34:42.693647 I | ceph-object-controller: configuration for object-store ceph is complete 2026-08-20 01:34:42.693654 I | ceph-object-controller: creating object store "ceph" in namespace "openstack" 2026-08-20 01:34:42.697662 I | cephclient: getting or creating ceph auth key "client.rgw.ceph.a" 2026-08-20 01:34:43.305682 I | ceph-object-controller: setting rgw config flags 2026-08-20 01:34:43.305714 I | op-config: setting "client.rgw.ceph.a"="rgw_run_sync_thread"="true" option to the mon configuration database 2026-08-20 01:34:43.770855 I | op-config: successfully set "client.rgw.ceph.a"="rgw_run_sync_thread"="true" option to the mon configuration database 2026-08-20 01:34:43.770896 I | op-config: setting "client.rgw.ceph.a"="rgw_log_nonexistent_bucket"="true" option to the mon configuration database 2026-08-20 01:34:44.237207 I | op-config: successfully set "client.rgw.ceph.a"="rgw_log_nonexistent_bucket"="true" option to the mon configuration database 2026-08-20 01:34:44.237245 I | op-config: setting "client.rgw.ceph.a"="rgw_log_object_name_utc"="true" option to the mon configuration database 2026-08-20 01:34:44.680331 I | op-config: successfully set "client.rgw.ceph.a"="rgw_log_object_name_utc"="true" option to the mon configuration database 2026-08-20 01:34:44.680367 I | op-config: setting "client.rgw.ceph.a"="rgw_enable_usage_log"="true" option to the mon configuration database 2026-08-20 01:34:45.126007 I | op-config: successfully set "client.rgw.ceph.a"="rgw_enable_usage_log"="true" option to the mon configuration database 2026-08-20 01:34:45.126036 I | op-config: setting "client.rgw.ceph.a"="rgw_zone"="ceph" option to the mon configuration database 2026-08-20 01:34:45.626434 I | op-config: successfully set "client.rgw.ceph.a"="rgw_zone"="ceph" option to the mon configuration database 2026-08-20 01:34:45.626459 I | op-config: setting "client.rgw.ceph.a"="rgw_zonegroup"="ceph" option to the mon configuration database 2026-08-20 01:34:46.107989 I | op-config: successfully set "client.rgw.ceph.a"="rgw_zonegroup"="ceph" option to the mon configuration database 2026-08-20 01:34:46.108449 I | ceph-object-controller: object store "ceph" deployment "rook-ceph-rgw-ceph-a" created 2026-08-20 01:34:46.127460 I | ceph-object-controller: object store "ceph" deployment "rook-ceph-rgw-ceph-a" already exists. updating if needed 2026-08-20 01:34:46.135401 I | op-k8sutil: deployment "rook-ceph-rgw-ceph-a" did not change, nothing to update 2026-08-20 01:34:46.138191 I | ceph-object-controller: config map "rook-ceph-rgw-ceph-mime-types" for object store "ceph" already exists, not overwriting 2026-08-20 01:34:46.146219 I | ceph-object-controller: enabling rgw dashboard 2026-08-20 01:34:47.317032 I | ceph-object-controller: created object store "ceph" in namespace "openstack" 2026-08-20 01:34:48.387443 I | ceph-object-controller: creating COSI user "cosi" 2026-08-20 01:34:48.483558 I | ceph-spec: created ceph *v1.Secret object "rook-ceph-object-user-ceph-cosi" 2026-08-20 01:34:49.061709 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 01:34:50.020561 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 01:34:52.721706 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 01:35:20.590920 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 01:35:23.802957 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 01:35:25.307731 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-20 01:35:51.162043 I | clusterdisruption-controller: all "host" failure domains: []. osd is down in failure domain: "". active node drains: false. pg health: "cluster is not fully clean. PGs: [{StateName:active+clean Count:92} {StateName:unknown Count:24} {StateName:peering Count:5}]" 2026-08-20 01:35:51.194770 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 01:35:54.390015 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:unknown Count:15} {StateName:peering Count:5}]" 2026-08-20 01:35:54.394117 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 01:36:11.442625 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-20 01:36:21.751090 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 01:36:24.994249 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 01:36:52.316016 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 01:36:55.568566 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 01:36:57.632619 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-20 01:37:22.904600 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 01:37:26.177375 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 01:37:43.751812 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-20 01:37:53.464141 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 01:37:56.744570 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 01:38:24.065163 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 01:38:27.319910 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 01:38:30.500749 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-20 01:38:54.670025 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 01:38:57.900937 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 01:39:16.654996 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-20 01:39:25.228867 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 01:39:28.445636 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 01:39:55.797145 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 01:39:59.017430 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 01:40:02.825219 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-20 01:40:26.360301 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 01:40:29.575684 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 01:40:48.992006 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-20 01:40:56.948861 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 01:41:00.140749 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 01:41:27.542170 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 01:41:30.707143 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 01:41:35.123021 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-20 01:41:58.103053 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 01:42:01.278391 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 01:42:21.240927 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-20 01:42:28.667001 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 01:42:31.877269 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 01:42:59.225371 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 01:43:02.434301 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 01:43:07.350744 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-20 01:43:29.795856 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 01:43:33.016240 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 01:43:53.547889 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-20 01:44:00.363736 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 01:44:03.598922 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 01:44:30.928765 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 01:44:34.175543 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 01:44:39.739596 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-20 01:45:01.490207 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 01:45:04.760289 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 01:45:25.848117 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-20 01:45:32.079075 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 01:45:35.318020 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 01:46:02.646873 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 01:46:05.869142 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 01:46:11.981826 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-20 01:46:33.219833 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 01:46:36.432872 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 01:46:58.143214 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-20 01:47:03.823151 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 01:47:07.009171 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 01:47:34.368553 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 01:47:37.574528 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 01:47:44.331943 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-20 01:48:04.941715 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 01:48:08.168898 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 01:48:30.505684 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-20 01:48:35.508732 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 01:48:38.754003 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 01:49:06.097764 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 01:49:09.337125 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 01:49:16.657099 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-20 01:49:36.712474 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 01:49:39.932814 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 01:50:02.844943 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-20 01:50:07.292735 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 01:50:10.503865 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 01:50:37.865307 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 01:50:41.096172 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 01:50:49.000883 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-20 01:51:08.443391 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 01:51:11.684388 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 01:51:35.172245 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-20 01:51:39.007246 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 01:51:42.231680 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 01:52:09.597032 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 01:52:12.829651 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 01:52:21.369437 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-20 01:52:40.175103 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 01:52:43.411119 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 01:53:07.529311 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-20 01:53:10.737789 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 01:53:14.016163 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 01:53:41.304976 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 01:53:44.610206 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 01:53:53.724920 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-20 01:54:11.898036 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 01:54:15.206425 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 01:54:39.922779 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-20 01:54:42.475909 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 01:54:45.816013 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 01:55:13.027587 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 01:55:16.407075 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 01:55:26.088003 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-20 01:55:43.621138 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 01:55:47.017534 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 01:56:12.287037 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-20 01:56:14.201592 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 01:56:17.575003 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 01:56:44.944807 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 01:56:48.236834 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 01:56:58.422868 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-20 01:57:15.513823 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 01:57:18.800415 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 01:57:44.603691 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-20 01:57:46.103834 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 01:57:49.337635 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 01:58:16.678900 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 01:58:19.935446 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 01:58:30.750948 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-20 01:58:47.255502 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 01:58:50.494189 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 01:59:16.901990 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-20 01:59:17.842096 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 01:59:21.104570 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 01:59:48.413527 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 01:59:51.677254 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 02:00:03.119264 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-20 02:00:19.036687 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 02:00:22.255506 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 02:00:49.727135 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-20 02:00:50.018576 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 02:00:52.833234 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 02:01:20.625286 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 02:01:23.377942 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 02:01:35.877783 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-20 02:01:51.208629 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 02:01:53.983635 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 02:02:22.399260 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 02:02:22.665425 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-20 02:02:24.557317 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 02:02:52.983281 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 02:02:55.135439 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 02:03:08.817726 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-20 02:03:23.532634 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 02:03:25.698685 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 02:03:54.409879 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 02:03:55.353808 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-20 02:03:56.276621 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 02:04:25.045156 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 02:04:26.883836 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 02:04:41.559165 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-20 02:04:55.628277 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 02:04:57.454738 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 02:05:26.201698 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 02:05:28.010295 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-20 02:05:28.345225 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 02:05:56.784848 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 02:05:58.949280 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 02:06:14.238534 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-20 02:06:27.348684 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 02:06:29.512550 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 02:06:57.969780 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 02:07:00.825416 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 02:07:01.129859 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-20 02:07:28.723765 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 02:07:31.408203 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 02:07:47.321017 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-20 02:07:59.341202 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 02:08:01.989826 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 02:08:29.958075 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 02:08:32.907636 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 02:08:33.839858 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-20 02:09:00.531047 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 02:09:03.480070 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 02:09:20.036610 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-20 02:09:31.169200 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 02:09:34.077365 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 02:10:01.793571 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 02:10:04.703681 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 02:10:06.999464 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-20 02:10:32.386041 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 02:10:35.282964 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 02:10:53.196764 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-20 02:11:03.010958 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 02:11:05.853856 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 02:11:33.629832 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 02:11:36.444460 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 02:11:39.371256 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-20 02:12:04.201736 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 02:12:07.006578 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0