Commit Graph

52642 Commits

Author SHA1 Message Date
Sage Weil
f0e3b618d7 osd: fix noisy debug line
Signed-off-by: Sage Weil <sage@redhat.com>
2016-04-16 08:56:13 -04:00
Sage Weil
8f52169039 Merge pull request #8628 from SUSE/wip-ceph-common-pre-scriptlet
ceph.spec.in: terminate if statement in %pre scriptlet

Reviewed-by: Sage Weil <sage@redhat.com>
2016-04-16 08:54:57 -04:00
Nathan Cutler
61acd9d6dc doc/release-notes.rst: clarify ceph UID/GID assignment on SUSE
This patch attempts to describe the semantics by which the ceph UID/GID
is assigned on SUSE distros.

Signed-off-by: Nathan Cutler <ncutler@suse.com>
2016-04-16 08:52:56 -04:00
Nathan Cutler
b74a9dd13b doc/release-notes.rst: minor grammar and style corrections
Signed-off-by: Nathan Cutler <ncutler@suse.com>
2016-04-16 08:52:56 -04:00
Sage Weil
b5d973fbe4 doc/release-notes: expand distro/arch section to include arm64 info
Signed-off-by: Sage Weil <sage@redhat.com>
2016-04-16 08:52:55 -04:00
Sage Weil
b2d9467ff3 doc/release-notes: more detail about the ext4 checks
Signed-off-by: Sage Weil <sage@redhat.com>
2016-04-16 08:52:55 -04:00
Sage Weil
ad77f45f8c doc/release-notes: include changes in rcs
Signed-off-by: Sage Weil <sage@redhat.com>
2016-04-16 08:52:55 -04:00
Sage Weil
a4ee2b708a doc/release-notes: clean up jewel notes
- add notes for the rc's
- move upgrade info up to 10.2.0 (draft)

Signed-off-by: Sage Weil <sage@redhat.com>
2016-04-16 08:52:52 -04:00
Sage Weil
451af760df doc/release-notes: fix rados scrub summary
Signed-off-by: Sage Weil <sage@redhat.com>
2016-04-16 08:50:31 -04:00
Nathan Cutler
3108c34d50 ceph.spec.in: terminate if statement in %pre scriptlet
One of the if statements in the ceph-common %pre scriptlet was not properly
terminated.

Signed-off-by: Nathan Cutler <ncutler@suse.com>
2016-04-16 13:48:03 +02:00
Orit Wasserman
f1f330ed05 Merge pull request #8620 from yehudasa/wip-rgw-region-fixes
rgw : region to zonegroup related fixes
Reviewed-by: Orit Wasserman <owasserm@redhat.com>
2016-04-16 10:06:51 +02:00
luokexue
4ebd6b84a8 doc: Fixes "branch -b" to "checkout -b"
Signed-off-by: luokexue <luo.kexue@zte.com.cn>
2016-04-16 11:45:41 +08:00
luokexue
6d69636ee9 doc: Fixes all "Qemu" to "QEMU"
Signed-off-by: luokexue <luo.kexue@zte.com.cn>
2016-04-16 11:42:19 +08:00
Sage Weil
266cfe1879 Merge pull request #8617 from liewegas/wip-15098
debian: start ceph-mon-all and ceph-osd-all on package install …

Reviewed-by: Ken Dreyer <kdreyer@redhat.com>
Reviewed-by: Dan Mick <dmick@redhat.com>
Tested-by: Yuri Weinstein <yweinste@redhat.com>
2016-04-15 21:22:57 -04:00
Sage Weil
42dd698221 Merge pull request #8613 from liewegas/wip-debug-map-trim
osd: some debug output for old osdmap trimming
2016-04-15 21:17:34 -04:00
Yehuda Sadeh
31e2bc0a84 common: typo-fix for osd_check_max_object_name_len_on_startup
Reviewed-by: Yehuda Sadeh <yehuda@redhat.com>
2016-04-15 16:48:34 -07:00
Roland Mechler
42f19bab08 pybind: removed unneccesary parentheses from if statements
Signed-off-by: Roland Mechler <rmechler@cisco.com>
2016-04-15 23:36:01 +00:00
Pete Zaitcev
b19bac7c23 rgw: Add a test for multi-tenancy
This is a very rudimentary test for now. For one thing, it
only creates a tenantized user, but does not even try to run
the radosgw and access it with Boto. And it already has several
XXX tags. But baby steps.

