ceph/qa/workunits
Kefu Chai eaa1179965 librados: timeout on mgr_command()
because the mgrclient will be waiting for the mgrmap if the mgrmap
is not available, when the client is about to send a mgr command.
and monitor will drop the subscription requests if the client does not
have enough cap for reading mon, so unlike mon commands, the client
won't get an EACCES return code in this case.

in this change, a timeout machinary is introduced. and the client
will wait for "rados-mon-op-timeout" before it gives up. if this
setting is 0, it will wait forever.

Fixes: https://tracker.ceph.com/issues/23627
Signed-off-by: Kefu Chai <kchai@redhat.com>
2018-05-04 19:23:02 +08:00
..
caps
ceph-disk
ceph-tests
cephtool qa/workunits/cephtool/test.sh: fix test_mon_mds() 2018-04-21 09:20:35 +08:00
cls
direct_io
erasure-code cleanup: src/.libs -> build/lib 2018-03-06 14:44:47 -06:00
fs qa: move snap-hierarchy out of snaps workunits 2018-05-03 16:52:34 -07:00
hadoop
libcephfs
libcephfs-java
mgr
mon librados: timeout on mgr_command() 2018-05-04 19:23:02 +08:00
objectstore qa/workunits/objectstore/test_fuse.sh: no mon config for ceph-objectstore-tool 2018-03-06 14:44:49 -06:00
osdc
rados qa/workunits/rados/test.sh: ensure tee output is valid filename 2018-04-18 14:38:26 -05:00
rbd Merge pull request #21697 from dillaman/wip-18753-1 2018-04-30 18:25:35 +03:00
rename
rest tests: workunits: drop rest/test.py workunit 2018-03-06 09:34:43 +01:00
restart
rgw
suites
ceph-helpers-root.sh
false.sh
kernel_untar_build.sh
Makefile
post-file.sh
true.sh