Commit Graph

77307 Commits

Author SHA1 Message Date
Casey Bodley
47ffcb1caf Merge pull request #17162 from cbodley/wip-qa-rgw-pool-application
qa/rgw: use 'ceph osd pool application enable' on created pools

Reviewed-by: Yehuda Sadeh <yehuda@redhat.com>
2017-08-23 12:52:33 -04:00
Patrick Donnelly
064aaa6931
Merge PR #17163 into master
* refs/remotes/upstream/pull/17163/head:
	mon: get writeable osdmap for added data pool

Reviewed-by: Sage Weil <sage@redhat.com>
2017-08-23 09:52:10 -07:00
Josh Durgin
db16d50cc5 Merge pull request #17075 from ivancich/wip-adjust-dup-ops-options
osd: adjust osd_min_pg_log_entries

Reviewed-by: Josh Durgin <jdurgin@redhat.com>
2017-08-23 08:53:09 -07:00
Patrick Donnelly
aaed30f523
Merge PR #16959 into master
* refs/remotes/upstream/pull/16959/head:
	client: skip lookupname if writing to unlinked file

Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
Reviewed-by: Zheng Yan <zyan@redhat.com>
2017-08-23 07:07:10 -07:00
Patrick Donnelly
554360785e
Merge PR #17053 into master
* refs/remotes/upstream/pull/17053/head:
	qa: add chown test clearing S_ISGID and S_ISUID
	ceph-fuse: load supplementary groups by default
	client: clear suid/sgid bits on non-zero write
	client: add missing space in debug msg
	cephfs: clear suid/sgid if regular file is exe
	client: refactor clear set uid/gid if -1

Reviewed-by: Zheng Yan <zyan@redhat.com>
2017-08-23 07:03:43 -07:00
Patrick Donnelly
772d1d5279
Merge PR #17122 into master
* refs/remotes/upstream/pull/17122/head:
	mds: check cap string only if !allow_all

Reviewed-by: Zheng Yan <zyan@redhat.com>
2017-08-23 06:49:13 -07:00
Patrick Donnelly
75967dbfe7
Merge PR #17111 into master
* refs/remotes/upstream/pull/17111/head:
	qa: add health whitelist for kcephfs suite

Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
2017-08-23 06:49:11 -07:00
Patrick Donnelly
8e6e3c68fc
Merge PR #17054 into master
* refs/remotes/upstream/pull/17054/head:
	mds: Initializing uninitiazed members SnapServer

Reviewed-by: Jos Collin <jcollin@redhat.com>
Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
2017-08-23 06:49:10 -07:00
Jason Dillaman
c851ad0efc Merge pull request #17184 from PCzhangPC/rmconv
rbd:rm unnecessary conversion from string to char* in image-meta function

Reviewed-by: Jason Dillaman <dillaman@redhat.com>
2017-08-23 07:21:07 -04:00
Jason Dillaman
9bfc0301ef Merge pull request #17186 from trociny/wip-librados_test_stub-zero-snap
test/librados_test_stub: pass snap context to zero op

Reviewed-by: Jason Dillaman <dillaman@redhat.com>
2017-08-23 07:09:03 -04:00
PCzhangPC
192f937aff rbd:rm unnecessary conversion from string to char* in image-meta function
the APIs in librbd receive string type as parameter, so there is no need to convert string to char* in image-meta function

Signed-off-by: PCzhangPC <pengcheng.zhang@easystack.cn>
2017-08-23 18:11:53 +08:00
Mykola Golub
78ca0fde22 test/librados_test_stub: pass snap context to zero op
Signed-off-by: Mykola Golub <mgolub@mirantis.com>
2017-08-23 09:46:42 +02:00
Kefu Chai
a3c9389e5e Merge pull request #17154 from ktdreyer/doc-cat
doc: eliminate useless cat statement

Reviewed-by: Kefu Chai <kchai@redhat.com>
2017-08-23 12:35:00 +08:00
Patrick Donnelly
94a62a3dff
mon: get writeable osdmap for added data pool
Continuation of: 435717791e

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

Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
2017-08-22 21:26:00 -07:00
Yuri Weinstein
2476469074 Merge pull request #16127 from ZVampirEM77/wip-obj-acl-bug
rgw: fix obj copied from remote gateway acl full_control issue

Reviewed-by: Yehuda Sadeh <yehuda@redhat.com
Reviewed-by: Casey Bodley <cbodley@redhat.com>
2017-08-22 19:17:55 -07:00
Yuri Weinstein
7281f59444 Merge pull request #17041 from dengxiafubi/EAS-1
rgw: exit early if rgw_bucket_set_attrs() fails

