2026/04/02 09:03:55 maxprocs: Updating GOMAXPROCS=1: determined from CPU quota 2026-04-02 09:03:55.443304 I | rookcmd: starting Rook v1.14.5 with arguments '/usr/local/bin/rook ceph operator' 2026-04-02 09:03:55.443325 I | rookcmd: flag values: --enable-machine-disruption-budget=false, --help=false, --kubeconfig=, --log-level=INFO 2026-04-02 09:03:55.443328 I | cephcmd: starting Rook-Ceph operator 2026-04-02 09:03:55.585947 I | cephcmd: base ceph version inside the rook operator image is "ceph version 18.2.2 (531c0d11a1c5d39fbfe6aa8a521f023abf3bf3e2) reef (stable)" 2026-04-02 09:03:55.591296 I | op-k8sutil: ROOK_CURRENT_NAMESPACE_ONLY="false" (env var) 2026-04-02 09:03:55.591308 I | operator: watching all namespaces for Ceph CRs 2026-04-02 09:03:55.591376 I | operator: setting up schemes 2026-04-02 09:03:55.593934 I | operator: setting up the controller-runtime manager 2026-04-02 09:03:55.594487 I | ceph-cluster-controller: successfully started 2026-04-02 09:03:55.596658 I | op-k8sutil: ROOK_DISABLE_DEVICE_HOTPLUG="false" (env var) 2026-04-02 09:03:55.596672 I | ceph-cluster-controller: enabling hotplug orchestration 2026-04-02 09:03:55.596689 I | ceph-nodedaemon-controller: successfully started 2026-04-02 09:03:55.596705 I | ceph-block-pool-controller: successfully started 2026-04-02 09:03:55.596754 I | ceph-object-store-user-controller: successfully started 2026-04-02 09:03:55.596777 I | ceph-object-realm-controller: successfully started 2026-04-02 09:03:55.596793 I | ceph-object-zonegroup-controller: successfully started 2026-04-02 09:03:55.596817 I | ceph-object-zone-controller: successfully started 2026-04-02 09:03:55.596909 I | ceph-object-controller: successfully started 2026-04-02 09:03:55.596949 I | ceph-file-controller: successfully started 2026-04-02 09:03:55.596987 I | ceph-nfs-controller: successfully started 2026-04-02 09:03:55.597018 I | ceph-rbd-mirror-controller: successfully started 2026-04-02 09:03:55.597053 I | ceph-client-controller: successfully started 2026-04-02 09:03:55.597072 I | ceph-filesystem-mirror-controller: successfully started 2026-04-02 09:03:55.597093 I | operator: rook-ceph-operator-config-controller successfully started 2026-04-02 09:03:55.597113 I | ceph-csi: rook-ceph-operator-csi-controller successfully started 2026-04-02 09:03:55.597204 I | op-bucket-prov: rook-ceph-operator-bucket-controller successfully started 2026-04-02 09:03:55.597221 I | ceph-bucket-topic: successfully started 2026-04-02 09:03:55.597236 I | ceph-bucket-notification: successfully started 2026-04-02 09:03:55.597251 I | ceph-bucket-notification: successfully started 2026-04-02 09:03:55.597266 I | ceph-fs-subvolumegroup-controller: successfully started 2026-04-02 09:03:55.597279 I | blockpool-rados-namespace-controller: successfully started 2026-04-02 09:03:55.597293 I | ceph-cosi-controller: successfully started 2026-04-02 09:03:55.597315 I | operator: starting the controller-runtime manager 2026-04-02 09:03:55.731292 I | op-k8sutil: ROOK_WATCH_FOR_NODE_FAILURE="true" (default) 2026-04-02 09:03:55.828196 I | op-k8sutil: ROOK_CEPH_COMMANDS_TIMEOUT_SECONDS="15" (configmap) 2026-04-02 09:03:55.828299 I | op-k8sutil: ROOK_LOG_LEVEL="INFO" (configmap) 2026-04-02 09:03:55.828341 I | op-k8sutil: ROOK_ENABLE_DISCOVERY_DAEMON="false" (configmap) 2026-04-02 09:03:55.831196 I | op-k8sutil: ROOK_CEPH_ALLOW_LOOP_DEVICES="false" (configmap) 2026-04-02 09:03:55.831242 I | operator: rook-ceph-operator-config-controller done reconciling 2026-04-02 09:03:55.838489 I | ceph-csi: successfully created csi config map "rook-ceph-csi-config" 2026-04-02 09:03:55.838553 I | op-k8sutil: ROOK_CSI_DISABLE_DRIVER="false" (configmap) 2026-04-02 09:03:55.839156 I | ceph-csi: CSI Ceph RBD driver disabled 2026-04-02 09:03:55.839193 I | op-k8sutil: removing daemonset csi-rbdplugin if it exists 2026-04-02 09:03:55.841069 I | op-k8sutil: removing deployment csi-rbdplugin-provisioner if it exists 2026-04-02 09:03:55.846130 I | ceph-csi: successfully removed CSI Ceph RBD driver 2026-04-02 09:03:55.846171 I | ceph-csi: CSI CephFS driver disabled 2026-04-02 09:03:55.846187 I | op-k8sutil: removing daemonset csi-cephfsplugin if it exists 2026-04-02 09:03:55.848062 I | op-k8sutil: removing deployment csi-cephfsplugin-provisioner if it exists 2026-04-02 09:03:55.852353 I | ceph-csi: successfully removed CSI CephFS driver 2026-04-02 09:03:55.852391 I | ceph-csi: CSI NFS driver disabled 2026-04-02 09:03:55.852407 I | op-k8sutil: removing daemonset csi-nfsplugin if it exists 2026-04-02 09:03:55.853773 I | op-k8sutil: removing deployment csi-nfsplugin-provisioner if it exists 2026-04-02 09:03:55.857526 I | ceph-csi: successfully removed CSI NFS driver 2026-04-02 09:04:16.505966 I | ceph-spec: adding finalizer "cephcluster.ceph.rook.io" on "ceph" 2026-04-02 09:04:16.508666 I | clusterdisruption-controller: deleted all legacy node drain canary pods 2026-04-02 09:04:16.512107 I | ceph-spec: adding finalizer "cephobjectstore.ceph.rook.io" on "ceph" 2026-04-02 09:04:16.522962 I | ceph-spec: parsing mon endpoints: instance=10.96.240.200:6789 2026-04-02 09:04:16.523009 I | ceph-spec: updating obsolete maxMonID 0 to actual value 76846025234 2026-04-02 09:04:16.523250 I | op-k8sutil: ROOK_OBC_WATCH_OPERATOR_NAMESPACE="true" (configmap) 2026-04-02 09:04:16.523267 I | op-k8sutil: ROOK_OBC_PROVISIONER_NAME_PREFIX="" (default) 2026-04-02 09:04:16.523274 I | op-bucket-prov: ceph bucket provisioner launched watching for provisioner "openstack.ceph.rook.io/bucket" 2026-04-02 09:04:16.523959 I | op-bucket-prov: successfully reconciled bucket provisioner I0402 09:04:16.524174 1 manager.go:135] "msg"="starting provisioner" "logger"="objectbucket.io/provisioner-manager" "name"="openstack.ceph.rook.io/bucket" 2026-04-02 09:04:16.526394 I | ceph-cluster-controller: reconciling ceph cluster in namespace "openstack" 2026-04-02 09:04:16.550848 I | ceph-spec: parsing mon endpoints: instance=10.96.240.200:6789 2026-04-02 09:04:16.550879 I | ceph-spec: updating obsolete maxMonID 0 to actual value 76846025234 2026-04-02 09:04:16.550899 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:0xc0017360f0] 2026-04-02 09:04:16.550918 I | ceph-spec: detecting the ceph image version for image harbor.atmosphere.dev/quay.io/ceph/ceph:v18.2.7... 2026-04-02 09:04:16.709398 I | op-k8sutil: CSI_ENABLE_HOST_NETWORK="true" (configmap) 2026-04-02 09:04:16.709429 I | op-k8sutil: CSI_DISABLE_HOLDER_PODS="true" (configmap) 2026-04-02 09:04:17.312214 I | ceph-spec: parsing mon endpoints: instance=10.96.240.200:6789 2026-04-02 09:04:17.312237 I | ceph-spec: updating obsolete maxMonID 0 to actual value 76846025234 2026-04-02 09:04:17.510205 I | op-k8sutil: ROOK_CSI_ENABLE_RBD="false" (configmap) 2026-04-02 09:04:17.510233 I | op-k8sutil: ROOK_CSI_ENABLE_CEPHFS="false" (configmap) 2026-04-02 09:04:17.510241 I | op-k8sutil: ROOK_CSI_ENABLE_NFS="false" (configmap) 2026-04-02 09:04:17.510250 I | op-k8sutil: ROOK_CSI_ALLOW_UNSUPPORTED_VERSION="false" (default) 2026-04-02 09:04:17.510258 I | op-k8sutil: CSI_FORCE_CEPHFS_KERNEL_CLIENT="true" (configmap) 2026-04-02 09:04:17.510264 I | op-k8sutil: CSI_GRPC_TIMEOUT_SECONDS="150" (configmap) 2026-04-02 09:04:17.510272 I | op-k8sutil: CSI_CEPHFS_LIVENESS_METRICS_PORT="9081" (default) 2026-04-02 09:04:17.510279 I | op-k8sutil: CSIADDONS_PORT="9070" (default) 2026-04-02 09:04:17.510287 I | op-k8sutil: CSI_RBD_LIVENESS_METRICS_PORT="9080" (default) 2026-04-02 09:04:17.510305 I | op-k8sutil: CSI_ENABLE_LIVENESS="false" (default) 2026-04-02 09:04:17.510313 I | op-k8sutil: CSI_PLUGIN_PRIORITY_CLASSNAME="system-node-critical" (configmap) 2026-04-02 09:04:17.510320 I | op-k8sutil: CSI_PROVISIONER_PRIORITY_CLASSNAME="system-cluster-critical" (configmap) 2026-04-02 09:04:17.510341 I | op-k8sutil: CSI_ENABLE_OMAP_GENERATOR="false" (configmap) 2026-04-02 09:04:17.510353 I | op-k8sutil: CSI_ENABLE_RBD_SNAPSHOTTER="true" (configmap) 2026-04-02 09:04:17.510360 I | op-k8sutil: CSI_ENABLE_CEPHFS_SNAPSHOTTER="true" (configmap) 2026-04-02 09:04:17.510366 I | op-k8sutil: CSI_ENABLE_NFS_SNAPSHOTTER="true" (configmap) 2026-04-02 09:04:17.512473 I | op-k8sutil: CSI_ENABLE_CSIADDONS="false" (configmap) 2026-04-02 09:04:17.512515 I | op-k8sutil: CSI_ENABLE_TOPOLOGY="false" (configmap) 2026-04-02 09:04:17.512527 I | op-k8sutil: CSI_ENABLE_ENCRYPTION="false" (configmap) 2026-04-02 09:04:17.512533 I | op-k8sutil: CSI_ENABLE_METADATA="false" (configmap) 2026-04-02 09:04:17.512549 I | op-k8sutil: CSI_CEPHFS_PLUGIN_UPDATE_STRATEGY="RollingUpdate" (default) 2026-04-02 09:04:17.512564 I | op-k8sutil: CSI_CEPHFS_PLUGIN_UPDATE_STRATEGY_MAX_UNAVAILABLE="1" (default) 2026-04-02 09:04:17.512574 I | op-k8sutil: CSI_NFS_PLUGIN_UPDATE_STRATEGY="RollingUpdate" (default) 2026-04-02 09:04:17.512587 I | op-k8sutil: CSI_RBD_PLUGIN_UPDATE_STRATEGY="RollingUpdate" (default) 2026-04-02 09:04:17.512604 I | op-k8sutil: CSI_RBD_PLUGIN_UPDATE_STRATEGY_MAX_UNAVAILABLE="1" (default) 2026-04-02 09:04:17.512617 I | op-k8sutil: CSI_PLUGIN_ENABLE_SELINUX_HOST_MOUNT="false" (configmap) 2026-04-02 09:04:17.512628 I | ceph-csi: Kubernetes version is 1.28 2026-04-02 09:04:17.512640 I | op-k8sutil: CSI_LOG_LEVEL="" (default) 2026-04-02 09:04:17.512647 I | op-k8sutil: CSI_SIDECAR_LOG_LEVEL="" (default) 2026-04-02 09:04:17.512656 I | op-k8sutil: CSI_LEADER_ELECTION_LEASE_DURATION="" (default) 2026-04-02 09:04:17.512661 I | op-k8sutil: CSI_LEADER_ELECTION_RENEW_DEADLINE="" (default) 2026-04-02 09:04:17.512672 I | op-k8sutil: CSI_LEADER_ELECTION_RETRY_PERIOD="" (default) 2026-04-02 09:04:17.712650 I | op-k8sutil: ROOK_CSI_CEPH_IMAGE="quay.io/cephcsi/cephcsi:v3.11.0" (configmap) 2026-04-02 09:04:17.712684 I | op-k8sutil: ROOK_CSI_REGISTRAR_IMAGE="registry.k8s.io/sig-storage/csi-node-driver-registrar:v2.10.1" (configmap) 2026-04-02 09:04:17.712693 I | op-k8sutil: ROOK_CSI_PROVISIONER_IMAGE="registry.k8s.io/sig-storage/csi-provisioner:v4.0.1" (configmap) 2026-04-02 09:04:17.712701 I | op-k8sutil: ROOK_CSI_ATTACHER_IMAGE="registry.k8s.io/sig-storage/csi-attacher:v4.5.1" (configmap) 2026-04-02 09:04:17.712709 I | op-k8sutil: ROOK_CSI_SNAPSHOTTER_IMAGE="registry.k8s.io/sig-storage/csi-snapshotter:v7.0.2" (configmap) 2026-04-02 09:04:17.712722 I | op-k8sutil: ROOK_CSI_RESIZER_IMAGE="registry.k8s.io/sig-storage/csi-resizer:v1.10.1" (configmap) 2026-04-02 09:04:17.712733 I | op-k8sutil: ROOK_CSI_KUBELET_DIR_PATH="/var/lib/kubelet" (default) 2026-04-02 09:04:17.712746 I | op-k8sutil: ROOK_CSIADDONS_IMAGE="quay.io/csiaddons/k8s-sidecar:v0.8.0" (configmap) 2026-04-02 09:04:17.712754 I | op-k8sutil: CSI_TOPOLOGY_DOMAIN_LABELS="" (default) 2026-04-02 09:04:17.712761 I | op-k8sutil: ROOK_CSI_CEPHFS_POD_LABELS="" (default) 2026-04-02 09:04:17.712769 I | op-k8sutil: ROOK_CSI_NFS_POD_LABELS="" (default) 2026-04-02 09:04:17.712776 I | op-k8sutil: ROOK_CSI_RBD_POD_LABELS="" (default) 2026-04-02 09:04:17.712782 I | op-k8sutil: CSI_CLUSTER_NAME="" (default) 2026-04-02 09:04:17.712791 I | op-k8sutil: ROOK_CSI_IMAGE_PULL_POLICY="IfNotPresent" (configmap) 2026-04-02 09:04:17.712797 I | op-k8sutil: CSI_CEPHFS_KERNEL_MOUNT_OPTIONS="" (default) 2026-04-02 09:04:17.712803 I | op-k8sutil: CSI_CEPHFS_ATTACH_REQUIRED="true" (configmap) 2026-04-02 09:04:17.712816 I | op-k8sutil: CSI_RBD_ATTACH_REQUIRED="true" (configmap) 2026-04-02 09:04:17.712824 I | op-k8sutil: CSI_NFS_ATTACH_REQUIRED="true" (configmap) 2026-04-02 09:04:17.712831 I | op-k8sutil: CSI_DRIVER_NAME_PREFIX="rook-ceph" (default) 2026-04-02 09:04:17.715097 I | op-k8sutil: CSI_ENABLE_VOLUME_GROUP_SNAPSHOT="true" (configmap) 2026-04-02 09:04:17.715112 I | ceph-csi: skipping csi version check, since unsupported versions are allowed or csi is disabled 2026-04-02 09:04:17.715117 I | ceph-csi: CSI Ceph RBD driver disabled 2026-04-02 09:04:17.715122 I | op-k8sutil: removing daemonset csi-rbdplugin if it exists 2026-04-02 09:04:17.717673 I | op-k8sutil: removing deployment csi-rbdplugin-provisioner if it exists 2026-04-02 09:04:17.911910 I | ceph-csi: successfully removed CSI Ceph RBD driver 2026-04-02 09:04:17.911943 I | ceph-csi: CSI CephFS driver disabled 2026-04-02 09:04:17.911954 I | op-k8sutil: removing daemonset csi-cephfsplugin if it exists 2026-04-02 09:04:17.914264 I | op-k8sutil: removing deployment csi-cephfsplugin-provisioner if it exists 2026-04-02 09:04:18.112037 I | ceph-csi: successfully removed CSI CephFS driver 2026-04-02 09:04:18.112066 I | ceph-csi: CSI NFS driver disabled 2026-04-02 09:04:18.112078 I | op-k8sutil: removing daemonset csi-nfsplugin if it exists 2026-04-02 09:04:18.114120 I | op-k8sutil: removing deployment csi-nfsplugin-provisioner if it exists 2026-04-02 09:04:18.311377 I | ceph-csi: successfully removed CSI NFS driver 2026-04-02 09:04:32.768591 I | ceph-spec: detected ceph image version: "18.2.7-0 reef" 2026-04-02 09:04:32.768614 I | ceph-cluster-controller: validating ceph version from provided image 2026-04-02 09:04:32.773009 I | ceph-spec: parsing mon endpoints: instance=10.96.240.200:6789 2026-04-02 09:04:32.773038 I | ceph-spec: updating obsolete maxMonID 0 to actual value 76846025234 2026-04-02 09:04:32.777088 I | cephclient: writing config file /var/lib/rook/openstack/openstack.config 2026-04-02 09:04:32.777273 I | cephclient: generated admin config in /var/lib/rook/openstack 2026-04-02 09:04:33.497672 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-02 09:04:34.104679 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-04-02 09:04:34.145793 I | ceph-cluster-controller: creating "rook-config-override" configmap 2026-04-02 09:04:34.148505 I | ceph-cluster-controller: creating "rook-ceph-config" secret 2026-04-02 09:04:34.160275 I | ceph-cluster-controller: external cluster identity established 2026-04-02 09:04:34.160317 I | cephclient: getting or creating ceph auth key "client.csi-rbd-provisioner" 2026-04-02 09:04:34.848254 I | cephclient: getting or creating ceph auth key "client.csi-rbd-node" 2026-04-02 09:04:35.566903 I | cephclient: getting or creating ceph auth key "client.csi-cephfs-provisioner" 2026-04-02 09:04:36.154933 I | cephclient: getting or creating ceph auth key "client.csi-cephfs-node" 2026-04-02 09:04:36.883522 I | ceph-csi: created kubernetes csi secrets for cluster "openstack" 2026-04-02 09:04:36.890467 I | ceph-cluster-controller: successfully updated csi config map 2026-04-02 09:04:36.890500 I | cephclient: getting or creating ceph auth key "client.crash" 2026-04-02 09:04:37.850940 I | clusterdisruption-controller: all PGs are active+clean. Restoring default OSD pdb settings 2026-04-02 09:04:37.850965 I | clusterdisruption-controller: creating the default pdb "rook-ceph-osd" with maxUnavailable=1 for all osd 2026-04-02 09:04:37.857749 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-02 09:04:38.240685 I | ceph-nodedaemon-controller: created kubernetes crash collector secret for cluster "openstack" 2026-04-02 09:04:38.243110 I | ceph-cluster-controller: enabling ceph mon monitoring goroutine for cluster "openstack" 2026-04-02 09:04:38.243130 I | ceph-cluster-controller: ceph status check interval is 1m0s 2026-04-02 09:04:38.243134 I | ceph-cluster-controller: enabling ceph status monitoring goroutine for cluster "openstack" 2026-04-02 09:04:39.062801 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-02 09:04:40.343762 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-02 09:04:46.582410 I | ceph-spec: parsing mon endpoints: instance=10.96.240.200:6789 2026-04-02 09:04:46.582434 I | ceph-spec: updating obsolete maxMonID 0 to actual value 76846025234 2026-04-02 09:04:46.582445 I | ceph-spec: detecting the ceph image version for image harbor.atmosphere.dev/quay.io/ceph/ceph:v18.2.7... 2026-04-02 09:04:48.226189 I | ceph-spec: detected ceph image version: "18.2.7-0 reef" 2026-04-02 09:04:49.747135 I | ceph-object-controller: reconciling object store deployments 2026-04-02 09:04:49.796620 I | ceph-object-controller: ceph object store gateway service running at 10.98.52.200 2026-04-02 09:04:49.796653 I | ceph-object-controller: reconciling object store pools 2026-04-02 09:04:53.178608 I | cephclient: reconciling replicated pool ceph.rgw.control succeeded 2026-04-02 09:04:54.092747 I | cephclient: creating a new crush rule for changed deviceClass ("default"-->"") on crush rule "ceph.rgw.control" 2026-04-02 09:04:54.092778 I | cephclient: updating pool "ceph.rgw.control" failure domain from "osd" to "osd" with new crush rule "ceph.rgw.control_osd" 2026-04-02 09:04:54.092783 I | cephclient: crush rule "ceph.rgw.control" will no longer be used by pool "ceph.rgw.control" 2026-04-02 09:04:56.218300 I | cephclient: Successfully updated pool "ceph.rgw.control" failure domain to "osd" 2026-04-02 09:04:56.218341 I | cephclient: setting pool property "pg_num_min" to "8" on pool "ceph.rgw.control" 2026-04-02 09:05:02.687344 I | cephclient: reconciling replicated pool ceph.rgw.meta succeeded 2026-04-02 09:05:03.614152 I | cephclient: creating a new crush rule for changed deviceClass ("default"-->"") on crush rule "ceph.rgw.meta" 2026-04-02 09:05:03.614188 I | cephclient: updating pool "ceph.rgw.meta" failure domain from "osd" to "osd" with new crush rule "ceph.rgw.meta_osd" 2026-04-02 09:05:03.614195 I | cephclient: crush rule "ceph.rgw.meta" will no longer be used by pool "ceph.rgw.meta" 2026-04-02 09:05:05.734413 I | cephclient: Successfully updated pool "ceph.rgw.meta" failure domain to "osd" 2026-04-02 09:05:05.734439 I | cephclient: setting pool property "pg_num_min" to "8" on pool "ceph.rgw.meta" 2026-04-02 09:05:09.147411 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-02 09:05:10.258217 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-02 09:05:11.812843 I | cephclient: reconciling replicated pool ceph.rgw.log succeeded 2026-04-02 09:05:12.711340 I | cephclient: creating a new crush rule for changed deviceClass ("default"-->"") on crush rule "ceph.rgw.log" 2026-04-02 09:05:12.711383 I | cephclient: updating pool "ceph.rgw.log" failure domain from "osd" to "osd" with new crush rule "ceph.rgw.log_osd" 2026-04-02 09:05:12.711390 I | cephclient: crush rule "ceph.rgw.log" will no longer be used by pool "ceph.rgw.log" 2026-04-02 09:05:14.847564 I | cephclient: Successfully updated pool "ceph.rgw.log" failure domain to "osd" 2026-04-02 09:05:14.847596 I | cephclient: setting pool property "pg_num_min" to "8" on pool "ceph.rgw.log" 2026-04-02 09:05:18.900697 I | cephclient: reconciling replicated pool ceph.rgw.buckets.index succeeded 2026-04-02 09:05:19.800537 I | cephclient: creating a new crush rule for changed deviceClass ("default"-->"") on crush rule "ceph.rgw.buckets.index" 2026-04-02 09:05:19.800561 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-02 09:05:19.800566 I | cephclient: crush rule "ceph.rgw.buckets.index" will no longer be used by pool "ceph.rgw.buckets.index" 2026-04-02 09:05:21.951013 I | cephclient: Successfully updated pool "ceph.rgw.buckets.index" failure domain to "osd" 2026-04-02 09:05:21.951042 I | cephclient: setting pool property "pg_num_min" to "8" on pool "ceph.rgw.buckets.index" 2026-04-02 09:05:25.362178 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-04-02 09:05:27.026499 I | cephclient: reconciling replicated pool ceph.rgw.buckets.non-ec succeeded 2026-04-02 09:05:27.958134 I | cephclient: creating a new crush rule for changed deviceClass ("default"-->"") on crush rule "ceph.rgw.buckets.non-ec" 2026-04-02 09:05:27.958168 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-02 09:05:27.958176 I | cephclient: crush rule "ceph.rgw.buckets.non-ec" will no longer be used by pool "ceph.rgw.buckets.non-ec" 2026-04-02 09:05:30.087402 I | cephclient: Successfully updated pool "ceph.rgw.buckets.non-ec" failure domain to "osd" 2026-04-02 09:05:30.087431 I | cephclient: setting pool property "pg_num_min" to "8" on pool "ceph.rgw.buckets.non-ec" 2026-04-02 09:05:34.169854 I | cephclient: reconciling replicated pool ceph.rgw.otp succeeded 2026-04-02 09:05:35.082903 I | cephclient: creating a new crush rule for changed deviceClass ("default"-->"") on crush rule "ceph.rgw.otp" 2026-04-02 09:05:35.082930 I | cephclient: updating pool "ceph.rgw.otp" failure domain from "osd" to "osd" with new crush rule "ceph.rgw.otp_osd" 2026-04-02 09:05:35.082936 I | cephclient: crush rule "ceph.rgw.otp" will no longer be used by pool "ceph.rgw.otp" 2026-04-02 09:05:37.214257 I | cephclient: Successfully updated pool "ceph.rgw.otp" failure domain to "osd" 2026-04-02 09:05:37.214290 I | cephclient: setting pool property "pg_num_min" to "8" on pool "ceph.rgw.otp" 2026-04-02 09:05:40.260109 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:47} {StateName:creating+peering Count:2}]" 2026-04-02 09:05:40.264498 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-02 09:05:41.954750 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-02 09:05:44.382071 I | cephclient: reconciling replicated pool .rgw.root succeeded 2026-04-02 09:05:45.318685 I | cephclient: creating a new crush rule for changed deviceClass ("default"-->"") on crush rule ".rgw.root" 2026-04-02 09:05:45.318716 I | cephclient: updating pool ".rgw.root" failure domain from "osd" to "osd" with new crush rule ".rgw.root_osd" 2026-04-02 09:05:45.318723 I | cephclient: crush rule ".rgw.root" will no longer be used by pool ".rgw.root" 2026-04-02 09:05:47.672653 I | cephclient: Successfully updated pool ".rgw.root" failure domain to "osd" 2026-04-02 09:05:47.672704 I | cephclient: setting pool property "pg_num_min" to "8" on pool ".rgw.root" 2026-04-02 09:05:51.738410 I | cephclient: reconciling replicated pool ceph.rgw.buckets.data succeeded 2026-04-02 09:05:52.654754 I | cephclient: creating a new crush rule for changed deviceClass ("default"-->"") on crush rule "ceph.rgw.buckets.data" 2026-04-02 09:05:52.654785 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-02 09:05:52.654835 I | cephclient: crush rule "ceph.rgw.buckets.data" will no longer be used by pool "ceph.rgw.buckets.data" 2026-04-02 09:05:54.790660 I | cephclient: Successfully updated pool "ceph.rgw.buckets.data" failure domain to "osd" 2026-04-02 09:05:54.790722 I | ceph-object-controller: configuring object store "ceph" 2026-04-02 09:05:55.392380 I | ceph-object-controller: Object store "ceph": realm=ceph, zonegroup=ceph, zone=ceph 2026-04-02 09:05:55.561868 I | ceph-object-controller: committing changes to RGW configuration period for CephObjectStore "openstack/ceph" 2026-04-02 09:05:55.944703 I | ceph-object-controller: configuration for object-store ceph is complete 2026-04-02 09:05:55.944738 I | ceph-object-controller: creating object store "ceph" in namespace "openstack" 2026-04-02 09:05:55.948339 I | cephclient: getting or creating ceph auth key "client.rgw.ceph.a" 2026-04-02 09:05:56.544827 I | ceph-object-controller: setting rgw config flags 2026-04-02 09:05:56.544864 I | op-config: setting "client.rgw.ceph.a"="rgw_run_sync_thread"="true" option to the mon configuration database 2026-04-02 09:05:57.036741 I | op-config: successfully set "client.rgw.ceph.a"="rgw_run_sync_thread"="true" option to the mon configuration database 2026-04-02 09:05:57.036807 I | op-config: setting "client.rgw.ceph.a"="rgw_log_nonexistent_bucket"="true" option to the mon configuration database 2026-04-02 09:05:57.518149 I | op-config: successfully set "client.rgw.ceph.a"="rgw_log_nonexistent_bucket"="true" option to the mon configuration database 2026-04-02 09:05:57.518183 I | op-config: setting "client.rgw.ceph.a"="rgw_log_object_name_utc"="true" option to the mon configuration database 2026-04-02 09:05:57.997888 I | op-config: successfully set "client.rgw.ceph.a"="rgw_log_object_name_utc"="true" option to the mon configuration database 2026-04-02 09:05:57.997929 I | op-config: setting "client.rgw.ceph.a"="rgw_enable_usage_log"="true" option to the mon configuration database 2026-04-02 09:05:58.476638 I | op-config: successfully set "client.rgw.ceph.a"="rgw_enable_usage_log"="true" option to the mon configuration database 2026-04-02 09:05:58.476670 I | op-config: setting "client.rgw.ceph.a"="rgw_zone"="ceph" option to the mon configuration database 2026-04-02 09:05:58.958025 I | op-config: successfully set "client.rgw.ceph.a"="rgw_zone"="ceph" option to the mon configuration database 2026-04-02 09:05:58.958053 I | op-config: setting "client.rgw.ceph.a"="rgw_zonegroup"="ceph" option to the mon configuration database 2026-04-02 09:05:59.442661 I | op-config: successfully set "client.rgw.ceph.a"="rgw_zonegroup"="ceph" option to the mon configuration database 2026-04-02 09:05:59.442951 I | ceph-object-controller: object store "ceph" deployment "rook-ceph-rgw-ceph-a" created 2026-04-02 09:05:59.494717 I | ceph-object-controller: enabling rgw dashboard 2026-04-02 09:06:01.622158 I | ceph-object-controller: created object store "ceph" in namespace "openstack" 2026-04-02 09:06:01.622839 I | ceph-object-controller: setting the dashboard api secret key 2026-04-02 09:06:02.247077 I | ceph-object-controller: done setting the dashboard api secret key 2026-04-02 09:06:11.378020 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-02 09:06:12.328394 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-04-02 09:06:12.736295 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-02 09:06:32.058937 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.98.52.200:80: i/o timeout 2026-04-02 09:06:32.085482 I | ceph-spec: parsing mon endpoints: instance=10.96.240.200:6789 2026-04-02 09:06:32.085510 I | ceph-spec: updating obsolete maxMonID 0 to actual value 76846025234 2026-04-02 09:06:32.085522 I | ceph-spec: detecting the ceph image version for image harbor.atmosphere.dev/quay.io/ceph/ceph:v18.2.7... 2026-04-02 09:06:32.646469 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-02 09:06:33.261821 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-02 09:06:34.173784 I | ceph-spec: detected ceph image version: "18.2.7-0 reef" 2026-04-02 09:06:35.691720 I | ceph-object-controller: reconciling object store deployments 2026-04-02 09:06:35.722223 I | ceph-object-controller: ceph object store gateway service running at 10.98.52.200 2026-04-02 09:06:35.722260 I | ceph-object-controller: reconciling object store pools 2026-04-02 09:06:37.130831 I | cephclient: application "rgw" is already set on pool "ceph.rgw.control" 2026-04-02 09:06:37.130936 I | cephclient: reconciling replicated pool ceph.rgw.control succeeded 2026-04-02 09:06:38.069861 I | cephclient: setting pool property "pg_num_min" to "8" on pool "ceph.rgw.control" 2026-04-02 09:06:40.445776 I | cephclient: application "rgw" is already set on pool "ceph.rgw.meta" 2026-04-02 09:06:40.445810 I | cephclient: reconciling replicated pool ceph.rgw.meta succeeded 2026-04-02 09:06:41.385896 I | cephclient: setting pool property "pg_num_min" to "8" on pool "ceph.rgw.meta" 2026-04-02 09:06:42.461007 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-02 09:06:43.756148 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-02 09:06:46.177549 I | cephclient: application "rgw" is already set on pool "ceph.rgw.log" 2026-04-02 09:06:46.177575 I | cephclient: reconciling replicated pool ceph.rgw.log succeeded 2026-04-02 09:06:47.085193 I | cephclient: setting pool property "pg_num_min" to "8" on pool "ceph.rgw.log" 2026-04-02 09:06:49.584924 I | cephclient: application "rgw" is already set on pool "ceph.rgw.buckets.index" 2026-04-02 09:06:49.584963 I | cephclient: reconciling replicated pool ceph.rgw.buckets.index succeeded 2026-04-02 09:06:50.489169 I | cephclient: setting pool property "pg_num_min" to "8" on pool "ceph.rgw.buckets.index" 2026-04-02 09:06:52.676826 I | cephclient: application "rgw" is already set on pool "ceph.rgw.buckets.non-ec" 2026-04-02 09:06:52.676857 I | cephclient: reconciling replicated pool ceph.rgw.buckets.non-ec succeeded 2026-04-02 09:06:53.603577 I | cephclient: setting pool property "pg_num_min" to "8" on pool "ceph.rgw.buckets.non-ec" 2026-04-02 09:06:56.232987 I | cephclient: application "rgw" is already set on pool "ceph.rgw.otp" 2026-04-02 09:06:56.233028 I | cephclient: reconciling replicated pool ceph.rgw.otp succeeded 2026-04-02 09:06:57.222541 I | cephclient: setting pool property "pg_num_min" to "8" on pool "ceph.rgw.otp" 2026-04-02 09:06:59.467134 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-04-02 09:07:00.651037 I | cephclient: application "rgw" is already set on pool ".rgw.root" 2026-04-02 09:07:00.651064 I | cephclient: reconciling replicated pool .rgw.root succeeded 2026-04-02 09:07:01.685904 I | cephclient: setting pool property "pg_num_min" to "8" on pool ".rgw.root" 2026-04-02 09:07:04.367723 I | cephclient: application "rgw" is already set on pool "ceph.rgw.buckets.data" 2026-04-02 09:07:04.367766 I | cephclient: reconciling replicated pool ceph.rgw.buckets.data succeeded 2026-04-02 09:07:05.320398 I | ceph-object-controller: configuring object store "ceph" 2026-04-02 09:07:05.595307 I | ceph-object-controller: Object store "ceph": realm=ceph, zonegroup=ceph, zone=ceph 2026-04-02 09:07:05.826472 I | ceph-object-controller: there are no changes to commit for RGW configuration period for CephObjectStore "openstack/ceph" 2026-04-02 09:07:05.826528 I | ceph-object-controller: configuration for object-store ceph is complete 2026-04-02 09:07:05.826534 I | ceph-object-controller: creating object store "ceph" in namespace "openstack" 2026-04-02 09:07:05.832713 I | cephclient: getting or creating ceph auth key "client.rgw.ceph.a" 2026-04-02 09:07:06.469969 I | ceph-object-controller: setting rgw config flags 2026-04-02 09:07:06.469995 I | op-config: setting "client.rgw.ceph.a"="rgw_log_object_name_utc"="true" option to the mon configuration database 2026-04-02 09:07:06.952637 I | op-config: successfully set "client.rgw.ceph.a"="rgw_log_object_name_utc"="true" option to the mon configuration database 2026-04-02 09:07:06.952675 I | op-config: setting "client.rgw.ceph.a"="rgw_enable_usage_log"="true" option to the mon configuration database 2026-04-02 09:07:07.428957 I | op-config: successfully set "client.rgw.ceph.a"="rgw_enable_usage_log"="true" option to the mon configuration database 2026-04-02 09:07:07.428992 I | op-config: setting "client.rgw.ceph.a"="rgw_zone"="ceph" option to the mon configuration database 2026-04-02 09:07:07.921631 I | op-config: successfully set "client.rgw.ceph.a"="rgw_zone"="ceph" option to the mon configuration database 2026-04-02 09:07:07.921663 I | op-config: setting "client.rgw.ceph.a"="rgw_zonegroup"="ceph" option to the mon configuration database 2026-04-02 09:07:08.381520 I | op-config: successfully set "client.rgw.ceph.a"="rgw_zonegroup"="ceph" option to the mon configuration database 2026-04-02 09:07:08.381558 I | op-config: setting "client.rgw.ceph.a"="rgw_run_sync_thread"="true" option to the mon configuration database 2026-04-02 09:07:08.883661 I | op-config: successfully set "client.rgw.ceph.a"="rgw_run_sync_thread"="true" option to the mon configuration database 2026-04-02 09:07:08.883700 I | op-config: setting "client.rgw.ceph.a"="rgw_log_nonexistent_bucket"="true" option to the mon configuration database 2026-04-02 09:07:09.398469 I | op-config: successfully set "client.rgw.ceph.a"="rgw_log_nonexistent_bucket"="true" option to the mon configuration database 2026-04-02 09:07:09.398735 I | ceph-object-controller: object store "ceph" deployment "rook-ceph-rgw-ceph-a" created 2026-04-02 09:07:09.411347 I | ceph-object-controller: object store "ceph" deployment "rook-ceph-rgw-ceph-a" already exists. updating if needed 2026-04-02 09:07:09.424576 I | op-k8sutil: deployment "rook-ceph-rgw-ceph-a" did not change, nothing to update 2026-04-02 09:07:09.427220 I | ceph-object-controller: config map "rook-ceph-rgw-ceph-mime-types" for object store "ceph" already exists, not overwriting 2026-04-02 09:07:09.432109 I | ceph-object-controller: enabling rgw dashboard 2026-04-02 09:07:10.669992 I | ceph-object-controller: created object store "ceph" in namespace "openstack" 2026-04-02 09:07:11.775374 I | ceph-object-controller: creating COSI user "cosi" 2026-04-02 09:07:11.877278 I | ceph-spec: created ceph *v1.Secret object "rook-ceph-object-user-ceph-cosi" 2026-04-02 09:07:12.502429 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-02 09:07:13.099874 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-02 09:07:14.355421 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-02 09:07:43.108090 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-02 09:07:45.455456 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-02 09:07:46.464383 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-04-02 09:08:13.681810 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-02 09:08:16.042256 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-02 09:08:32.623020 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-04-02 09:08:44.290538 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-02 09:08:46.624448 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-02 09:09:14.883191 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-02 09:09:17.206301 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-02 09:09:18.749569 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-04-02 09:09:45.458297 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-02 09:09:47.795383 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-02 09:10:04.916500 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-04-02 09:10:16.049642 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-02 09:10:18.411278 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-02 09:10:46.643303 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-02 09:10:48.961741 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-02 09:10:52.291016 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-04-02 09:11:17.239869 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-02 09:11:19.556246 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-02 09:11:38.445979 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-04-02 09:11:47.846486 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-02 09:11:50.139303 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-02 09:12:18.428958 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-02 09:12:20.722747 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-02 09:12:24.598227 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-04-02 09:12:49.021385 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-02 09:12:51.292796 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-02 09:13:10.770824 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-04-02 09:13:19.633861 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-02 09:13:21.893531 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-02 09:13:50.224227 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-02 09:13:52.462467 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-02 09:13:57.146619 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-04-02 09:14:20.801606 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-02 09:14:23.069964 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-02 09:14:43.372073 W | op-mon: external cluster mon count is 1, consider adding new monitors. 2026-04-02 09:14:51.386533 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-02 09:14:53.657968 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-02 09:15:22.008013 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-02 09:15:24.267639 I | clusterdisruption-controller: reconciling osd pdb reconciler as the allowed disruptions in default pdb is 0 2026-04-02 09:15:29.595090 W | op-mon: external cluster mon count is 1, consider adding new monitors.