Two areas of exising code had to be fixed up.

 - We forgot to patch an argument through in RGWcluster.rgw_admin()

 - We must not process the arguments of a command through eval(1)
   in test-rgw-call.sh. This causes a double-eval with the function
   x() in test-rgw-common.sh, and as a result arguments with spaces
   or dollars cannot be used. There is no way to escape or quote.
   But we need the dollar for the tenant!

Signed-off-by: Pete Zaitcev <zaitcev@redhat.com>
2016-04-15 16:46:56 -06:00
Robin H. Johnson
4e1f28290b common: typo-fix for osd_check_max_object_name_len_on_startup
Fixes a typo introduced in 02f5885114

Signed-off-by: Robin H. Johnson <robin.johnson@dreamhost.com>
2016-04-15 15:27:44 -07:00
Sage Weil
052e16f79a Merge pull request #8560 from liewegas/wip-lfn-startup
osd: refuse to start if object name limits are not possible

Reviewed-by: Loic Dachary <ldachary@redhat.com>
Reviewed-by: Samuel Just <sjust@redhat.com>
2016-04-15 17:16:45 -04:00
Sage Weil
a7a4d3619c Merge pull request #7984 from rldleblanc/wpq-starvation
common: WeightedPriorityQueue Re-Add Round Robin for Classes

Reviewed-by: Samuel Just <sjust@redhat.com>
Reviewed-by: Karol Mroz <kmroz@suse.com>
Reviewed-by: Kefu Chai <kchai@redhat.com>
2016-04-15 17:16:21 -04:00
Sage Weil
af45e77606 Merge pull request #8505 from liewegas/wip-15391
osd/ReplicatedPG: make handle_watch_timeout no-op if !active

Reviewed-by: Kefu Chai <kchai@redhat.com>
2016-04-15 17:14:57 -04:00
Sage Weil
4848559819 Merge pull request #8545 from xiexingguo/xxg-wip-lfn
os/filestore: fix return type mismatch for lfn parse

Reviewed-by: Kefu Chai <kchai@redhat.com>
Reviewed-by: Samuel Just <sjust@redhat.com>
2016-04-15 17:14:39 -04:00
Sage Weil
38a1bd3a06 Merge pull request #8555 from avnerbh/fixes_no_3
msg/xio: simple fixes

Reviewed-by: Matt Benjamin <mbenjami@redhat.com>
2016-04-15 17:14:22 -04:00
Sage Weil
1f75dee1b3 Merge pull request #8570 from xiexingguo/xxg-wip-scrub
osd: clear requeue_scrub_on_unblock flag after requeue scrub

Reviewed-by: Kefu Chai <kchai@redhat.com>
2016-04-15 17:11:51 -04:00
Sage Weil
0eab58014b Merge pull request #8586 from liewegas/wip-15441
osd: fix watch reconnect race

Reviewed-by: Kefu Chai <kchai@redhat.com>
Reviewed-by: xie xingguo <xie.xingguo@zte.com.cn>
Reviewed-by: Samuel Just <sjust@redhat.com>
2016-04-15 17:08:49 -04:00
Casey Bodley
92b41fe9ed Merge pull request #8619 from yehudasa/wip-rgw-jewel-fixes
rgw: fix binfo_cache, RGWShardCollectCR
2016-04-15 16:56:48 -04:00
Yehuda Sadeh
17c4bcf5fd rgw: cross rgw request need to send 'zonegroup' http header
instead of 'region'.

Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
2016-04-15 13:45:29 -07:00
Yehuda Sadeh
24b1968411 rgw: fix get_zonegroup()
was passing in the wrong param

Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
2016-04-15 13:45:29 -07:00
Casey Bodley
f10f52a466 Merge pull request #8281 from theanalyst/doc/multisite-rgw
doc: rgw adding a very basic multisite doc
2016-04-15 16:41:51 -04:00
Abhishek Lekshmanan
f78af6f38c doc: add multisite to index
Signed-off-by: Abhishek Lekshmanan <alekshmanan@suse.com>
2016-04-15 22:27:10 +02:00
Abhishek Lekshmanan
c2e4106bbf doc: rgw multisite documentation
Adding basic documentation for new multisite features, with an example
showing 3 zones in a zonegroup.

