The Ceph project has discovered a regression with the tentacle release
for kernel CephFS users who mount their filesystems using the
"read_from_replica={localize|balance}" configuration option.Unless you are explicitly setting this option (which you generally shouldn't) or are using a system (such as Rook) to set up "stretch mode" and handle client mounts, you are not subject to this regression. Ceph-CSI users are subject to it if using the --enable-read-affinity flag. Due to cleanup changes in the OSD for tentacle, it is now dropping write operations with these flags set -- which the kernel client is sending on every operation, including writes, when it is set to use them for reads. You can see the initial bug report at https://tracker.ceph.com/issues/73997. The first point release of tentacle will fix this regression, but due to delays from the lab migration we do not currently have an ETA. The relevant PR is https://github.com/ceph/ceph/pull/66611. We are also adding additional tests to make sure we detect problems like this ahead of time in the future. https://tracker.ceph.com/issues/74190 The Rook report: https://github.com/rook/rook/issues/16839 Our apologies for this miss. -The Ceph team _______________________________________________ ceph-users mailing list -- [email protected] To unsubscribe send an email to [email protected]
