2026/08/20 06:30:16 maxprocs: Updating GOMAXPROCS=1: determined from CPU quota 2026-08-20 06:30:16.685663 I | rookcmd: starting Rook v1.14.5 with arguments '/usr/local/bin/rook ceph operator' 2026-08-20 06:30:16.685687 I | rookcmd: flag values: --enable-machine-disruption-budget=false, --help=false, --kubeconfig=, --log-level=INFO 2026-08-20 06:30:16.685690 I | cephcmd: starting Rook-Ceph operator 2026-08-20 06:30:16.815327 I | cephcmd: base ceph version inside the rook operator image is "ceph version 18.2.2 (531c0d11a1c5d39fbfe6aa8a521f023abf3bf3e2) reef (stable)" 2026-08-20 06:30:16.825535 I | op-k8sutil: ROOK_CURRENT_NAMESPACE_ONLY="false" (env var) 2026-08-20 06:30:16.825618 I | operator: watching all namespaces for Ceph CRs 2026-08-20 06:30:16.825727 I | operator: setting up schemes 2026-08-20 06:30:16.829692 I | operator: setting up the controller-runtime manager 2026-08-20 06:30:16.830406 I | ceph-cluster-controller: successfully started 2026-08-20 06:30:16.834375 I | op-k8sutil: ROOK_DISABLE_DEVICE_HOTPLUG="false" (env var) 2026-08-20 06:30:16.834422 I | ceph-cluster-controller: enabling hotplug orchestration 2026-08-20 06:30:16.834453 I | ceph-nodedaemon-controller: successfully started 2026-08-20 06:30:16.834482 I | ceph-block-pool-controller: successfully started 2026-08-20 06:30:16.834514 I | ceph-object-store-user-controller: successfully started 2026-08-20 06:30:16.834545 I | ceph-object-realm-controller: successfully started 2026-08-20 06:30:16.834574 I | ceph-object-zonegroup-controller: successfully started 2026-08-20 06:30:16.834607 I | ceph-object-zone-controller: successfully started 2026-08-20 06:30:16.834757 I | ceph-object-controller: successfully started 2026-08-20 06:30:16.834817 I | ceph-file-controller: successfully started 2026-08-20 06:30:16.834854 I | ceph-nfs-controller: successfully started 2026-08-20 06:30:16.834900 I | ceph-rbd-mirror-controller: successfully started 2026-08-20 06:30:16.834937 I | ceph-client-controller: successfully started 2026-08-20 06:30:16.834970 I | ceph-filesystem-mirror-controller: successfully started 2026-08-20 06:30:16.835003 I | operator: rook-ceph-operator-config-controller successfully started 2026-08-20 06:30:16.835031 I | ceph-csi: rook-ceph-operator-csi-controller successfully started 2026-08-20 06:30:16.835122 I | op-bucket-prov: rook-ceph-operator-bucket-controller successfully started 2026-08-20 06:30:16.835162 I | ceph-bucket-topic: successfully started 2026-08-20 06:30:16.835185 I | ceph-bucket-notification: successfully started 2026-08-20 06:30:16.835230 I | ceph-bucket-notification: successfully started 2026-08-20 06:30:16.835282 I | ceph-fs-subvolumegroup-controller: successfully started 2026-08-20 06:30:16.835329 I | blockpool-rados-namespace-controller: successfully started 2026-08-20 06:30:16.835352 I | ceph-cosi-controller: successfully started 2026-08-20 06:30:16.835400 I | operator: starting the controller-runtime manager 2026-08-20 06:30:16.969896 I | op-k8sutil: ROOK_WATCH_FOR_NODE_FAILURE="true" (default) 2026-08-20 06:30:17.041630 I | op-k8sutil: ROOK_CEPH_COMMANDS_TIMEOUT_SECONDS="15" (configmap) 2026-08-20 06:30:17.041744 I | op-k8sutil: ROOK_LOG_LEVEL="INFO" (configmap) 2026-08-20 06:30:17.041793 I | op-k8sutil: ROOK_ENABLE_DISCOVERY_DAEMON="false" (configmap) 2026-08-20 06:30:17.045409 I | op-k8sutil: ROOK_CEPH_ALLOW_LOOP_DEVICES="false" (configmap) 2026-08-20 06:30:17.045475 I | operator: rook-ceph-operator-config-controller done reconciling 2026-08-20 06:30:17.107526 I | ceph-csi: successfully created csi config map "rook-ceph-csi-config" 2026-08-20 06:30:17.107628 I | op-k8sutil: ROOK_CSI_DISABLE_DRIVER="false" (configmap) 2026-08-20 06:30:17.109232 I | ceph-csi: CSI Ceph RBD driver disabled 2026-08-20 06:30:17.109256 I | op-k8sutil: removing daemonset csi-rbdplugin if it exists 2026-08-20 06:30:17.112109 I | op-k8sutil: removing deployment csi-rbdplugin-provisioner if it exists 2026-08-20 06:30:17.119593 I | ceph-csi: successfully removed CSI Ceph RBD driver 2026-08-20 06:30:17.119614 I | ceph-csi: CSI CephFS driver disabled 2026-08-20 06:30:17.119622 I | op-k8sutil: removing daemonset csi-cephfsplugin if it exists 2026-08-20 06:30:17.122476 I | op-k8sutil: removing deployment csi-cephfsplugin-provisioner if it exists 2026-08-20 06:30:17.130129 I | ceph-csi: successfully removed CSI CephFS driver 2026-08-20 06:30:17.130150 I | ceph-csi: CSI NFS driver disabled 2026-08-20 06:30:17.130157 I | op-k8sutil: removing daemonset csi-nfsplugin if it exists 2026-08-20 06:30:17.132463 I | op-k8sutil: removing deployment csi-nfsplugin-provisioner if it exists 2026-08-20 06:30:17.139009 I | ceph-csi: successfully removed CSI NFS driver 2026-08-20 06:30:38.603854 I | ceph-spec: adding finalizer "cephcluster.ceph.rook.io" on "ceph" 2026-08-20 06:30:38.609342 I | ceph-spec: adding finalizer "cephobjectstore.ceph.rook.io" on "ceph" 2026-08-20 06:30:38.610709 I | clusterdisruption-controller: deleted all legacy node drain canary pods 2026-08-20 06:30:38.632069 I | ceph-cluster-controller: reconciling ceph cluster in namespace "openstack" 2026-08-20 06:30:38.634021 I | ceph-spec: parsing mon endpoints: instance=10.96.240.200:6789 2026-08-20 06:30:38.634048 I | ceph-spec: updating obsolete maxMonID 0 to actual value 76846025234 2026-08-20 06:30:38.634162 I | op-k8sutil: ROOK_OBC_WATCH_OPERATOR_NAMESPACE="true" (configmap) 2026-08-20 06:30:38.634172 I | op-k8sutil: ROOK_OBC_PROVISIONER_NAME_PREFIX="" (default) 2026-08-20 06:30:38.634177 I | op-bucket-prov: ceph bucket provisioner launched watching for provisioner "openstack.ceph.rook.io/bucket" 2026-08-20 06:30:38.634871 I | op-bucket-prov: successfully reconciled bucket provisioner I0820 06:30:38.635196 1 manager.go:135] "msg"="starting provisioner" "logger"="objectbucket.io/provisioner-manager" "name"="openstack.ceph.rook.io/bucket" 2026-08-20 06:30:38.643943 E | ceph-spec: failed to update cluster condition to {Type:Connecting Status:True Reason:ClusterConnecting Message:Attempting to connect to an external Ceph cluster LastHeartbeatTime:2026-08-20 06:30:38.632134642 +0000 UTC m=+21.980130350 LastTransitionTime:2026-08-20 06:30:38.632134552 +0000 UTC m=+21.980130270}. failed to update object "openstack/ceph" status: Operation cannot be fulfilled on cephclusters.ceph.rook.io "ceph": the object has been modified; please apply your changes to the latest version and try again 2026-08-20 06:30:38.650498 I | ceph-spec: parsing mon endpoints: instance=10.96.240.200:6789 2026-08-20 06:30:38.650519 I | ceph-spec: updating obsolete maxMonID 0 to actual value 76846025234 2026-08-20 06:30:38.650536 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:0xc001c6d380] 2026-08-20 06:30:38.650549 I | ceph-spec: detecting the ceph image version for image harbor.atmosphere.dev/quay.io/ceph/ceph:v18.2.7... 2026-08-20 06:30:38.807539 I | op-k8sutil: CSI_ENABLE_HOST_NETWORK="true" (configmap) 2026-08-20 06:30:38.807564 I | op-k8sutil: CSI_DISABLE_HOLDER_PODS="true" (configmap) 2026-08-20 06:30:39.408548 I | ceph-spec: parsing mon endpoints: instance=10.96.240.200:6789 2026-08-20 06:30:39.408590 I | ceph-spec: updating obsolete maxMonID 0 to actual value 76846025234 2026-08-20 06:30:39.608850 I | op-k8sutil: ROOK_CSI_ENABLE_RBD="false" (configmap) 2026-08-20 06:30:39.608889 I | op-k8sutil: ROOK_CSI_ENABLE_CEPHFS="false" (configmap) 2026-08-20 06:30:39.608899 I | op-k8sutil: ROOK_CSI_ENABLE_NFS="false" (configmap) 2026-08-20 06:30:39.608909 I | op-k8sutil: ROOK_CSI_ALLOW_UNSUPPORTED_VERSION="false" (default) 2026-08-20 06:30:39.608919 I | op-k8sutil: CSI_FORCE_CEPHFS_KERNEL_CLIENT="true" (configmap) 2026-08-20 06:30:39.608931 I | op-k8sutil: CSI_GRPC_TIMEOUT_SECONDS="150" (configmap) 2026-08-20 06:30:39.608940 I | op-k8sutil: CSI_CEPHFS_LIVENESS_METRICS_PORT="9081" (default) 2026-08-20 06:30:39.608949 I | op-k8sutil: CSIADDONS_PORT="9070" (default) 2026-08-20 06:30:39.608956 I | op-k8sutil: CSI_RBD_LIVENESS_METRICS_PORT="9080" (default) 2026-08-20 06:30:39.608965 I | op-k8sutil: CSI_ENABLE_LIVENESS="false" (default) 2026-08-20 06:30:39.608973 I | op-k8sutil: CSI_PLUGIN_PRIORITY_CLASSNAME="system-node-critical" (configmap) 2026-08-20 06:30:39.608982 I | op-k8sutil: CSI_PROVISIONER_PRIORITY_CLASSNAME="system-cluster-critical" (configmap) 2026-08-20 06:30:39.608995 I | op-k8sutil: CSI_ENABLE_OMAP_GENERATOR="false" (configmap) 2026-08-20 06:30:39.609005 I | op-k8sutil: CSI_ENABLE_RBD_SNAPSHOTTER="true" (configmap) 2026-08-20 06:30:39.609016 I | op-k8sutil: CSI_ENABLE_CEPHFS_SNAPSHOTTER="true" (configmap) 2026-08-20 06:30:39.609031 I | op-k8sutil: CSI_ENABLE_NFS_SNAPSHOTTER="true" (configmap) 2026-08-20 06:30:39.611755 I | op-k8sutil: CSI_ENABLE_CSIADDONS="false" (configmap) 2026-08-20 06:30:39.611781 I | op-k8sutil: CSI_ENABLE_TOPOLOGY="false" (configmap) 2026-08-20 06:30:39.611788 I | op-k8sutil: CSI_ENABLE_ENCRYPTION="false" (configmap) 2026-08-20 06:30:39.611796 I | op-k8sutil: CSI_ENABLE_METADATA="false" (configmap) 2026-08-20 06:30:39.611805 I | op-k8sutil: CSI_CEPHFS_PLUGIN_UPDATE_STRATEGY="RollingUpdate" (default) 2026-08-20 06:30:39.611813 I | op-k8sutil: CSI_CEPHFS_PLUGIN_UPDATE_STRATEGY_MAX_UNAVAILABLE="1" (default) 2026-08-20 06:30:39.611829 I | op-k8sutil: CSI_NFS_PLUGIN_UPDATE_STRATEGY="RollingUpdate" (default) 2026-08-20 06:30:39.611836 I | op-k8sutil: CSI_RBD_PLUGIN_UPDATE_STRATEGY="RollingUpdate" (default) 2026-08-20 06:30:39.611845 I | op-k8sutil: CSI_RBD_PLUGIN_UPDATE_STRATEGY_MAX_UNAVAILABLE="1" (default) 2026-08-20 06:30:39.611859 I | op-k8sutil: CSI_PLUGIN_ENABLE_SELINUX_HOST_MOUNT="false" (configmap) 2026-08-20 06:30:39.611865 I | ceph-csi: Kubernetes version is 1.28 2026-08-20 06:30:39.611873 I | op-k8sutil: CSI_LOG_LEVEL="" (default) 2026-08-20 06:30:39.611886 I | op-k8sutil: CSI_SIDECAR_LOG_LEVEL="" (default) 2026-08-20 06:30:39.611893 I | op-k8sutil: CSI_LEADER_ELECTION_LEASE_DURATION="" (default) 2026-08-20 06:30:39.611901 I | op-k8sutil: CSI_LEADER_ELECTION_RENEW_DEADLINE="" (default) 2026-08-20 06:30:39.611915 I | op-k8sutil: CSI_LEADER_ELECTION_RETRY_PERIOD="" (default) 2026-08-20 06:30:39.809457 I | op-k8sutil: ROOK_CSI_CEPH_IMAGE="quay.io/cephcsi/cephcsi:v3.11.0" (configmap) 2026-08-20 06:30:39.809502 I | op-k8sutil: ROOK_CSI_REGISTRAR_IMAGE="registry.k8s.io/sig-storage/csi-node-driver-registrar:v2.10.1" (configmap) 2026-08-20 06:30:39.809512 I | op-k8sutil: ROOK_CSI_PROVISIONER_IMAGE="registry.k8s.io/sig-storage/csi-provisioner:v4.0.1" (configmap) 2026-08-20 06:30:39.809524 I | op-k8sutil: ROOK_CSI_ATTACHER_IMAGE="registry.k8s.io/sig-storage/csi-attacher:v4.5.1" (configmap) 2026-08-20 06:30:39.809533 I | op-k8sutil: ROOK_CSI_SNAPSHOTTER_IMAGE="registry.k8s.io/sig-storage/csi-snapshotter:v7.0.2" (configmap) 2026-08-20 06:30:39.809552 I | op-k8sutil: ROOK_CSI_RESIZER_IMAGE="registry.k8s.io/sig-storage/csi-resizer:v1.10.1" (configmap) 2026-08-20 06:30:39.809562 I | op-k8sutil: ROOK_CSI_KUBELET_DIR_PATH="/var/lib/kubelet" (default) 2026-08-20 06:30:39.809576 I | op-k8sutil: ROOK_CSIADDONS_IMAGE="quay.io/csiaddons/k8s-sidecar:v0.8.0" (configmap) 2026-08-20 06:30:39.809596 I | op-k8sutil: CSI_TOPOLOGY_DOMAIN_LABELS="" (default) 2026-08-20 06:30:39.809605 I | op-k8sutil: ROOK_CSI_CEPHFS_POD_LABELS="" (default) 2026-08-20 06:30:39.809613 I | op-k8sutil: ROOK_CSI_NFS_POD_LABELS="" (default) 2026-08-20 06:30:39.809620 I | op-k8sutil: ROOK_CSI_RBD_POD_LABELS="" (default) 2026-08-20 06:30:39.809627 I | op-k8sutil: CSI_CLUSTER_NAME="" (default) 2026-08-20 06:30:39.809635 I | op-k8sutil: ROOK_CSI_IMAGE_PULL_POLICY="IfNotPresent" (configmap) 2026-08-20 06:30:39.809642 I | op-k8sutil: CSI_CEPHFS_KERNEL_MOUNT_OPTIONS="" (default) 2026-08-20 06:30:39.809651 I | op-k8sutil: CSI_CEPHFS_ATTACH_REQUIRED="true" (configmap) 2026-08-20 06:30:39.809665 I | op-k8sutil: CSI_RBD_ATTACH_REQUIRED="true" (configmap) 2026-08-20 06:30:39.809671 I | op-k8sutil: CSI_NFS_ATTACH_REQUIRED="true" (configmap) 2026-08-20 06:30:39.809680 I | op-k8sutil: CSI_DRIVER_NAME_PREFIX="rook-ceph" (default) 2026-08-20 06:30:39.812429 I | op-k8sutil: CSI_ENABLE_VOLUME_GROUP_SNAPSHOT="true" (configmap) 2026-08-20 06:30:39.812451 I | ceph-csi: skipping csi version check, since unsupported versions are allowed or csi is disabled 2026-08-20 06:30:39.812458 I | ceph-csi: CSI Ceph RBD driver disabled 2026-08-20 06:30:39.812465 I | op-k8sutil: removing daemonset csi-rbdplugin if it exists 2026-08-20 06:30:39.814660 I | op-k8sutil: removing deployment csi-rbdplugin-provisioner if it exists 2026-08-20 06:30:40.010082 I | ceph-csi: successfully removed CSI Ceph RBD driver 2026-08-20 06:30:40.010106 I | ceph-csi: CSI CephFS driver disabled 2026-08-20 06:30:40.010113 I | op-k8sutil: removing daemonset csi-cephfsplugin if it exists 2026-08-20 06:30:40.012800 I | op-k8sutil: removing deployment csi-cephfsplugin-provisioner if it exists 2026-08-20 06:30:40.211604 I | ceph-csi: successfully removed CSI CephFS driver 2026-08-20 06:30:40.211637 I | ceph-csi: CSI NFS driver disabled 2026-08-20 06:30:40.211646 I | op-k8sutil: removing daemonset csi-nfsplugin if it exists 2026-08-20 06:30:40.214519 I | op-k8sutil: removing deployment csi-nfsplugin-provisioner if it exists 2026-08-20 06:30:40.412068 I | ceph-csi: successfully removed CSI NFS driver 2026-08-20 06:30:54.645996 I | ceph-spec: detected ceph image version: "18.2.7-0 reef" 2026-08-20 06:30:54.646024 I | ceph-cluster-controller: validating ceph version from provided image 2026-08-20 06:30:54.655303 I | ceph-spec: parsing mon endpoints: instance=10.96.240.200:6789 2026-08-20 06:30:54.655332 I | ceph-spec: updating obsolete maxMonID 0 to actual value 76846025234 2026-08-20 06:30:54.657603 I | cephclient: writing config file /var/lib/rook/openstack/openstack.config 2026-08-20 06:30:54.657680 I | cephclient: generated admin config in /var/lib/rook/openstack 2026-08-20 06:30:55.286087 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-20 06:30:55.848080 W | ceph-cluster-controller: image spec version 18.2.7-0 reef is lower than the running cluster version 18.2.8-0 reef, downgrading is not supported 2026-08-20 06:30:56.430991 I | ceph-cluster-controller: upgrading ceph cluster to "18.2.7-0 reef" 2026-08-20 06:30:56.431034 I | ceph-cluster-controller: cluster "openstack": version "18.2.7-0 reef" detected for image "harbor.atmosphere.dev/quay.io/ceph/ceph:v18.2.7" 2026-08-20 06:30:56.529024 I | ceph-cluster-controller: creating "rook-config-override" configmap 2026-08-20 06:30:56.584647 I | ceph-cluster-controller: creating "rook-ceph-config" secret 2026-08-20 06:30:56.647736 I | ceph-cluster-controller: external cluster identity established 2026-08-20 06:30:56.647764 I | cephclient: getting or creating ceph auth key "client.csi-rbd-provisioner" 2026-08-20 06:30:57.248118 I | cephclient: getting or creating ceph auth key "client.csi-rbd-node" 2026-08-20 06:30:57.860910 I | cephclient: getting or creating ceph auth key "client.csi-cephfs-provisioner" 2026-08-20 06:30:58.501377 I | cephclient: getting or creating ceph auth key "client.csi-cephfs-node" 2026-08-20 06:30:59.230177 I | ceph-csi: created kubernetes csi secrets for cluster "openstack" 2026-08-20 06:30:59.241034 I | ceph-cluster-controller: successfully updated csi config map 2026-08-20 06:30:59.241072 I | cephclient: getting or creating ceph auth key "client.crash" 2026-08-20 06:31:00.092268 I | clusterdisruption-controller: all PGs are active+clean. Restoring default OSD pdb settings 2026-08-20 06:31:00.092307 I | clusterdisruption-controller: creating the default pdb "rook-ceph-osd" with maxUnavailable=1 for all osd 2026-08-20 06:31:00.107076 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 06:31:00.519098 I | ceph-nodedaemon-controller: created kubernetes crash collector secret for cluster "openstack" 2026-08-20 06:31:00.523066 I | ceph-cluster-controller: enabling ceph mon monitoring goroutine for cluster "openstack" 2026-08-20 06:31:00.523091 I | ceph-cluster-controller: ceph status check interval is 1m0s 2026-08-20 06:31:00.523098 I | ceph-cluster-controller: enabling ceph status monitoring goroutine for cluster "openstack" 2026-08-20 06:31:01.405868 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 06:31:02.698964 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 06:31:08.702472 I | ceph-spec: parsing mon endpoints: instance=10.96.240.200:6789 2026-08-20 06:31:08.702500 I | ceph-spec: updating obsolete maxMonID 0 to actual value 76846025234 2026-08-20 06:31:08.702514 I | ceph-spec: detecting the ceph image version for image harbor.atmosphere.dev/quay.io/ceph/ceph:v18.2.7... 2026-08-20 06:31:10.483477 I | ceph-spec: detected ceph image version: "18.2.7-0 reef" 2026-08-20 06:31:11.990848 I | ceph-object-controller: reconciling object store deployments 2026-08-20 06:31:12.004448 I | ceph-object-controller: ceph object store gateway service running at 10.99.3.91 2026-08-20 06:31:12.004603 I | ceph-object-controller: reconciling object store pools 2026-08-20 06:31:14.797846 I | cephclient: reconciling replicated pool ceph.rgw.control succeeded 2026-08-20 06:31:15.748939 I | cephclient: creating a new crush rule for changed deviceClass ("default"-->"") on crush rule "ceph.rgw.control" 2026-08-20 06:31:15.748978 I | cephclient: updating pool "ceph.rgw.control" failure domain from "osd" to "osd" with new crush rule "ceph.rgw.control_osd" 2026-08-20 06:31:15.748987 I | cephclient: crush rule "ceph.rgw.control" will no longer be used by pool "ceph.rgw.control" 2026-08-20 06:31:17.864339 I | cephclient: Successfully updated pool "ceph.rgw.control" failure domain to "osd" 2026-08-20 06:31:17.864386 I | cephclient: setting pool property "pg_num_min" to "8" on pool "ceph.rgw.control" 2026-08-20 06:31:23.994678 I | cephclient: reconciling replicated pool ceph.rgw.meta succeeded 2026-08-20 06:31:25.109174 I | cephclient: creating a new crush rule for changed deviceClass ("default"-->"") on crush rule "ceph.rgw.meta" 2026-08-20 06:31:25.109213 I | cephclient: updating pool "ceph.rgw.meta" failure domain from "osd" to "osd" with new crush rule "ceph.rgw.meta_osd" 2026-08-20 06:31:25.109221 I | cephclient: crush rule "ceph.rgw.meta" will no longer be used by pool "ceph.rgw.meta" 2026-08-20 06:31:27.050967 I | cephclient: Successfully updated pool "ceph.rgw.meta" failure domain to "osd" 2026-08-20 06:31:27.051008 I | cephclient: setting pool property "pg_num_min" to "8" on pool "ceph.rgw.meta" 2026-08-20 06:31:31.210012 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-08-20 06:31:31.215269 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 06:31:32.142884 I | cephclient: reconciling replicated pool ceph.rgw.log succeeded 2026-08-20 06:31:32.312807 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-08-20 06:31:32.318050 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 06:31:33.238641 I | cephclient: creating a new crush rule for changed deviceClass ("default"-->"") on crush rule "ceph.rgw.log" 2026-08-20 06:31:33.238682 I | cephclient: updating pool "ceph.rgw.log" failure domain from "osd" to "osd" with new crush rule "ceph.rgw.log_osd" 2026-08-20 06:31:33.238690 I | cephclient: crush rule "ceph.rgw.log" will no longer be used by pool "ceph.rgw.log" 2026-08-20 06:31:35.176353 I | cephclient: Successfully updated pool "ceph.rgw.log" failure domain to "osd" 2026-08-20 06:31:35.176385 I | cephclient: setting pool property "pg_num_min" to "8" on pool "ceph.rgw.log" 2026-08-20 06:31:39.208234 I | cephclient: reconciling replicated pool ceph.rgw.buckets.index succeeded 2026-08-20 06:31:40.111617 I | cephclient: creating a new crush rule for changed deviceClass ("default"-->"") on crush rule "ceph.rgw.buckets.index" 2026-08-20 06:31:40.111661 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-20 06:31:40.111670 I | cephclient: crush rule "ceph.rgw.buckets.index" will no longer be used by pool "ceph.rgw.buckets.index" 2026-08-20 06:31:42.261627 I | cephclient: Successfully updated pool "ceph.rgw.buckets.index" failure domain to "osd" 2026-08-20 06:31:42.261668 I | cephclient: setting pool property "pg_num_min" to "8" on pool "ceph.rgw.buckets.index" 2026-08-20 06:31:47.345949 I | cephclient: reconciling replicated pool ceph.rgw.buckets.non-ec succeeded 2026-08-20 06:31:47.677597 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-20 06:31:48.460185 I | cephclient: creating a new crush rule for changed deviceClass ("default"-->"") on crush rule "ceph.rgw.buckets.non-ec" 2026-08-20 06:31:48.460218 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-20 06:31:48.460225 I | cephclient: crush rule "ceph.rgw.buckets.non-ec" will no longer be used by pool "ceph.rgw.buckets.non-ec" 2026-08-20 06:31:50.366887 I | cephclient: Successfully updated pool "ceph.rgw.buckets.non-ec" failure domain to "osd" 2026-08-20 06:31:50.366923 I | cephclient: setting pool property "pg_num_min" to "8" on pool "ceph.rgw.buckets.non-ec" 2026-08-20 06:31:54.431924 I | cephclient: reconciling replicated pool ceph.rgw.otp succeeded 2026-08-20 06:31:55.332650 I | cephclient: creating a new crush rule for changed deviceClass ("default"-->"") on crush rule "ceph.rgw.otp" 2026-08-20 06:31:55.332690 I | cephclient: updating pool "ceph.rgw.otp" failure domain from "osd" to "osd" with new crush rule "ceph.rgw.otp_osd" 2026-08-20 06:31:55.332699 I | cephclient: crush rule "ceph.rgw.otp" will no longer be used by pool "ceph.rgw.otp" 2026-08-20 06:31:57.493364 I | cephclient: Successfully updated pool "ceph.rgw.otp" failure domain to "osd" 2026-08-20 06:31:57.493407 I | cephclient: setting pool property "pg_num_min" to "8" on pool "ceph.rgw.otp" 2026-08-20 06:32:01.979491 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:73} {StateName:unknown Count:8}]" 2026-08-20 06:32:01.984590 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 06:32:02.585423 I | cephclient: reconciling replicated pool .rgw.root succeeded 2026-08-20 06:32:03.389207 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:73} {StateName:unknown Count:8}]" 2026-08-20 06:32:03.393625 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 06:32:04.709989 I | cephclient: creating a new crush rule for changed deviceClass ("default"-->"") on crush rule ".rgw.root" 2026-08-20 06:32:04.710036 I | cephclient: updating pool ".rgw.root" failure domain from "osd" to "osd" with new crush rule ".rgw.root_osd" 2026-08-20 06:32:04.710045 I | cephclient: crush rule ".rgw.root" will no longer be used by pool ".rgw.root" 2026-08-20 06:32:07.668491 I | cephclient: Successfully updated pool ".rgw.root" failure domain to "osd" 2026-08-20 06:32:07.668530 I | cephclient: setting pool property "pg_num_min" to "8" on pool ".rgw.root" 2026-08-20 06:32:11.752002 I | cephclient: reconciling replicated pool ceph.rgw.buckets.data succeeded 2026-08-20 06:32:12.644854 I | cephclient: creating a new crush rule for changed deviceClass ("default"-->"") on crush rule "ceph.rgw.buckets.data" 2026-08-20 06:32:12.644948 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-20 06:32:12.644962 I | cephclient: crush rule "ceph.rgw.buckets.data" will no longer be used by pool "ceph.rgw.buckets.data" 2026-08-20 06:32:14.805850 I | cephclient: Successfully updated pool "ceph.rgw.buckets.data" failure domain to "osd" 2026-08-20 06:32:14.805899 I | ceph-object-controller: configuring object store "ceph" 2026-08-20 06:32:15.465491 I | ceph-object-controller: Object store "ceph": realm=ceph, zonegroup=ceph, zone=ceph 2026-08-20 06:32:15.646266 I | ceph-object-controller: committing changes to RGW configuration period for CephObjectStore "openstack/ceph" 2026-08-20 06:32:16.096051 I | ceph-object-controller: configuration for object-store ceph is complete 2026-08-20 06:32:16.096092 I | ceph-object-controller: creating object store "ceph" in namespace "openstack" 2026-08-20 06:32:16.101577 I | cephclient: getting or creating ceph auth key "client.rgw.ceph.a" 2026-08-20 06:32:16.727631 I | ceph-object-controller: setting rgw config flags 2026-08-20 06:32:16.727693 I | op-config: setting "client.rgw.ceph.a"="rgw_zonegroup"="ceph" option to the mon configuration database 2026-08-20 06:32:17.188145 I | op-config: successfully set "client.rgw.ceph.a"="rgw_zonegroup"="ceph" option to the mon configuration database 2026-08-20 06:32:17.188193 I | op-config: setting "client.rgw.ceph.a"="rgw_run_sync_thread"="true" option to the mon configuration database 2026-08-20 06:32:17.656652 I | op-config: successfully set "client.rgw.ceph.a"="rgw_run_sync_thread"="true" option to the mon configuration database 2026-08-20 06:32:17.656696 I | op-config: setting "client.rgw.ceph.a"="rgw_log_nonexistent_bucket"="true" option to the mon configuration database 2026-08-20 06:32:18.096932 I | op-config: successfully set "client.rgw.ceph.a"="rgw_log_nonexistent_bucket"="true" option to the mon configuration database 2026-08-20 06:32:18.096978 I | op-config: setting "client.rgw.ceph.a"="rgw_log_object_name_utc"="true" option to the mon configuration database 2026-08-20 06:32:18.562667 I | op-config: successfully set "client.rgw.ceph.a"="rgw_log_object_name_utc"="true" option to the mon configuration database 2026-08-20 06:32:18.562713 I | op-config: setting "client.rgw.ceph.a"="rgw_enable_usage_log"="true" option to the mon configuration database 2026-08-20 06:32:19.011307 I | op-config: successfully set "client.rgw.ceph.a"="rgw_enable_usage_log"="true" option to the mon configuration database 2026-08-20 06:32:19.011354 I | op-config: setting "client.rgw.ceph.a"="rgw_zone"="ceph" option to the mon configuration database 2026-08-20 06:32:19.479087 I | op-config: successfully set "client.rgw.ceph.a"="rgw_zone"="ceph" option to the mon configuration database 2026-08-20 06:32:19.479482 I | ceph-object-controller: object store "ceph" deployment "rook-ceph-rgw-ceph-a" created 2026-08-20 06:32:19.528724 I | ceph-object-controller: enabling rgw dashboard 2026-08-20 06:32:21.645589 I | ceph-object-controller: created object store "ceph" in namespace "openstack" 2026-08-20 06:32:21.646515 I | ceph-object-controller: setting the dashboard api secret key 2026-08-20 06:32:22.240760 I | ceph-object-controller: done setting the dashboard api secret key 2026-08-20 06:32:32.548855 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 06:32:34.320607 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-20 06:32:34.522630 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 06:32:52.046715 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.99.3.91:80: i/o timeout 2026-08-20 06:32:52.067658 I | ceph-spec: parsing mon endpoints: instance=10.96.240.200:6789 2026-08-20 06:32:52.067689 I | ceph-spec: updating obsolete maxMonID 0 to actual value 76846025234 2026-08-20 06:32:52.067704 I | ceph-spec: detecting the ceph image version for image harbor.atmosphere.dev/quay.io/ceph/ceph:v18.2.7... 2026-08-20 06:32:52.612200 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:92} {StateName:peering Count:20}]" 2026-08-20 06:32:52.617209 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 06:32:53.196045 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:92} {StateName:peering Count:19}]" 2026-08-20 06:32:53.208268 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 06:32:53.601167 I | ceph-spec: detected ceph image version: "18.2.7-0 reef" 2026-08-20 06:32:55.133436 I | ceph-object-controller: reconciling object store deployments 2026-08-20 06:32:55.173545 I | ceph-object-controller: ceph object store gateway service running at 10.99.3.91 2026-08-20 06:32:55.173570 I | ceph-object-controller: reconciling object store pools 2026-08-20 06:32:56.668002 I | cephclient: application "rgw" is already set on pool "ceph.rgw.control" 2026-08-20 06:32:56.668043 I | cephclient: reconciling replicated pool ceph.rgw.control succeeded 2026-08-20 06:32:57.685227 I | cephclient: setting pool property "pg_num_min" to "8" on pool "ceph.rgw.control" 2026-08-20 06:33:00.462150 I | cephclient: application "rgw" is already set on pool "ceph.rgw.meta" 2026-08-20 06:33:00.462195 I | cephclient: reconciling replicated pool ceph.rgw.meta succeeded 2026-08-20 06:33:01.407886 I | cephclient: setting pool property "pg_num_min" to "8" on pool "ceph.rgw.meta" 2026-08-20 06:33:03.802445 I | clusterdisruption-controller: all "host" failure domains: []. osd is down in failure domain: "". active node drains: false. pg health: "cluster is not fully clean. PGs: [{StateName:active+clean Count:108} {StateName:peering Count:2}]" 2026-08-20 06:33:03.809033 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 06:33:04.143983 I | cephclient: application "rgw" is already set on pool "ceph.rgw.log" 2026-08-20 06:33:04.144026 I | cephclient: reconciling replicated pool ceph.rgw.log succeeded 2026-08-20 06:33:05.777449 I | cephclient: setting pool property "pg_num_min" to "8" on pool "ceph.rgw.log" 2026-08-20 06:33:05.792974 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 06:33:08.996704 I | cephclient: application "rgw" is already set on pool "ceph.rgw.buckets.index" 2026-08-20 06:33:08.996744 I | cephclient: reconciling replicated pool ceph.rgw.buckets.index succeeded 2026-08-20 06:33:09.942337 I | cephclient: setting pool property "pg_num_min" to "8" on pool "ceph.rgw.buckets.index" 2026-08-20 06:33:12.614394 I | cephclient: application "rgw" is already set on pool "ceph.rgw.buckets.non-ec" 2026-08-20 06:33:12.614435 I | cephclient: reconciling replicated pool ceph.rgw.buckets.non-ec succeeded 2026-08-20 06:33:13.548764 I | cephclient: setting pool property "pg_num_min" to "8" on pool "ceph.rgw.buckets.non-ec" 2026-08-20 06:33:15.688452 I | cephclient: application "rgw" is already set on pool "ceph.rgw.otp" 2026-08-20 06:33:15.688493 I | cephclient: reconciling replicated pool ceph.rgw.otp succeeded 2026-08-20 06:33:16.635006 I | cephclient: setting pool property "pg_num_min" to "8" on pool "ceph.rgw.otp" 2026-08-20 06:33:18.838636 I | cephclient: application "rgw" is already set on pool ".rgw.root" 2026-08-20 06:33:18.838679 I | cephclient: reconciling replicated pool .rgw.root succeeded 2026-08-20 06:33:20.280537 I | cephclient: setting pool property "pg_num_min" to "8" on pool ".rgw.root" 2026-08-20 06:33:21.816216 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-20 06:33:23.046440 I | cephclient: application "rgw" is already set on pool "ceph.rgw.buckets.data" 2026-08-20 06:33:23.046478 I | cephclient: reconciling replicated pool ceph.rgw.buckets.data succeeded 2026-08-20 06:33:23.955309 I | ceph-object-controller: configuring object store "ceph" 2026-08-20 06:33:24.204255 I | ceph-object-controller: Object store "ceph": realm=ceph, zonegroup=ceph, zone=ceph 2026-08-20 06:33:24.417518 I | ceph-object-controller: there are no changes to commit for RGW configuration period for CephObjectStore "openstack/ceph" 2026-08-20 06:33:24.417555 I | ceph-object-controller: configuration for object-store ceph is complete 2026-08-20 06:33:24.417562 I | ceph-object-controller: creating object store "ceph" in namespace "openstack" 2026-08-20 06:33:24.422462 I | cephclient: getting or creating ceph auth key "client.rgw.ceph.a" 2026-08-20 06:33:25.010630 I | ceph-object-controller: setting rgw config flags 2026-08-20 06:33:25.010661 I | op-config: setting "client.rgw.ceph.a"="rgw_enable_usage_log"="true" option to the mon configuration database 2026-08-20 06:33:25.470223 I | op-config: successfully set "client.rgw.ceph.a"="rgw_enable_usage_log"="true" option to the mon configuration database 2026-08-20 06:33:25.470268 I | op-config: setting "client.rgw.ceph.a"="rgw_zone"="ceph" option to the mon configuration database 2026-08-20 06:33:25.928527 I | op-config: successfully set "client.rgw.ceph.a"="rgw_zone"="ceph" option to the mon configuration database 2026-08-20 06:33:25.928560 I | op-config: setting "client.rgw.ceph.a"="rgw_zonegroup"="ceph" option to the mon configuration database 2026-08-20 06:33:26.415820 I | op-config: successfully set "client.rgw.ceph.a"="rgw_zonegroup"="ceph" option to the mon configuration database 2026-08-20 06:33:26.415866 I | op-config: setting "client.rgw.ceph.a"="rgw_run_sync_thread"="true" option to the mon configuration database 2026-08-20 06:33:26.898390 I | op-config: successfully set "client.rgw.ceph.a"="rgw_run_sync_thread"="true" option to the mon configuration database 2026-08-20 06:33:26.898431 I | op-config: setting "client.rgw.ceph.a"="rgw_log_nonexistent_bucket"="true" option to the mon configuration database 2026-08-20 06:33:27.344226 I | op-config: successfully set "client.rgw.ceph.a"="rgw_log_nonexistent_bucket"="true" option to the mon configuration database 2026-08-20 06:33:27.344276 I | op-config: setting "client.rgw.ceph.a"="rgw_log_object_name_utc"="true" option to the mon configuration database 2026-08-20 06:33:27.838747 I | op-config: successfully set "client.rgw.ceph.a"="rgw_log_object_name_utc"="true" option to the mon configuration database 2026-08-20 06:33:27.839118 I | ceph-object-controller: object store "ceph" deployment "rook-ceph-rgw-ceph-a" created 2026-08-20 06:33:27.858937 I | ceph-object-controller: object store "ceph" deployment "rook-ceph-rgw-ceph-a" already exists. updating if needed 2026-08-20 06:33:27.871878 I | op-k8sutil: deployment "rook-ceph-rgw-ceph-a" did not change, nothing to update 2026-08-20 06:33:27.874909 I | ceph-object-controller: config map "rook-ceph-rgw-ceph-mime-types" for object store "ceph" already exists, not overwriting 2026-08-20 06:33:27.880810 I | ceph-object-controller: enabling rgw dashboard 2026-08-20 06:33:29.032455 I | ceph-object-controller: created object store "ceph" in namespace "openstack" 2026-08-20 06:33:29.875454 I | ceph-object-controller: creating COSI user "cosi" 2026-08-20 06:33:29.966962 I | ceph-spec: created ceph *v1.Secret object "rook-ceph-object-user-ceph-cosi" 2026-08-20 06:33:30.618682 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 06:33:34.390833 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 06:33:36.368069 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 06:34:05.001589 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 06:34:07.126499 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 06:34:08.474322 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-20 06:34:35.558555 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 06:34:37.722494 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 06:34:54.749479 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-20 06:35:06.120580 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 06:35:08.293995 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 06:35:36.714778 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 06:35:38.856434 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 06:35:40.885617 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-20 06:36:07.285054 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 06:36:09.437575 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 06:36:27.046832 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-20 06:36:37.869852 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 06:36:40.032556 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 06:37:08.498489 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 06:37:10.628934 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 06:37:14.296940 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-20 06:37:39.093424 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-20 06:37:39.100070 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 06:37:41.193681 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:30} {StateName:peering Count:2}]" 2026-08-20 06:37:41.199111 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 06:38:00.419175 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-20 06:38:09.655251 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 06:38:11.794664 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 06:38:40.230160 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 06:38:42.404016 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 06:38:46.671291 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-20 06:39:10.801323 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 06:39:13.038957 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 06:39:32.850318 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-20 06:39:41.386841 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 06:39:43.629467 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 06:40:12.017302 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 06:40:14.201478 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 06:40:19.003810 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-20 06:40:42.611780 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 06:40:44.815152 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 06:41:05.152159 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-20 06:41:13.199174 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 06:41:15.408779 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 06:41:43.829905 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 06:41:45.977275 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 06:41:51.300097 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-20 06:42:14.410240 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 06:42:16.536812 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 06:42:37.465187 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-20 06:42:45.018071 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 06:42:47.081420 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 06:43:15.607757 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 06:43:17.674274 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 06:43:23.658875 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-20 06:43:46.181081 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 06:43:48.265050 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 06:44:09.861962 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-20 06:44:16.753571 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 06:44:18.864632 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 06:44:47.324075 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 06:44:49.418955 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 06:44:56.013991 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-20 06:45:17.882077 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 06:45:20.006741 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 06:45:42.195644 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-20 06:45:48.445712 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 06:45:50.567498 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 06:46:19.031101 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 06:46:21.141029 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 06:46:28.379101 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-20 06:46:49.615902 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 06:46:51.749812 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 06:47:14.609416 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-20 06:47:20.206675 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 06:47:22.323595 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 06:47:50.800337 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 06:47:52.910918 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 06:48:00.802998 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-20 06:48:21.368862 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 06:48:23.526610 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 06:48:46.960382 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-20 06:48:51.958884 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 06:48:54.063761 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 06:49:22.521818 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 06:49:24.673996 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 06:49:33.315006 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-20 06:49:53.086345 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 06:49:55.264988 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 06:50:19.447688 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-20 06:50:23.655807 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 06:50:25.842094 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 06:50:54.213523 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 06:50:56.453446 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 06:51:05.609746 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-20 06:51:24.816804 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 06:51:27.031624 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 06:51:51.761510 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-20 06:51:55.397355 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 06:51:57.614477 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 06:52:26.017837 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 06:52:28.204086 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 06:52:37.945653 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-20 06:52:56.606069 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 06:52:58.766863 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 06:53:24.268255 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-20 06:53:27.224135 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 06:53:29.345233 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 06:53:57.818976 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 06:53:59.975082 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 06:54:10.465936 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-20 06:54:28.378990 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 06:54:30.579636 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 06:54:56.645309 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-20 06:54:58.976463 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 06:55:01.150484 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 06:55:29.569882 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 06:55:31.764796 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 06:55:42.751266 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-20 06:56:00.174643 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 06:56:02.365451 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 06:56:28.998709 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-20 06:56:30.732500 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 06:56:32.976653 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 06:57:01.288581 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 06:57:03.573891 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 06:57:15.197173 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-20 06:57:31.856264 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 06:57:34.117566 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 06:58:01.361885 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-20 06:58:02.442034 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 06:58:04.704125 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 06:58:33.064517 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 06:58:35.278849 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 06:58:47.493901 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-20 06:59:03.657188 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 06:59:05.822891 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 06:59:33.780567 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-20 06:59:34.294045 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 06:59:36.384363 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 07:00:04.919803 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 07:00:07.024246 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 07:00:19.999810 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-20 07:00:35.516835 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 07:00:37.638673 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 07:01:06.808092 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 07:01:06.921343 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-20 07:01:08.221876 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 07:01:37.368814 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 07:01:38.809726 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 07:01:53.111454 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-20 07:02:07.997159 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 07:02:09.365994 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 07:02:39.025793 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 07:02:40.298332 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-20 07:02:40.475014 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 07:03:09.642767 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 07:03:11.063137 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 07:03:26.505407 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-20 07:03:40.233136 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 07:03:41.631246 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 07:04:10.870228 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 07:04:12.898368 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 07:04:13.362904 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-20 07:04:41.429099 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 07:04:43.464661 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 07:04:59.579925 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-20 07:05:12.051234 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 07:05:14.086127 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 07:05:42.618450 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 07:05:44.799506 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 07:05:45.901211 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-20 07:06:13.209310 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 07:06:15.394392 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 07:06:32.083583 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-20 07:06:43.797636 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 07:06:45.980711 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 07:07:14.385752 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 07:07:16.612310 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 07:07:18.255815 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-20 07:07:44.983127 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 07:07:47.209865 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 07:08:04.420034 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-20 07:08:15.570944 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 07:08:17.820812 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 07:08:46.177011 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 07:08:48.381294 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 07:08:50.902471 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-20 07:09:16.759842 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 07:09:18.981450 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 07:09:37.170314 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-20 07:09:47.342068 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 07:09:49.598994 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 07:10:17.939978 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 07:10:20.187795 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 07:10:23.316147 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-20 07:10:48.606486 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 07:10:50.792488 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 07:11:09.487231 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-20 07:11:19.197178 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-20 07:11:21.388093 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0