]>
git.apps.os.sepia.ceph.com Git - ceph.git/log
Sage Weil [Thu, 15 Mar 2018 13:42:14 +0000 (08:42 -0500)]
qa/standalone/osd/repro_long_log: no-mon-config for cot
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Tue, 13 Mar 2018 22:21:59 +0000 (17:21 -0500)]
Merge pull request #20832 from liewegas/wip-fix-do-copy-range-replay
os/filestore: fix do_copy_range replay bug
Reviewed-by: Kefu Chai <kchai@redhat.com>
Yuri Weinstein [Mon, 12 Mar 2018 20:52:29 +0000 (13:52 -0700)]
Merge pull request #20848 from liewegas/wip-mds-a
qa/suites: mds.0 -> mds.a
Reviewed-by: Yuri Weinstein <yweins@redhat.com>
Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
Sage Weil [Mon, 12 Mar 2018 15:39:10 +0000 (10:39 -0500)]
qa/suites/hadoop: mds.0 -> mds.a
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Mon, 12 Mar 2018 15:39:02 +0000 (10:39 -0500)]
qa/suites/ceph-deploy: mds.0 -> mds.a
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Mon, 12 Mar 2018 15:38:16 +0000 (10:38 -0500)]
qa/suites/powercycle: mds.0 -> mds.a
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Mon, 12 Mar 2018 15:29:22 +0000 (10:29 -0500)]
PendingReleaseNotes: dummy change
Signed-off-by: Sage Weil <sage@redhat.com>
Casey Bodley [Mon, 12 Mar 2018 14:32:55 +0000 (10:32 -0400)]
Merge pull request #20444 from cbodley/wip-qa-ssl
qa/rgw: verify suite tests civetweb with ssl
Reviewed-by: Orit Wasserman <owasserm@redhat.com>
Lenz Grimmer [Mon, 12 Mar 2018 13:11:21 +0000 (14:11 +0100)]
Merge pull request #20823 from rjfd/wip-dashboard-pools
mgr/dashboard_v2: Pool controller
Reviewed-by: Ricardo Marques <rimarques@suse.com>
Reviewed-by: Sebastian Wagner <sebastian.wagner@suse.com>
Ricardo Dias [Fri, 9 Mar 2018 16:44:56 +0000 (16:44 +0000)]
mgr/dashboard: support test task as CLI arg in rub-backend-api-tests.sh
Signed-off-by: Ricardo Dias <rdias@suse.com>
Ricardo Dias [Fri, 9 Mar 2018 16:44:34 +0000 (16:44 +0000)]
mgr/dashboard: Pool controller implementation and tests
Signed-off-by: Ricardo Dias <rdias@suse.com>
Kefu Chai [Mon, 12 Mar 2018 10:46:09 +0000 (18:46 +0800)]
Merge pull request #20821 from tspmelo/fix-configuration-page
mgr/dashboard_v2: fix cluster configuration page
Reviewed-by: Lenz Grimmer <lgrimmer@suse.com>
Reviewed-by: Stephan Müller <smueller@suse.com>
Lenz Grimmer [Mon, 12 Mar 2018 10:25:21 +0000 (11:25 +0100)]
Merge pull request #20806 from Devp00l/table-column-toggle
mgr/dashboard_v2: Add toggle able columns
Reviewed-by: Volker Theile <vtheile@suse.com>
Reviewed-by: Ricardo Marques <rimarques@suse.com>
Lenz Grimmer [Mon, 12 Mar 2018 10:23:05 +0000 (11:23 +0100)]
Merge pull request #20797 from rjfd/wip-dashboard-log-requests
mgr/dashboard: HTTP request logging
Reviewed-by: John Spray <john.spray@redhat.com>
Reviewed-by: Sebastian Wagner <sebastian.wagner@suse.com>
Lenz Grimmer [Mon, 12 Mar 2018 10:16:52 +0000 (11:16 +0100)]
Merge pull request #20765 from sebastian-philipp/dashboard_v2-no-detail_route
mgr/dashboard_v2: Removed unused `tools.detail_route()`
Reviewed-by: Ricardo Dias <rdias@suse.com>
Lenz Grimmer [Mon, 12 Mar 2018 10:12:41 +0000 (11:12 +0100)]
Merge pull request #20772 from votdev/fix_osd_details
mgr/dashboard v2: Don't show details if multiple OSDs are selected
Reviewed-by: Ricardo Marques <rimarques@suse.com>
Reviewed-by: Tiago Melo <tmelo@suse.com>
Reviewed-by: Stephan Müller <smueller@suse.com>
Jason Dillaman [Sun, 11 Mar 2018 01:30:45 +0000 (20:30 -0500)]
Merge pull request #20809 from idryomov/wip-librbd-discard-create-truncate
librbd: create+truncate for whole-object layered discards
Reviewed-by: Jason Dillaman <dillaman@redhat.com>
Sage Weil [Sat, 10 Mar 2018 20:52:45 +0000 (14:52 -0600)]
os/filestore: fix do_copy_range replay bug
The 'from' value is an fd, not an offset. We want 'r' to be the number of
bytes copied, or len.
It looks like this has been broken since
9499cdcd87ddac4a91abffe401baddb91f8a11d5
Fixes: http://tracker.ceph.com/issues/23298
Signed-off-by: Sage Weil <sage@redhat.com>
vasukulkarni [Sat, 10 Mar 2018 16:13:48 +0000 (08:13 -0800)]
Merge pull request #20243 from ceph/wip-cd-volume-entry
qa/tests: add openstack volume info + lvs for ceph-volume
Jason Dillaman [Sat, 10 Mar 2018 13:21:30 +0000 (08:21 -0500)]
Merge pull request #20826 from liewegas/wip-fix-mstart-config
vstart.sh: fix mstart variables
Reviewed-by: Jason Dillaman <dillaman@redhat.com>
Kefu Chai [Sat, 10 Mar 2018 01:32:00 +0000 (09:32 +0800)]
Merge pull request #20819 from ygtzf/wip-install-deps
install-deps.sh: fix an error condition expression
Reviewed-by: Kefu Chai <kchai@redhat.com>
Kefu Chai [Sat, 10 Mar 2018 01:19:27 +0000 (09:19 +0800)]
Merge pull request #20419 from tchaikov/wip-22748
common/config: add units to options
Reviewed-by: John Spray <john.spray@redhat.com>
Sage Weil [Fri, 9 Mar 2018 23:00:43 +0000 (17:00 -0600)]
vstart.sh: use proper variables for ceph.conf and dev dir
Signed-off-by: Sage Weil <sage@redhat.com>
Casey Bodley [Tue, 13 Feb 2018 18:43:46 +0000 (13:43 -0500)]
qa/rgw: verify suite tests civetweb with ssl
Signed-off-by: Casey Bodley <cbodley@redhat.com>
Casey Bodley [Mon, 5 Mar 2018 20:22:53 +0000 (15:22 -0500)]
qa/rgw: loop over clients instead of config keys
we only run radosgw instances on clients that are specified directly in
the rgw task - this list omits entries that are brought in via overrides
Signed-off-by: Casey Bodley <cbodley@redhat.com>
Casey Bodley [Thu, 15 Feb 2018 15:40:35 +0000 (10:40 -0500)]
qa/rgw: s3test task overrides REQUESTS_CA_BUNDLE to use system certs
Signed-off-by: Casey Bodley <cbodley@redhat.com>
Casey Bodley [Tue, 13 Feb 2018 18:42:31 +0000 (13:42 -0500)]
qa/rgw: s3test task conditionally sets is_secure
Signed-off-by: Casey Bodley <cbodley@redhat.com>
Casey Bodley [Mon, 5 Mar 2018 15:33:45 +0000 (10:33 -0500)]
qa/rgw: ragweed task conditionally sets is_secure
Signed-off-by: Casey Bodley <cbodley@redhat.com>
Casey Bodley [Wed, 14 Feb 2018 19:03:48 +0000 (14:03 -0500)]
qa/rgw: swift task conditionally sets auth_ssl
Signed-off-by: Casey Bodley <cbodley@redhat.com>
Casey Bodley [Tue, 13 Feb 2018 18:26:09 +0000 (13:26 -0500)]
qa/rgw: add ssl certificate option for rgw frontend config
Signed-off-by: Casey Bodley <cbodley@redhat.com>
Casey Bodley [Wed, 21 Feb 2018 16:19:48 +0000 (11:19 -0500)]
qa/rgw: add class for rgw endpoints
Signed-off-by: Casey Bodley <cbodley@redhat.com>
Casey Bodley [Mon, 12 Feb 2018 16:10:21 +0000 (11:10 -0500)]
qa: add task to generate ssl certificates
Signed-off-by: Casey Bodley <cbodley@redhat.com>
Kefu Chai [Fri, 9 Mar 2018 17:55:44 +0000 (01:55 +0800)]
Merge pull request #20805 from Devp00l/refresh-rotate
mgr/dashboard_v2: Rotate the refresh icon on load
Reviewed-by: Ricardo Marques <rimarques@suse.com>
Reviewed-by: Volker Theile <vtheile@suse.com>
Kefu Chai [Fri, 9 Mar 2018 17:53:26 +0000 (01:53 +0800)]
Merge pull request #20788 from xiexingguo/wip-balancer-04
pybind/mgr/balancer: two more fixes
Reviewed-by: xie xingguo <xie.xingguo@zte.com.cn>
Kefu Chai [Fri, 9 Mar 2018 17:52:34 +0000 (01:52 +0800)]
Merge pull request #20791 from guzhongyan/fix-pycmd
pybind/ceph_argparse: accept flexible req
Reviewed-by: Kefu Chai <kchai@redhat.com>
Ricardo Dias [Fri, 9 Mar 2018 16:43:04 +0000 (16:43 +0000)]
mgr/dashboard: refactor pool info retrieval to service class
Signed-off-by: Ricardo Dias <rdias@suse.com>
Stephan Müller [Mon, 5 Mar 2018 15:04:04 +0000 (16:04 +0100)]
mgr/dashboard_v2: Add toggle able columns
It's now possible to toggle columns on and off in the data table.
Signed-off-by: Stephan Müller <smueller@suse.com>
Alfredo Deza [Fri, 9 Mar 2018 13:08:56 +0000 (08:08 -0500)]
Merge pull request #20787 from ceph/wip-rm23260
ceph-volume fix filestore OSD creation after mon-config changes
Reviewed-by: Andrew Schoen <aschoen@redhat.com>
Nathan Cutler [Fri, 9 Mar 2018 12:26:47 +0000 (13:26 +0100)]
Merge pull request #20813 from smithfarm/wip-make-dist-suse
Revert "make-dist: add OBS-specific release suffix on SUSE"
Reviewed-by: Kefu Chai <kchai@redhat.com>
Mykola Golub [Fri, 9 Mar 2018 12:11:08 +0000 (14:11 +0200)]
Merge pull request #20682 from dillaman/wip-22960
librbd: abstract hard-coded journal and cache hooks on IO path
Reviewed-by: Mykola Golub <mgolub@suse.com>
Alfredo Deza [Fri, 9 Mar 2018 12:03:04 +0000 (07:03 -0500)]
Merge pull request #20815 from capri1989/get-packages-luminous-update
doc: Updated the get-packages.rst to luminous
Reviewed-by: Alfredo Deza <adeza@redhat.com>
Tiago Melo [Wed, 7 Mar 2018 17:28:59 +0000 (17:28 +0000)]
mgr/dashboard_v2: fix cluster configuration page
Configuration level 'develop' was changed to 'dev' in
1717d4c578be108d5b2c651305941974b2201b0f .
Because of this all the dev configurations were not showing.
Signed-off-by: Tiago Melo <tmelo@suse.com>
Ricardo Dias [Thu, 8 Mar 2018 12:27:08 +0000 (12:27 +0000)]
mgr/dashboard: HTTP request logging
Signed-off-by: Ricardo Dias <rdias@suse.com>
Volker Theile [Fri, 9 Mar 2018 10:32:43 +0000 (11:32 +0100)]
mgr/dashboard v2: Don't show details if multiple OSDs are selected
Signed-off-by: Volker Theile <vtheile@suse.com>
Ricardo Dias [Fri, 9 Mar 2018 09:47:26 +0000 (09:47 +0000)]
Merge pull request #20747 from votdev/add_required_directive
mgr/dashboard v2: Add CSS class for required form fields
Reviewed-by: Ricardo Marques <rimarques@suse.com>
Reviewed-by: Lenz Grimmer <lgrimmer@suse.com>
Reviewed-by: Kefu Chai <kchai@redhat.com>
Yao Guotao [Fri, 9 Mar 2018 09:46:27 +0000 (04:46 -0500)]
install-deps.sh: fix an error condition expression
Signed-off-by: Yao Guotao <yaoguot@gmail.com>
Ilya Dryomov [Thu, 8 Mar 2018 16:26:27 +0000 (17:26 +0100)]
librbd: create+truncate for whole-object layered discards
A whole-object layered discard is implemented as a truncate rather
than a delete: a dummy object is needed to prevent the CoW machinery
from kicking in. However, a truncate on a non-existent object is
a no-op. If the object doesn't exist in HEAD, a discard request is
effectively ignored -- parent blocks are still seen afterwards.
A non-exclusive create on an existing object is also a no-op, so the
fix is to do a compound create+truncate instead.
Fixes: http://tracker.ceph.com/issues/23285
Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
Sebastian Wagner [Fri, 9 Mar 2018 09:01:54 +0000 (10:01 +0100)]
mgr/dashboard_v2: Refactored `RESTControllerTest`:
* Made `RESTControllerTest` inherent from `ControllerTestCase`
* Refactored `ControllerTestCase`
* Simplified all tests that inherent from `ControllerTestCase`
Signed-off-by: Sebastian Wagner <sebastian.wagner@suse.com>
Sebastian Wagner [Fri, 9 Mar 2018 09:00:39 +0000 (10:00 +0100)]
mgr/dashboard_v2: Removed unused `tools.detail_route()`
Signed-off-by: Sebastian Wagner <sebastian.wagner@suse.com>
Kai Wagner [Fri, 9 Mar 2018 06:50:45 +0000 (07:50 +0100)]
Updated the get-packages.rst to luminous
Signed-off-by: Kai Wagner <kwagner@suse.com>
Kefu Chai [Wed, 7 Mar 2018 16:46:06 +0000 (00:46 +0800)]
common/options: consolidate Option::to_str() with operator<<
Signed-off-by: Kefu Chai <kchai@redhat.com>
Kefu Chai [Tue, 6 Mar 2018 03:10:14 +0000 (11:10 +0800)]
test: add a simple test for conf_get() and conf_set()
Signed-off-by: Kefu Chai <kchai@redhat.com>
Kefu Chai [Tue, 13 Feb 2018 08:37:00 +0000 (16:37 +0800)]
common/options,mon: switch some option to TYPE_SECS
Signed-off-by: Kefu Chai <kchai@redhat.com>
Kefu Chai [Tue, 13 Feb 2018 08:36:35 +0000 (16:36 +0800)]
common/config: specialize the settings for time duration
because of the ADL, boost::detail::variant::printer is not able to find
operator<<(ostream&, chrono::seconds) even the latter is defined. so we
need to define our own printer. and print_value() function, so it can be
used out of the compilation unit.
Signed-off-by: Kefu Chai <kchai@redhat.com>
Kefu Chai [Tue, 13 Feb 2018 08:04:09 +0000 (16:04 +0800)]
common/options: switch some cephfs settings to TYPE_SIZE
Signed-off-by: Kefu Chai <kchai@redhat.com>
Kefu Chai [Tue, 13 Feb 2018 08:03:58 +0000 (16:03 +0800)]
common/options: switch some rbd settings to TYPE_SIZE
Signed-off-by: Kefu Chai <kchai@redhat.com>
Kefu Chai [Tue, 13 Feb 2018 08:03:08 +0000 (16:03 +0800)]
common/options: switch some rgw options to TYPE_SIZE
Signed-off-by: Kefu Chai <kchai@redhat.com>
Kefu Chai [Tue, 13 Feb 2018 08:02:31 +0000 (16:02 +0800)]
common/options: switch some osd settings to TYPE_SIZE
Signed-off-by: Kefu Chai <kchai@redhat.com>
Kefu Chai [Tue, 13 Feb 2018 08:01:15 +0000 (16:01 +0800)]
common/options: switch some mon options to TYPE_SIZE
Signed-off-by: Kefu Chai <kchai@redhat.com>
Kefu Chai [Tue, 13 Feb 2018 07:56:47 +0000 (15:56 +0800)]
common/config: specialize the settings for size
Signed-off-by: Kefu Chai <kchai@redhat.com>
Kefu Chai [Fri, 9 Mar 2018 04:02:49 +0000 (12:02 +0800)]
Merge pull request #20745 from Liuchang0812/jsonify-pool-get
mon: invalid JSON returned when querying pool parameters
Reviewed-by: Kefu Chai <kchai@redhat.com>
Kefu Chai [Fri, 9 Mar 2018 04:02:20 +0000 (12:02 +0800)]
Merge pull request #20775 from tspmelo/fix-iscsi-unit-test
mgr/dashboard_v2: add mocked service provider for TcmuIscsiService
Reviewed-by: Volker Theile <vtheile@suse.com>
Gu Zhongyan [Fri, 9 Mar 2018 01:53:56 +0000 (09:53 +0800)]
pybind/ceph_argparse: accept flexible req
True and true both acceptable
Signed-off-by: Gu Zhongyan <guzhongyan@360.cn>
Kefu Chai [Fri, 9 Mar 2018 02:24:00 +0000 (10:24 +0800)]
Merge pull request #20778 from p-na/wip-mgr-fix-dashboard-backend-tests
mgr/dashboard: Fix backend tests for newer CherryPy versions
Reviewed-by: Ricardo Dias <rdias@suse.com>
Kefu Chai [Fri, 9 Mar 2018 02:20:58 +0000 (10:20 +0800)]
Merge pull request #20782 from sebastian-philipp/dashboard_v2_fix_config_options_endpoint
mgr/dashboard_v2: Fix test_cluster_configuration test
Reviewed-by: Ricardo Dias <rdias@suse.com>
Reviewed-by: Tatjana Dehler <tdehler@suse.com>
Reviewed-by: Kefu Chai <kchai@redhat.com>
Josh Durgin [Fri, 9 Mar 2018 00:42:31 +0000 (16:42 -0800)]
Merge pull request #20786 from dzafman/wip-zafman-log-trim
tools/ceph-objectstore-tool: command to trim the pg log
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
Nathan Cutler [Fri, 9 Mar 2018 00:42:02 +0000 (01:42 +0100)]
Revert "make-dist: add OBS-specific release suffix on SUSE"
This reverts commit
ca6c92b3ec2f715cf247e9c1009d315d9de9c55a .
The OBS-specific suffix potentially causes trouble when building outside of
OBS. Also, the OBS build process already includes a spec-file munging step
where this can be done.
Signed-off-by: Nathan Cutler <ncutler@suse.com>
Josh Durgin [Tue, 6 Mar 2018 01:04:10 +0000 (20:04 -0500)]
tools: Add pg log trim command to ceph-objectstore-tool
Add test script that verifies the command in qa/standalone/osd
Fixes: http://tracker.ceph.com/issues/23242
Signed-off-by: Josh Durgin <jdurgin@redhat.com>
Signed-off-by: David Zafman <dzafman@redhat.com>
Yuri Weinstein [Thu, 8 Mar 2018 21:25:36 +0000 (13:25 -0800)]
Merge pull request #20769 from oritwas/wip-rgw-20448
rgw: fix crash with rgw_run_sync_thread false
Reviewed-by: Yehuda Sadeh <yehuda@redhat.com>
Reviewed-by: Casey Bodley <cbodley@redhat.com>
Reviewed-by: Abhishek Lekshmanan <abhishek.lekshmanan@gmail.com>
Alfredo Deza [Wed, 7 Mar 2018 16:57:32 +0000 (11:57 -0500)]
ceph-volume tests verify that mkfs filestore uses default flags
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Alfredo Deza [Wed, 7 Mar 2018 16:57:07 +0000 (11:57 -0500)]
ceph-volume lvm.prepare pass the cephx_secret for mkfs in filestore
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Alfredo Deza [Wed, 7 Mar 2018 16:56:45 +0000 (11:56 -0500)]
ceph-volume util.prepare use keyfile from stdin for mkfs in filestore
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Jason Dillaman [Thu, 8 Mar 2018 19:01:57 +0000 (14:01 -0500)]
Merge pull request #20590 from hitoshikamei/rbd-bench
rbd: fix thread_offsets calculation of rbd bench
Reviewed-by: Jason Dillaman <dillaman@redhat.com>
Jason Dillaman [Thu, 8 Mar 2018 19:00:59 +0000 (14:00 -0500)]
Merge pull request #20689 from Songweibin/wip-23038
rbd/test: add snap protection test for ex/import
Reviewed-by: Jason Dillaman <dillaman@redhat.com>
Jason Dillaman [Thu, 8 Mar 2018 19:00:27 +0000 (14:00 -0500)]
Merge pull request #20697 from Songweibin/wip-trash-rm
rbd: allow trash rm/purge when pool quota is full used
Reviewed-by: Jason Dillaman <dillaman@redhat.com>
Jason Dillaman [Thu, 8 Mar 2018 18:59:27 +0000 (13:59 -0500)]
Merge pull request #20795 from Songweibin/wip-fix-trash
rbd: pool_percent_used should not divided by 100
Reviewed-by: Jason Dillaman <dillaman@redhat.com>
David Zafman [Thu, 8 Mar 2018 18:45:38 +0000 (10:45 -0800)]
Merge pull request #20759 from dzafman/wip-cleanup
test: Make clearer by moving code out of loop
Reviewed-by: Greg Farnum <gfarnum@redhat.com>
Lenz Grimmer [Thu, 8 Mar 2018 17:27:38 +0000 (18:27 +0100)]
Merge pull request #20801 from theanalyst/dashboard-build-typo
cmake: typo fix when npm is not found
Reviewed-by: Ricardo Dias <rdias@suse.com>
Reviewed-by: Sebastian Wagner <sebastian.wagner@suse.com>
Ilya Dryomov [Thu, 8 Mar 2018 16:19:26 +0000 (17:19 +0100)]
test/librbd: expect_object_may_exist(..., false) in DiscardRemoveTruncate
This is !is_no_op_for_nonexistent_object() test -- NONEXISTENT case is
the interesting one.
Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
Ilya Dryomov [Thu, 8 Mar 2018 16:15:55 +0000 (17:15 +0100)]
test/librbd: clone with parent features in DiscardRemoveTruncate
... otherwise object map expectations aren't actually set.
Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
Volker Theile [Tue, 6 Mar 2018 13:31:14 +0000 (14:31 +0100)]
mgr/dashboard v2: Add CSS class for required form fields
Signed-off-by: Volker Theile <vtheile@suse.com>
Abhishek Lekshmanan [Thu, 8 Mar 2018 14:49:24 +0000 (15:49 +0100)]
dashboard: cmake: typo fix when npm is not found
Signed-off-by: Abhishek Lekshmanan <abhishek@suse.com>
Yuri Weinstein [Thu, 8 Mar 2018 15:34:29 +0000 (07:34 -0800)]
Merge pull request #20390 from theanalyst/rgw/openssl-init
rgw: setup locks for libopenssl
Reviewed-by: Casey Bodley <cbodley@redhat.com>
Reviewed-by: Jesse Williamson <jwilliamson@suse.de>
Reviewed-by: Marcus Watts <mwatts@redhat.com>
Yuri Weinstein [Thu, 8 Mar 2018 15:29:54 +0000 (07:29 -0800)]
Merge pull request #20649 from tianshan/rgw_datalog_list
rgw: datalog list support --shard-id and --marker
Reviewed-by: Casey Bodley <cbodley@redhat.com>
Yuri Weinstein [Thu, 8 Mar 2018 15:29:32 +0000 (07:29 -0800)]
Merge pull request #20686 from fangyuxiangGL/mcc
rgw: fix 'copy part' without 'x-amz-copy-source-range' when compression enabled
Reviewed-by: Casey Bodley <cbodley@redhat.com>
Yuri Weinstein [Thu, 8 Mar 2018 15:28:59 +0000 (07:28 -0800)]
Merge pull request #20707 from Liuchang0812/rgw-es-plugin-urlencode
rgw: url_encode key name and instance in es sync module
Reviewed-by: Yehuda Sadeh <yehuda@redhat.com>
Yuri Weinstein [Thu, 8 Mar 2018 15:28:20 +0000 (07:28 -0800)]
Merge pull request #20756 from cbodley/wip-qa-rgw-verify-combine
qa/rgw: combine swift, s3tests, ragweed into single verify task
Reviewed-by: Vasu Kulkarni <vasu@redhat.com>
Stephan Müller [Mon, 5 Mar 2018 15:15:12 +0000 (16:15 +0100)]
mgr/dashboard_v2: Rotate the refresh icon on load
The refresh icon of the data table will now rotate on loading events.
Signed-off-by: Stephan Müller <smueller@suse.com>
Kefu Chai [Thu, 8 Mar 2018 15:20:34 +0000 (23:20 +0800)]
Merge pull request #20767 from xiexingguo/wip-pg-delete
osd/OSD: batch-list objects to reduce memory consumption
Reviewed-by: Sage Weil <sage@redhat.com>
Kefu Chai [Thu, 8 Mar 2018 15:19:50 +0000 (23:19 +0800)]
Merge pull request #20764 from chenyupeng360/master
msg/async: size of EventCenter::file_events should be greater than fd
Reviewed-by: Kefu Chai <kchai@redhat.com>
Kefu Chai [Thu, 8 Mar 2018 15:19:11 +0000 (23:19 +0800)]
Merge pull request #20740 from Songweibin/wip-skip-logical-devices
osd: skip dumping logical devices
Reviewed-by: xie xingguo <xie.xingguo@zte.com.cn>
Reviewed-by: Kefu Chai <kchai@redhat.com>
Kefu Chai [Thu, 8 Mar 2018 15:18:16 +0000 (23:18 +0800)]
Merge pull request #20743 from rjfd/wip-dashboard-settings
mgr/dashboard_v2: Configuration settings support
Reviewed-by: Volker Theile <vtheile@suse.com>
Reviewed-by: Patrick Nawracay <pnawracay@suse.com>
Reviewed-by: Sebastian Wagner <sebastian.wagner@suse.com>
Kefu Chai [Thu, 8 Mar 2018 15:15:53 +0000 (23:15 +0800)]
Merge pull request #20727 from linuxbox2/wip-clang-5
bluestore: define default value of LoglevelV only once (3 templates)
Reviewed-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
Reviewed-by: Kefu Chai <kchai@redhat.com>
Kefu Chai [Thu, 8 Mar 2018 15:14:50 +0000 (23:14 +0800)]
Merge pull request #20711 from guzhongyan/mgr-nodels
mon: 'node ls' mgr support
Reviewed-by: John Spray <john.spray@redhat.com>
Reviewed-by: Kefu Chai <kchai@redhat.com>
Kefu Chai [Thu, 8 Mar 2018 15:13:37 +0000 (23:13 +0800)]
Merge pull request #20706 from xiexingguo/wip-balancer-03
pybind/mgr/balancer: fix pool-deletion vs auto-optimization race
Reviewed-by: Sage Weil <sage@redhat.com>
Kefu Chai [Thu, 8 Mar 2018 15:13:01 +0000 (23:13 +0800)]
Merge pull request #20704 from xiexingguo/wip-balancer-02
mon/OSDMonitor: kill pending upmap changes too if pool is gone
Reviewed-by: Sage Weil <sage@redhat.com>
Kefu Chai [Thu, 8 Mar 2018 15:12:27 +0000 (23:12 +0800)]
Merge pull request #20703 from xiexingguo/wip-balancer-01
osd/OSDMap: ignore PGs from pools of failure-domain OSD
Reviewed-by: Sage Weil <sage@redhat.com>
Kefu Chai [Thu, 8 Mar 2018 15:11:47 +0000 (23:11 +0800)]
Merge pull request #20644 from jcsp/wip-23166
mgr/prometheus: skip OSD output if missing from CRUSH devices
Reviewed-by: Jan Fajerski <jfajerski@suse.com>
Reviewed-by: Boris Ranto <branto@redhat.com>
Reviewed-by: Kefu Chai <kchai@redhat.com>
Jason Dillaman [Thu, 8 Mar 2018 13:48:55 +0000 (08:48 -0500)]
Merge pull request #20773 from idryomov/wip-krbd-include-sysmacros
krbd: include sys/sysmacros.h for major, minor and makedev
Reviewed-by: Jason Dillaman <dillaman@redhat.com>
Ilya Dryomov [Thu, 8 Mar 2018 11:52:56 +0000 (12:52 +0100)]
Merge pull request #20750 from idryomov/wip-krbd-whole-object-discard-test
qa: krbd whole-object-discard test
Reviewed-by: Jason Dillaman <dillaman@redhat.com>