mirror of
https://github.com/ceph/ceph
synced 2025-01-28 22:14:02 +00:00
a232d273c1
... filesystems other than 'cephfs'. It is not required to set 'allow_new_snaps' to True to allow snapshot to be created on a filesystem. Remove that setting. Remove 'fs/snaps/snaptest-0.sh' that is racy when running in parallel on an another client that mounted the same file system. Include a similar test in qa/tasks/cephfs/test_snapshots.py Signed-off-by: Ramana Raja <rraja@redhat.com>
23 lines
265 B
Bash
Executable File
23 lines
265 B
Bash
Executable File
#!/bin/sh -ex
|
|
|
|
# this tests fix for #1399
|
|
mkdir foo
|
|
mkdir foo/.snap/one
|
|
touch bar
|
|
mv bar foo
|
|
sync
|
|
# should not crash :)
|
|
|
|
mkdir baz
|
|
mkdir baz/.snap/two
|
|
mv baz foo
|
|
sync
|
|
# should not crash :)
|
|
|
|
# clean up.
|
|
rmdir foo/baz/.snap/two
|
|
rmdir foo/.snap/one
|
|
rm -r foo
|
|
|
|
echo OK
|