2026/04/08 00:48:54 maxprocs: Updating GOMAXPROCS=1: determined from CPU quota 2026-04-08 00:48:54.639474 I | rookcmd: starting Rook v1.14.2 with arguments '/usr/local/bin/rook ceph operator' 2026-04-08 00:48:54.639496 I | rookcmd: flag values: --enable-machine-disruption-budget=false, --help=false, --kubeconfig=, --log-level=INFO 2026-04-08 00:48:54.639499 I | cephcmd: starting Rook-Ceph operator 2026-04-08 00:48:54.787754 I | cephcmd: base ceph version inside the rook operator image is "ceph version 18.2.2 (531c0d11a1c5d39fbfe6aa8a521f023abf3bf3e2) reef (stable)" 2026-04-08 00:48:54.794509 I | op-k8sutil: ROOK_CURRENT_NAMESPACE_ONLY="false" (env var) 2026-04-08 00:48:54.794532 I | operator: watching all namespaces for Ceph CRs 2026-04-08 00:48:54.794644 I | operator: setting up schemes 2026-04-08 00:48:54.798220 I | operator: setting up the controller-runtime manager 2026-04-08 00:48:54.798780 I | ceph-cluster-controller: successfully started 2026-04-08 00:48:54.801758 I | op-k8sutil: ROOK_DISABLE_DEVICE_HOTPLUG="false" (env var) 2026-04-08 00:48:54.801771 I | ceph-cluster-controller: enabling hotplug orchestration 2026-04-08 00:48:54.801785 I | ceph-nodedaemon-controller: successfully started 2026-04-08 00:48:54.801795 I | ceph-block-pool-controller: successfully started 2026-04-08 00:48:54.801808 I | ceph-object-store-user-controller: successfully started 2026-04-08 00:48:54.801821 I | ceph-object-realm-controller: successfully started 2026-04-08 00:48:54.801833 I | ceph-object-zonegroup-controller: successfully started 2026-04-08 00:48:54.801858 I | ceph-object-zone-controller: successfully started 2026-04-08 00:48:54.801931 I | ceph-object-controller: successfully started 2026-04-08 00:48:54.801966 I | ceph-file-controller: successfully started 2026-04-08 00:48:54.801995 I | ceph-nfs-controller: successfully started 2026-04-08 00:48:54.802021 I | ceph-rbd-mirror-controller: successfully started 2026-04-08 00:48:54.802047 I | ceph-client-controller: successfully started 2026-04-08 00:48:54.802065 I | ceph-filesystem-mirror-controller: successfully started 2026-04-08 00:48:54.802078 I | operator: rook-ceph-operator-config-controller successfully started 2026-04-08 00:48:54.802090 I | ceph-csi: rook-ceph-operator-csi-controller successfully started 2026-04-08 00:48:54.802161 I | op-bucket-prov: rook-ceph-operator-bucket-controller successfully started 2026-04-08 00:48:54.802174 I | ceph-bucket-topic: successfully started 2026-04-08 00:48:54.802183 I | ceph-bucket-notification: successfully started 2026-04-08 00:48:54.802193 I | ceph-bucket-notification: successfully started 2026-04-08 00:48:54.802200 I | ceph-fs-subvolumegroup-controller: successfully started 2026-04-08 00:48:54.802207 I | blockpool-rados-namespace-controller: successfully started 2026-04-08 00:48:54.802221 I | ceph-cosi-controller: successfully started 2026-04-08 00:48:54.802238 I | operator: starting the controller-runtime manager 2026-04-08 00:48:54.930031 I | op-k8sutil: ROOK_WATCH_FOR_NODE_FAILURE="true" (default) 2026-04-08 00:48:55.227897 I | op-k8sutil: ROOK_CEPH_COMMANDS_TIMEOUT_SECONDS="15" (configmap) 2026-04-08 00:48:55.227930 I | op-k8sutil: ROOK_LOG_LEVEL="INFO" (configmap) 2026-04-08 00:48:55.227950 I | op-k8sutil: ROOK_ENABLE_DISCOVERY_DAEMON="false" (configmap) 2026-04-08 00:48:55.237276 I | op-k8sutil: ROOK_CSI_DISABLE_DRIVER="false" (configmap) 2026-04-08 00:48:55.238111 I | ceph-csi: CSI Ceph RBD driver disabled 2026-04-08 00:48:55.238127 I | op-k8sutil: removing daemonset csi-rbdplugin if it exists 2026-04-08 00:48:55.254187 I | op-k8sutil: ROOK_CEPH_ALLOW_LOOP_DEVICES="false" (configmap) 2026-04-08 00:48:55.254207 I | operator: rook-ceph-operator-config-controller done reconciling 2026-04-08 00:48:55.254515 I | op-k8sutil: removing deployment csi-rbdplugin-provisioner if it exists 2026-04-08 00:48:55.261109 I | ceph-csi: successfully removed CSI Ceph RBD driver 2026-04-08 00:48:55.261130 I | ceph-csi: CSI CephFS driver disabled 2026-04-08 00:48:55.261138 I | op-k8sutil: removing daemonset csi-cephfsplugin if it exists 2026-04-08 00:48:55.262901 I | op-k8sutil: removing deployment csi-cephfsplugin-provisioner if it exists 2026-04-08 00:48:55.267191 I | ceph-csi: successfully removed CSI CephFS driver 2026-04-08 00:48:55.267204 I | ceph-csi: CSI NFS driver disabled 2026-04-08 00:48:55.267208 I | op-k8sutil: removing daemonset csi-nfsplugin if it exists 2026-04-08 00:48:55.268510 I | op-k8sutil: removing deployment csi-nfsplugin-provisioner if it exists 2026-04-08 00:48:55.275592 I | ceph-csi: successfully removed CSI NFS driver 2026-04-08 00:49:16.670668 I | ceph-spec: adding finalizer "cephcluster.ceph.rook.io" on "ceph" 2026-04-08 00:49:16.673647 I | ceph-spec: adding finalizer "cephobjectstore.ceph.rook.io" on "ceph" 2026-04-08 00:49:16.674831 I | clusterdisruption-controller: deleted all legacy node drain canary pods 2026-04-08 00:49:16.685230 I | ceph-spec: parsing mon endpoints: instance=10.96.240.200:6789 2026-04-08 00:49:16.685254 I | ceph-spec: updating obsolete maxMonID 0 to actual value 76846025234 2026-04-08 00:49:16.685384 I | op-k8sutil: ROOK_OBC_WATCH_OPERATOR_NAMESPACE="true" (configmap) 2026-04-08 00:49:16.685395 I | op-k8sutil: ROOK_OBC_PROVISIONER_NAME_PREFIX="" (default) 2026-04-08 00:49:16.685400 I | op-bucket-prov: ceph bucket provisioner launched watching for provisioner "openstack.ceph.rook.io/bucket" 2026-04-08 00:49:16.685763 I | op-bucket-prov: successfully reconciled bucket provisioner I0408 00:49:16.685850 1 manager.go:135] "msg"="starting provisioner" "logger"="objectbucket.io/provisioner-manager" "name"="openstack.ceph.rook.io/bucket" 2026-04-08 00:49:16.688238 I | ceph-cluster-controller: reconciling ceph cluster in namespace "openstack" 2026-04-08 00:49:16.692962 I | ceph-csi: successfully created csi config map "rook-ceph-csi-config" 2026-04-08 00:49:16.715047 I | op-k8sutil: CSI_ENABLE_HOST_NETWORK="true" (configmap) 2026-04-08 00:49:16.715066 I | op-k8sutil: CSI_DISABLE_HOLDER_PODS="true" (configmap) 2026-04-08 00:49:16.715268 I | ceph-spec: parsing mon endpoints: instance=10.96.240.200:6789 2026-04-08 00:49:16.715279 I | ceph-spec: updating obsolete maxMonID 0 to actual value 76846025234 2026-04-08 00:49:16.715310 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:0xc001672450] 2026-04-08 00:49:16.715325 I | ceph-spec: detecting the ceph image version for image harbor.atmosphere.dev/quay.io/ceph/ceph:v18.2.1... 2026-04-08 00:49:17.076183 I | ceph-spec: parsing mon endpoints: instance=10.96.240.200:6789 2026-04-08 00:49:17.076220 I | ceph-spec: updating obsolete maxMonID 0 to actual value 76846025234 2026-04-08 00:49:17.474407 I | op-k8sutil: ROOK_CSI_ENABLE_RBD="false" (configmap) 2026-04-08 00:49:17.474432 I | op-k8sutil: ROOK_CSI_ENABLE_CEPHFS="false" (configmap) 2026-04-08 00:49:17.474438 I | op-k8sutil: ROOK_CSI_ENABLE_NFS="false" (configmap) 2026-04-08 00:49:17.474443 I | op-k8sutil: ROOK_CSI_ALLOW_UNSUPPORTED_VERSION="false" (default) 2026-04-08 00:49:17.474450 I | op-k8sutil: CSI_FORCE_CEPHFS_KERNEL_CLIENT="true" (configmap) 2026-04-08 00:49:17.474454 I | op-k8sutil: CSI_GRPC_TIMEOUT_SECONDS="150" (configmap) 2026-04-08 00:49:17.474460 I | op-k8sutil: CSI_CEPHFS_LIVENESS_METRICS_PORT="9081" (default) 2026-04-08 00:49:17.474465 I | op-k8sutil: CSIADDONS_PORT="9070" (default) 2026-04-08 00:49:17.474470 I | op-k8sutil: CSI_RBD_LIVENESS_METRICS_PORT="9080" (default) 2026-04-08 00:49:17.474477 I | op-k8sutil: CSI_ENABLE_LIVENESS="false" (default) 2026-04-08 00:49:17.474481 I | op-k8sutil: CSI_PLUGIN_PRIORITY_CLASSNAME="system-node-critical" (configmap) 2026-04-08 00:49:17.474487 I | op-k8sutil: CSI_PROVISIONER_PRIORITY_CLASSNAME="system-cluster-critical" (configmap) 2026-04-08 00:49:17.474497 I | op-k8sutil: CSI_ENABLE_OMAP_GENERATOR="false" (configmap) 2026-04-08 00:49:17.474505 I | op-k8sutil: CSI_ENABLE_RBD_SNAPSHOTTER="true" (configmap) 2026-04-08 00:49:17.474511 I | op-k8sutil: CSI_ENABLE_CEPHFS_SNAPSHOTTER="true" (configmap) 2026-04-08 00:49:17.474516 I | op-k8sutil: CSI_ENABLE_NFS_SNAPSHOTTER="true" (configmap) 2026-04-08 00:49:17.476960 I | op-k8sutil: CSI_ENABLE_CSIADDONS="false" (configmap) 2026-04-08 00:49:17.476975 I | op-k8sutil: CSI_ENABLE_TOPOLOGY="false" (configmap) 2026-04-08 00:49:17.476980 I | op-k8sutil: CSI_ENABLE_ENCRYPTION="false" (configmap) 2026-04-08 00:49:17.476985 I | op-k8sutil: CSI_ENABLE_METADATA="false" (configmap) 2026-04-08 00:49:17.476991 I | op-k8sutil: CSI_CEPHFS_PLUGIN_UPDATE_STRATEGY="RollingUpdate" (default) 2026-04-08 00:49:17.476995 I | op-k8sutil: CSI_CEPHFS_PLUGIN_UPDATE_STRATEGY_MAX_UNAVAILABLE="1" (default) 2026-04-08 00:49:17.477002 I | op-k8sutil: CSI_NFS_PLUGIN_UPDATE_STRATEGY="RollingUpdate" (default) 2026-04-08 00:49:17.477007 I | op-k8sutil: CSI_RBD_PLUGIN_UPDATE_STRATEGY="RollingUpdate" (default) 2026-04-08 00:49:17.477012 I | op-k8sutil: CSI_RBD_PLUGIN_UPDATE_STRATEGY_MAX_UNAVAILABLE="1" (default) 2026-04-08 00:49:17.477017 I | op-k8sutil: CSI_PLUGIN_ENABLE_SELINUX_HOST_MOUNT="false" (configmap) 2026-04-08 00:49:17.477020 I | ceph-csi: Kubernetes version is 1.28 2026-04-08 00:49:17.477025 I | op-k8sutil: CSI_LOG_LEVEL="" (default) 2026-04-08 00:49:17.477029 I | op-k8sutil: CSI_SIDECAR_LOG_LEVEL="" (default) 2026-04-08 00:49:17.477033 I | op-k8sutil: CSI_LEADER_ELECTION_LEASE_DURATION="" (default) 2026-04-08 00:49:17.477038 I | op-k8sutil: CSI_LEADER_ELECTION_RENEW_DEADLINE="" (default) 2026-04-08 00:49:17.477043 I | op-k8sutil: CSI_LEADER_ELECTION_RETRY_PERIOD="" (default) 2026-04-08 00:49:17.676612 I | op-k8sutil: ROOK_CSI_CEPH_IMAGE="quay.io/cephcsi/cephcsi:v3.11.0" (configmap) 2026-04-08 00:49:17.676643 I | op-k8sutil: ROOK_CSI_REGISTRAR_IMAGE="registry.k8s.io/sig-storage/csi-node-driver-registrar:v2.10.0" (configmap) 2026-04-08 00:49:17.676649 I | op-k8sutil: ROOK_CSI_PROVISIONER_IMAGE="registry.k8s.io/sig-storage/csi-provisioner:v4.0.0" (configmap) 2026-04-08 00:49:17.676653 I | op-k8sutil: ROOK_CSI_ATTACHER_IMAGE="registry.k8s.io/sig-storage/csi-attacher:v4.5.0" (configmap) 2026-04-08 00:49:17.676658 I | op-k8sutil: ROOK_CSI_SNAPSHOTTER_IMAGE="registry.k8s.io/sig-storage/csi-snapshotter:v7.0.1" (configmap) 2026-04-08 00:49:17.676670 I | op-k8sutil: ROOK_CSI_RESIZER_IMAGE="registry.k8s.io/sig-storage/csi-resizer:v1.10.0" (configmap) 2026-04-08 00:49:17.676676 I | op-k8sutil: ROOK_CSI_KUBELET_DIR_PATH="/var/lib/kubelet" (default) 2026-04-08 00:49:17.676685 I | op-k8sutil: ROOK_CSIADDONS_IMAGE="quay.io/csiaddons/k8s-sidecar:v0.8.0" (configmap) 2026-04-08 00:49:17.676691 I | op-k8sutil: CSI_TOPOLOGY_DOMAIN_LABELS="" (default) 2026-04-08 00:49:17.676695 I | op-k8sutil: ROOK_CSI_CEPHFS_POD_LABELS="" (default) 2026-04-08 00:49:17.676699 I | op-k8sutil: ROOK_CSI_NFS_POD_LABELS="" (default) 2026-04-08 00:49:17.676703 I | op-k8sutil: ROOK_CSI_RBD_POD_LABELS="" (default) 2026-04-08 00:49:17.676706 I | op-k8sutil: CSI_CLUSTER_NAME="" (default) 2026-04-08 00:49:17.676711 I | op-k8sutil: ROOK_CSI_IMAGE_PULL_POLICY="IfNotPresent" (configmap) 2026-04-08 00:49:17.676715 I | op-k8sutil: CSI_CEPHFS_KERNEL_MOUNT_OPTIONS="" (default) 2026-04-08 00:49:17.676720 I | op-k8sutil: CSI_CEPHFS_ATTACH_REQUIRED="true" (configmap) 2026-04-08 00:49:17.676724 I | op-k8sutil: CSI_RBD_ATTACH_REQUIRED="true" (configmap) 2026-04-08 00:49:17.676729 I | op-k8sutil: CSI_NFS_ATTACH_REQUIRED="true" (configmap) 2026-04-08 00:49:17.676733 I | op-k8sutil: CSI_DRIVER_NAME_PREFIX="rook-ceph" (default) 2026-04-08 00:49:17.679725 I | op-k8sutil: CSI_ENABLE_VOLUME_GROUP_SNAPSHOT="true" (configmap) 2026-04-08 00:49:17.679738 I | ceph-csi: skipping csi version check, since unsupported versions are allowed or csi is disabled 2026-04-08 00:49:17.679742 I | ceph-csi: CSI Ceph RBD driver disabled 2026-04-08 00:49:17.679745 I | op-k8sutil: removing daemonset csi-rbdplugin if it exists 2026-04-08 00:49:17.683054 I | op-k8sutil: removing deployment csi-rbdplugin-provisioner if it exists 2026-04-08 00:49:17.877235 I | ceph-csi: successfully removed CSI Ceph RBD driver 2026-04-08 00:49:17.877266 I | ceph-csi: CSI CephFS driver disabled 2026-04-08 00:49:17.877274 I | op-k8sutil: removing daemonset csi-cephfsplugin if it exists 2026-04-08 00:49:17.880227 I | op-k8sutil: removing deployment csi-cephfsplugin-provisioner if it exists 2026-04-08 00:49:18.076479 I | ceph-csi: successfully removed CSI CephFS driver 2026-04-08 00:49:18.076511 I | ceph-csi: CSI NFS driver disabled 2026-04-08 00:49:18.076519 I | op-k8sutil: removing daemonset csi-nfsplugin if it exists 2026-04-08 00:49:18.080017 I | op-k8sutil: removing deployment csi-nfsplugin-provisioner if it exists 2026-04-08 00:49:18.277746 I | ceph-csi: successfully removed CSI NFS driver 2026-04-08 00:49:33.192138 I | ceph-spec: detected ceph image version: "18.2.1-0 reef" 2026-04-08 00:49:33.192166 I | ceph-cluster-controller: validating ceph version from provided image 2026-04-08 00:49:33.199861 I | ceph-spec: parsing mon endpoints: instance=10.96.240.200:6789 2026-04-08 00:49:33.199887 I | ceph-spec: updating obsolete maxMonID 0 to actual value 76846025234 2026-04-08 00:49:33.202357 I | cephclient: writing config file /var/lib/rook/openstack/openstack.config 2026-04-08 00:49:33.202442 I | cephclient: generated admin config in /var/lib/rook/openstack 2026-04-08 00:49:33.760281 E | cephver: external cluster ceph version is a major version higher "18.2.7-0 reef" than the local cluster "0.0.0-0 ", consider upgrading 2026-04-08 00:49:34.340161 W | ceph-cluster-controller: image spec version 18.2.1-0 reef is lower than the running cluster version 18.2.7-0 reef, downgrading is not supported 2026-04-08 00:49:35.129366 I | ceph-cluster-controller: upgrading ceph cluster to "18.2.1-0 reef" 2026-04-08 00:49:35.129409 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-04-08 00:49:35.280793 I | ceph-cluster-controller: creating "rook-config-override" configmap 2026-04-08 00:49:35.283672 I | ceph-cluster-controller: creating "rook-ceph-config" secret 2026-04-08 00:49:35.305257 I | ceph-cluster-controller: external cluster identity established 2026-04-08 00:49:35.305298 I | cephclient: getting or creating ceph auth key "client.csi-rbd-provisioner" 2026-04-08 00:49:36.959802 I | cephclient: getting or creating ceph auth key "client.csi-rbd-node" 2026-04-08 00:49:38.151527 I | clusterdisruption-controller: all PGs are active+clean. Restoring default OSD pdb settings 2026-04-08 00:49:38.151564 I | clusterdisruption-controller: creating the default pdb "rook-ceph-osd" with maxUnavailable=1 for all osd 2026-04-08 00:49:38.163892 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-08 00:49:38.185096 I | cephclient: getting or creating ceph auth key "client.csi-cephfs-provisioner" 2026-04-08 00:49:39.400956 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-08 00:49:39.501086 I | cephclient: getting or creating ceph auth key "client.csi-cephfs-node" 2026-04-08 00:49:40.691776 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-08 00:49:40.804716 I | ceph-csi: created kubernetes csi secrets for cluster "openstack" 2026-04-08 00:49:40.811818 I | ceph-cluster-controller: successfully updated csi config map 2026-04-08 00:49:40.811835 I | cephclient: getting or creating ceph auth key "client.crash" 2026-04-08 00:49:41.403124 I | ceph-nodedaemon-controller: created kubernetes crash collector secret for cluster "openstack" 2026-04-08 00:49:41.406703 I | ceph-cluster-controller: enabling ceph mon monitoring goroutine for cluster "openstack" 2026-04-08 00:49:41.406739 I | ceph-cluster-controller: ceph status check interval is 1m0s 2026-04-08 00:49:41.406745 I | ceph-cluster-controller: enabling ceph status monitoring goroutine for cluster "openstack" 2026-04-08 00:49:46.752921 I | ceph-spec: parsing mon endpoints: instance=10.96.240.200:6789 2026-04-08 00:49:46.752951 I | ceph-spec: updating obsolete maxMonID 0 to actual value 76846025234 2026-04-08 00:49:46.752966 I | ceph-spec: detecting the ceph image version for image harbor.atmosphere.dev/quay.io/ceph/ceph:v18.2.1... 2026-04-08 00:49:48.826571 I | ceph-spec: detected ceph image version: "18.2.1-0 reef" 2026-04-08 00:49:50.290422 I | ceph-object-controller: reconciling object store deployments 2026-04-08 00:49:50.307169 I | ceph-object-controller: ceph object store gateway service running at 10.99.118.37 2026-04-08 00:49:50.307202 I | ceph-object-controller: reconciling object store pools 2026-04-08 00:49:53.286902 I | cephclient: reconciling replicated pool ceph.rgw.control succeeded 2026-04-08 00:49:54.172131 I | cephclient: creating a new crush rule for changed deviceClass ("default"-->"") on crush rule "ceph.rgw.control" 2026-04-08 00:49:54.172173 I | cephclient: updating pool "ceph.rgw.control" failure domain from "osd" to "osd" with new crush rule "ceph.rgw.control_osd" 2026-04-08 00:49:54.172183 I | cephclient: crush rule "ceph.rgw.control" will no longer be used by pool "ceph.rgw.control" 2026-04-08 00:49:56.324983 I | cephclient: Successfully updated pool "ceph.rgw.control" failure domain to "osd" 2026-04-08 00:49:56.325019 I | cephclient: setting pool property "pg_num_min" to "8" on pool "ceph.rgw.control" 2026-04-08 00:50:00.393049 I | cephclient: reconciling replicated pool ceph.rgw.meta succeeded 2026-04-08 00:50:01.283652 I | cephclient: creating a new crush rule for changed deviceClass ("default"-->"") on crush rule "ceph.rgw.meta" 2026-04-08 00:50:01.283685 I | cephclient: updating pool "ceph.rgw.meta" failure domain from "osd" to "osd" with new crush rule "ceph.rgw.meta_osd" 2026-04-08 00:50:01.283693 I | cephclient: crush rule "ceph.rgw.meta" will no longer be used by pool "ceph.rgw.meta" 2026-04-08 00:50:03.432113 I | cephclient: Successfully updated pool "ceph.rgw.meta" failure domain to "osd" 2026-04-08 00:50:03.432144 I | cephclient: setting pool property "pg_num_min" to "8" on pool "ceph.rgw.meta" 2026-04-08 00:50:07.488656 I | cephclient: reconciling replicated pool ceph.rgw.log succeeded 2026-04-08 00:50:08.794754 I | cephclient: creating a new crush rule for changed deviceClass ("default"-->"") on crush rule "ceph.rgw.log" 2026-04-08 00:50:08.794781 I | cephclient: updating pool "ceph.rgw.log" failure domain from "osd" to "osd" with new crush rule "ceph.rgw.log_osd" 2026-04-08 00:50:08.794787 I | cephclient: crush rule "ceph.rgw.log" will no longer be used by pool "ceph.rgw.log" 2026-04-08 00:50:09.390840 I | clusterdisruption-controller: all "host" failure domains: []. osd is down in failure domain: "". active node drains: false. pg health: "cluster is not fully clean. PGs: [{StateName:active+clean Count:17} {StateName:unknown Count:8}]" 2026-04-08 00:50:09.394811 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-08 00:50:10.179812 I | clusterdisruption-controller: all "host" failure domains: []. osd is down in failure domain: "". active node drains: false. pg health: "cluster is not fully clean. PGs: [{StateName:active+clean Count:17} {StateName:unknown Count:8}]" 2026-04-08 00:50:10.184176 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-08 00:50:11.544190 I | cephclient: Successfully updated pool "ceph.rgw.log" failure domain to "osd" 2026-04-08 00:50:11.544245 I | cephclient: setting pool property "pg_num_min" to "8" on pool "ceph.rgw.log" 2026-04-08 00:50:15.635236 I | cephclient: reconciling replicated pool ceph.rgw.buckets.index succeeded 2026-04-08 00:50:16.532142 I | cephclient: creating a new crush rule for changed deviceClass ("default"-->"") on crush rule "ceph.rgw.buckets.index" 2026-04-08 00:50:16.532174 I | cephclient: updating pool "ceph.rgw.buckets.index" failure domain from "osd" to "osd" with new crush rule "ceph.rgw.buckets.index_osd" 2026-04-08 00:50:16.532181 I | cephclient: crush rule "ceph.rgw.buckets.index" will no longer be used by pool "ceph.rgw.buckets.index" 2026-04-08 00:50:18.677504 I | cephclient: Successfully updated pool "ceph.rgw.buckets.index" failure domain to "osd" 2026-04-08 00:50:18.677569 I | cephclient: setting pool property "pg_num_min" to "8" on pool "ceph.rgw.buckets.index" 2026-04-08 00:50:22.873932 I | cephclient: reconciling replicated pool ceph.rgw.buckets.non-ec succeeded 2026-04-08 00:50:23.766971 I | cephclient: creating a new crush rule for changed deviceClass ("default"-->"") on crush rule "ceph.rgw.buckets.non-ec" 2026-04-08 00:50:23.766999 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-04-08 00:50:23.767004 I | cephclient: crush rule "ceph.rgw.buckets.non-ec" will no longer be used by pool "ceph.rgw.buckets.non-ec" 2026-04-08 00:50:25.903379 I | cephclient: Successfully updated pool "ceph.rgw.buckets.non-ec" failure domain to "osd" 2026-04-08 00:50:25.903420 I | cephclient: setting pool property "pg_num_min" to "8" on pool "ceph.rgw.buckets.non-ec" 2026-04-08 00:50:28.406739 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-04-08 00:50:30.985792 I | cephclient: reconciling replicated pool ceph.rgw.otp succeeded 2026-04-08 00:50:31.917348 I | cephclient: creating a new crush rule for changed deviceClass ("default"-->"") on crush rule "ceph.rgw.otp" 2026-04-08 00:50:31.917382 I | cephclient: updating pool "ceph.rgw.otp" failure domain from "osd" to "osd" with new crush rule "ceph.rgw.otp_osd" 2026-04-08 00:50:31.917390 I | cephclient: crush rule "ceph.rgw.otp" will no longer be used by pool "ceph.rgw.otp" 2026-04-08 00:50:34.089121 I | cephclient: Successfully updated pool "ceph.rgw.otp" failure domain to "osd" 2026-04-08 00:50:34.089158 I | cephclient: setting pool property "pg_num_min" to "8" on pool "ceph.rgw.otp" 2026-04-08 00:50:38.175541 I | cephclient: reconciling replicated pool .rgw.root succeeded 2026-04-08 00:50:39.076785 I | cephclient: creating a new crush rule for changed deviceClass ("default"-->"") on crush rule ".rgw.root" 2026-04-08 00:50:39.076820 I | cephclient: updating pool ".rgw.root" failure domain from "osd" to "osd" with new crush rule ".rgw.root_osd" 2026-04-08 00:50:39.076828 I | cephclient: crush rule ".rgw.root" will no longer be used by pool ".rgw.root" 2026-04-08 00:50:40.098927 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:49} {StateName:unknown Count:8}]" 2026-04-08 00:50:40.103172 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-08 00:50:41.203433 I | cephclient: Successfully updated pool ".rgw.root" failure domain to "osd" 2026-04-08 00:50:41.203467 I | cephclient: setting pool property "pg_num_min" to "8" on pool ".rgw.root" 2026-04-08 00:50:41.306509 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:49} {StateName:unknown Count:8}]" 2026-04-08 00:50:41.311230 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-08 00:50:46.807727 I | cephclient: reconciling replicated pool ceph.rgw.buckets.data succeeded 2026-04-08 00:50:47.748804 I | cephclient: creating a new crush rule for changed deviceClass ("default"-->"") on crush rule "ceph.rgw.buckets.data" 2026-04-08 00:50:47.748826 I | cephclient: updating pool "ceph.rgw.buckets.data" failure domain from "osd" to "osd" with new crush rule "ceph.rgw.buckets.data_osd" 2026-04-08 00:50:47.748830 I | cephclient: crush rule "ceph.rgw.buckets.data" will no longer be used by pool "ceph.rgw.buckets.data" 2026-04-08 00:50:49.836384 I | cephclient: Successfully updated pool "ceph.rgw.buckets.data" failure domain to "osd" 2026-04-08 00:50:49.836422 I | ceph-object-controller: configuring object store "ceph" 2026-04-08 00:50:50.487671 I | ceph-object-controller: Object store "ceph": realm=ceph, zonegroup=ceph, zone=ceph 2026-04-08 00:50:50.689004 I | ceph-object-controller: committing changes to RGW configuration period for CephObjectStore "openstack/ceph" 2026-04-08 00:50:51.052943 I | ceph-object-controller: configuration for object-store ceph is complete 2026-04-08 00:50:51.053001 I | ceph-object-controller: creating object store "ceph" in namespace "openstack" 2026-04-08 00:50:51.058157 I | cephclient: getting or creating ceph auth key "client.rgw.ceph.a" 2026-04-08 00:50:51.655153 I | ceph-object-controller: setting rgw config flags 2026-04-08 00:50:51.655205 I | op-config: setting "client.rgw.ceph.a"="rgw_run_sync_thread"="true" option to the mon configuration database 2026-04-08 00:50:52.119737 I | op-config: successfully set "client.rgw.ceph.a"="rgw_run_sync_thread"="true" option to the mon configuration database 2026-04-08 00:50:52.119775 I | op-config: setting "client.rgw.ceph.a"="rgw_log_nonexistent_bucket"="true" option to the mon configuration database 2026-04-08 00:50:52.571902 I | op-config: successfully set "client.rgw.ceph.a"="rgw_log_nonexistent_bucket"="true" option to the mon configuration database 2026-04-08 00:50:52.571950 I | op-config: setting "client.rgw.ceph.a"="rgw_log_object_name_utc"="true" option to the mon configuration database 2026-04-08 00:50:53.018679 I | op-config: successfully set "client.rgw.ceph.a"="rgw_log_object_name_utc"="true" option to the mon configuration database 2026-04-08 00:50:53.018716 I | op-config: setting "client.rgw.ceph.a"="rgw_enable_usage_log"="true" option to the mon configuration database 2026-04-08 00:50:53.454980 I | op-config: successfully set "client.rgw.ceph.a"="rgw_enable_usage_log"="true" option to the mon configuration database 2026-04-08 00:50:53.455027 I | op-config: setting "client.rgw.ceph.a"="rgw_zone"="ceph" option to the mon configuration database 2026-04-08 00:50:53.932013 I | op-config: successfully set "client.rgw.ceph.a"="rgw_zone"="ceph" option to the mon configuration database 2026-04-08 00:50:53.932047 I | op-config: setting "client.rgw.ceph.a"="rgw_zonegroup"="ceph" option to the mon configuration database 2026-04-08 00:50:54.380259 I | op-config: successfully set "client.rgw.ceph.a"="rgw_zonegroup"="ceph" option to the mon configuration database 2026-04-08 00:50:54.380709 I | ceph-object-controller: object store "ceph" deployment "rook-ceph-rgw-ceph-a" created 2026-04-08 00:50:54.427245 I | ceph-object-controller: enabling rgw dashboard 2026-04-08 00:50:56.398680 I | ceph-object-controller: created object store "ceph" in namespace "openstack" 2026-04-08 00:50:56.399279 I | ceph-object-controller: setting the dashboard api secret key 2026-04-08 00:50:56.992473 I | ceph-object-controller: done setting the dashboard api secret key 2026-04-08 00:51:10.684319 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-08 00:51:11.858082 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-08 00:51:14.517037 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-04-08 00:51:26.765573 E | ceph-object-controller: failed to reconcile CephObjectStore "openstack/ceph". failed to create object store deployments: failed to get COSI user "cosi": Get "http://rook-ceph-rgw-ceph.openstack.svc:80/admin/user?format=json&uid=cosi": dial tcp 10.99.118.37:80: i/o timeout 2026-04-08 00:51:26.787433 I | ceph-spec: parsing mon endpoints: instance=10.96.240.200:6789 2026-04-08 00:51:26.787461 I | ceph-spec: updating obsolete maxMonID 0 to actual value 76846025234 2026-04-08 00:51:26.787475 I | ceph-spec: detecting the ceph image version for image harbor.atmosphere.dev/quay.io/ceph/ceph:v18.2.1... 2026-04-08 00:51:27.320662 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-08 00:51:27.916228 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-08 00:51:28.710001 I | ceph-spec: detected ceph image version: "18.2.1-0 reef" 2026-04-08 00:51:30.247073 I | ceph-object-controller: reconciling object store deployments 2026-04-08 00:51:30.274162 I | ceph-object-controller: ceph object store gateway service running at 10.99.118.37 2026-04-08 00:51:30.274185 I | ceph-object-controller: reconciling object store pools 2026-04-08 00:51:31.675390 I | cephclient: application "rgw" is already set on pool "ceph.rgw.control" 2026-04-08 00:51:31.675418 I | cephclient: reconciling replicated pool ceph.rgw.control succeeded 2026-04-08 00:51:32.573381 I | cephclient: setting pool property "pg_num_min" to "8" on pool "ceph.rgw.control" 2026-04-08 00:51:34.670663 I | cephclient: application "rgw" is already set on pool "ceph.rgw.meta" 2026-04-08 00:51:34.670696 I | cephclient: reconciling replicated pool ceph.rgw.meta succeeded 2026-04-08 00:51:35.583344 I | cephclient: setting pool property "pg_num_min" to "8" on pool "ceph.rgw.meta" 2026-04-08 00:51:37.771876 I | cephclient: application "rgw" is already set on pool "ceph.rgw.log" 2026-04-08 00:51:37.771908 I | cephclient: reconciling replicated pool ceph.rgw.log succeeded 2026-04-08 00:51:38.684404 I | cephclient: setting pool property "pg_num_min" to "8" on pool "ceph.rgw.log" 2026-04-08 00:51:40.907935 I | cephclient: application "rgw" is already set on pool "ceph.rgw.buckets.index" 2026-04-08 00:51:40.908049 I | cephclient: reconciling replicated pool ceph.rgw.buckets.index succeeded 2026-04-08 00:51:41.886148 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:58} {StateName:unknown Count:31}]" 2026-04-08 00:51:41.891183 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-08 00:51:42.900212 I | cephclient: setting pool property "pg_num_min" to "8" on pool "ceph.rgw.buckets.index" 2026-04-08 00:51:43.088840 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-08 00:51:45.436431 I | cephclient: application "rgw" is already set on pool "ceph.rgw.buckets.non-ec" 2026-04-08 00:51:45.436509 I | cephclient: reconciling replicated pool ceph.rgw.buckets.non-ec succeeded 2026-04-08 00:51:47.008268 I | cephclient: setting pool property "pg_num_min" to "8" on pool "ceph.rgw.buckets.non-ec" 2026-04-08 00:51:48.847840 I | cephclient: application "rgw" is already set on pool "ceph.rgw.otp" 2026-04-08 00:51:48.847864 I | cephclient: reconciling replicated pool ceph.rgw.otp succeeded 2026-04-08 00:51:49.720289 I | cephclient: setting pool property "pg_num_min" to "8" on pool "ceph.rgw.otp" 2026-04-08 00:51:51.915768 I | cephclient: application "rgw" is already set on pool ".rgw.root" 2026-04-08 00:51:51.915799 I | cephclient: reconciling replicated pool .rgw.root succeeded 2026-04-08 00:51:52.816220 I | cephclient: setting pool property "pg_num_min" to "8" on pool ".rgw.root" 2026-04-08 00:51:54.941926 I | cephclient: application "rgw" is already set on pool "ceph.rgw.buckets.data" 2026-04-08 00:51:54.941958 I | cephclient: reconciling replicated pool ceph.rgw.buckets.data succeeded 2026-04-08 00:51:55.864915 I | ceph-object-controller: configuring object store "ceph" 2026-04-08 00:51:56.103773 I | ceph-object-controller: Object store "ceph": realm=ceph, zonegroup=ceph, zone=ceph 2026-04-08 00:51:56.292848 I | ceph-object-controller: there are no changes to commit for RGW configuration period for CephObjectStore "openstack/ceph" 2026-04-08 00:51:56.292882 I | ceph-object-controller: configuration for object-store ceph is complete 2026-04-08 00:51:56.292890 I | ceph-object-controller: creating object store "ceph" in namespace "openstack" 2026-04-08 00:51:56.298152 I | cephclient: getting or creating ceph auth key "client.rgw.ceph.a" 2026-04-08 00:51:56.939877 I | ceph-object-controller: setting rgw config flags 2026-04-08 00:51:56.939917 I | op-config: setting "client.rgw.ceph.a"="rgw_log_nonexistent_bucket"="true" option to the mon configuration database 2026-04-08 00:51:57.393257 I | op-config: successfully set "client.rgw.ceph.a"="rgw_log_nonexistent_bucket"="true" option to the mon configuration database 2026-04-08 00:51:57.393307 I | op-config: setting "client.rgw.ceph.a"="rgw_log_object_name_utc"="true" option to the mon configuration database 2026-04-08 00:51:57.848378 I | op-config: successfully set "client.rgw.ceph.a"="rgw_log_object_name_utc"="true" option to the mon configuration database 2026-04-08 00:51:57.848418 I | op-config: setting "client.rgw.ceph.a"="rgw_enable_usage_log"="true" option to the mon configuration database 2026-04-08 00:51:58.280884 I | op-config: successfully set "client.rgw.ceph.a"="rgw_enable_usage_log"="true" option to the mon configuration database 2026-04-08 00:51:58.280928 I | op-config: setting "client.rgw.ceph.a"="rgw_zone"="ceph" option to the mon configuration database 2026-04-08 00:51:58.758842 I | op-config: successfully set "client.rgw.ceph.a"="rgw_zone"="ceph" option to the mon configuration database 2026-04-08 00:51:58.758891 I | op-config: setting "client.rgw.ceph.a"="rgw_zonegroup"="ceph" option to the mon configuration database 2026-04-08 00:51:59.213060 I | op-config: successfully set "client.rgw.ceph.a"="rgw_zonegroup"="ceph" option to the mon configuration database 2026-04-08 00:51:59.213098 I | op-config: setting "client.rgw.ceph.a"="rgw_run_sync_thread"="true" option to the mon configuration database 2026-04-08 00:51:59.820744 I | op-config: successfully set "client.rgw.ceph.a"="rgw_run_sync_thread"="true" option to the mon configuration database 2026-04-08 00:51:59.821046 I | ceph-object-controller: object store "ceph" deployment "rook-ceph-rgw-ceph-a" created 2026-04-08 00:51:59.838296 I | ceph-object-controller: object store "ceph" deployment "rook-ceph-rgw-ceph-a" already exists. updating if needed 2026-04-08 00:51:59.846435 I | op-k8sutil: deployment "rook-ceph-rgw-ceph-a" did not change, nothing to update 2026-04-08 00:51:59.849594 I | ceph-object-controller: config map "rook-ceph-rgw-ceph-mime-types" for object store "ceph" already exists, not overwriting 2026-04-08 00:51:59.883974 I | ceph-object-controller: enabling rgw dashboard 2026-04-08 00:52:01.888104 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-04-08 00:52:02.097659 I | ceph-object-controller: created object store "ceph" in namespace "openstack" 2026-04-08 00:52:04.128253 I | ceph-object-controller: creating COSI user "cosi" 2026-04-08 00:52:04.221010 I | ceph-spec: created ceph *v1.Secret object "rook-ceph-object-user-ceph-cosi" 2026-04-08 00:52:04.796570 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-08 00:52:12.466271 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-08 00:52:13.644428 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-08 00:52:43.017678 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-08 00:52:44.237701 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-08 00:52:49.105422 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-04-08 00:53:13.581184 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-08 00:53:14.804356 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-08 00:53:35.235512 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-04-08 00:53:44.146201 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-08 00:53:45.372910 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-08 00:54:14.760815 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-08 00:54:15.967358 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-08 00:54:21.409743 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-04-08 00:54:45.351979 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-08 00:54:46.555166 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-08 00:55:07.536309 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-04-08 00:55:15.921924 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-08 00:55:17.152290 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-08 00:55:46.511299 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-08 00:55:47.721252 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-08 00:55:53.704987 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-04-08 00:56:17.077095 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-08 00:56:18.309099 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-08 00:56:39.870900 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-04-08 00:56:47.636810 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-08 00:56:48.860269 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-08 00:57:18.229137 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-08 00:57:19.473755 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-08 00:57:26.023615 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-04-08 00:57:48.808504 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-08 00:57:50.031230 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-08 00:58:12.187095 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-04-08 00:58:19.387464 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-08 00:58:20.634148 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-08 00:58:49.983881 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-08 00:58:51.186681 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-08 00:58:58.337961 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-04-08 00:59:20.563871 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-08 00:59:21.766588 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-08 00:59:44.496138 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-04-08 00:59:51.141645 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-08 00:59:52.341065 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-08 01:00:21.707933 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-08 01:00:22.917440 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-08 01:00:30.660772 W | op-mon: external cluster mon count is 1, consider adding new monitors.