2026/07/21 13:30:26 maxprocs: Updating GOMAXPROCS=1: determined from CPU quota 2026-07-21 13:30:26.260603 I | rookcmd: starting Rook v1.14.2 with arguments '/usr/local/bin/rook ceph operator' 2026-07-21 13:30:26.260624 I | rookcmd: flag values: --enable-machine-disruption-budget=false, --help=false, --kubeconfig=, --log-level=INFO 2026-07-21 13:30:26.260626 I | cephcmd: starting Rook-Ceph operator 2026-07-21 13:30:26.401573 I | cephcmd: base ceph version inside the rook operator image is "ceph version 18.2.2 (531c0d11a1c5d39fbfe6aa8a521f023abf3bf3e2) reef (stable)" 2026-07-21 13:30:26.409955 I | op-k8sutil: ROOK_CURRENT_NAMESPACE_ONLY="false" (env var) 2026-07-21 13:30:26.409991 I | operator: watching all namespaces for Ceph CRs 2026-07-21 13:30:26.410145 I | operator: setting up schemes 2026-07-21 13:30:26.414164 I | operator: setting up the controller-runtime manager 2026-07-21 13:30:26.414672 I | ceph-cluster-controller: successfully started 2026-07-21 13:30:26.417966 I | op-k8sutil: ROOK_DISABLE_DEVICE_HOTPLUG="false" (env var) 2026-07-21 13:30:26.417985 I | ceph-cluster-controller: enabling hotplug orchestration 2026-07-21 13:30:26.418002 I | ceph-nodedaemon-controller: successfully started 2026-07-21 13:30:26.418023 I | ceph-block-pool-controller: successfully started 2026-07-21 13:30:26.418040 I | ceph-object-store-user-controller: successfully started 2026-07-21 13:30:26.418054 I | ceph-object-realm-controller: successfully started 2026-07-21 13:30:26.418068 I | ceph-object-zonegroup-controller: successfully started 2026-07-21 13:30:26.418079 I | ceph-object-zone-controller: successfully started 2026-07-21 13:30:26.418163 I | ceph-object-controller: successfully started 2026-07-21 13:30:26.418195 I | ceph-file-controller: successfully started 2026-07-21 13:30:26.418221 I | ceph-nfs-controller: successfully started 2026-07-21 13:30:26.418242 I | ceph-rbd-mirror-controller: successfully started 2026-07-21 13:30:26.418263 I | ceph-client-controller: successfully started 2026-07-21 13:30:26.418286 I | ceph-filesystem-mirror-controller: successfully started 2026-07-21 13:30:26.418343 I | operator: rook-ceph-operator-config-controller successfully started 2026-07-21 13:30:26.418365 I | ceph-csi: rook-ceph-operator-csi-controller successfully started 2026-07-21 13:30:26.418438 I | op-bucket-prov: rook-ceph-operator-bucket-controller successfully started 2026-07-21 13:30:26.418456 I | ceph-bucket-topic: successfully started 2026-07-21 13:30:26.418465 I | ceph-bucket-notification: successfully started 2026-07-21 13:30:26.418494 I | ceph-bucket-notification: successfully started 2026-07-21 13:30:26.418508 I | ceph-fs-subvolumegroup-controller: successfully started 2026-07-21 13:30:26.418515 I | blockpool-rados-namespace-controller: successfully started 2026-07-21 13:30:26.418521 I | ceph-cosi-controller: successfully started 2026-07-21 13:30:26.418537 I | operator: starting the controller-runtime manager 2026-07-21 13:30:26.558185 I | op-k8sutil: ROOK_WATCH_FOR_NODE_FAILURE="true" (default) 2026-07-21 13:30:26.847402 I | op-k8sutil: ROOK_CEPH_COMMANDS_TIMEOUT_SECONDS="15" (configmap) 2026-07-21 13:30:26.847432 I | op-k8sutil: ROOK_LOG_LEVEL="INFO" (configmap) 2026-07-21 13:30:26.847449 I | op-k8sutil: ROOK_ENABLE_DISCOVERY_DAEMON="false" (configmap) 2026-07-21 13:30:26.850819 I | op-k8sutil: ROOK_CEPH_ALLOW_LOOP_DEVICES="false" (configmap) 2026-07-21 13:30:26.850921 I | operator: rook-ceph-operator-config-controller done reconciling 2026-07-21 13:30:26.884130 I | op-k8sutil: ROOK_CSI_DISABLE_DRIVER="false" (configmap) 2026-07-21 13:30:26.885837 I | ceph-csi: CSI Ceph RBD driver disabled 2026-07-21 13:30:26.885874 I | op-k8sutil: removing daemonset csi-rbdplugin if it exists 2026-07-21 13:30:26.889146 I | op-k8sutil: removing deployment csi-rbdplugin-provisioner if it exists 2026-07-21 13:30:26.897116 I | ceph-csi: successfully removed CSI Ceph RBD driver 2026-07-21 13:30:26.897146 I | ceph-csi: CSI CephFS driver disabled 2026-07-21 13:30:26.897155 I | op-k8sutil: removing daemonset csi-cephfsplugin if it exists 2026-07-21 13:30:26.899805 I | op-k8sutil: removing deployment csi-cephfsplugin-provisioner if it exists 2026-07-21 13:30:26.905965 I | ceph-csi: successfully removed CSI CephFS driver 2026-07-21 13:30:26.905980 I | ceph-csi: CSI NFS driver disabled 2026-07-21 13:30:26.905987 I | op-k8sutil: removing daemonset csi-nfsplugin if it exists 2026-07-21 13:30:26.907577 I | op-k8sutil: removing deployment csi-nfsplugin-provisioner if it exists 2026-07-21 13:30:26.913434 I | ceph-csi: successfully removed CSI NFS driver 2026-07-21 13:30:47.848479 I | ceph-spec: adding finalizer "cephcluster.ceph.rook.io" on "ceph" 2026-07-21 13:30:47.852069 I | clusterdisruption-controller: deleted all legacy node drain canary pods 2026-07-21 13:30:47.855833 I | ceph-spec: adding finalizer "cephobjectstore.ceph.rook.io" on "ceph" 2026-07-21 13:30:47.862468 I | ceph-spec: parsing mon endpoints: instance=10.96.240.200:6789 2026-07-21 13:30:47.862495 I | ceph-spec: updating obsolete maxMonID 0 to actual value 76846025234 2026-07-21 13:30:47.862624 I | op-k8sutil: ROOK_OBC_WATCH_OPERATOR_NAMESPACE="true" (configmap) 2026-07-21 13:30:47.862698 I | op-k8sutil: ROOK_OBC_PROVISIONER_NAME_PREFIX="" (default) 2026-07-21 13:30:47.862714 I | op-bucket-prov: ceph bucket provisioner launched watching for provisioner "openstack.ceph.rook.io/bucket" 2026-07-21 13:30:47.863275 I | op-bucket-prov: successfully reconciled bucket provisioner I0721 13:30:47.863496 1 manager.go:135] "msg"="starting provisioner" "logger"="objectbucket.io/provisioner-manager" "name"="openstack.ceph.rook.io/bucket" 2026-07-21 13:30:47.870566 I | ceph-csi: successfully created csi config map "rook-ceph-csi-config" 2026-07-21 13:30:47.871074 I | ceph-cluster-controller: reconciling ceph cluster in namespace "openstack" 2026-07-21 13:30:47.889654 I | op-k8sutil: CSI_ENABLE_HOST_NETWORK="true" (configmap) 2026-07-21 13:30:47.889685 I | op-k8sutil: CSI_DISABLE_HOLDER_PODS="true" (configmap) 2026-07-21 13:30:47.891046 I | ceph-spec: parsing mon endpoints: instance=10.96.240.200:6789 2026-07-21 13:30:47.891065 I | ceph-spec: updating obsolete maxMonID 0 to actual value 76846025234 2026-07-21 13:30:47.891083 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:0xc00188cbd0] 2026-07-21 13:30:47.891094 I | ceph-spec: detecting the ceph image version for image harbor.atmosphere.dev/quay.io/ceph/ceph:v18.2.1... 2026-07-21 13:30:48.252076 I | ceph-spec: parsing mon endpoints: instance=10.96.240.200:6789 2026-07-21 13:30:48.252116 I | ceph-spec: updating obsolete maxMonID 0 to actual value 76846025234 2026-07-21 13:30:48.652199 I | op-k8sutil: ROOK_CSI_ENABLE_RBD="false" (configmap) 2026-07-21 13:30:48.652226 I | op-k8sutil: ROOK_CSI_ENABLE_CEPHFS="false" (configmap) 2026-07-21 13:30:48.652230 I | op-k8sutil: ROOK_CSI_ENABLE_NFS="false" (configmap) 2026-07-21 13:30:48.652236 I | op-k8sutil: ROOK_CSI_ALLOW_UNSUPPORTED_VERSION="false" (default) 2026-07-21 13:30:48.652241 I | op-k8sutil: CSI_FORCE_CEPHFS_KERNEL_CLIENT="true" (configmap) 2026-07-21 13:30:48.652246 I | op-k8sutil: CSI_GRPC_TIMEOUT_SECONDS="150" (configmap) 2026-07-21 13:30:48.652251 I | op-k8sutil: CSI_CEPHFS_LIVENESS_METRICS_PORT="9081" (default) 2026-07-21 13:30:48.652257 I | op-k8sutil: CSIADDONS_PORT="9070" (default) 2026-07-21 13:30:48.652262 I | op-k8sutil: CSI_RBD_LIVENESS_METRICS_PORT="9080" (default) 2026-07-21 13:30:48.652267 I | op-k8sutil: CSI_ENABLE_LIVENESS="false" (default) 2026-07-21 13:30:48.652271 I | op-k8sutil: CSI_PLUGIN_PRIORITY_CLASSNAME="system-node-critical" (configmap) 2026-07-21 13:30:48.652277 I | op-k8sutil: CSI_PROVISIONER_PRIORITY_CLASSNAME="system-cluster-critical" (configmap) 2026-07-21 13:30:48.652283 I | op-k8sutil: CSI_ENABLE_OMAP_GENERATOR="false" (configmap) 2026-07-21 13:30:48.652289 I | op-k8sutil: CSI_ENABLE_RBD_SNAPSHOTTER="true" (configmap) 2026-07-21 13:30:48.652294 I | op-k8sutil: CSI_ENABLE_CEPHFS_SNAPSHOTTER="true" (configmap) 2026-07-21 13:30:48.652298 I | op-k8sutil: CSI_ENABLE_NFS_SNAPSHOTTER="true" (configmap) 2026-07-21 13:30:48.654449 I | op-k8sutil: CSI_ENABLE_CSIADDONS="false" (configmap) 2026-07-21 13:30:48.654467 I | op-k8sutil: CSI_ENABLE_TOPOLOGY="false" (configmap) 2026-07-21 13:30:48.654472 I | op-k8sutil: CSI_ENABLE_ENCRYPTION="false" (configmap) 2026-07-21 13:30:48.654476 I | op-k8sutil: CSI_ENABLE_METADATA="false" (configmap) 2026-07-21 13:30:48.654481 I | op-k8sutil: CSI_CEPHFS_PLUGIN_UPDATE_STRATEGY="RollingUpdate" (default) 2026-07-21 13:30:48.654489 I | op-k8sutil: CSI_CEPHFS_PLUGIN_UPDATE_STRATEGY_MAX_UNAVAILABLE="1" (default) 2026-07-21 13:30:48.654493 I | op-k8sutil: CSI_NFS_PLUGIN_UPDATE_STRATEGY="RollingUpdate" (default) 2026-07-21 13:30:48.654498 I | op-k8sutil: CSI_RBD_PLUGIN_UPDATE_STRATEGY="RollingUpdate" (default) 2026-07-21 13:30:48.654502 I | op-k8sutil: CSI_RBD_PLUGIN_UPDATE_STRATEGY_MAX_UNAVAILABLE="1" (default) 2026-07-21 13:30:48.654507 I | op-k8sutil: CSI_PLUGIN_ENABLE_SELINUX_HOST_MOUNT="false" (configmap) 2026-07-21 13:30:48.654511 I | ceph-csi: Kubernetes version is 1.28 2026-07-21 13:30:48.654516 I | op-k8sutil: CSI_LOG_LEVEL="" (default) 2026-07-21 13:30:48.654521 I | op-k8sutil: CSI_SIDECAR_LOG_LEVEL="" (default) 2026-07-21 13:30:48.654525 I | op-k8sutil: CSI_LEADER_ELECTION_LEASE_DURATION="" (default) 2026-07-21 13:30:48.654531 I | op-k8sutil: CSI_LEADER_ELECTION_RENEW_DEADLINE="" (default) 2026-07-21 13:30:48.654536 I | op-k8sutil: CSI_LEADER_ELECTION_RETRY_PERIOD="" (default) 2026-07-21 13:30:48.853671 I | op-k8sutil: ROOK_CSI_CEPH_IMAGE="quay.io/cephcsi/cephcsi:v3.11.0" (configmap) 2026-07-21 13:30:48.853700 I | op-k8sutil: ROOK_CSI_REGISTRAR_IMAGE="registry.k8s.io/sig-storage/csi-node-driver-registrar:v2.10.0" (configmap) 2026-07-21 13:30:48.853707 I | op-k8sutil: ROOK_CSI_PROVISIONER_IMAGE="registry.k8s.io/sig-storage/csi-provisioner:v4.0.0" (configmap) 2026-07-21 13:30:48.853712 I | op-k8sutil: ROOK_CSI_ATTACHER_IMAGE="registry.k8s.io/sig-storage/csi-attacher:v4.5.0" (configmap) 2026-07-21 13:30:48.853717 I | op-k8sutil: ROOK_CSI_SNAPSHOTTER_IMAGE="registry.k8s.io/sig-storage/csi-snapshotter:v7.0.1" (configmap) 2026-07-21 13:30:48.853751 I | op-k8sutil: ROOK_CSI_RESIZER_IMAGE="registry.k8s.io/sig-storage/csi-resizer:v1.10.0" (configmap) 2026-07-21 13:30:48.853767 I | op-k8sutil: ROOK_CSI_KUBELET_DIR_PATH="/var/lib/kubelet" (default) 2026-07-21 13:30:48.853777 I | op-k8sutil: ROOK_CSIADDONS_IMAGE="quay.io/csiaddons/k8s-sidecar:v0.8.0" (configmap) 2026-07-21 13:30:48.853786 I | op-k8sutil: CSI_TOPOLOGY_DOMAIN_LABELS="" (default) 2026-07-21 13:30:48.853794 I | op-k8sutil: ROOK_CSI_CEPHFS_POD_LABELS="" (default) 2026-07-21 13:30:48.853803 I | op-k8sutil: ROOK_CSI_NFS_POD_LABELS="" (default) 2026-07-21 13:30:48.854049 I | op-k8sutil: ROOK_CSI_RBD_POD_LABELS="" (default) 2026-07-21 13:30:48.854067 I | op-k8sutil: CSI_CLUSTER_NAME="" (default) 2026-07-21 13:30:48.854076 I | op-k8sutil: ROOK_CSI_IMAGE_PULL_POLICY="IfNotPresent" (configmap) 2026-07-21 13:30:48.854083 I | op-k8sutil: CSI_CEPHFS_KERNEL_MOUNT_OPTIONS="" (default) 2026-07-21 13:30:48.854089 I | op-k8sutil: CSI_CEPHFS_ATTACH_REQUIRED="true" (configmap) 2026-07-21 13:30:48.854096 I | op-k8sutil: CSI_RBD_ATTACH_REQUIRED="true" (configmap) 2026-07-21 13:30:48.854103 I | op-k8sutil: CSI_NFS_ATTACH_REQUIRED="true" (configmap) 2026-07-21 13:30:48.854147 I | op-k8sutil: CSI_DRIVER_NAME_PREFIX="rook-ceph" (default) 2026-07-21 13:30:48.856768 I | op-k8sutil: CSI_ENABLE_VOLUME_GROUP_SNAPSHOT="true" (configmap) 2026-07-21 13:30:48.856784 I | ceph-csi: skipping csi version check, since unsupported versions are allowed or csi is disabled 2026-07-21 13:30:48.856790 I | ceph-csi: CSI Ceph RBD driver disabled 2026-07-21 13:30:48.856794 I | op-k8sutil: removing daemonset csi-rbdplugin if it exists 2026-07-21 13:30:48.858821 I | op-k8sutil: removing deployment csi-rbdplugin-provisioner if it exists 2026-07-21 13:30:49.222402 I | ceph-csi: successfully removed CSI Ceph RBD driver 2026-07-21 13:30:49.222425 I | ceph-csi: CSI CephFS driver disabled 2026-07-21 13:30:49.222430 I | op-k8sutil: removing daemonset csi-cephfsplugin if it exists 2026-07-21 13:30:49.224394 I | op-k8sutil: removing deployment csi-cephfsplugin-provisioner if it exists 2026-07-21 13:30:49.254163 I | ceph-csi: successfully removed CSI CephFS driver 2026-07-21 13:30:49.254217 I | ceph-csi: CSI NFS driver disabled 2026-07-21 13:30:49.254226 I | op-k8sutil: removing daemonset csi-nfsplugin if it exists 2026-07-21 13:30:49.256168 I | op-k8sutil: removing deployment csi-nfsplugin-provisioner if it exists 2026-07-21 13:30:49.455708 I | ceph-csi: successfully removed CSI NFS driver 2026-07-21 13:31:06.879711 I | ceph-spec: detected ceph image version: "18.2.1-0 reef" 2026-07-21 13:31:06.879738 I | ceph-cluster-controller: validating ceph version from provided image 2026-07-21 13:31:06.889961 I | ceph-spec: parsing mon endpoints: instance=10.96.240.200:6789 2026-07-21 13:31:06.889993 I | ceph-spec: updating obsolete maxMonID 0 to actual value 76846025234 2026-07-21 13:31:06.892520 I | cephclient: writing config file /var/lib/rook/openstack/openstack.config 2026-07-21 13:31:06.892875 I | cephclient: generated admin config in /var/lib/rook/openstack 2026-07-21 13:31:07.530699 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-07-21 13:31:08.953717 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-07-21 13:31:09.967385 I | clusterdisruption-controller: all PGs are active+clean. Restoring default OSD pdb settings 2026-07-21 13:31:09.967420 I | clusterdisruption-controller: creating the default pdb "rook-ceph-osd" with maxUnavailable=1 for all osd 2026-07-21 13:31:10.062615 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-07-21 13:31:10.362696 I | ceph-cluster-controller: upgrading ceph cluster to "18.2.1-0 reef" 2026-07-21 13:31:10.362733 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-07-21 13:31:10.489792 I | ceph-cluster-controller: creating "rook-config-override" configmap 2026-07-21 13:31:10.491877 I | ceph-cluster-controller: creating "rook-ceph-config" secret 2026-07-21 13:31:10.557236 I | ceph-cluster-controller: external cluster identity established 2026-07-21 13:31:10.557270 I | cephclient: getting or creating ceph auth key "client.csi-rbd-provisioner" 2026-07-21 13:31:11.386960 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-07-21 13:31:11.845528 I | cephclient: getting or creating ceph auth key "client.csi-rbd-node" 2026-07-21 13:31:12.486814 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-07-21 13:31:12.829971 I | cephclient: getting or creating ceph auth key "client.csi-cephfs-provisioner" 2026-07-21 13:31:13.455688 I | cephclient: getting or creating ceph auth key "client.csi-cephfs-node" 2026-07-21 13:31:14.123941 I | ceph-csi: created kubernetes csi secrets for cluster "openstack" 2026-07-21 13:31:14.130559 I | ceph-cluster-controller: successfully updated csi config map 2026-07-21 13:31:14.130588 I | cephclient: getting or creating ceph auth key "client.crash" 2026-07-21 13:31:14.749088 I | ceph-nodedaemon-controller: created kubernetes crash collector secret for cluster "openstack" 2026-07-21 13:31:14.751896 I | ceph-cluster-controller: enabling ceph mon monitoring goroutine for cluster "openstack" 2026-07-21 13:31:14.751933 I | ceph-cluster-controller: ceph status check interval is 1m0s 2026-07-21 13:31:14.751938 I | ceph-cluster-controller: enabling ceph status monitoring goroutine for cluster "openstack" 2026-07-21 13:31:18.515553 I | ceph-spec: parsing mon endpoints: instance=10.96.240.200:6789 2026-07-21 13:31:18.515577 I | ceph-spec: updating obsolete maxMonID 0 to actual value 76846025234 2026-07-21 13:31:18.515589 I | ceph-spec: detecting the ceph image version for image harbor.atmosphere.dev/quay.io/ceph/ceph:v18.2.1... 2026-07-21 13:31:20.304771 I | ceph-spec: detected ceph image version: "18.2.1-0 reef" 2026-07-21 13:31:21.837562 I | ceph-object-controller: reconciling object store deployments 2026-07-21 13:31:21.856966 I | ceph-object-controller: ceph object store gateway service running at 10.100.104.245 2026-07-21 13:31:21.857000 I | ceph-object-controller: reconciling object store pools 2026-07-21 13:31:24.975799 I | cephclient: reconciling replicated pool ceph.rgw.control succeeded 2026-07-21 13:31:25.895783 I | cephclient: creating a new crush rule for changed deviceClass ("default"-->"") on crush rule "ceph.rgw.control" 2026-07-21 13:31:25.895828 I | cephclient: updating pool "ceph.rgw.control" failure domain from "osd" to "osd" with new crush rule "ceph.rgw.control_osd" 2026-07-21 13:31:25.895838 I | cephclient: crush rule "ceph.rgw.control" will no longer be used by pool "ceph.rgw.control" 2026-07-21 13:31:28.009253 I | cephclient: Successfully updated pool "ceph.rgw.control" failure domain to "osd" 2026-07-21 13:31:28.009289 I | cephclient: setting pool property "pg_num_min" to "8" on pool "ceph.rgw.control" 2026-07-21 13:31:32.082371 I | cephclient: reconciling replicated pool ceph.rgw.meta succeeded 2026-07-21 13:31:33.086506 I | cephclient: creating a new crush rule for changed deviceClass ("default"-->"") on crush rule "ceph.rgw.meta" 2026-07-21 13:31:33.086550 I | cephclient: updating pool "ceph.rgw.meta" failure domain from "osd" to "osd" with new crush rule "ceph.rgw.meta_osd" 2026-07-21 13:31:33.086557 I | cephclient: crush rule "ceph.rgw.meta" will no longer be used by pool "ceph.rgw.meta" 2026-07-21 13:31:35.141864 I | cephclient: Successfully updated pool "ceph.rgw.meta" failure domain to "osd" 2026-07-21 13:31:35.141915 I | cephclient: setting pool property "pg_num_min" to "8" on pool "ceph.rgw.meta" 2026-07-21 13:31:39.186481 I | cephclient: reconciling replicated pool ceph.rgw.log succeeded 2026-07-21 13:31:40.080192 I | cephclient: creating a new crush rule for changed deviceClass ("default"-->"") on crush rule "ceph.rgw.log" 2026-07-21 13:31:40.080273 I | cephclient: updating pool "ceph.rgw.log" failure domain from "osd" to "osd" with new crush rule "ceph.rgw.log_osd" 2026-07-21 13:31:40.080295 I | cephclient: crush rule "ceph.rgw.log" will no longer be used by pool "ceph.rgw.log" 2026-07-21 13:31:41.187218 I | clusterdisruption-controller: all "host" failure domains: []. osd is down in failure domain: "". active node drains: false. pg health: "cluster is not fully clean. PGs: [{StateName:active+clean Count:17} {StateName:unknown Count:8}]" 2026-07-21 13:31:41.191755 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-07-21 13:31:42.244318 I | cephclient: Successfully updated pool "ceph.rgw.log" failure domain to "osd" 2026-07-21 13:31:42.244355 I | cephclient: setting pool property "pg_num_min" to "8" on pool "ceph.rgw.log" 2026-07-21 13:31:42.381502 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:18} {StateName:unknown Count:7}]" 2026-07-21 13:31:42.386312 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-07-21 13:31:46.304133 I | cephclient: reconciling replicated pool ceph.rgw.buckets.index succeeded 2026-07-21 13:31:47.206190 I | cephclient: creating a new crush rule for changed deviceClass ("default"-->"") on crush rule "ceph.rgw.buckets.index" 2026-07-21 13:31:47.206229 I | cephclient: updating pool "ceph.rgw.buckets.index" failure domain from "osd" to "osd" with new crush rule "ceph.rgw.buckets.index_osd" 2026-07-21 13:31:47.206237 I | cephclient: crush rule "ceph.rgw.buckets.index" will no longer be used by pool "ceph.rgw.buckets.index" 2026-07-21 13:31:49.342165 I | cephclient: Successfully updated pool "ceph.rgw.buckets.index" failure domain to "osd" 2026-07-21 13:31:49.342205 I | cephclient: setting pool property "pg_num_min" to "8" on pool "ceph.rgw.buckets.index" 2026-07-21 13:31:53.430828 I | cephclient: reconciling replicated pool ceph.rgw.buckets.non-ec succeeded 2026-07-21 13:31:54.385974 I | cephclient: creating a new crush rule for changed deviceClass ("default"-->"") on crush rule "ceph.rgw.buckets.non-ec" 2026-07-21 13:31:54.386008 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-07-21 13:31:54.386016 I | cephclient: crush rule "ceph.rgw.buckets.non-ec" will no longer be used by pool "ceph.rgw.buckets.non-ec" 2026-07-21 13:31:56.465442 I | cephclient: Successfully updated pool "ceph.rgw.buckets.non-ec" failure domain to "osd" 2026-07-21 13:31:56.465492 I | cephclient: setting pool property "pg_num_min" to "8" on pool "ceph.rgw.buckets.non-ec" 2026-07-21 13:32:01.564126 I | cephclient: reconciling replicated pool ceph.rgw.otp succeeded 2026-07-21 13:32:02.041490 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-07-21 13:32:02.796238 I | cephclient: creating a new crush rule for changed deviceClass ("default"-->"") on crush rule "ceph.rgw.otp" 2026-07-21 13:32:02.796276 I | cephclient: updating pool "ceph.rgw.otp" failure domain from "osd" to "osd" with new crush rule "ceph.rgw.otp_osd" 2026-07-21 13:32:02.796286 I | cephclient: crush rule "ceph.rgw.otp" will no longer be used by pool "ceph.rgw.otp" 2026-07-21 13:32:04.578009 I | cephclient: Successfully updated pool "ceph.rgw.otp" failure domain to "osd" 2026-07-21 13:32:04.578050 I | cephclient: setting pool property "pg_num_min" to "8" on pool "ceph.rgw.otp" 2026-07-21 13:32:08.841329 I | cephclient: reconciling replicated pool .rgw.root succeeded 2026-07-21 13:32:09.836929 I | cephclient: creating a new crush rule for changed deviceClass ("default"-->"") on crush rule ".rgw.root" 2026-07-21 13:32:09.836952 I | cephclient: updating pool ".rgw.root" failure domain from "osd" to "osd" with new crush rule ".rgw.root_osd" 2026-07-21 13:32:09.836955 I | cephclient: crush rule ".rgw.root" will no longer be used by pool ".rgw.root" 2026-07-21 13:32:11.879420 I | cephclient: Successfully updated pool ".rgw.root" failure domain to "osd" 2026-07-21 13:32:11.879459 I | cephclient: setting pool property "pg_num_min" to "8" on pool ".rgw.root" 2026-07-21 13:32:11.954151 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:75} {StateName:unknown Count:6}]" 2026-07-21 13:32:11.959258 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-07-21 13:32:13.053801 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-07-21 13:32:15.938422 I | cephclient: reconciling replicated pool ceph.rgw.buckets.data succeeded 2026-07-21 13:32:18.082445 I | cephclient: creating a new crush rule for changed deviceClass ("default"-->"") on crush rule "ceph.rgw.buckets.data" 2026-07-21 13:32:18.082478 I | cephclient: updating pool "ceph.rgw.buckets.data" failure domain from "osd" to "osd" with new crush rule "ceph.rgw.buckets.data_osd" 2026-07-21 13:32:18.082487 I | cephclient: crush rule "ceph.rgw.buckets.data" will no longer be used by pool "ceph.rgw.buckets.data" 2026-07-21 13:32:20.177079 I | cephclient: Successfully updated pool "ceph.rgw.buckets.data" failure domain to "osd" 2026-07-21 13:32:20.177111 I | ceph-object-controller: configuring object store "ceph" 2026-07-21 13:32:20.820162 I | ceph-object-controller: Object store "ceph": realm=ceph, zonegroup=ceph, zone=ceph 2026-07-21 13:32:21.026933 I | ceph-object-controller: committing changes to RGW configuration period for CephObjectStore "openstack/ceph" 2026-07-21 13:32:21.457416 I | ceph-object-controller: configuration for object-store ceph is complete 2026-07-21 13:32:21.457453 I | ceph-object-controller: creating object store "ceph" in namespace "openstack" 2026-07-21 13:32:21.461902 I | cephclient: getting or creating ceph auth key "client.rgw.ceph.a" 2026-07-21 13:32:22.055419 I | ceph-object-controller: setting rgw config flags 2026-07-21 13:32:22.055447 I | op-config: setting "client.rgw.ceph.a"="rgw_zone"="ceph" option to the mon configuration database 2026-07-21 13:32:22.534716 I | op-config: successfully set "client.rgw.ceph.a"="rgw_zone"="ceph" option to the mon configuration database 2026-07-21 13:32:22.534759 I | op-config: setting "client.rgw.ceph.a"="rgw_zonegroup"="ceph" option to the mon configuration database 2026-07-21 13:32:23.033241 I | op-config: successfully set "client.rgw.ceph.a"="rgw_zonegroup"="ceph" option to the mon configuration database 2026-07-21 13:32:23.033270 I | op-config: setting "client.rgw.ceph.a"="rgw_run_sync_thread"="true" option to the mon configuration database 2026-07-21 13:32:23.515004 I | op-config: successfully set "client.rgw.ceph.a"="rgw_run_sync_thread"="true" option to the mon configuration database 2026-07-21 13:32:23.515043 I | op-config: setting "client.rgw.ceph.a"="rgw_log_nonexistent_bucket"="true" option to the mon configuration database 2026-07-21 13:32:23.994732 I | op-config: successfully set "client.rgw.ceph.a"="rgw_log_nonexistent_bucket"="true" option to the mon configuration database 2026-07-21 13:32:23.994765 I | op-config: setting "client.rgw.ceph.a"="rgw_log_object_name_utc"="true" option to the mon configuration database 2026-07-21 13:32:24.479230 I | op-config: successfully set "client.rgw.ceph.a"="rgw_log_object_name_utc"="true" option to the mon configuration database 2026-07-21 13:32:24.479274 I | op-config: setting "client.rgw.ceph.a"="rgw_enable_usage_log"="true" option to the mon configuration database 2026-07-21 13:32:24.938463 I | op-config: successfully set "client.rgw.ceph.a"="rgw_enable_usage_log"="true" option to the mon configuration database 2026-07-21 13:32:24.938800 I | ceph-object-controller: object store "ceph" deployment "rook-ceph-rgw-ceph-a" created 2026-07-21 13:32:24.985716 I | ceph-object-controller: enabling rgw dashboard 2026-07-21 13:32:27.021985 I | ceph-object-controller: created object store "ceph" in namespace "openstack" 2026-07-21 13:32:27.022783 I | ceph-object-controller: setting the dashboard api secret key 2026-07-21 13:32:27.650929 I | ceph-object-controller: done setting the dashboard api secret key 2026-07-21 13:32:42.558979 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-07-21 13:32:43.644746 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-07-21 13:32:48.279156 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-07-21 13:32:57.398384 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.100.104.245:80: i/o timeout 2026-07-21 13:32:57.418054 I | ceph-spec: parsing mon endpoints: instance=10.96.240.200:6789 2026-07-21 13:32:57.418073 I | ceph-spec: updating obsolete maxMonID 0 to actual value 76846025234 2026-07-21 13:32:57.418084 I | ceph-spec: detecting the ceph image version for image harbor.atmosphere.dev/quay.io/ceph/ceph:v18.2.1... 2026-07-21 13:32:57.960344 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-07-21 13:32:57.969972 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-07-21 13:32:58.599098 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-07-21 13:32:58.603787 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-07-21 13:32:59.284155 I | ceph-spec: detected ceph image version: "18.2.1-0 reef" 2026-07-21 13:33:00.790070 I | ceph-object-controller: reconciling object store deployments 2026-07-21 13:33:00.820666 I | ceph-object-controller: ceph object store gateway service running at 10.100.104.245 2026-07-21 13:33:00.820697 I | ceph-object-controller: reconciling object store pools 2026-07-21 13:33:02.243915 I | cephclient: application "rgw" is already set on pool "ceph.rgw.control" 2026-07-21 13:33:02.243941 I | cephclient: reconciling replicated pool ceph.rgw.control succeeded 2026-07-21 13:33:03.172687 I | cephclient: setting pool property "pg_num_min" to "8" on pool "ceph.rgw.control" 2026-07-21 13:33:05.604799 I | cephclient: application "rgw" is already set on pool "ceph.rgw.meta" 2026-07-21 13:33:05.604836 I | cephclient: reconciling replicated pool ceph.rgw.meta succeeded 2026-07-21 13:33:06.510089 I | cephclient: setting pool property "pg_num_min" to "8" on pool "ceph.rgw.meta" 2026-07-21 13:33:08.611072 I | cephclient: application "rgw" is already set on pool "ceph.rgw.log" 2026-07-21 13:33:08.611099 I | cephclient: reconciling replicated pool ceph.rgw.log succeeded 2026-07-21 13:33:09.612276 I | cephclient: setting pool property "pg_num_min" to "8" on pool "ceph.rgw.log" 2026-07-21 13:33:11.656703 I | cephclient: application "rgw" is already set on pool "ceph.rgw.buckets.index" 2026-07-21 13:33:11.656739 I | cephclient: reconciling replicated pool ceph.rgw.buckets.index succeeded 2026-07-21 13:33:12.641719 I | cephclient: setting pool property "pg_num_min" to "8" on pool "ceph.rgw.buckets.index" 2026-07-21 13:33:13.745168 I | clusterdisruption-controller: all "host" failure domains: []. osd is down in failure domain: "". active node drains: false. pg health: "cluster is not fully clean. PGs: [{StateName:active+clean Count:109} {StateName:peering Count:2}]" 2026-07-21 13:33:13.749791 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-07-21 13:33:14.346470 I | clusterdisruption-controller: all "host" failure domains: []. osd is down in failure domain: "". active node drains: false. pg health: "cluster is not fully clean. PGs: [{StateName:active+clean Count:109} {StateName:peering Count:2}]" 2026-07-21 13:33:14.349838 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-07-21 13:33:15.703809 I | cephclient: application "rgw" is already set on pool "ceph.rgw.buckets.non-ec" 2026-07-21 13:33:15.703841 I | cephclient: reconciling replicated pool ceph.rgw.buckets.non-ec succeeded 2026-07-21 13:33:16.578373 I | cephclient: setting pool property "pg_num_min" to "8" on pool "ceph.rgw.buckets.non-ec" 2026-07-21 13:33:19.060230 I | cephclient: application "rgw" is already set on pool "ceph.rgw.otp" 2026-07-21 13:33:19.060264 I | cephclient: reconciling replicated pool ceph.rgw.otp succeeded 2026-07-21 13:33:21.061726 I | cephclient: setting pool property "pg_num_min" to "8" on pool "ceph.rgw.otp" 2026-07-21 13:33:23.884382 I | cephclient: application "rgw" is already set on pool ".rgw.root" 2026-07-21 13:33:23.884507 I | cephclient: reconciling replicated pool .rgw.root succeeded 2026-07-21 13:33:24.805627 I | cephclient: setting pool property "pg_num_min" to "8" on pool ".rgw.root" 2026-07-21 13:33:26.843026 I | cephclient: application "rgw" is already set on pool "ceph.rgw.buckets.data" 2026-07-21 13:33:26.843069 I | cephclient: reconciling replicated pool ceph.rgw.buckets.data succeeded 2026-07-21 13:33:27.772017 I | ceph-object-controller: configuring object store "ceph" 2026-07-21 13:33:28.002413 I | ceph-object-controller: Object store "ceph": realm=ceph, zonegroup=ceph, zone=ceph 2026-07-21 13:33:28.204369 I | ceph-object-controller: there are no changes to commit for RGW configuration period for CephObjectStore "openstack/ceph" 2026-07-21 13:33:28.204391 I | ceph-object-controller: configuration for object-store ceph is complete 2026-07-21 13:33:28.204396 I | ceph-object-controller: creating object store "ceph" in namespace "openstack" 2026-07-21 13:33:28.209888 I | cephclient: getting or creating ceph auth key "client.rgw.ceph.a" 2026-07-21 13:33:28.798100 I | ceph-object-controller: setting rgw config flags 2026-07-21 13:33:28.798125 I | op-config: setting "client.rgw.ceph.a"="rgw_zone"="ceph" option to the mon configuration database 2026-07-21 13:33:29.236880 I | op-config: successfully set "client.rgw.ceph.a"="rgw_zone"="ceph" option to the mon configuration database 2026-07-21 13:33:29.236915 I | op-config: setting "client.rgw.ceph.a"="rgw_zonegroup"="ceph" option to the mon configuration database 2026-07-21 13:33:29.665710 I | op-config: successfully set "client.rgw.ceph.a"="rgw_zonegroup"="ceph" option to the mon configuration database 2026-07-21 13:33:29.665737 I | op-config: setting "client.rgw.ceph.a"="rgw_run_sync_thread"="true" option to the mon configuration database 2026-07-21 13:33:30.119107 I | op-config: successfully set "client.rgw.ceph.a"="rgw_run_sync_thread"="true" option to the mon configuration database 2026-07-21 13:33:30.119141 I | op-config: setting "client.rgw.ceph.a"="rgw_log_nonexistent_bucket"="true" option to the mon configuration database 2026-07-21 13:33:30.577446 I | op-config: successfully set "client.rgw.ceph.a"="rgw_log_nonexistent_bucket"="true" option to the mon configuration database 2026-07-21 13:33:30.577489 I | op-config: setting "client.rgw.ceph.a"="rgw_log_object_name_utc"="true" option to the mon configuration database 2026-07-21 13:33:31.023098 I | op-config: successfully set "client.rgw.ceph.a"="rgw_log_object_name_utc"="true" option to the mon configuration database 2026-07-21 13:33:31.023194 I | op-config: setting "client.rgw.ceph.a"="rgw_enable_usage_log"="true" option to the mon configuration database 2026-07-21 13:33:31.493103 I | op-config: successfully set "client.rgw.ceph.a"="rgw_enable_usage_log"="true" option to the mon configuration database 2026-07-21 13:33:31.493316 I | ceph-object-controller: object store "ceph" deployment "rook-ceph-rgw-ceph-a" created 2026-07-21 13:33:31.510680 I | ceph-object-controller: object store "ceph" deployment "rook-ceph-rgw-ceph-a" already exists. updating if needed 2026-07-21 13:33:31.522247 I | op-k8sutil: deployment "rook-ceph-rgw-ceph-a" did not change, nothing to update 2026-07-21 13:33:31.530896 I | ceph-object-controller: config map "rook-ceph-rgw-ceph-mime-types" for object store "ceph" already exists, not overwriting 2026-07-21 13:33:31.536488 I | ceph-object-controller: enabling rgw dashboard 2026-07-21 13:33:32.696657 I | ceph-object-controller: created object store "ceph" in namespace "openstack" 2026-07-21 13:33:34.426876 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-07-21 13:33:34.572533 I | ceph-object-controller: creating COSI user "cosi" 2026-07-21 13:33:34.664794 I | ceph-spec: created ceph *v1.Secret object "rook-ceph-object-user-ceph-cosi" 2026-07-21 13:33:35.241031 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:1}]" 2026-07-21 13:33:35.244845 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-07-21 13:33:44.370146 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-07-21 13:33:44.988239 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-07-21 13:34:14.971495 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:108} {StateName:peering Count:1}]" 2026-07-21 13:34:14.977437 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-07-21 13:34:15.592438 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:108} {StateName:peering Count:1}]" 2026-07-21 13:34:15.596943 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-07-21 13:34:20.648998 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-07-21 13:34:45.587522 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-07-21 13:34:46.177964 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-07-21 13:35:06.929862 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-07-21 13:35:16.174565 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-07-21 13:35:16.771682 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-07-21 13:35:46.766241 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-07-21 13:35:47.368537 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-07-21 13:35:53.117922 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-07-21 13:36:17.370111 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-07-21 13:36:17.946684 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-07-21 13:36:39.309106 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-07-21 13:36:48.040589 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-07-21 13:36:48.661582 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-07-21 13:37:18.647771 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-07-21 13:37:19.268554 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-07-21 13:37:26.447475 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-07-21 13:37:49.250305 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-07-21 13:37:49.827353 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-07-21 13:38:12.630205 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-07-21 13:38:19.868068 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-07-21 13:38:20.466025 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-07-21 13:38:50.457832 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-07-21 13:38:51.039929 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-07-21 13:38:58.809833 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-07-21 13:39:21.048967 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-07-21 13:39:21.675495 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-07-21 13:39:47.608108 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-07-21 13:39:52.292675 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-07-21 13:39:54.161894 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-07-21 13:40:23.125904 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-07-21 13:40:25.263295 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-07-21 13:40:38.686550 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-07-21 13:40:56.631849 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-07-21 13:40:57.360640 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-07-21 13:41:24.877252 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-07-21 13:41:27.222680 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-07-21 13:41:27.947208 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-07-21 13:41:57.854188 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-07-21 13:41:58.586384 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-07-21 13:42:11.071543 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-07-21 13:42:28.630457 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-07-21 13:42:29.261270 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-07-21 13:42:57.370764 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-07-21 13:42:59.242218 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-07-21 13:42:59.857213 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-07-21 13:43:29.922928 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-07-21 13:43:30.564845 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-07-21 13:43:43.582743 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-07-21 13:44:00.547596 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-07-21 13:44:01.210388 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-07-21 13:44:29.826969 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-07-21 13:44:31.175903 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-07-21 13:44:31.835181 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-07-21 13:45:01.772173 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-07-21 13:45:02.458361 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-07-21 13:45:16.050730 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-07-21 13:45:32.389374 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-07-21 13:45:33.061882 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-07-21 13:46:02.230321 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-07-21 13:46:03.039139 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-07-21 13:46:03.670850 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-07-21 13:46:33.626190 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-07-21 13:46:34.302211 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-07-21 13:46:48.427626 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-07-21 13:47:04.267082 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-07-21 13:47:04.914573 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-07-21 13:47:35.159630 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-07-21 13:47:35.374930 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-07-21 13:47:35.958737 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-07-21 13:48:06.024325 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-07-21 13:48:06.707563 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-07-21 13:48:21.411003 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-07-21 13:48:36.620661 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-07-21 13:48:37.315045 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-07-21 13:49:07.952047 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-07-21 13:49:08.752118 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-07-21 13:49:08.988213 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-07-21 13:49:38.583449 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-07-21 13:49:39.665025 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-07-21 13:49:55.045465 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-07-21 13:50:09.191986 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-07-21 13:50:10.288183 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-07-21 13:50:39.840828 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-07-21 13:50:41.670509 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-07-21 13:50:42.071099 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-07-21 13:51:10.491142 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-07-21 13:51:12.765575 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-07-21 13:51:28.280634 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-07-21 13:51:41.093599 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-07-21 13:51:43.498141 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-07-21 13:52:11.734298 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-07-21 13:52:14.792405 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-07-21 13:52:15.208989 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-07-21 13:52:42.391257 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-07-21 13:52:45.385561 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-07-21 13:53:01.391802 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-07-21 13:53:13.012388 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-07-21 13:53:16.007424 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-07-21 13:53:43.637057 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-07-21 13:53:46.853249 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-07-21 13:53:47.884292 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-07-21 13:54:14.207125 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-07-21 13:54:17.464831 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-07-21 13:54:34.145151 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-07-21 13:54:44.807577 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-07-21 13:54:48.078502 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-07-21 13:55:15.430743 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-07-21 13:55:18.712179 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-07-21 13:55:20.433997 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-07-21 13:55:46.016950 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-07-21 13:55:49.325894 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-07-21 13:56:08.264676 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-07-21 13:56:16.623593 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-07-21 13:56:19.930059 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-07-21 13:56:47.236315 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-07-21 13:56:50.525769 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-07-21 13:56:54.472184 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-07-21 13:57:17.914703 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-07-21 13:57:21.130902 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-07-21 13:57:40.698029 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-07-21 13:57:48.497081 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-07-21 13:57:51.728546 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-07-21 13:58:19.131090 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-07-21 13:58:22.374000 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-07-21 13:58:26.918985 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-07-21 13:58:49.724235 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-07-21 13:58:52.986059 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-07-21 13:59:13.192998 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-07-21 13:59:20.364870 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-07-21 13:59:23.646470 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-07-21 13:59:51.000838 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-07-21 13:59:54.252102 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-07-21 13:59:59.480969 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-07-21 14:00:21.674716 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-07-21 14:00:24.840880 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-07-21 14:00:45.730575 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-07-21 14:00:52.273718 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-07-21 14:00:55.434186 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-07-21 14:01:22.856199 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-07-21 14:01:26.011631 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-07-21 14:01:31.947611 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-07-21 14:01:53.463403 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-07-21 14:01:56.625193 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-07-21 14:02:18.282060 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-07-21 14:02:24.072738 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-07-21 14:02:27.223681 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-07-21 14:02:54.648868 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-07-21 14:02:57.829930 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-07-21 14:03:04.861532 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-07-21 14:03:25.216498 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-07-21 14:03:36.263097 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-07-21 14:03:51.103601 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-07-21 14:03:55.806094 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-07-21 14:04:07.492587 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-07-21 14:04:26.431454 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-07-21 14:04:37.448434 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-07-21 14:04:38.071704 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-07-21 14:04:57.041987 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-07-21 14:05:09.391443 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-07-21 14:05:23.771038 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-07-21 14:05:27.689660 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-07-21 14:05:40.026570 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-07-21 14:05:58.350411 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-07-21 14:06:10.771546 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-07-21 14:06:11.684080 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-07-21 14:06:28.989435 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-07-21 14:06:42.281893 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-07-21 14:06:57.027762 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-07-21 14:06:59.583942 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-07-21 14:07:13.562015 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-07-21 14:07:30.271426 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-07-21 14:07:43.278680 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-07-21 14:07:44.162859 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-07-21 14:08:00.894053 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-07-21 14:08:15.493620 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-07-21 14:08:29.514369 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-07-21 14:08:31.506153 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-07-21 14:08:46.091549 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-07-21 14:09:02.134623 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-07-21 14:09:15.788179 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-07-21 14:09:17.377630 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-07-21 14:09:32.740260 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-07-21 14:09:48.020266 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-07-21 14:10:02.117207 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-07-21 14:10:03.415175 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0