2026/05/31 14:31:05 maxprocs: Updating GOMAXPROCS=1: determined from CPU quota 2026-05-31 14:31:05.938073 I | rookcmd: starting Rook v1.15.9 with arguments '/usr/local/bin/rook ceph operator' 2026-05-31 14:31:05.938094 I | rookcmd: flag values: --enable-machine-disruption-budget=false, --help=false, --kubeconfig=, --log-level=INFO 2026-05-31 14:31:05.938097 I | cephcmd: starting Rook-Ceph operator 2026-05-31 14:31:06.050088 I | cephcmd: base ceph version inside the rook operator image is "ceph version 18.2.4 (e7ad5345525c7aa95470c26863873b581076945d) reef (stable)" 2026-05-31 14:31:06.056608 I | op-k8sutil: operator setting "CSI_CEPHFS_ATTACH_REQUIRED" = "true" 2026-05-31 14:31:06.056633 I | op-k8sutil: operator setting "CSI_CEPHFS_PLUGIN_RESOURCE" = "- name : driver-registrar\n resource:\n requests:\n memory: 128Mi\n cpu: 50m\n limits:\n memory: 256Mi\n- name : csi-cephfsplugin\n resource:\n requests:\n memory: 512Mi\n cpu: 250m\n limits:\n memory: 1Gi\n- name : liveness-prometheus\n resource:\n requests:\n memory: 128Mi\n cpu: 50m\n limits:\n memory: 256Mi\n" 2026-05-31 14:31:06.056655 I | op-k8sutil: operator setting "CSI_CEPHFS_PROVISIONER_RESOURCE" = "- name : csi-provisioner\n resource:\n requests:\n memory: 128Mi\n cpu: 100m\n limits:\n memory: 256Mi\n- name : csi-resizer\n resource:\n requests:\n memory: 128Mi\n cpu: 100m\n limits:\n memory: 256Mi\n- name : csi-attacher\n resource:\n requests:\n memory: 128Mi\n cpu: 100m\n limits:\n memory: 256Mi\n- name : csi-snapshotter\n resource:\n requests:\n memory: 128Mi\n cpu: 100m\n limits:\n memory: 256Mi\n- name : csi-cephfsplugin\n resource:\n requests:\n memory: 512Mi\n cpu: 250m\n limits:\n memory: 1Gi\n- name : liveness-prometheus\n resource:\n requests:\n memory: 128Mi\n cpu: 50m\n limits:\n memory: 256Mi\n" 2026-05-31 14:31:06.056662 I | op-k8sutil: operator setting "CSI_ENABLE_CSIADDONS" = "false" 2026-05-31 14:31:06.056666 I | op-k8sutil: operator setting "CSI_ENABLE_METADATA" = "false" 2026-05-31 14:31:06.056670 I | op-k8sutil: operator setting "CSI_ENABLE_OMAP_GENERATOR" = "false" 2026-05-31 14:31:06.056674 I | op-k8sutil: operator setting "ROOK_CSI_ENABLE_NFS" = "false" 2026-05-31 14:31:06.056677 I | op-k8sutil: operator setting "CSI_GRPC_TIMEOUT_SECONDS" = "150" 2026-05-31 14:31:06.056681 I | op-k8sutil: operator setting "CSI_NFS_ATTACH_REQUIRED" = "true" 2026-05-31 14:31:06.056686 I | op-k8sutil: operator setting "ROOK_ENABLE_DISCOVERY_DAEMON" = "false" 2026-05-31 14:31:06.056690 I | op-k8sutil: operator setting "CSI_DISABLE_HOLDER_PODS" = "true" 2026-05-31 14:31:06.056693 I | op-k8sutil: operator setting "ROOK_CEPH_COMMANDS_TIMEOUT_SECONDS" = "15" 2026-05-31 14:31:06.056697 I | op-k8sutil: operator setting "ROOK_CSI_ENABLE_RBD" = "false" 2026-05-31 14:31:06.056702 I | op-k8sutil: operator setting "ROOK_CSI_RESIZER_IMAGE" = "registry.k8s.io/sig-storage/csi-resizer:v1.11.1" 2026-05-31 14:31:06.056706 I | op-k8sutil: operator setting "CSI_ENABLE_TOPOLOGY" = "false" 2026-05-31 14:31:06.056710 I | op-k8sutil: operator setting "CSI_NFS_FSGROUPPOLICY" = "File" 2026-05-31 14:31:06.056719 I | op-k8sutil: operator setting "CSI_NFS_PROVISIONER_RESOURCE" = "- name : csi-provisioner\n resource:\n requests:\n memory: 128Mi\n cpu: 100m\n limits:\n memory: 256Mi\n- name : csi-nfsplugin\n resource:\n requests:\n memory: 512Mi\n cpu: 250m\n limits:\n memory: 1Gi\n- name : csi-attacher\n resource:\n requests:\n memory: 512Mi\n cpu: 250m\n limits:\n memory: 1Gi\n" 2026-05-31 14:31:06.056725 I | op-k8sutil: operator setting "CSI_PLUGIN_ENABLE_SELINUX_HOST_MOUNT" = "false" 2026-05-31 14:31:06.056730 I | op-k8sutil: operator setting "CSI_PLUGIN_PRIORITY_CLASSNAME" = "system-node-critical" 2026-05-31 14:31:06.056734 I | op-k8sutil: operator setting "CSI_RBD_FSGROUPPOLICY" = "File" 2026-05-31 14:31:06.056738 I | op-k8sutil: operator setting "ROOK_CSI_IMAGE_PULL_POLICY" = "IfNotPresent" 2026-05-31 14:31:06.056743 I | op-k8sutil: operator setting "CSI_ENABLE_CEPHFS_SNAPSHOTTER" = "true" 2026-05-31 14:31:06.056747 I | op-k8sutil: operator setting "CSI_ENABLE_HOST_NETWORK" = "true" 2026-05-31 14:31:06.056751 I | op-k8sutil: operator setting "CSI_ENABLE_VOLUME_GROUP_SNAPSHOT" = "true" 2026-05-31 14:31:06.056769 I | op-k8sutil: operator setting "CSI_RBD_PROVISIONER_RESOURCE" = "- name : csi-provisioner\n resource:\n requests:\n memory: 128Mi\n cpu: 100m\n limits:\n memory: 256Mi\n- name : csi-resizer\n resource:\n requests:\n memory: 128Mi\n cpu: 100m\n limits:\n memory: 256Mi\n- name : csi-attacher\n resource:\n requests:\n memory: 128Mi\n cpu: 100m\n limits:\n memory: 256Mi\n- name : csi-snapshotter\n resource:\n requests:\n memory: 128Mi\n cpu: 100m\n limits:\n memory: 256Mi\n- name : csi-rbdplugin\n resource:\n requests:\n memory: 512Mi\n limits:\n memory: 1Gi\n- name : csi-omap-generator\n resource:\n requests:\n memory: 512Mi\n cpu: 250m\n limits:\n memory: 1Gi\n- name : liveness-prometheus\n resource:\n requests:\n memory: 128Mi\n cpu: 50m\n limits:\n memory: 256Mi\n" 2026-05-31 14:31:06.056778 I | op-k8sutil: operator setting "ROOK_CSIADDONS_IMAGE" = "quay.io/csiaddons/k8s-sidecar:v0.9.1" 2026-05-31 14:31:06.056782 I | op-k8sutil: operator setting "ROOK_CSI_DISABLE_DRIVER" = "false" 2026-05-31 14:31:06.056786 I | op-k8sutil: operator setting "ROOK_CSI_SNAPSHOTTER_IMAGE" = "registry.k8s.io/sig-storage/csi-snapshotter:v8.0.1" 2026-05-31 14:31:06.056795 I | op-k8sutil: operator setting "ROOK_CSI_CEPH_IMAGE" = "quay.io/cephcsi/cephcsi:v3.12.3" 2026-05-31 14:31:06.056800 I | op-k8sutil: operator setting "CSI_CEPHFS_FSGROUPPOLICY" = "File" 2026-05-31 14:31:06.056807 I | op-k8sutil: operator setting "CSI_ENABLE_NFS_SNAPSHOTTER" = "true" 2026-05-31 14:31:06.056812 I | op-k8sutil: operator setting "CSI_FORCE_CEPHFS_KERNEL_CLIENT" = "true" 2026-05-31 14:31:06.056826 I | op-k8sutil: operator setting "CSI_NFS_PLUGIN_RESOURCE" = "- name : driver-registrar\n resource:\n requests:\n memory: 128Mi\n cpu: 50m\n limits:\n memory: 256Mi\n- name : csi-nfsplugin\n resource:\n requests:\n memory: 512Mi\n cpu: 250m\n limits:\n memory: 1Gi\n" 2026-05-31 14:31:06.056834 I | op-k8sutil: operator setting "CSI_PROVISIONER_PRIORITY_CLASSNAME" = "system-cluster-critical" 2026-05-31 14:31:06.056838 I | op-k8sutil: operator setting "CSI_RBD_ATTACH_REQUIRED" = "true" 2026-05-31 14:31:06.056851 I | op-k8sutil: operator setting "CSI_RBD_PLUGIN_RESOURCE" = "- name : driver-registrar\n resource:\n requests:\n memory: 128Mi\n cpu: 50m\n limits:\n memory: 256Mi\n- name : csi-rbdplugin\n resource:\n requests:\n memory: 512Mi\n cpu: 250m\n limits:\n memory: 1Gi\n- name : liveness-prometheus\n resource:\n requests:\n memory: 128Mi\n cpu: 50m\n limits:\n memory: 256Mi\n" 2026-05-31 14:31:06.056856 I | op-k8sutil: operator setting "ROOK_CSI_REGISTRAR_IMAGE" = "registry.k8s.io/sig-storage/csi-node-driver-registrar:v2.11.1" 2026-05-31 14:31:06.056860 I | op-k8sutil: operator setting "ROOK_OBC_WATCH_OPERATOR_NAMESPACE" = "true" 2026-05-31 14:31:06.056865 I | op-k8sutil: operator setting "CSI_PROVISIONER_REPLICAS" = "2" 2026-05-31 14:31:06.056870 I | op-k8sutil: operator setting "ROOK_CSI_ATTACHER_IMAGE" = "registry.k8s.io/sig-storage/csi-attacher:v4.6.1" 2026-05-31 14:31:06.056874 I | op-k8sutil: operator setting "ROOK_CSI_PROVISIONER_IMAGE" = "registry.k8s.io/sig-storage/csi-provisioner:v5.0.1" 2026-05-31 14:31:06.056878 I | op-k8sutil: operator setting "ROOK_LOG_LEVEL" = "INFO" 2026-05-31 14:31:06.056890 I | op-k8sutil: operator setting "CSI_ENABLE_ENCRYPTION" = "false" 2026-05-31 14:31:06.056894 I | op-k8sutil: operator setting "CSI_ENABLE_RBD_SNAPSHOTTER" = "true" 2026-05-31 14:31:06.056897 I | op-k8sutil: operator setting "ROOK_CEPH_ALLOW_LOOP_DEVICES" = "false" 2026-05-31 14:31:06.056901 I | op-k8sutil: operator setting "ROOK_CSI_ENABLE_CEPHFS" = "false" 2026-05-31 14:31:06.056905 I | operator: watching all namespaces for Ceph CRs 2026-05-31 14:31:06.056976 I | operator: setting up schemes 2026-05-31 14:31:06.059312 I | operator: setting up the controller-runtime manager 2026-05-31 14:31:06.059649 I | ceph-cluster-controller: successfully started 2026-05-31 14:31:06.060059 I | ceph-cluster-controller: enabling hotplug orchestration 2026-05-31 14:31:06.060089 I | ceph-nodedaemon-controller: successfully started 2026-05-31 14:31:06.060099 I | ceph-block-pool-controller: successfully started 2026-05-31 14:31:06.060114 I | ceph-object-store-user-controller: successfully started 2026-05-31 14:31:06.060127 I | ceph-object-realm-controller: successfully started 2026-05-31 14:31:06.060138 I | ceph-object-zonegroup-controller: successfully started 2026-05-31 14:31:06.060144 I | ceph-object-zone-controller: successfully started 2026-05-31 14:31:06.060221 I | ceph-object-controller: successfully started 2026-05-31 14:31:06.060249 I | ceph-file-controller: successfully started 2026-05-31 14:31:06.060277 I | ceph-nfs-controller: successfully started 2026-05-31 14:31:06.060300 I | ceph-rbd-mirror-controller: successfully started 2026-05-31 14:31:06.060320 I | ceph-client-controller: successfully started 2026-05-31 14:31:06.060335 I | ceph-filesystem-mirror-controller: successfully started 2026-05-31 14:31:06.060350 I | operator: rook-ceph-operator-config-controller successfully started 2026-05-31 14:31:06.060362 I | ceph-csi: rook-ceph-operator-csi-controller successfully started 2026-05-31 14:31:06.060497 I | op-bucket-prov: rook-ceph-operator-bucket-controller successfully started 2026-05-31 14:31:06.060575 I | ceph-bucket-topic: successfully started 2026-05-31 14:31:06.060588 I | ceph-bucket-notification: successfully started 2026-05-31 14:31:06.060595 I | ceph-bucket-notification: successfully started 2026-05-31 14:31:06.060602 I | ceph-fs-subvolumegroup-controller: successfully started 2026-05-31 14:31:06.060911 I | blockpool-rados-namespace-controller: successfully started 2026-05-31 14:31:06.061001 I | ceph-cosi-controller: successfully started 2026-05-31 14:31:06.061029 I | operator: starting the controller-runtime manager 2026-05-31 14:31:06.280905 I | operator: rook-ceph-operator-config-controller done reconciling 2026-05-31 14:31:06.325527 I | ceph-csi: successfully created csi config map "rook-ceph-csi-config" 2026-05-31 14:31:06.328360 I | op-k8sutil: removing daemonset csi-rbdplugin if it exists 2026-05-31 14:31:06.330821 I | op-k8sutil: removing deployment csi-rbdplugin-provisioner if it exists 2026-05-31 14:31:06.339878 I | ceph-csi: successfully removed CSI Ceph RBD driver 2026-05-31 14:31:06.339903 I | op-k8sutil: removing daemonset csi-cephfsplugin if it exists 2026-05-31 14:31:06.342016 I | op-k8sutil: removing deployment csi-cephfsplugin-provisioner if it exists 2026-05-31 14:31:06.347163 I | ceph-csi: successfully removed CSI CephFS driver 2026-05-31 14:31:06.347178 I | op-k8sutil: removing daemonset csi-nfsplugin if it exists 2026-05-31 14:31:06.349213 I | op-k8sutil: removing deployment csi-nfsplugin-provisioner if it exists 2026-05-31 14:31:06.354780 I | ceph-csi: successfully removed CSI NFS driver 2026-05-31 14:31:28.187220 I | ceph-spec: adding finalizer "cephcluster.ceph.rook.io" on "ceph" 2026-05-31 14:31:28.195447 I | ceph-spec: adding finalizer "cephobjectstore.ceph.rook.io" on "ceph" 2026-05-31 14:31:28.197919 I | clusterdisruption-controller: deleted all legacy node drain canary pods 2026-05-31 14:31:28.206448 I | ceph-cluster-controller: reconciling ceph cluster in namespace "openstack" 2026-05-31 14:31:28.223329 I | ceph-spec: parsing mon endpoints: instance=10.96.240.200:6789 2026-05-31 14:31:28.223371 I | ceph-spec: updating obsolete maxMonID 0 to actual value 76846025234 2026-05-31 14:31:28.223455 I | op-bucket-prov: ceph bucket provisioner launched watching for provisioner "openstack.ceph.rook.io/bucket" 2026-05-31 14:31:28.224021 I | op-bucket-prov: successfully reconciled bucket provisioner I0531 14:31:28.224114 1 manager.go:135] "msg"="starting provisioner" "logger"="objectbucket.io/provisioner-manager" "name"="openstack.ceph.rook.io/bucket" 2026-05-31 14:31:28.236329 I | ceph-spec: parsing mon endpoints: instance=10.96.240.200:6789 2026-05-31 14:31:28.236356 I | ceph-spec: updating obsolete maxMonID 0 to actual value 76846025234 2026-05-31 14:31:28.236378 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:0xc001d23530] 2026-05-31 14:31:28.236395 I | ceph-spec: detecting the ceph image version for image harbor.atmosphere.dev/quay.io/ceph/ceph:v18.2.7... 2026-05-31 14:31:29.625188 I | ceph-spec: parsing mon endpoints: instance=10.96.240.200:6789 2026-05-31 14:31:29.625254 I | ceph-spec: updating obsolete maxMonID 0 to actual value 76846025234 2026-05-31 14:31:29.639854 I | op-k8sutil: removing daemonset csi-rbdplugin if it exists 2026-05-31 14:31:29.642395 I | op-k8sutil: removing deployment csi-rbdplugin-provisioner if it exists 2026-05-31 14:31:29.797315 I | ceph-csi: successfully removed CSI Ceph RBD driver 2026-05-31 14:31:29.797344 I | op-k8sutil: removing daemonset csi-cephfsplugin if it exists 2026-05-31 14:31:29.800312 I | op-k8sutil: removing deployment csi-cephfsplugin-provisioner if it exists 2026-05-31 14:31:30.004264 I | ceph-csi: successfully removed CSI CephFS driver 2026-05-31 14:31:30.004285 I | op-k8sutil: removing daemonset csi-nfsplugin if it exists 2026-05-31 14:31:30.007040 I | op-k8sutil: removing deployment csi-nfsplugin-provisioner if it exists 2026-05-31 14:31:30.196822 I | ceph-csi: successfully removed CSI NFS driver 2026-05-31 14:31:47.591023 I | ceph-spec: detected ceph image version: "18.2.7-0 reef" 2026-05-31 14:31:47.591057 I | ceph-cluster-controller: validating ceph version from provided image 2026-05-31 14:31:47.596369 I | ceph-spec: parsing mon endpoints: instance=10.96.240.200:6789 2026-05-31 14:31:47.596389 I | ceph-spec: updating obsolete maxMonID 0 to actual value 76846025234 2026-05-31 14:31:47.604837 I | cephclient: writing config file /var/lib/rook/openstack/openstack.config 2026-05-31 14:31:47.605004 I | cephclient: generated admin config in /var/lib/rook/openstack 2026-05-31 14:31:48.127332 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-05-31 14:31:48.970564 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-05-31 14:31:49.417467 I | clusterdisruption-controller: all PGs are active+clean. Restoring default OSD pdb settings 2026-05-31 14:31:49.417506 I | clusterdisruption-controller: creating the default pdb "rook-ceph-osd" with maxUnavailable=1 for all osd 2026-05-31 14:31:49.777684 I | ceph-cluster-controller: upgrading ceph cluster to "18.2.7-0 reef" 2026-05-31 14:31:49.777710 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-05-31 14:31:51.242882 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-31 14:31:52.061389 I | ceph-cluster-controller: creating "rook-config-override" configmap 2026-05-31 14:31:52.941976 I | ceph-cluster-controller: creating "rook-ceph-config" secret 2026-05-31 14:31:53.652615 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-31 14:31:54.863383 I | ceph-cluster-controller: external cluster identity established 2026-05-31 14:31:54.863418 I | cephclient: getting or creating ceph auth key "client.csi-rbd-provisioner" 2026-05-31 14:31:57.199992 I | cephclient: getting or creating ceph auth key "client.csi-rbd-node" 2026-05-31 14:31:57.680868 I | cephclient: getting or creating ceph auth key "client.csi-cephfs-provisioner" 2026-05-31 14:31:58.164699 I | cephclient: getting or creating ceph auth key "client.csi-cephfs-node" 2026-05-31 14:31:58.698873 I | ceph-csi: created kubernetes csi secrets for cluster "openstack" 2026-05-31 14:31:58.717121 I | ceph-cluster-controller: successfully updated csi config map 2026-05-31 14:31:58.717146 I | cephclient: getting or creating ceph auth key "client.crash" 2026-05-31 14:31:59.249572 I | ceph-nodedaemon-controller: created kubernetes crash collector secret for cluster "openstack" 2026-05-31 14:31:59.265163 I | ceph-cluster-controller: enabling ceph mon monitoring goroutine for cluster "openstack" 2026-05-31 14:31:59.265199 I | ceph-cluster-controller: ceph status check interval is 1m0s 2026-05-31 14:31:59.265204 I | ceph-cluster-controller: enabling ceph status monitoring goroutine for cluster "openstack" 2026-05-31 14:32:01.068244 I | ceph-spec: parsing mon endpoints: instance=10.96.240.200:6789 2026-05-31 14:32:01.068273 I | ceph-spec: updating obsolete maxMonID 0 to actual value 76846025234 2026-05-31 14:32:01.068286 I | ceph-spec: detecting the ceph image version for image harbor.atmosphere.dev/quay.io/ceph/ceph:v18.2.7... 2026-05-31 14:32:03.713638 I | ceph-spec: detected ceph image version: "18.2.7-0 reef" 2026-05-31 14:32:05.009780 I | ceph-object-controller: reconciling object store deployments 2026-05-31 14:32:05.029794 I | ceph-object-controller: ceph object store gateway service running at 10.101.24.98 2026-05-31 14:32:05.029837 I | ceph-object-controller: reconciling object store pools 2026-05-31 14:32:07.751102 I | cephclient: reconciling replicated pool ceph.rgw.control succeeded 2026-05-31 14:32:07.751124 I | cephclient: setting pool property "pg_num_min" to "8" on pool "ceph.rgw.control" 2026-05-31 14:32:11.825040 I | cephclient: reconciling replicated pool ceph.rgw.meta succeeded 2026-05-31 14:32:11.825084 I | cephclient: setting pool property "pg_num_min" to "8" on pool "ceph.rgw.meta" 2026-05-31 14:32:16.036483 I | cephclient: reconciling replicated pool ceph.rgw.log succeeded 2026-05-31 14:32:16.036514 I | cephclient: setting pool property "pg_num_min" to "8" on pool "ceph.rgw.log" 2026-05-31 14:32:20.095741 I | cephclient: reconciling replicated pool ceph.rgw.buckets.index succeeded 2026-05-31 14:32:20.095771 I | cephclient: setting pool property "pg_num_min" to "8" on pool "ceph.rgw.buckets.index" 2026-05-31 14:32:21.971496 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:22} {StateName:unknown Count:6} {StateName:creating+peering Count:5}]" 2026-05-31 14:32:21.976402 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-31 14:32:24.418856 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:31} {StateName:creating+peering Count:6} {StateName:unknown Count:4}]" 2026-05-31 14:32:24.423648 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-31 14:32:25.156277 I | cephclient: reconciling replicated pool ceph.rgw.buckets.non-ec succeeded 2026-05-31 14:32:25.156313 I | cephclient: setting pool property "pg_num_min" to "8" on pool "ceph.rgw.buckets.non-ec" 2026-05-31 14:32:29.217204 I | cephclient: reconciling replicated pool ceph.rgw.otp succeeded 2026-05-31 14:32:29.217233 I | cephclient: setting pool property "pg_num_min" to "8" on pool "ceph.rgw.otp" 2026-05-31 14:32:33.290117 I | cephclient: reconciling replicated pool .rgw.root succeeded 2026-05-31 14:32:33.290144 I | cephclient: setting pool property "pg_num_min" to "8" on pool ".rgw.root" 2026-05-31 14:32:37.356138 I | cephclient: reconciling replicated pool ceph.rgw.buckets.data succeeded 2026-05-31 14:32:37.356168 I | ceph-object-controller: configuring object store "ceph" 2026-05-31 14:32:37.980127 I | ceph-object-controller: Object store "ceph": realm=ceph, zonegroup=ceph, zone=ceph 2026-05-31 14:32:38.158605 I | ceph-object-controller: committing changes to RGW configuration period for CephObjectStore "openstack/ceph" 2026-05-31 14:32:38.556590 I | ceph-object-controller: configuration for object-store ceph is complete 2026-05-31 14:32:38.560144 I | ceph-object-controller: creating object store "ceph" in namespace "openstack" 2026-05-31 14:32:38.564274 I | cephclient: getting or creating ceph auth key "client.rgw.ceph.a" 2026-05-31 14:32:39.051055 I | ceph-object-controller: setting rgw config flags 2026-05-31 14:32:39.051079 I | ceph-object-controller: Configuring authentication with keystone 2026-05-31 14:32:39.051099 I | op-config: setting option "rgw_run_sync_thread" (user "client.rgw.ceph.a") to the mon configuration database 2026-05-31 14:32:39.476863 I | op-config: successfully set option "rgw_run_sync_thread" (user "client.rgw.ceph.a") to the mon configuration database 2026-05-31 14:32:39.476895 I | op-config: setting option "rgw_log_object_name_utc" (user "client.rgw.ceph.a") to the mon configuration database 2026-05-31 14:32:39.854607 I | op-config: successfully set option "rgw_log_object_name_utc" (user "client.rgw.ceph.a") to the mon configuration database 2026-05-31 14:32:39.854642 I | op-config: setting option "rgw_zonegroup" (user "client.rgw.ceph.a") to the mon configuration database 2026-05-31 14:32:40.234286 I | op-config: successfully set option "rgw_zonegroup" (user "client.rgw.ceph.a") to the mon configuration database 2026-05-31 14:32:40.234314 I | op-config: setting option "rgw_keystone_implicit_tenants" (user "client.rgw.ceph.a") to the mon configuration database 2026-05-31 14:32:40.645036 I | op-config: successfully set option "rgw_keystone_implicit_tenants" (user "client.rgw.ceph.a") to the mon configuration database 2026-05-31 14:32:40.645075 I | op-config: setting option "rgw_keystone_admin_project" (user "client.rgw.ceph.a") to the mon configuration database 2026-05-31 14:32:41.023464 I | op-config: successfully set option "rgw_keystone_admin_project" (user "client.rgw.ceph.a") to the mon configuration database 2026-05-31 14:32:41.023493 I | op-config: setting option "rgw_swift_account_in_url" (user "client.rgw.ceph.a") to the mon configuration database 2026-05-31 14:32:41.523602 I | op-config: successfully set option "rgw_swift_account_in_url" (user "client.rgw.ceph.a") to the mon configuration database 2026-05-31 14:32:41.523645 I | op-config: setting option "rgw_keystone_url" (user "client.rgw.ceph.a") to the mon configuration database 2026-05-31 14:32:41.921681 I | op-config: successfully set option "rgw_keystone_url" (user "client.rgw.ceph.a") to the mon configuration database 2026-05-31 14:32:41.921727 I | op-config: setting option "rgw_log_nonexistent_bucket" (user "client.rgw.ceph.a") to the mon configuration database 2026-05-31 14:32:42.294396 I | op-config: successfully set option "rgw_log_nonexistent_bucket" (user "client.rgw.ceph.a") to the mon configuration database 2026-05-31 14:32:42.294449 I | op-config: setting option "rgw_enable_usage_log" (user "client.rgw.ceph.a") to the mon configuration database 2026-05-31 14:32:42.690951 I | op-config: successfully set option "rgw_enable_usage_log" (user "client.rgw.ceph.a") to the mon configuration database 2026-05-31 14:32:42.691009 I | op-config: setting option "rgw_keystone_accepted_roles" (user "client.rgw.ceph.a") to the mon configuration database 2026-05-31 14:32:43.081747 I | op-config: successfully set option "rgw_keystone_accepted_roles" (user "client.rgw.ceph.a") to the mon configuration database 2026-05-31 14:32:43.081777 I | op-config: setting option "rgw_keystone_api_version" (user "client.rgw.ceph.a") to the mon configuration database 2026-05-31 14:32:43.471910 I | op-config: successfully set option "rgw_keystone_api_version" (user "client.rgw.ceph.a") to the mon configuration database 2026-05-31 14:32:43.471949 I | op-config: setting option "rgw_keystone_admin_domain" (user "client.rgw.ceph.a") to the mon configuration database 2026-05-31 14:32:43.858795 I | op-config: successfully set option "rgw_keystone_admin_domain" (user "client.rgw.ceph.a") to the mon configuration database 2026-05-31 14:32:43.858832 I | op-config: setting option "rgw_swift_versioning_enabled" (user "client.rgw.ceph.a") to the mon configuration database 2026-05-31 14:32:44.240915 I | op-config: successfully set option "rgw_swift_versioning_enabled" (user "client.rgw.ceph.a") to the mon configuration database 2026-05-31 14:32:44.240961 I | op-config: setting option "rgw_zone" (user "client.rgw.ceph.a") to the mon configuration database 2026-05-31 14:32:45.006215 I | op-config: successfully set option "rgw_zone" (user "client.rgw.ceph.a") to the mon configuration database 2026-05-31 14:32:45.006239 I | op-config: setting option "rgw_keystone_admin_user" (user "client.rgw.ceph.a") to the mon configuration database 2026-05-31 14:32:45.964365 I | op-config: successfully set option "rgw_keystone_admin_user" (user "client.rgw.ceph.a") to the mon configuration database 2026-05-31 14:32:45.964409 I | op-config: setting option "rgw_keystone_admin_password" (user "client.rgw.ceph.a") to the mon configuration database 2026-05-31 14:32:46.256738 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-05-31 14:32:46.556827 I | op-config: successfully set option "rgw_keystone_admin_password" (user "client.rgw.ceph.a") to the mon configuration database 2026-05-31 14:32:46.556910 I | op-config: setting option "rgw_s3_auth_use_keystone" (user "client.rgw.ceph.a") to the mon configuration database 2026-05-31 14:32:46.966017 I | op-config: successfully set option "rgw_s3_auth_use_keystone" (user "client.rgw.ceph.a") to the mon configuration database 2026-05-31 14:32:46.966444 I | ceph-object-controller: object store "ceph" deployment "rook-ceph-rgw-ceph-a" created 2026-05-31 14:32:47.018962 I | ceph-object-controller: enabling rgw dashboard 2026-05-31 14:32:48.886727 I | ceph-object-controller: created object store "ceph" in namespace "openstack" 2026-05-31 14:32:48.887145 I | ceph-object-controller: setting the dashboard api secret key 2026-05-31 14:32:49.704858 I | ceph-object-controller: done setting the dashboard api secret key 2026-05-31 14:32:49.878908 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-31 14:32:52.454063 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-31 14:32:54.902049 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-31 14:33:22.920003 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-31 14:33:25.398989 I | clusterdisruption-controller: all "host" failure domains: []. osd is down in failure domain: "". active node drains: false. pg health: "cluster is not fully clean. PGs: [{StateName:active+clean Count:81} {StateName:activating Count:1}]" 2026-05-31 14:33:25.402387 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-31 14:33:32.209833 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-05-31 14:33:53.371121 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-05-31 14:33:53.375939 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-31 14:33:55.880499 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-31 14:34:18.115887 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-05-31 14:34:23.842018 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-31 14:34:26.360824 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-31 14:34:54.329439 I | clusterdisruption-controller: all "host" failure domains: []. osd is down in failure domain: "". active node drains: false. pg health: "cluster is not fully clean. PGs: [{StateName:active+clean Count:106} {StateName:peering Count:3}]" 2026-05-31 14:34:54.333759 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-31 14:34:56.834495 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-31 14:35:04.183271 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-05-31 14:35:24.793520 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:clean+premerge+peered Count:1}]" 2026-05-31 14:35:24.798462 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-31 14:35:27.314436 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:96} {StateName:unknown Count:24} {StateName:peering Count:7}]" 2026-05-31 14:35:27.317412 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-31 14:35:50.159380 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-05-31 14:35:55.273673 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:124} {StateName:peering Count:1}]" 2026-05-31 14:35:55.277590 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-31 14:35:57.811950 I | clusterdisruption-controller: all "host" failure domains: []. osd is down in failure domain: "". active node drains: false. pg health: "cluster is not fully clean. PGs: [{StateName:active+clean Count:123} {StateName:activating Count:1}]" 2026-05-31 14:35:57.815602 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-31 14:36:25.765072 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-31 14:36:28.277454 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-31 14:36:36.089454 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-05-31 14:36:56.263628 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-31 14:36:58.739104 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-31 14:37:22.033401 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-05-31 14:37:26.716284 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-31 14:37:29.217914 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-31 14:37:57.185169 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-31 14:37:59.683051 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-31 14:38:08.001175 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-05-31 14:38:27.894965 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-31 14:38:30.162770 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-31 14:38:53.970335 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-05-31 14:38:58.360555 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-31 14:39:00.634434 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-31 14:39:28.872846 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-31 14:39:31.094661 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-31 14:39:39.928409 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-05-31 14:39:59.341586 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-31 14:40:01.579958 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-31 14:40:25.872250 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-05-31 14:40:29.811958 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:126} {StateName:peering Count:3}]" 2026-05-31 14:40:29.815796 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-31 14:40:32.051246 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-31 14:41:00.294480 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-31 14:41:02.542537 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-31 14:41:11.825826 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-05-31 14:41:30.773630 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-31 14:41:33.028587 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-31 14:41:57.778322 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-05-31 14:42:01.228975 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-31 14:42:03.512659 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-31 14:42:31.706512 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-31 14:42:33.979184 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-31 14:42:43.712703 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-05-31 14:43:02.196451 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-31 14:43:04.471727 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-31 14:43:29.660159 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-05-31 14:43:32.661612 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-31 14:43:34.964787 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-31 14:44:03.147859 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-31 14:44:05.429101 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-31 14:44:15.668601 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-05-31 14:44:33.645199 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-31 14:44:35.897294 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-31 14:45:01.622814 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-05-31 14:45:04.138405 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-31 14:45:06.380401 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-31 14:45:34.623953 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-31 14:45:36.847872 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-31 14:45:47.573090 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-05-31 14:46:05.138875 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-31 14:46:07.389452 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-31 14:46:33.605858 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-05-31 14:46:35.633624 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-31 14:46:37.894899 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-31 14:47:06.103402 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-31 14:47:08.347118 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-31 14:47:20.888018 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-05-31 14:47:36.590703 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-31 14:47:38.831317 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-31 14:48:07.071362 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-05-31 14:48:07.315071 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-31 14:48:09.314296 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-31 14:48:37.781304 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-31 14:48:39.804747 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-31 14:48:53.033094 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-05-31 14:49:08.250681 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-31 14:49:10.271934 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-31 14:49:39.276483 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-31 14:49:39.538610 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-05-31 14:49:40.771819 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-31 14:50:09.771053 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-31 14:50:11.241317 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-31 14:50:25.520601 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-05-31 14:50:40.242110 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-31 14:50:41.772982 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-31 14:51:10.976736 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-31 14:51:11.721417 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-05-31 14:51:12.238964 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-31 14:51:41.459052 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-31 14:51:42.704802 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-31 14:51:57.687376 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-05-31 14:52:11.966080 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-31 14:52:13.204286 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-31 14:52:42.440969 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-31 14:52:44.184912 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-05-31 14:52:44.228428 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-31 14:53:12.915105 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-31 14:53:14.701548 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-31 14:53:30.110500 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-05-31 14:53:43.386092 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-31 14:53:45.188940 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-31 14:54:13.858427 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-31 14:54:16.262132 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-31 14:54:16.672736 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-05-31 14:54:44.333132 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-31 14:54:46.728410 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-31 14:55:02.651193 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-05-31 14:55:14.779777 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-31 14:55:17.202534 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-31 14:55:45.276223 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-31 14:55:47.680005 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-31 14:55:48.618243 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-05-31 14:56:15.768771 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-31 14:56:18.161183 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-31 14:56:34.599967 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-05-31 14:56:46.230905 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-31 14:56:48.638600 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-31 14:57:16.711234 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-31 14:57:19.094003 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-31 14:57:20.538931 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-05-31 14:57:47.175664 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-31 14:57:49.579365 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-31 14:58:06.505104 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-05-31 14:58:17.645910 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-31 14:58:20.069330 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-31 14:58:48.137074 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-31 14:58:50.555164 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-31 14:58:52.449991 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-05-31 14:59:18.598511 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-31 14:59:21.016091 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-31 14:59:38.397026 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-05-31 14:59:49.079226 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-31 14:59:51.484860 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-31 15:00:19.569472 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-31 15:00:21.995844 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-31 15:00:24.355790 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-05-31 15:00:50.043236 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-31 15:00:52.467509 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-31 15:01:10.293591 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-05-31 15:01:20.525178 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-31 15:01:22.933970 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-31 15:01:50.995040 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-31 15:01:53.412343 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-31 15:01:56.250142 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-05-31 15:02:21.482344 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-05-31 15:02:23.873909 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0