ceph/qa/workunits
Jayashree Candadai db917d50eb ceph-disk: allow using a regular file as a journal
Because of a missing return, ceph-disk prepare would fail if given a
regular file as a journal. If the journal file does not exist, ceph-disk
will create it but fail to ensure that the ceph user owns it. The
symlink to the journal file is not set when the journal file is
specified on the command line and the journal file does not exist at
all. The ceph-osd daemon will silently create it as a file but it will
not be the file given in argument.

Add a test case to verify using a regular file as a journal works as
expected.

Fixes: http://tracker.ceph.com/issues/17662

Signed-off-by: Jayashree Candadai <jayaajay@indiana.edu>
Signed-off-by: Loic Dachary <ldachary@redhat.com>
2016-10-24 15:58:31 +02:00
..
caps
ceph-disk ceph-disk: allow using a regular file as a journal 2016-10-24 15:58:31 +02:00
ceph-tests
cephtool Merge pull request #10916 from jordan41177/fix-17169 2016-10-10 14:39:56 +08:00
cls qa/workunits: support filtering cls_rbd unit test cases 2016-08-12 14:44:09 -04:00
direct_io
erasure-code erasure-code: Remove SIMD flavors for jerasure and shec 2016-09-29 10:34:33 -07:00
fs Merge pull request #8751 from flyd1005/wip-fix-typo 2016-10-24 11:15:12 +08:00
hadoop
libcephfs test: break out librados-using cephfs test 2016-07-27 12:18:50 +01:00
libcephfs-java
mon qa/workunits: PEP8ify 2016-08-20 22:30:54 +05:30
objectstore qa/workunits/objecstore/test_fuse.sh: make it work with filestore 2016-09-13 09:40:03 -04:00
osdc
rados add qa test of envlibrados for rocksdb 2016-09-20 20:12:47 -07:00
rbd rbd-nbd: support disabling auto-exclusive lock transition logic 2016-10-12 21:00:25 +03:00
rename
rest qa/workunits: PEP8ify 2016-08-20 22:30:54 +05:30
restart qa/workunits: Python 3 compat fixes for restart/test-backtraces.py 2016-08-19 11:22:27 +05:30
rgw
suites
ceph-helpers-root.sh
ceph-helpers.sh test: re-enable test_pg_scrub() test in ceph-helper.sh 2016-09-23 14:50:03 +08:00
false.sh
kernel_untar_build.sh
Makefile
post-file.sh
true.sh