2026/08/12 11:11:12 maxprocs: Updating GOMAXPROCS=1: determined from CPU quota 2026-08-12 11:11:12.974331 I | rookcmd: starting Rook v1.14.2 with arguments '/usr/local/bin/rook ceph operator' 2026-08-12 11:11:12.974356 I | rookcmd: flag values: --enable-machine-disruption-budget=false, --help=false, --kubeconfig=, --log-level=INFO 2026-08-12 11:11:12.974359 I | cephcmd: starting Rook-Ceph operator 2026-08-12 11:11:13.095814 I | cephcmd: base ceph version inside the rook operator image is "ceph version 18.2.2 (531c0d11a1c5d39fbfe6aa8a521f023abf3bf3e2) reef (stable)" 2026-08-12 11:11:13.104743 I | op-k8sutil: ROOK_CURRENT_NAMESPACE_ONLY="false" (env var) 2026-08-12 11:11:13.104768 I | operator: watching all namespaces for Ceph CRs 2026-08-12 11:11:13.104822 I | operator: setting up schemes 2026-08-12 11:11:13.108279 I | operator: setting up the controller-runtime manager 2026-08-12 11:11:13.108807 I | ceph-cluster-controller: successfully started 2026-08-12 11:11:13.111502 I | op-k8sutil: ROOK_DISABLE_DEVICE_HOTPLUG="false" (env var) 2026-08-12 11:11:13.111516 I | ceph-cluster-controller: enabling hotplug orchestration 2026-08-12 11:11:13.111531 I | ceph-nodedaemon-controller: successfully started 2026-08-12 11:11:13.111544 I | ceph-block-pool-controller: successfully started 2026-08-12 11:11:13.111557 I | ceph-object-store-user-controller: successfully started 2026-08-12 11:11:13.111573 I | ceph-object-realm-controller: successfully started 2026-08-12 11:11:13.111586 I | ceph-object-zonegroup-controller: successfully started 2026-08-12 11:11:13.111596 I | ceph-object-zone-controller: successfully started 2026-08-12 11:11:13.111675 I | ceph-object-controller: successfully started 2026-08-12 11:11:13.111717 I | ceph-file-controller: successfully started 2026-08-12 11:11:13.111742 I | ceph-nfs-controller: successfully started 2026-08-12 11:11:13.111772 I | ceph-rbd-mirror-controller: successfully started 2026-08-12 11:11:13.111803 I | ceph-client-controller: successfully started 2026-08-12 11:11:13.111823 I | ceph-filesystem-mirror-controller: successfully started 2026-08-12 11:11:13.111848 I | operator: rook-ceph-operator-config-controller successfully started 2026-08-12 11:11:13.111866 I | ceph-csi: rook-ceph-operator-csi-controller successfully started 2026-08-12 11:11:13.111948 I | op-bucket-prov: rook-ceph-operator-bucket-controller successfully started 2026-08-12 11:11:13.111966 I | ceph-bucket-topic: successfully started 2026-08-12 11:11:13.112042 I | ceph-bucket-notification: successfully started 2026-08-12 11:11:13.112063 I | ceph-bucket-notification: successfully started 2026-08-12 11:11:13.112078 I | ceph-fs-subvolumegroup-controller: successfully started 2026-08-12 11:11:13.112087 I | blockpool-rados-namespace-controller: successfully started 2026-08-12 11:11:13.112100 I | ceph-cosi-controller: successfully started 2026-08-12 11:11:13.112119 I | operator: starting the controller-runtime manager 2026-08-12 11:11:13.236162 I | op-k8sutil: ROOK_WATCH_FOR_NODE_FAILURE="true" (default) 2026-08-12 11:11:13.327414 I | op-k8sutil: ROOK_CEPH_COMMANDS_TIMEOUT_SECONDS="15" (configmap) 2026-08-12 11:11:13.327448 I | op-k8sutil: ROOK_LOG_LEVEL="INFO" (configmap) 2026-08-12 11:11:13.327467 I | op-k8sutil: ROOK_ENABLE_DISCOVERY_DAEMON="false" (configmap) 2026-08-12 11:11:13.330802 I | op-k8sutil: ROOK_CEPH_ALLOW_LOOP_DEVICES="false" (configmap) 2026-08-12 11:11:13.330822 I | operator: rook-ceph-operator-config-controller done reconciling 2026-08-12 11:11:13.334270 I | op-k8sutil: ROOK_CSI_DISABLE_DRIVER="false" (configmap) 2026-08-12 11:11:13.335959 I | ceph-csi: CSI Ceph RBD driver disabled 2026-08-12 11:11:13.336010 I | op-k8sutil: removing daemonset csi-rbdplugin if it exists 2026-08-12 11:11:13.338651 I | op-k8sutil: removing deployment csi-rbdplugin-provisioner if it exists 2026-08-12 11:11:13.344572 I | ceph-csi: successfully removed CSI Ceph RBD driver 2026-08-12 11:11:13.344586 I | ceph-csi: CSI CephFS driver disabled 2026-08-12 11:11:13.344590 I | op-k8sutil: removing daemonset csi-cephfsplugin if it exists 2026-08-12 11:11:13.347046 I | op-k8sutil: removing deployment csi-cephfsplugin-provisioner if it exists 2026-08-12 11:11:13.352866 I | ceph-csi: successfully removed CSI CephFS driver 2026-08-12 11:11:13.352884 I | ceph-csi: CSI NFS driver disabled 2026-08-12 11:11:13.352890 I | op-k8sutil: removing daemonset csi-nfsplugin if it exists 2026-08-12 11:11:13.354711 I | op-k8sutil: removing deployment csi-nfsplugin-provisioner if it exists 2026-08-12 11:11:13.360490 I | ceph-csi: successfully removed CSI NFS driver 2026-08-12 11:11:29.993863 I | ceph-spec: adding finalizer "cephcluster.ceph.rook.io" on "ceph" 2026-08-12 11:11:29.999830 I | ceph-spec: adding finalizer "cephobjectstore.ceph.rook.io" on "ceph" 2026-08-12 11:11:30.003130 I | clusterdisruption-controller: deleted all legacy node drain canary pods 2026-08-12 11:11:30.013733 I | ceph-spec: parsing mon endpoints: instance=10.96.240.200:6789 2026-08-12 11:11:30.013754 I | ceph-spec: updating obsolete maxMonID 0 to actual value 76846025234 2026-08-12 11:11:30.013799 I | op-k8sutil: ROOK_OBC_WATCH_OPERATOR_NAMESPACE="true" (configmap) 2026-08-12 11:11:30.013807 I | op-k8sutil: ROOK_OBC_PROVISIONER_NAME_PREFIX="" (default) 2026-08-12 11:11:30.013811 I | op-bucket-prov: ceph bucket provisioner launched watching for provisioner "openstack.ceph.rook.io/bucket" 2026-08-12 11:11:30.014064 I | op-bucket-prov: successfully reconciled bucket provisioner I0812 11:11:30.014119 1 manager.go:135] "msg"="starting provisioner" "logger"="objectbucket.io/provisioner-manager" "name"="openstack.ceph.rook.io/bucket" 2026-08-12 11:11:30.015391 I | ceph-csi: successfully created csi config map "rook-ceph-csi-config" 2026-08-12 11:11:30.015861 I | ceph-cluster-controller: reconciling ceph cluster in namespace "openstack" 2026-08-12 11:11:30.033975 I | op-k8sutil: CSI_ENABLE_HOST_NETWORK="true" (configmap) 2026-08-12 11:11:30.034029 I | op-k8sutil: CSI_DISABLE_HOLDER_PODS="true" (configmap) 2026-08-12 11:11:30.048029 I | ceph-spec: parsing mon endpoints: instance=10.96.240.200:6789 2026-08-12 11:11:30.048053 I | ceph-spec: updating obsolete maxMonID 0 to actual value 76846025234 2026-08-12 11:11:30.199960 I | ceph-spec: parsing mon endpoints: instance=10.96.240.200:6789 2026-08-12 11:11:30.199999 I | ceph-spec: updating obsolete maxMonID 0 to actual value 76846025234 2026-08-12 11:11:30.200022 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:0xc001c3c4e0] 2026-08-12 11:11:30.200038 I | ceph-spec: detecting the ceph image version for image harbor.atmosphere.dev/quay.io/ceph/ceph:v18.2.1... 2026-08-12 11:11:30.405577 I | op-k8sutil: ROOK_CSI_ENABLE_RBD="false" (configmap) 2026-08-12 11:11:30.405604 I | op-k8sutil: ROOK_CSI_ENABLE_CEPHFS="false" (configmap) 2026-08-12 11:11:30.405609 I | op-k8sutil: ROOK_CSI_ENABLE_NFS="false" (configmap) 2026-08-12 11:11:30.405615 I | op-k8sutil: ROOK_CSI_ALLOW_UNSUPPORTED_VERSION="false" (default) 2026-08-12 11:11:30.405620 I | op-k8sutil: CSI_FORCE_CEPHFS_KERNEL_CLIENT="true" (configmap) 2026-08-12 11:11:30.405625 I | op-k8sutil: CSI_GRPC_TIMEOUT_SECONDS="150" (configmap) 2026-08-12 11:11:30.405630 I | op-k8sutil: CSI_CEPHFS_LIVENESS_METRICS_PORT="9081" (default) 2026-08-12 11:11:30.405635 I | op-k8sutil: CSIADDONS_PORT="9070" (default) 2026-08-12 11:11:30.405640 I | op-k8sutil: CSI_RBD_LIVENESS_METRICS_PORT="9080" (default) 2026-08-12 11:11:30.405645 I | op-k8sutil: CSI_ENABLE_LIVENESS="false" (default) 2026-08-12 11:11:30.405650 I | op-k8sutil: CSI_PLUGIN_PRIORITY_CLASSNAME="system-node-critical" (configmap) 2026-08-12 11:11:30.405655 I | op-k8sutil: CSI_PROVISIONER_PRIORITY_CLASSNAME="system-cluster-critical" (configmap) 2026-08-12 11:11:30.405663 I | op-k8sutil: CSI_ENABLE_OMAP_GENERATOR="false" (configmap) 2026-08-12 11:11:30.405668 I | op-k8sutil: CSI_ENABLE_RBD_SNAPSHOTTER="true" (configmap) 2026-08-12 11:11:30.405674 I | op-k8sutil: CSI_ENABLE_CEPHFS_SNAPSHOTTER="true" (configmap) 2026-08-12 11:11:30.405678 I | op-k8sutil: CSI_ENABLE_NFS_SNAPSHOTTER="true" (configmap) 2026-08-12 11:11:30.407806 I | op-k8sutil: CSI_ENABLE_CSIADDONS="false" (configmap) 2026-08-12 11:11:30.407825 I | op-k8sutil: CSI_ENABLE_TOPOLOGY="false" (configmap) 2026-08-12 11:11:30.407831 I | op-k8sutil: CSI_ENABLE_ENCRYPTION="false" (configmap) 2026-08-12 11:11:30.407835 I | op-k8sutil: CSI_ENABLE_METADATA="false" (configmap) 2026-08-12 11:11:30.407841 I | op-k8sutil: CSI_CEPHFS_PLUGIN_UPDATE_STRATEGY="RollingUpdate" (default) 2026-08-12 11:11:30.407845 I | op-k8sutil: CSI_CEPHFS_PLUGIN_UPDATE_STRATEGY_MAX_UNAVAILABLE="1" (default) 2026-08-12 11:11:30.407850 I | op-k8sutil: CSI_NFS_PLUGIN_UPDATE_STRATEGY="RollingUpdate" (default) 2026-08-12 11:11:30.407855 I | op-k8sutil: CSI_RBD_PLUGIN_UPDATE_STRATEGY="RollingUpdate" (default) 2026-08-12 11:11:30.407859 I | op-k8sutil: CSI_RBD_PLUGIN_UPDATE_STRATEGY_MAX_UNAVAILABLE="1" (default) 2026-08-12 11:11:30.407864 I | op-k8sutil: CSI_PLUGIN_ENABLE_SELINUX_HOST_MOUNT="false" (configmap) 2026-08-12 11:11:30.407868 I | ceph-csi: Kubernetes version is 1.28 2026-08-12 11:11:30.407873 I | op-k8sutil: CSI_LOG_LEVEL="" (default) 2026-08-12 11:11:30.407878 I | op-k8sutil: CSI_SIDECAR_LOG_LEVEL="" (default) 2026-08-12 11:11:30.407885 I | op-k8sutil: CSI_LEADER_ELECTION_LEASE_DURATION="" (default) 2026-08-12 11:11:30.407895 I | op-k8sutil: CSI_LEADER_ELECTION_RENEW_DEADLINE="" (default) 2026-08-12 11:11:30.407899 I | op-k8sutil: CSI_LEADER_ELECTION_RETRY_PERIOD="" (default) 2026-08-12 11:11:30.803563 I | op-k8sutil: ROOK_CSI_CEPH_IMAGE="quay.io/cephcsi/cephcsi:v3.11.0" (configmap) 2026-08-12 11:11:30.803634 I | op-k8sutil: ROOK_CSI_REGISTRAR_IMAGE="registry.k8s.io/sig-storage/csi-node-driver-registrar:v2.10.0" (configmap) 2026-08-12 11:11:30.803646 I | op-k8sutil: ROOK_CSI_PROVISIONER_IMAGE="registry.k8s.io/sig-storage/csi-provisioner:v4.0.0" (configmap) 2026-08-12 11:11:30.803654 I | op-k8sutil: ROOK_CSI_ATTACHER_IMAGE="registry.k8s.io/sig-storage/csi-attacher:v4.5.0" (configmap) 2026-08-12 11:11:30.803661 I | op-k8sutil: ROOK_CSI_SNAPSHOTTER_IMAGE="registry.k8s.io/sig-storage/csi-snapshotter:v7.0.1" (configmap) 2026-08-12 11:11:30.803678 I | op-k8sutil: ROOK_CSI_RESIZER_IMAGE="registry.k8s.io/sig-storage/csi-resizer:v1.10.0" (configmap) 2026-08-12 11:11:30.803691 I | op-k8sutil: ROOK_CSI_KUBELET_DIR_PATH="/var/lib/kubelet" (default) 2026-08-12 11:11:30.803699 I | op-k8sutil: ROOK_CSIADDONS_IMAGE="quay.io/csiaddons/k8s-sidecar:v0.8.0" (configmap) 2026-08-12 11:11:30.803710 I | op-k8sutil: CSI_TOPOLOGY_DOMAIN_LABELS="" (default) 2026-08-12 11:11:30.803720 I | op-k8sutil: ROOK_CSI_CEPHFS_POD_LABELS="" (default) 2026-08-12 11:11:30.803740 I | op-k8sutil: ROOK_CSI_NFS_POD_LABELS="" (default) 2026-08-12 11:11:30.803746 I | op-k8sutil: ROOK_CSI_RBD_POD_LABELS="" (default) 2026-08-12 11:11:30.803752 I | op-k8sutil: CSI_CLUSTER_NAME="" (default) 2026-08-12 11:11:30.803759 I | op-k8sutil: ROOK_CSI_IMAGE_PULL_POLICY="IfNotPresent" (configmap) 2026-08-12 11:11:30.803770 I | op-k8sutil: CSI_CEPHFS_KERNEL_MOUNT_OPTIONS="" (default) 2026-08-12 11:11:30.803777 I | op-k8sutil: CSI_CEPHFS_ATTACH_REQUIRED="true" (configmap) 2026-08-12 11:11:30.803783 I | op-k8sutil: CSI_RBD_ATTACH_REQUIRED="true" (configmap) 2026-08-12 11:11:30.803790 I | op-k8sutil: CSI_NFS_ATTACH_REQUIRED="true" (configmap) 2026-08-12 11:11:30.803803 I | op-k8sutil: CSI_DRIVER_NAME_PREFIX="rook-ceph" (default) 2026-08-12 11:11:30.806983 I | op-k8sutil: CSI_ENABLE_VOLUME_GROUP_SNAPSHOT="true" (configmap) 2026-08-12 11:11:30.807018 I | ceph-csi: skipping csi version check, since unsupported versions are allowed or csi is disabled 2026-08-12 11:11:30.807029 I | ceph-csi: CSI Ceph RBD driver disabled 2026-08-12 11:11:30.807038 I | op-k8sutil: removing daemonset csi-rbdplugin if it exists 2026-08-12 11:11:30.809286 I | op-k8sutil: removing deployment csi-rbdplugin-provisioner if it exists 2026-08-12 11:11:31.203288 I | ceph-csi: successfully removed CSI Ceph RBD driver 2026-08-12 11:11:31.203485 I | ceph-csi: CSI CephFS driver disabled 2026-08-12 11:11:31.203560 I | op-k8sutil: removing daemonset csi-cephfsplugin if it exists 2026-08-12 11:11:31.206066 I | op-k8sutil: removing deployment csi-cephfsplugin-provisioner if it exists 2026-08-12 11:11:31.404377 I | ceph-csi: successfully removed CSI CephFS driver 2026-08-12 11:11:31.404397 I | ceph-csi: CSI NFS driver disabled 2026-08-12 11:11:31.404402 I | op-k8sutil: removing daemonset csi-nfsplugin if it exists 2026-08-12 11:11:31.406753 I | op-k8sutil: removing deployment csi-nfsplugin-provisioner if it exists 2026-08-12 11:11:31.604073 I | ceph-csi: successfully removed CSI NFS driver 2026-08-12 11:11:59.631952 I | ceph-spec: detected ceph image version: "18.2.1-0 reef" 2026-08-12 11:11:59.632003 I | ceph-cluster-controller: validating ceph version from provided image 2026-08-12 11:11:59.646026 I | ceph-spec: parsing mon endpoints: instance=10.96.240.200:6789 2026-08-12 11:11:59.646051 I | ceph-spec: updating obsolete maxMonID 0 to actual value 76846025234 2026-08-12 11:11:59.650063 I | cephclient: writing config file /var/lib/rook/openstack/openstack.config 2026-08-12 11:11:59.650187 I | cephclient: generated admin config in /var/lib/rook/openstack 2026-08-12 11:12:00.254862 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-12 11:12:01.316514 W | ceph-cluster-controller: image spec version 18.2.1-0 reef is lower than the running cluster version 18.2.8-0 reef, downgrading is not supported 2026-08-12 11:12:01.624614 I | clusterdisruption-controller: all PGs are active+clean. Restoring default OSD pdb settings 2026-08-12 11:12:01.624638 I | clusterdisruption-controller: creating the default pdb "rook-ceph-osd" with maxUnavailable=1 for all osd 2026-08-12 11:12:01.633533 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-12 11:12:02.537237 I | ceph-cluster-controller: upgrading ceph cluster to "18.2.1-0 reef" 2026-08-12 11:12:02.537275 I | ceph-cluster-controller: cluster "openstack": version "18.2.1-0 reef" detected for image "harbor.atmosphere.dev/quay.io/ceph/ceph:v18.2.1" 2026-08-12 11:12:02.559049 I | ceph-cluster-controller: creating "rook-config-override" configmap 2026-08-12 11:12:02.596520 I | ceph-cluster-controller: creating "rook-ceph-config" secret 2026-08-12 11:12:02.607707 I | ceph-cluster-controller: external cluster identity established 2026-08-12 11:12:02.607736 I | cephclient: getting or creating ceph auth key "client.csi-rbd-provisioner" 2026-08-12 11:12:02.922255 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-12 11:12:03.915807 I | cephclient: getting or creating ceph auth key "client.csi-rbd-node" 2026-08-12 11:12:04.140348 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-12 11:12:04.635474 I | cephclient: getting or creating ceph auth key "client.csi-cephfs-provisioner" 2026-08-12 11:12:05.216876 I | cephclient: getting or creating ceph auth key "client.csi-cephfs-node" 2026-08-12 11:12:05.816933 I | ceph-csi: created kubernetes csi secrets for cluster "openstack" 2026-08-12 11:12:05.824088 I | ceph-cluster-controller: successfully updated csi config map 2026-08-12 11:12:05.824108 I | cephclient: getting or creating ceph auth key "client.crash" 2026-08-12 11:12:06.422770 I | ceph-nodedaemon-controller: created kubernetes crash collector secret for cluster "openstack" 2026-08-12 11:12:06.424981 I | ceph-cluster-controller: enabling ceph mon monitoring goroutine for cluster "openstack" 2026-08-12 11:12:06.425003 I | ceph-cluster-controller: ceph status check interval is 1m0s 2026-08-12 11:12:06.425006 I | ceph-cluster-controller: enabling ceph status monitoring goroutine for cluster "openstack" 2026-08-12 11:12:10.100121 I | ceph-spec: parsing mon endpoints: instance=10.96.240.200:6789 2026-08-12 11:12:10.100151 I | ceph-spec: updating obsolete maxMonID 0 to actual value 76846025234 2026-08-12 11:12:10.100170 I | ceph-spec: detecting the ceph image version for image harbor.atmosphere.dev/quay.io/ceph/ceph:v18.2.1... 2026-08-12 11:12:12.062786 I | ceph-spec: detected ceph image version: "18.2.1-0 reef" 2026-08-12 11:12:13.816241 I | ceph-object-controller: reconciling object store deployments 2026-08-12 11:12:13.830647 I | ceph-object-controller: ceph object store gateway service running at 10.100.249.80 2026-08-12 11:12:13.830686 I | ceph-object-controller: reconciling object store pools 2026-08-12 11:12:17.589389 I | cephclient: reconciling replicated pool ceph.rgw.control succeeded 2026-08-12 11:12:18.480661 I | cephclient: creating a new crush rule for changed deviceClass ("default"-->"") on crush rule "ceph.rgw.control" 2026-08-12 11:12:18.480733 I | cephclient: updating pool "ceph.rgw.control" failure domain from "osd" to "osd" with new crush rule "ceph.rgw.control_osd" 2026-08-12 11:12:18.480746 I | cephclient: crush rule "ceph.rgw.control" will no longer be used by pool "ceph.rgw.control" 2026-08-12 11:12:20.634951 I | cephclient: Successfully updated pool "ceph.rgw.control" failure domain to "osd" 2026-08-12 11:12:20.635106 I | cephclient: setting pool property "pg_num_min" to "8" on pool "ceph.rgw.control" 2026-08-12 11:12:24.698240 I | cephclient: reconciling replicated pool ceph.rgw.meta succeeded 2026-08-12 11:12:25.621596 I | cephclient: creating a new crush rule for changed deviceClass ("default"-->"") on crush rule "ceph.rgw.meta" 2026-08-12 11:12:25.621719 I | cephclient: updating pool "ceph.rgw.meta" failure domain from "osd" to "osd" with new crush rule "ceph.rgw.meta_osd" 2026-08-12 11:12:25.621742 I | cephclient: crush rule "ceph.rgw.meta" will no longer be used by pool "ceph.rgw.meta" 2026-08-12 11:12:27.903075 I | cephclient: Successfully updated pool "ceph.rgw.meta" failure domain to "osd" 2026-08-12 11:12:27.903141 I | cephclient: setting pool property "pg_num_min" to "8" on pool "ceph.rgw.meta" 2026-08-12 11:12:32.457565 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:41} {StateName:unknown Count:5} {StateName:creating+peering Count:3}]" 2026-08-12 11:12:32.461705 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-12 11:12:32.983284 I | cephclient: reconciling replicated pool ceph.rgw.log succeeded 2026-08-12 11:12:34.016234 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:45} {StateName:creating+peering Count:4}]" 2026-08-12 11:12:34.020987 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-12 11:12:34.502240 I | cephclient: creating a new crush rule for changed deviceClass ("default"-->"") on crush rule "ceph.rgw.log" 2026-08-12 11:12:34.502278 I | cephclient: updating pool "ceph.rgw.log" failure domain from "osd" to "osd" with new crush rule "ceph.rgw.log_osd" 2026-08-12 11:12:34.502286 I | cephclient: crush rule "ceph.rgw.log" will no longer be used by pool "ceph.rgw.log" 2026-08-12 11:12:36.044800 I | cephclient: Successfully updated pool "ceph.rgw.log" failure domain to "osd" 2026-08-12 11:12:36.044832 I | cephclient: setting pool property "pg_num_min" to "8" on pool "ceph.rgw.log" 2026-08-12 11:12:40.107068 I | cephclient: reconciling replicated pool ceph.rgw.buckets.index succeeded 2026-08-12 11:12:40.999533 I | cephclient: creating a new crush rule for changed deviceClass ("default"-->"") on crush rule "ceph.rgw.buckets.index" 2026-08-12 11:12:40.999558 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-12 11:12:40.999564 I | cephclient: crush rule "ceph.rgw.buckets.index" will no longer be used by pool "ceph.rgw.buckets.index" 2026-08-12 11:12:43.161047 I | cephclient: Successfully updated pool "ceph.rgw.buckets.index" failure domain to "osd" 2026-08-12 11:12:43.161084 I | cephclient: setting pool property "pg_num_min" to "8" on pool "ceph.rgw.buckets.index" 2026-08-12 11:12:47.224270 I | cephclient: reconciling replicated pool ceph.rgw.buckets.non-ec succeeded 2026-08-12 11:12:48.095695 I | cephclient: creating a new crush rule for changed deviceClass ("default"-->"") on crush rule "ceph.rgw.buckets.non-ec" 2026-08-12 11:12:48.095727 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-12 11:12:48.095736 I | cephclient: crush rule "ceph.rgw.buckets.non-ec" will no longer be used by pool "ceph.rgw.buckets.non-ec" 2026-08-12 11:12:50.256714 I | cephclient: Successfully updated pool "ceph.rgw.buckets.non-ec" failure domain to "osd" 2026-08-12 11:12:50.256743 I | cephclient: setting pool property "pg_num_min" to "8" on pool "ceph.rgw.buckets.non-ec" 2026-08-12 11:12:53.546552 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-12 11:12:55.331645 I | cephclient: reconciling replicated pool ceph.rgw.otp succeeded 2026-08-12 11:12:56.222001 I | cephclient: creating a new crush rule for changed deviceClass ("default"-->"") on crush rule "ceph.rgw.otp" 2026-08-12 11:12:56.222034 I | cephclient: updating pool "ceph.rgw.otp" failure domain from "osd" to "osd" with new crush rule "ceph.rgw.otp_osd" 2026-08-12 11:12:56.222042 I | cephclient: crush rule "ceph.rgw.otp" will no longer be used by pool "ceph.rgw.otp" 2026-08-12 11:12:58.625535 I | cephclient: Successfully updated pool "ceph.rgw.otp" failure domain to "osd" 2026-08-12 11:12:58.625571 I | cephclient: setting pool property "pg_num_min" to "8" on pool "ceph.rgw.otp" 2026-08-12 11:13:03.177782 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-12 11:13:03.700817 I | cephclient: reconciling replicated pool .rgw.root succeeded 2026-08-12 11:13:05.216084 I | cephclient: creating a new crush rule for changed deviceClass ("default"-->"") on crush rule ".rgw.root" 2026-08-12 11:13:05.216106 I | cephclient: updating pool ".rgw.root" failure domain from "osd" to "osd" with new crush rule ".rgw.root_osd" 2026-08-12 11:13:05.216111 I | cephclient: crush rule ".rgw.root" will no longer be used by pool ".rgw.root" 2026-08-12 11:13:05.237613 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:creating+peering Count:7} {StateName:unknown Count:1}]" 2026-08-12 11:13:05.241073 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-12 11:13:06.735631 I | cephclient: Successfully updated pool ".rgw.root" failure domain to "osd" 2026-08-12 11:13:06.735668 I | cephclient: setting pool property "pg_num_min" to "8" on pool ".rgw.root" 2026-08-12 11:13:11.824635 I | cephclient: reconciling replicated pool ceph.rgw.buckets.data succeeded 2026-08-12 11:13:12.727370 I | cephclient: creating a new crush rule for changed deviceClass ("default"-->"") on crush rule "ceph.rgw.buckets.data" 2026-08-12 11:13:12.727409 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-12 11:13:12.727417 I | cephclient: crush rule "ceph.rgw.buckets.data" will no longer be used by pool "ceph.rgw.buckets.data" 2026-08-12 11:13:14.864360 I | cephclient: Successfully updated pool "ceph.rgw.buckets.data" failure domain to "osd" 2026-08-12 11:13:14.864396 I | ceph-object-controller: configuring object store "ceph" 2026-08-12 11:13:15.466132 I | ceph-object-controller: Object store "ceph": realm=ceph, zonegroup=ceph, zone=ceph 2026-08-12 11:13:15.681395 I | ceph-object-controller: committing changes to RGW configuration period for CephObjectStore "openstack/ceph" 2026-08-12 11:13:16.061562 I | ceph-object-controller: configuration for object-store ceph is complete 2026-08-12 11:13:16.061591 I | ceph-object-controller: creating object store "ceph" in namespace "openstack" 2026-08-12 11:13:16.065087 I | cephclient: getting or creating ceph auth key "client.rgw.ceph.a" 2026-08-12 11:13:16.650183 I | ceph-object-controller: setting rgw config flags 2026-08-12 11:13:16.650214 I | op-config: setting "client.rgw.ceph.a"="rgw_run_sync_thread"="true" option to the mon configuration database 2026-08-12 11:13:17.119749 I | op-config: successfully set "client.rgw.ceph.a"="rgw_run_sync_thread"="true" option to the mon configuration database 2026-08-12 11:13:17.119784 I | op-config: setting "client.rgw.ceph.a"="rgw_log_nonexistent_bucket"="true" option to the mon configuration database 2026-08-12 11:13:17.547319 I | op-config: successfully set "client.rgw.ceph.a"="rgw_log_nonexistent_bucket"="true" option to the mon configuration database 2026-08-12 11:13:17.547356 I | op-config: setting "client.rgw.ceph.a"="rgw_log_object_name_utc"="true" option to the mon configuration database 2026-08-12 11:13:18.005317 I | op-config: successfully set "client.rgw.ceph.a"="rgw_log_object_name_utc"="true" option to the mon configuration database 2026-08-12 11:13:18.005353 I | op-config: setting "client.rgw.ceph.a"="rgw_enable_usage_log"="true" option to the mon configuration database 2026-08-12 11:13:18.465053 I | op-config: successfully set "client.rgw.ceph.a"="rgw_enable_usage_log"="true" option to the mon configuration database 2026-08-12 11:13:18.465081 I | op-config: setting "client.rgw.ceph.a"="rgw_zone"="ceph" option to the mon configuration database 2026-08-12 11:13:18.920982 I | op-config: successfully set "client.rgw.ceph.a"="rgw_zone"="ceph" option to the mon configuration database 2026-08-12 11:13:18.921027 I | op-config: setting "client.rgw.ceph.a"="rgw_zonegroup"="ceph" option to the mon configuration database 2026-08-12 11:13:19.368604 I | op-config: successfully set "client.rgw.ceph.a"="rgw_zonegroup"="ceph" option to the mon configuration database 2026-08-12 11:13:19.369200 I | ceph-object-controller: object store "ceph" deployment "rook-ceph-rgw-ceph-a" created 2026-08-12 11:13:19.411762 I | ceph-object-controller: enabling rgw dashboard 2026-08-12 11:13:21.364603 I | ceph-object-controller: created object store "ceph" in namespace "openstack" 2026-08-12 11:13:21.365329 I | ceph-object-controller: setting the dashboard api secret key 2026-08-12 11:13:21.951503 I | ceph-object-controller: done setting the dashboard api secret key 2026-08-12 11:13:33.741919 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:97} {StateName:peering Count:15}]" 2026-08-12 11:13:33.746764 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-12 11:13:35.814008 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:97} {StateName:peering Count:15}]" 2026-08-12 11:13:35.818261 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-12 11:13:39.655506 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-12 11:13:51.748225 E | ceph-object-controller: failed to reconcile CephObjectStore "openstack/ceph". failed to create object store deployments: failed to get COSI user "cosi": Get "http://rook-ceph-rgw-ceph.openstack.svc:80/admin/user?format=json&uid=cosi": dial tcp 10.100.249.80:80: i/o timeout 2026-08-12 11:13:51.765552 I | ceph-spec: parsing mon endpoints: instance=10.96.240.200:6789 2026-08-12 11:13:51.765573 I | ceph-spec: updating obsolete maxMonID 0 to actual value 76846025234 2026-08-12 11:13:51.765582 I | ceph-spec: detecting the ceph image version for image harbor.atmosphere.dev/quay.io/ceph/ceph:v18.2.1... 2026-08-12 11:13:52.324618 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-12 11:13:52.890359 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-12 11:13:54.027174 I | ceph-spec: detected ceph image version: "18.2.1-0 reef" 2026-08-12 11:13:55.480850 I | ceph-object-controller: reconciling object store deployments 2026-08-12 11:13:55.513627 I | ceph-object-controller: ceph object store gateway service running at 10.100.249.80 2026-08-12 11:13:55.513663 I | ceph-object-controller: reconciling object store pools 2026-08-12 11:13:56.907543 I | cephclient: application "rgw" is already set on pool "ceph.rgw.control" 2026-08-12 11:13:56.907563 I | cephclient: reconciling replicated pool ceph.rgw.control succeeded 2026-08-12 11:13:57.818182 I | cephclient: setting pool property "pg_num_min" to "8" on pool "ceph.rgw.control" 2026-08-12 11:14:00.463657 I | cephclient: application "rgw" is already set on pool "ceph.rgw.meta" 2026-08-12 11:14:00.463688 I | cephclient: reconciling replicated pool ceph.rgw.meta succeeded 2026-08-12 11:14:01.449274 I | cephclient: setting pool property "pg_num_min" to "8" on pool "ceph.rgw.meta" 2026-08-12 11:14:03.512532 I | cephclient: application "rgw" is already set on pool "ceph.rgw.log" 2026-08-12 11:14:03.512571 I | cephclient: reconciling replicated pool ceph.rgw.log succeeded 2026-08-12 11:14:04.913197 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:105} {StateName:clean+premerge+peered Count:1}]" 2026-08-12 11:14:04.916997 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-12 11:14:05.066931 I | cephclient: setting pool property "pg_num_min" to "8" on pool "ceph.rgw.log" 2026-08-12 11:14:06.540499 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:105} {StateName:clean+premerge+peered Count:1}]" 2026-08-12 11:14:06.544568 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-12 11:14:07.767294 I | cephclient: application "rgw" is already set on pool "ceph.rgw.buckets.index" 2026-08-12 11:14:07.767328 I | cephclient: reconciling replicated pool ceph.rgw.buckets.index succeeded 2026-08-12 11:14:08.684014 I | cephclient: setting pool property "pg_num_min" to "8" on pool "ceph.rgw.buckets.index" 2026-08-12 11:14:11.536944 I | cephclient: application "rgw" is already set on pool "ceph.rgw.buckets.non-ec" 2026-08-12 11:14:11.536979 I | cephclient: reconciling replicated pool ceph.rgw.buckets.non-ec succeeded 2026-08-12 11:14:12.967886 I | cephclient: setting pool property "pg_num_min" to "8" on pool "ceph.rgw.buckets.non-ec" 2026-08-12 11:14:15.730204 I | cephclient: application "rgw" is already set on pool "ceph.rgw.otp" 2026-08-12 11:14:15.730233 I | cephclient: reconciling replicated pool ceph.rgw.otp succeeded 2026-08-12 11:14:16.649615 I | cephclient: setting pool property "pg_num_min" to "8" on pool "ceph.rgw.otp" 2026-08-12 11:14:18.769094 I | cephclient: application "rgw" is already set on pool ".rgw.root" 2026-08-12 11:14:18.769125 I | cephclient: reconciling replicated pool .rgw.root succeeded 2026-08-12 11:14:19.670634 I | cephclient: setting pool property "pg_num_min" to "8" on pool ".rgw.root" 2026-08-12 11:14:21.810133 I | cephclient: application "rgw" is already set on pool "ceph.rgw.buckets.data" 2026-08-12 11:14:21.810164 I | cephclient: reconciling replicated pool ceph.rgw.buckets.data succeeded 2026-08-12 11:14:22.713634 I | ceph-object-controller: configuring object store "ceph" 2026-08-12 11:14:22.955415 I | ceph-object-controller: Object store "ceph": realm=ceph, zonegroup=ceph, zone=ceph 2026-08-12 11:14:23.146361 I | ceph-object-controller: there are no changes to commit for RGW configuration period for CephObjectStore "openstack/ceph" 2026-08-12 11:14:23.146391 I | ceph-object-controller: configuration for object-store ceph is complete 2026-08-12 11:14:23.146398 I | ceph-object-controller: creating object store "ceph" in namespace "openstack" 2026-08-12 11:14:23.150925 I | cephclient: getting or creating ceph auth key "client.rgw.ceph.a" 2026-08-12 11:14:23.723166 I | ceph-object-controller: setting rgw config flags 2026-08-12 11:14:23.723202 I | op-config: setting "client.rgw.ceph.a"="rgw_run_sync_thread"="true" option to the mon configuration database 2026-08-12 11:14:24.224394 I | op-config: successfully set "client.rgw.ceph.a"="rgw_run_sync_thread"="true" option to the mon configuration database 2026-08-12 11:14:24.224438 I | op-config: setting "client.rgw.ceph.a"="rgw_log_nonexistent_bucket"="true" option to the mon configuration database 2026-08-12 11:14:24.658473 I | op-config: successfully set "client.rgw.ceph.a"="rgw_log_nonexistent_bucket"="true" option to the mon configuration database 2026-08-12 11:14:24.658511 I | op-config: setting "client.rgw.ceph.a"="rgw_log_object_name_utc"="true" option to the mon configuration database 2026-08-12 11:14:25.624167 I | op-config: successfully set "client.rgw.ceph.a"="rgw_log_object_name_utc"="true" option to the mon configuration database 2026-08-12 11:14:25.624209 I | op-config: setting "client.rgw.ceph.a"="rgw_enable_usage_log"="true" option to the mon configuration database 2026-08-12 11:14:26.544735 I | op-config: successfully set "client.rgw.ceph.a"="rgw_enable_usage_log"="true" option to the mon configuration database 2026-08-12 11:14:26.544768 I | op-config: setting "client.rgw.ceph.a"="rgw_zone"="ceph" option to the mon configuration database 2026-08-12 11:14:27.204094 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-12 11:14:27.372579 I | op-config: successfully set "client.rgw.ceph.a"="rgw_zone"="ceph" option to the mon configuration database 2026-08-12 11:14:27.372613 I | op-config: setting "client.rgw.ceph.a"="rgw_zonegroup"="ceph" option to the mon configuration database 2026-08-12 11:14:27.861855 I | op-config: successfully set "client.rgw.ceph.a"="rgw_zonegroup"="ceph" option to the mon configuration database 2026-08-12 11:14:27.862145 I | ceph-object-controller: object store "ceph" deployment "rook-ceph-rgw-ceph-a" created 2026-08-12 11:14:27.876865 I | ceph-object-controller: object store "ceph" deployment "rook-ceph-rgw-ceph-a" already exists. updating if needed 2026-08-12 11:14:27.887425 I | op-k8sutil: deployment "rook-ceph-rgw-ceph-a" did not change, nothing to update 2026-08-12 11:14:27.890838 I | ceph-object-controller: config map "rook-ceph-rgw-ceph-mime-types" for object store "ceph" already exists, not overwriting 2026-08-12 11:14:27.896274 I | ceph-object-controller: enabling rgw dashboard 2026-08-12 11:14:29.051117 I | ceph-object-controller: created object store "ceph" in namespace "openstack" 2026-08-12 11:14:30.939447 I | ceph-object-controller: creating COSI user "cosi" 2026-08-12 11:14:31.041756 I | ceph-spec: created ceph *v1.Secret object "rook-ceph-object-user-ceph-cosi" 2026-08-12 11:14:31.660171 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:104} {StateName:creating+peering Count:5} {StateName:clean+premerge+peered Count:1}]" 2026-08-12 11:14:31.664442 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-12 11:14:35.512888 I | clusterdisruption-controller: all "host" failure domains: []. osd is down in failure domain: "". active node drains: false. pg health: "cluster is not fully clean. PGs: [{StateName:active+clean Count:108} {StateName:peering Count:1}]" 2026-08-12 11:14:35.516423 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-12 11:14:37.115263 I | clusterdisruption-controller: all "host" failure domains: []. osd is down in failure domain: "". active node drains: false. pg health: "cluster is not fully clean. PGs: [{StateName:active+clean Count:108} {StateName:peering Count:1}]" 2026-08-12 11:14:37.119284 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-12 11:15:06.104095 I | clusterdisruption-controller: all "host" failure domains: []. osd is down in failure domain: "". active node drains: false. pg health: "cluster is not fully clean. PGs: [{StateName:active+clean Count:103} {StateName:peering Count:1}]" 2026-08-12 11:15:06.108394 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-12 11:15:07.689769 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-12 11:15:14.440262 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-12 11:15:36.719220 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:113} {StateName:peering Count:12}]" 2026-08-12 11:15:36.723384 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-12 11:15:38.315695 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-12 11:16:00.606350 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-12 11:16:07.309865 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-12 11:16:08.875440 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-12 11:16:37.897118 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-12 11:16:39.469681 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-12 11:16:46.719539 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-12 11:17:08.486118 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-12 11:17:10.057726 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-12 11:17:32.842243 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-12 11:17:39.049939 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-12 11:17:40.609245 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-12 11:18:09.601952 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-12 11:18:11.175786 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-12 11:18:19.561675 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-12 11:18:40.172883 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-12 11:18:41.761862 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-12 11:19:05.716562 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-12 11:19:10.751446 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-12 11:19:12.340905 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-12 11:19:41.314736 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-12 11:19:42.902355 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-12 11:19:51.868789 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-12 11:20:11.878534 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-12 11:20:13.470212 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-12 11:20:37.974842 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-12 11:20:42.443080 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-12 11:20:44.047772 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-12 11:21:13.028323 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-12 11:21:14.589781 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-12 11:21:24.160149 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-12 11:21:43.605791 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-12 11:21:45.151338 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-12 11:22:10.312066 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-12 11:22:14.169333 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-12 11:22:15.760788 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-12 11:22:44.724947 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-12 11:22:46.366108 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-12 11:22:56.472490 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-12 11:23:15.297352 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-12 11:23:16.968264 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-12 11:23:42.597296 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-12 11:23:45.875835 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-12 11:23:47.531107 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-12 11:24:16.474267 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-12 11:24:18.091285 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-12 11:24:28.731085 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-12 11:24:47.059628 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-12 11:24:48.657625 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-12 11:25:14.873563 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-12 11:25:17.673653 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-12 11:25:19.260540 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-12 11:25:48.280080 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-12 11:25:49.853946 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-12 11:26:01.071061 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-12 11:26:18.863582 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-12 11:26:20.451054 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-12 11:26:47.226838 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-12 11:26:49.420643 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-12 11:26:51.025853 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-12 11:27:19.985814 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-12 11:27:21.618020 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-12 11:27:33.372938 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-12 11:27:50.577292 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-12 11:27:52.244180 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-12 11:28:19.541959 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-12 11:28:21.172259 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-12 11:28:22.833734 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-12 11:28:51.750137 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-12 11:28:53.403169 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-12 11:29:05.686485 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-12 11:29:22.322699 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-12 11:29:23.974233 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-12 11:29:51.838644 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-12 11:29:52.909458 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-12 11:29:54.576192 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-12 11:30:23.504648 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-12 11:30:25.139158 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-12 11:30:38.158796 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-12 11:30:54.112472 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-12 11:30:55.711379 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-12 11:31:24.801050 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-12 11:31:25.097791 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-12 11:31:26.349741 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-12 11:31:55.656848 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-12 11:31:56.921258 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-12 11:32:11.015264 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-12 11:32:26.234316 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-12 11:32:27.508490 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-12 11:32:57.428165 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-12 11:32:58.325602 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-12 11:32:58.577931 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-12 11:33:28.005557 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-12 11:33:29.164858 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-12 11:33:44.463129 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-12 11:33:58.630017 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-12 11:33:59.788042 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-12 11:34:29.216130 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-12 11:34:31.026370 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-12 11:34:31.323400 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-12 11:34:59.789865 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-12 11:35:01.616885 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-12 11:35:17.499341 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-12 11:35:30.380450 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-12 11:35:32.190760 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-12 11:36:00.969685 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-12 11:36:02.944680 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-12 11:36:03.966441 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-12 11:36:31.564756 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-12 11:36:33.533198 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-12 11:36:50.225734 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-12 11:37:02.148205 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-12 11:37:04.123793 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-12 11:37:32.761122 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-12 11:37:34.716169 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-12 11:37:36.455368 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-12 11:38:03.374338 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-12 11:38:05.332441 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-12 11:38:22.629722 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-12 11:38:34.002453 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-12 11:38:35.926339 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-12 11:39:04.570679 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-12 11:39:06.566381 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-12 11:39:08.871129 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-12 11:39:35.172742 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-12 11:39:37.188260 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-12 11:39:55.073789 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-12 11:40:05.760659 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-12 11:40:07.798827 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-12 11:40:36.363229 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-12 11:40:38.402490 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-12 11:40:41.293070 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-12 11:41:06.934093 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-12 11:41:09.012553 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-12 11:41:27.468795 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-12 11:41:37.545315 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-12 11:41:39.656846 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-12 11:42:08.182888 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-12 11:42:10.282227 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-12 11:42:13.692038 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-12 11:42:38.795429 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-12 11:42:40.859734 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-12 11:42:59.909382 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-12 11:43:09.379893 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-12 11:43:11.442207 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-12 11:43:39.962572 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-12 11:43:42.019274 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-12 11:43:46.146050 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-12 11:44:10.579523 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-12 11:44:12.656148 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-12 11:44:32.354760 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-12 11:44:41.202759 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-12 11:44:43.269397 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-12 11:45:11.795702 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-12 11:45:13.852063 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-12 11:45:18.566500 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-12 11:45:42.362614 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-12 11:45:44.400376 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-12 11:46:04.724363 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-12 11:46:12.950019 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-12 11:46:15.029840 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-12 11:46:43.568084 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-12 11:46:45.598035 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-12 11:46:50.894469 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-12 11:47:14.136341 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-12 11:47:16.211050 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-12 11:47:37.110899 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-12 11:47:44.739828 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-12 11:47:46.807633 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-12 11:48:15.331324 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-12 11:48:17.422264 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-12 11:48:23.386601 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-12 11:48:45.925934 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-12 11:48:48.024136 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-12 11:49:09.580694 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-12 11:49:16.525811 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-12 11:49:18.645685 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-12 11:49:47.092141 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-12 11:49:49.280147 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-12 11:49:55.830352 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-12 11:50:17.694010 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-12 11:50:19.899512 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-12 11:50:42.055360 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-12 11:50:48.266181 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-12 11:50:50.519782 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-12 11:51:18.870465 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-12 11:51:21.127305 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-12 11:51:28.240423 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-12 11:51:49.436948 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-12 11:51:51.692622 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-12 11:52:14.401325 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-08-12 11:52:20.001771 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-08-12 11:52:22.275332 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0