2026/05/05 10:32:38 maxprocs: Updating GOMAXPROCS=1: determined from CPU quota 2026-05-05 10:32:38.284363 I | rookcmd: starting Rook v1.14.2 with arguments '/usr/local/bin/rook ceph operator' 2026-05-05 10:32:38.284388 I | rookcmd: flag values: --enable-machine-disruption-budget=false, --help=false, --kubeconfig=, --log-level=INFO 2026-05-05 10:32:38.284390 I | cephcmd: starting Rook-Ceph operator 2026-05-05 10:32:38.425392 I | cephcmd: base ceph version inside the rook operator image is "ceph version 18.2.2 (531c0d11a1c5d39fbfe6aa8a521f023abf3bf3e2) reef (stable)" 2026-05-05 10:32:38.432933 I | op-k8sutil: ROOK_CURRENT_NAMESPACE_ONLY="false" (env var) 2026-05-05 10:32:38.432974 I | operator: watching all namespaces for Ceph CRs 2026-05-05 10:32:38.433088 I | operator: setting up schemes 2026-05-05 10:32:38.436905 I | operator: setting up the controller-runtime manager 2026-05-05 10:32:38.437577 I | ceph-cluster-controller: successfully started 2026-05-05 10:32:38.440890 I | op-k8sutil: ROOK_DISABLE_DEVICE_HOTPLUG="false" (env var) 2026-05-05 10:32:38.440903 I | ceph-cluster-controller: enabling hotplug orchestration 2026-05-05 10:32:38.440916 I | ceph-nodedaemon-controller: successfully started 2026-05-05 10:32:38.440927 I | ceph-block-pool-controller: successfully started 2026-05-05 10:32:38.440939 I | ceph-object-store-user-controller: successfully started 2026-05-05 10:32:38.440953 I | ceph-object-realm-controller: successfully started 2026-05-05 10:32:38.441000 I | ceph-object-zonegroup-controller: successfully started 2026-05-05 10:32:38.441016 I | ceph-object-zone-controller: successfully started 2026-05-05 10:32:38.441073 I | ceph-object-controller: successfully started 2026-05-05 10:32:38.441100 I | ceph-file-controller: successfully started 2026-05-05 10:32:38.441117 I | ceph-nfs-controller: successfully started 2026-05-05 10:32:38.441137 I | ceph-rbd-mirror-controller: successfully started 2026-05-05 10:32:38.441155 I | ceph-client-controller: successfully started 2026-05-05 10:32:38.441179 I | ceph-filesystem-mirror-controller: successfully started 2026-05-05 10:32:38.441214 I | operator: rook-ceph-operator-config-controller successfully started 2026-05-05 10:32:38.441222 I | ceph-csi: rook-ceph-operator-csi-controller successfully started 2026-05-05 10:32:38.441275 I | op-bucket-prov: rook-ceph-operator-bucket-controller successfully started 2026-05-05 10:32:38.441288 I | ceph-bucket-topic: successfully started 2026-05-05 10:32:38.441295 I | ceph-bucket-notification: successfully started 2026-05-05 10:32:38.441310 I | ceph-bucket-notification: successfully started 2026-05-05 10:32:38.441318 I | ceph-fs-subvolumegroup-controller: successfully started 2026-05-05 10:32:38.441329 I | blockpool-rados-namespace-controller: successfully started 2026-05-05 10:32:38.441336 I | ceph-cosi-controller: successfully started 2026-05-05 10:32:38.441349 I | operator: starting the controller-runtime manager 2026-05-05 10:32:38.576727 I | op-k8sutil: ROOK_WATCH_FOR_NODE_FAILURE="true" (default) 2026-05-05 10:32:38.647209 I | op-k8sutil: ROOK_CEPH_COMMANDS_TIMEOUT_SECONDS="15" (configmap) 2026-05-05 10:32:38.647250 I | op-k8sutil: ROOK_LOG_LEVEL="INFO" (configmap) 2026-05-05 10:32:38.647273 I | op-k8sutil: ROOK_ENABLE_DISCOVERY_DAEMON="false" (configmap) 2026-05-05 10:32:38.648098 I | op-k8sutil: ROOK_CSI_DISABLE_DRIVER="false" (configmap) 2026-05-05 10:32:38.649839 I | ceph-csi: CSI Ceph RBD driver disabled 2026-05-05 10:32:38.649860 I | op-k8sutil: removing daemonset csi-rbdplugin if it exists 2026-05-05 10:32:38.650333 I | op-k8sutil: ROOK_CEPH_ALLOW_LOOP_DEVICES="false" (configmap) 2026-05-05 10:32:38.650349 I | operator: rook-ceph-operator-config-controller done reconciling 2026-05-05 10:32:38.652484 I | op-k8sutil: removing deployment csi-rbdplugin-provisioner if it exists 2026-05-05 10:32:38.658946 I | ceph-csi: successfully removed CSI Ceph RBD driver 2026-05-05 10:32:38.658961 I | ceph-csi: CSI CephFS driver disabled 2026-05-05 10:32:38.658966 I | op-k8sutil: removing daemonset csi-cephfsplugin if it exists 2026-05-05 10:32:38.663379 I | op-k8sutil: removing deployment csi-cephfsplugin-provisioner if it exists 2026-05-05 10:32:38.673000 I | ceph-csi: successfully removed CSI CephFS driver 2026-05-05 10:32:38.673021 I | ceph-csi: CSI NFS driver disabled 2026-05-05 10:32:38.673025 I | op-k8sutil: removing daemonset csi-nfsplugin if it exists 2026-05-05 10:32:38.676754 I | op-k8sutil: removing deployment csi-nfsplugin-provisioner if it exists 2026-05-05 10:32:38.684074 I | ceph-csi: successfully removed CSI NFS driver 2026-05-05 10:32:59.910880 I | ceph-spec: adding finalizer "cephcluster.ceph.rook.io" on "ceph" 2026-05-05 10:32:59.913705 I | clusterdisruption-controller: deleted all legacy node drain canary pods 2026-05-05 10:32:59.915406 I | ceph-spec: adding finalizer "cephobjectstore.ceph.rook.io" on "ceph" 2026-05-05 10:32:59.926269 I | ceph-csi: successfully created csi config map "rook-ceph-csi-config" 2026-05-05 10:32:59.926565 I | ceph-spec: parsing mon endpoints: instance=10.96.240.200:6789 2026-05-05 10:32:59.926583 I | ceph-spec: updating obsolete maxMonID 0 to actual value 76846025234 2026-05-05 10:32:59.926642 I | op-k8sutil: ROOK_OBC_WATCH_OPERATOR_NAMESPACE="true" (configmap) 2026-05-05 10:32:59.926655 I | op-k8sutil: ROOK_OBC_PROVISIONER_NAME_PREFIX="" (default) 2026-05-05 10:32:59.926662 I | op-bucket-prov: ceph bucket provisioner launched watching for provisioner "openstack.ceph.rook.io/bucket" 2026-05-05 10:32:59.927051 I | op-bucket-prov: successfully reconciled bucket provisioner I0505 10:32:59.927118 1 manager.go:135] "msg"="starting provisioner" "logger"="objectbucket.io/provisioner-manager" "name"="openstack.ceph.rook.io/bucket" 2026-05-05 10:32:59.934293 I | ceph-cluster-controller: reconciling ceph cluster in namespace "openstack" 2026-05-05 10:32:59.945694 I | op-k8sutil: CSI_ENABLE_HOST_NETWORK="true" (configmap) 2026-05-05 10:32:59.945720 I | op-k8sutil: CSI_DISABLE_HOLDER_PODS="true" (configmap) 2026-05-05 10:32:59.949005 I | ceph-spec: parsing mon endpoints: instance=10.96.240.200:6789 2026-05-05 10:32:59.949019 I | ceph-spec: updating obsolete maxMonID 0 to actual value 76846025234 2026-05-05 10:33:00.114348 I | op-k8sutil: ROOK_CSI_ENABLE_RBD="false" (configmap) 2026-05-05 10:33:00.114370 I | op-k8sutil: ROOK_CSI_ENABLE_CEPHFS="false" (configmap) 2026-05-05 10:33:00.114374 I | op-k8sutil: ROOK_CSI_ENABLE_NFS="false" (configmap) 2026-05-05 10:33:00.114379 I | op-k8sutil: ROOK_CSI_ALLOW_UNSUPPORTED_VERSION="false" (default) 2026-05-05 10:33:00.114383 I | op-k8sutil: CSI_FORCE_CEPHFS_KERNEL_CLIENT="true" (configmap) 2026-05-05 10:33:00.114387 I | op-k8sutil: CSI_GRPC_TIMEOUT_SECONDS="150" (configmap) 2026-05-05 10:33:00.114391 I | op-k8sutil: CSI_CEPHFS_LIVENESS_METRICS_PORT="9081" (default) 2026-05-05 10:33:00.114394 I | op-k8sutil: CSIADDONS_PORT="9070" (default) 2026-05-05 10:33:00.114398 I | op-k8sutil: CSI_RBD_LIVENESS_METRICS_PORT="9080" (default) 2026-05-05 10:33:00.114402 I | op-k8sutil: CSI_ENABLE_LIVENESS="false" (default) 2026-05-05 10:33:00.114405 I | op-k8sutil: CSI_PLUGIN_PRIORITY_CLASSNAME="system-node-critical" (configmap) 2026-05-05 10:33:00.114409 I | op-k8sutil: CSI_PROVISIONER_PRIORITY_CLASSNAME="system-cluster-critical" (configmap) 2026-05-05 10:33:00.114414 I | op-k8sutil: CSI_ENABLE_OMAP_GENERATOR="false" (configmap) 2026-05-05 10:33:00.114418 I | op-k8sutil: CSI_ENABLE_RBD_SNAPSHOTTER="true" (configmap) 2026-05-05 10:33:00.114421 I | op-k8sutil: CSI_ENABLE_CEPHFS_SNAPSHOTTER="true" (configmap) 2026-05-05 10:33:00.114424 I | op-k8sutil: CSI_ENABLE_NFS_SNAPSHOTTER="true" (configmap) 2026-05-05 10:33:00.115955 I | op-k8sutil: CSI_ENABLE_CSIADDONS="false" (configmap) 2026-05-05 10:33:00.115966 I | op-k8sutil: CSI_ENABLE_TOPOLOGY="false" (configmap) 2026-05-05 10:33:00.115970 I | op-k8sutil: CSI_ENABLE_ENCRYPTION="false" (configmap) 2026-05-05 10:33:00.115973 I | op-k8sutil: CSI_ENABLE_METADATA="false" (configmap) 2026-05-05 10:33:00.115978 I | op-k8sutil: CSI_CEPHFS_PLUGIN_UPDATE_STRATEGY="RollingUpdate" (default) 2026-05-05 10:33:00.115989 I | op-k8sutil: CSI_CEPHFS_PLUGIN_UPDATE_STRATEGY_MAX_UNAVAILABLE="1" (default) 2026-05-05 10:33:00.115995 I | op-k8sutil: CSI_NFS_PLUGIN_UPDATE_STRATEGY="RollingUpdate" (default) 2026-05-05 10:33:00.115999 I | op-k8sutil: CSI_RBD_PLUGIN_UPDATE_STRATEGY="RollingUpdate" (default) 2026-05-05 10:33:00.116005 I | op-k8sutil: CSI_RBD_PLUGIN_UPDATE_STRATEGY_MAX_UNAVAILABLE="1" (default) 2026-05-05 10:33:00.116028 I | op-k8sutil: CSI_PLUGIN_ENABLE_SELINUX_HOST_MOUNT="false" (configmap) 2026-05-05 10:33:00.116032 I | ceph-csi: Kubernetes version is 1.28 2026-05-05 10:33:00.116036 I | op-k8sutil: CSI_LOG_LEVEL="" (default) 2026-05-05 10:33:00.116040 I | op-k8sutil: CSI_SIDECAR_LOG_LEVEL="" (default) 2026-05-05 10:33:00.116045 I | op-k8sutil: CSI_LEADER_ELECTION_LEASE_DURATION="" (default) 2026-05-05 10:33:00.116049 I | op-k8sutil: CSI_LEADER_ELECTION_RENEW_DEADLINE="" (default) 2026-05-05 10:33:00.116052 I | op-k8sutil: CSI_LEADER_ELECTION_RETRY_PERIOD="" (default) 2026-05-05 10:33:00.314231 I | ceph-spec: parsing mon endpoints: instance=10.96.240.200:6789 2026-05-05 10:33:00.314255 I | ceph-spec: updating obsolete maxMonID 0 to actual value 76846025234 2026-05-05 10:33:00.314273 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:0xc001242750] 2026-05-05 10:33:00.314286 I | ceph-spec: detecting the ceph image version for image harbor.atmosphere.dev/quay.io/ceph/ceph:v18.2.1... 2026-05-05 10:33:00.516737 I | op-k8sutil: ROOK_CSI_CEPH_IMAGE="quay.io/cephcsi/cephcsi:v3.11.0" (configmap) 2026-05-05 10:33:00.516772 I | op-k8sutil: ROOK_CSI_REGISTRAR_IMAGE="registry.k8s.io/sig-storage/csi-node-driver-registrar:v2.10.0" (configmap) 2026-05-05 10:33:00.516782 I | op-k8sutil: ROOK_CSI_PROVISIONER_IMAGE="registry.k8s.io/sig-storage/csi-provisioner:v4.0.0" (configmap) 2026-05-05 10:33:00.516791 I | op-k8sutil: ROOK_CSI_ATTACHER_IMAGE="registry.k8s.io/sig-storage/csi-attacher:v4.5.0" (configmap) 2026-05-05 10:33:00.516799 I | op-k8sutil: ROOK_CSI_SNAPSHOTTER_IMAGE="registry.k8s.io/sig-storage/csi-snapshotter:v7.0.1" (configmap) 2026-05-05 10:33:00.516821 I | op-k8sutil: ROOK_CSI_RESIZER_IMAGE="registry.k8s.io/sig-storage/csi-resizer:v1.10.0" (configmap) 2026-05-05 10:33:00.516833 I | op-k8sutil: ROOK_CSI_KUBELET_DIR_PATH="/var/lib/kubelet" (default) 2026-05-05 10:33:00.516844 I | op-k8sutil: ROOK_CSIADDONS_IMAGE="quay.io/csiaddons/k8s-sidecar:v0.8.0" (configmap) 2026-05-05 10:33:00.516854 I | op-k8sutil: CSI_TOPOLOGY_DOMAIN_LABELS="" (default) 2026-05-05 10:33:00.516863 I | op-k8sutil: ROOK_CSI_CEPHFS_POD_LABELS="" (default) 2026-05-05 10:33:00.516872 I | op-k8sutil: ROOK_CSI_NFS_POD_LABELS="" (default) 2026-05-05 10:33:00.516880 I | op-k8sutil: ROOK_CSI_RBD_POD_LABELS="" (default) 2026-05-05 10:33:00.516887 I | op-k8sutil: CSI_CLUSTER_NAME="" (default) 2026-05-05 10:33:00.516952 I | op-k8sutil: ROOK_CSI_IMAGE_PULL_POLICY="IfNotPresent" (configmap) 2026-05-05 10:33:00.516970 I | op-k8sutil: CSI_CEPHFS_KERNEL_MOUNT_OPTIONS="" (default) 2026-05-05 10:33:00.516978 I | op-k8sutil: CSI_CEPHFS_ATTACH_REQUIRED="true" (configmap) 2026-05-05 10:33:00.516986 I | op-k8sutil: CSI_RBD_ATTACH_REQUIRED="true" (configmap) 2026-05-05 10:33:00.516993 I | op-k8sutil: CSI_NFS_ATTACH_REQUIRED="true" (configmap) 2026-05-05 10:33:00.517040 I | op-k8sutil: CSI_DRIVER_NAME_PREFIX="rook-ceph" (default) 2026-05-05 10:33:00.519354 I | op-k8sutil: CSI_ENABLE_VOLUME_GROUP_SNAPSHOT="true" (configmap) 2026-05-05 10:33:00.519374 I | ceph-csi: skipping csi version check, since unsupported versions are allowed or csi is disabled 2026-05-05 10:33:00.519381 I | ceph-csi: CSI Ceph RBD driver disabled 2026-05-05 10:33:00.519388 I | op-k8sutil: removing daemonset csi-rbdplugin if it exists 2026-05-05 10:33:00.521673 I | op-k8sutil: removing deployment csi-rbdplugin-provisioner if it exists 2026-05-05 10:33:00.916991 I | ceph-csi: successfully removed CSI Ceph RBD driver 2026-05-05 10:33:00.917020 I | ceph-csi: CSI CephFS driver disabled 2026-05-05 10:33:00.917028 I | op-k8sutil: removing daemonset csi-cephfsplugin if it exists 2026-05-05 10:33:00.919086 I | op-k8sutil: removing deployment csi-cephfsplugin-provisioner if it exists 2026-05-05 10:33:01.315341 I | ceph-csi: successfully removed CSI CephFS driver 2026-05-05 10:33:01.315367 I | ceph-csi: CSI NFS driver disabled 2026-05-05 10:33:01.315372 I | op-k8sutil: removing daemonset csi-nfsplugin if it exists 2026-05-05 10:33:01.317818 I | op-k8sutil: removing deployment csi-nfsplugin-provisioner if it exists 2026-05-05 10:33:01.517295 I | ceph-csi: successfully removed CSI NFS driver 2026-05-05 10:33:16.853220 I | ceph-spec: detected ceph image version: "18.2.1-0 reef" 2026-05-05 10:33:16.853256 I | ceph-cluster-controller: validating ceph version from provided image 2026-05-05 10:33:16.860320 I | ceph-spec: parsing mon endpoints: instance=10.96.240.200:6789 2026-05-05 10:33:16.860358 I | ceph-spec: updating obsolete maxMonID 0 to actual value 76846025234 2026-05-05 10:33:16.862513 I | cephclient: writing config file /var/lib/rook/openstack/openstack.config 2026-05-05 10:33:16.862592 I | cephclient: generated admin config in /var/lib/rook/openstack 2026-05-05 10:33:17.505451 E | cephver: external cluster ceph version is a major version higher "18.2.7-0 reef" than the local cluster "0.0.0-0 ", consider upgrading 2026-05-05 10:33:18.121309 W | ceph-cluster-controller: image spec version 18.2.1-0 reef is lower than the running cluster version 18.2.7-0 reef, downgrading is not supported 2026-05-05 10:33:19.135526 I | ceph-cluster-controller: upgrading ceph cluster to "18.2.1-0 reef" 2026-05-05 10:33:19.135566 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-05-05 10:33:19.271698 I | ceph-cluster-controller: creating "rook-config-override" configmap 2026-05-05 10:33:19.275063 I | ceph-cluster-controller: creating "rook-ceph-config" secret 2026-05-05 10:33:19.315023 I | ceph-cluster-controller: external cluster identity established 2026-05-05 10:33:19.315063 I | cephclient: getting or creating ceph auth key "client.csi-rbd-provisioner" 2026-05-05 10:33:20.161296 I | cephclient: getting or creating ceph auth key "client.csi-rbd-node" 2026-05-05 10:33:20.997226 I | clusterdisruption-controller: all PGs are active+clean. Restoring default OSD pdb settings 2026-05-05 10:33:20.997260 I | clusterdisruption-controller: creating the default pdb "rook-ceph-osd" with maxUnavailable=1 for all osd 2026-05-05 10:33:21.045616 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-05 10:33:21.669363 I | cephclient: getting or creating ceph auth key "client.csi-cephfs-provisioner" 2026-05-05 10:33:22.159122 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-05 10:33:22.964231 I | cephclient: getting or creating ceph auth key "client.csi-cephfs-node" 2026-05-05 10:33:23.498113 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-05 10:33:23.959442 I | ceph-csi: created kubernetes csi secrets for cluster "openstack" 2026-05-05 10:33:23.971959 I | ceph-cluster-controller: successfully updated csi config map 2026-05-05 10:33:23.971974 I | cephclient: getting or creating ceph auth key "client.crash" 2026-05-05 10:33:24.538809 I | ceph-nodedaemon-controller: created kubernetes crash collector secret for cluster "openstack" 2026-05-05 10:33:24.540793 I | ceph-cluster-controller: enabling ceph mon monitoring goroutine for cluster "openstack" 2026-05-05 10:33:24.540821 I | ceph-cluster-controller: ceph status check interval is 1m0s 2026-05-05 10:33:24.540826 I | ceph-cluster-controller: enabling ceph status monitoring goroutine for cluster "openstack" 2026-05-05 10:33:30.129014 I | ceph-spec: parsing mon endpoints: instance=10.96.240.200:6789 2026-05-05 10:33:30.129054 I | ceph-spec: updating obsolete maxMonID 0 to actual value 76846025234 2026-05-05 10:33:30.129075 I | ceph-spec: detecting the ceph image version for image harbor.atmosphere.dev/quay.io/ceph/ceph:v18.2.1... 2026-05-05 10:33:32.554538 I | ceph-spec: detected ceph image version: "18.2.1-0 reef" 2026-05-05 10:33:34.005969 I | ceph-object-controller: reconciling object store deployments 2026-05-05 10:33:34.022875 I | ceph-object-controller: ceph object store gateway service running at 10.105.130.234 2026-05-05 10:33:34.022990 I | ceph-object-controller: reconciling object store pools 2026-05-05 10:33:37.401108 I | cephclient: reconciling replicated pool ceph.rgw.control succeeded 2026-05-05 10:33:38.361614 I | cephclient: creating a new crush rule for changed deviceClass ("default"-->"") on crush rule "ceph.rgw.control" 2026-05-05 10:33:38.361648 I | cephclient: updating pool "ceph.rgw.control" failure domain from "osd" to "osd" with new crush rule "ceph.rgw.control_osd" 2026-05-05 10:33:38.361656 I | cephclient: crush rule "ceph.rgw.control" will no longer be used by pool "ceph.rgw.control" 2026-05-05 10:33:40.744028 I | cephclient: Successfully updated pool "ceph.rgw.control" failure domain to "osd" 2026-05-05 10:33:40.744068 I | cephclient: setting pool property "pg_num_min" to "8" on pool "ceph.rgw.control" 2026-05-05 10:33:44.782149 I | cephclient: reconciling replicated pool ceph.rgw.meta succeeded 2026-05-05 10:33:45.642378 I | cephclient: creating a new crush rule for changed deviceClass ("default"-->"") on crush rule "ceph.rgw.meta" 2026-05-05 10:33:45.642491 I | cephclient: updating pool "ceph.rgw.meta" failure domain from "osd" to "osd" with new crush rule "ceph.rgw.meta_osd" 2026-05-05 10:33:45.642524 I | cephclient: crush rule "ceph.rgw.meta" will no longer be used by pool "ceph.rgw.meta" 2026-05-05 10:33:47.856927 I | cephclient: Successfully updated pool "ceph.rgw.meta" failure domain to "osd" 2026-05-05 10:33:47.856969 I | cephclient: setting pool property "pg_num_min" to "8" on pool "ceph.rgw.meta" 2026-05-05 10:33:52.171438 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-05-05 10:33:52.175817 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-05 10:33:52.951028 I | cephclient: reconciling replicated pool ceph.rgw.log succeeded 2026-05-05 10:33:53.177807 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-05-05 10:33:53.182436 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-05 10:33:53.989693 I | cephclient: creating a new crush rule for changed deviceClass ("default"-->"") on crush rule "ceph.rgw.log" 2026-05-05 10:33:53.989730 I | cephclient: updating pool "ceph.rgw.log" failure domain from "osd" to "osd" with new crush rule "ceph.rgw.log_osd" 2026-05-05 10:33:53.989738 I | cephclient: crush rule "ceph.rgw.log" will no longer be used by pool "ceph.rgw.log" 2026-05-05 10:33:56.003985 I | cephclient: Successfully updated pool "ceph.rgw.log" failure domain to "osd" 2026-05-05 10:33:56.004011 I | cephclient: setting pool property "pg_num_min" to "8" on pool "ceph.rgw.log" 2026-05-05 10:34:00.056521 I | cephclient: reconciling replicated pool ceph.rgw.buckets.index succeeded 2026-05-05 10:34:00.915215 I | cephclient: creating a new crush rule for changed deviceClass ("default"-->"") on crush rule "ceph.rgw.buckets.index" 2026-05-05 10:34:00.915249 I | cephclient: updating pool "ceph.rgw.buckets.index" failure domain from "osd" to "osd" with new crush rule "ceph.rgw.buckets.index_osd" 2026-05-05 10:34:00.915257 I | cephclient: crush rule "ceph.rgw.buckets.index" will no longer be used by pool "ceph.rgw.buckets.index" 2026-05-05 10:34:03.141621 I | cephclient: Successfully updated pool "ceph.rgw.buckets.index" failure domain to "osd" 2026-05-05 10:34:03.141657 I | cephclient: setting pool property "pg_num_min" to "8" on pool "ceph.rgw.buckets.index" 2026-05-05 10:34:07.224739 I | cephclient: reconciling replicated pool ceph.rgw.buckets.non-ec succeeded 2026-05-05 10:34:08.170935 I | cephclient: creating a new crush rule for changed deviceClass ("default"-->"") on crush rule "ceph.rgw.buckets.non-ec" 2026-05-05 10:34:08.170971 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-05-05 10:34:08.170979 I | cephclient: crush rule "ceph.rgw.buckets.non-ec" will no longer be used by pool "ceph.rgw.buckets.non-ec" 2026-05-05 10:34:10.653560 I | cephclient: Successfully updated pool "ceph.rgw.buckets.non-ec" failure domain to "osd" 2026-05-05 10:34:10.653597 I | cephclient: setting pool property "pg_num_min" to "8" on pool "ceph.rgw.buckets.non-ec" 2026-05-05 10:34:11.797327 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-05-05 10:34:15.697178 I | cephclient: reconciling replicated pool ceph.rgw.otp succeeded 2026-05-05 10:34:16.580399 I | cephclient: creating a new crush rule for changed deviceClass ("default"-->"") on crush rule "ceph.rgw.otp" 2026-05-05 10:34:16.580428 I | cephclient: updating pool "ceph.rgw.otp" failure domain from "osd" to "osd" with new crush rule "ceph.rgw.otp_osd" 2026-05-05 10:34:16.580433 I | cephclient: crush rule "ceph.rgw.otp" will no longer be used by pool "ceph.rgw.otp" 2026-05-05 10:34:18.765409 I | cephclient: Successfully updated pool "ceph.rgw.otp" failure domain to "osd" 2026-05-05 10:34:18.765457 I | cephclient: setting pool property "pg_num_min" to "8" on pool "ceph.rgw.otp" 2026-05-05 10:34:23.363250 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-05 10:34:24.004857 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-05 10:34:24.196855 I | cephclient: reconciling replicated pool .rgw.root succeeded 2026-05-05 10:34:25.111886 I | cephclient: creating a new crush rule for changed deviceClass ("default"-->"") on crush rule ".rgw.root" 2026-05-05 10:34:25.111914 I | cephclient: updating pool ".rgw.root" failure domain from "osd" to "osd" with new crush rule ".rgw.root_osd" 2026-05-05 10:34:25.111918 I | cephclient: crush rule ".rgw.root" will no longer be used by pool ".rgw.root" 2026-05-05 10:34:28.327909 I | cephclient: Successfully updated pool ".rgw.root" failure domain to "osd" 2026-05-05 10:34:28.327938 I | cephclient: setting pool property "pg_num_min" to "8" on pool ".rgw.root" 2026-05-05 10:34:34.015729 I | cephclient: reconciling replicated pool ceph.rgw.buckets.data succeeded 2026-05-05 10:34:34.907597 I | cephclient: creating a new crush rule for changed deviceClass ("default"-->"") on crush rule "ceph.rgw.buckets.data" 2026-05-05 10:34:34.907631 I | cephclient: updating pool "ceph.rgw.buckets.data" failure domain from "osd" to "osd" with new crush rule "ceph.rgw.buckets.data_osd" 2026-05-05 10:34:34.907640 I | cephclient: crush rule "ceph.rgw.buckets.data" will no longer be used by pool "ceph.rgw.buckets.data" 2026-05-05 10:34:37.089808 I | cephclient: Successfully updated pool "ceph.rgw.buckets.data" failure domain to "osd" 2026-05-05 10:34:37.089836 I | ceph-object-controller: configuring object store "ceph" 2026-05-05 10:34:37.735581 I | ceph-object-controller: Object store "ceph": realm=ceph, zonegroup=ceph, zone=ceph 2026-05-05 10:34:37.945209 I | ceph-object-controller: committing changes to RGW configuration period for CephObjectStore "openstack/ceph" 2026-05-05 10:34:38.357622 I | ceph-object-controller: configuration for object-store ceph is complete 2026-05-05 10:34:38.357659 I | ceph-object-controller: creating object store "ceph" in namespace "openstack" 2026-05-05 10:34:38.362734 I | cephclient: getting or creating ceph auth key "client.rgw.ceph.a" 2026-05-05 10:34:38.980487 I | ceph-object-controller: setting rgw config flags 2026-05-05 10:34:38.980530 I | op-config: setting "client.rgw.ceph.a"="rgw_zone"="ceph" option to the mon configuration database 2026-05-05 10:34:39.438478 I | op-config: successfully set "client.rgw.ceph.a"="rgw_zone"="ceph" option to the mon configuration database 2026-05-05 10:34:39.438533 I | op-config: setting "client.rgw.ceph.a"="rgw_zonegroup"="ceph" option to the mon configuration database 2026-05-05 10:34:39.932224 I | op-config: successfully set "client.rgw.ceph.a"="rgw_zonegroup"="ceph" option to the mon configuration database 2026-05-05 10:34:39.932263 I | op-config: setting "client.rgw.ceph.a"="rgw_run_sync_thread"="true" option to the mon configuration database 2026-05-05 10:34:40.427739 I | op-config: successfully set "client.rgw.ceph.a"="rgw_run_sync_thread"="true" option to the mon configuration database 2026-05-05 10:34:40.427776 I | op-config: setting "client.rgw.ceph.a"="rgw_log_nonexistent_bucket"="true" option to the mon configuration database 2026-05-05 10:34:40.872868 I | op-config: successfully set "client.rgw.ceph.a"="rgw_log_nonexistent_bucket"="true" option to the mon configuration database 2026-05-05 10:34:40.872903 I | op-config: setting "client.rgw.ceph.a"="rgw_log_object_name_utc"="true" option to the mon configuration database 2026-05-05 10:34:41.331216 I | op-config: successfully set "client.rgw.ceph.a"="rgw_log_object_name_utc"="true" option to the mon configuration database 2026-05-05 10:34:41.331273 I | op-config: setting "client.rgw.ceph.a"="rgw_enable_usage_log"="true" option to the mon configuration database 2026-05-05 10:34:41.812544 I | op-config: successfully set "client.rgw.ceph.a"="rgw_enable_usage_log"="true" option to the mon configuration database 2026-05-05 10:34:41.812864 I | ceph-object-controller: object store "ceph" deployment "rook-ceph-rgw-ceph-a" created 2026-05-05 10:34:41.866657 I | ceph-object-controller: enabling rgw dashboard 2026-05-05 10:34:44.023775 I | ceph-object-controller: created object store "ceph" in namespace "openstack" 2026-05-05 10:34:44.024360 I | ceph-object-controller: setting the dashboard api secret key 2026-05-05 10:34:44.661788 I | ceph-object-controller: done setting the dashboard api secret key 2026-05-05 10:34:53.961618 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-05 10:34:54.576021 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-05 10:34:57.909688 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-05-05 10:35:14.463985 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.105.130.234:80: i/o timeout 2026-05-05 10:35:14.483975 I | ceph-spec: parsing mon endpoints: instance=10.96.240.200:6789 2026-05-05 10:35:14.484005 I | ceph-spec: updating obsolete maxMonID 0 to actual value 76846025234 2026-05-05 10:35:14.484018 I | ceph-spec: detecting the ceph image version for image harbor.atmosphere.dev/quay.io/ceph/ceph:v18.2.1... 2026-05-05 10:35:15.019567 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-05 10:35:15.570382 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-05 10:35:16.658246 I | ceph-spec: detected ceph image version: "18.2.1-0 reef" 2026-05-05 10:35:18.205779 I | ceph-object-controller: reconciling object store deployments 2026-05-05 10:35:18.249001 I | ceph-object-controller: ceph object store gateway service running at 10.105.130.234 2026-05-05 10:35:18.249028 I | ceph-object-controller: reconciling object store pools 2026-05-05 10:35:19.602645 I | cephclient: application "rgw" is already set on pool "ceph.rgw.control" 2026-05-05 10:35:19.602681 I | cephclient: reconciling replicated pool ceph.rgw.control succeeded 2026-05-05 10:35:20.512266 I | cephclient: setting pool property "pg_num_min" to "8" on pool "ceph.rgw.control" 2026-05-05 10:35:22.758021 I | cephclient: application "rgw" is already set on pool "ceph.rgw.meta" 2026-05-05 10:35:22.758051 I | cephclient: reconciling replicated pool ceph.rgw.meta succeeded 2026-05-05 10:35:23.691275 I | cephclient: setting pool property "pg_num_min" to "8" on pool "ceph.rgw.meta" 2026-05-05 10:35:25.064362 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-05 10:35:26.283135 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-05 10:35:26.818676 I | cephclient: application "rgw" is already set on pool "ceph.rgw.log" 2026-05-05 10:35:26.818703 I | cephclient: reconciling replicated pool ceph.rgw.log succeeded 2026-05-05 10:35:28.050484 I | cephclient: setting pool property "pg_num_min" to "8" on pool "ceph.rgw.log" 2026-05-05 10:35:30.817785 I | cephclient: application "rgw" is already set on pool "ceph.rgw.buckets.index" 2026-05-05 10:35:30.817970 I | cephclient: reconciling replicated pool ceph.rgw.buckets.index succeeded 2026-05-05 10:35:31.716249 I | cephclient: setting pool property "pg_num_min" to "8" on pool "ceph.rgw.buckets.index" 2026-05-05 10:35:33.906551 I | cephclient: application "rgw" is already set on pool "ceph.rgw.buckets.non-ec" 2026-05-05 10:35:33.906583 I | cephclient: reconciling replicated pool ceph.rgw.buckets.non-ec succeeded 2026-05-05 10:35:34.818608 I | cephclient: setting pool property "pg_num_min" to "8" on pool "ceph.rgw.buckets.non-ec" 2026-05-05 10:35:37.376302 I | cephclient: application "rgw" is already set on pool "ceph.rgw.otp" 2026-05-05 10:35:37.376332 I | cephclient: reconciling replicated pool ceph.rgw.otp succeeded 2026-05-05 10:35:38.295440 I | cephclient: setting pool property "pg_num_min" to "8" on pool "ceph.rgw.otp" 2026-05-05 10:35:40.328190 I | cephclient: application "rgw" is already set on pool ".rgw.root" 2026-05-05 10:35:40.328223 I | cephclient: reconciling replicated pool .rgw.root succeeded 2026-05-05 10:35:41.193217 I | cephclient: setting pool property "pg_num_min" to "8" on pool ".rgw.root" 2026-05-05 10:35:44.075703 I | cephclient: application "rgw" is already set on pool "ceph.rgw.buckets.data" 2026-05-05 10:35:44.075726 I | cephclient: reconciling replicated pool ceph.rgw.buckets.data succeeded 2026-05-05 10:35:45.373174 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-05-05 10:35:45.747288 I | ceph-object-controller: configuring object store "ceph" 2026-05-05 10:35:45.998906 I | ceph-object-controller: Object store "ceph": realm=ceph, zonegroup=ceph, zone=ceph 2026-05-05 10:35:46.202891 I | ceph-object-controller: there are no changes to commit for RGW configuration period for CephObjectStore "openstack/ceph" 2026-05-05 10:35:46.202929 I | ceph-object-controller: configuration for object-store ceph is complete 2026-05-05 10:35:46.202935 I | ceph-object-controller: creating object store "ceph" in namespace "openstack" 2026-05-05 10:35:46.208403 I | cephclient: getting or creating ceph auth key "client.rgw.ceph.a" 2026-05-05 10:35:46.779247 I | ceph-object-controller: setting rgw config flags 2026-05-05 10:35:46.779285 I | op-config: setting "client.rgw.ceph.a"="rgw_log_object_name_utc"="true" option to the mon configuration database 2026-05-05 10:35:47.225248 I | op-config: successfully set "client.rgw.ceph.a"="rgw_log_object_name_utc"="true" option to the mon configuration database 2026-05-05 10:35:47.225288 I | op-config: setting "client.rgw.ceph.a"="rgw_enable_usage_log"="true" option to the mon configuration database 2026-05-05 10:35:47.696187 I | op-config: successfully set "client.rgw.ceph.a"="rgw_enable_usage_log"="true" option to the mon configuration database 2026-05-05 10:35:47.696235 I | op-config: setting "client.rgw.ceph.a"="rgw_zone"="ceph" option to the mon configuration database 2026-05-05 10:35:48.135934 I | op-config: successfully set "client.rgw.ceph.a"="rgw_zone"="ceph" option to the mon configuration database 2026-05-05 10:35:48.135986 I | op-config: setting "client.rgw.ceph.a"="rgw_zonegroup"="ceph" option to the mon configuration database 2026-05-05 10:35:48.610116 I | op-config: successfully set "client.rgw.ceph.a"="rgw_zonegroup"="ceph" option to the mon configuration database 2026-05-05 10:35:48.610177 I | op-config: setting "client.rgw.ceph.a"="rgw_run_sync_thread"="true" option to the mon configuration database 2026-05-05 10:35:49.045474 I | op-config: successfully set "client.rgw.ceph.a"="rgw_run_sync_thread"="true" option to the mon configuration database 2026-05-05 10:35:49.045514 I | op-config: setting "client.rgw.ceph.a"="rgw_log_nonexistent_bucket"="true" option to the mon configuration database 2026-05-05 10:35:49.485271 I | op-config: successfully set "client.rgw.ceph.a"="rgw_log_nonexistent_bucket"="true" option to the mon configuration database 2026-05-05 10:35:49.486934 I | ceph-object-controller: object store "ceph" deployment "rook-ceph-rgw-ceph-a" created 2026-05-05 10:35:49.508219 I | ceph-object-controller: object store "ceph" deployment "rook-ceph-rgw-ceph-a" already exists. updating if needed 2026-05-05 10:35:49.519415 I | op-k8sutil: deployment "rook-ceph-rgw-ceph-a" did not change, nothing to update 2026-05-05 10:35:49.523394 I | ceph-object-controller: config map "rook-ceph-rgw-ceph-mime-types" for object store "ceph" already exists, not overwriting 2026-05-05 10:35:49.528732 I | ceph-object-controller: enabling rgw dashboard 2026-05-05 10:35:50.707690 I | ceph-object-controller: created object store "ceph" in namespace "openstack" 2026-05-05 10:35:52.580536 I | ceph-object-controller: creating COSI user "cosi" 2026-05-05 10:35:52.676915 I | ceph-spec: created ceph *v1.Secret object "rook-ceph-object-user-ceph-cosi" 2026-05-05 10:35:53.248904 I | clusterdisruption-controller: all "host" failure domains: []. osd is down in failure domain: "". active node drains: false. pg health: "cluster is not fully clean. PGs: [{StateName:active+clean Count:107} {StateName:activating Count:1}]" 2026-05-05 10:35:53.253295 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-05 10:35:55.659426 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:activating Count:1}]" 2026-05-05 10:35:55.664404 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-05 10:35:56.828927 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:activating Count:1}]" 2026-05-05 10:35:56.833068 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-05 10:36:26.233941 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-05 10:36:27.405809 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-05 10:36:31.676391 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-05-05 10:36:56.793271 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-05 10:36:58.005754 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:130} {StateName:peering Count:1}]" 2026-05-05 10:36:58.010332 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-05 10:37:17.845073 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-05-05 10:37:27.348660 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:128} {StateName:peering Count:1}]" 2026-05-05 10:37:27.354093 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-05 10:37:28.572299 I | clusterdisruption-controller: all "host" failure domains: []. osd is down in failure domain: "". active node drains: false. pg health: "cluster is not fully clean. PGs: [{StateName:active+clean Count:127} {StateName:activating Count:1}]" 2026-05-05 10:37:28.576425 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-05 10:37:57.908592 I | clusterdisruption-controller: all "host" failure domains: []. osd is down in failure domain: "". active node drains: false. pg health: "cluster is not fully clean. PGs: [{StateName:active+clean Count:122} {StateName:peering Count:1}]" 2026-05-05 10:37:57.911227 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-05 10:37:59.150473 I | clusterdisruption-controller: all "host" failure domains: []. osd is down in failure domain: "". active node drains: false. pg health: "cluster is not fully clean. PGs: [{StateName:active+clean Count:121} {StateName:peering Count:2}]" 2026-05-05 10:37:59.156182 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-05 10:38:03.972739 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-05-05 10:38:28.473218 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-05 10:38:29.708367 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-05 10:38:50.092029 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-05-05 10:38:59.042138 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-05 10:39:00.252498 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-05 10:39:29.615081 I | clusterdisruption-controller: all "host" failure domains: []. osd is down in failure domain: "". active node drains: false. pg health: "cluster is not fully clean. PGs: [{StateName:active+clean Count:121} {StateName:unknown Count:8}]" 2026-05-05 10:39:29.620732 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-05 10:39:30.836718 I | clusterdisruption-controller: all "host" failure domains: []. osd is down in failure domain: "". active node drains: false. pg health: "cluster is not fully clean. PGs: [{StateName:active+clean Count:121} {StateName:unknown Count:8}]" 2026-05-05 10:39:30.840380 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-05 10:39:36.245529 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-05-05 10:40:00.193951 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:5} {StateName:creating+peering Count:3}]" 2026-05-05 10:40:00.197061 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-05 10:40:01.388029 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:5} {StateName:creating+peering Count:3}]" 2026-05-05 10:40:01.392641 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-05 10:40:22.403387 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-05-05 10:40:30.749973 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-05 10:40:31.955617 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-05 10:41:01.330791 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-05 10:41:02.530622 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-05 10:41:08.518178 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-05-05 10:41:31.895346 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-05 10:41:33.092824 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-05 10:41:54.616056 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-05-05 10:42:02.467276 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-05 10:42:03.673529 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-05 10:42:33.020967 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-05 10:42:34.279129 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-05 10:42:40.737848 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-05-05 10:43:03.613385 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-05 10:43:04.894393 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-05 10:43:26.891333 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-05-05 10:43:34.178354 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-05 10:43:35.483002 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-05 10:44:04.766442 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-05 10:44:06.054956 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-05 10:44:13.040331 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-05-05 10:44:35.312199 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-05 10:44:36.612054 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-05 10:44:59.177618 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-05-05 10:45:05.857655 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-05 10:45:07.208640 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-05 10:45:36.412521 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-05 10:45:37.753060 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-05 10:45:45.330886 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-05-05 10:46:06.966483 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-05 10:46:08.334654 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-05 10:46:31.484809 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-05-05 10:46:37.526724 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-05 10:46:38.895883 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-05 10:47:08.099087 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-05 10:47:09.460477 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-05 10:47:17.624085 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-05-05 10:47:38.678278 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-05 10:47:40.024664 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-05 10:48:03.759431 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-05-05 10:48:09.244557 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-05 10:48:10.580564 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-05 10:48:39.818563 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-05 10:48:41.141452 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-05 10:48:49.870683 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-05-05 10:49:10.377618 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-05 10:49:11.726199 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-05 10:49:36.032166 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-05-05 10:49:40.923225 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-05 10:49:42.280021 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-05 10:50:11.521288 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-05 10:50:12.883677 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-05 10:50:22.137114 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-05-05 10:50:42.076574 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-05 10:50:43.439551 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-05 10:51:08.268420 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-05-05 10:51:12.685295 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-05 10:51:14.014858 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-05 10:51:43.262575 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-05 10:51:44.562550 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-05 10:51:54.449695 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-05-05 10:52:13.849932 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-05 10:52:15.137411 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-05 10:52:40.615010 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-05-05 10:52:44.441063 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-05 10:52:45.725473 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-05 10:53:15.013161 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-05 10:53:16.305860 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-05 10:53:26.757437 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-05-05 10:53:45.599355 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-05 10:53:46.863595 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-05 10:54:12.929992 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-05-05 10:54:16.187477 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-05 10:54:17.456794 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-05 10:54:46.795923 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-05 10:54:48.038034 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-05 10:54:59.101231 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-05-05 10:55:17.355465 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-05 10:55:18.594018 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-05 10:55:45.281326 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-05-05 10:55:47.974319 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-05 10:55:49.169726 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-05 10:56:18.577753 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-05 10:56:19.731818 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-05 10:56:31.439654 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-05-05 10:56:49.150397 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-05 10:56:50.316570 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-05 10:57:17.615136 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-05-05 10:57:19.771459 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-05 10:57:20.903202 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-05 10:57:50.356014 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-05 10:57:51.486775 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-05 10:58:03.785692 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-05-05 10:58:20.965094 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-05 10:58:22.176170 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-05 10:58:49.917228 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-05-05 10:58:51.597665 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-05 10:58:52.761777 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-05 10:59:22.172855 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-05 10:59:23.335873 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-05 10:59:36.067955 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-05-05 10:59:52.767813 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-05 10:59:53.915880 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-05 11:00:22.293122 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-05-05 11:00:23.328410 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-05 11:00:24.526745 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-05 11:00:53.893505 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-05 11:00:55.135138 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-05 11:01:08.445151 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-05-05 11:01:24.462158 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-05 11:01:25.723781 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-05 11:01:54.790310 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-05-05 11:01:55.215063 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-05 11:01:56.300094 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0