ceph/qa/cephfs/begin/3-modules.yaml
Patrick Donnelly eb7b5c800f
qa/suites/fs/workload: enable snap_schedule early
Otherwise it can cause client evictions when the volumes plugin has mounted
cephfs.

Fixes: https://tracker.ceph.com/issues/64988
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
2024-03-22 12:22:26 -04:00

20 lines
827 B
YAML

# Enable mgr modules now before any CephFS mounts are created by the mgr. This
# avoids the potential race of the mgr mounting CephFS and then getting failed
# over by the monitors before the monitors have a chance to note the new client
# session from the mgr beacon. In that case, the monitors will not blocklist
# that client mount automatically so the MDS will eventually do the eviction
# (and create a cluster log warning which we want to avoid).
#
# Note: ideally the mgr would gently stop mgr modules before respawning so that
# the client mounts can be unmounted but this caused issues historically with
# modules like the dashboard so an abrupt restart was chosen instead.
mgrmodules:
sequential:
- print: "Enabling mgr modules"
# other fragments append to this
tasks:
- sequential:
- mgrmodules