2026/08/24 20:53:37 maxprocs: Updating GOMAXPROCS=1: determined from CPU quota 2026-08-24 20:53:37.142525 I | rookcmd: starting Rook v1.14.5 with arguments '/usr/local/bin/rook ceph operator' 2026-08-24 20:53:37.142551 I | rookcmd: flag values: --enable-machine-disruption-budget=false, --help=false, --kubeconfig=, --log-level=INFO 2026-08-24 20:53:37.142554 I | cephcmd: starting Rook-Ceph operator 2026-08-24 20:53:37.278325 I | cephcmd: base ceph version inside the rook operator image is "ceph version 18.2.2 (531c0d11a1c5d39fbfe6aa8a521f023abf3bf3e2) reef (stable)" 2026-08-24 20:53:37.287177 I | op-k8sutil: ROOK_CURRENT_NAMESPACE_ONLY="false" (env var) 2026-08-24 20:53:37.287204 I | operator: watching all namespaces for Ceph CRs 2026-08-24 20:53:37.287301 I | operator: setting up schemes 2026-08-24 20:53:37.290146 I | operator: setting up the controller-runtime manager 2026-08-24 20:53:37.290569 I | ceph-cluster-controller: successfully started 2026-08-24 20:53:37.293636 I | op-k8sutil: ROOK_DISABLE_DEVICE_HOTPLUG="false" (env var) 2026-08-24 20:53:37.293663 I | ceph-cluster-controller: enabling hotplug orchestration 2026-08-24 20:53:37.293740 I | ceph-nodedaemon-controller: successfully started 2026-08-24 20:53:37.293813 I | ceph-block-pool-controller: successfully started 2026-08-24 20:53:37.293854 I | ceph-object-store-user-controller: successfully started 2026-08-24 20:53:37.293906 I | ceph-object-realm-controller: successfully started 2026-08-24 20:53:37.293942 I | ceph-object-zonegroup-controller: successfully started 2026-08-24 20:53:37.293972 I | ceph-object-zone-controller: successfully started 2026-08-24 20:53:37.294222 I | ceph-object-controller: successfully started 2026-08-24 20:53:37.294279 I | ceph-file-controller: successfully started 2026-08-24 20:53:37.294324 I | ceph-nfs-controller: successfully started 2026-08-24 20:53:37.294385 I | ceph-rbd-mirror-controller: successfully started 2026-08-24 20:53:37.294444 I | ceph-client-controller: successfully started 2026-08-24 20:53:37.294479 I | ceph-filesystem-mirror-controller: successfully started 2026-08-24 20:53:37.294519 I | operator: rook-ceph-operator-config-controller successfully started 2026-08-24 20:53:37.294543 I | ceph-csi: rook-ceph-operator-csi-controller successfully started 2026-08-24 20:53:37.294716 I | op-bucket-prov: rook-ceph-operator-bucket-controller successfully started 2026-08-24 20:53:37.294753 I | ceph-bucket-topic: successfully started 2026-08-24 20:53:37.294771 I | ceph-bucket-notification: successfully started 2026-08-24 20:53:37.294795 I | ceph-bucket-notification: successfully started 2026-08-24 20:53:37.294816 I | ceph-fs-subvolumegroup-controller: successfully started 2026-08-24 20:53:37.294840 I | blockpool-rados-namespace-controller: successfully started 2026-08-24 20:53:37.294861 I | ceph-cosi-controller: successfully started 2026-08-24 20:53:37.294891 I | operator: starting the controller-runtime manager 2026-08-24 20:53:37.443543 I | op-k8sutil: ROOK_WATCH_FOR_NODE_FAILURE="true" (default) 2026-08-24 20:53:37.544211 I | op-k8sutil: ROOK_CEPH_COMMANDS_TIMEOUT_SECONDS="15" (configmap) 2026-08-24 20:53:37.544253 I | op-k8sutil: ROOK_LOG_LEVEL="INFO" (configmap) 2026-08-24 20:53:37.544276 I | op-k8sutil: ROOK_ENABLE_DISCOVERY_DAEMON="false" (configmap) 2026-08-24 20:53:37.547520 I | op-k8sutil: ROOK_CEPH_ALLOW_LOOP_DEVICES="false" (configmap) 2026-08-24 20:53:37.547543 I | operator: rook-ceph-operator-config-controller done reconciling 2026-08-24 20:53:37.557784 I | ceph-csi: successfully created csi config map "rook-ceph-csi-config" 2026-08-24 20:53:37.557833 I | op-k8sutil: ROOK_CSI_DISABLE_DRIVER="false" (configmap) 2026-08-24 20:53:37.558884 I | ceph-csi: CSI Ceph RBD driver disabled 2026-08-24 20:53:37.558937 I | op-k8sutil: removing daemonset csi-rbdplugin if it exists 2026-08-24 20:53:37.561566 I | op-k8sutil: removing deployment csi-rbdplugin-provisioner if it exists 2026-08-24 20:53:37.569505 I | ceph-csi: successfully removed CSI Ceph RBD driver 2026-08-24 20:53:37.569516 I | ceph-csi: CSI CephFS driver disabled 2026-08-24 20:53:37.569520 I | op-k8sutil: removing daemonset csi-cephfsplugin if it exists 2026-08-24 20:53:37.570976 I | op-k8sutil: removing deployment csi-cephfsplugin-provisioner if it exists 2026-08-24 20:53:37.578675 I | ceph-csi: successfully removed CSI CephFS driver 2026-08-24 20:53:37.578693 I | ceph-csi: CSI NFS driver disabled 2026-08-24 20:53:37.578699 I | op-k8sutil: removing daemonset csi-nfsplugin if it exists 2026-08-24 20:53:37.580455 I | op-k8sutil: removing deployment csi-nfsplugin-provisioner if it exists 2026-08-24 20:53:37.585310 I | ceph-csi: successfully removed CSI NFS driver 2026-08-24 20:53:59.829166 I | ceph-spec: adding finalizer "cephcluster.ceph.rook.io" on "ceph" 2026-08-24 20:53:59.834049 I | ceph-spec: adding finalizer "cephobjectstore.ceph.rook.io" on "ceph" 2026-08-24 20:53:59.844007 I | clusterdisruption-controller: deleted all legacy node drain canary pods 2026-08-24 20:53:59.852357 I | ceph-spec: parsing mon endpoints: instance=10.96.240.200:6789 2026-08-24 20:53:59.852382 I | ceph-spec: updating obsolete maxMonID 0 to actual value 76846025234 2026-08-24 20:53:59.852609 I | op-k8sutil: ROOK_OBC_WATCH_OPERATOR_NAMESPACE="true" (configmap) 2026-08-24 20:53:59.852622 I | op-k8sutil: ROOK_OBC_PROVISIONER_NAME_PREFIX="" (default) 2026-08-24 20:53:59.852627 I | op-bucket-prov: ceph bucket provisioner launched watching for provisioner "openstack.ceph.rook.io/bucket" 2026-08-24 20:53:59.853086 I | op-bucket-prov: successfully reconciled bucket provisioner I0824 20:53:59.853192 1 manager.go:135] "msg"="starting provisioner" "logger"="objectbucket.io/provisioner-manager" "name"="openstack.ceph.rook.io/bucket" 2026-08-24 20:53:59.855389 I | ceph-cluster-controller: reconciling ceph cluster in namespace "openstack" 2026-08-24 20:53:59.875848 I | ceph-spec: parsing mon endpoints: instance=10.96.240.200:6789 2026-08-24 20:53:59.875870 I | ceph-spec: updating obsolete maxMonID 0 to actual value 76846025234 2026-08-24 20:53:59.875895 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:0xc0016a1740] 2026-08-24 20:53:59.875913 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:00.035095 I | op-k8sutil: CSI_ENABLE_HOST_NETWORK="true" (configmap) 2026-08-24 20:54:00.035125 I | op-k8sutil: CSI_DISABLE_HOLDER_PODS="true" (configmap) 2026-08-24 20:54:00.632546 I | ceph-spec: parsing mon endpoints: instance=10.96.240.200:6789 2026-08-24 20:54:00.632597 I | ceph-spec: updating obsolete maxMonID 0 to actual value 76846025234 2026-08-24 20:54:00.833902 I | op-k8sutil: ROOK_CSI_ENABLE_RBD="false" (configmap) 2026-08-24 20:54:00.833933 I | op-k8sutil: ROOK_CSI_ENABLE_CEPHFS="false" (configmap) 2026-08-24 20:54:00.833939 I | op-k8sutil: ROOK_CSI_ENABLE_NFS="false" (configmap) 2026-08-24 20:54:00.833946 I | op-k8sutil: ROOK_CSI_ALLOW_UNSUPPORTED_VERSION="false" (default) 2026-08-24 20:54:00.833952 I | op-k8sutil: CSI_FORCE_CEPHFS_KERNEL_CLIENT="true" (configmap) 2026-08-24 20:54:00.833957 I | op-k8sutil: CSI_GRPC_TIMEOUT_SECONDS="150" (configmap) 2026-08-24 20:54:00.833963 I | op-k8sutil: CSI_CEPHFS_LIVENESS_METRICS_PORT="9081" (default) 2026-08-24 20:54:00.833968 I | op-k8sutil: CSIADDONS_PORT="9070" (default) 2026-08-24 20:54:00.833973 I | op-k8sutil: CSI_RBD_LIVENESS_METRICS_PORT="9080" (default) 2026-08-24 20:54:00.833987 I | op-k8sutil: CSI_ENABLE_LIVENESS="false" (default) 2026-08-24 20:54:00.833993 I | op-k8sutil: CSI_PLUGIN_PRIORITY_CLASSNAME="system-node-critical" (configmap) 2026-08-24 20:54:00.833998 I | op-k8sutil: CSI_PROVISIONER_PRIORITY_CLASSNAME="system-cluster-critical" (configmap) 2026-08-24 20:54:00.834005 I | op-k8sutil: CSI_ENABLE_OMAP_GENERATOR="false" (configmap) 2026-08-24 20:54:00.834011 I | op-k8sutil: CSI_ENABLE_RBD_SNAPSHOTTER="true" (configmap) 2026-08-24 20:54:00.834017 I | op-k8sutil: CSI_ENABLE_CEPHFS_SNAPSHOTTER="true" (configmap) 2026-08-24 20:54:00.834021 I | op-k8sutil: CSI_ENABLE_NFS_SNAPSHOTTER="true" (configmap) 2026-08-24 20:54:00.836331 I | op-k8sutil: CSI_ENABLE_CSIADDONS="false" (configmap) 2026-08-24 20:54:00.836349 I | op-k8sutil: CSI_ENABLE_TOPOLOGY="false" (configmap) 2026-08-24 20:54:00.836354 I | op-k8sutil: CSI_ENABLE_ENCRYPTION="false" (configmap) 2026-08-24 20:54:00.836358 I | op-k8sutil: CSI_ENABLE_METADATA="false" (configmap) 2026-08-24 20:54:00.836367 I | op-k8sutil: CSI_CEPHFS_PLUGIN_UPDATE_STRATEGY="RollingUpdate" (default) 2026-08-24 20:54:00.836373 I | op-k8sutil: CSI_CEPHFS_PLUGIN_UPDATE_STRATEGY_MAX_UNAVAILABLE="1" (default) 2026-08-24 20:54:00.836390 I | op-k8sutil: CSI_NFS_PLUGIN_UPDATE_STRATEGY="RollingUpdate" (default) 2026-08-24 20:54:00.836396 I | op-k8sutil: CSI_RBD_PLUGIN_UPDATE_STRATEGY="RollingUpdate" (default) 2026-08-24 20:54:00.836403 I | op-k8sutil: CSI_RBD_PLUGIN_UPDATE_STRATEGY_MAX_UNAVAILABLE="1" (default) 2026-08-24 20:54:00.836408 I | op-k8sutil: CSI_PLUGIN_ENABLE_SELINUX_HOST_MOUNT="false" (configmap) 2026-08-24 20:54:00.836413 I | ceph-csi: Kubernetes version is 1.28 2026-08-24 20:54:00.836418 I | op-k8sutil: CSI_LOG_LEVEL="" (default) 2026-08-24 20:54:00.836423 I | op-k8sutil: CSI_SIDECAR_LOG_LEVEL="" (default) 2026-08-24 20:54:00.836428 I | op-k8sutil: CSI_LEADER_ELECTION_LEASE_DURATION="" (default) 2026-08-24 20:54:00.836433 I | op-k8sutil: CSI_LEADER_ELECTION_RENEW_DEADLINE="" (default) 2026-08-24 20:54:00.836438 I | op-k8sutil: CSI_LEADER_ELECTION_RETRY_PERIOD="" (default) 2026-08-24 20:54:01.093085 I | op-k8sutil: ROOK_CSI_CEPH_IMAGE="quay.io/cephcsi/cephcsi:v3.11.0" (configmap) 2026-08-24 20:54:01.093129 I | op-k8sutil: ROOK_CSI_REGISTRAR_IMAGE="registry.k8s.io/sig-storage/csi-node-driver-registrar:v2.10.1" (configmap) 2026-08-24 20:54:01.093139 I | op-k8sutil: ROOK_CSI_PROVISIONER_IMAGE="registry.k8s.io/sig-storage/csi-provisioner:v4.0.1" (configmap) 2026-08-24 20:54:01.093149 I | op-k8sutil: ROOK_CSI_ATTACHER_IMAGE="registry.k8s.io/sig-storage/csi-attacher:v4.5.1" (configmap) 2026-08-24 20:54:01.093156 I | op-k8sutil: ROOK_CSI_SNAPSHOTTER_IMAGE="registry.k8s.io/sig-storage/csi-snapshotter:v7.0.2" (configmap) 2026-08-24 20:54:01.093174 I | op-k8sutil: ROOK_CSI_RESIZER_IMAGE="registry.k8s.io/sig-storage/csi-resizer:v1.10.1" (configmap) 2026-08-24 20:54:01.093241 I | op-k8sutil: ROOK_CSI_KUBELET_DIR_PATH="/var/lib/kubelet" (default) 2026-08-24 20:54:01.093252 I | op-k8sutil: ROOK_CSIADDONS_IMAGE="quay.io/csiaddons/k8s-sidecar:v0.8.0" (configmap) 2026-08-24 20:54:01.093261 I | op-k8sutil: CSI_TOPOLOGY_DOMAIN_LABELS="" (default) 2026-08-24 20:54:01.093268 I | op-k8sutil: ROOK_CSI_CEPHFS_POD_LABELS="" (default) 2026-08-24 20:54:01.093317 I | op-k8sutil: ROOK_CSI_NFS_POD_LABELS="" (default) 2026-08-24 20:54:01.093336 I | op-k8sutil: ROOK_CSI_RBD_POD_LABELS="" (default) 2026-08-24 20:54:01.093345 I | op-k8sutil: CSI_CLUSTER_NAME="" (default) 2026-08-24 20:54:01.093388 I | op-k8sutil: ROOK_CSI_IMAGE_PULL_POLICY="IfNotPresent" (configmap) 2026-08-24 20:54:01.093406 I | op-k8sutil: CSI_CEPHFS_KERNEL_MOUNT_OPTIONS="" (default) 2026-08-24 20:54:01.093416 I | op-k8sutil: CSI_CEPHFS_ATTACH_REQUIRED="true" (configmap) 2026-08-24 20:54:01.093425 I | op-k8sutil: CSI_RBD_ATTACH_REQUIRED="true" (configmap) 2026-08-24 20:54:01.093472 I | op-k8sutil: CSI_NFS_ATTACH_REQUIRED="true" (configmap) 2026-08-24 20:54:01.093490 I | op-k8sutil: CSI_DRIVER_NAME_PREFIX="rook-ceph" (default) 2026-08-24 20:54:01.096143 I | op-k8sutil: CSI_ENABLE_VOLUME_GROUP_SNAPSHOT="true" (configmap) 2026-08-24 20:54:01.096157 I | ceph-csi: skipping csi version check, since unsupported versions are allowed or csi is disabled 2026-08-24 20:54:01.096162 I | ceph-csi: CSI Ceph RBD driver disabled 2026-08-24 20:54:01.096167 I | op-k8sutil: removing daemonset csi-rbdplugin if it exists 2026-08-24 20:54:01.098872 I | op-k8sutil: removing deployment csi-rbdplugin-provisioner if it exists 2026-08-24 20:54:01.236526 I | ceph-csi: successfully removed CSI Ceph RBD driver 2026-08-24 20:54:01.236608 I | ceph-csi: CSI CephFS driver disabled 2026-08-24 20:54:01.236630 I | op-k8sutil: removing daemonset csi-cephfsplugin if it exists 2026-08-24 20:54:01.238574 I | op-k8sutil: removing deployment csi-cephfsplugin-provisioner if it exists 2026-08-24 20:54:01.436096 I | ceph-csi: successfully removed CSI CephFS driver 2026-08-24 20:54:01.436122 I | ceph-csi: CSI NFS driver disabled 2026-08-24 20:54:01.436131 I | op-k8sutil: removing daemonset csi-nfsplugin if it exists 2026-08-24 20:54:01.437975 I | op-k8sutil: removing deployment csi-nfsplugin-provisioner if it exists 2026-08-24 20:54:01.635869 I | ceph-csi: successfully removed CSI NFS driver 2026-08-24 20:54:22.420588 I | ceph-spec: detected ceph image version: "18.2.7-0 reef" 2026-08-24 20:54:22.420610 I | ceph-cluster-controller: validating ceph version from provided image 2026-08-24 20:54:22.429052 I | ceph-spec: parsing mon endpoints: instance=10.96.240.200:6789 2026-08-24 20:54:22.429075 I | ceph-spec: updating obsolete maxMonID 0 to actual value 76846025234 2026-08-24 20:54:22.431203 I | cephclient: writing config file /var/lib/rook/openstack/openstack.config 2026-08-24 20:54:22.431287 I | cephclient: generated admin config in /var/lib/rook/openstack 2026-08-24 20:54:22.972767 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:23.544492 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:24.091703 I | ceph-cluster-controller: upgrading ceph cluster to "18.2.7-0 reef" 2026-08-24 20:54:24.091736 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:24.507109 I | ceph-cluster-controller: creating "rook-config-override" configmap 2026-08-24 20:54:24.509250 I | ceph-cluster-controller: creating "rook-ceph-config" secret 2026-08-24 20:54:24.531739 I | ceph-cluster-controller: external cluster identity established 2026-08-24 20:54:24.531771 I | cephclient: getting or creating ceph auth key "client.csi-rbd-provisioner" 2026-08-24 20:54:25.347911 I | cephclient: getting or creating ceph auth key "client.csi-rbd-node" 2026-08-24 20:54:25.965950 I | cephclient: getting or creating ceph auth key "client.csi-cephfs-provisioner" 2026-08-24 20:54:26.552237 I | cephclient: getting or creating ceph auth key "client.csi-cephfs-node" 2026-08-24 20:54:27.178861 I | ceph-csi: created kubernetes csi secrets for cluster "openstack" 2026-08-24 20:54:27.186003 I | ceph-cluster-controller: successfully updated csi config map 2026-08-24 20:54:27.186025 I | cephclient: getting or creating ceph auth key "client.crash" 2026-08-24 20:54:27.781354 I | ceph-nodedaemon-controller: created kubernetes crash collector secret for cluster "openstack" 2026-08-24 20:54:27.783458 I | ceph-cluster-controller: enabling ceph mon monitoring goroutine for cluster "openstack" 2026-08-24 20:54:27.783478 I | ceph-cluster-controller: ceph status check interval is 1m0s 2026-08-24 20:54:27.783482 I | ceph-cluster-controller: enabling ceph status monitoring goroutine for cluster "openstack" 2026-08-24 20:54:30.582709 I | ceph-spec: parsing mon endpoints: instance=10.96.240.200:6789 2026-08-24 20:54:30.582733 I | ceph-spec: updating obsolete maxMonID 0 to actual value 76846025234 2026-08-24 20:54:30.582745 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:30.817801 I | clusterdisruption-controller: all PGs are active+clean. Restoring default OSD pdb settings 2026-08-24 20:54:30.817840 I | clusterdisruption-controller: creating the default pdb "rook-ceph-osd" with maxUnavailable=1 for all osd 2026-08-24 20:54:30.826647 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 20:54:31.387639 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 20:54:31.934612 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 20:54:32.400192 I | ceph-spec: detected ceph image version: "18.2.7-0 reef" 2026-08-24 20:54:33.985600 I | ceph-object-controller: reconciling object store deployments 2026-08-24 20:54:34.000656 I | ceph-object-controller: ceph object store gateway service running at 10.102.161.46 2026-08-24 20:54:34.000692 I | ceph-object-controller: reconciling object store pools 2026-08-24 20:54:36.950025 I | cephclient: reconciling replicated pool ceph.rgw.control succeeded 2026-08-24 20:54:37.863823 I | cephclient: creating a new crush rule for changed deviceClass ("default"-->"") on crush rule "ceph.rgw.control" 2026-08-24 20:54:37.863854 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:37.863867 I | cephclient: crush rule "ceph.rgw.control" will no longer be used by pool "ceph.rgw.control" 2026-08-24 20:54:40.016315 I | cephclient: Successfully updated pool "ceph.rgw.control" failure domain to "osd" 2026-08-24 20:54:40.016349 I | cephclient: setting pool property "pg_num_min" to "8" on pool "ceph.rgw.control" 2026-08-24 20:54:44.078193 I | cephclient: reconciling replicated pool ceph.rgw.meta succeeded 2026-08-24 20:54:45.120590 I | cephclient: creating a new crush rule for changed deviceClass ("default"-->"") on crush rule "ceph.rgw.meta" 2026-08-24 20:54:45.120617 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:45.120622 I | cephclient: crush rule "ceph.rgw.meta" will no longer be used by pool "ceph.rgw.meta" 2026-08-24 20:54:47.125344 I | cephclient: Successfully updated pool "ceph.rgw.meta" failure domain to "osd" 2026-08-24 20:54:47.125381 I | cephclient: setting pool property "pg_num_min" to "8" on pool "ceph.rgw.meta" 2026-08-24 20:54:52.192288 I | cephclient: reconciling replicated pool ceph.rgw.log succeeded 2026-08-24 20:54:53.119352 I | cephclient: creating a new crush rule for changed deviceClass ("default"-->"") on crush rule "ceph.rgw.log" 2026-08-24 20:54:53.119379 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:53.119385 I | cephclient: crush rule "ceph.rgw.log" will no longer be used by pool "ceph.rgw.log" 2026-08-24 20:54:55.241905 I | cephclient: Successfully updated pool "ceph.rgw.log" failure domain to "osd" 2026-08-24 20:54:55.241928 I | cephclient: setting pool property "pg_num_min" to "8" on pool "ceph.rgw.log" 2026-08-24 20:54:59.303585 I | cephclient: reconciling replicated pool ceph.rgw.buckets.index succeeded 2026-08-24 20:55:00.243981 I | cephclient: creating a new crush rule for changed deviceClass ("default"-->"") on crush rule "ceph.rgw.buckets.index" 2026-08-24 20:55:00.244021 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:55:00.244030 I | cephclient: crush rule "ceph.rgw.buckets.index" will no longer be used by pool "ceph.rgw.buckets.index" 2026-08-24 20:55:01.427354 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:25} {StateName:unknown Count:8}]" 2026-08-24 20:55:01.433156 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 20:55:02.385862 I | cephclient: Successfully updated pool "ceph.rgw.buckets.index" failure domain to "osd" 2026-08-24 20:55:02.385893 I | cephclient: setting pool property "pg_num_min" to "8" on pool "ceph.rgw.buckets.index" 2026-08-24 20:55:02.627712 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:25} {StateName:unknown Count:8}]" 2026-08-24 20:55:02.631899 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 20:55:06.440349 I | cephclient: reconciling replicated pool ceph.rgw.buckets.non-ec succeeded 2026-08-24 20:55:07.349916 I | cephclient: creating a new crush rule for changed deviceClass ("default"-->"") on crush rule "ceph.rgw.buckets.non-ec" 2026-08-24 20:55:07.349949 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:55:07.349958 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:09.477670 I | cephclient: Successfully updated pool "ceph.rgw.buckets.non-ec" failure domain to "osd" 2026-08-24 20:55:09.477704 I | cephclient: setting pool property "pg_num_min" to "8" on pool "ceph.rgw.buckets.non-ec" 2026-08-24 20:55:14.537134 I | cephclient: reconciling replicated pool ceph.rgw.otp succeeded 2026-08-24 20:55:14.824554 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-24 20:55:15.674288 I | cephclient: creating a new crush rule for changed deviceClass ("default"-->"") on crush rule "ceph.rgw.otp" 2026-08-24 20:55:15.674400 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:15.674432 I | cephclient: crush rule "ceph.rgw.otp" will no longer be used by pool "ceph.rgw.otp" 2026-08-24 20:55:17.597642 I | cephclient: Successfully updated pool "ceph.rgw.otp" failure domain to "osd" 2026-08-24 20:55:17.597681 I | cephclient: setting pool property "pg_num_min" to "8" on pool "ceph.rgw.otp" 2026-08-24 20:55:21.673829 I | cephclient: reconciling replicated pool .rgw.root succeeded 2026-08-24 20:55:22.575444 I | cephclient: creating a new crush rule for changed deviceClass ("default"-->"") on crush rule ".rgw.root" 2026-08-24 20:55:22.575525 I | cephclient: updating pool ".rgw.root" failure domain from "osd" to "osd" with new crush rule ".rgw.root_osd" 2026-08-24 20:55:22.575540 I | cephclient: crush rule ".rgw.root" will no longer be used by pool ".rgw.root" 2026-08-24 20:55:24.754101 I | cephclient: Successfully updated pool ".rgw.root" failure domain to "osd" 2026-08-24 20:55:24.754138 I | cephclient: setting pool property "pg_num_min" to "8" on pool ".rgw.root" 2026-08-24 20:55:28.842453 I | cephclient: reconciling replicated pool ceph.rgw.buckets.data succeeded 2026-08-24 20:55:30.686992 I | cephclient: creating a new crush rule for changed deviceClass ("default"-->"") on crush rule "ceph.rgw.buckets.data" 2026-08-24 20:55:30.687123 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:30.687177 I | cephclient: crush rule "ceph.rgw.buckets.data" will no longer be used by pool "ceph.rgw.buckets.data" 2026-08-24 20:55:32.406200 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:81} {StateName:unknown Count:1}]" 2026-08-24 20:55:32.412655 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 20:55:33.005684 I | cephclient: Successfully updated pool "ceph.rgw.buckets.data" failure domain to "osd" 2026-08-24 20:55:33.005751 I | ceph-object-controller: configuring object store "ceph" 2026-08-24 20:55:33.402103 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:81} {StateName:unknown Count:1}]" 2026-08-24 20:55:33.431030 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 20:55:33.920496 I | ceph-object-controller: Object store "ceph": realm=ceph, zonegroup=ceph, zone=ceph 2026-08-24 20:55:34.125960 I | ceph-object-controller: committing changes to RGW configuration period for CephObjectStore "openstack/ceph" 2026-08-24 20:55:35.937598 I | ceph-object-controller: configuration for object-store ceph is complete 2026-08-24 20:55:35.937636 I | ceph-object-controller: creating object store "ceph" in namespace "openstack" 2026-08-24 20:55:35.943122 I | cephclient: getting or creating ceph auth key "client.rgw.ceph.a" 2026-08-24 20:55:36.556186 I | ceph-object-controller: setting rgw config flags 2026-08-24 20:55:36.556215 I | op-config: setting "client.rgw.ceph.a"="rgw_run_sync_thread"="true" option to the mon configuration database 2026-08-24 20:55:37.016944 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:37.016986 I | op-config: setting "client.rgw.ceph.a"="rgw_log_nonexistent_bucket"="true" option to the mon configuration database 2026-08-24 20:55:37.484625 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:37.484663 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:37.935977 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:37.936100 I | op-config: setting "client.rgw.ceph.a"="rgw_enable_usage_log"="true" option to the mon configuration database 2026-08-24 20:55:38.435695 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:38.435734 I | op-config: setting "client.rgw.ceph.a"="rgw_zone"="ceph" option to the mon configuration database 2026-08-24 20:55:38.905988 I | op-config: successfully set "client.rgw.ceph.a"="rgw_zone"="ceph" option to the mon configuration database 2026-08-24 20:55:38.906039 I | op-config: setting "client.rgw.ceph.a"="rgw_zonegroup"="ceph" option to the mon configuration database 2026-08-24 20:55:39.395628 I | op-config: successfully set "client.rgw.ceph.a"="rgw_zonegroup"="ceph" option to the mon configuration database 2026-08-24 20:55:39.396051 I | ceph-object-controller: object store "ceph" deployment "rook-ceph-rgw-ceph-a" created 2026-08-24 20:55:39.442400 I | ceph-object-controller: enabling rgw dashboard 2026-08-24 20:55:41.618008 I | ceph-object-controller: created object store "ceph" in namespace "openstack" 2026-08-24 20:55:41.619335 I | ceph-object-controller: setting the dashboard api secret key 2026-08-24 20:55:42.236804 I | ceph-object-controller: done setting the dashboard api secret key 2026-08-24 20:56:00.958934 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-24 20:56:03.019114 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 20:56:04.007712 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 20:56:12.009260 E | ceph-object-controller: failed to reconcile CephObjectStore "openstack/ceph". failed to create object store deployments: failed to get COSI user "cosi": Get "http://rook-ceph-rgw-ceph.openstack.svc:80/admin/user?format=json&uid=cosi": dial tcp 10.102.161.46:80: i/o timeout 2026-08-24 20:56:12.034599 I | ceph-spec: parsing mon endpoints: instance=10.96.240.200:6789 2026-08-24 20:56:12.034632 I | ceph-spec: updating obsolete maxMonID 0 to actual value 76846025234 2026-08-24 20:56:12.034652 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:12.610093 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:81} {StateName:unknown Count:31}]" 2026-08-24 20:56:12.613849 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 20:56:13.173631 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:81} {StateName:unknown Count:31}]" 2026-08-24 20:56:13.178186 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 20:56:14.397489 I | ceph-spec: detected ceph image version: "18.2.7-0 reef" 2026-08-24 20:56:15.994920 I | ceph-object-controller: reconciling object store deployments 2026-08-24 20:56:16.040288 I | ceph-object-controller: ceph object store gateway service running at 10.102.161.46 2026-08-24 20:56:16.040376 I | ceph-object-controller: reconciling object store pools 2026-08-24 20:56:17.428344 I | cephclient: application "rgw" is already set on pool "ceph.rgw.control" 2026-08-24 20:56:17.428369 I | cephclient: reconciling replicated pool ceph.rgw.control succeeded 2026-08-24 20:56:18.363726 I | cephclient: setting pool property "pg_num_min" to "8" on pool "ceph.rgw.control" 2026-08-24 20:56:21.143132 I | cephclient: application "rgw" is already set on pool "ceph.rgw.meta" 2026-08-24 20:56:21.143168 I | cephclient: reconciling replicated pool ceph.rgw.meta succeeded 2026-08-24 20:56:22.027237 I | cephclient: setting pool property "pg_num_min" to "8" on pool "ceph.rgw.meta" 2026-08-24 20:56:24.214831 I | cephclient: application "rgw" is already set on pool "ceph.rgw.log" 2026-08-24 20:56:24.214869 I | cephclient: reconciling replicated pool ceph.rgw.log succeeded 2026-08-24 20:56:25.111049 I | cephclient: setting pool property "pg_num_min" to "8" on pool "ceph.rgw.log" 2026-08-24 20:56:27.245359 I | cephclient: application "rgw" is already set on pool "ceph.rgw.buckets.index" 2026-08-24 20:56:27.245407 I | cephclient: reconciling replicated pool ceph.rgw.buckets.index succeeded 2026-08-24 20:56:28.148188 I | cephclient: setting pool property "pg_num_min" to "8" on pool "ceph.rgw.buckets.index" 2026-08-24 20:56:30.272504 I | cephclient: application "rgw" is already set on pool "ceph.rgw.buckets.non-ec" 2026-08-24 20:56:30.272531 I | cephclient: reconciling replicated pool ceph.rgw.buckets.non-ec succeeded 2026-08-24 20:56:31.184650 I | cephclient: setting pool property "pg_num_min" to "8" on pool "ceph.rgw.buckets.non-ec" 2026-08-24 20:56:34.738904 I | clusterdisruption-controller: all "host" failure domains: []. osd is down in failure domain: "". active node drains: false. pg health: "cluster is not fully clean. PGs: [{StateName:active+clean Count:107} {StateName:activating Count:2}]" 2026-08-24 20:56:34.742173 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 20:56:35.219621 I | cephclient: application "rgw" is already set on pool "ceph.rgw.otp" 2026-08-24 20:56:35.219652 I | cephclient: reconciling replicated pool ceph.rgw.otp succeeded 2026-08-24 20:56:35.993272 I | clusterdisruption-controller: all "host" failure domains: []. osd is down in failure domain: "". active node drains: false. pg health: "cluster is not fully clean. PGs: [{StateName:active+clean Count:107} {StateName:activating Count:2}]" 2026-08-24 20:56:35.997453 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 20:56:36.589167 I | cephclient: setting pool property "pg_num_min" to "8" on pool "ceph.rgw.otp" 2026-08-24 20:56:38.500660 I | cephclient: application "rgw" is already set on pool ".rgw.root" 2026-08-24 20:56:38.500694 I | cephclient: reconciling replicated pool .rgw.root succeeded 2026-08-24 20:56:39.401871 I | cephclient: setting pool property "pg_num_min" to "8" on pool ".rgw.root" 2026-08-24 20:56:41.508598 I | cephclient: application "rgw" is already set on pool "ceph.rgw.buckets.data" 2026-08-24 20:56:41.508646 I | cephclient: reconciling replicated pool ceph.rgw.buckets.data succeeded 2026-08-24 20:56:42.508853 I | ceph-object-controller: configuring object store "ceph" 2026-08-24 20:56:42.762008 I | ceph-object-controller: Object store "ceph": realm=ceph, zonegroup=ceph, zone=ceph 2026-08-24 20:56:42.979103 I | ceph-object-controller: there are no changes to commit for RGW configuration period for CephObjectStore "openstack/ceph" 2026-08-24 20:56:42.979140 I | ceph-object-controller: configuration for object-store ceph is complete 2026-08-24 20:56:42.979148 I | ceph-object-controller: creating object store "ceph" in namespace "openstack" 2026-08-24 20:56:42.983008 I | cephclient: getting or creating ceph auth key "client.rgw.ceph.a" 2026-08-24 20:56:43.566421 I | ceph-object-controller: setting rgw config flags 2026-08-24 20:56:43.566452 I | op-config: setting "client.rgw.ceph.a"="rgw_run_sync_thread"="true" option to the mon configuration database 2026-08-24 20:56:44.052392 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:44.052429 I | op-config: setting "client.rgw.ceph.a"="rgw_log_nonexistent_bucket"="true" option to the mon configuration database 2026-08-24 20:56:44.514522 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:44.514561 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:44.962616 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:44.962660 I | op-config: setting "client.rgw.ceph.a"="rgw_enable_usage_log"="true" option to the mon configuration database 2026-08-24 20:56:45.431023 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:45.431130 I | op-config: setting "client.rgw.ceph.a"="rgw_zone"="ceph" option to the mon configuration database 2026-08-24 20:56:45.865971 I | op-config: successfully set "client.rgw.ceph.a"="rgw_zone"="ceph" option to the mon configuration database 2026-08-24 20:56:45.866003 I | op-config: setting "client.rgw.ceph.a"="rgw_zonegroup"="ceph" option to the mon configuration database 2026-08-24 20:56:46.695043 I | op-config: successfully set "client.rgw.ceph.a"="rgw_zonegroup"="ceph" option to the mon configuration database 2026-08-24 20:56:46.695326 I | ceph-object-controller: object store "ceph" deployment "rook-ceph-rgw-ceph-a" created 2026-08-24 20:56:46.712141 I | ceph-object-controller: object store "ceph" deployment "rook-ceph-rgw-ceph-a" already exists. updating if needed 2026-08-24 20:56:46.722068 I | op-k8sutil: deployment "rook-ceph-rgw-ceph-a" did not change, nothing to update 2026-08-24 20:56:46.725741 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:46.730717 I | ceph-object-controller: enabling rgw dashboard 2026-08-24 20:56:48.319816 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-24 20:56:48.751901 I | ceph-object-controller: created object store "ceph" in namespace "openstack" 2026-08-24 20:56:49.570139 I | ceph-object-controller: creating COSI user "cosi" 2026-08-24 20:56:49.656805 I | ceph-spec: created ceph *v1.Secret object "rook-ceph-object-user-ceph-cosi" 2026-08-24 20:56:50.263325 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 20:57:05.324059 I | clusterdisruption-controller: all "host" failure domains: []. osd is down in failure domain: "". active node drains: false. pg health: "cluster is not fully clean. PGs: [{StateName:active+clean Count:102} {StateName:activating Count:2}]" 2026-08-24 20:57:05.328133 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 20:57:06.561782 I | clusterdisruption-controller: all "host" failure domains: []. osd is down in failure domain: "". active node drains: false. pg health: "cluster is not fully clean. PGs: [{StateName:active+clean Count:102} {StateName:unknown Count:8} {StateName:activating Count:1}]" 2026-08-24 20:57:06.566211 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 20:57:34.923108 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-24 20:57:36.387191 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 20:57:37.117602 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 20:58:06.949616 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 20:58:07.686888 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 20:58:21.125949 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-24 20:58:38.069865 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 20:58:38.637367 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 20:59:07.244824 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-24 20:59:08.645622 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 20:59:09.227438 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 20:59:39.792096 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 20:59:40.341241 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 20:59:53.426070 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-24 21:00:10.355379 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:00:10.957989 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:00:39.624938 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-24 21:00:41.534876 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:121} {StateName:unknown Count:6} {StateName:creating+peering Count:2}]" 2026-08-24 21:00:41.541093 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:00:42.175515 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:121} {StateName:unknown Count:6} {StateName:creating+peering Count:2}]" 2026-08-24 21:00:42.183424 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:01:12.127201 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:127} {StateName:unknown Count:30} {StateName:peering Count:2} {StateName:creating+peering Count:2}]" 2026-08-24 21:01:12.239054 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:01:12.849260 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:127} {StateName:unknown Count:30} {StateName:peering Count:2} {StateName:creating+peering Count:2}]" 2026-08-24 21:01:12.853145 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:01:26.035641 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-24 21:01:43.348535 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:01:43.993826 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:02:12.270433 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-24 21:02:14.035415 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:02:14.733844 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:02:45.002826 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:02:45.636501 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:02:58.431996 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-24 21:03:15.597093 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:03:16.208786 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:03:44.608361 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-24 21:03:46.491071 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:03:47.068780 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:04:17.058054 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:04:17.684716 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:04:30.794912 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-24 21:04:48.018628 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:04:48.604988 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:05:16.991766 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-24 21:05:18.595164 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:05:19.164753 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:05:49.458820 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:05:50.054800 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:06:03.150331 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-24 21:06:20.012211 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:06:20.627730 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:06:49.589327 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-24 21:06:51.155800 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:06:51.762016 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:07:21.724387 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:07:22.313497 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:07:35.734870 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-24 21:07:52.931494 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:07:53.516768 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:08:21.968903 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-24 21:08:23.503661 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:08:24.069581 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:08:54.737184 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:08:55.328020 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:09:08.145579 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-24 21:09:25.313554 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:09:25.894569 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:09:54.331340 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-24 21:09:56.537616 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:09:57.181779 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:10:27.109154 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:10:27.765998 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:10:40.519289 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-24 21:10:58.398073 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:10:58.981446 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:11:26.645309 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-24 21:11:28.971209 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:11:29.577138 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:12:00.200334 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:12:00.804708 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:12:12.790167 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-24 21:12:30.789985 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:12:31.359758 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:12:58.965390 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-24 21:13:02.034759 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:13:02.692529 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:13:32.638057 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:13:33.271409 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:13:45.137138 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-24 21:14:03.826862 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:14:04.508945 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:14:31.294069 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-24 21:14:34.403045 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:14:35.068232 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:15:05.612831 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:15:06.309127 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:15:17.502817 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-24 21:15:36.174031 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:15:36.893346 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:16:03.649628 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-24 21:16:07.300503 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:16:08.198272 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:16:37.900636 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:16:38.796404 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:16:49.833053 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-24 21:17:09.127690 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:17:10.395347 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:17:35.968552 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-24 21:17:39.729413 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:17:41.010499 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:18:10.326440 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:18:12.213301 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:18:22.196279 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-24 21:18:40.917871 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:18:42.783355 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:19:08.407869 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-24 21:19:11.504435 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:19:14.111228 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:19:42.076698 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:19:44.714782 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:19:54.532055 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-24 21:20:12.689827 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:20:15.927680 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:20:40.679585 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-24 21:20:43.280157 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:20:46.553979 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:21:13.951031 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:21:17.721586 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:21:26.835395 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-24 21:21:44.561380 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:21:48.343685 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:22:12.985896 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-24 21:22:15.113632 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:22:19.508808 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:22:45.729582 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:22:50.107937 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:22:59.138314 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-24 21:23:16.314780 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:23:21.303773 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:23:45.311801 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-24 21:23:46.900060 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:23:51.902102 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:24:17.488492 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:24:23.118983 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:24:31.506427 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-24 21:24:48.048994 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:24:53.700539 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:25:17.687540 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-24 21:25:18.637915 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:25:24.925909 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:25:49.176973 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:25:55.480066 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:26:03.817922 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-24 21:26:19.800248 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:26:26.707448 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:26:50.222168 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-24 21:26:50.659998 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:26:57.249890 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:27:21.256147 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:27:28.511580 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:27:36.386746 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-24 21:27:51.829563 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:27:59.103632 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:28:22.933385 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:28:23.178575 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-24 21:28:30.316908 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:28:53.544578 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:29:00.881484 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:29:09.329820 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-24 21:29:24.104968 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:29:32.026501 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:29:55.027560 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:29:55.848100 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-24 21:30:02.591423 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:30:25.613516 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:30:33.741826 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:30:41.977637 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-24 21:30:56.197981 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:31:04.355072 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:31:26.771455 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:31:28.101910 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-24 21:31:35.543004 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:31:57.336500 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:32:06.118297 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:32:14.238284 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-24 21:32:27.915256 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:32:37.306069 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:32:58.489111 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-24 21:33:00.382567 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-24 21:33:07.896298 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0