2026/08/18 19:12:47 maxprocs: Updating GOMAXPROCS=1: determined from CPU quota 2026-08-18 19:12:47.139689 I | rookcmd: starting Rook v1.14.2 with arguments '/usr/local/bin/rook ceph operator' 2026-08-18 19:12:47.139718 I | rookcmd: flag values: --enable-machine-disruption-budget=false, --help=false, --kubeconfig=, --log-level=INFO 2026-08-18 19:12:47.139721 I | cephcmd: starting Rook-Ceph operator 2026-08-18 19:12:47.272436 I | cephcmd: base ceph version inside the rook operator image is "ceph version 18.2.2 (531c0d11a1c5d39fbfe6aa8a521f023abf3bf3e2) reef (stable)" 2026-08-18 19:12:47.281145 I | op-k8sutil: ROOK_CURRENT_NAMESPACE_ONLY="false" (env var) 2026-08-18 19:12:47.281196 I | operator: watching all namespaces for Ceph CRs 2026-08-18 19:12:47.281296 I | operator: setting up schemes 2026-08-18 19:12:47.285542 I | operator: setting up the controller-runtime manager 2026-08-18 19:12:47.286212 I | ceph-cluster-controller: successfully started 2026-08-18 19:12:47.294158 I | op-k8sutil: ROOK_DISABLE_DEVICE_HOTPLUG="false" (env var) 2026-08-18 19:12:47.294197 I | ceph-cluster-controller: enabling hotplug orchestration 2026-08-18 19:12:47.294258 I | ceph-nodedaemon-controller: successfully started 2026-08-18 19:12:47.294312 I | ceph-block-pool-controller: successfully started 2026-08-18 19:12:47.294420 I | ceph-object-store-user-controller: successfully started 2026-08-18 19:12:47.294447 I | ceph-object-realm-controller: successfully started 2026-08-18 19:12:47.294468 I | ceph-object-zonegroup-controller: successfully started 2026-08-18 19:12:47.294485 I | ceph-object-zone-controller: successfully started 2026-08-18 19:12:47.294670 I | ceph-object-controller: successfully started 2026-08-18 19:12:47.294705 I | ceph-file-controller: successfully started 2026-08-18 19:12:47.294746 I | ceph-nfs-controller: successfully started 2026-08-18 19:12:47.294793 I | ceph-rbd-mirror-controller: successfully started 2026-08-18 19:12:47.294839 I | ceph-client-controller: successfully started 2026-08-18 19:12:47.294864 I | ceph-filesystem-mirror-controller: successfully started 2026-08-18 19:12:47.294894 I | operator: rook-ceph-operator-config-controller successfully started 2026-08-18 19:12:47.294922 I | ceph-csi: rook-ceph-operator-csi-controller successfully started 2026-08-18 19:12:47.295078 I | op-bucket-prov: rook-ceph-operator-bucket-controller successfully started 2026-08-18 19:12:47.295118 I | ceph-bucket-topic: successfully started 2026-08-18 19:12:47.295130 I | ceph-bucket-notification: successfully started 2026-08-18 19:12:47.295155 I | ceph-bucket-notification: successfully started 2026-08-18 19:12:47.295175 I | ceph-fs-subvolumegroup-controller: successfully started 2026-08-18 19:12:47.295192 I | blockpool-rados-namespace-controller: successfully started 2026-08-18 19:12:47.295214 I | ceph-cosi-controller: successfully started 2026-08-18 19:12:47.295255 I | operator: starting the controller-runtime manager 2026-08-18 19:12:47.430956 I | op-k8sutil: ROOK_WATCH_FOR_NODE_FAILURE="true" (default) 2026-08-18 19:12:47.518603 I | op-k8sutil: ROOK_CEPH_COMMANDS_TIMEOUT_SECONDS="15" (configmap) 2026-08-18 19:12:47.518644 I | op-k8sutil: ROOK_LOG_LEVEL="INFO" (configmap) 2026-08-18 19:12:47.518665 I | op-k8sutil: ROOK_ENABLE_DISCOVERY_DAEMON="false" (configmap) 2026-08-18 19:12:47.519543 I | op-k8sutil: ROOK_CSI_DISABLE_DRIVER="false" (configmap) 2026-08-18 19:12:47.521097 I | ceph-csi: CSI Ceph RBD driver disabled 2026-08-18 19:12:47.521127 I | op-k8sutil: removing daemonset csi-rbdplugin if it exists 2026-08-18 19:12:47.522808 I | op-k8sutil: ROOK_CEPH_ALLOW_LOOP_DEVICES="false" (configmap) 2026-08-18 19:12:47.522826 I | operator: rook-ceph-operator-config-controller done reconciling 2026-08-18 19:12:47.524248 I | op-k8sutil: removing deployment csi-rbdplugin-provisioner if it exists 2026-08-18 19:12:47.537930 I | ceph-csi: successfully removed CSI Ceph RBD driver 2026-08-18 19:12:47.537958 I | ceph-csi: CSI CephFS driver disabled 2026-08-18 19:12:47.537967 I | op-k8sutil: removing daemonset csi-cephfsplugin if it exists 2026-08-18 19:12:47.541579 I | op-k8sutil: removing deployment csi-cephfsplugin-provisioner if it exists 2026-08-18 19:12:47.547969 I | ceph-csi: successfully removed CSI CephFS driver 2026-08-18 19:12:47.547986 I | ceph-csi: CSI NFS driver disabled 2026-08-18 19:12:47.547992 I | op-k8sutil: removing daemonset csi-nfsplugin if it exists 2026-08-18 19:12:47.549850 I | op-k8sutil: removing deployment csi-nfsplugin-provisioner if it exists 2026-08-18 19:12:47.555986 I | ceph-csi: successfully removed CSI NFS driver 2026-08-18 19:13:09.143159 I | ceph-spec: adding finalizer "cephcluster.ceph.rook.io" on "ceph" 2026-08-18 19:13:09.149145 I | ceph-spec: adding finalizer "cephobjectstore.ceph.rook.io" on "ceph" 2026-08-18 19:13:09.150998 I | clusterdisruption-controller: deleted all legacy node drain canary pods 2026-08-18 19:13:09.158521 I | ceph-spec: parsing mon endpoints: instance=10.96.240.200:6789 2026-08-18 19:13:09.158563 I | ceph-spec: updating obsolete maxMonID 0 to actual value 76846025234 2026-08-18 19:13:09.158692 I | op-k8sutil: ROOK_OBC_WATCH_OPERATOR_NAMESPACE="true" (configmap) 2026-08-18 19:13:09.158706 I | op-k8sutil: ROOK_OBC_PROVISIONER_NAME_PREFIX="" (default) 2026-08-18 19:13:09.158715 I | op-bucket-prov: ceph bucket provisioner launched watching for provisioner "openstack.ceph.rook.io/bucket" 2026-08-18 19:13:09.159617 I | op-bucket-prov: successfully reconciled bucket provisioner I0818 19:13:09.159789 1 manager.go:135] "msg"="starting provisioner" "logger"="objectbucket.io/provisioner-manager" "name"="openstack.ceph.rook.io/bucket" 2026-08-18 19:13:09.162886 I | ceph-cluster-controller: reconciling ceph cluster in namespace "openstack" 2026-08-18 19:13:09.166612 I | ceph-csi: successfully created csi config map "rook-ceph-csi-config" 2026-08-18 19:13:09.182339 I | op-k8sutil: CSI_ENABLE_HOST_NETWORK="true" (configmap) 2026-08-18 19:13:09.182362 I | op-k8sutil: CSI_DISABLE_HOLDER_PODS="true" (configmap) 2026-08-18 19:13:09.182685 I | ceph-spec: parsing mon endpoints: instance=10.96.240.200:6789 2026-08-18 19:13:09.182699 I | ceph-spec: updating obsolete maxMonID 0 to actual value 76846025234 2026-08-18 19:13:09.182716 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:0xc0014f1f20] 2026-08-18 19:13:09.182731 I | ceph-spec: detecting the ceph image version for image harbor.atmosphere.dev/quay.io/ceph/ceph:v18.2.1... 2026-08-18 19:13:09.556491 I | ceph-spec: parsing mon endpoints: instance=10.96.240.200:6789 2026-08-18 19:13:09.556550 I | ceph-spec: updating obsolete maxMonID 0 to actual value 76846025234 2026-08-18 19:13:09.947364 I | op-k8sutil: ROOK_CSI_ENABLE_RBD="false" (configmap) 2026-08-18 19:13:09.947400 I | op-k8sutil: ROOK_CSI_ENABLE_CEPHFS="false" (configmap) 2026-08-18 19:13:09.947408 I | op-k8sutil: ROOK_CSI_ENABLE_NFS="false" (configmap) 2026-08-18 19:13:09.947417 I | op-k8sutil: ROOK_CSI_ALLOW_UNSUPPORTED_VERSION="false" (default) 2026-08-18 19:13:09.947427 I | op-k8sutil: CSI_FORCE_CEPHFS_KERNEL_CLIENT="true" (configmap) 2026-08-18 19:13:09.947434 I | op-k8sutil: CSI_GRPC_TIMEOUT_SECONDS="150" (configmap) 2026-08-18 19:13:09.947443 I | op-k8sutil: CSI_CEPHFS_LIVENESS_METRICS_PORT="9081" (default) 2026-08-18 19:13:09.947452 I | op-k8sutil: CSIADDONS_PORT="9070" (default) 2026-08-18 19:13:09.947459 I | op-k8sutil: CSI_RBD_LIVENESS_METRICS_PORT="9080" (default) 2026-08-18 19:13:09.947472 I | op-k8sutil: CSI_ENABLE_LIVENESS="false" (default) 2026-08-18 19:13:09.947480 I | op-k8sutil: CSI_PLUGIN_PRIORITY_CLASSNAME="system-node-critical" (configmap) 2026-08-18 19:13:09.947490 I | op-k8sutil: CSI_PROVISIONER_PRIORITY_CLASSNAME="system-cluster-critical" (configmap) 2026-08-18 19:13:09.947500 I | op-k8sutil: CSI_ENABLE_OMAP_GENERATOR="false" (configmap) 2026-08-18 19:13:09.947509 I | op-k8sutil: CSI_ENABLE_RBD_SNAPSHOTTER="true" (configmap) 2026-08-18 19:13:09.947517 I | op-k8sutil: CSI_ENABLE_CEPHFS_SNAPSHOTTER="true" (configmap) 2026-08-18 19:13:09.947525 I | op-k8sutil: CSI_ENABLE_NFS_SNAPSHOTTER="true" (configmap) 2026-08-18 19:13:09.950921 I | op-k8sutil: CSI_ENABLE_CSIADDONS="false" (configmap) 2026-08-18 19:13:09.950981 I | op-k8sutil: CSI_ENABLE_TOPOLOGY="false" (configmap) 2026-08-18 19:13:09.950992 I | op-k8sutil: CSI_ENABLE_ENCRYPTION="false" (configmap) 2026-08-18 19:13:09.951000 I | op-k8sutil: CSI_ENABLE_METADATA="false" (configmap) 2026-08-18 19:13:09.951012 I | op-k8sutil: CSI_CEPHFS_PLUGIN_UPDATE_STRATEGY="RollingUpdate" (default) 2026-08-18 19:13:09.951022 I | op-k8sutil: CSI_CEPHFS_PLUGIN_UPDATE_STRATEGY_MAX_UNAVAILABLE="1" (default) 2026-08-18 19:13:09.951036 I | op-k8sutil: CSI_NFS_PLUGIN_UPDATE_STRATEGY="RollingUpdate" (default) 2026-08-18 19:13:09.951074 I | op-k8sutil: CSI_RBD_PLUGIN_UPDATE_STRATEGY="RollingUpdate" (default) 2026-08-18 19:13:09.951083 I | op-k8sutil: CSI_RBD_PLUGIN_UPDATE_STRATEGY_MAX_UNAVAILABLE="1" (default) 2026-08-18 19:13:09.951090 I | op-k8sutil: CSI_PLUGIN_ENABLE_SELINUX_HOST_MOUNT="false" (configmap) 2026-08-18 19:13:09.951098 I | ceph-csi: Kubernetes version is 1.28 2026-08-18 19:13:09.951106 I | op-k8sutil: CSI_LOG_LEVEL="" (default) 2026-08-18 19:13:09.951114 I | op-k8sutil: CSI_SIDECAR_LOG_LEVEL="" (default) 2026-08-18 19:13:09.951154 I | op-k8sutil: CSI_LEADER_ELECTION_LEASE_DURATION="" (default) 2026-08-18 19:13:09.951162 I | op-k8sutil: CSI_LEADER_ELECTION_RENEW_DEADLINE="" (default) 2026-08-18 19:13:09.951176 I | op-k8sutil: CSI_LEADER_ELECTION_RETRY_PERIOD="" (default) 2026-08-18 19:13:10.150540 I | op-k8sutil: ROOK_CSI_CEPH_IMAGE="quay.io/cephcsi/cephcsi:v3.11.0" (configmap) 2026-08-18 19:13:10.150582 I | op-k8sutil: ROOK_CSI_REGISTRAR_IMAGE="registry.k8s.io/sig-storage/csi-node-driver-registrar:v2.10.0" (configmap) 2026-08-18 19:13:10.150593 I | op-k8sutil: ROOK_CSI_PROVISIONER_IMAGE="registry.k8s.io/sig-storage/csi-provisioner:v4.0.0" (configmap) 2026-08-18 19:13:10.150601 I | op-k8sutil: ROOK_CSI_ATTACHER_IMAGE="registry.k8s.io/sig-storage/csi-attacher:v4.5.0" (configmap) 2026-08-18 19:13:10.150609 I | op-k8sutil: ROOK_CSI_SNAPSHOTTER_IMAGE="registry.k8s.io/sig-storage/csi-snapshotter:v7.0.1" (configmap) 2026-08-18 19:13:10.150626 I | op-k8sutil: ROOK_CSI_RESIZER_IMAGE="registry.k8s.io/sig-storage/csi-resizer:v1.10.0" (configmap) 2026-08-18 19:13:10.150645 I | op-k8sutil: ROOK_CSI_KUBELET_DIR_PATH="/var/lib/kubelet" (default) 2026-08-18 19:13:10.150656 I | op-k8sutil: ROOK_CSIADDONS_IMAGE="quay.io/csiaddons/k8s-sidecar:v0.8.0" (configmap) 2026-08-18 19:13:10.150665 I | op-k8sutil: CSI_TOPOLOGY_DOMAIN_LABELS="" (default) 2026-08-18 19:13:10.150675 I | op-k8sutil: ROOK_CSI_CEPHFS_POD_LABELS="" (default) 2026-08-18 19:13:10.150683 I | op-k8sutil: ROOK_CSI_NFS_POD_LABELS="" (default) 2026-08-18 19:13:10.150690 I | op-k8sutil: ROOK_CSI_RBD_POD_LABELS="" (default) 2026-08-18 19:13:10.150698 I | op-k8sutil: CSI_CLUSTER_NAME="" (default) 2026-08-18 19:13:10.150705 I | op-k8sutil: ROOK_CSI_IMAGE_PULL_POLICY="IfNotPresent" (configmap) 2026-08-18 19:13:10.150713 I | op-k8sutil: CSI_CEPHFS_KERNEL_MOUNT_OPTIONS="" (default) 2026-08-18 19:13:10.150720 I | op-k8sutil: CSI_CEPHFS_ATTACH_REQUIRED="true" (configmap) 2026-08-18 19:13:10.150728 I | op-k8sutil: CSI_RBD_ATTACH_REQUIRED="true" (configmap) 2026-08-18 19:13:10.150737 I | op-k8sutil: CSI_NFS_ATTACH_REQUIRED="true" (configmap) 2026-08-18 19:13:10.150747 I | op-k8sutil: CSI_DRIVER_NAME_PREFIX="rook-ceph" (default) 2026-08-18 19:13:10.154577 I | op-k8sutil: CSI_ENABLE_VOLUME_GROUP_SNAPSHOT="true" (configmap) 2026-08-18 19:13:10.154594 I | ceph-csi: skipping csi version check, since unsupported versions are allowed or csi is disabled 2026-08-18 19:13:10.154600 I | ceph-csi: CSI Ceph RBD driver disabled 2026-08-18 19:13:10.154605 I | op-k8sutil: removing daemonset csi-rbdplugin if it exists 2026-08-18 19:13:10.156732 I | op-k8sutil: removing deployment csi-rbdplugin-provisioner if it exists 2026-08-18 19:13:10.349508 I | ceph-csi: successfully removed CSI Ceph RBD driver 2026-08-18 19:13:10.349534 I | ceph-csi: CSI CephFS driver disabled 2026-08-18 19:13:10.349543 I | op-k8sutil: removing daemonset csi-cephfsplugin if it exists 2026-08-18 19:13:10.352601 I | op-k8sutil: removing deployment csi-cephfsplugin-provisioner if it exists 2026-08-18 19:13:10.549230 I | ceph-csi: successfully removed CSI CephFS driver 2026-08-18 19:13:10.549255 I | ceph-csi: CSI NFS driver disabled 2026-08-18 19:13:10.549263 I | op-k8sutil: removing daemonset csi-nfsplugin if it exists 2026-08-18 19:13:10.551516 I | op-k8sutil: removing deployment csi-nfsplugin-provisioner if it exists 2026-08-18 19:13:10.749357 I | ceph-csi: successfully removed CSI NFS driver 2026-08-18 19:13:25.986328 I | ceph-spec: detected ceph image version: "18.2.1-0 reef" 2026-08-18 19:13:25.986360 I | ceph-cluster-controller: validating ceph version from provided image 2026-08-18 19:13:25.992876 I | ceph-spec: parsing mon endpoints: instance=10.96.240.200:6789 2026-08-18 19:13:25.992927 I | ceph-spec: updating obsolete maxMonID 0 to actual value 76846025234 2026-08-18 19:13:25.995717 I | cephclient: writing config file /var/lib/rook/openstack/openstack.config 2026-08-18 19:13:25.995823 I | cephclient: generated admin config in /var/lib/rook/openstack 2026-08-18 19:13:26.580450 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-18 19:13:27.134753 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-18 19:13:27.722740 I | ceph-cluster-controller: upgrading ceph cluster to "18.2.1-0 reef" 2026-08-18 19:13:27.722784 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-18 19:13:27.892481 I | ceph-cluster-controller: creating "rook-config-override" configmap 2026-08-18 19:13:27.895899 I | ceph-cluster-controller: creating "rook-ceph-config" secret 2026-08-18 19:13:27.925048 I | ceph-cluster-controller: external cluster identity established 2026-08-18 19:13:27.925093 I | cephclient: getting or creating ceph auth key "client.csi-rbd-provisioner" 2026-08-18 19:13:28.581718 I | cephclient: getting or creating ceph auth key "client.csi-rbd-node" 2026-08-18 19:13:29.157077 I | cephclient: getting or creating ceph auth key "client.csi-cephfs-provisioner" 2026-08-18 19:13:30.178818 I | cephclient: getting or creating ceph auth key "client.csi-cephfs-node" 2026-08-18 19:13:30.761108 I | clusterdisruption-controller: all PGs are active+clean. Restoring default OSD pdb settings 2026-08-18 19:13:30.761148 I | clusterdisruption-controller: creating the default pdb "rook-ceph-osd" with maxUnavailable=1 for all osd 2026-08-18 19:13:30.775311 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-18 19:13:31.574059 I | ceph-csi: created kubernetes csi secrets for cluster "openstack" 2026-08-18 19:13:31.584882 I | ceph-cluster-controller: successfully updated csi config map 2026-08-18 19:13:31.584919 I | cephclient: getting or creating ceph auth key "client.crash" 2026-08-18 19:13:32.007621 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-18 19:13:32.417293 I | ceph-nodedaemon-controller: created kubernetes crash collector secret for cluster "openstack" 2026-08-18 19:13:32.420282 I | ceph-cluster-controller: enabling ceph mon monitoring goroutine for cluster "openstack" 2026-08-18 19:13:32.420333 I | ceph-cluster-controller: ceph status check interval is 1m0s 2026-08-18 19:13:32.420346 I | ceph-cluster-controller: enabling ceph status monitoring goroutine for cluster "openstack" 2026-08-18 19:13:39.220884 I | ceph-spec: parsing mon endpoints: instance=10.96.240.200:6789 2026-08-18 19:13:39.220910 I | ceph-spec: updating obsolete maxMonID 0 to actual value 76846025234 2026-08-18 19:13:39.220924 I | ceph-spec: detecting the ceph image version for image harbor.atmosphere.dev/quay.io/ceph/ceph:v18.2.1... 2026-08-18 19:13:40.637035 I | ceph-spec: detected ceph image version: "18.2.1-0 reef" 2026-08-18 19:13:42.197125 I | ceph-object-controller: reconciling object store deployments 2026-08-18 19:13:42.214157 I | ceph-object-controller: ceph object store gateway service running at 10.101.205.190 2026-08-18 19:13:42.214201 I | ceph-object-controller: reconciling object store pools 2026-08-18 19:13:45.267257 I | cephclient: reconciling replicated pool ceph.rgw.control succeeded 2026-08-18 19:13:46.285793 I | cephclient: creating a new crush rule for changed deviceClass ("default"-->"") on crush rule "ceph.rgw.control" 2026-08-18 19:13:46.285825 I | cephclient: updating pool "ceph.rgw.control" failure domain from "osd" to "osd" with new crush rule "ceph.rgw.control_osd" 2026-08-18 19:13:46.285831 I | cephclient: crush rule "ceph.rgw.control" will no longer be used by pool "ceph.rgw.control" 2026-08-18 19:13:48.304677 I | cephclient: Successfully updated pool "ceph.rgw.control" failure domain to "osd" 2026-08-18 19:13:48.304736 I | cephclient: setting pool property "pg_num_min" to "8" on pool "ceph.rgw.control" 2026-08-18 19:13:53.404096 I | cephclient: reconciling replicated pool ceph.rgw.meta succeeded 2026-08-18 19:13:54.353500 I | cephclient: creating a new crush rule for changed deviceClass ("default"-->"") on crush rule "ceph.rgw.meta" 2026-08-18 19:13:54.353551 I | cephclient: updating pool "ceph.rgw.meta" failure domain from "osd" to "osd" with new crush rule "ceph.rgw.meta_osd" 2026-08-18 19:13:54.353560 I | cephclient: crush rule "ceph.rgw.meta" will no longer be used by pool "ceph.rgw.meta" 2026-08-18 19:13:56.458182 I | cephclient: Successfully updated pool "ceph.rgw.meta" failure domain to "osd" 2026-08-18 19:13:56.458216 I | cephclient: setting pool property "pg_num_min" to "8" on pool "ceph.rgw.meta" 2026-08-18 19:14:00.513722 I | cephclient: reconciling replicated pool ceph.rgw.log succeeded 2026-08-18 19:14:02.057011 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-08-18 19:14:02.063184 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-18 19:14:02.376859 I | cephclient: creating a new crush rule for changed deviceClass ("default"-->"") on crush rule "ceph.rgw.log" 2026-08-18 19:14:02.376907 I | cephclient: updating pool "ceph.rgw.log" failure domain from "osd" to "osd" with new crush rule "ceph.rgw.log_osd" 2026-08-18 19:14:02.376918 I | cephclient: crush rule "ceph.rgw.log" will no longer be used by pool "ceph.rgw.log" 2026-08-18 19:14:03.393610 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-08-18 19:14:03.401045 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-18 19:14:04.585790 I | cephclient: Successfully updated pool "ceph.rgw.log" failure domain to "osd" 2026-08-18 19:14:04.585836 I | cephclient: setting pool property "pg_num_min" to "8" on pool "ceph.rgw.log" 2026-08-18 19:14:08.651028 I | cephclient: reconciling replicated pool ceph.rgw.buckets.index succeeded 2026-08-18 19:14:09.620980 I | cephclient: creating a new crush rule for changed deviceClass ("default"-->"") on crush rule "ceph.rgw.buckets.index" 2026-08-18 19:14:09.621035 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-18 19:14:09.621041 I | cephclient: crush rule "ceph.rgw.buckets.index" will no longer be used by pool "ceph.rgw.buckets.index" 2026-08-18 19:14:11.724951 I | cephclient: Successfully updated pool "ceph.rgw.buckets.index" failure domain to "osd" 2026-08-18 19:14:11.724986 I | cephclient: setting pool property "pg_num_min" to "8" on pool "ceph.rgw.buckets.index" 2026-08-18 19:14:15.786896 I | cephclient: reconciling replicated pool ceph.rgw.buckets.non-ec succeeded 2026-08-18 19:14:16.757549 I | cephclient: creating a new crush rule for changed deviceClass ("default"-->"") on crush rule "ceph.rgw.buckets.non-ec" 2026-08-18 19:14:16.757588 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-18 19:14:16.757597 I | cephclient: crush rule "ceph.rgw.buckets.non-ec" will no longer be used by pool "ceph.rgw.buckets.non-ec" 2026-08-18 19:14:18.874951 I | cephclient: Successfully updated pool "ceph.rgw.buckets.non-ec" failure domain to "osd" 2026-08-18 19:14:18.874992 I | cephclient: setting pool property "pg_num_min" to "8" on pool "ceph.rgw.buckets.non-ec" 2026-08-18 19:14:19.396858 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-18 19:14:22.931758 I | cephclient: reconciling replicated pool ceph.rgw.otp succeeded 2026-08-18 19:14:23.906505 I | cephclient: creating a new crush rule for changed deviceClass ("default"-->"") on crush rule "ceph.rgw.otp" 2026-08-18 19:14:23.906554 I | cephclient: updating pool "ceph.rgw.otp" failure domain from "osd" to "osd" with new crush rule "ceph.rgw.otp_osd" 2026-08-18 19:14:23.906562 I | cephclient: crush rule "ceph.rgw.otp" will no longer be used by pool "ceph.rgw.otp" 2026-08-18 19:14:25.968167 I | cephclient: Successfully updated pool "ceph.rgw.otp" failure domain to "osd" 2026-08-18 19:14:25.968220 I | cephclient: setting pool property "pg_num_min" to "8" on pool "ceph.rgw.otp" 2026-08-18 19:14:30.039761 I | cephclient: reconciling replicated pool .rgw.root succeeded 2026-08-18 19:14:31.036535 I | cephclient: creating a new crush rule for changed deviceClass ("default"-->"") on crush rule ".rgw.root" 2026-08-18 19:14:31.036572 I | cephclient: updating pool ".rgw.root" failure domain from "osd" to "osd" with new crush rule ".rgw.root_osd" 2026-08-18 19:14:31.036578 I | cephclient: crush rule ".rgw.root" will no longer be used by pool ".rgw.root" 2026-08-18 19:14:33.171606 I | cephclient: Successfully updated pool ".rgw.root" failure domain to "osd" 2026-08-18 19:14:33.171653 I | cephclient: setting pool property "pg_num_min" to "8" on pool ".rgw.root" 2026-08-18 19:14:33.263773 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-18 19:14:34.954109 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-18 19:14:39.285741 I | cephclient: reconciling replicated pool ceph.rgw.buckets.data succeeded 2026-08-18 19:14:40.274303 I | cephclient: creating a new crush rule for changed deviceClass ("default"-->"") on crush rule "ceph.rgw.buckets.data" 2026-08-18 19:14:40.274347 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-18 19:14:40.274355 I | cephclient: crush rule "ceph.rgw.buckets.data" will no longer be used by pool "ceph.rgw.buckets.data" 2026-08-18 19:14:42.327424 I | cephclient: Successfully updated pool "ceph.rgw.buckets.data" failure domain to "osd" 2026-08-18 19:14:42.327471 I | ceph-object-controller: configuring object store "ceph" 2026-08-18 19:14:43.003902 I | ceph-object-controller: Object store "ceph": realm=ceph, zonegroup=ceph, zone=ceph 2026-08-18 19:14:43.193652 I | ceph-object-controller: committing changes to RGW configuration period for CephObjectStore "openstack/ceph" 2026-08-18 19:14:43.592529 I | ceph-object-controller: configuration for object-store ceph is complete 2026-08-18 19:14:43.592570 I | ceph-object-controller: creating object store "ceph" in namespace "openstack" 2026-08-18 19:14:43.598494 I | cephclient: getting or creating ceph auth key "client.rgw.ceph.a" 2026-08-18 19:14:44.192501 I | ceph-object-controller: setting rgw config flags 2026-08-18 19:14:44.192557 I | op-config: setting "client.rgw.ceph.a"="rgw_log_nonexistent_bucket"="true" option to the mon configuration database 2026-08-18 19:14:44.686047 I | op-config: successfully set "client.rgw.ceph.a"="rgw_log_nonexistent_bucket"="true" option to the mon configuration database 2026-08-18 19:14:44.686093 I | op-config: setting "client.rgw.ceph.a"="rgw_log_object_name_utc"="true" option to the mon configuration database 2026-08-18 19:14:45.181234 I | op-config: successfully set "client.rgw.ceph.a"="rgw_log_object_name_utc"="true" option to the mon configuration database 2026-08-18 19:14:45.181303 I | op-config: setting "client.rgw.ceph.a"="rgw_enable_usage_log"="true" option to the mon configuration database 2026-08-18 19:14:45.691456 I | op-config: successfully set "client.rgw.ceph.a"="rgw_enable_usage_log"="true" option to the mon configuration database 2026-08-18 19:14:45.691501 I | op-config: setting "client.rgw.ceph.a"="rgw_zone"="ceph" option to the mon configuration database 2026-08-18 19:14:46.152770 I | op-config: successfully set "client.rgw.ceph.a"="rgw_zone"="ceph" option to the mon configuration database 2026-08-18 19:14:46.152820 I | op-config: setting "client.rgw.ceph.a"="rgw_zonegroup"="ceph" option to the mon configuration database 2026-08-18 19:14:46.637833 I | op-config: successfully set "client.rgw.ceph.a"="rgw_zonegroup"="ceph" option to the mon configuration database 2026-08-18 19:14:46.637873 I | op-config: setting "client.rgw.ceph.a"="rgw_run_sync_thread"="true" option to the mon configuration database 2026-08-18 19:14:47.134173 I | op-config: successfully set "client.rgw.ceph.a"="rgw_run_sync_thread"="true" option to the mon configuration database 2026-08-18 19:14:47.134549 I | ceph-object-controller: object store "ceph" deployment "rook-ceph-rgw-ceph-a" created 2026-08-18 19:14:47.191407 I | ceph-object-controller: enabling rgw dashboard 2026-08-18 19:14:49.214883 I | ceph-object-controller: created object store "ceph" in namespace "openstack" 2026-08-18 19:14:49.221196 I | ceph-object-controller: setting the dashboard api secret key 2026-08-18 19:14:49.809885 I | ceph-object-controller: done setting the dashboard api secret key 2026-08-18 19:15:03.826102 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-18 19:15:06.194728 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-18 19:15:06.332477 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-18 19:15:19.575299 E | ceph-object-controller: failed to reconcile CephObjectStore "openstack/ceph". failed to create object store deployments: failed to get COSI user "cosi": Get "http://rook-ceph-rgw-ceph.openstack.svc:80/admin/user?format=json&uid=cosi": dial tcp 10.101.205.190:80: i/o timeout 2026-08-18 19:15:19.596799 I | ceph-spec: parsing mon endpoints: instance=10.96.240.200:6789 2026-08-18 19:15:19.596820 I | ceph-spec: updating obsolete maxMonID 0 to actual value 76846025234 2026-08-18 19:15:19.596835 I | ceph-spec: detecting the ceph image version for image harbor.atmosphere.dev/quay.io/ceph/ceph:v18.2.1... 2026-08-18 19:15:20.157255 I | clusterdisruption-controller: all "host" failure domains: []. osd is down in failure domain: "". active node drains: false. pg health: "cluster is not fully clean. PGs: [{StateName:active+clean Count:111} {StateName:peering Count:1}]" 2026-08-18 19:15:20.161935 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-18 19:15:20.735790 I | clusterdisruption-controller: all "host" failure domains: []. osd is down in failure domain: "". active node drains: false. pg health: "cluster is not fully clean. PGs: [{StateName:active+clean Count:111} {StateName:peering Count:1}]" 2026-08-18 19:15:20.741284 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-18 19:15:21.726796 I | ceph-spec: detected ceph image version: "18.2.1-0 reef" 2026-08-18 19:15:23.289406 I | ceph-object-controller: reconciling object store deployments 2026-08-18 19:15:23.318030 I | ceph-object-controller: ceph object store gateway service running at 10.101.205.190 2026-08-18 19:15:23.318062 I | ceph-object-controller: reconciling object store pools 2026-08-18 19:15:24.754669 I | cephclient: application "rgw" is already set on pool "ceph.rgw.control" 2026-08-18 19:15:24.754715 I | cephclient: reconciling replicated pool ceph.rgw.control succeeded 2026-08-18 19:15:25.772398 I | cephclient: setting pool property "pg_num_min" to "8" on pool "ceph.rgw.control" 2026-08-18 19:15:28.049983 I | cephclient: application "rgw" is already set on pool "ceph.rgw.meta" 2026-08-18 19:15:28.050010 I | cephclient: reconciling replicated pool ceph.rgw.meta succeeded 2026-08-18 19:15:28.966266 I | cephclient: setting pool property "pg_num_min" to "8" on pool "ceph.rgw.meta" 2026-08-18 19:15:31.072103 I | cephclient: application "rgw" is already set on pool "ceph.rgw.log" 2026-08-18 19:15:31.072143 I | cephclient: reconciling replicated pool ceph.rgw.log succeeded 2026-08-18 19:15:32.034710 I | cephclient: setting pool property "pg_num_min" to "8" on pool "ceph.rgw.log" 2026-08-18 19:15:34.372575 I | cephclient: application "rgw" is already set on pool "ceph.rgw.buckets.index" 2026-08-18 19:15:34.372608 I | cephclient: reconciling replicated pool ceph.rgw.buckets.index succeeded 2026-08-18 19:15:35.057790 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-18 19:15:35.671359 I | cephclient: setting pool property "pg_num_min" to "8" on pool "ceph.rgw.buckets.index" 2026-08-18 19:15:37.772501 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-18 19:15:39.586996 I | cephclient: application "rgw" is already set on pool "ceph.rgw.buckets.non-ec" 2026-08-18 19:15:39.587041 I | cephclient: reconciling replicated pool ceph.rgw.buckets.non-ec succeeded 2026-08-18 19:15:40.541998 I | cephclient: setting pool property "pg_num_min" to "8" on pool "ceph.rgw.buckets.non-ec" 2026-08-18 19:15:43.224288 I | cephclient: application "rgw" is already set on pool "ceph.rgw.otp" 2026-08-18 19:15:43.224332 I | cephclient: reconciling replicated pool ceph.rgw.otp succeeded 2026-08-18 19:15:44.235128 I | cephclient: setting pool property "pg_num_min" to "8" on pool "ceph.rgw.otp" 2026-08-18 19:15:46.264533 I | cephclient: application "rgw" is already set on pool ".rgw.root" 2026-08-18 19:15:46.264568 I | cephclient: reconciling replicated pool .rgw.root succeeded 2026-08-18 19:15:47.212815 I | cephclient: setting pool property "pg_num_min" to "8" on pool ".rgw.root" 2026-08-18 19:15:49.393944 I | cephclient: application "rgw" is already set on pool "ceph.rgw.buckets.data" 2026-08-18 19:15:49.393988 I | cephclient: reconciling replicated pool ceph.rgw.buckets.data succeeded 2026-08-18 19:15:50.371612 I | ceph-object-controller: configuring object store "ceph" 2026-08-18 19:15:50.649982 I | ceph-object-controller: Object store "ceph": realm=ceph, zonegroup=ceph, zone=ceph 2026-08-18 19:15:50.851025 I | ceph-object-controller: there are no changes to commit for RGW configuration period for CephObjectStore "openstack/ceph" 2026-08-18 19:15:50.851064 I | ceph-object-controller: configuration for object-store ceph is complete 2026-08-18 19:15:50.851072 I | ceph-object-controller: creating object store "ceph" in namespace "openstack" 2026-08-18 19:15:50.857700 I | cephclient: getting or creating ceph auth key "client.rgw.ceph.a" 2026-08-18 19:15:51.476872 I | ceph-object-controller: setting rgw config flags 2026-08-18 19:15:51.476919 I | op-config: setting "client.rgw.ceph.a"="rgw_zonegroup"="ceph" option to the mon configuration database 2026-08-18 19:15:52.554843 I | op-config: successfully set "client.rgw.ceph.a"="rgw_zonegroup"="ceph" option to the mon configuration database 2026-08-18 19:15:52.554888 I | op-config: setting "client.rgw.ceph.a"="rgw_run_sync_thread"="true" option to the mon configuration database 2026-08-18 19:15:53.560805 I | op-config: successfully set "client.rgw.ceph.a"="rgw_run_sync_thread"="true" option to the mon configuration database 2026-08-18 19:15:53.560849 I | op-config: setting "client.rgw.ceph.a"="rgw_log_nonexistent_bucket"="true" option to the mon configuration database 2026-08-18 19:15:53.976129 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-18 19:15:54.281151 I | op-config: successfully set "client.rgw.ceph.a"="rgw_log_nonexistent_bucket"="true" option to the mon configuration database 2026-08-18 19:15:54.281236 I | op-config: setting "client.rgw.ceph.a"="rgw_log_object_name_utc"="true" option to the mon configuration database 2026-08-18 19:15:54.781907 I | op-config: successfully set "client.rgw.ceph.a"="rgw_log_object_name_utc"="true" option to the mon configuration database 2026-08-18 19:15:54.781958 I | op-config: setting "client.rgw.ceph.a"="rgw_enable_usage_log"="true" option to the mon configuration database 2026-08-18 19:15:55.251848 I | op-config: successfully set "client.rgw.ceph.a"="rgw_enable_usage_log"="true" option to the mon configuration database 2026-08-18 19:15:55.251898 I | op-config: setting "client.rgw.ceph.a"="rgw_zone"="ceph" option to the mon configuration database 2026-08-18 19:15:55.735535 I | op-config: successfully set "client.rgw.ceph.a"="rgw_zone"="ceph" option to the mon configuration database 2026-08-18 19:15:55.735795 I | ceph-object-controller: object store "ceph" deployment "rook-ceph-rgw-ceph-a" created 2026-08-18 19:15:55.751512 I | ceph-object-controller: object store "ceph" deployment "rook-ceph-rgw-ceph-a" already exists. updating if needed 2026-08-18 19:15:55.764839 I | op-k8sutil: deployment "rook-ceph-rgw-ceph-a" did not change, nothing to update 2026-08-18 19:15:55.768526 I | ceph-object-controller: config map "rook-ceph-rgw-ceph-mime-types" for object store "ceph" already exists, not overwriting 2026-08-18 19:15:55.773695 I | ceph-object-controller: enabling rgw dashboard 2026-08-18 19:15:56.932958 I | ceph-object-controller: created object store "ceph" in namespace "openstack" 2026-08-18 19:15:58.822241 I | ceph-object-controller: creating COSI user "cosi" 2026-08-18 19:15:58.910948 I | ceph-spec: created ceph *v1.Secret object "rook-ceph-object-user-ceph-cosi" 2026-08-18 19:15:59.508377 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-18 19:16:05.647172 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-18 19:16:08.380186 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:2}]" 2026-08-18 19:16:08.385400 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-18 19:16:36.224144 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-18 19:16:38.976006 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:106} {StateName:peering Count:2}]" 2026-08-18 19:16:38.980335 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-18 19:16:41.549399 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-18 19:17:06.814027 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-18 19:17:09.584462 I | clusterdisruption-controller: all "host" failure domains: []. osd is down in failure domain: "". active node drains: false. pg health: "cluster is not fully clean. PGs: [{StateName:active+clean Count:101} {StateName:peering Count:1}]" 2026-08-18 19:17:09.589842 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-18 19:17:27.703042 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-18 19:17:37.378267 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-18 19:17:40.165678 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:120} {StateName:peering Count:1}]" 2026-08-18 19:17:40.171154 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-18 19:18:07.988907 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-18 19:18:10.784480 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-18 19:18:13.890914 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-18 19:18:38.575106 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-18 19:18:41.352194 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-18 19:19:00.019861 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-18 19:19:09.159470 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-18 19:19:11.957262 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-18 19:19:39.766041 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-18 19:19:42.566226 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:123} {StateName:unknown Count:6}]" 2026-08-18 19:19:42.571074 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-18 19:19:46.285511 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-18 19:20:10.325388 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:129} {StateName:unknown Count:8}]" 2026-08-18 19:20:10.330767 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-18 19:20:13.133063 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:137} {StateName:unknown Count:24}]" 2026-08-18 19:20:13.138148 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-18 19:20:32.512257 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-18 19:20:40.948053 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-18 19:20:43.746323 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-18 19:21:11.523882 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:159} {StateName:unknown Count:18} {StateName:peering Count:8}]" 2026-08-18 19:21:11.530593 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-18 19:21:14.325276 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:165} {StateName:peering Count:20}]" 2026-08-18 19:21:14.330837 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-18 19:21:18.725924 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-18 19:21:42.128693 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-18 19:21:44.919608 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-18 19:22:04.926972 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-18 19:22:12.721543 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-18 19:22:15.487862 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-18 19:22:43.298093 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-18 19:22:46.046745 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-18 19:22:51.104664 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-18 19:23:13.875756 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-18 19:23:16.640076 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-18 19:23:37.279944 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-18 19:23:44.456720 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-18 19:23:47.205815 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-18 19:24:15.011060 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-18 19:24:17.784463 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-18 19:24:23.427240 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-18 19:24:45.712493 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-18 19:24:48.352518 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-18 19:25:09.568982 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-18 19:25:16.318336 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-18 19:25:19.043053 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-18 19:25:46.914226 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-18 19:25:49.617366 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-18 19:25:55.773327 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-18 19:26:17.518222 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-18 19:26:20.193714 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-18 19:26:41.953294 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-18 19:26:48.076922 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-18 19:26:50.775256 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-18 19:27:18.691351 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-18 19:27:21.365089 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-18 19:27:28.138437 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-18 19:27:49.278513 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-18 19:27:51.953018 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-18 19:28:14.323876 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-18 19:28:19.885550 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-18 19:28:22.555906 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-18 19:28:50.554519 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-18 19:28:53.225100 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-18 19:29:00.523277 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-18 19:29:21.176795 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-18 19:29:23.820638 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-18 19:29:46.690235 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-18 19:29:51.775898 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-18 19:29:54.409044 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-18 19:30:22.318584 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-18 19:30:25.007863 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-18 19:30:32.867890 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-18 19:30:52.907577 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-18 19:30:55.644812 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-18 19:31:19.138140 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-18 19:31:23.492615 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-18 19:31:26.200909 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-18 19:31:54.134363 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-18 19:31:56.800260 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-18 19:32:05.326664 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-18 19:32:24.725411 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-18 19:32:27.368287 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-18 19:32:51.498899 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-18 19:32:55.281496 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-18 19:32:57.945713 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-18 19:33:25.889057 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-18 19:33:28.523232 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-18 19:33:37.628393 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-18 19:33:56.492605 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-18 19:33:59.088448 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-18 19:34:23.771880 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-18 19:34:27.105235 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-18 19:34:29.690961 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-18 19:34:57.707860 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-18 19:35:00.273719 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-18 19:35:09.944688 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-18 19:35:28.285779 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-18 19:35:30.861957 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-18 19:35:56.127834 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-18 19:35:58.868569 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-18 19:36:01.423198 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-18 19:36:29.471942 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-18 19:36:32.013157 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-18 19:36:42.328245 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-18 19:37:00.054954 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-18 19:37:02.620464 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-18 19:37:28.509397 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-18 19:37:30.629523 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-18 19:37:33.237266 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-18 19:38:01.227937 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-18 19:38:03.826540 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-18 19:38:14.712891 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-18 19:38:31.848180 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-18 19:38:34.439226 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-18 19:39:00.848741 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-18 19:39:02.386082 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-18 19:39:05.023078 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-18 19:39:32.977580 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-18 19:39:35.601117 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-18 19:39:47.031274 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-18 19:40:03.560131 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-18 19:40:06.172743 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-18 19:40:33.266880 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-18 19:40:34.134446 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-18 19:40:36.768476 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-18 19:41:04.778477 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-18 19:41:07.331216 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-18 19:41:19.485451 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-18 19:41:35.351770 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-18 19:41:37.970381 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-18 19:42:06.154341 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-18 19:42:06.394948 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-18 19:42:08.589949 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-18 19:42:36.970741 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-18 19:42:39.207299 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-18 19:42:52.393283 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-18 19:43:07.562454 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-18 19:43:09.831338 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-18 19:43:38.781014 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-18 19:43:39.224401 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-18 19:43:40.413302 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-18 19:44:09.345633 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-18 19:44:11.053925 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-18 19:44:25.448959 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-18 19:44:39.951590 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-18 19:44:41.633850 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-18 19:45:10.656751 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-18 19:45:11.787887 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-18 19:45:12.326346 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-18 19:45:41.244269 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-18 19:45:42.896825 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-18 19:45:57.955389 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-18 19:46:11.855129 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-18 19:46:13.483783 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-18 19:46:42.697718 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-18 19:46:44.981507 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-18 19:46:45.024856 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-18 19:47:13.313105 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-18 19:47:15.588101 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-18 19:47:31.222813 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-18 19:47:43.913063 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-18 19:47:46.161361 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-18 19:48:14.512510 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-18 19:48:17.375339 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-18 19:48:18.007614 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-18 19:48:45.122053 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-18 19:48:47.985120 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-18 19:49:04.221570 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-18 19:49:15.714208 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-18 19:49:18.591561 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-18 19:49:46.320044 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-18 19:49:49.191269 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-18 19:49:50.427864 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-18 19:50:16.931302 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-18 19:50:19.805672 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-18 19:50:36.613483 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-18 19:50:47.558761 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-18 19:50:50.456688 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-18 19:51:18.137314 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-18 19:51:21.019361 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-18 19:51:23.803929 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-18 19:51:48.727923 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-18 19:51:51.627476 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-18 19:52:09.958593 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-18 19:52:19.326133 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-18 19:52:22.210494 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-18 19:52:49.920850 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-18 19:52:52.785856 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-18 19:52:56.137865 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-18 19:53:20.580804 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-18 19:53:23.379949 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-18 19:53:42.291213 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-18 19:53:51.163773 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-18 19:53:54.032695 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-18 19:54:21.729940 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-18 19:54:24.623131 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-18 19:54:29.034751 W | op-mon: external cluster mon count is 1, consider adding new monitors.