]>
git.apps.os.sepia.ceph.com Git - ceph.git/log
Sage Weil [Tue, 12 Jun 2018 17:39:18 +0000 (12:39 -0500)]
osd/OSDMap: don't print hb addrs
Nobody cares!
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Tue, 12 Jun 2018 17:31:35 +0000 (12:31 -0500)]
msg/DispatchQueue: myaddr -> myaddrs
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Tue, 12 Jun 2018 17:30:56 +0000 (12:30 -0500)]
mgr: myaddr -> myaddrs
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Tue, 12 Jun 2018 16:44:16 +0000 (11:44 -0500)]
msg: make set_addr_unknowns take an addrvec
Nicely collapse the wonky logic in OSD into the helper!
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Tue, 12 Jun 2018 16:22:20 +0000 (11:22 -0500)]
mon/LogMonitor: myaddr -> myaddrs
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Tue, 12 Jun 2018 16:21:41 +0000 (11:21 -0500)]
librados: myaddr -> myaddrs
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Tue, 12 Jun 2018 16:21:26 +0000 (11:21 -0500)]
common/LogClient: myaddr -> myaddrs
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Tue, 12 Jun 2018 16:21:03 +0000 (11:21 -0500)]
client: myaddr -> myaddrs
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Tue, 12 Jun 2018 16:44:36 +0000 (11:44 -0500)]
osd/OSDMap: is_blacklisted() for addrvecs
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Tue, 12 Jun 2018 16:18:59 +0000 (11:18 -0500)]
osd: populate metadata with all addrs
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Tue, 12 Jun 2018 16:18:44 +0000 (11:18 -0500)]
mds: addr -> addrvec
Update MDSMap to use entity_addrvec_t instead of entity_addr_t. Adjust
the various mon and mgr pieces that touch it accordingly.
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Tue, 12 Jun 2018 16:15:48 +0000 (11:15 -0500)]
mon/MonClient: get_myaddrs()
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Tue, 12 Jun 2018 14:38:44 +0000 (09:38 -0500)]
mon/OSDMonitor: addrvec blacklist helper
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Tue, 5 Jun 2018 22:05:10 +0000 (17:05 -0500)]
mds: use new pick_addresses
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Mon, 4 Jun 2018 21:49:25 +0000 (16:49 -0500)]
ceph-osd: use new bindv()
Rely on the new and improved pick_addresses() to produce an addrvec of
addresses we should bind to.
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Mon, 4 Jun 2018 21:36:46 +0000 (16:36 -0500)]
msg/async: bind to multiple addresses
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Mon, 4 Jun 2018 21:36:10 +0000 (16:36 -0500)]
msg/async: (legacy) handshake using legacy addr
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Mon, 4 Jun 2018 21:35:36 +0000 (16:35 -0500)]
msg/async: fix some debug prefixes
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Mon, 4 Jun 2018 20:00:57 +0000 (15:00 -0500)]
msg/async: multiple listening ServerSockets
No functional change yet.
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Mon, 4 Jun 2018 19:23:35 +0000 (14:23 -0500)]
osd/OSDMap: make cluster addrs addrvecs too
This will allow a single-step upgrade from msgr1 to msgr2: as each
nautilus OSD starts up, it will bind to both msgr1 and msgr2 addrs
(assuming it starts up after the mons have been upgraded). Peer OSDs will
use the msgr2 address if they can, or the legacy one if they can't.
Once require_osd_release >= nautilus OSDs will stop binding to msgr1
ports at all.
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Mon, 4 Jun 2018 13:34:22 +0000 (08:34 -0500)]
msg/Messenger: my_addr -> my_addrs
Minimal changes to SimpleMessenger and AsyncMessenger to keep things
working, assuming we ony have a single addr in the addrvec.
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Fri, 1 Jun 2018 19:51:05 +0000 (14:51 -0500)]
msg/Connection: peer_addr -> peer_addrs
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Fri, 1 Jun 2018 19:52:26 +0000 (14:52 -0500)]
msg/msg_types: hash<> for entity_addrvec_t
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Fri, 1 Jun 2018 19:14:40 +0000 (14:14 -0500)]
mgr/DaemonServer: use new bindv() and pick_addresses()
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Fri, 1 Jun 2018 19:14:24 +0000 (14:14 -0500)]
msg/Messenger: new bindv() that takes an addrvec
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Fri, 1 Jun 2018 19:13:29 +0000 (14:13 -0500)]
common/pick_address: fill in ipv4/6 and msgr1/msgr2 via config options
This allows users to simply pass in CLUSTER or PUBLIC and the function
fills in the rest. (Or, if the caller is particular, they can pass in
the other flags too.)
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Fri, 1 Jun 2018 18:31:38 +0000 (13:31 -0500)]
common/pick_addresses: new addrvec-based pick_addresses()
Flags for everything we would want. The intent is to return an addrvec
of addrs that we can directly bind to.
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Thu, 31 May 2018 11:49:44 +0000 (06:49 -0500)]
common/pick_addresses: add filtering by ipv4 and ipv6
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Wed, 23 May 2018 22:17:09 +0000 (17:17 -0500)]
CEPH_MON_PORT -> CEPH_MON_PORT_LEGACY; define CEPH_MON_PORT_IANA
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Wed, 30 May 2018 21:42:58 +0000 (16:42 -0500)]
osd: kill osd_heartbeat_addr option
This serves no (good) purpose: we should always use the public addr/
network.
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Wed, 23 May 2018 16:42:25 +0000 (11:42 -0500)]
common/options: add addrvec option type
Signed-off-by: Sage Weil <sage@redhat.com>
Patrick Donnelly [Tue, 3 Jul 2018 16:10:09 +0000 (09:10 -0700)]
Merge PR #22165 into master
* refs/pull/22165/head:
qa: add one-off clusters to qa/cephfs/clusters
qa: allocate more space for VM disk
qa/cephfs/clusters/*: bigger cinder volumses
Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
Alfredo Deza [Tue, 3 Jul 2018 15:28:55 +0000 (11:28 -0400)]
Merge pull request #22828 from ceph/wip-conf-error-message
ceph-volume: provide a nice errror message when missing ceph.conf
Reviewed-by: Alfredo Deza <adeza@redhat.com>
Casey Bodley [Tue, 3 Jul 2018 13:24:02 +0000 (09:24 -0400)]
Merge pull request #22548 from ovh/bp-cls-otp-build
cls: build cls_otp only WITH_RADOSGW
Reviewed-by: Casey Bodley <cbodley@redhat.com>
Alfredo Deza [Tue, 3 Jul 2018 12:15:18 +0000 (08:15 -0400)]
Merge pull request #22764 from ceph/wip-rm24504
ceph-volume: refuse to zap mapper devices
Reviewed-by: Alfredo Deza
Andrew Schoen [Tue, 3 Jul 2018 11:45:24 +0000 (06:45 -0500)]
ceph-volume: always ignore a missing ceph conf in main.py
Now that we have a nice error message when a ceph.conf is missing
and we try to use values from it, maintaining a list of commands that
don't need ceph.conf isn't as helpful. We had actually missed 'simple
trigger' when we first implemented this causing all our luminous tests
for simple to fail when we backported.
Signed-off-by: Andrew Schoen <aschoen@redhat.com>
John Spray [Tue, 3 Jul 2018 10:54:57 +0000 (11:54 +0100)]
Merge pull request #22808 from jcsp/wip-mgr-doc-initial-modules
doc/dashboard: don't advise mgr_initial_modules
Reviewed-by: Lenz Grimmer <lgrimmer@suse.com>
John Spray [Tue, 3 Jul 2018 08:46:07 +0000 (09:46 +0100)]
doc/dashboard: don't advise mgr_initial_modules
This setting tends to confuse people, as it's only respected
on the very first startup of the cluster. Instead, mention
it (with appropriate caveats) on the general mgr admin
page.
Signed-off-by: John Spray <john.spray@redhat.com>
Jos Collin [Tue, 3 Jul 2018 04:44:52 +0000 (10:14 +0530)]
Merge pull request #22802 from bradfitz/its
doc: fix some it's -> its typos
Reviewed-by: Jos Collin <jcollin@redhat.com>
Brad Fitzpatrick [Tue, 3 Jul 2018 02:15:10 +0000 (19:15 -0700)]
doc: fix some it's -> its typos
Signed-off-by: Brad Fitzpatrick <brad@danga.com>
Josh Durgin [Tue, 3 Jul 2018 00:36:00 +0000 (17:36 -0700)]
Merge pull request #22761 from fullerdj/wip-djf-24686
osd/filestore: Change default filestore_merge_threshold to -10
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
Andrew Schoen [Mon, 2 Jul 2018 20:58:44 +0000 (15:58 -0500)]
ceph-volume: show a nice error message when ceph.conf is not loaded
If the ceph configuration file is not loaded correctly and then values
from it are used then an undescript error message is shown, e.g.
AttributeError: 'property' object has no attribute 'get'
With this change that same error condition shows the message:
RuntimeError: No valid ceph configuration file was loaded.
Signed-off-by: Andrew Schoen <aschoen@redhat.com>
Orit Wasserman [Mon, 2 Jul 2018 13:06:09 +0000 (16:06 +0300)]
Merge pull request #21772 from oritwas/wip-rgw-test-bi-list
rgw: test bi list
Ilya Dryomov [Mon, 2 Jul 2018 12:37:13 +0000 (14:37 +0200)]
Merge pull request #22769 from idryomov/wip-rbdmap-remote-fs-pre
systemd/rbdmap.service: order us before remote-fs-pre.target
Reviewed-by: Boris Ranto <branto@redhat.com>
Lenz Grimmer [Mon, 2 Jul 2018 11:15:25 +0000 (13:15 +0200)]
Merge pull request #22760 from s0nea/wip-dashboard-config-option-flags
mgr/dashboard: add supported flag information to config options documentation
Reviewed-by: Sebastian Krah <skrah@suse.com>
Reviewed-by: Tiago Melo <tmelo@suse.com>
Lenz Grimmer [Mon, 2 Jul 2018 08:11:16 +0000 (10:11 +0200)]
Merge pull request #22772 from joscollin/wip-doc-dashboard-ref
doc: s/doc/ref for dashboard urls
Reviewed-by: Alfredo Deza <adeza@redhat.com>
Kefu Chai [Sat, 30 Jun 2018 01:00:51 +0000 (09:00 +0800)]
Merge pull request #22776 from tchaikov/wip-thread-setaffinity
crimson/thread: pin thread pool to given CPU
Reviewed-by: Casey Bodley <cbodley@redhat.com>
Kefu Chai [Fri, 29 Jun 2018 17:33:44 +0000 (01:33 +0800)]
crimson/thread: pin thread pool to given CPU
to take the full advantage of seastar reactor, we need to confine the
alien threads to given CPU core(s). in current setting, it's assumed
that alien threads do not perform CPU-bound tasks, so a single core
would suffice. we can always change the interface to pass a cpu_set_t
or a std::bitset if one CPU core is not enough.
Signed-off-by: Kefu Chai <kchai@redhat.com>
Patrick Donnelly [Fri, 29 Jun 2018 17:28:40 +0000 (10:28 -0700)]
Merge PR #22111 into master
* refs/pull/22111/head:
cephfs-journal-tool: check fsid when import purge queue
Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
Patrick Donnelly [Fri, 29 Jun 2018 17:23:38 +0000 (10:23 -0700)]
Merge PR #22718 into master
* refs/pull/22718/head:
qa/workunits/suites/ffsb.sh: fix strncpy bug in ffsb
Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
Patrick Donnelly [Fri, 29 Jun 2018 16:30:52 +0000 (09:30 -0700)]
qa: add one-off clusters to qa/cephfs/clusters
To consistently handle openstack configuration.
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
Patrick Donnelly [Fri, 22 Jun 2018 23:44:38 +0000 (16:44 -0700)]
qa: allocate more space for VM disk
Otherwise daemons may run out of space due to logging.
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
Sage Weil [Wed, 23 May 2018 02:45:18 +0000 (21:45 -0500)]
qa/cephfs/clusters/*: bigger cinder volumses
Fixes: http://tracker.ceph.com/issues/24238
Signed-off-by: Sage Weil <sage@redhat.com>
Douglas Fuller [Thu, 28 Jun 2018 14:26:25 +0000 (10:26 -0400)]
osd/filestore: Change default filestore_merge_threshold to -1
Performance evaluations of medium to large size Ceph clusters have
demonstrated negligible performance impact from unnecessarily deep
directory hierarchies but significant performance impact from filestore
split and merge activity. Disable merges by default.
Fixes: http://tracker.ceph.com/issues/24686
Signed-off-by: Douglas Fuller <dfuller@redhat.com>
Kefu Chai [Fri, 29 Jun 2018 14:56:35 +0000 (22:56 +0800)]
Merge pull request #22736 from tchaikov/wip-seastar-lockless-shared-lru
common/shared_cache: add lockless SharedLRU
Reviewed-by: Casey Bodley <cbodley@redhat.com>
Jos Collin [Fri, 29 Jun 2018 12:46:54 +0000 (18:16 +0530)]
doc: s/doc/ref for dashboard urls
Replaced :doc: with :ref: as per https://github.com/ceph/ceph/pull/22750#discussion_r198895040.
Signed-off-by: Jos Collin <jcollin@redhat.com>
Ilya Dryomov [Thu, 28 Jun 2018 15:16:17 +0000 (17:16 +0200)]
systemd/rbdmap.service: order us before remote-fs-pre.target
If "/usr/bin/rbdmap unmap-all" notices a file system mounted on top of
an rbd device, it will call umount, interfering with systemd shutdown
logic. Make sure we aren't invoked until all _netdev mounts are dealt
with by systemd.
Fixes: http://tracker.ceph.com/issues/24713
Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
Jason Dillaman [Fri, 29 Jun 2018 14:26:44 +0000 (10:26 -0400)]
Merge pull request #22771 from tchaikov/wip-test-librados-ns
test/librados: fix LibRadosList.ListObjectsNS
Reviewed-by: Jason Dillaman <dillaman@redhat.com>
Andrew Schoen [Thu, 28 Jun 2018 19:22:47 +0000 (14:22 -0500)]
lvm zap: refuse to zap mapper devices
Fixes: http://tracker.ceph.com/issues/24504
Signed-off-by: Andrew Schoen <aschoen@redhat.com>
Andrew Schoen [Thu, 28 Jun 2018 17:14:12 +0000 (12:14 -0500)]
adds the util.disk.is_mapper_device method
Signed-off-by: Andrew Schoen <aschoen@redhat.com>
Kefu Chai [Fri, 29 Jun 2018 12:29:03 +0000 (20:29 +0800)]
Merge pull request #22086 from ifed01/wip-ifed-new-bluefs-pcounter
os/bluestore: introduce new BlueFS perf counter to track the amount of
Reviewed-by: Sage Weil <sage@redhat.com>
Kefu Chai [Fri, 29 Jun 2018 12:23:42 +0000 (20:23 +0800)]
test/librados: fix LibRadosList.ListObjectsNS
rados_ioctx_get_namespace() returns the length of namespace string on
success, not 0.
Signed-off-by: Kefu Chai <kchai@redhat.com>
Nathan Cutler [Fri, 29 Jun 2018 08:47:12 +0000 (10:47 +0200)]
Merge pull request #21634 from smithfarm/wip-bci-complain-dupe
scripts: backport-create-issue: complain about duplicates and support mimic
Reviewed-by: Kefu Chai <kchai@redhat.com>
Tatjana Dehler [Thu, 28 Jun 2018 14:08:23 +0000 (16:08 +0200)]
mgr/dashboard: add flag info to config options documentation page
Add information about the supported flags (introduced by
https://github.com/ceph/ceph/pull/22595) to the config options
documentation page.
Fixes: https://tracker.ceph.com/issues/24605
Signed-off-by: Tatjana Dehler <tdehler@suse.com>
Kefu Chai [Fri, 29 Jun 2018 02:04:55 +0000 (10:04 +0800)]
Merge pull request #22756 from wjwithagen/wjw-fix-missing-vector
mgr: `#include <vector>` for clang
Reviewed-by: Kefu Chai <kchai@redhat.com>
Kefu Chai [Fri, 29 Jun 2018 02:02:49 +0000 (10:02 +0800)]
Merge pull request #22752 from tchaikov/wip-freebsd-w/o-rdma
cmake,do_freebsd.sh: disable rdma features
Reviewed-by: Willem Jan Withagen <wjw@digiware.nl>
Reviewed-by: Haodong Tang <haodong.tang@intel.com>
Kefu Chai [Fri, 29 Jun 2018 02:00:59 +0000 (10:00 +0800)]
Merge pull request #22743 from rzarzynski/wip-common-drop-static_assert.h
common: drop static_assert.h as it looks unused.
Reviewed-by: Kefu Chai <kchai@redhat.com>
Kefu Chai [Fri, 29 Jun 2018 02:00:08 +0000 (10:00 +0800)]
Merge pull request #22720 from rzarzynski/wip-build-static-ceph-common-in-osd
cmake: link ceph-osd with common statically
Reviewed-by: Kefu Chai <kchai@redhat.com>
David Zafman [Thu, 28 Jun 2018 23:59:21 +0000 (19:59 -0400)]
Merge pull request #22727 from dzafman/wip-21664
qa/standalone/scrub: When possible show side-by-side diff in addition to regular diff
Reviewed-by: Kefu Chai <kchai@redhat.com>
David Zafman [Thu, 28 Jun 2018 22:37:24 +0000 (18:37 -0400)]
Merge pull request #22763 from dzafman/wip-remove-sudo
qa: Don't use sudo when moving logs
Reviewed-by: Neha Ojha <nojha@redhat.com>
David Zafman [Thu, 28 Jun 2018 18:55:12 +0000 (14:55 -0400)]
Merge pull request #22441 from ErwanAliasr1/evelu-makecheck
Improving make check reliability
Reviewed-by: Kefu Chai <kchai@redhat.com>
Reviewed-by: David Zafman <dzafman@redhat.com>
David Zafman [Thu, 28 Jun 2018 16:17:06 +0000 (09:17 -0700)]
qa: Don't use sudo when moving logs
Caused by:
f0964beac5b8b54bc44a11bfb50bdea1f2ae8825
Signed-off-by: David Zafman <dzafman@redhat.com>
Kefu Chai [Thu, 28 Jun 2018 15:56:34 +0000 (23:56 +0800)]
Merge pull request #22565 from tchaikov/wip-seastar-thread-pool
crimson/thread: add thread pool
Reviewed-by: Casey Bodley <cbodley@redhat.com>
Kefu Chai [Thu, 14 Jun 2018 06:08:53 +0000 (14:08 +0800)]
cmake: add crimson static library
libcrimson consolidates the object library of crimson_{net,thread} and
seastar_{buffer,net,thread}_objs. by offering a static library glueing
seastar, we can link against these libraries and its dependencies in a
simpler way.
Signed-off-by: Kefu Chai <kchai@redhat.com>
Kefu Chai [Thu, 7 Jun 2018 12:23:11 +0000 (20:23 +0800)]
crimson/thread: add a thread pool impl
Signed-off-by: Kefu Chai <kchai@redhat.com>
Kefu Chai [Thu, 28 Jun 2018 15:39:55 +0000 (23:39 +0800)]
Merge pull request #22007 from dalgaaf/wip-da-SCA-
20180514
rgw, common: Fixes SCA issues
Reviewed-by: Kefu Chai <kchai@redhat.com>
Kefu Chai [Thu, 28 Jun 2018 09:05:53 +0000 (17:05 +0800)]
cmake: extract the RDMA libraries interface properties out
Signed-off-by: Kefu Chai <kchai@redhat.com>
Kefu Chai [Thu, 28 Jun 2018 05:28:20 +0000 (13:28 +0800)]
do_freebsd.sh: disable rdma features
FreeBSD does have libibiverb and librdmacm, but we disable them anyway
for minimal dependency.
Signed-off-by: Kefu Chai <kchai@redhat.com>
Kefu Chai [Thu, 28 Jun 2018 08:56:58 +0000 (16:56 +0800)]
cmake: consolidate WITH_{VERBS,RDMACM}
Signed-off-by: Kefu Chai <kchai@redhat.com>
Lenz Grimmer [Thu, 28 Jun 2018 15:11:32 +0000 (17:11 +0200)]
Merge pull request #22759 from ricardoasmarques/wip-fix-rbd-features-style
mgr/dashboard: Fix RBD features style
Reviewed-by: Tiago Melo <tmelo@suse.com>
Ilya Dryomov [Thu, 28 Jun 2018 15:09:00 +0000 (17:09 +0200)]
systemd/rbdmap.service: remove a dependency on local-fs.target
We don't require anything outside of rootfs.
Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
Lenz Grimmer [Thu, 28 Jun 2018 11:40:15 +0000 (13:40 +0200)]
Merge pull request #22750 from joscollin/wip-dashboard-intro
doc: updated the overview and glossary for dashboard
Reviewed-by: Laura Paduano <lpaduano@suse.com>
Reviewed-by: Tatjana Dehler <tdehler@suse.com>
Ricardo Marques [Thu, 28 Jun 2018 11:00:03 +0000 (12:00 +0100)]
mgr/dashboard: Fix RBD features style
Signed-off-by: Ricardo Marques <rimarques@suse.com>
Jos Collin [Thu, 28 Jun 2018 08:40:36 +0000 (14:10 +0530)]
doc: Updated dashboard doc references
Signed-off-by: Jos Collin <jcollin@redhat.com>
Jos Collin [Thu, 28 Jun 2018 03:49:29 +0000 (09:19 +0530)]
doc: updated the overview and glossary for dashboard
* Updated the overview of dashboard to avoid many paragraphs,
some outdated statements, etc.
* Updated glossary, glossary references and urls
* Dropped unnecessary term *module* in possible places
* Unified the new dashboard name as *Ceph Manager Dashboard*
Signed-off-by: Jos Collin <jcollin@redhat.com>
Willem Jan Withagen [Thu, 28 Jun 2018 08:24:15 +0000 (10:24 +0200)]
mgr: fix Clangs/FreeBSD missing vector
Signed-off-by: Willem Jan Withagen <wjw@digiware.nl>
David Zafman [Thu, 28 Jun 2018 05:57:25 +0000 (01:57 -0400)]
Merge pull request #22702 from dzafman/wip-standalone-log
qa: For teuthology copy logs to teuthology expected location
Reviewed-by: Neha Ojha <nojha@redhat.com>
Kefu Chai [Thu, 28 Jun 2018 05:21:02 +0000 (13:21 +0800)]
cmake: remove stale comments
Signed-off-by: Kefu Chai <kchai@redhat.com>
Josh Durgin [Wed, 27 Jun 2018 23:13:51 +0000 (16:13 -0700)]
Merge pull request #22726 from yuriw/wip-yuriw-crontab
qa/tests - added mimic-p2p suite
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
Reviewed-by: Neha Ojha <nojha@redhat.com>
Patrick Donnelly [Wed, 27 Jun 2018 21:19:03 +0000 (14:19 -0700)]
Merge PR #22560 into master
* refs/pull/22560/head:
qa/fs/upgrade/snaps: whitelist inconsistent rstat
mds: track snapshot count in rstat
mds: add MAY_SNAPSHOT in MDSAuthCaps
Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
Patrick Donnelly [Wed, 27 Jun 2018 19:50:33 +0000 (12:50 -0700)]
Merge PR #22719 into master
* refs/pull/22719/head:
qa: fix symlinks indirectly pointing at qa to .qa
qa: add .qa helper link
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
Casey Bodley [Wed, 27 Jun 2018 19:39:02 +0000 (15:39 -0400)]
Merge pull request #22631 from tianshan/fix_notify_thread
rgw: fix meta and data notify thread miss stop cr manager
Reviewed-by: Casey Bodley <cbodley@redhat.com>
Radoslaw Zarzynski [Wed, 27 Jun 2018 19:36:19 +0000 (21:36 +0200)]
common: drop static_assert.h as it looks unused.
Signed-off-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
Casey Bodley [Wed, 27 Jun 2018 18:29:52 +0000 (14:29 -0400)]
Merge pull request #22632 from tianshan/fix_index_zones_trace
rgw: fix index complete miss zones_trace set
Reviewed-by: Casey Bodley <cbodley@redhat.com>
Casey Bodley [Wed, 27 Jun 2018 18:29:28 +0000 (14:29 -0400)]
Merge pull request #22660 from cfanz/wip-rgw-fix-24603
rgw-multisite: fix endless loop in RGWBucketShardIncrementalSyncCR
Reviewed-by: Casey Bodley <cbodley@redhat.com>
Patrick Donnelly [Wed, 27 Jun 2018 18:13:37 +0000 (11:13 -0700)]
Merge PR #22725 into master
* refs/pull/22725/head:
qa/workunits/suites/blogbench.sh: use correct dir name
Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
Patrick Donnelly [Wed, 27 Jun 2018 17:31:30 +0000 (10:31 -0700)]
Merge PR #22656 into master
* refs/pull/22656/head:
doc: update experimental features - snapshots
doc: highlight the flags
Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
Casey Bodley [Wed, 27 Jun 2018 16:55:32 +0000 (12:55 -0400)]
Merge pull request #22698 from cbodley/wip-async-shared-mutex
common: reintroduce async SharedMutex
Reviewed-by: Adam C. Emerson <aemerson@redhat.com>
Alfredo Deza [Wed, 27 Jun 2018 15:56:09 +0000 (11:56 -0400)]
Merge pull request #22724 from ceph/rm-23941
ceph-volume: error on commands that need ceph.conf to operate
Reviewed-by: Alfredo Deza <adeza@redhat.com>
Radoslaw Zarzynski [Thu, 21 Jun 2018 19:05:16 +0000 (15:05 -0400)]
build: link ceph-osd with common statically. Enforce IE TLS model.
Signed-off-by: Radoslaw Zarzynski <rzarzyns@redhat.com>