Commit Graph

74932 Commits

Author SHA1 Message Date
Sage Weil
5b07144b81 doc/start/quick-ceph-deploy: drop redundant warning
This is part of preflight.

Signed-off-by: Sage Weil <sage@redhat.com>
2017-07-10 09:38:16 -04:00
Sage Weil
7678c4a314 doc/start: simplify quick start install process
Signed-off-by: Sage Weil <sage@redhat.com>
2017-07-10 09:38:16 -04:00
Sage Weil
7cfc79c862 doc/start: rename Installation (quick) -> Installation (ceph-deploy)
Signed-off-by: Sage Weil <sage@redhat.com>
2017-07-10 09:38:15 -04:00
Sage Weil
7a7716f7a8 doc/start/os-recommendations: updates
Signed-off-by: Sage Weil <sage@redhat.com>
2017-07-10 09:38:15 -04:00
Sage Weil
fc3369c5e6 doc/start/intro: updates
Signed-off-by: Sage Weil <sage@redhat.com>
2017-07-10 09:38:15 -04:00
Sage Weil
0e5d7b8821 doc/index: minor cleanup
Signed-off-by: Sage Weil <sage@redhat.com>
2017-07-07 15:31:55 -04:00
Sage Weil
8b08bd580d Merge remote-tracking branch 'gh/luminous' 2017-07-07 14:19:47 -04:00
Casey Bodley
4a21de9d95 Merge pull request #15997 from pritha-srivastava/wip-rgw-assert-correction
rgw: Correcting the condition in ceph_assert while parsing an AWS Principal

Reviewed-by: Adam C. Emerson <aemerson@redhat.com>
2017-07-07 12:45:58 -04:00
Yuri Weinstein
76df8306ee Merge pull request #15703 from DHB-liuhong/website-lh
rgw: fix the subdir without slash of s3 website url

Reviewed-by: Robin H. Johnson <robbat2@gentoo.org>
Reviewed-by: Casey Bodley <cbodley@redhat.com>
2017-07-07 09:38:37 -07:00
Yuri Weinstein
748798838c Merge pull request #15916 from oritwas/wip-rgw-fix-prefix-list
Wip rgw fix prefix list

Reviewed-by: Yehuda Sadeh <yehuda@redhat.com>
2017-07-07 09:35:52 -07:00
Yuri Weinstein
76d32b7e7a Merge pull request #15996 from mikulely/rgw-rest-complain
rgw: silence compile warning from -Wmaybe-uninitialized

Reviewed-by: Jos Collin <jcollin@redhat.com>
2017-07-07 09:33:37 -07:00
Casey Bodley
a64ced7f1d Merge pull request #16062 from YangFanlinux/myceph1
rgw: Replace get_zonegroup().is_master_zonegroup() with is_meta_master() in RGWBulkDelete::Deleter::delete_single()

Reviewed-by: Casey Bodley <cbodley@redhat.com>
2017-07-07 12:29:14 -04:00
Yuri Weinstein
c649d570a7 Merge pull request #15998 from mdw-at-linuxbox/fixmarker
rgw: fix marker encoding problem.

Reviewed-by:  Radoslaw Zarzynski <rzarzynski@mirantis.com>
2017-07-07 09:26:58 -07:00
Yuri Weinstein
457b443f2a Merge pull request #16095 from zhaochao/rgw-add-a-new-errcode-for-non-existed-subuser
rgw: add a new error code for non-existed subuser.

Reviewed-by: Jos Collin <jcollin@redhat.com>
2017-07-07 09:23:10 -07:00
Sage Weil
8b5640d093 Merge pull request #16148 from liewegas/wip-20434
mon: collect mon metdata as part of the election

Reviewed-by: Joao Eduardo Luis <joao@suse.de>
2017-07-07 10:35:19 -05:00
Sage Weil
49c1be8774 mon: collect mon metadata as part of election
Previously each peon would send a message to teh leader with its metadata
immediately after the election was won.  However, at that point paxos
usually wasn't writeable, which meant the old update_mon_metadata() method
didn't persist reliably, updates would race, and generally speaking
metadata wasn't reliably updated.

Fix this by including metadata as part of the election ack, and persisting
the whole quorum when the election is won.  This ensures it is up to date.

Fixes: http://tracker.ceph.com/issues/20434
Signed-off-by: Sage Weil <sage@redhat.com>
2017-07-07 11:34:47 -04:00
Sage Weil
b47db49b5a mon: keep mon metadata in ram
Signed-off-by: Sage Weil <sage@redhat.com>
2017-07-07 11:34:47 -04:00
Sage Weil
c9fa52eab5 mon: use single collect_metadata helper, consistently set 'addr'
Signed-off-by: Sage Weil <sage@redhat.com>
2017-07-07 11:34:47 -04:00
Sage Weil
0ed2e20b2d Merge pull request #16128 from liewegas/wip-20475
mon: debug session feature tracking
2017-07-07 10:10:04 -05:00
Sage Weil
e46f1317c4 Merge pull request #16157 from xiexingguo/wip-bluestore-cache
os/bluestore: differ default cache size for hdd/ssd backends

