Sage Weil
f17516656e
Merge pull request #16212 from dillaman/wip-qa-ceph-task
...
qa/tasks/ceph: don't hard-code cluster name when copying fsid
Reviewed-by: Kefu Chai <kchai@redhat.com>
2017-07-08 08:54:18 -05:00
Sage Weil
704d13d36f
Merge pull request #16213 from liewegas/wip-radosbench-timeout
...
qa/tasks/radosbench: longer timeout
2017-07-08 08:53:55 -05:00
Sage Weil
5d71220838
Merge pull request #16198 from tchaikov/wip-doc-fixes
...
doc: kill sphinx warnings
2017-07-07 21:39:19 -05:00
Kefu Chai
fc4d51d603
Merge pull request #16225 from liewegas/wip-mon-auth-caps
...
qa/suites/rados/singleton/all/mon-auth-caps: more osds so we can go clean
Reviewed-by: Kefu Chai <kchai@redhat.com>
2017-07-08 09:58:21 +08:00
vasukulkarni
018e9f1139
Merge pull request #16216 from ceph/wip-mgr-cd-updates
...
[qa/ceph-deploy]: run create mgr nodes as well
2017-07-07 15:45:01 -07:00
Josh Durgin
5cc892166f
Merge pull request #15689 from jdurgin/wip-filestore-rand-split
...
os/filestore/HashIndex: randomize split threshold by a configurable amount
Reviewed-by: Sage Weil <sage@redhat.com>
2017-07-07 15:18:49 -07:00
Yuri Weinstein
795eccfe21
Merge pull request #16078 from xiexingguo/wip-misc
...
mon, osd: misc fixes
Reviewed-by: Kefu Chai <kchai@redhat.com>
2017-07-07 15:15:58 -07:00
Sage Weil
67aa4e8137
Merge pull request #16218 from javacruft/ubuntu-fix-systemd-enable
...
build: execute dh_systemd_{enable,start} after dh_install
Reviewed-by: Sage Weil <sage@redhat.com>
2017-07-07 16:48:14 -05:00
Sage Weil
0ec108983f
Merge pull request #15944 from xiexingguo/wip-bluestore-20170627
...
os/bluestore: reduce some overhead for _do_clone_range() and _do_remove()
Reviewed-by: Sage Weil <sage@redhat.com>
2017-07-07 16:47:38 -05:00
Sage Weil
9c85b49e15
Merge pull request #16052 from dzafman/wip-20471
...
osd: Check for and automatically repair object info soid during scrub
Reviewed-by: Sage Weil <sage@redhat.com>
2017-07-07 16:43:47 -05:00
Sage Weil
91038d44a8
Merge pull request #16147 from Yan-waller/wip-waller-0703radostool
...
tools/rados: some cleanups
Reviewed-by: David Zafman <dzafman@redhat.com>
2017-07-07 16:43:26 -05:00
Sage Weil
492d44eb3a
Merge pull request #16217 from liewegas/wip-class-luminous
...
mon/OSDMonitor: guard 'osd crush set-device-class'
2017-07-07 16:43:08 -05:00
Sage Weil
e30b32bca4
qa/suites/rados/singleton/all/mon-auth-caps: more osds so we can go clean
...
and scrub
Signed-off-by: Sage Weil <sage@redhat.com>
2017-07-07 17:39:22 -04:00
David Zafman
22f4d0cc01
osd: Check for and automatically repair object info soid during scrub
...
Fixes: http://tracker.ceph.com/issues/20471
Signed-off-by: David Zafman <dzafman@redhat.com>
2017-07-07 14:18:10 -07:00
Sage Weil
8b08bd580d
Merge remote-tracking branch 'gh/luminous'
2017-07-07 14:19:47 -04:00
Sage Weil
7dc5eb5cac
mon/OSDMonitor: clean up error messages
...
Signed-off-by: Sage Weil <sage@redhat.com>
2017-07-07 12:52:53 -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
Vasu Kulkarni
71e0922cfa
create rbd pool since its not created by default anymore
...
Signed-off-by: Vasu Kulkarni <vasu@redhat.com>
2017-07-07 09:23:43 -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
James Page
8d0ebe217c
build: execute dh_systemd_{enable,start} after dh_install
...
Ensure that dh_systemd_* debhelpers are executed after dh_install
has installed the systemd unit and target definitions.
This ensures that targets are enabled by default once installed,
resolving issues with startup of ceph daemons on server reboot.
Fixes: http://tracker.ceph.com/issues/19585
Signed-off-by: James Page <james.page@ubuntu.com>
2017-07-07 17:18:27 +01:00
Sage Weil
b0335e05ba
mon/OSDMonitor: guard 'osd crush set-device-class'
...
Requires luminous.
Signed-off-by: Sage Weil <sage@redhat.com>
2017-07-07 12:17:36 -04: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
Jason Dillaman
a06f8844c7
qa/tasks/ceph: supply cluster name to ceph CLI
...
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
2017-07-07 11:21:51 -04:00
Vasu Kulkarni
9b81349985
create mgr nodes explicitly now, previously they where
...
started alongside monitor daemons due to systemd rules.
Signed-off-by: Vasu Kulkarni <vasu@redhat.com>
2017-07-07 08:16:21 -07: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
Sage Weil
597a971686
qa/tasks/radosbench: longer timeout
...
Hit another timeout due to aggressive thrashing with size==min_size.
Signed-off-by: Sage Weil <sage@redhat.com>
2017-07-07 11:04:36 -04:00
Jason Dillaman
5a8967cde7
qa/tasks/ceph: don't hard-code cluster name when copying fsid
...
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
2017-07-07 10:44:20 -04: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