Commit Graph

53087 Commits

Author SHA1 Message Date
Nathan Cutler
d2bae7c496 rpm: drop init-ceph.in-fedora.patch
Signed-off-by: Nathan Cutler <ncutler@suse.com>
2016-05-06 13:44:15 +02:00
Nathan Cutler
1cefe40506 rpm: drop python_sitelib/sitearch conditional
This conditional was required to support older versions of RHEL/CentOS that are
no longer supported in infernalis and above.

Signed-off-by: Nathan Cutler <ncutler@suse.com>
2016-05-06 13:44:15 +02:00
Dan Horák
508745b808 fix tcmalloc handling in spec file
- there is no gperftools/tcmalloc on s390(x) yet
- explicitly disable tcmalloc when built without
2016-05-06 13:29:03 +02:00
Kefu Chai
be8b5b46f1 Merge pull request #8660 from xiexingguo/xxg-wip-docmultisite
doc/rgw: hyperlink of "Ceph Object Gateway" doesn't work

Reviewed-by: luo kexue <luo.kexue@zte.com.cn>
Reviewed-by: Kefu Chai <kchai@redhat.com>
2016-05-06 19:08:27 +08:00
zhuangxc89
c792bceed3 doc: Fixes three hyphen errors and a syntax error.
Signed-off-by: Zhuang Xiaochun <zhuangxc89@163.com>
2016-05-06 17:20:40 +08:00
Kefu Chai
2ab0707f57 Merge pull request #8954 from badone/wip-cmake-jj-fix
cmake: Remove redundant call to get_processors
2016-05-06 15:38:25 +08:00
Brad Hubbard
e7561db477 cmake: Remove redundant call to get_processors
Signed-off-by: Brad Hubbard <bhubbard@redhat.com>
2016-05-06 11:09:42 +10:00
xie xingguo
a806b1d62b doc/rgw: fix hyperlinks which can't work
Signed-off-by: xie xingguo <xie.xingguo@zte.com.cn>
2016-05-06 08:57:40 +08:00
Bryan Stillwell
374e3c7b66 doc: Some commands also need sudo to run
Included sudo on some commands which need it to run properly and also
fixed a few grammar problems.

Signed-off-by: Bryan Stillwell <bryan.stillwell@twcable.com>
2016-05-05 18:29:38 -06:00
Xinze Chi
4fbf3891aa OSD: fix deadlock in OSD::_committed_osd_maps
Fixes: http://tracker.ceph.com/issues/15701
Signed-off-by: Xinze Chi <xinze@xsky.com>
2016-05-06 00:44:42 +08:00
Sage Weil
f2e9a74bce Merge pull request #8834 from liewegas/wip-pg-role
osd: set pg role more carefully

Reviewed-by: xie xingguo <xie.xingguo@zte.com.cn>
Reviewed-by: Samuel Just <sjust@redhat.com>
2016-05-05 12:40:00 -04:00
Sage Weil
46be9ba812 Merge pull request #6421 from xuechendi/wip-omap-out
os/filestore: add option to deploy omap to a separate device(path)

Reviewed-by: Samuel Just <sjust@redhat.com>
2016-05-05 12:39:21 -04:00
Sage Weil
55cf5c6c3d Merge pull request #6664 from ifed01/wip-13848
osd: more accurate disk space usage calculation when considering 'whiteout'/empty/small objects.

Reviewed-by: Sage Weil <sage@redhat.com>
2016-05-05 12:38:43 -04:00
Sage Weil
bd1e599d95 Merge pull request #6971 from ukernel/jewel-14120
msg/simple/Pipe: avoid infinite loop in Pipe::do_recv()

Reviewed-by: Haomai Wang <haomai@xsky.com>
2016-05-05 12:37:44 -04:00
Sage Weil
70ef394d8f Merge pull request #7050 from songbaisen/wipshowpg
mon: show the pg count in df output

Reviewed-by: Kefu Chai <kchai@redhat.com>
2016-05-05 12:36:59 -04:00
Sage Weil
877acf178b Merge pull request #7872 from majianpeng/bluestore-write-buffer-rebuild
os/bluestore/KernelDevice: For buffer mode no need do bufferlist::rebuid

Reviewed-by: Sage Weil <sage@redhat.com>
Reviewed-by: Haomai Wang <haomai@xsky.com>
2016-05-05 12:36:16 -04:00
Sage Weil
5ace709966 Merge pull request #8087 from songbaisen/song13
osd: copy blacklist in better way.

