ceph/src
Jason Dillaman 6be1d49c35 librbd: Watcher should not attempt to re-watch after detecting blacklisting
Currently, the Watcher state machine will spin as fast as it can sending
re-watch requests to the OSD and then retrying after it fails with the
EBLACKLISTED error. Treat a blacklisting similarly to how removal of the
object is treated: stop attempting to re-watch.

Fixes: https://tracker.ceph.com/issues/45715
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
2020-05-28 16:38:40 -04:00
..
arch
auth mon: Build ceph-mon without using namespace declarations in headers 2020-03-22 00:28:46 -04:00
bash_completion bash_completion: Do not auto complete obsolete and hidden cmds 2020-04-24 15:12:53 +05:30
blkin@f24ceec055
c-ares@fd6124c74d
ceph-volume Merge pull request #34321 from jan--f/c-v-manage-lv_tags-bulk 2020-05-27 09:43:56 +02:00
cephadm Merge pull request #35229 from ricardoasmarques/wip-45696 2020-05-27 18:14:01 +02:00
civetweb@bb99e93da0
client Merge pull request #32601 from adamemerson/wip-objection-triumphant 2020-05-22 13:15:01 -04:00
cls Merge pull request #32601 from adamemerson/wip-objection-triumphant 2020-05-22 13:15:01 -04:00
common Merge pull request #35111 from agayev/hm-smr 2020-05-27 21:55:50 +08:00
compressor compressor/zlib:make zlib windowBits configurable for compression 2020-04-30 16:27:24 +08:00
crimson Merge pull request #35200 from rzarzynski/wip-crimson-ertr-assert_all 2020-05-26 18:01:52 +08:00
crush
crypto crypto: Build without using namespace declarations in headers 2020-03-22 00:28:39 -04:00
dmclock@11063a31ea dmclock: pick up change to s/uint/unsigned/ 2020-04-09 12:31:22 +08:00
doc
erasure-code common: Add dlfcn_compat.h for win32 2020-04-14 11:11:32 +00:00
fmt@51bf9cfacb fmt: pickup change for adding MinGW support 2020-05-27 14:44:56 +08:00
global monc: Asifoact MonClient 2020-05-15 10:55:10 -04:00
googletest@10b1902d89
include Merge PR #35197 into master 2020-05-27 10:08:12 -07:00
isa-l@806b55ee57
java
journal
json_spirit
key_value_store
kv kv/RocksDBStore: Reduced verification on sharding 2020-05-14 16:00:18 +02:00
librados osdc: Asiofact the Objecter 2020-05-15 10:55:10 -04:00
libradosstriper monc: Asifoact MonClient 2020-05-15 10:55:10 -04:00
librbd librbd: Watcher should not attempt to re-watch after detecting blacklisting 2020-05-28 16:38:40 -04:00
log
lua@1fce39c639
mds Merge PR #34507 into master 2020-05-25 11:44:55 -07:00
messages Merge PR #35197 into master 2020-05-27 10:08:12 -07:00
mgr Merge pull request #32601 from adamemerson/wip-objection-triumphant 2020-05-22 13:15:01 -04:00
mon Merge pull request #32601 from adamemerson/wip-objection-triumphant 2020-05-22 13:15:01 -04:00
mount neorados: Create new library 2020-05-15 10:55:10 -04:00
msg osdc: Use boost::container::small_vector for ops vector 2020-05-15 10:55:10 -04:00
neorados neorados: Create new library 2020-05-15 10:55:10 -04:00
objclass objclass: add method to get pool stripe width 2020-04-17 11:49:59 +01:00
objsync
ocf
os Merge PR #35197 into master 2020-05-27 10:08:12 -07:00
osd Merge pull request #35222 from smithfarm/wip-45606 2020-05-28 15:17:34 +08:00
osdc Merge pull request #32601 from adamemerson/wip-objection-triumphant 2020-05-22 13:15:01 -04:00
perfglue perfglue: Build ceph-osd without using namespace declarations in headers 2020-04-06 11:15:06 -04:00
powerdns qa: import py3 compatible modules using six 2020-03-24 18:27:55 +08:00
pybind mgr: include retval in MonCommandFailed exception 2020-05-28 09:27:50 +08:00
python-common cephadm: Make ceph-iscsi api user and password mandatory 2020-05-19 00:17:40 +00:00
rapidjson@f54b0e47a0
rbd_fuse ceph-fuse: link to libfuse3 if fuse3 is installed 2020-04-18 05:57:29 -04:00
rbd_replay
rgw Merge pull request #35128 from yuvalif/fix-amqp-urls-with-vhosts 2020-05-27 16:09:30 +03:00
rocksdb@f86d378860 rocksdb: Updated to v6.8.1 2020-05-13 15:55:23 +10:00
script script: fix bash invocation on systems where bash live elsewhere 2020-05-21 16:32:33 +00:00
seastar@0523b0fac4 seastar: pick up a recent seastar 2020-05-07 00:33:48 +08:00
spawn@9ee6d12f35 spawn: update submodule 2020-04-08 14:40:13 -04:00
spdk@06d09c1108
telemetry
test librbd: Watcher should not attempt to re-watch after detecting blacklisting 2020-05-28 16:38:40 -04:00
tools common/rabin: remove 2020-05-27 07:48:18 -05:00
tracing
xxHash@1f40c6511f
zstd@83b51e9f88
.gitignore
btrfs_ioc_test.c
ceph_common.sh
ceph_fuse.cc osdc: Asiofact the Objecter 2020-05-15 10:55:10 -04:00
ceph_mds.cc monc: Asifoact MonClient 2020-05-15 10:55:10 -04:00
ceph_mgr.cc
ceph_mon.cc mon: Build ceph-mon without using namespace declarations in headers 2020-03-22 00:28:46 -04:00
ceph_osd.cc Merge pull request #34835 from jschmid1/osdspec_affinity 2020-05-28 15:00:22 +08:00
ceph_release src/ceph_release: pacific, 16, dev 2020-04-08 08:09:41 -05:00
ceph_syn.cc osdc: Asiofact the Objecter 2020-05-15 10:55:10 -04:00
ceph_ver.c
ceph_ver.h.in.cmake
ceph-clsinfo
ceph-coverage.in
ceph-crash.in
ceph-create-keys
ceph-debugpack.in
ceph-osd-prestart.sh
ceph-post-file.in
ceph-rbdnamer
ceph-run
ceph.conf.twoosds
ceph.in bash_completion: Do not auto complete obsolete and hidden cmds 2020-04-24 15:12:53 +05:30
ckill.sh src/cstart.sh: initial version 2020-04-17 18:05:44 -04:00
cls_acl.cc
cls_crypto.cc
CMakeLists.txt neorados: Create new library 2020-05-15 10:55:10 -04:00
cmonctl
cstart.sh cstart.sh: work with docker or podman 2020-04-17 18:05:44 -04:00
etc-rbdmap
init-ceph.in
init-radosgw
init-rbdmap
krbd.cc
libcephfs.cc Merge pull request #32601 from adamemerson/wip-objection-triumphant 2020-05-22 13:15:01 -04:00
librados-config.cc
loadclass.sh
logrotate.conf
mount.fuse.ceph
mrgw.sh
mrun
mstart.sh
mstop.sh
multi-dump.sh
mypy.ini
perf_histogram.h
ps-ceph.pl
push_to_qemu.pl
rbd-replay-many
rbdmap
README
sample.ceph.conf
stop.sh vstart: Use "NFS" instead "GANESHA" for starting nfs ganesha clusters 2020-04-08 17:21:17 +05:30
TODO
vnewosd.sh
vstart.sh Merge pull request #35111 from agayev/hm-smr 2020-05-27 21:55:50 +08:00
yasm-wrapper

Sage Weil <sage@newdream.net>
Ceph - scalable distributed storage system