]>
git.apps.os.sepia.ceph.com Git - ceph.git/log
Ricardo Marques [Wed, 13 Jun 2018 17:29:30 +0000 (18:29 +0100)]
mgr/dashboard: User permissions control (frontend)
Signed-off-by: Ricardo Marques <rimarques@suse.com>
Ricardo Dias [Mon, 25 Jun 2018 09:30:25 +0000 (10:30 +0100)]
mgr/dashboard: controllers: fix endpoint return type when method returns `bytes`
Signed-off-by: Ricardo Dias <rdias@suse.com>
Ricardo Dias [Fri, 22 Jun 2018 12:56:34 +0000 (13:56 +0100)]
mgr/dashboard: controllers: fix controllers endpoints initialization order
Signed-off-by: Ricardo Dias <rdias@suse.com>
Ricardo Dias [Fri, 22 Jun 2018 11:04:34 +0000 (12:04 +0100)]
qa/tasks/mgr/dashboard: test_cluster_conf: restore original value of mon_allow_pool_delete
Signed-off-by: Ricardo Dias <rdias@suse.com>
Ricardo Dias [Wed, 6 Jun 2018 14:37:19 +0000 (15:37 +0100)]
mgr/dashboard: hacking.rst: update controller access control instructions
Signed-off-by: Ricardo Dias <rdias@suse.com>
Ricardo Dias [Fri, 1 Jun 2018 11:16:27 +0000 (12:16 +0100)]
doc/mgr/dashboard: user and role management documentation
Signed-off-by: Ricardo Dias <rdias@suse.com>
Ricardo Dias [Fri, 1 Jun 2018 11:15:49 +0000 (12:15 +0100)]
mgr/dashboard: auth: return user permissions on login
Signed-off-by: Ricardo Dias <rdias@suse.com>
Ricardo Dias [Tue, 24 Apr 2018 16:32:54 +0000 (17:32 +0100)]
qa/tasks/mgr/dashboard: Adapted tests to work with new authentication system
Signed-off-by: Ricardo Dias <rdias@suse.com>
Ricardo Dias [Fri, 27 Apr 2018 14:05:21 +0000 (15:05 +0100)]
mgr/dashboard: configured security info for each controller
Signed-off-by: Ricardo Dias <rdias@suse.com>
Ricardo Dias [Tue, 24 Apr 2018 12:48:38 +0000 (13:48 +0100)]
mgr/dashboard: removed `@AuthRequired` decorator
Now all controllers require authentication by default.
No disable authentication, a boolean parameter can be passed
in the `@ApiController` decorator.
Fixes: http://tracker.ceph.com/issues/23796
Signed-off-by: Ricardo Dias <rdias@suse.com>
Ricardo Dias [Tue, 24 Apr 2018 12:40:19 +0000 (13:40 +0100)]
mgr/dashboard: auth: remove single user authentication
Signed-off-by: Ricardo Dias <rdias@suse.com>
Ricardo Dias [Mon, 23 Apr 2018 11:51:15 +0000 (12:51 +0100)]
mgr/dashboard: pylint: updated list of files to verify
Signed-off-by: Ricardo Dias <rdias@suse.com>
Ricardo Dias [Sat, 21 Apr 2018 11:55:09 +0000 (12:55 +0100)]
mgr/dashboard: tests: local role-based authorization
Signed-off-by: Ricardo Dias <rdias@suse.com>
Ricardo Dias [Fri, 20 Apr 2018 15:37:11 +0000 (16:37 +0100)]
mgr/dashboard: load and cofigure authorization system
Signed-off-by: Ricardo Dias <rdias@suse.com>
Ricardo Dias [Fri, 27 Apr 2018 13:49:17 +0000 (14:49 +0100)]
mgr/dashboard: authmanager: authorization handling cherrypy tool
Signed-off-by: Ricardo Dias <rdias@suse.com>
Ricardo Dias [Fri, 20 Apr 2018 15:36:28 +0000 (16:36 +0100)]
mgr/dashboard: local role-based authorization system implementation
Signed-off-by: Ricardo Dias <rdias@suse.com>
Ricardo Dias [Fri, 27 Apr 2018 13:48:12 +0000 (14:48 +0100)]
mgr/dashboard: security: static scopes and permissions
Signed-off-by: Ricardo Dias <rdias@suse.com>
Lenz Grimmer [Tue, 26 Jun 2018 10:18:39 +0000 (12:18 +0200)]
Merge pull request #22706 from joscollin/wip-doc-dashboardgrafana
doc/dashboard: fix formatting on Grafana instructions-2
Mykola Golub [Tue, 26 Jun 2018 07:24:25 +0000 (10:24 +0300)]
Merge pull request #22694 from dillaman/wip-test-rbd-mirror
test/rbd-mirror: disable use of gtest-parallel
Reviewed-by: Erwan Velu <erwan@redhat.com>
Reviewed-by: Mykola Golub <mgolub@suse.com>
Kefu Chai [Tue, 26 Jun 2018 04:41:57 +0000 (12:41 +0800)]
Merge pull request #22591 from tchaikov/wip-gcc-8.1
cmake: disable -Werror-stringop-truncation for rocksdb
Reviewed-by: Casey Bodley <cbodley@redhat.com>
Jos Collin [Tue, 26 Jun 2018 03:40:11 +0000 (09:10 +0530)]
doc/dashboard: fix formatting on Grafana instructions
The whole list was in a code block, instead of just the snippets.
Signed-off-by: Jos Collin <jcollin@redhat.com>
Sage Weil [Tue, 26 Jun 2018 02:21:17 +0000 (21:21 -0500)]
Merge PR #22691 into master
* refs/pull/22691/head:
os/bluestore: fix minor issues in bitmap logging output
os/bluestore: fix overlappedd allocation returned by bitmap allocator
Reviewed-by: Sage Weil <sage@redhat.com>
Kefu Chai [Tue, 26 Jun 2018 01:26:49 +0000 (09:26 +0800)]
Merge pull request #22682 from wwformat/fix-centos-install-deps
install-deps: check the exit status for the $builddepcmd
Reviewed-by: Kefu Chai <kchai@redhat.com>
Patrick Donnelly [Mon, 25 Jun 2018 22:48:34 +0000 (15:48 -0700)]
Merge PR #22532 into master
* refs/pull/22532/head:
qa/suites: Add supported-random-distro$ links.
Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
Patrick Donnelly [Mon, 25 Jun 2018 20:07:39 +0000 (13:07 -0700)]
Merge PR #22626 into master
* refs/pull/22626/head:
scripts: add ceph-common-dbg to debug packages
Reviewed-by: David Zafman <dzafman@redhat.com>
Patrick Donnelly [Mon, 25 Jun 2018 20:06:02 +0000 (13:06 -0700)]
scripts: add ceph-common-dbg to debug packages
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
Jason Dillaman [Mon, 25 Jun 2018 19:32:15 +0000 (15:32 -0400)]
test/rbd-mirror: disable use of gtest-parallel
This test repeatedly deadlocks when run under in parallel.
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
Kefu Chai [Mon, 25 Jun 2018 17:42:07 +0000 (01:42 +0800)]
Merge pull request #22693 from tspmelo/fix-lint-codelyzer
mgr/dashboard: fix lint error caused by codelyzer update
Reviewed-by: Kefu Chai <kchai@redhat.com>
Tiago Melo [Mon, 25 Jun 2018 16:23:00 +0000 (17:23 +0100)]
mgr/dashboard: fix lint error caused by codelyzer update
Signed-off-by: Tiago Melo <tmelo@suse.com>
Igor Fedotov [Mon, 25 Jun 2018 16:17:28 +0000 (19:17 +0300)]
Merge pull request #22544 from ifed01/wip-ifed-alloc-bench-fix
test/objectstore: fix random generator in allocator_bench.
Reviewed-by: Adam Kupczyk <akupczyk@redhat.com>
Igor Fedotov [Mon, 25 Jun 2018 14:49:49 +0000 (17:49 +0300)]
os/bluestore: fix minor issues in bitmap logging output
Signed-off-by: Igor Fedotov <ifedotov@suse.com>
Igor Fedotov [Mon, 25 Jun 2018 14:42:41 +0000 (17:42 +0300)]
os/bluestore: fix overlappedd allocation returned by bitmap allocator
Fixes: https://tracker.ceph.com/issues/24598
Signed-off-by: Igor Fedotov <ifedotov@suse.som>
Yunchuan Wen [Sun, 24 Jun 2018 01:48:50 +0000 (09:48 +0800)]
install-deps: check the exit status for the $builddepcmd
in some case, the $builddepcmd will failed without any "error:" output.
so we should check the exit status to handle it.
Signed-off-by: Yunchuan Wen <yunchuan.wen@kylin-cloud.com>
Sage Weil [Sat, 23 Jun 2018 22:05:51 +0000 (17:05 -0500)]
Merge PR #22479 into master
* refs/pull/22479/head:
mgr/devicehealth: add self-test
mgr/devicehealth: make config options instance attributes
mgr/devicehealth: active -> enable_monitoring
mgr/mgr_module: update docstring for get()
mgr/devicehealth: fix 'device get-health-metrics' when no metrics are stored
mgr/devicehealth: add some scraping infrastructure
osd: optionally query smart for a single devid
mgr/ActivePyModules: add get for 'device <devid>'
osd: key smart results by unique device id
mgr: enable devicehealth by default
mgr/devicehealth: rename old smart module to devicehealth
Sage Weil [Sat, 23 Jun 2018 22:05:45 +0000 (17:05 -0500)]
Merge PR #22572 into master
* refs/pull/22572/head:
osd: update clone_overlap even the clone have been evicted
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil [Sat, 23 Jun 2018 22:05:40 +0000 (17:05 -0500)]
Merge PR #22576 into master
* refs/pull/22576/head:
common/obj_bencher.cc: faster object name generation
Reviewed-by: Erwan Velu <erwan@redhat.com>
Sage Weil [Sat, 23 Jun 2018 22:05:35 +0000 (17:05 -0500)]
Merge PR #22588 into master
* refs/pull/22588/head:
mgr/iostat: column_width should be int not float
Reviewed-by: John Spray <john.spray@redhat.com>
Reviewed-by: Mohamad Gebai <mgebai@suse.com>
Sage Weil [Sat, 23 Jun 2018 22:05:34 +0000 (17:05 -0500)]
githubmap: update contributors
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Sat, 23 Jun 2018 22:04:46 +0000 (17:04 -0500)]
Merge PR #22615 into master
* refs/pull/22615/head:
common: fix enum redeclaration
Reviewed-by: John Spray <john.spray@redhat.com>
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil [Sat, 23 Jun 2018 22:04:41 +0000 (17:04 -0500)]
Merge PR #22620 into master
* refs/pull/22620/head:
common/WorkQueue: Before set_ioprio it must do create/try_create.
Reviewed-by: Gregory Farnum <gfarnum@redhat.com>
Sage Weil [Sat, 23 Jun 2018 22:04:36 +0000 (17:04 -0500)]
Merge PR #22634 into master
* refs/pull/22634/head:
mgr, pybind/mgr: pass inbuf (ceph -i <file>) to modules
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil [Tue, 19 Jun 2018 17:56:45 +0000 (12:56 -0500)]
mgr/devicehealth: add self-test
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Tue, 19 Jun 2018 15:59:47 +0000 (10:59 -0500)]
mgr/devicehealth: make config options instance attributes
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Tue, 19 Jun 2018 15:55:20 +0000 (10:55 -0500)]
mgr/devicehealth: active -> enable_monitoring
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Mon, 11 Jun 2018 18:34:54 +0000 (13:34 -0500)]
mgr/mgr_module: update docstring for get()
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Mon, 11 Jun 2018 12:10:08 +0000 (07:10 -0500)]
mgr/devicehealth: fix 'device get-health-metrics' when no metrics are stored
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Fri, 8 Jun 2018 19:59:34 +0000 (14:59 -0500)]
mgr/devicehealth: add some scraping infrastructure
- command to fetch smart info
- command to scrape a device and store the metrics
- command to scrape all devices (and store)
- command to dump stored metrics
- purging of old metrics
This is based on code originally written by Yaarit.
Signed-off-by: Yaarit Hatuka yaarithatuka@gmail.com
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Fri, 8 Jun 2018 22:45:43 +0000 (17:45 -0500)]
osd: optionally query smart for a single devid
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Fri, 8 Jun 2018 22:45:25 +0000 (17:45 -0500)]
mgr/ActivePyModules: add get for 'device <devid>'
This is slightly different than the usual pattern because it is
parameterized. I want to avoid fetching *all* devices if we don't need
it.
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Fri, 8 Jun 2018 14:21:36 +0000 (09:21 -0500)]
osd: key smart results by unique device id
This is more useful than the current local device name.
Clean up some formatting.
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Fri, 8 Jun 2018 14:01:34 +0000 (09:01 -0500)]
mgr: enable devicehealth by default
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Fri, 8 Jun 2018 14:01:27 +0000 (09:01 -0500)]
mgr/devicehealth: rename old smart module to devicehealth
Let's avoid "SMART" since it's misleading (it refers specifically to ATA).
Signed-off-by: Sage Weil <sage@redhat.com>
Jason Dillaman [Sat, 23 Jun 2018 13:38:11 +0000 (09:38 -0400)]
Merge pull request #22676 from trociny/wip-24637
librbd: fix crash when opening nonexistent snapshot
Reviewed-by: Jason Dillaman <dillaman@redhat.com>
Kefu Chai [Sat, 23 Jun 2018 01:18:16 +0000 (09:18 +0800)]
Merge pull request #22636 from tchaikov/wip-cmake-add_npm_command
cmake: add "add_npm_command()" command
Reviewed-by: Tiago Melo <tmelo@suse.com>
Reviewed-by: Willem Jan Withagen <wjw@digiware.nl>
Patrick Donnelly [Fri, 22 Jun 2018 23:21:49 +0000 (16:21 -0700)]
Merge PR #22486 into master
* refs/pull/22486/head:
mds: avoid traversing all dirfrags when trying to get wrlocks
Reviewed-by: Zheng Yan <zyan@redhat.com>
Dan Mick [Wed, 20 Jun 2018 03:36:08 +0000 (20:36 -0700)]
mgr, pybind/mgr: pass inbuf (ceph -i <file>) to modules
Modules may wish to receive bulk data; allow it
Signed-off-by: Dan Mick <dan.mick@redhat.com>
Yuri Weinstein [Fri, 22 Jun 2018 19:24:57 +0000 (12:24 -0700)]
Merge pull request #22674 from yuriw/wip-yuriw-perf-distro-master
qa/tests - added all supported distro to the mix, …
Mykola Golub [Fri, 22 Jun 2018 17:50:51 +0000 (20:50 +0300)]
librbd: fix crash when opening nonexistent snapshot
Fixes: http://tracker.ceph.com/issues/24637
Signed-off-by: Mykola Golub <mgolub@suse.com>
Sage Weil [Fri, 22 Jun 2018 18:00:59 +0000 (13:00 -0500)]
Merge PR #22578 into master
* refs/pull/22578/head:
os/bluestore: provide a rough estimate for bitmap allocator
Reviewed-by: Adam Kupczyk <akucpzyk@redhat.com>
Sage Weil [Fri, 22 Jun 2018 18:00:58 +0000 (13:00 -0500)]
githubmap: update contributors
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Fri, 22 Jun 2018 18:00:35 +0000 (13:00 -0500)]
Merge PR #22586 into master
* refs/pull/22586/head:
global/signal_handler: one less frame of context
global/signal_handler: write crash dumps to /var/lib/ceph/crash/$uuid/
common/ceph_context: add "assert" and "abort" asok commands
common/assert: record assert info in g_assert_* globals
common: add crash_dir option
common/assert: get rid of duplicate log dump from assert handler
common/BackTrace: add dump()
log: do not discard recent after dumping it
debian,rpm: /var/lib/ceph/crash
Sage Weil [Fri, 22 Jun 2018 18:00:30 +0000 (13:00 -0500)]
Merge PR #22610 into master
* refs/pull/22610/head:
os/bluestore: fix length overflow.
Reviewed-by: Igor Fedotov <ifedotov@suse.com>
Sage Weil [Fri, 22 Jun 2018 18:00:25 +0000 (13:00 -0500)]
Merge PR #22630 into master
* refs/pull/22630/head:
osd/OSDMap.cc: move sanity checks to the proper place
osd/OSDMap.cc: remove pg_upmap/pg_upmap_items too if osd is gone
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil [Fri, 22 Jun 2018 18:00:20 +0000 (13:00 -0500)]
Merge PR #22661 into master
* refs/pull/22661/head:
mgr: remove unused [get|set]_store_json fns
Reviewed-by: Sage Weil <sage@redhat.com>
Reviewed-by: Dan Mick <dmick@redhat.com>
Sage Weil [Fri, 22 Jun 2018 18:00:19 +0000 (13:00 -0500)]
githubmap: update contributors
Signed-off-by: Sage Weil <sage@redhat.com>
Yuri Weinstein [Fri, 22 Jun 2018 16:13:11 +0000 (09:13 -0700)]
qa/tests - added all supported distro to the mix, so we can track stats across diff OSes
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
Yunchuan Wen [Fri, 15 Jun 2018 05:59:30 +0000 (13:59 +0800)]
osd: update clone_overlap even the clone have been evicted
the clone_overlap is difference of range between head and clones.
if the clone have been evicted, the clone_overlap is still exist in the
snapset, so we should update the clone_overlap to make it sense.
Signed-off-by: Yunchuan Wen <yunchuan.wen@kylin-cloud.com>
Ilya Dryomov [Fri, 22 Jun 2018 13:51:20 +0000 (15:51 +0200)]
Merge pull request #22665 from idryomov/wip-krbd-lvcreate-args
qa: krbd_msgr_segments.t: filter lvcreate output
Reviewed-by: Jason Dillaman <dillaman@redhat.com>
Casey Bodley [Fri, 22 Jun 2018 13:48:41 +0000 (09:48 -0400)]
Merge pull request #22217 from tianshan/fix_dir_suggest_changes
rgw: fix index update in dir_suggest_changes
Reviewed-by: J. Eric Ivancich <ivancich@redhat.com>
Casey Bodley [Fri, 22 Jun 2018 13:47:36 +0000 (09:47 -0400)]
Merge pull request #22344 from neurodrone/add_usage_log_entry_dencoder
cls/rgw: ready rgw_usage_log_entry for extraction via ceph-dencoder
Reviewed-by: Casey Bodley <cbodley@redhat.com>
Casey Bodley [Fri, 22 Jun 2018 13:46:31 +0000 (09:46 -0400)]
Merge pull request #22410 from mkogan1/wip-rgw-t23379
rgw: remove expired entries from the cache
Reviewed-by: Orit Wasserman <owasserm@redhat.com>
Casey Bodley [Fri, 22 Jun 2018 13:44:58 +0000 (09:44 -0400)]
Merge pull request #22440 from yehudasa/wip-24117
cls/rgw: don't assert in decode_list_index_key()
Reviewed-by: Matt Benjamin <mbenjamin@redhat.com>
Reviewed-by: Orit Wasserman <owasserm@redhat.com>
Casey Bodley [Fri, 22 Jun 2018 13:43:25 +0000 (09:43 -0400)]
Merge pull request #22249 from cbodley/wip-qa-rgw-verify-tasks
qa/rgw: reorganize verify tasks
Reviewed-by: Sage Weil <sage@redhat.com>
Lenz Grimmer [Fri, 22 Jun 2018 11:54:24 +0000 (13:54 +0200)]
Merge pull request #22601 from tspmelo/wip-confirmation-modal
mgr/dashboard: Add shared Confirmation Modal
Reviewed-by: Volker Theile <vtheile@suse.com>
Lenz Grimmer [Fri, 22 Jun 2018 11:50:48 +0000 (13:50 +0200)]
Merge pull request #22639 from tspmelo/wip-node-version
mgr/dashboard: Update node version
Reviewed-by: Kefu Chai <kchai@redhat.com>
Reviewed-by: Tatjana Dehler <tdehler@suse.com>
Reviewed-by: Volker Theile <vtheile@suse.com>
John Spray [Fri, 22 Jun 2018 08:44:21 +0000 (09:44 +0100)]
Merge pull request #22654 from dmick/wip-mgr-store-doc
mgr/mgr_module.py: fix doc for set_store/set_store_json
Reviewed-by: John Spray <john.spray@redhat.com>
Josh Durgin [Fri, 22 Jun 2018 00:02:36 +0000 (17:02 -0700)]
Merge pull request #22666 from yuriw/wip-yuriw-crontab
qa/tests - added luminous-p2p suite to the schedule
Reviewed-by: Neha Ojha <nojha@redhat.com>
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
Yuri Weinstein [Thu, 21 Jun 2018 20:28:26 +0000 (13:28 -0700)]
qa/tests - added luminous-p2p suite to the schedule
(Merge after https://github.com/ceph/ceph/pull/22474 is merged)
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
Sage Weil [Thu, 21 Jun 2018 22:08:12 +0000 (17:08 -0500)]
Merge pull request #22536 from yuriw/wip-yuriw-distros-master
qa/tests: changed disto symlink to point to new way using supported OS'es
Dan Mick [Wed, 20 Jun 2018 04:39:57 +0000 (21:39 -0700)]
mgr/mgr_module.py: add 'delete a key' doc comment for set_store
Signed-off-by: Dan Mick <dan.mick@redhat.com>
Josh Durgin [Thu, 21 Jun 2018 20:57:47 +0000 (13:57 -0700)]
Merge pull request #22664 from neha-ojha/wip-fix-choose-acting
osd/PG: restrict async_recovery_targets to up osds
Reviewed-by: David Zafman <dzafman@redhat.com>
Reviewed-by: Sage Weil <sage@redhat.com>
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
Casey Bodley [Thu, 21 Jun 2018 19:51:27 +0000 (15:51 -0400)]
Merge pull request #22432 from tianshan/fix_RGWSyncTraceNode_crash
rgw: fix RGWSyncTraceNode crash in reload
Reviewed-by: Yehuda Sadeh <yehuda@redhat.com>
Ilya Dryomov [Thu, 21 Jun 2018 15:27:59 +0000 (17:27 +0200)]
qa: krbd_msgr_segments.t: filter lvcreate output
Some versions of lvm emit a log message
Using default stripesize 64.00 KiB.
which fails the test.
Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
Neha Ojha [Wed, 20 Jun 2018 17:20:58 +0000 (13:20 -0400)]
osd/PG: restrict async_recovery_targets to up osds
When an osd that is part of the acting set and not the up set, gets chosen
as an async_recovery_target, it gets removed from the acting set. Since this
osd is no longer in the up or acting set, it is classified as a stray in
the next peering cycle. This results in choose_acting() looping between two
proposed acting sets.
To avoid this, we will only choose up osds as async_recovery_targets.
Signed-off-by: Neha Ojha <nojha@redhat.com>
Yehuda Sadeh [Thu, 21 Jun 2018 16:12:03 +0000 (09:12 -0700)]
Merge pull request #22054 from theanalyst/wip-civetweb-url-fixes
civetweb: update for url validation fixes
Reviewed-by: Casey Bodley <cbodley@redhat.com>
Lenz Grimmer [Thu, 21 Jun 2018 13:34:01 +0000 (15:34 +0200)]
Merge pull request #22470 from votdev/feature_24436
mgr/dashboard: Replace RGW proxy controller
Reviewed-by: Patrick Nawracay <pnawracay@suse.com>
Reviewed-by: Ricardo Dias <rdias@suse.com>
Reviewed-by: Sebastian Wagner <swagner@suse.com>
Reviewed-by: Tatjana Dehler <tdehler@suse.com>
Lenz Grimmer [Thu, 21 Jun 2018 13:21:12 +0000 (15:21 +0200)]
Merge pull request #22658 from joscollin/wip-doc-dashboard-numbers
doc: Fixed the wrong numbers in mgr/dashboard.rst
Reviewed-by: Lenz Grimmer <lgrimmer@suse.com>
Lenz Grimmer [Thu, 21 Jun 2018 13:19:27 +0000 (15:19 +0200)]
Merge pull request #22657 from ceph/wip-doc-grafana-formatting
doc/dashboard: fix formatting on Grafana instructions
Reviewed-by: Jos Collin <jcollin@redhat.com>
John Spray [Thu, 21 Jun 2018 13:13:36 +0000 (14:13 +0100)]
mgr: remove unused [get|set]_store_json fns
These were little used helpers, now totally unused!
Signed-off-by: John Spray <john.spray@redhat.com>
Volker Theile [Tue, 19 Jun 2018 11:19:10 +0000 (13:19 +0200)]
mgr/dashboard: Replace RGW proxy controller
Fixes: http://tracker.ceph.com/issues/24436
To fully support the role based authentication/authorization system it is necessary to replace the RGW proxy controller by separate controllers for RGW user and bucket.
Signed-off-by: Volker Theile <vtheile@suse.com>
Jos Collin [Thu, 21 Jun 2018 11:13:17 +0000 (16:43 +0530)]
doc: Fixed the wrong numbers in mgr/dashboard.rst
Signed-off-by: Jos Collin <jcollin@redhat.com>
John Spray [Thu, 21 Jun 2018 10:31:19 +0000 (11:31 +0100)]
doc/dashboard: fix formatting on Grafana instructions
The whole list was in a code block, instead of just the snippets.
Signed-off-by: John Spray <john.spray@redhat.com>
Abhishek Lekshmanan [Thu, 17 May 2018 10:00:54 +0000 (12:00 +0200)]
civetweb: update for url validation fixes
The new civetweb 1.10 version in mimic and later is strict on control characters
being url encoded, making url validation more relaxed and passing these through
to rgw where the requisite url validation is done.
Fixes: http://tracker.ceph.com/issues/24158
Signed-off-by: Abhishek Lekshmanan <abhishek@suse.com>
Mykola Golub [Thu, 21 Jun 2018 08:02:25 +0000 (11:02 +0300)]
Merge pull request #22608 from dillaman/wip-24410
librbd: namespace create/remove/list support
Reviewed-by: Mykola Golub <mgolub@suse.com>
Dan Mick [Thu, 21 Jun 2018 02:10:25 +0000 (19:10 -0700)]
Merge pull request #22628 from dmick/wip-cli-path
src/ceph.in: dev mode: add build path to beginning of PATH, not end
Sage Weil [Wed, 20 Jun 2018 20:07:19 +0000 (15:07 -0500)]
Merge PR #22585 into master
* refs/pull/22585/head:
osd: fix getting osd maps on initial osd startup
Reviewed-by: Sage Weil <sage@redhat.com>
Zack Cerza [Wed, 20 Jun 2018 19:52:34 +0000 (13:52 -0600)]
Merge pull request #22647 from yuriw/wip-yuriw-teuthology-master
qa/tests - added all supported distro
Ilya Dryomov [Wed, 20 Jun 2018 18:27:02 +0000 (20:27 +0200)]
Merge pull request #22648 from idryomov/wip-krbd-bump-lock-timeout
qa: krbd_exclusive_option.sh: bump lock_timeout to 60 seconds
Reviewed-by: Jason Dillaman <dillaman@redhat.com>
Jason Dillaman [Wed, 20 Jun 2018 16:39:34 +0000 (12:39 -0400)]
doc/rbd: update man page
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
Sage Weil [Wed, 20 Jun 2018 16:23:55 +0000 (11:23 -0500)]
Merge pull request #20094 from rjfd/wip-msgr2-docs
doc/dev/msgr2.rst: update of the banner and authentication phases