Reviewed-by: Jos Collin <jcollin@redhat.com>
Reviewed-by: Abhishek Lekshmanan <abhishek.lekshmanan@gmail.com>
2017-08-22 19:16:18 -07:00
Kefu Chai
c5ee5d1faa Merge pull request #17065 from tchaikov/wip-20785
mon/OSDMonitor: do not send_pg_creates with stale info

Reviewed-by: Greg Farnum <gfarnum@redhat.com>
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
2017-08-23 10:02:37 +08:00
Dan Mick
05f16b490e Merge pull request #17168 from ceph/wip-volume-man-fix
doc: include ceph-disk and ceph-disk-volume man pages in index

Reviewed-by: Dan Mick <dmick@redhat.com>
2017-08-22 16:37:35 -07:00
Alfredo Deza
10c75e225b doc add ceph-volume and ceph-volume-systemd man pages to CMakeLists file
Signed-off-by: Alfredo Deza <adeza@redhat.com>
2017-08-22 18:05:03 -04:00
Alfredo Deza
1c5b99b2f3 doc: include ceph-disk and ceph-disk-volume man pages in index
Signed-off-by: Alfredo Deza <adeza@redhat.com>
2017-08-22 17:56:40 -04:00
Yuri Weinstein
e004685520 Merge pull request #16836 from heyingstar/bug-ms_dump_on_send-doubledata
messages/MOSDOp: a fixes of encode_payload

Reviewed-by: Gregory Farnum <gfarnum@redhat.com>
2017-08-22 13:39:12 -07:00
Yuri Weinstein
294dec300c Merge pull request #17079 from joscollin/wip-use-after-free
msg: drop the unnecessary polling_stop()

Reviewed-by: Haomai Wang <haomai@xsky.com>
2017-08-22 13:17:48 -07:00
Casey Bodley
5e67c681f7 Merge pull request #16344 from rzarzynski/wip-rgwqa-tempest
rgw, qa: integrate Tempest to verify RadosGW's compliance with Swift API

Reviewed-by: Casey Bodley <cbodley@redhat.com>
2017-08-22 15:02:15 -04:00
Casey Bodley
568c3f3a23 qa/rgw: enable 'rgw' application on created pools
Signed-off-by: Casey Bodley <cbodley@redhat.com>
2017-08-22 14:37:02 -04:00
Casey Bodley
7c865effd8 qa: add optional 'application' to pool creation helpers
Signed-off-by: Casey Bodley <cbodley@redhat.com>
2017-08-22 14:37:02 -04:00
Yuri Weinstein
c5ee282dcb Merge pull request #16818 from theanalyst/rgw-lc-add-filter-2
rgw_lc: add support for optional filter argument and make ID optional

Reviewed-by: Daniel Gryniewicz <dang@redhat.com>
Reviewed-by: Yehuda Sadeh <yehuda@redhat.com>
2017-08-22 10:04:23 -07:00
Yuri Weinstein
fb90cbbd95 Merge pull request #17116 from Synesis-LLC/fix-20934
rgw: Prevent overflow of cached stats values

Reviewed-by: Orit Wasserman <owasserm@redhat.com>
2017-08-22 09:56:34 -07:00
Alfredo Deza
e62a28ccd5 Merge pull request #17152 from ceph/wip-rm21030
create the ceph-volume and ceph-volume-systemd man pages

Reviewed-by: Andrew Schoen <aschoen@redhat.com>
Reviewed-by: Ken Dreyer <kdreyer@redhat.com>
2017-08-22 11:49:13 -04:00
Alfredo Deza
3ffae03df6 rpm: include ceph-volume and ceph-volume-systemd man pages
Signed-off-by: Alfredo Deza <adeza@redhat.com>
2017-08-22 11:22:52 -04:00
Alfredo Deza
a20015636c debian: include ceph-volume and ceph-volume-systemd man pages
Signed-off-by: Alfredo Deza <adeza@redhat.com>
2017-08-22 11:20:47 -04:00
Ken Dreyer
3abc975985 doc: eliminate useless cat statement
Useless Use of Cat Award!

Signed-off-by: Ken Dreyer <kdreyer@redhat.com>
2017-08-22 09:15:31 -06:00
Kefu Chai
85b63670d9 Merge pull request #17039 from dzafman/wip-18206
osd: Fixes for osd_scrub_during_recovery handling

Reviewed-by: Greg Farnum <gfarnum@redhat.com>
Reviewed-by: Kefu Chai <kchai@redhat.com>
2017-08-22 22:50:24 +08:00
Alfredo Deza
1e2d9f1438 doc index the ceph-volume and ceph-volume-systemd man pages
Signed-off-by: Alfredo Deza <adeza@redhat.com>
2017-08-22 10:36:33 -04:00
Alfredo Deza
2e08bee8ca doc/man create the ceph-volume man page
Signed-off-by: Alfredo Deza <adeza@redhat.com>
2017-08-22 10:35:45 -04:00
Alfredo Deza
7c714e397d doc/man create the ceph-volume-systemd man page
Signed-off-by: Alfredo Deza <adeza@redhat.com>
2017-08-22 10:35:33 -04:00
Alfredo Deza
9aa44969c6 Merge pull request #17127 from tchaikov/wip-doc-cleanups
doc/conf.py: do not set html_use_smartypants explicitly

