Jos Collin
a96cb5b4da
msg: drop unnecessary polling_stop()
...
Drop the unnecessary polling_stop() in the ~RDMAStack(). The RDMADispatcher object contained in
RDMAStack will get distroyed when RDMAStack gets distroyed. Thus ~RDMADispatcher() will be
called automatically and executes the polling_stop().
Fixes:
The below coverity scan reports.
1. CID 1416590: Memory - corruptions
2. CID 1416593: Memory - illegal accesses
3. CID 1416595: Memory - corruptions
4. CID 1416597: Memory - illegal accesses
Signed-off-by: Jos Collin <jcollin@redhat.com>
2017-08-18 07:02:40 +05:30
Alfredo Deza
51ccc5feab
Merge pull request #17025 from ceph/wip-doc-warnings
...
fix sphinx build warnings and errors
Reviewed-by: Dan Mick <dmick@redhat.com>
Reviewed-by: Andrew Schoen <aschoen@redhat.com>
2017-08-16 08:52:43 -04:00
Alfredo Deza
457754e85b
doc: fix short underline on release-notes
...
Signed-off-by: Alfredo Deza <adeza@redhat.com>
2017-08-16 08:38:49 -04:00
Kefu Chai
60441c4bb1
Merge pull request #15597 from ceph/wip-19200
...
selinux: Allow nvme devices
Reviewed-by: Kefu Chai <kchai@redhat.com>
2017-08-16 20:31:07 +08:00
Alfredo Deza
f78a991f59
doc exclude man_index when not building man pages
...
Signed-off-by: Alfredo Deza <adeza@redhat.com>
2017-08-16 08:20:02 -04:00
Alfredo Deza
e2119245bf
doc: create an index/toctree only for man pages
...
Signed-off-by: Alfredo Deza <adeza@redhat.com>
2017-08-16 08:20:02 -04:00
Alfredo Deza
8e06659c34
doc: exclude mgr from man pages, define a man index.rst
...
Signed-off-by: Alfredo Deza <adeza@redhat.com>
2017-08-16 08:20:01 -04:00
Alfredo Deza
5c334d8a2a
doc/release-notes use new ref label for erasure code profiles
...
Signed-off-by: Alfredo Deza <adeza@redhat.com>
2017-08-16 08:20:01 -04:00
Alfredo Deza
3ec44df21d
doc/rados/operations use new ref labels in health-checks
...
Signed-off-by: Alfredo Deza <adeza@redhat.com>
2017-08-16 08:20:01 -04:00
Alfredo Deza
d6164f2b19
doc/rados/operations add a ref label to erasure code profiles
...
Signed-off-by: Alfredo Deza <adeza@redhat.com>
2017-08-16 08:20:01 -04:00
Alfredo Deza
aa90ea25cf
doc/rados/operations add a ref label to pool application
...
Signed-off-by: Alfredo Deza <adeza@redhat.com>
2017-08-16 08:20:01 -04:00
Alfredo Deza
5a3da3acaf
doc/rados/operations use new ref label in health-checks
...
Signed-off-by: Alfredo Deza <adeza@redhat.com>
2017-08-16 08:20:01 -04:00
Alfredo Deza
6c970133e0
doc/rados/operations add ref label for placement group number
...
Signed-off-by: Alfredo Deza <adeza@redhat.com>
2017-08-16 08:20:01 -04:00
Alfredo Deza
c7973cb449
doc/rados/api/python document required_state manually
...
Signed-off-by: Alfredo Deza <adeza@redhat.com>
2017-08-16 08:20:00 -04:00
Alfredo Deza
88a1114cb3
admin: bump sphinx to 1.6
...
Signed-off-by: Alfredo Deza <adeza@redhat.com>
2017-08-16 08:20:00 -04:00
Alfredo Deza
d8932d62bf
doc/rados/operations use the new ref label for crush map tunables
...
Signed-off-by: Alfredo Deza <adeza@redhat.com>
2017-08-16 08:20:00 -04:00
Alfredo Deza
234c6a432b
doc/rados/operations add label for crush map tunables for ref linking
...
Signed-off-by: Alfredo Deza <adeza@redhat.com>
2017-08-16 08:20:00 -04:00
Alfredo Deza
d8b287011c
doc/cephfs add label to health messages for use in refs linking
...
Signed-off-by: Alfredo Deza <adeza@redhat.com>
2017-08-16 08:20:00 -04:00
Alfredo Deza
d3543ef8b0
admin: do not allow errors or warnings from doc build
...
Signed-off-by: Alfredo Deza <adeza@redhat.com>
2017-08-16 08:20:00 -04:00
Alfredo Deza
10e457fd36
doc/rados/operations include pg-repair document in the toctree
...
Signed-off-by: Alfredo Deza <adeza@redhat.com>
2017-08-16 08:20:00 -04:00
Alfredo Deza
89ace1b1e9
pybind fix rbd trash_move docstring, needed a newline
...
Signed-off-by: Alfredo Deza <adeza@redhat.com>
2017-08-16 08:20:00 -04:00
Alfredo Deza
9a247e13f6
pybind: fix invalid doctring in Rados.require_state
...
Signed-off-by: Alfredo Deza <adeza@redhat.com>
2017-08-16 08:19:59 -04:00
Alfredo Deza
80f66e0ebb
doc/rados/operations add missing link for crush pdf
...
Signed-off-by: Alfredo Deza <adeza@redhat.com>
2017-08-16 08:19:59 -04:00
Alfredo Deza
e925b9f899
doc/rados/operations add newline after definition
...
Signed-off-by: Alfredo Deza <adeza@redhat.com>
2017-08-16 08:19:59 -04:00
Alfredo Deza
58a82d9881
doc/radosgw add newline after field list
...
Signed-off-by: Alfredo Deza <adeza@redhat.com>
2017-08-16 08:19:59 -04:00
Alfredo Deza
e898eb7424
doc/radosgw fix missing newline on definition
...
Signed-off-by: Alfredo Deza <adeza@redhat.com>
2017-08-16 08:19:59 -04:00
Alfredo Deza
e32f9be219
doc/rados/api remove '*' in automethod call
...
Signed-off-by: Alfredo Deza <adeza@redhat.com>
2017-08-16 08:19:59 -04:00
Alfredo Deza
640e080f22
doc/logging fix unexpected indent in paragraph
...
Signed-off-by: Alfredo Deza <adeza@redhat.com>
2017-08-16 08:19:59 -04:00
Alfredo Deza
e44f6d5b12
doc: bump the max depth of the toctree, so that it can find nested indexes
...
Signed-off-by: Alfredo Deza <adeza@redhat.com>
2017-08-16 08:19:59 -04:00
Alfredo Deza
7409d326ab
doc escape and remove invalid chars in release notes, causing sphinx errors
...
Signed-off-by: Alfredo Deza <adeza@redhat.com>
2017-08-16 08:19:58 -04:00
Alfredo Deza
ae88a65880
doc/rados use func reference for rados_set_alloc_hint linking
...
Signed-off-by: Alfredo Deza <adeza@redhat.com>
2017-08-16 08:19:58 -04:00
Kefu Chai
17d6e96a6f
Merge pull request #16967 from liewegas/wip-upgrade-health
...
mon: fix legacy health checks in 'ceph status' during upgrade; fix jewel-x upgrade combo
Reviewed-by: Kefu Chai <kchai@redhat.com>
2017-08-16 19:44:36 +08:00
Gregory Farnum
c8341402a5
Merge pull request #17012 from joscollin/wip-rgw-todo-warning
...
rgw: Drop #warning TODO
Reviewed-by: Greg Farnum <gfarnum@redhat.com>
2017-08-15 15:03:09 -07:00
Abhishek L
a155b84508
Merge pull request #17037 from theanalyst/release-notes-12-1-4
...
doc: release notes for v12.1.4 Luminous
Reviewed-By: Gregory Farnum <gfarnum@redhat.com>
Reviewed-By: Ken Dreyer <ktdreyer@redhat.com>
2017-08-15 23:01:03 +02:00
Abhishek Lekshmanan
713e11ae38
doc: release notes for v12.1.4 Luminous
...
Adding the bits of changelog that went in post 12.1.3, one of the PRs
was directly cherry-picked onto Luminous and hence does not have a PR
reference.
Signed-off-by: Abhishek Lekshmanan <abhishek@suse.com>
2017-08-15 17:13:25 +02:00
Pan Liu
a237e541ff
Merge pull request #16808 from liupan1111/wip-add-report
...
test/fio: generate db histogram to help debug rocksdb performance
2017-08-15 22:02:04 +08:00
David Zafman
21d9337735
Merge pull request #16987 from dzafman/wip-pidfile
...
test: Fix and enable test_pidfile.sh
Reviewed-by: Loic Dachary <ldachary@redhat.com>
2017-08-14 18:22:00 -07:00
Haomai Wang
fba58233ae
Merge pull request #17016 from chuanhong-wang/dev_rdma_dead_lock
...
Fix a dead lock when doing rdma performance test by fio
Reviewed-by: Haomai Wang <haomai@xsky.com>
2017-08-15 09:07:18 +08:00
Casey Bodley
614957247f
Merge pull request #16649 from ztczll/zlrgw
...
rgw: remove unused variables
Reviewed-by: Casey Bodley <cbodley@redhat.com>
2017-08-14 16:08:51 -04:00
Jason Dillaman
894daa7694
Merge pull request #16971 from scienceluo/wip-luo-fix-deadcode-branch
...
rbd: fix logically dead code in function list_process_image
Reviewed-by: Jason Dillaman <dillaman@redhat.com>
Reviewed-by: Dongsheng Yang <dongsheng.yang@easystack.cn>
2017-08-14 11:19:11 -04:00
Gregory Farnum
c46a964e19
Merge pull request #17000 from gregsfortytwo/wip-20985-divergent-handling
...
osd: be more precise about our asserts and cases when rebuilding missing sets
Reviewed-by: Sage Weil <sage@redhat.com>
2017-08-14 06:53:53 -07:00
Boris Ranto
70473011a0
Merge pull request #16753 from ceph/wip-fix-ppc64
...
Fix ppc64 support for ceph
Reviewed-by: Kefu Chai <kchai@redhat.com>
2017-08-14 15:41:28 +02:00
Jason Dillaman
53e772a45f
Merge pull request #16934 from amitkumar50/cov-librbd-2
...
librbd: Initializing members image,operation,journal
Reviewed-by: Jason Dillaman <dillaman@redhat.com>
2017-08-14 09:08:29 -04:00
Boris Ranto
a8af61c8da
selinux: Allow nvme devices
...
This commit allows nvme devices which use a different label than
standard block devices.
Fixes: http://tracker.ceph.com/issues/19200
Signed-off-by: Boris Ranto <branto@redhat.com>
2017-08-14 13:24:48 +02:00
chuanhong.wang
13ed4504d9
Fix a dead lock when running fio: "RDMADispatcher::polling_stop" hold the lock and wait
...
"RDMADispatcher::polling" ending, then RDMADispatcher::polling can't hold the lock and
can't end its work.
Signed-off-by: Wang Chuanhong <chuanhong.wang@163.com>
2017-08-14 08:49:28 +00:00
Jos Collin
2f8d234dbc
rgw: Drop #warning TODO
...
Drop "#warning TODO" from rgw_crypt.cc, as the tracker is created for this requirement and the
corresponding PR is in progress for a long time.
Tracker: http://tracker.ceph.com/issues/19851
PR: https://github.com/ceph/ceph/pull/14498
Signed-off-by: Jos Collin <jcollin@redhat.com>
2017-08-14 11:33:02 +05:30
Sage Weil
0a8ceaa3a5
Merge pull request #16976 from liewegas/wip-osd-empty
...
mgr: implement 'osd safe-to-destroy' and 'osd ok-to-stop' commands
Reviewed-by: Gregory Farnum <gfarnum@redhat.com>
2017-08-13 14:02:44 -05:00
Sage Weil
e49ca43d4d
Merge pull request #16625 from Yan-waller/wip-walle-0727testlibrados
...
test/librados: reorder ASSERT_EQ() arguments
Reviewed-by: Jos Collin <jcollin@redhat.com>
2017-08-13 14:02:22 -05:00
Sage Weil
929c11bf16
Merge pull request #16883 from liewegas/wip-20939
...
crush,mon: fix weight-set vs crush device classes
Reviewed-by: xie xingguo <xie.xingguo@zte.com.cn>
2017-08-13 13:59:43 -05:00
Sage Weil
d69f0e120b
qa/suites/rados/objectstore/objectstore: less debug
...
Saw an ENOSPC.
Signed-off-by: Sage Weil <sage@redhat.com>
2017-08-13 14:41:43 -04:00