Reviewed-by: Sage Weil <sage@redhat.com>
2017-07-07 10:08:57 -05:00
Sage Weil
c0545d9969 Merge pull request #16188 from liewegas/wip-device-class-guard
mon/OSDMonitor: do not allow crush device classes until luminous

Reviewed-by: Josh Durgin <jdurgin@redhat.com>
2017-07-07 10:08:35 -05:00
Sage Weil
5caf528767 Merge pull request #16194 from cbodley/wip-20534
msg: QueueStrategy::wait() joins all threads

Reviewed-by: Matt Benjamin <mbenjami@redhat.com>
2017-07-07 10:08:05 -05:00
Sage Weil
f8a8d2be34 Merge pull request #16196 from liewegas/wip-19518
ceph_test_rados_api_c_read_operations: do not assert per-op rval is correct

Reviewed-by: Kefu Chai <kchai@redhat.com>
2017-07-07 10:07:44 -05:00
Kefu Chai
9099d56e05 Merge pull request #16201 from tchaikov/wip-20432
common/Timer: do not add event if already shutdown

Reviewed-by: Josh Durgin <jdurgin@redhat.com>
Reviewed-by: Sage Weil <sage@redhat.com>
2017-07-07 22:40:57 +08:00
Boris Ranto
07b2e36b77 Merge pull request #16208 from ceph/wip-base-postun
rpm: Fix undefined FIRST_ARG

Reviewed-by: Nathan Cutler <ncutler@suse.com>
2017-07-07 16:20:15 +02:00
Boris Ranto
562816914c rpm: Fix undefined FIRST_ARG
If FIRST_ARG is undefined, the rpms will show an error on upgrade
because the condition in the postun script gets broken.

This was a regression introduced by commit for issue 20077 that moved
ceph-disk unit files to ceph-base.

Fixes: http://tracker.ceph.com/issues/20077
Signed-off-by: Boris Ranto <branto@redhat.com>
2017-07-07 14:42:54 +02:00
Boris Ranto
4cf2cf62f5 Merge pull request #16126 from ktdreyer/rpm-epoch-2
rpm: bump epoch ahead of RHEL base

Reviewed-by: Nathan Cutler <ncutler@suse.com>
Reviewed-by: Boris Ranto <branto@redhat.com>
2017-07-07 14:29:18 +02:00
Nathan Cutler
148bb4cdb5 Merge pull request #16199 from tchaikov/wip-release-note-escape-stars
tools: ceph-release-notes: escape asterisks not for inline emphasis

Reviewed-by: Nathan Cutler <ncutler@suse.com>
2017-07-07 09:52:06 +02:00
Kefu Chai
5485e6b470 Merge pull request #15895 from ganeshmaharaj/isal-v2.18
isa-l: update isa-l to v2.18

Reviewed-by: Kefu Chai <kchai@redhat.com>
2017-07-07 15:16:09 +08:00
Kefu Chai
8c8220c39c common/Timer: do not add event if already shutdown
otherwise the callback is leaked.

Fixes: http://tracker.ceph.com/issues/20432
Signed-off-by: Kefu Chai <kchai@redhat.com>
2017-07-07 15:08:19 +08:00
Kefu Chai
a799955a86 tools: ceph-release-notes: escape asterisks not for inline emphasis
Signed-off-by: Kefu Chai <kchai@redhat.com>
2017-07-07 14:28:12 +08:00
Patrick Donnelly
8f121c70d3
Merge remote-tracking branch 'upstream/pull/15844/head' into master
* commit '47ab651a1f':
  qa: reset journal before cephfs_journal_tool_smoke.sh exits
  qa: remove 'apply' from journal_tool_smoke.sh

Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
2017-07-06 22:16:02 -07:00
Patrick Donnelly
5b87301192
Merge remote-tracking branch 'upstream/pull/15822/head' into master
* upstream/pull/15822/head:
  qa: add timeout/repeat to pool df

Reviewed-by: John Spray <jspray@redhat.com>
2017-07-06 22:14:32 -07:00
Patrick Donnelly
77b707a6ea
Merge remote-tracking branch 'upstream/pull/15950/head' into master
* upstream/pull/15950/head:
  qa: update thrash max mds testing

Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
2017-07-06 22:11:18 -07:00
Patrick Donnelly
c1590d7a1f
Merge remote-tracking branch 'upstream/pull/15758/head' into master
* upstream/pull/15758/head:
  mds: repeat dir->is_frozen in rdlock_path_xlock_dentry