Reviewed-by: Dan Mick <dmick@redhat.com>
Reviewed-by: Alfredo Deza <adeza@redhat.com>
2017-08-22 07:07:21 -04:00
Xie Xingguo
df978b0172 Merge pull request #17131 from scienceluo/wip-luo-check-fix-branch
osd: Drop the unused code in OSD::_collect_metadata

Reviewed-by: xie xingguo <xie.xingguo@zte.com.cn>
2017-08-22 18:50:31 +08:00
Luo Kexue
2ca6a3bc49 osd: Drop the unused code in OSD::_collect_metadata
Signed-off-by: Luo Kexue <luo.kexue@zte.com.cn>
2017-08-22 14:25:30 +08:00
Kefu Chai
335205bafa doc/conf.py: do not set html_use_smartypants explicitly
because it's deprecated, and is on by default in the specified sphinx
version (v1.6.3):

this change silences following warning:

build-doc/virtualenv/local/lib/python2.7/site-packages/sphinx/environment/__init__.py:683:
RemovedInSphinx17Warning: html_use_smartypants option is deprecated.
Smart quotes are on by default; if you want to disable or customize
them, use the smart_quotes option in docutils.conf.
  RemovedInSphinx17Warning)

Signed-off-by: Kefu Chai <kchai@redhat.com>
2017-08-22 11:24:13 +08:00
Kefu Chai
c6056be36a doc: remove manpage-howto.txt
since manpages are built as part of "make" process, we can dispense with
the manual steps.

Signed-off-by: Kefu Chai <kchai@redhat.com>
2017-08-22 11:11:17 +08:00
Xie Xingguo
f3d01c1a59 Merge pull request #17115 from amitkumar50/cov-osd-1
osd: Initialization of pointer cls

Reviewed-by: xie xingguo <xie.xingguo@zte.com.cn>
2017-08-22 08:19:49 +08:00
David Zafman
367c32c69a osd: Fixes for osd_scrub_during_recovery handling
Fixes: http://tracker.ceph.com/issues/18206

Signed-off-by: David Zafman <dzafman@redhat.com>
2017-08-21 17:08:14 -07:00
David Zafman
9f3d970a0d tests: osd-scrub-snaps.sh minor cleanup
Signed-off-by: David Zafman <dzafman@redhat.com>
2017-08-21 17:08:14 -07:00
Patrick Donnelly
ce1995fc63
mds: check cap string only if !allow_all
This corrects a regression introduced by #16891 which fixes
http://tracker.ceph.com/issues/20990. Not using cephx would
cause all clients to fail auth with:

    2017-08-17 12:21:05.191958 7f5b788d4700  0 -- 127.0.0.1:0/65887226 >> 127.0.0.1:6805/3339248996 conn(0x1004be8a0 :-1 s=STATE_CONNECTING_WAIT_CONNECT_REPLY_AUTH pgs=0 cs=0 l=0).handle_connect_reply connect got BADAUTHORIZER

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

Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
2017-08-21 14:32:31 -07:00
Patrick Donnelly
ad9a299e14
Merge PR #17120 into master
* refs/remotes/upstream/pull/17120/head:
	rpm: ceph-fuse requires fuse package

Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
Reviewed-by: Nathan Cutler <ncutler@suse.com>
2017-08-21 14:00:24 -07:00
Alfredo Deza
60eb0e58d9 Merge pull request #17097 from ceph/wip-bz1478599
ceph-volume: Use a delimited CLI output parser instead of JSON

Reviewed-by: Andrew Schoen <aschoen@redhat.com>
Reviewed-by: Ken Dreyer <kdreyer@redhat.com>
2017-08-21 16:52:10 -04:00
Andrew Schoen
05d6dfd408 Merge pull request #17068 from ceph/ceph-volume-docs
ceph-volume docs

Reviewed-by: Andrew Schoen <aschoen@redhat.com>
2017-08-21 15:43:37 -05:00
Alfredo Deza
b5cf2f7802 docs/ceph-volume add lvm/create to the index
Signed-off-by: Alfredo Deza <adeza@redhat.com>
2017-08-21 16:26:24 -04:00
Alfredo Deza
9613210577 doc/ceph-volume add the lvm create reference
Signed-off-by: Alfredo Deza <adeza@redhat.com>
2017-08-21 16:26:24 -04:00
Patrick Donnelly
7fd94abd0a
qa: add chown test clearing S_ISGID and S_ISUID
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
2017-08-21 13:26:02 -07:00