2026/08/14 23:25:28 maxprocs: Updating GOMAXPROCS=1: determined from CPU quota 2026-08-14 23:25:28.278399 I | rookcmd: starting Rook v1.14.2 with arguments '/usr/local/bin/rook ceph operator' 2026-08-14 23:25:28.278433 I | rookcmd: flag values: --enable-machine-disruption-budget=false, --help=false, --kubeconfig=, --log-level=INFO 2026-08-14 23:25:28.278436 I | cephcmd: starting Rook-Ceph operator 2026-08-14 23:25:28.429939 I | cephcmd: base ceph version inside the rook operator image is "ceph version 18.2.2 (531c0d11a1c5d39fbfe6aa8a521f023abf3bf3e2) reef (stable)" 2026-08-14 23:25:28.440822 I | op-k8sutil: ROOK_CURRENT_NAMESPACE_ONLY="false" (env var) 2026-08-14 23:25:28.440852 I | operator: watching all namespaces for Ceph CRs 2026-08-14 23:25:28.441177 I | operator: setting up schemes 2026-08-14 23:25:28.444149 I | operator: setting up the controller-runtime manager 2026-08-14 23:25:28.444579 I | ceph-cluster-controller: successfully started 2026-08-14 23:25:28.447993 I | op-k8sutil: ROOK_DISABLE_DEVICE_HOTPLUG="false" (env var) 2026-08-14 23:25:28.448010 I | ceph-cluster-controller: enabling hotplug orchestration 2026-08-14 23:25:28.448024 I | ceph-nodedaemon-controller: successfully started 2026-08-14 23:25:28.448037 I | ceph-block-pool-controller: successfully started 2026-08-14 23:25:28.448056 I | ceph-object-store-user-controller: successfully started 2026-08-14 23:25:28.448071 I | ceph-object-realm-controller: successfully started 2026-08-14 23:25:28.448085 I | ceph-object-zonegroup-controller: successfully started 2026-08-14 23:25:28.448096 I | ceph-object-zone-controller: successfully started 2026-08-14 23:25:28.448264 I | ceph-object-controller: successfully started 2026-08-14 23:25:28.448294 I | ceph-file-controller: successfully started 2026-08-14 23:25:28.448314 I | ceph-nfs-controller: successfully started 2026-08-14 23:25:28.448395 I | ceph-rbd-mirror-controller: successfully started 2026-08-14 23:25:28.448447 I | ceph-client-controller: successfully started 2026-08-14 23:25:28.448468 I | ceph-filesystem-mirror-controller: successfully started 2026-08-14 23:25:28.448542 I | operator: rook-ceph-operator-config-controller successfully started 2026-08-14 23:25:28.448560 I | ceph-csi: rook-ceph-operator-csi-controller successfully started 2026-08-14 23:25:28.448633 I | op-bucket-prov: rook-ceph-operator-bucket-controller successfully started 2026-08-14 23:25:28.448648 I | ceph-bucket-topic: successfully started 2026-08-14 23:25:28.448658 I | ceph-bucket-notification: successfully started 2026-08-14 23:25:28.448674 I | ceph-bucket-notification: successfully started 2026-08-14 23:25:28.448684 I | ceph-fs-subvolumegroup-controller: successfully started 2026-08-14 23:25:28.448694 I | blockpool-rados-namespace-controller: successfully started 2026-08-14 23:25:28.448706 I | ceph-cosi-controller: successfully started 2026-08-14 23:25:28.448719 I | operator: starting the controller-runtime manager 2026-08-14 23:25:28.577241 I | op-k8sutil: ROOK_WATCH_FOR_NODE_FAILURE="true" (default) 2026-08-14 23:25:28.874969 I | op-k8sutil: ROOK_CEPH_COMMANDS_TIMEOUT_SECONDS="15" (configmap) 2026-08-14 23:25:28.875007 I | op-k8sutil: ROOK_LOG_LEVEL="INFO" (configmap) 2026-08-14 23:25:28.875028 I | op-k8sutil: ROOK_ENABLE_DISCOVERY_DAEMON="false" (configmap) 2026-08-14 23:25:28.879026 I | op-k8sutil: ROOK_CEPH_ALLOW_LOOP_DEVICES="false" (configmap) 2026-08-14 23:25:28.879052 I | operator: rook-ceph-operator-config-controller done reconciling 2026-08-14 23:25:28.882541 I | op-k8sutil: ROOK_CSI_DISABLE_DRIVER="false" (configmap) 2026-08-14 23:25:28.883563 I | ceph-csi: CSI Ceph RBD driver disabled 2026-08-14 23:25:28.883587 I | op-k8sutil: removing daemonset csi-rbdplugin if it exists 2026-08-14 23:25:28.885908 I | op-k8sutil: removing deployment csi-rbdplugin-provisioner if it exists 2026-08-14 23:25:28.894159 I | ceph-csi: successfully removed CSI Ceph RBD driver 2026-08-14 23:25:28.894179 I | ceph-csi: CSI CephFS driver disabled 2026-08-14 23:25:28.894187 I | op-k8sutil: removing daemonset csi-cephfsplugin if it exists 2026-08-14 23:25:28.896201 I | op-k8sutil: removing deployment csi-cephfsplugin-provisioner if it exists 2026-08-14 23:25:28.902392 I | ceph-csi: successfully removed CSI CephFS driver 2026-08-14 23:25:28.902411 I | ceph-csi: CSI NFS driver disabled 2026-08-14 23:25:28.902419 I | op-k8sutil: removing daemonset csi-nfsplugin if it exists 2026-08-14 23:25:28.904777 I | op-k8sutil: removing deployment csi-nfsplugin-provisioner if it exists 2026-08-14 23:25:28.911620 I | ceph-csi: successfully removed CSI NFS driver 2026-08-14 23:25:50.402200 I | ceph-spec: adding finalizer "cephcluster.ceph.rook.io" on "ceph" 2026-08-14 23:25:50.405949 I | clusterdisruption-controller: deleted all legacy node drain canary pods 2026-08-14 23:25:50.412428 I | ceph-spec: adding finalizer "cephobjectstore.ceph.rook.io" on "ceph" 2026-08-14 23:25:50.416113 I | ceph-spec: parsing mon endpoints: instance=10.96.240.200:6789 2026-08-14 23:25:50.416138 I | ceph-spec: updating obsolete maxMonID 0 to actual value 76846025234 2026-08-14 23:25:50.416200 I | op-k8sutil: ROOK_OBC_WATCH_OPERATOR_NAMESPACE="true" (configmap) 2026-08-14 23:25:50.416213 I | op-k8sutil: ROOK_OBC_PROVISIONER_NAME_PREFIX="" (default) 2026-08-14 23:25:50.416219 I | op-bucket-prov: ceph bucket provisioner launched watching for provisioner "openstack.ceph.rook.io/bucket" 2026-08-14 23:25:50.416887 I | op-bucket-prov: successfully reconciled bucket provisioner I0814 23:25:50.416961 1 manager.go:135] "msg"="starting provisioner" "logger"="objectbucket.io/provisioner-manager" "name"="openstack.ceph.rook.io/bucket" 2026-08-14 23:25:50.423294 I | ceph-cluster-controller: reconciling ceph cluster in namespace "openstack" 2026-08-14 23:25:50.426051 I | ceph-csi: successfully created csi config map "rook-ceph-csi-config" 2026-08-14 23:25:50.441880 I | op-k8sutil: CSI_ENABLE_HOST_NETWORK="true" (configmap) 2026-08-14 23:25:50.442073 I | op-k8sutil: CSI_DISABLE_HOLDER_PODS="true" (configmap) 2026-08-14 23:25:50.446346 I | ceph-spec: parsing mon endpoints: instance=10.96.240.200:6789 2026-08-14 23:25:50.446382 I | ceph-spec: updating obsolete maxMonID 0 to actual value 76846025234 2026-08-14 23:25:50.446409 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:0xc001c86030] 2026-08-14 23:25:50.446428 I | ceph-spec: detecting the ceph image version for image harbor.atmosphere.dev/quay.io/ceph/ceph:v18.2.1... 2026-08-14 23:25:50.808789 I | ceph-spec: parsing mon endpoints: instance=10.96.240.200:6789 2026-08-14 23:25:50.808913 I | ceph-spec: updating obsolete maxMonID 0 to actual value 76846025234 2026-08-14 23:25:51.209352 I | op-k8sutil: ROOK_CSI_ENABLE_RBD="false" (configmap) 2026-08-14 23:25:51.209386 I | op-k8sutil: ROOK_CSI_ENABLE_CEPHFS="false" (configmap) 2026-08-14 23:25:51.209394 I | op-k8sutil: ROOK_CSI_ENABLE_NFS="false" (configmap) 2026-08-14 23:25:51.209404 I | op-k8sutil: ROOK_CSI_ALLOW_UNSUPPORTED_VERSION="false" (default) 2026-08-14 23:25:51.209414 I | op-k8sutil: CSI_FORCE_CEPHFS_KERNEL_CLIENT="true" (configmap) 2026-08-14 23:25:51.209423 I | op-k8sutil: CSI_GRPC_TIMEOUT_SECONDS="150" (configmap) 2026-08-14 23:25:51.209432 I | op-k8sutil: CSI_CEPHFS_LIVENESS_METRICS_PORT="9081" (default) 2026-08-14 23:25:51.209441 I | op-k8sutil: CSIADDONS_PORT="9070" (default) 2026-08-14 23:25:51.209451 I | op-k8sutil: CSI_RBD_LIVENESS_METRICS_PORT="9080" (default) 2026-08-14 23:25:51.209460 I | op-k8sutil: CSI_ENABLE_LIVENESS="false" (default) 2026-08-14 23:25:51.209467 I | op-k8sutil: CSI_PLUGIN_PRIORITY_CLASSNAME="system-node-critical" (configmap) 2026-08-14 23:25:51.209475 I | op-k8sutil: CSI_PROVISIONER_PRIORITY_CLASSNAME="system-cluster-critical" (configmap) 2026-08-14 23:25:51.209487 I | op-k8sutil: CSI_ENABLE_OMAP_GENERATOR="false" (configmap) 2026-08-14 23:25:51.209495 I | op-k8sutil: CSI_ENABLE_RBD_SNAPSHOTTER="true" (configmap) 2026-08-14 23:25:51.209502 I | op-k8sutil: CSI_ENABLE_CEPHFS_SNAPSHOTTER="true" (configmap) 2026-08-14 23:25:51.209509 I | op-k8sutil: CSI_ENABLE_NFS_SNAPSHOTTER="true" (configmap) 2026-08-14 23:25:51.212637 I | op-k8sutil: CSI_ENABLE_CSIADDONS="false" (configmap) 2026-08-14 23:25:51.212657 I | op-k8sutil: CSI_ENABLE_TOPOLOGY="false" (configmap) 2026-08-14 23:25:51.212664 I | op-k8sutil: CSI_ENABLE_ENCRYPTION="false" (configmap) 2026-08-14 23:25:51.212668 I | op-k8sutil: CSI_ENABLE_METADATA="false" (configmap) 2026-08-14 23:25:51.212675 I | op-k8sutil: CSI_CEPHFS_PLUGIN_UPDATE_STRATEGY="RollingUpdate" (default) 2026-08-14 23:25:51.212682 I | op-k8sutil: CSI_CEPHFS_PLUGIN_UPDATE_STRATEGY_MAX_UNAVAILABLE="1" (default) 2026-08-14 23:25:51.212687 I | op-k8sutil: CSI_NFS_PLUGIN_UPDATE_STRATEGY="RollingUpdate" (default) 2026-08-14 23:25:51.212692 I | op-k8sutil: CSI_RBD_PLUGIN_UPDATE_STRATEGY="RollingUpdate" (default) 2026-08-14 23:25:51.212696 I | op-k8sutil: CSI_RBD_PLUGIN_UPDATE_STRATEGY_MAX_UNAVAILABLE="1" (default) 2026-08-14 23:25:51.212701 I | op-k8sutil: CSI_PLUGIN_ENABLE_SELINUX_HOST_MOUNT="false" (configmap) 2026-08-14 23:25:51.212705 I | ceph-csi: Kubernetes version is 1.28 2026-08-14 23:25:51.212709 I | op-k8sutil: CSI_LOG_LEVEL="" (default) 2026-08-14 23:25:51.212713 I | op-k8sutil: CSI_SIDECAR_LOG_LEVEL="" (default) 2026-08-14 23:25:51.212717 I | op-k8sutil: CSI_LEADER_ELECTION_LEASE_DURATION="" (default) 2026-08-14 23:25:51.212721 I | op-k8sutil: CSI_LEADER_ELECTION_RENEW_DEADLINE="" (default) 2026-08-14 23:25:51.212725 I | op-k8sutil: CSI_LEADER_ELECTION_RETRY_PERIOD="" (default) 2026-08-14 23:25:51.410365 I | op-k8sutil: ROOK_CSI_CEPH_IMAGE="quay.io/cephcsi/cephcsi:v3.11.0" (configmap) 2026-08-14 23:25:51.410395 I | op-k8sutil: ROOK_CSI_REGISTRAR_IMAGE="registry.k8s.io/sig-storage/csi-node-driver-registrar:v2.10.0" (configmap) 2026-08-14 23:25:51.410401 I | op-k8sutil: ROOK_CSI_PROVISIONER_IMAGE="registry.k8s.io/sig-storage/csi-provisioner:v4.0.0" (configmap) 2026-08-14 23:25:51.410407 I | op-k8sutil: ROOK_CSI_ATTACHER_IMAGE="registry.k8s.io/sig-storage/csi-attacher:v4.5.0" (configmap) 2026-08-14 23:25:51.410411 I | op-k8sutil: ROOK_CSI_SNAPSHOTTER_IMAGE="registry.k8s.io/sig-storage/csi-snapshotter:v7.0.1" (configmap) 2026-08-14 23:25:51.410423 I | op-k8sutil: ROOK_CSI_RESIZER_IMAGE="registry.k8s.io/sig-storage/csi-resizer:v1.10.0" (configmap) 2026-08-14 23:25:51.410433 I | op-k8sutil: ROOK_CSI_KUBELET_DIR_PATH="/var/lib/kubelet" (default) 2026-08-14 23:25:51.410444 I | op-k8sutil: ROOK_CSIADDONS_IMAGE="quay.io/csiaddons/k8s-sidecar:v0.8.0" (configmap) 2026-08-14 23:25:51.410452 I | op-k8sutil: CSI_TOPOLOGY_DOMAIN_LABELS="" (default) 2026-08-14 23:25:51.410457 I | op-k8sutil: ROOK_CSI_CEPHFS_POD_LABELS="" (default) 2026-08-14 23:25:51.410462 I | op-k8sutil: ROOK_CSI_NFS_POD_LABELS="" (default) 2026-08-14 23:25:51.410466 I | op-k8sutil: ROOK_CSI_RBD_POD_LABELS="" (default) 2026-08-14 23:25:51.410470 I | op-k8sutil: CSI_CLUSTER_NAME="" (default) 2026-08-14 23:25:51.410474 I | op-k8sutil: ROOK_CSI_IMAGE_PULL_POLICY="IfNotPresent" (configmap) 2026-08-14 23:25:51.410479 I | op-k8sutil: CSI_CEPHFS_KERNEL_MOUNT_OPTIONS="" (default) 2026-08-14 23:25:51.410483 I | op-k8sutil: CSI_CEPHFS_ATTACH_REQUIRED="true" (configmap) 2026-08-14 23:25:51.410488 I | op-k8sutil: CSI_RBD_ATTACH_REQUIRED="true" (configmap) 2026-08-14 23:25:51.410492 I | op-k8sutil: CSI_NFS_ATTACH_REQUIRED="true" (configmap) 2026-08-14 23:25:51.410497 I | op-k8sutil: CSI_DRIVER_NAME_PREFIX="rook-ceph" (default) 2026-08-14 23:25:51.413409 I | op-k8sutil: CSI_ENABLE_VOLUME_GROUP_SNAPSHOT="true" (configmap) 2026-08-14 23:25:51.413423 I | ceph-csi: skipping csi version check, since unsupported versions are allowed or csi is disabled 2026-08-14 23:25:51.413429 I | ceph-csi: CSI Ceph RBD driver disabled 2026-08-14 23:25:51.413435 I | op-k8sutil: removing daemonset csi-rbdplugin if it exists 2026-08-14 23:25:51.418433 I | op-k8sutil: removing deployment csi-rbdplugin-provisioner if it exists 2026-08-14 23:25:51.613399 I | ceph-csi: successfully removed CSI Ceph RBD driver 2026-08-14 23:25:51.613431 I | ceph-csi: CSI CephFS driver disabled 2026-08-14 23:25:51.613440 I | op-k8sutil: removing daemonset csi-cephfsplugin if it exists 2026-08-14 23:25:51.615567 I | op-k8sutil: removing deployment csi-cephfsplugin-provisioner if it exists 2026-08-14 23:25:51.810874 I | ceph-csi: successfully removed CSI CephFS driver 2026-08-14 23:25:51.810905 I | ceph-csi: CSI NFS driver disabled 2026-08-14 23:25:51.810914 I | op-k8sutil: removing daemonset csi-nfsplugin if it exists 2026-08-14 23:25:51.813364 I | op-k8sutil: removing deployment csi-nfsplugin-provisioner if it exists 2026-08-14 23:25:52.012543 I | ceph-csi: successfully removed CSI NFS driver 2026-08-14 23:26:08.065850 I | ceph-spec: detected ceph image version: "18.2.1-0 reef" 2026-08-14 23:26:08.065886 I | ceph-cluster-controller: validating ceph version from provided image 2026-08-14 23:26:08.074169 I | ceph-spec: parsing mon endpoints: instance=10.96.240.200:6789 2026-08-14 23:26:08.074214 I | ceph-spec: updating obsolete maxMonID 0 to actual value 76846025234 2026-08-14 23:26:08.076657 I | cephclient: writing config file /var/lib/rook/openstack/openstack.config 2026-08-14 23:26:08.076775 I | cephclient: generated admin config in /var/lib/rook/openstack 2026-08-14 23:26:08.672661 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-14 23:26:09.332578 W | ceph-cluster-controller: image spec version 18.2.1-0 reef is lower than the running cluster version 18.2.8-0 reef, downgrading is not supported 2026-08-14 23:26:09.892280 I | ceph-cluster-controller: upgrading ceph cluster to "18.2.1-0 reef" 2026-08-14 23:26:09.892324 I | ceph-cluster-controller: cluster "openstack": version "18.2.1-0 reef" detected for image "harbor.atmosphere.dev/quay.io/ceph/ceph:v18.2.1" 2026-08-14 23:26:10.228397 I | ceph-cluster-controller: creating "rook-config-override" configmap 2026-08-14 23:26:10.236533 I | ceph-cluster-controller: creating "rook-ceph-config" secret 2026-08-14 23:26:10.251671 I | ceph-cluster-controller: external cluster identity established 2026-08-14 23:26:10.251702 I | cephclient: getting or creating ceph auth key "client.csi-rbd-provisioner" 2026-08-14 23:26:11.162115 I | cephclient: getting or creating ceph auth key "client.csi-rbd-node" 2026-08-14 23:26:11.854018 I | clusterdisruption-controller: all PGs are active+clean. Restoring default OSD pdb settings 2026-08-14 23:26:11.854072 I | clusterdisruption-controller: creating the default pdb "rook-ceph-osd" with maxUnavailable=1 for all osd 2026-08-14 23:26:11.867502 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-14 23:26:12.462481 I | cephclient: getting or creating ceph auth key "client.csi-cephfs-provisioner" 2026-08-14 23:26:13.170707 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-14 23:26:13.790097 I | cephclient: getting or creating ceph auth key "client.csi-cephfs-node" 2026-08-14 23:26:14.470181 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-14 23:26:14.905221 I | ceph-csi: created kubernetes csi secrets for cluster "openstack" 2026-08-14 23:26:14.916320 I | ceph-cluster-controller: successfully updated csi config map 2026-08-14 23:26:14.916344 I | cephclient: getting or creating ceph auth key "client.crash" 2026-08-14 23:26:15.534377 I | ceph-nodedaemon-controller: created kubernetes crash collector secret for cluster "openstack" 2026-08-14 23:26:15.541122 I | ceph-cluster-controller: enabling ceph mon monitoring goroutine for cluster "openstack" 2026-08-14 23:26:15.541170 I | ceph-cluster-controller: ceph status check interval is 1m0s 2026-08-14 23:26:15.541178 I | ceph-cluster-controller: enabling ceph status monitoring goroutine for cluster "openstack" 2026-08-14 23:26:20.535356 I | ceph-spec: parsing mon endpoints: instance=10.96.240.200:6789 2026-08-14 23:26:20.535397 I | ceph-spec: updating obsolete maxMonID 0 to actual value 76846025234 2026-08-14 23:26:20.535415 I | ceph-spec: detecting the ceph image version for image harbor.atmosphere.dev/quay.io/ceph/ceph:v18.2.1... 2026-08-14 23:26:21.985751 I | ceph-spec: detected ceph image version: "18.2.1-0 reef" 2026-08-14 23:26:23.573106 I | ceph-object-controller: reconciling object store deployments 2026-08-14 23:26:23.591373 I | ceph-object-controller: ceph object store gateway service running at 10.103.18.48 2026-08-14 23:26:23.591418 I | ceph-object-controller: reconciling object store pools 2026-08-14 23:26:26.876563 I | cephclient: reconciling replicated pool ceph.rgw.control succeeded 2026-08-14 23:26:27.830565 I | cephclient: creating a new crush rule for changed deviceClass ("default"-->"") on crush rule "ceph.rgw.control" 2026-08-14 23:26:27.830624 I | cephclient: updating pool "ceph.rgw.control" failure domain from "osd" to "osd" with new crush rule "ceph.rgw.control_osd" 2026-08-14 23:26:27.830633 I | cephclient: crush rule "ceph.rgw.control" will no longer be used by pool "ceph.rgw.control" 2026-08-14 23:26:29.937576 I | cephclient: Successfully updated pool "ceph.rgw.control" failure domain to "osd" 2026-08-14 23:26:29.937622 I | cephclient: setting pool property "pg_num_min" to "8" on pool "ceph.rgw.control" 2026-08-14 23:26:36.208934 I | cephclient: reconciling replicated pool ceph.rgw.meta succeeded 2026-08-14 23:26:37.136995 I | cephclient: creating a new crush rule for changed deviceClass ("default"-->"") on crush rule "ceph.rgw.meta" 2026-08-14 23:26:37.137038 I | cephclient: updating pool "ceph.rgw.meta" failure domain from "osd" to "osd" with new crush rule "ceph.rgw.meta_osd" 2026-08-14 23:26:37.137046 I | cephclient: crush rule "ceph.rgw.meta" will no longer be used by pool "ceph.rgw.meta" 2026-08-14 23:26:39.255013 I | cephclient: Successfully updated pool "ceph.rgw.meta" failure domain to "osd" 2026-08-14 23:26:39.255054 I | cephclient: setting pool property "pg_num_min" to "8" on pool "ceph.rgw.meta" 2026-08-14 23:26:43.170677 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-14 23:26:44.058714 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-14 23:26:45.636923 I | cephclient: reconciling replicated pool ceph.rgw.log succeeded 2026-08-14 23:26:46.591183 I | cephclient: creating a new crush rule for changed deviceClass ("default"-->"") on crush rule "ceph.rgw.log" 2026-08-14 23:26:46.591227 I | cephclient: updating pool "ceph.rgw.log" failure domain from "osd" to "osd" with new crush rule "ceph.rgw.log_osd" 2026-08-14 23:26:46.591236 I | cephclient: crush rule "ceph.rgw.log" will no longer be used by pool "ceph.rgw.log" 2026-08-14 23:26:48.691306 I | cephclient: Successfully updated pool "ceph.rgw.log" failure domain to "osd" 2026-08-14 23:26:48.691373 I | cephclient: setting pool property "pg_num_min" to "8" on pool "ceph.rgw.log" 2026-08-14 23:26:52.764824 I | cephclient: reconciling replicated pool ceph.rgw.buckets.index succeeded 2026-08-14 23:26:53.715651 I | cephclient: creating a new crush rule for changed deviceClass ("default"-->"") on crush rule "ceph.rgw.buckets.index" 2026-08-14 23:26:53.715678 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-14 23:26:53.715683 I | cephclient: crush rule "ceph.rgw.buckets.index" will no longer be used by pool "ceph.rgw.buckets.index" 2026-08-14 23:26:55.828968 I | cephclient: Successfully updated pool "ceph.rgw.buckets.index" failure domain to "osd" 2026-08-14 23:26:55.829006 I | cephclient: setting pool property "pg_num_min" to "8" on pool "ceph.rgw.buckets.index" 2026-08-14 23:26:59.892226 I | cephclient: reconciling replicated pool ceph.rgw.buckets.non-ec succeeded 2026-08-14 23:27:01.167316 I | cephclient: creating a new crush rule for changed deviceClass ("default"-->"") on crush rule "ceph.rgw.buckets.non-ec" 2026-08-14 23:27:01.167351 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-14 23:27:01.167357 I | cephclient: crush rule "ceph.rgw.buckets.non-ec" will no longer be used by pool "ceph.rgw.buckets.non-ec" 2026-08-14 23:27:02.646041 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-14 23:27:03.937265 I | cephclient: Successfully updated pool "ceph.rgw.buckets.non-ec" failure domain to "osd" 2026-08-14 23:27:03.937307 I | cephclient: setting pool property "pg_num_min" to "8" on pool "ceph.rgw.buckets.non-ec" 2026-08-14 23:27:07.984143 I | cephclient: reconciling replicated pool ceph.rgw.otp succeeded 2026-08-14 23:27:08.944703 I | cephclient: creating a new crush rule for changed deviceClass ("default"-->"") on crush rule "ceph.rgw.otp" 2026-08-14 23:27:08.944748 I | cephclient: updating pool "ceph.rgw.otp" failure domain from "osd" to "osd" with new crush rule "ceph.rgw.otp_osd" 2026-08-14 23:27:08.944756 I | cephclient: crush rule "ceph.rgw.otp" will no longer be used by pool "ceph.rgw.otp" 2026-08-14 23:27:11.048222 I | cephclient: Successfully updated pool "ceph.rgw.otp" failure domain to "osd" 2026-08-14 23:27:11.048271 I | cephclient: setting pool property "pg_num_min" to "8" on pool "ceph.rgw.otp" 2026-08-14 23:27:14.458917 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-14 23:27:15.686354 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-14 23:27:17.159615 I | cephclient: reconciling replicated pool .rgw.root succeeded 2026-08-14 23:27:19.039530 I | cephclient: creating a new crush rule for changed deviceClass ("default"-->"") on crush rule ".rgw.root" 2026-08-14 23:27:19.039573 I | cephclient: updating pool ".rgw.root" failure domain from "osd" to "osd" with new crush rule ".rgw.root_osd" 2026-08-14 23:27:19.039582 I | cephclient: crush rule ".rgw.root" will no longer be used by pool ".rgw.root" 2026-08-14 23:27:21.668575 I | cephclient: Successfully updated pool ".rgw.root" failure domain to "osd" 2026-08-14 23:27:21.668604 I | cephclient: setting pool property "pg_num_min" to "8" on pool ".rgw.root" 2026-08-14 23:27:25.748302 I | cephclient: reconciling replicated pool ceph.rgw.buckets.data succeeded 2026-08-14 23:27:26.699293 I | cephclient: creating a new crush rule for changed deviceClass ("default"-->"") on crush rule "ceph.rgw.buckets.data" 2026-08-14 23:27:26.699331 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-14 23:27:26.699341 I | cephclient: crush rule "ceph.rgw.buckets.data" will no longer be used by pool "ceph.rgw.buckets.data" 2026-08-14 23:27:28.795918 I | cephclient: Successfully updated pool "ceph.rgw.buckets.data" failure domain to "osd" 2026-08-14 23:27:28.796011 I | ceph-object-controller: configuring object store "ceph" 2026-08-14 23:27:29.519766 I | ceph-object-controller: Object store "ceph": realm=ceph, zonegroup=ceph, zone=ceph 2026-08-14 23:27:29.727200 I | ceph-object-controller: committing changes to RGW configuration period for CephObjectStore "openstack/ceph" 2026-08-14 23:27:31.401748 I | ceph-object-controller: configuration for object-store ceph is complete 2026-08-14 23:27:31.401976 I | ceph-object-controller: creating object store "ceph" in namespace "openstack" 2026-08-14 23:27:31.423303 I | cephclient: getting or creating ceph auth key "client.rgw.ceph.a" 2026-08-14 23:27:32.047332 I | ceph-object-controller: setting rgw config flags 2026-08-14 23:27:32.047388 I | op-config: setting "client.rgw.ceph.a"="rgw_run_sync_thread"="true" option to the mon configuration database 2026-08-14 23:27:32.563812 I | op-config: successfully set "client.rgw.ceph.a"="rgw_run_sync_thread"="true" option to the mon configuration database 2026-08-14 23:27:32.563860 I | op-config: setting "client.rgw.ceph.a"="rgw_log_nonexistent_bucket"="true" option to the mon configuration database 2026-08-14 23:27:33.065608 I | op-config: successfully set "client.rgw.ceph.a"="rgw_log_nonexistent_bucket"="true" option to the mon configuration database 2026-08-14 23:27:33.065655 I | op-config: setting "client.rgw.ceph.a"="rgw_log_object_name_utc"="true" option to the mon configuration database 2026-08-14 23:27:33.586241 I | op-config: successfully set "client.rgw.ceph.a"="rgw_log_object_name_utc"="true" option to the mon configuration database 2026-08-14 23:27:33.586291 I | op-config: setting "client.rgw.ceph.a"="rgw_enable_usage_log"="true" option to the mon configuration database 2026-08-14 23:27:34.060769 I | op-config: successfully set "client.rgw.ceph.a"="rgw_enable_usage_log"="true" option to the mon configuration database 2026-08-14 23:27:34.060819 I | op-config: setting "client.rgw.ceph.a"="rgw_zone"="ceph" option to the mon configuration database 2026-08-14 23:27:34.542397 I | op-config: successfully set "client.rgw.ceph.a"="rgw_zone"="ceph" option to the mon configuration database 2026-08-14 23:27:34.542435 I | op-config: setting "client.rgw.ceph.a"="rgw_zonegroup"="ceph" option to the mon configuration database 2026-08-14 23:27:35.021267 I | op-config: successfully set "client.rgw.ceph.a"="rgw_zonegroup"="ceph" option to the mon configuration database 2026-08-14 23:27:35.021749 I | ceph-object-controller: object store "ceph" deployment "rook-ceph-rgw-ceph-a" created 2026-08-14 23:27:35.070421 I | ceph-object-controller: enabling rgw dashboard 2026-08-14 23:27:37.160375 I | ceph-object-controller: setting the dashboard api secret key 2026-08-14 23:27:37.163022 I | ceph-object-controller: created object store "ceph" in namespace "openstack" 2026-08-14 23:27:37.789606 I | ceph-object-controller: done setting the dashboard api secret key 2026-08-14 23:27:45.060204 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-14 23:27:45.065618 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-14 23:27:46.277149 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-14 23:27:48.863568 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-14 23:28:07.638154 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.103.18.48:80: i/o timeout 2026-08-14 23:28:07.664650 I | ceph-spec: parsing mon endpoints: instance=10.96.240.200:6789 2026-08-14 23:28:07.664680 I | ceph-spec: updating obsolete maxMonID 0 to actual value 76846025234 2026-08-14 23:28:07.664698 I | ceph-spec: detecting the ceph image version for image harbor.atmosphere.dev/quay.io/ceph/ceph:v18.2.1... 2026-08-14 23:28:08.226923 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-14 23:28:08.831772 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-14 23:28:10.078418 I | ceph-spec: detected ceph image version: "18.2.1-0 reef" 2026-08-14 23:28:11.646122 I | ceph-object-controller: reconciling object store deployments 2026-08-14 23:28:11.680581 I | ceph-object-controller: ceph object store gateway service running at 10.103.18.48 2026-08-14 23:28:11.680620 I | ceph-object-controller: reconciling object store pools 2026-08-14 23:28:13.187902 I | cephclient: application "rgw" is already set on pool "ceph.rgw.control" 2026-08-14 23:28:13.187946 I | cephclient: reconciling replicated pool ceph.rgw.control succeeded 2026-08-14 23:28:14.159534 I | cephclient: setting pool property "pg_num_min" to "8" on pool "ceph.rgw.control" 2026-08-14 23:28:15.997306 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-14 23:28:17.481460 I | clusterdisruption-controller: all "host" failure domains: []. osd is down in failure domain: "". active node drains: false. pg health: "cluster is not fully clean. PGs: [{StateName:active+clean Count:107} {StateName:peering Count:2}]" 2026-08-14 23:28:17.486769 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-14 23:28:17.787308 I | cephclient: application "rgw" is already set on pool "ceph.rgw.meta" 2026-08-14 23:28:17.787343 I | cephclient: reconciling replicated pool ceph.rgw.meta succeeded 2026-08-14 23:28:18.738126 I | cephclient: setting pool property "pg_num_min" to "8" on pool "ceph.rgw.meta" 2026-08-14 23:28:21.989013 I | cephclient: application "rgw" is already set on pool "ceph.rgw.log" 2026-08-14 23:28:21.989048 I | cephclient: reconciling replicated pool ceph.rgw.log succeeded 2026-08-14 23:28:22.989709 I | cephclient: setting pool property "pg_num_min" to "8" on pool "ceph.rgw.log" 2026-08-14 23:28:25.883434 I | cephclient: application "rgw" is already set on pool "ceph.rgw.buckets.index" 2026-08-14 23:28:25.883486 I | cephclient: reconciling replicated pool ceph.rgw.buckets.index succeeded 2026-08-14 23:28:26.858347 I | cephclient: setting pool property "pg_num_min" to "8" on pool "ceph.rgw.buckets.index" 2026-08-14 23:28:28.998424 I | cephclient: application "rgw" is already set on pool "ceph.rgw.buckets.non-ec" 2026-08-14 23:28:28.998476 I | cephclient: reconciling replicated pool ceph.rgw.buckets.non-ec succeeded 2026-08-14 23:28:29.943926 I | cephclient: setting pool property "pg_num_min" to "8" on pool "ceph.rgw.buckets.non-ec" 2026-08-14 23:28:32.038079 I | cephclient: application "rgw" is already set on pool "ceph.rgw.otp" 2026-08-14 23:28:32.038125 I | cephclient: reconciling replicated pool ceph.rgw.otp succeeded 2026-08-14 23:28:32.975538 I | cephclient: setting pool property "pg_num_min" to "8" on pool "ceph.rgw.otp" 2026-08-14 23:28:36.371332 I | cephclient: application "rgw" is already set on pool ".rgw.root" 2026-08-14 23:28:36.371369 I | cephclient: reconciling replicated pool .rgw.root succeeded 2026-08-14 23:28:36.441047 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-14 23:28:37.430000 I | cephclient: setting pool property "pg_num_min" to "8" on pool ".rgw.root" 2026-08-14 23:28:40.134485 I | cephclient: application "rgw" is already set on pool "ceph.rgw.buckets.data" 2026-08-14 23:28:40.134611 I | cephclient: reconciling replicated pool ceph.rgw.buckets.data succeeded 2026-08-14 23:28:41.103684 I | ceph-object-controller: configuring object store "ceph" 2026-08-14 23:28:41.366367 I | ceph-object-controller: Object store "ceph": realm=ceph, zonegroup=ceph, zone=ceph 2026-08-14 23:28:41.591988 I | ceph-object-controller: there are no changes to commit for RGW configuration period for CephObjectStore "openstack/ceph" 2026-08-14 23:28:41.592210 I | ceph-object-controller: configuration for object-store ceph is complete 2026-08-14 23:28:41.592268 I | ceph-object-controller: creating object store "ceph" in namespace "openstack" 2026-08-14 23:28:41.598804 I | cephclient: getting or creating ceph auth key "client.rgw.ceph.a" 2026-08-14 23:28:42.193213 I | ceph-object-controller: setting rgw config flags 2026-08-14 23:28:42.193328 I | op-config: setting "client.rgw.ceph.a"="rgw_enable_usage_log"="true" option to the mon configuration database 2026-08-14 23:28:42.662019 I | op-config: successfully set "client.rgw.ceph.a"="rgw_enable_usage_log"="true" option to the mon configuration database 2026-08-14 23:28:42.662066 I | op-config: setting "client.rgw.ceph.a"="rgw_zone"="ceph" option to the mon configuration database 2026-08-14 23:28:43.115261 I | op-config: successfully set "client.rgw.ceph.a"="rgw_zone"="ceph" option to the mon configuration database 2026-08-14 23:28:43.115305 I | op-config: setting "client.rgw.ceph.a"="rgw_zonegroup"="ceph" option to the mon configuration database 2026-08-14 23:28:43.601397 I | op-config: successfully set "client.rgw.ceph.a"="rgw_zonegroup"="ceph" option to the mon configuration database 2026-08-14 23:28:43.601445 I | op-config: setting "client.rgw.ceph.a"="rgw_run_sync_thread"="true" option to the mon configuration database 2026-08-14 23:28:44.069252 I | op-config: successfully set "client.rgw.ceph.a"="rgw_run_sync_thread"="true" option to the mon configuration database 2026-08-14 23:28:44.069300 I | op-config: setting "client.rgw.ceph.a"="rgw_log_nonexistent_bucket"="true" option to the mon configuration database 2026-08-14 23:28:44.541241 I | op-config: successfully set "client.rgw.ceph.a"="rgw_log_nonexistent_bucket"="true" option to the mon configuration database 2026-08-14 23:28:44.541384 I | op-config: setting "client.rgw.ceph.a"="rgw_log_object_name_utc"="true" option to the mon configuration database 2026-08-14 23:28:45.031782 I | op-config: successfully set "client.rgw.ceph.a"="rgw_log_object_name_utc"="true" option to the mon configuration database 2026-08-14 23:28:45.032196 I | ceph-object-controller: object store "ceph" deployment "rook-ceph-rgw-ceph-a" created 2026-08-14 23:28:45.050334 I | ceph-object-controller: object store "ceph" deployment "rook-ceph-rgw-ceph-a" already exists. updating if needed 2026-08-14 23:28:45.061787 I | op-k8sutil: deployment "rook-ceph-rgw-ceph-a" did not change, nothing to update 2026-08-14 23:28:45.065397 I | ceph-object-controller: config map "rook-ceph-rgw-ceph-mime-types" for object store "ceph" already exists, not overwriting 2026-08-14 23:28:45.079203 I | ceph-object-controller: enabling rgw dashboard 2026-08-14 23:28:46.445190 I | ceph-object-controller: created object store "ceph" in namespace "openstack" 2026-08-14 23:28:47.066866 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:103} {StateName:peering Count:1}]" 2026-08-14 23:28:47.071463 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-14 23:28:48.079264 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-14 23:28:48.673535 I | ceph-object-controller: creating COSI user "cosi" 2026-08-14 23:28:48.768332 I | ceph-spec: created ceph *v1.Secret object "rook-ceph-object-user-ceph-cosi" 2026-08-14 23:28:49.367805 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-14 23:29:17.671004 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-14 23:29:18.693342 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-14 23:29:22.958069 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-14 23:29:48.282474 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-14 23:29:49.287190 I | clusterdisruption-controller: all "host" failure domains: []. osd is down in failure domain: "". active node drains: false. pg health: "cluster is not fully clean. PGs: [{StateName:active+clean Count:122} {StateName:peering Count:4}]" 2026-08-14 23:29:49.292363 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-14 23:30:09.250978 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-14 23:30:18.873226 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-14 23:30:19.877622 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-14 23:30:49.447367 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-14 23:30:50.441561 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-14 23:30:55.416427 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-14 23:31:20.016644 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-14 23:31:21.045034 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-14 23:31:41.619122 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-14 23:31:50.619523 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-14 23:31:51.626864 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-14 23:32:21.172944 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-14 23:32:22.218593 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-14 23:32:27.785404 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-14 23:32:51.750861 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:144} {StateName:peering Count:9}]" 2026-08-14 23:32:51.756682 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-14 23:32:52.794922 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-14 23:33:13.930478 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-14 23:33:22.356438 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-14 23:33:23.352799 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-14 23:33:52.955212 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-14 23:33:53.954221 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-14 23:34:00.141252 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-14 23:34:23.569645 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-14 23:34:24.566212 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-14 23:34:46.319165 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-14 23:34:54.177523 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-14 23:34:55.182857 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-14 23:35:24.763444 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-14 23:35:25.780270 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-14 23:35:32.535995 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-14 23:35:55.337677 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-14 23:35:56.370951 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-14 23:36:18.706174 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-14 23:36:25.909951 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-14 23:36:26.962068 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-14 23:36:56.504291 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-14 23:36:57.567659 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-14 23:37:04.889107 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-14 23:37:27.094839 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-14 23:37:28.150621 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-14 23:37:51.115370 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-14 23:37:57.724364 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-14 23:37:58.779637 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-14 23:38:28.354932 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-14 23:38:29.373168 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-14 23:38:37.409469 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-14 23:38:58.921465 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-14 23:38:59.960929 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-14 23:39:23.603009 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-14 23:39:29.516543 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-14 23:39:30.570300 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-14 23:40:00.133496 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-14 23:40:01.163028 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-14 23:40:09.824922 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-14 23:40:30.754042 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-14 23:40:31.760997 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-14 23:40:56.034895 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-14 23:41:01.343075 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-14 23:41:02.328209 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-14 23:41:31.931732 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-14 23:41:32.942031 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-14 23:41:42.242630 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-14 23:42:02.537068 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-14 23:42:03.561568 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-14 23:42:28.442767 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-14 23:42:33.105851 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-14 23:42:34.141781 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-14 23:43:03.712342 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-14 23:43:04.735217 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-14 23:43:14.644649 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-14 23:43:34.347213 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-14 23:43:35.327025 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-14 23:44:00.850401 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-14 23:44:04.936131 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-14 23:44:05.887229 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-14 23:44:35.530997 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-14 23:44:36.509791 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-14 23:44:47.039684 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-14 23:45:06.109933 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-14 23:45:07.086510 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-14 23:45:33.244704 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-14 23:45:36.704995 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-14 23:45:37.712342 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-14 23:46:07.310441 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-14 23:46:08.312084 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-14 23:46:19.441286 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-14 23:46:37.904315 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-14 23:46:38.884600 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-14 23:47:05.675979 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-14 23:47:08.486643 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-14 23:47:09.475401 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-14 23:47:39.106835 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-14 23:47:40.154288 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-14 23:47:51.873483 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-14 23:48:09.732303 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-14 23:48:10.735452 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-14 23:48:38.060149 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-14 23:48:40.319596 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-14 23:48:41.377006 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-14 23:49:10.908102 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-14 23:49:12.003120 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-14 23:49:24.216366 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-14 23:49:41.535182 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-14 23:49:42.589872 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-14 23:50:10.402822 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-14 23:50:12.150742 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-14 23:50:13.199223 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-14 23:50:42.733352 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-14 23:50:43.799784 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-14 23:50:56.574427 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-14 23:51:13.365590 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-14 23:51:14.403053 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-14 23:51:42.807773 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-14 23:51:43.927384 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-14 23:51:45.018258 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-14 23:52:14.520425 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-14 23:52:15.669654 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-14 23:52:29.039027 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-14 23:52:45.112720 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-14 23:52:46.269130 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-14 23:53:15.363167 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-14 23:53:15.875180 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-14 23:53:16.865171 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-14 23:53:46.461081 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-14 23:53:47.467436 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-14 23:54:01.605484 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-14 23:54:17.032349 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-14 23:54:18.081652 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-14 23:54:48.357071 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-14 23:54:48.669363 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-14 23:54:49.113469 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-14 23:55:18.960956 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-14 23:55:19.730415 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-14 23:55:34.860837 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-14 23:55:49.621661 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-14 23:55:50.343125 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-14 23:56:20.570089 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-14 23:56:21.793632 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-14 23:56:22.131145 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-14 23:56:51.186242 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-14 23:56:52.407842 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-14 23:57:08.383755 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-14 23:57:21.864395 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-14 23:57:23.041440 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-14 23:57:52.471350 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-14 23:57:53.846612 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-14 23:57:54.878196 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-14 23:58:23.087621 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-14 23:58:24.456789 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-14 23:58:41.104401 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-14 23:58:53.706987 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-14 23:58:55.072904 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-14 23:59:24.322933 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-14 23:59:25.679693 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-14 23:59:27.318663 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-14 23:59:57.146175 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-15 00:00:01.609020 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-15 00:00:17.880537 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-15 00:00:28.567724 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-15 00:00:32.197478 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-15 00:00:59.126810 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-15 00:01:03.151078 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-15 00:01:04.397781 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-15 00:01:29.757408 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-15 00:01:33.785936 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-15 00:01:50.661833 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-15 00:02:00.345219 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-15 00:02:04.390892 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-15 00:02:30.954160 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-15 00:02:35.010530 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-15 00:02:36.880426 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-15 00:03:01.562198 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-15 00:03:05.618573 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-15 00:03:23.054012 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-15 00:03:32.157646 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-15 00:03:36.203263 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-15 00:04:02.785162 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-15 00:04:06.840947 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-15 00:04:10.264694 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-15 00:04:33.367018 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-15 00:04:37.442757 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-15 00:04:56.478990 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-15 00:05:03.965734 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-15 00:05:08.052752 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-15 00:05:34.606823 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-15 00:05:38.677229 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-15 00:05:42.779673 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-15 00:06:05.193071 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-15 00:06:09.308604 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-15 00:06:29.009617 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-15 00:06:35.809529 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-15 00:06:39.897217 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-15 00:07:06.407051 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-15 00:07:10.562426 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-15 00:07:15.570646 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-15 00:07:37.024565 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-15 00:07:41.175372 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-15 00:08:01.758228 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-15 00:08:07.610107 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-15 00:08:11.761694 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0