Reviewed-by: Zheng Yan <zyan@redhat.com>
2017-07-06 21:49:08 -07:00
Patrick Donnelly
bbb0c6e3e1
Merge remote-tracking branch 'upstream/pull/15510/head' into master
* upstream/pull/15510/head:
  mds: improve freeze deadlock detection

Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
2017-07-06 21:48:47 -07:00
Patrick Donnelly
64c6079d69
Merge remote-tracking branch 'upstream/pull/15937/head' into master
* upstream/pull/15937/head:
  qa: remove unused quota config option

Reviewed-by: John Spray <jspray@redhat.com>
2017-07-06 21:38:45 -07:00
Patrick Donnelly
56cb636a76
Merge remote-tracking branch 'upstream/pull/15825/head' into master
* upstream/pull/15825/head:
  mds: remove unused MDBalancer member
  Update last_epoch_(over|under) in MDBalaner if mds0 has failed

Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
2017-07-06 21:38:13 -07:00
Patrick Donnelly
b72ac6e857
Merge remote-tracking branch 'upstream/pull/15818/head' into master
* upstream/pull/15818/head:
  mds: assert straydn to silence coverity error

Reviewed-by: Zheng Yan <zyan@redhat.com>
2017-07-06 21:37:45 -07:00
Patrick Donnelly
97cdb1e34a
Merge remote-tracking branch 'upstream/pull/15817/head' into master
* upstream/pull/15817/head:
  qa: wait for healthy cluster before testing pins

Reviewed-by: Zheng Yan <zyan@redhat.com>
2017-07-06 21:36:34 -07:00
Patrick Donnelly
2cb42a4dbf
Merge remote-tracking branch 'upstream/pull/13770/head' into master
* upstream/pull/13770/head:
  tasks/cephfs: add TestStrays.test_replicated_delete_speed

Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
2017-07-06 21:33:03 -07:00
xie xingguo
9008c8f715 os/bluestore: differ default cache size for hdd/ssd backends
This is a follow-up change of https://github.com/ceph/ceph/pull/15976
and makes the bluestore cache capacity being self-adaptive for
different backends.

Signed-off-by: xie xingguo <xie.xingguo@zte.com.cn>
2017-07-07 11:41:36 +08:00
Sage Weil
145999a497 Merge pull request #15786 from markhpc/wip-bluestore-cache-behavior
os/bluestore: cap rocksdb cache size

Reviewed-by: Sage Weil <sage@redhat.com>
Reviewed-by: Igor Fedotov <ifedotov@mirantis.com>
2017-07-06 21:59:43 -05:00
Sage Weil
7a923dcf3a Merge pull request #16120 from yanghonggang/master
os/filestore/FileJournal: FileJournal::open() close journal file before return error

Reviewed-by: Kefu Chai <kchai@redhat.com>
2017-07-06 21:39:00 -05:00
Sage Weil
3a85938487 Merge pull request #16019 from wido/mgr-plugin-zabbix
mgr: Zabbix monitoring module

Reviewed-by: Kefu Chai <kchai@redhat.com>
2017-07-06 21:38:01 -05:00
Sage Weil
d4f6e7c060 ceph_test_rados_api_c_read_operations: do not assert per-op rval is correct
This is not included in the pg log and may be zeroed if there is an op
replayed.  Disable the assertion until the underlying bug is fixed.  See
http://tracker.ceph.com/issues/19518

Signed-off-by: Sage Weil <sage@redhat.com>
2017-07-06 22:34:58 -04:00
Sage Weil
5870a68c00 Merge pull request #15647 from gmayyyha/format-config-show
common,config: OPT_FLOAT and OPT_DOUBLE output format in config show

Reviewed-by: Kefu Chai <kchai@redhat.com>
2017-07-06 21:25:19 -05:00
Sage Weil
4e64eac6eb Merge pull request #15743 from yuyuyu101/wip-20330
msg: make listen backlog an option, increase from 128 to 512

Reviewed-by: Kefu Chai <kchai@redhat.com>
2017-07-06 21:24:22 -05:00
Sage Weil
ac494360b8 Merge pull request #15781 from kchiu/wip-filejournal-fix
os/filestore: call committed_thru when no journal entries are replayed

Reviewed-by: Sage Weil <sage@redhat.com>
2017-07-06 21:23:56 -05:00
Sage Weil
f19ea97706 Merge pull request #15810 from liupan1111/wip-precise
msg/async: make recv_stamp more precise

Reviewed-by: Haomai Wang <haomai@xsky.com>
2017-07-06 21:22:37 -05:00