Reviewed-by: Sage Weil <sage@redhat.com>
2016-05-05 12:35:39 -04:00
Sage Weil
5b80c6f2b5 Merge pull request #8800 from xiexingguo/xxg-wip-fixscrubwarn
mon/PGMonitor: fix inaccurate warn of unscrubbed pgs

Reviewed-by: Sage Weil <sage@redhat.com>
2016-05-05 12:35:10 -04:00
Sage Weil
b3b09d90d6 Merge pull request #8888 from liewegas/wip-mon-kv
mon: enable different backends (e.g., rocksdb)

Reviewed-by: Kefu Chai <kchai@redhat.com>
Reviewed-by: Brad Hubbard <bhubbard@redhat.com>
2016-05-05 12:34:24 -04:00
Sage Weil
17ecc7f570 Merge pull request #8905 from tchaikov/wip-15695
os/FileStore::sync_entry check for stop in after wait

Reviewed-by: Sage Weil <sage@redhat.com>
2016-05-05 12:33:14 -04:00
Boris Ranto
64da723d4a Merge pull request #8923 from ceph/wip-selinux-relabel
rpm: Fix SELinux relabel on fedora

Reviewed-by: Petr Lautrbach <plautrba@redhat.com>
2016-05-05 14:54:32 +02:00
Orit Wasserman
245232878d Merge pull request #8756 from Abhishekvrshny/fix-rgw-min-read-ahead
rgw: introduce rgw_list_bucket_min_readahead parameter for bucket list
Reviewed-by: Orit Wasserman <owasserm@redhat.com>
2016-05-05 13:03:12 +02:00
Orit Wasserman
62617339c9 Merge pull request #8726 from rzarzynski/wip-rgw-xstorageurl-fix
rgw: fix printing wrong X-Storage-Url in Swift's TempAuth.

Fixes: http://tracker.ceph.com/issues/15667
Reviewed-by: Orit Wasserman <owassern@redhat.com>
2016-05-05 10:17:39 +02:00
Nathan Cutler
8d7e06726e Merge pull request #8557 from SUSE/wip-15472
Test-enable XIO messenger and IB/RDMA support

Reviewed-by: Roi Dayan <roi.dayan@gmail.com>
Reviewed-by: Sage Weil <sweil@redhat.com>
2016-05-05 09:38:30 +02:00
Nathan Cutler
d4b74c56d6 Test-enable XIO messenger and IB/RDMA support
Fixes: http://tracker.ceph.com/issues/15472

Signed-off-by: Lars Marowsky-Bree <lmb@suse.com>
Signed-off-by: Nathan Cutler <ncutler@suse.com>
2016-05-05 09:27:03 +02:00
David Zafman
7f638dde50 Merge pull request #8405 from dzafman/wip-15338
common: Fix ObjBencher clean_up when no prefix specified

Reviewed-by: Samuel Just <sjust@redhat.com>
2016-05-04 18:22:33 -07:00
David Zafman
c3628929c8 Merge pull request #8935 from ceph/wip-jq
debian,rpm: add jq build dependency

Reviewed-by: David Zafman <dzafman@redhat.com>
2016-05-04 18:10:20 -07:00
Michal Jarzabek
331d97bf50 osd/OSD: pass shared pointer by const reference
Signed-off-by: Michal Jarzabek <stiopa@gmail.com>
2016-05-04 22:42:59 +01:00
Josh Durgin
d6e96d61c4 Merge pull request #8932 from dillaman/wip-15577
librbd: reduce log level for image format 1 warning

Reviewed-by: Josh Durgin <jdurgin@redhat.com>
2016-05-04 13:46:07 -07:00
Boris Ranto
bd26641d70 rpm: Fix SELinux relabel on fedora
The SELinux userspace utilities stopped providing versions when they
switched to CIL language. We need to use a different technique to
relabel the files.

Fixes: #15725
Signed-off-by: Boris Ranto <branto@redhat.com>
2016-05-04 22:09:36 +02:00
Sage Weil
3f310bd88e debian,rpm: add jq build dependency
Needed since db517ba917.

Signed-off-by: Sage Weil <sage@redhat.com>
2016-05-04 16:01:47 -04:00
Nathan Cutler
ac643884fe Merge pull request #8720 from ceph/wip-13445
rpm: drop support for unsupported distros

Reviewed-by: Ken Dreyer <kdreyer@redhat.com>
Reviewed-by: Boris Ranto <branto@redhat.com>
2016-05-04 21:31:04 +02:00
Sage Weil
14fa35818f os/bluestore: drop useless wal check
Length is already trimmed to the current extent at the top of the
loop.