Fixes: http://tracker.ceph.com/issues/15247
Signed-off-by: Abhishek Lekshmanan <abhishek@suse.com>
2016-04-15 22:25:55 +02:00
Yehuda Sadeh
eefcc67272 rgw: binfo_cache is now a RGWRados member
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
2016-04-15 10:44:50 -07:00
Yehuda Sadeh
6f638a58d2 rgw: RGWShardCollectCR does not need a cct member
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
2016-04-15 10:44:50 -07:00
Casey Bodley
69f8174e9c Merge pull request #7912 from ceph/wip-cmake-make-check
Wip cmake make check
2016-04-15 12:21:29 -04:00
Gregory Farnum
54ab1c5a23 Merge pull request #8614 from liewegas/wip-fsmap-underscore
mds/FSMap: use _ in key name

Reviewed-by: Greg Farnum <gfarnum@redhat.com>
2016-04-15 08:47:15 -07:00
Sage Weil
0cdf3bc875 debian: start ceph-mon-all and ceph-osd-all on package install
This matches ceph-mds-all and ceph-all behavior.

Fixes: http://tracker.ceph.com/issues/15098
Signed-off-by: Sage Weil <sage@redhat.com>
2016-04-15 11:46:56 -04:00
Loic Dachary
07c945b8cc Merge pull request #8615 from theanalyst/fix-mailmap-self
mailmap: Abhishek Lekshmanan affiliation

Reviewed-by: Loic Dachary <ldachary@redhat.com>
2016-04-15 17:11:14 +02:00
Abhishek Lekshmanan
c4b7a25470 mailmap: Abhishek Lekshmanan affiliation
Adding an entry to normalize the personal email id and work email id
Signed-off-by: Abhishek Lekshmanan <abhishek@suse.com>
2016-04-15 17:09:55 +02:00
Sage Weil
a8efd40349 mds/FSMap: use _ in key name
No space or else it isn't valid XML.

Signed-off-by: Sage Weil <sage@redhat.com>
2016-04-15 09:37:48 -04:00
Loic Dachary
bba08546cd Merge pull request #8608 from swamireddy/contrib_list_10.1.2
mailmap update

Reviewed-by: Abhishek Lekshmanan <abhishek.lekshmanan@gmail.com>
Reviewed-by: Loic Dachary <ldachary@redhat.com>
2016-04-15 15:36:23 +02:00
Sage Weil
8642b34904 osd: some debug output for old osdmap trimming
Signed-off-by: Sage Weil <sage@redhat.com>
2016-04-15 09:14:34 -04:00
Sage Weil
02f5885114 osd: add option to disable startup check
Signed-off-by: Sage Weil <sage@redhat.com>
2016-04-15 09:05:49 -04:00
Sage Weil
8c1a8a6376 osd: refuse to start if configure object limits don't work
Fail early if the configured max object name cannot be stored on
the (FileStore) backend.  This avoids rude surprises down the
line when some random rados op get ENAMETOOLONG.

Signed-off-by: Sage Weil <sage@redhat.com>
2016-04-15 09:05:49 -04:00
Sage Weil
a13ae6f984 vstart.sh: --short to set ext4-friendly object name and namespace limits
So devs can work on ext4.  Note that this will also mean s3-tests
will fail under vstart.

Signed-off-by: Sage Weil <sage@redhat.com>
2016-04-15 09:05:48 -04:00
xie xingguo
413b3e7e54 osd/ReplicatedPG: fix implementation of register_on_success()
We shall push the callbacks into on_success instead, I think.

Signed-off-by: xie xingguo <xie.xingguo@zte.com.cn>
2016-04-15 20:47:41 +08:00
Swami Reddy
f1cfcff713 mailmap: Jenkins name normalization
Signed-off-by: M Ranga Swami Reddy <swamireddy@gmail.com>
2016-04-15 17:45:30 +05:30
Swami Reddy
b3991d0f28 mailmap: Abhishek Lekshmanan name normalization
Signed-off-by: M Ranga Swami Reddy <swamireddy@gmail.com>
2016-04-15 17:45:30 +05:30
Swami Reddy
9cdba6c744 mailmap: Wei Qiaomiao affiliation
Signed-off-by: M Ranga Swami Reddy <swamireddy@gmail.com>
2016-04-15 17:45:22 +05:30
Swami Reddy
a79a9dc9c8 mailmap: Luo Runbing affiliation
Signed-off-by: M Ranga Swami Reddy <swamireddy@gmail.com>
2016-04-15 17:43:48 +05:30