2026/08/24 20:53:28 maxprocs: Updating GOMAXPROCS=1: determined from CPU quota 2026-08-24 20:53:28.546553 I | rookcmd: starting Rook v1.14.5 with arguments '/usr/local/bin/rook ceph operator' 2026-08-24 20:53:28.546577 I | rookcmd: flag values: --enable-machine-disruption-budget=false, --help=false, --kubeconfig=, --log-level=INFO 2026-08-24 20:53:28.546580 I | cephcmd: starting Rook-Ceph operator 2026-08-24 20:53:28.678167 I | cephcmd: base ceph version inside the rook operator image is "ceph version 18.2.2 (531c0d11a1c5d39fbfe6aa8a521f023abf3bf3e2) reef (stable)" 2026-08-24 20:53:28.687125 I | op-k8sutil: ROOK_CURRENT_NAMESPACE_ONLY="false" (env var) 2026-08-24 20:53:28.687161 I | operator: watching all namespaces for Ceph CRs 2026-08-24 20:53:28.687287 I | operator: setting up schemes 2026-08-24 20:53:28.691348 I | operator: setting up the controller-runtime manager 2026-08-24 20:53:28.692001 I | ceph-cluster-controller: successfully started 2026-08-24 20:53:28.695894 I | op-k8sutil: ROOK_DISABLE_DEVICE_HOTPLUG="false" (env var) 2026-08-24 20:53:28.695909 I | ceph-cluster-controller: enabling hotplug orchestration 2026-08-24 20:53:28.695926 I | ceph-nodedaemon-controller: successfully started 2026-08-24 20:53:28.695940 I | ceph-block-pool-controller: successfully started 2026-08-24 20:53:28.695958 I | ceph-object-store-user-controller: successfully started 2026-08-24 20:53:28.695972 I | ceph-object-realm-controller: successfully started 2026-08-24 20:53:28.695986 I | ceph-object-zonegroup-controller: successfully started 2026-08-24 20:53:28.695998 I | ceph-object-zone-controller: successfully started 2026-08-24 20:53:28.696082 I | ceph-object-controller: successfully started 2026-08-24 20:53:28.696118 I | ceph-file-controller: successfully started 2026-08-24 20:53:28.696140 I | ceph-nfs-controller: successfully started 2026-08-24 20:53:28.696168 I | ceph-rbd-mirror-controller: successfully started 2026-08-24 20:53:28.696195 I | ceph-client-controller: successfully started 2026-08-24 20:53:28.696211 I | ceph-filesystem-mirror-controller: successfully started 2026-08-24 20:53:28.696231 I | operator: rook-ceph-operator-config-controller successfully started 2026-08-24 20:53:28.696244 I | ceph-csi: rook-ceph-operator-csi-controller successfully started 2026-08-24 20:53:28.696320 I | op-bucket-prov: rook-ceph-operator-bucket-controller successfully started 2026-08-24 20:53:28.696357 I | ceph-bucket-topic: successfully started 2026-08-24 20:53:28.696376 I | ceph-bucket-notification: successfully started 2026-08-24 20:53:28.696400 I | ceph-bucket-notification: successfully started 2026-08-24 20:53:28.696420 I | ceph-fs-subvolumegroup-controller: successfully started 2026-08-24 20:53:28.696429 I | blockpool-rados-namespace-controller: successfully started 2026-08-24 20:53:28.696440 I | ceph-cosi-controller: successfully started 2026-08-24 20:53:28.696466 I | operator: starting the controller-runtime manager 2026-08-24 20:53:28.840572 I | op-k8sutil: ROOK_WATCH_FOR_NODE_FAILURE="true" (default) 2026-08-24 20:53:28.926523 I | op-k8sutil: ROOK_CEPH_COMMANDS_TIMEOUT_SECONDS="15" (configmap) 2026-08-24 20:53:28.926550 I | op-k8sutil: ROOK_LOG_LEVEL="INFO" (configmap) 2026-08-24 20:53:28.926565 I | op-k8sutil: ROOK_ENABLE_DISCOVERY_DAEMON="false" (configmap) 2026-08-24 20:53:28.929017 I | op-k8sutil: ROOK_CEPH_ALLOW_LOOP_DEVICES="false" (configmap) 2026-08-24 20:53:28.929034 I | operator: rook-ceph-operator-config-controller done reconciling 2026-08-24 20:53:28.955087 I | ceph-csi: successfully created csi config map "rook-ceph-csi-config" 2026-08-24 20:53:28.955126 I | op-k8sutil: ROOK_CSI_DISABLE_DRIVER="false" (configmap) 2026-08-24 20:53:28.955841 I | ceph-csi: CSI Ceph RBD driver disabled 2026-08-24 20:53:28.955858 I | op-k8sutil: removing daemonset csi-rbdplugin if it exists 2026-08-24 20:53:28.958693 I | op-k8sutil: removing deployment csi-rbdplugin-provisioner if it exists 2026-08-24 20:53:28.965784 I | ceph-csi: successfully removed CSI Ceph RBD driver 2026-08-24 20:53:28.965799 I | ceph-csi: CSI CephFS driver disabled 2026-08-24 20:53:28.965803 I | op-k8sutil: removing daemonset csi-cephfsplugin if it exists 2026-08-24 20:53:28.967671 I | op-k8sutil: removing deployment csi-cephfsplugin-provisioner if it exists 2026-08-24 20:53:28.978860 I | ceph-csi: successfully removed CSI CephFS driver 2026-08-24 20:53:28.978883 I | ceph-csi: CSI NFS driver disabled 2026-08-24 20:53:28.978888 I | op-k8sutil: removing daemonset csi-nfsplugin if it exists 2026-08-24 20:53:28.981849 I | op-k8sutil: removing deployment csi-nfsplugin-provisioner if it exists 2026-08-24 20:53:28.988899 I | ceph-csi: successfully removed CSI NFS driver 2026-08-24 20:53:49.889070 I | ceph-spec: adding finalizer "cephcluster.ceph.rook.io" on "ceph" 2026-08-24 20:53:49.892120 I | clusterdisruption-controller: deleted all legacy node drain canary pods 2026-08-24 20:53:49.895805 I | ceph-spec: adding finalizer "cephobjectstore.ceph.rook.io" on "ceph" 2026-08-24 20:53:49.907197 I | ceph-spec: parsing mon endpoints: instance=10.96.240.200:6789 2026-08-24 20:53:49.907234 I | ceph-spec: updating obsolete maxMonID 0 to actual value 76846025234 2026-08-24 20:53:49.907375 I | op-k8sutil: ROOK_OBC_WATCH_OPERATOR_NAMESPACE="true" (configmap) 2026-08-24 20:53:49.907390 I | op-k8sutil: ROOK_OBC_PROVISIONER_NAME_PREFIX="" (default) 2026-08-24 20:53:49.907397 I | op-bucket-prov: ceph bucket provisioner launched watching for provisioner "openstack.ceph.rook.io/bucket" 2026-08-24 20:53:49.907971 I | op-bucket-prov: successfully reconciled bucket provisioner I0824 20:53:49.908072 1 manager.go:135] "msg"="starting provisioner" "logger"="objectbucket.io/provisioner-manager" "name"="openstack.ceph.rook.io/bucket" 2026-08-24 20:53:49.911791 I | ceph-cluster-controller: reconciling ceph cluster in namespace "openstack" 2026-08-24 20:53:49.940101 I | ceph-spec: parsing mon endpoints: instance=10.96.240.200:6789 2026-08-24 20:53:49.940134 I | ceph-spec: updating obsolete maxMonID 0 to actual value 76846025234 2026-08-24 20:53:49.940165 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:0xc0010e37d0] 2026-08-24 20:53:49.940185 I | ceph-spec: detecting the ceph image version for image harbor.atmosphere.dev/quay.io/ceph/ceph:v18.2.7... 2026-08-24 20:53:50.204968 I | op-k8sutil: CSI_ENABLE_HOST_NETWORK="true" (configmap) 2026-08-24 20:53:50.205000 I | op-k8sutil: CSI_DISABLE_HOLDER_PODS="true" (configmap) 2026-08-24 20:53:50.695587 I | ceph-spec: parsing mon endpoints: instance=10.96.240.200:6789 2026-08-24 20:53:50.695620 I | ceph-spec: updating obsolete maxMonID 0 to actual value 76846025234 2026-08-24 20:53:50.904758 I | op-k8sutil: ROOK_CSI_ENABLE_RBD="false" (configmap) 2026-08-24 20:53:50.904778 I | op-k8sutil: ROOK_CSI_ENABLE_CEPHFS="false" (configmap) 2026-08-24 20:53:50.904782 I | op-k8sutil: ROOK_CSI_ENABLE_NFS="false" (configmap) 2026-08-24 20:53:50.904787 I | op-k8sutil: ROOK_CSI_ALLOW_UNSUPPORTED_VERSION="false" (default) 2026-08-24 20:53:50.904791 I | op-k8sutil: CSI_FORCE_CEPHFS_KERNEL_CLIENT="true" (configmap) 2026-08-24 20:53:50.904794 I | op-k8sutil: CSI_GRPC_TIMEOUT_SECONDS="150" (configmap) 2026-08-24 20:53:50.904798 I | op-k8sutil: CSI_CEPHFS_LIVENESS_METRICS_PORT="9081" (default) 2026-08-24 20:53:50.904801 I | op-k8sutil: CSIADDONS_PORT="9070" (default) 2026-08-24 20:53:50.904806 I | op-k8sutil: CSI_RBD_LIVENESS_METRICS_PORT="9080" (default) 2026-08-24 20:53:50.904809 I | op-k8sutil: CSI_ENABLE_LIVENESS="false" (default) 2026-08-24 20:53:50.904812 I | op-k8sutil: CSI_PLUGIN_PRIORITY_CLASSNAME="system-node-critical" (configmap) 2026-08-24 20:53:50.904815 I | op-k8sutil: CSI_PROVISIONER_PRIORITY_CLASSNAME="system-cluster-critical" (configmap) 2026-08-24 20:53:50.904820 I | op-k8sutil: CSI_ENABLE_OMAP_GENERATOR="false" (configmap) 2026-08-24 20:53:50.904824 I | op-k8sutil: CSI_ENABLE_RBD_SNAPSHOTTER="true" (configmap) 2026-08-24 20:53:50.904827 I | op-k8sutil: CSI_ENABLE_CEPHFS_SNAPSHOTTER="true" (configmap) 2026-08-24 20:53:50.904830 I | op-k8sutil: CSI_ENABLE_NFS_SNAPSHOTTER="true" (configmap) 2026-08-24 20:53:50.910752 I | op-k8sutil: CSI_ENABLE_CSIADDONS="false" (configmap) 2026-08-24 20:53:50.910766 I | op-k8sutil: CSI_ENABLE_TOPOLOGY="false" (configmap) 2026-08-24 20:53:50.910770 I | op-k8sutil: CSI_ENABLE_ENCRYPTION="false" (configmap) 2026-08-24 20:53:50.910773 I | op-k8sutil: CSI_ENABLE_METADATA="false" (configmap) 2026-08-24 20:53:50.910777 I | op-k8sutil: CSI_CEPHFS_PLUGIN_UPDATE_STRATEGY="RollingUpdate" (default) 2026-08-24 20:53:50.910781 I | op-k8sutil: CSI_CEPHFS_PLUGIN_UPDATE_STRATEGY_MAX_UNAVAILABLE="1" (default) 2026-08-24 20:53:50.910784 I | op-k8sutil: CSI_NFS_PLUGIN_UPDATE_STRATEGY="RollingUpdate" (default) 2026-08-24 20:53:50.910788 I | op-k8sutil: CSI_RBD_PLUGIN_UPDATE_STRATEGY="RollingUpdate" (default) 2026-08-24 20:53:50.910791 I | op-k8sutil: CSI_RBD_PLUGIN_UPDATE_STRATEGY_MAX_UNAVAILABLE="1" (default) 2026-08-24 20:53:50.910794 I | op-k8sutil: CSI_PLUGIN_ENABLE_SELINUX_HOST_MOUNT="false" (configmap) 2026-08-24 20:53:50.910797 I | ceph-csi: Kubernetes version is 1.28 2026-08-24 20:53:50.910800 I | op-k8sutil: CSI_LOG_LEVEL="" (default) 2026-08-24 20:53:50.910803 I | op-k8sutil: CSI_SIDECAR_LOG_LEVEL="" (default) 2026-08-24 20:53:50.910805 I | op-k8sutil: CSI_LEADER_ELECTION_LEASE_DURATION="" (default) 2026-08-24 20:53:50.910808 I | op-k8sutil: CSI_LEADER_ELECTION_RENEW_DEADLINE="" (default) 2026-08-24 20:53:50.910811 I | op-k8sutil: CSI_LEADER_ELECTION_RETRY_PERIOD="" (default) 2026-08-24 20:53:51.097566 I | op-k8sutil: ROOK_CSI_CEPH_IMAGE="quay.io/cephcsi/cephcsi:v3.11.0" (configmap) 2026-08-24 20:53:51.097602 I | op-k8sutil: ROOK_CSI_REGISTRAR_IMAGE="registry.k8s.io/sig-storage/csi-node-driver-registrar:v2.10.1" (configmap) 2026-08-24 20:53:51.097612 I | op-k8sutil: ROOK_CSI_PROVISIONER_IMAGE="registry.k8s.io/sig-storage/csi-provisioner:v4.0.1" (configmap) 2026-08-24 20:53:51.097621 I | op-k8sutil: ROOK_CSI_ATTACHER_IMAGE="registry.k8s.io/sig-storage/csi-attacher:v4.5.1" (configmap) 2026-08-24 20:53:51.097630 I | op-k8sutil: ROOK_CSI_SNAPSHOTTER_IMAGE="registry.k8s.io/sig-storage/csi-snapshotter:v7.0.2" (configmap) 2026-08-24 20:53:51.097646 I | op-k8sutil: ROOK_CSI_RESIZER_IMAGE="registry.k8s.io/sig-storage/csi-resizer:v1.10.1" (configmap) 2026-08-24 20:53:51.097658 I | op-k8sutil: ROOK_CSI_KUBELET_DIR_PATH="/var/lib/kubelet" (default) 2026-08-24 20:53:51.097668 I | op-k8sutil: ROOK_CSIADDONS_IMAGE="quay.io/csiaddons/k8s-sidecar:v0.8.0" (configmap) 2026-08-24 20:53:51.097679 I | op-k8sutil: CSI_TOPOLOGY_DOMAIN_LABELS="" (default) 2026-08-24 20:53:51.097689 I | op-k8sutil: ROOK_CSI_CEPHFS_POD_LABELS="" (default) 2026-08-24 20:53:51.097703 I | op-k8sutil: ROOK_CSI_NFS_POD_LABELS="" (default) 2026-08-24 20:53:51.097711 I | op-k8sutil: ROOK_CSI_RBD_POD_LABELS="" (default) 2026-08-24 20:53:51.097719 I | op-k8sutil: CSI_CLUSTER_NAME="" (default) 2026-08-24 20:53:51.097733 I | op-k8sutil: ROOK_CSI_IMAGE_PULL_POLICY="IfNotPresent" (configmap) 2026-08-24 20:53:51.097740 I | op-k8sutil: CSI_CEPHFS_KERNEL_MOUNT_OPTIONS="" (default) 2026-08-24 20:53:51.097748 I | op-k8sutil: CSI_CEPHFS_ATTACH_REQUIRED="true" (configmap) 2026-08-24 20:53:51.097755 I | op-k8sutil: CSI_RBD_ATTACH_REQUIRED="true" (configmap) 2026-08-24 20:53:51.097763 I | op-k8sutil: CSI_NFS_ATTACH_REQUIRED="true" (configmap) 2026-08-24 20:53:51.097770 I | op-k8sutil: CSI_DRIVER_NAME_PREFIX="rook-ceph" (default) 2026-08-24 20:53:51.100387 I | op-k8sutil: CSI_ENABLE_VOLUME_GROUP_SNAPSHOT="true" (configmap) 2026-08-24 20:53:51.100406 I | ceph-csi: skipping csi version check, since unsupported versions are allowed or csi is disabled 2026-08-24 20:53:51.100414 I | ceph-csi: CSI Ceph RBD driver disabled 2026-08-24 20:53:51.100420 I | op-k8sutil: removing daemonset csi-rbdplugin if it exists 2026-08-24 20:53:51.102879 I | op-k8sutil: removing deployment csi-rbdplugin-provisioner if it exists 2026-08-24 20:53:51.299392 I | ceph-csi: successfully removed CSI Ceph RBD driver 2026-08-24 20:53:51.299428 I | ceph-csi: CSI CephFS driver disabled 2026-08-24 20:53:51.299438 I | op-k8sutil: removing daemonset csi-cephfsplugin if it exists 2026-08-24 20:53:51.302031 I | op-k8sutil: removing deployment csi-cephfsplugin-provisioner if it exists 2026-08-24 20:53:51.497989 I | ceph-csi: successfully removed CSI CephFS driver 2026-08-24 20:53:51.498034 I | ceph-csi: CSI NFS driver disabled 2026-08-24 20:53:51.498046 I | op-k8sutil: removing daemonset csi-nfsplugin if it exists 2026-08-24 20:53:51.500836 I | op-k8sutil: removing deployment csi-nfsplugin-provisioner if it exists 2026-08-24 20:53:51.700772 I | ceph-csi: successfully removed CSI NFS driver 2026-08-24 20:54:07.819880 I | ceph-spec: detected ceph image version: "18.2.7-0 reef" 2026-08-24 20:54:07.819900 I | ceph-cluster-controller: validating ceph version from provided image 2026-08-24 20:54:07.827485 I | ceph-spec: parsing mon endpoints: instance=10.96.240.200:6789 2026-08-24 20:54:07.827503 I | ceph-spec: updating obsolete maxMonID 0 to actual value 76846025234 2026-08-24 20:54:07.830079 I | cephclient: writing config file /var/lib/rook/openstack/openstack.config 2026-08-24 20:54:07.830157 I | cephclient: generated admin config in /var/lib/rook/openstack 2026-08-24 20:54:09.457368 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-24 20:54:10.047529 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-24 20:54:11.936478 I | clusterdisruption-controller: all PGs are active+clean. Restoring default OSD pdb settings 2026-08-24 20:54:11.936504 I | clusterdisruption-controller: creating the default pdb "rook-ceph-osd" with maxUnavailable=1 for all osd 2026-08-24 20:54:11.951493 I | ceph-cluster-controller: upgrading ceph cluster to "18.2.7-0 reef" 2026-08-24 20:54:11.951520 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-24 20:54:11.961986 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 20:54:11.983997 I | ceph-cluster-controller: creating "rook-config-override" configmap 2026-08-24 20:54:11.986456 I | ceph-cluster-controller: creating "rook-ceph-config" secret 2026-08-24 20:54:12.006950 I | ceph-cluster-controller: external cluster identity established 2026-08-24 20:54:12.006975 I | cephclient: getting or creating ceph auth key "client.csi-rbd-provisioner" 2026-08-24 20:54:13.055345 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 20:54:13.370255 I | cephclient: getting or creating ceph auth key "client.csi-rbd-node" 2026-08-24 20:54:14.329634 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 20:54:14.507450 I | cephclient: getting or creating ceph auth key "client.csi-cephfs-provisioner" 2026-08-24 20:54:15.111542 I | cephclient: getting or creating ceph auth key "client.csi-cephfs-node" 2026-08-24 20:54:15.725458 I | ceph-csi: created kubernetes csi secrets for cluster "openstack" 2026-08-24 20:54:15.733059 I | ceph-cluster-controller: successfully updated csi config map 2026-08-24 20:54:15.733075 I | cephclient: getting or creating ceph auth key "client.crash" 2026-08-24 20:54:16.334966 I | ceph-nodedaemon-controller: created kubernetes crash collector secret for cluster "openstack" 2026-08-24 20:54:16.337484 I | ceph-cluster-controller: enabling ceph mon monitoring goroutine for cluster "openstack" 2026-08-24 20:54:16.337511 I | ceph-cluster-controller: ceph status check interval is 1m0s 2026-08-24 20:54:16.337517 I | ceph-cluster-controller: enabling ceph status monitoring goroutine for cluster "openstack" 2026-08-24 20:54:20.716126 I | ceph-spec: parsing mon endpoints: instance=10.96.240.200:6789 2026-08-24 20:54:20.716162 I | ceph-spec: updating obsolete maxMonID 0 to actual value 76846025234 2026-08-24 20:54:20.716182 I | ceph-spec: detecting the ceph image version for image harbor.atmosphere.dev/quay.io/ceph/ceph:v18.2.7... 2026-08-24 20:54:22.428455 I | ceph-spec: detected ceph image version: "18.2.7-0 reef" 2026-08-24 20:54:23.933265 I | ceph-object-controller: reconciling object store deployments 2026-08-24 20:54:24.035869 I | ceph-object-controller: ceph object store gateway service running at 10.96.187.3 2026-08-24 20:54:24.035900 I | ceph-object-controller: reconciling object store pools 2026-08-24 20:54:27.321857 I | cephclient: reconciling replicated pool ceph.rgw.control succeeded 2026-08-24 20:54:28.191634 I | cephclient: creating a new crush rule for changed deviceClass ("default"-->"") on crush rule "ceph.rgw.control" 2026-08-24 20:54:28.191666 I | cephclient: updating pool "ceph.rgw.control" failure domain from "osd" to "osd" with new crush rule "ceph.rgw.control_osd" 2026-08-24 20:54:28.191674 I | cephclient: crush rule "ceph.rgw.control" will no longer be used by pool "ceph.rgw.control" 2026-08-24 20:54:30.840510 I | cephclient: Successfully updated pool "ceph.rgw.control" failure domain to "osd" 2026-08-24 20:54:30.840537 I | cephclient: setting pool property "pg_num_min" to "8" on pool "ceph.rgw.control" 2026-08-24 20:54:34.903341 I | cephclient: reconciling replicated pool ceph.rgw.meta succeeded 2026-08-24 20:54:35.796524 I | cephclient: creating a new crush rule for changed deviceClass ("default"-->"") on crush rule "ceph.rgw.meta" 2026-08-24 20:54:35.796559 I | cephclient: updating pool "ceph.rgw.meta" failure domain from "osd" to "osd" with new crush rule "ceph.rgw.meta_osd" 2026-08-24 20:54:35.796566 I | cephclient: crush rule "ceph.rgw.meta" will no longer be used by pool "ceph.rgw.meta" 2026-08-24 20:54:37.951648 I | cephclient: Successfully updated pool "ceph.rgw.meta" failure domain to "osd" 2026-08-24 20:54:37.951680 I | cephclient: setting pool property "pg_num_min" to "8" on pool "ceph.rgw.meta" 2026-08-24 20:54:42.030741 I | cephclient: reconciling replicated pool ceph.rgw.log succeeded 2026-08-24 20:54:43.153058 I | clusterdisruption-controller: all "host" failure domains: []. osd is down in failure domain: "". active node drains: false. pg health: "cluster is not fully clean. PGs: [{StateName:active+clean Count:17} {StateName:unknown Count:4} {StateName:creating+peering Count:4}]" 2026-08-24 20:54:43.158109 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 20:54:44.161720 I | cephclient: creating a new crush rule for changed deviceClass ("default"-->"") on crush rule "ceph.rgw.log" 2026-08-24 20:54:44.161869 I | cephclient: updating pool "ceph.rgw.log" failure domain from "osd" to "osd" with new crush rule "ceph.rgw.log_osd" 2026-08-24 20:54:44.161890 I | cephclient: crush rule "ceph.rgw.log" will no longer be used by pool "ceph.rgw.log" 2026-08-24 20:54:44.558655 I | clusterdisruption-controller: all "host" failure domains: []. osd is down in failure domain: "". active node drains: false. pg health: "cluster is not fully clean. PGs: [{StateName:active+clean Count:17} {StateName:unknown Count:4} {StateName:creating+peering Count:4}]" 2026-08-24 20:54:44.563193 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 20:54:46.063837 I | cephclient: Successfully updated pool "ceph.rgw.log" failure domain to "osd" 2026-08-24 20:54:46.063920 I | cephclient: setting pool property "pg_num_min" to "8" on pool "ceph.rgw.log" 2026-08-24 20:54:50.139202 I | cephclient: reconciling replicated pool ceph.rgw.buckets.index succeeded 2026-08-24 20:54:51.103157 I | cephclient: creating a new crush rule for changed deviceClass ("default"-->"") on crush rule "ceph.rgw.buckets.index" 2026-08-24 20:54:51.103191 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-24 20:54:51.103199 I | cephclient: crush rule "ceph.rgw.buckets.index" will no longer be used by pool "ceph.rgw.buckets.index" 2026-08-24 20:54:53.166336 I | cephclient: Successfully updated pool "ceph.rgw.buckets.index" failure domain to "osd" 2026-08-24 20:54:53.166371 I | cephclient: setting pool property "pg_num_min" to "8" on pool "ceph.rgw.buckets.index" 2026-08-24 20:54:57.257988 I | cephclient: reconciling replicated pool ceph.rgw.buckets.non-ec succeeded 2026-08-24 20:54:58.206797 I | cephclient: creating a new crush rule for changed deviceClass ("default"-->"") on crush rule "ceph.rgw.buckets.non-ec" 2026-08-24 20:54:58.206829 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-24 20:54:58.206836 I | cephclient: crush rule "ceph.rgw.buckets.non-ec" will no longer be used by pool "ceph.rgw.buckets.non-ec" 2026-08-24 20:55:00.293091 I | cephclient: Successfully updated pool "ceph.rgw.buckets.non-ec" failure domain to "osd" 2026-08-24 20:55:00.293251 I | cephclient: setting pool property "pg_num_min" to "8" on pool "ceph.rgw.buckets.non-ec" 2026-08-24 20:55:03.753240 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-24 20:55:06.406840 I | cephclient: reconciling replicated pool ceph.rgw.otp succeeded 2026-08-24 20:55:07.400319 I | cephclient: creating a new crush rule for changed deviceClass ("default"-->"") on crush rule "ceph.rgw.otp" 2026-08-24 20:55:07.400433 I | cephclient: updating pool "ceph.rgw.otp" failure domain from "osd" to "osd" with new crush rule "ceph.rgw.otp_osd" 2026-08-24 20:55:07.400442 I | cephclient: crush rule "ceph.rgw.otp" will no longer be used by pool "ceph.rgw.otp" 2026-08-24 20:55:09.417708 I | cephclient: Successfully updated pool "ceph.rgw.otp" failure domain to "osd" 2026-08-24 20:55:09.417734 I | cephclient: setting pool property "pg_num_min" to "8" on pool "ceph.rgw.otp" 2026-08-24 20:55:14.029009 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 20:55:14.514733 I | cephclient: reconciling replicated pool .rgw.root succeeded 2026-08-24 20:55:15.764529 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:72} {StateName:unknown Count:8} {StateName:active+clean+scrubbing Count:1}]" 2026-08-24 20:55:15.769540 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 20:55:16.129672 I | cephclient: creating a new crush rule for changed deviceClass ("default"-->"") on crush rule ".rgw.root" 2026-08-24 20:55:16.129713 I | cephclient: updating pool ".rgw.root" failure domain from "osd" to "osd" with new crush rule ".rgw.root_osd" 2026-08-24 20:55:16.129722 I | cephclient: crush rule ".rgw.root" will no longer be used by pool ".rgw.root" 2026-08-24 20:55:18.575391 I | cephclient: Successfully updated pool ".rgw.root" failure domain to "osd" 2026-08-24 20:55:18.575424 I | cephclient: setting pool property "pg_num_min" to "8" on pool ".rgw.root" 2026-08-24 20:55:23.471275 I | cephclient: reconciling replicated pool ceph.rgw.buckets.data succeeded 2026-08-24 20:55:24.438331 I | cephclient: creating a new crush rule for changed deviceClass ("default"-->"") on crush rule "ceph.rgw.buckets.data" 2026-08-24 20:55:24.438365 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-24 20:55:24.438369 I | cephclient: crush rule "ceph.rgw.buckets.data" will no longer be used by pool "ceph.rgw.buckets.data" 2026-08-24 20:55:26.765327 I | cephclient: Successfully updated pool "ceph.rgw.buckets.data" failure domain to "osd" 2026-08-24 20:55:26.765362 I | ceph-object-controller: configuring object store "ceph" 2026-08-24 20:55:27.386133 I | ceph-object-controller: Object store "ceph": realm=ceph, zonegroup=ceph, zone=ceph 2026-08-24 20:55:27.580936 I | ceph-object-controller: committing changes to RGW configuration period for CephObjectStore "openstack/ceph" 2026-08-24 20:55:28.034661 I | ceph-object-controller: configuration for object-store ceph is complete 2026-08-24 20:55:28.034711 I | ceph-object-controller: creating object store "ceph" in namespace "openstack" 2026-08-24 20:55:28.039345 I | cephclient: getting or creating ceph auth key "client.rgw.ceph.a" 2026-08-24 20:55:28.661100 I | ceph-object-controller: setting rgw config flags 2026-08-24 20:55:28.661164 I | op-config: setting "client.rgw.ceph.a"="rgw_log_nonexistent_bucket"="true" option to the mon configuration database 2026-08-24 20:55:29.144618 I | op-config: successfully set "client.rgw.ceph.a"="rgw_log_nonexistent_bucket"="true" option to the mon configuration database 2026-08-24 20:55:29.144679 I | op-config: setting "client.rgw.ceph.a"="rgw_log_object_name_utc"="true" option to the mon configuration database 2026-08-24 20:55:29.630845 I | op-config: successfully set "client.rgw.ceph.a"="rgw_log_object_name_utc"="true" option to the mon configuration database 2026-08-24 20:55:29.630885 I | op-config: setting "client.rgw.ceph.a"="rgw_enable_usage_log"="true" option to the mon configuration database 2026-08-24 20:55:30.119002 I | op-config: successfully set "client.rgw.ceph.a"="rgw_enable_usage_log"="true" option to the mon configuration database 2026-08-24 20:55:30.119031 I | op-config: setting "client.rgw.ceph.a"="rgw_zone"="ceph" option to the mon configuration database 2026-08-24 20:55:30.576132 I | op-config: successfully set "client.rgw.ceph.a"="rgw_zone"="ceph" option to the mon configuration database 2026-08-24 20:55:30.576166 I | op-config: setting "client.rgw.ceph.a"="rgw_zonegroup"="ceph" option to the mon configuration database 2026-08-24 20:55:31.055339 I | op-config: successfully set "client.rgw.ceph.a"="rgw_zonegroup"="ceph" option to the mon configuration database 2026-08-24 20:55:31.055380 I | op-config: setting "client.rgw.ceph.a"="rgw_run_sync_thread"="true" option to the mon configuration database 2026-08-24 20:55:31.503062 I | op-config: successfully set "client.rgw.ceph.a"="rgw_run_sync_thread"="true" option to the mon configuration database 2026-08-24 20:55:31.503361 I | ceph-object-controller: object store "ceph" deployment "rook-ceph-rgw-ceph-a" created 2026-08-24 20:55:31.549812 I | ceph-object-controller: enabling rgw dashboard 2026-08-24 20:55:35.349400 I | ceph-object-controller: created object store "ceph" in namespace "openstack" 2026-08-24 20:55:35.350109 I | ceph-object-controller: setting the dashboard api secret key 2026-08-24 20:55:35.991063 I | ceph-object-controller: done setting the dashboard api secret key 2026-08-24 20:55:44.629721 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 20:55:46.366188 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 20:55:49.955923 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-24 20:56:05.887921 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.96.187.3:80: i/o timeout 2026-08-24 20:56:05.908823 I | ceph-spec: parsing mon endpoints: instance=10.96.240.200:6789 2026-08-24 20:56:05.908859 I | ceph-spec: updating obsolete maxMonID 0 to actual value 76846025234 2026-08-24 20:56:05.908894 I | ceph-spec: detecting the ceph image version for image harbor.atmosphere.dev/quay.io/ceph/ceph:v18.2.7... 2026-08-24 20:56:06.500524 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 20:56:07.129596 I | clusterdisruption-controller: all "host" failure domains: []. osd is down in failure domain: "". active node drains: false. pg health: "cluster is not fully clean. PGs: [{StateName:active+clean Count:111} {StateName:peering Count:1}]" 2026-08-24 20:56:07.134210 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 20:56:08.485255 I | ceph-spec: detected ceph image version: "18.2.7-0 reef" 2026-08-24 20:56:10.030325 I | ceph-object-controller: reconciling object store deployments 2026-08-24 20:56:10.060604 I | ceph-object-controller: ceph object store gateway service running at 10.96.187.3 2026-08-24 20:56:10.060629 I | ceph-object-controller: reconciling object store pools 2026-08-24 20:56:11.423408 I | cephclient: application "rgw" is already set on pool "ceph.rgw.control" 2026-08-24 20:56:11.423444 I | cephclient: reconciling replicated pool ceph.rgw.control succeeded 2026-08-24 20:56:12.345649 I | cephclient: setting pool property "pg_num_min" to "8" on pool "ceph.rgw.control" 2026-08-24 20:56:14.386592 I | cephclient: application "rgw" is already set on pool "ceph.rgw.meta" 2026-08-24 20:56:14.386630 I | cephclient: reconciling replicated pool ceph.rgw.meta succeeded 2026-08-24 20:56:15.854834 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:109} {StateName:activating Count:1}]" 2026-08-24 20:56:15.860262 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 20:56:16.042491 I | cephclient: setting pool property "pg_num_min" to "8" on pool "ceph.rgw.meta" 2026-08-24 20:56:17.234678 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 20:56:18.549059 I | cephclient: application "rgw" is already set on pool "ceph.rgw.log" 2026-08-24 20:56:18.549089 I | cephclient: reconciling replicated pool ceph.rgw.log succeeded 2026-08-24 20:56:19.514156 I | cephclient: setting pool property "pg_num_min" to "8" on pool "ceph.rgw.log" 2026-08-24 20:56:22.644060 I | cephclient: application "rgw" is already set on pool "ceph.rgw.buckets.index" 2026-08-24 20:56:22.644093 I | cephclient: reconciling replicated pool ceph.rgw.buckets.index succeeded 2026-08-24 20:56:23.616265 I | cephclient: setting pool property "pg_num_min" to "8" on pool "ceph.rgw.buckets.index" 2026-08-24 20:56:25.589513 I | cephclient: application "rgw" is already set on pool "ceph.rgw.buckets.non-ec" 2026-08-24 20:56:25.589551 I | cephclient: reconciling replicated pool ceph.rgw.buckets.non-ec succeeded 2026-08-24 20:56:26.553416 I | cephclient: setting pool property "pg_num_min" to "8" on pool "ceph.rgw.buckets.non-ec" 2026-08-24 20:56:28.604546 I | cephclient: application "rgw" is already set on pool "ceph.rgw.otp" 2026-08-24 20:56:28.604583 I | cephclient: reconciling replicated pool ceph.rgw.otp succeeded 2026-08-24 20:56:29.565029 I | cephclient: setting pool property "pg_num_min" to "8" on pool "ceph.rgw.otp" 2026-08-24 20:56:31.666687 I | cephclient: application "rgw" is already set on pool ".rgw.root" 2026-08-24 20:56:31.666727 I | cephclient: reconciling replicated pool .rgw.root succeeded 2026-08-24 20:56:32.635140 I | cephclient: setting pool property "pg_num_min" to "8" on pool ".rgw.root" 2026-08-24 20:56:34.740265 I | cephclient: application "rgw" is already set on pool "ceph.rgw.buckets.data" 2026-08-24 20:56:34.740313 I | cephclient: reconciling replicated pool ceph.rgw.buckets.data succeeded 2026-08-24 20:56:36.537114 I | ceph-object-controller: configuring object store "ceph" 2026-08-24 20:56:37.149528 I | ceph-object-controller: Object store "ceph": realm=ceph, zonegroup=ceph, zone=ceph 2026-08-24 20:56:37.542756 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-24 20:56:37.565524 I | ceph-object-controller: there are no changes to commit for RGW configuration period for CephObjectStore "openstack/ceph" 2026-08-24 20:56:37.565566 I | ceph-object-controller: configuration for object-store ceph is complete 2026-08-24 20:56:37.565575 I | ceph-object-controller: creating object store "ceph" in namespace "openstack" 2026-08-24 20:56:37.571721 I | cephclient: getting or creating ceph auth key "client.rgw.ceph.a" 2026-08-24 20:56:38.222539 I | ceph-object-controller: setting rgw config flags 2026-08-24 20:56:38.222600 I | op-config: setting "client.rgw.ceph.a"="rgw_enable_usage_log"="true" option to the mon configuration database 2026-08-24 20:56:38.691458 I | op-config: successfully set "client.rgw.ceph.a"="rgw_enable_usage_log"="true" option to the mon configuration database 2026-08-24 20:56:38.691495 I | op-config: setting "client.rgw.ceph.a"="rgw_zone"="ceph" option to the mon configuration database 2026-08-24 20:56:39.174117 I | op-config: successfully set "client.rgw.ceph.a"="rgw_zone"="ceph" option to the mon configuration database 2026-08-24 20:56:39.174160 I | op-config: setting "client.rgw.ceph.a"="rgw_zonegroup"="ceph" option to the mon configuration database 2026-08-24 20:56:39.644937 I | op-config: successfully set "client.rgw.ceph.a"="rgw_zonegroup"="ceph" option to the mon configuration database 2026-08-24 20:56:39.644976 I | op-config: setting "client.rgw.ceph.a"="rgw_run_sync_thread"="true" option to the mon configuration database 2026-08-24 20:56:40.100174 I | op-config: successfully set "client.rgw.ceph.a"="rgw_run_sync_thread"="true" option to the mon configuration database 2026-08-24 20:56:40.100228 I | op-config: setting "client.rgw.ceph.a"="rgw_log_nonexistent_bucket"="true" option to the mon configuration database 2026-08-24 20:56:40.585757 I | op-config: successfully set "client.rgw.ceph.a"="rgw_log_nonexistent_bucket"="true" option to the mon configuration database 2026-08-24 20:56:40.585804 I | op-config: setting "client.rgw.ceph.a"="rgw_log_object_name_utc"="true" option to the mon configuration database 2026-08-24 20:56:41.084650 I | op-config: successfully set "client.rgw.ceph.a"="rgw_log_object_name_utc"="true" option to the mon configuration database 2026-08-24 20:56:41.084918 I | ceph-object-controller: object store "ceph" deployment "rook-ceph-rgw-ceph-a" created 2026-08-24 20:56:41.103140 I | ceph-object-controller: object store "ceph" deployment "rook-ceph-rgw-ceph-a" already exists. updating if needed 2026-08-24 20:56:41.114104 I | op-k8sutil: deployment "rook-ceph-rgw-ceph-a" did not change, nothing to update 2026-08-24 20:56:41.120415 I | ceph-object-controller: config map "rook-ceph-rgw-ceph-mime-types" for object store "ceph" already exists, not overwriting 2026-08-24 20:56:41.128807 I | ceph-object-controller: enabling rgw dashboard 2026-08-24 20:56:42.398380 I | ceph-object-controller: created object store "ceph" in namespace "openstack" 2026-08-24 20:56:43.328424 I | ceph-object-controller: creating COSI user "cosi" 2026-08-24 20:56:43.432094 I | ceph-spec: created ceph *v1.Secret object "rook-ceph-object-user-ceph-cosi" 2026-08-24 20:56:44.081391 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 20:56:46.463361 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 20:56:47.845178 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 20:57:17.065118 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 20:57:18.468396 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 20:57:23.715953 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-24 20:57:47.645741 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 20:57:49.099636 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 20:58:09.965090 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-24 20:58:18.316218 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 20:58:19.754272 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 20:58:48.886760 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 20:58:50.353268 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 20:58:56.240006 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-24 20:59:19.498574 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 20:59:20.960010 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 20:59:42.417509 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-24 20:59:50.075010 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 20:59:51.554735 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:00:20.630071 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:00:22.155425 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:00:28.671431 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-24 21:00:51.200006 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:00:52.747015 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:01:14.859232 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-24 21:01:21.924337 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:01:23.585051 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:01:52.549048 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:01:54.263760 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:02:01.294516 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-24 21:02:23.164668 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:02:24.890967 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:02:47.475873 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-24 21:02:53.737305 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:02:55.517501 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:03:24.337585 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:03:26.133891 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:03:33.675400 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-24 21:03:54.954135 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:03:56.731802 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:04:19.852817 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-24 21:04:25.546223 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:04:27.317394 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:04:56.142555 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:04:57.948317 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:05:06.065613 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-24 21:05:26.704454 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:05:28.545324 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:05:52.227697 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-24 21:05:57.303243 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:05:59.147858 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:06:27.881485 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:06:29.742779 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:06:38.378630 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-24 21:06:58.462287 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:07:00.315174 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:07:24.508098 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-24 21:07:29.044306 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:07:30.904495 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:07:59.608194 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:08:01.514696 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:08:10.705737 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-24 21:08:30.174575 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:08:32.093599 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:08:56.878054 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-24 21:09:00.754000 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:09:02.662412 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:09:31.337394 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:09:33.238744 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:09:43.061937 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-24 21:10:01.961910 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:10:03.823049 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:10:29.234489 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-24 21:10:32.534131 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:10:34.439012 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:11:03.115058 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:11:05.029118 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:11:15.421276 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-24 21:11:33.719337 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:11:35.618774 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:12:01.551391 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-24 21:12:04.343201 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:12:06.189282 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:12:34.912701 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:12:36.772894 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:12:47.705513 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-24 21:13:05.532913 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:13:07.377400 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:13:33.941173 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-24 21:13:36.152924 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:13:37.990245 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:14:06.738170 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:14:08.626444 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:14:20.164238 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-24 21:14:37.339307 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:14:39.248269 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:15:06.333063 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-24 21:15:07.945257 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:15:09.881501 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:15:38.528533 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:15:40.454920 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:15:52.483960 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-24 21:16:09.131126 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:16:11.047751 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:16:38.658459 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-24 21:16:39.708771 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:16:41.637441 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:17:10.304783 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:17:12.231756 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:17:24.883666 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-24 21:17:40.936493 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:17:42.885979 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:18:11.231191 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-24 21:18:11.694015 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:18:13.514220 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:18:42.301183 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:18:45.306464 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:18:57.404152 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-24 21:19:12.901272 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:19:15.895351 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:19:44.135985 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:19:44.281896 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-24 21:19:46.547092 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:20:14.720038 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:20:17.145243 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:20:30.501837 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-24 21:20:45.354272 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:20:47.742935 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:21:16.368607 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:21:17.210800 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-24 21:21:18.387437 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:21:46.995928 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:21:48.981700 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:22:03.384431 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-24 21:22:17.599309 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:22:19.617488 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:22:48.322158 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:22:49.587735 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-24 21:22:50.319745 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:23:18.915333 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:23:20.908036 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:23:35.757779 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-24 21:23:49.555696 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:23:51.502236 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:24:20.172152 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:24:22.534944 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-24 21:24:22.686349 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:24:50.834312 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:24:53.285697 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:25:08.739186 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-24 21:25:21.471311 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:25:23.852042 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:25:52.071657 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:25:55.069425 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:25:55.576872 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-24 21:26:22.672540 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:26:25.647792 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:26:41.743006 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-24 21:26:53.263341 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:26:56.263010 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:27:23.855335 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:27:26.925123 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:27:28.073492 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-24 21:27:54.467404 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:27:57.540326 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:28:14.315257 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-24 21:28:25.088630 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:28:28.153381 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:28:55.666564 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:28:58.737177 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:29:01.238288 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-24 21:29:26.288219 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:29:29.357531 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:29:47.472078 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-24 21:29:56.880097 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:30:00.000539 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:30:27.496622 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:30:30.626475 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:30:33.669940 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-24 21:30:58.106008 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:31:01.208895 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:31:19.886578 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-24 21:31:28.718204 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:31:31.822204 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:31:59.346890 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:32:02.474295 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:32:06.763722 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-24 21:32:29.973492 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:32:33.083358 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:32:53.039906 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-24 21:33:00.578273 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:33:03.686876 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:33:31.178107 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:33:34.298786 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:33:39.191189 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-24 21:34:01.757487 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:34:04.899297 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:34:25.417102 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-24 21:34:32.372028 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:34:35.508276 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0