Signed-off-by: Sage Weil <sage@redhat.com>
2016-05-04 15:22:13 -04:00
Sage Weil
264aab6268 os/bluestore: drop COW_TAIL extent flag
Signed-off-by: Sage Weil <sage@redhat.com>
2016-05-04 14:11:52 -04:00
Sage Weil
86d8f8c55a os/bluestore: drop COW_HEAD extent flag
Signed-off-by: Sage Weil <sage@redhat.com>
2016-05-04 14:04:40 -04:00
Sage Weil
6278c5699f os/bluestore: drop UNWRITTEN extent flag
This was a transient flag that only existed in memory, and
muddles the ondisk state vs write logic separation.  Replace it
with a simple range that got allocated.

Signed-off-by: Sage Weil <sage@redhat.com>
2016-05-04 13:56:52 -04:00
Sage Weil
eed76834f2 os/bluestore: drop dead overlay code
Signed-off-by: Sage Weil <sage@redhat.com>
2016-05-04 13:41:41 -04:00
Sage Weil
1f1cef24ad os/bluestore: drop unwritten handling in _do_read
These never reach disk.

Signed-off-by: Sage Weil <sage@redhat.com>
2016-05-04 13:40:57 -04:00
Jason Dillaman
c87f383b65 librbd: reduce log level for image format 1 warning
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
2016-05-04 13:36:06 -04:00
Radoslaw Zarzynski
88f4c67d82 rgw: fix printing wrong X-Storage-Url in Swift's TempAuth.
If the option "rgw_swift_account_in_url" is being set to true,
both user and subuser IDs will be present in the X-Storage-Url
header generated by the implementation of Swift API's TempAuth.
This patch rectifies this behavior and makes that only the user
identifier will be placed there.

Fixes: http://tracker.ceph.com/issues/15667
Signed-off-by: Radoslaw Zarzynski <rzarzynski@mirantis.com>
2016-05-04 19:25:32 +02:00
David Zafman
a1372673d8 Fixes for list-inconsistent-*
Improve rados scrub output
Add epoch for future repair-read feature
Add testing of rados scrub output

Reviewed-by: Samuel Just <sjust@redhat.com>
Reviewed-by: Kefu Chai <kefu@redhat.com>
2016-05-04 10:07:50 -07:00
David Zafman
db517ba917 test: Add testing of new scrub commands in rados
Test list-inconsistent-pg
Test list-inconsistent-obj
Test inconsistent-snapset

Signed-off-by: David Zafman <dzafman@redhat.com>
2016-05-04 10:03:23 -07:00
Kefu Chai
891082d0e4 Merge pull request #8916 from linuxbox2/xio-cmake
cmake: <UPPERCASED_NAME>_FOUND in Findxio.cmake

Reviewed-by: Kefu Chai <kchai@redhat.com>
2016-05-05 00:50:47 +08:00
Orit Wasserman
5f27957f10 Merge pull request #8768 from cbodley/wip-rgw-admin-zonegroup
radosgw-admin: add missing --zonegroup-id to usage
2016-05-04 16:46:02 +02:00
Gregory Farnum
b943e5937a Merge pull request #8300 from jcsp/wip-standby-replay-reorg
mds: Fix standby replay MDS in upgrades and simplify standby replay logic (#15591)

Reviewed-by: Greg Farnum <gfarnum@redhat.com>
2016-05-04 07:28:19 -07:00
Haomai Wang
1ddeede832 Event: fix delete_time_event while in processing list
Signed-off-by: Haomai Wang <haomai@xsky.com>
2016-05-04 22:15:47 +08:00
Nathan Cutler
e1514809ae rpm: do a full make check when --with-tests is given
The check-local target tests the CLI tools only.

Signed-off-by: Nathan Cutler <ncutler@suse.com>
2016-05-04 15:38:46 +02:00
Nathan Cutler
20df58799a rpm: drop sysvinit bits from relabel_files function
Signed-off-by: Nathan Cutler <ncutler@suse.com>
2016-05-04 15:38:45 +02:00
Nathan Cutler
e0346b36fc rpm: replace literal paths with RPM macros
The only place we should write out literal paths is in the RPM scriptlets,
and there only for things that are not installed by this package.

Signed-off-by: Nathan Cutler <ncutler@suse.com>
2016-05-04 15:38:45 +02:00
Nathan Cutler
ee4acb3159 rpm: drop udev/95-ceph-osd-alt.rules
This udev rules file was needed on older RHEL platforms, which are
unsupported as of jewel.

Signed-off-by: Nathan Cutler <ncutler@suse.com>
2016-05-04 15:38:45 +02:00