Ricardo Dias
b970e9963b
Merge pull request #21353 from Devp00l/pool-list
...
mgr/dashboard: Pool listing
Reviewed-by: Ricardo Marques <rimarques@suse.com>
Reviewed-by: Sebastian Wagner <sebastian.wagner@suse.com>
Reviewed-by: Tiago Melo <tmelo@suse.com>
Reviewed-by: Volker Theile <vtheile@suse.com>
2018-04-20 16:40:08 +01:00
Jason Dillaman
178aeef759
Merge pull request #21563 from idryomov/wip-krbd-lock-timeout-fixup
...
doc: lock_timeout is a per mapping option
Reviewed-by: Jason Dillaman <dillaman@redhat.com>
2018-04-20 11:36:09 -04:00
Jason Dillaman
aa96f44400
qa/workunits/rbd/import_export: update unit formatting
...
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
2018-04-20 11:31:27 -04:00
Jason Dillaman
3e8b74fb3d
qa/workunits/rbd/cli_generic: update unit formatting
...
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
2018-04-20 11:26:48 -04:00
Jason Dillaman
0acc0a8a85
test/cli-integration/rbd: updated unit formatting
...
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
2018-04-20 11:19:46 -04:00
Jason Dillaman
bdcf9d9a2c
rbd: correct object size formatting
...
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
2018-04-20 11:00:37 -04:00
Ilya Dryomov
260741a47d
doc: lock_timeout is a per mapping option
...
Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
2018-04-20 16:39:09 +02:00
Ilya Dryomov
b0311db99b
Merge pull request #21522 from idryomov/wip-krbd-lock-timeout-test
...
qa: krbd_exclusive_option.sh: add lock_timeout test case
Reviewed-by: Jason Dillaman <dillaman@redhat.com>
2018-04-20 16:21:48 +02:00
Ilya Dryomov
b74489ece3
Merge pull request #21513 from idryomov/wip-krbd-notrim-test
...
qa: krbd_fallocate.sh: add notrim test case
Reviewed-by: Jason Dillaman <dillaman@redhat.com>
2018-04-20 16:20:46 +02:00
Stephan Müller
1b28705be5
mgr/dashboard: Add pool listing
...
Adds a new top level menu entry, called "Pool", which lists all pools
and contains a minimalistic detail view.
Signed-off-by: Stephan Müller <smueller@suse.com>
2018-04-20 16:13:34 +02:00
Stephan Müller
d0d3dfac59
mgr/dashboard: K-v-table uses autoReload input
...
The "autoReload" input from the data table can now be used in the key
value table as well.
Signed-off-by: Stephan Müller <smueller@suse.com>
2018-04-20 16:11:12 +02:00
Lenz Grimmer
564cac3e68
Merge pull request #21517 from rjfd/wip-dashboard-fix-rbd-auth
...
mgr/dashboard: rbd: add @AuthRequired to snapshots controller
Reviewed-by: Ricardo Marques <rimarques@suse.com>
Reviewed-by: Volker Theile <vtheile@suse.com>
2018-04-20 15:55:37 +02:00
Lenz Grimmer
6d07530df3
Merge pull request #20869 from votdev/dashboard_rgw_ro
...
mgr/dashboard: Add RGW user and bucket lists (read-only)
Reviewed-by: Ricardo Dias <rdias@suse.com>
Reviewed-by: Ricardo Marques <rimarques@suse.com>
Reviewed-by: Tiago Melo <tmelo@suse.com>
2018-04-20 15:52:21 +02:00
Jan Fajerski
14e29fdc00
common/strtoll: remove superfluous const modifier
...
Signed-off-by: Jan Fajerski <jfajerski@suse.com>
2018-04-20 15:30:45 +02:00
Lenz Grimmer
7075470c3c
Merge pull request #21386 from votdev/api_interceptor
...
mgr/dashboard: Rename and refactor ApiInterceptorService class
Reviewed-by: Stephan Müller <smueller@suse.com>
Reviewed-by: Ricardo Marques <rimarques@suse.com>
2018-04-20 11:34:47 +02:00
Ricardo Dias
6aa52b675e
Merge pull request #21531 from LenzGr/mgr-dashboard-documentation
...
doc: updated the dashboard feature list
Reviewed-by: Ricardo Marques <rimarques@suse.com>
Reviewed-by: Tatjana Dehler <tdehler@suse.com>
Reviewed-by: Volker Theile <vtheile@suse.com>
2018-04-20 09:55:25 +01:00
Nathan Cutler
f03b9028f5
qa/standalone/ceph-helpers.sh: provide argument to dirname
...
Fixes: http://tracker.ceph.com/issues/23805
Signed-off-by: Nathan Cutler <ncutler@suse.com>
2018-04-20 10:10:15 +02:00
Willem Jan Withagen
ad6baee3f9
EventKqueue: Clang want realloc return to be typed
...
Otherwise Clang start complaining:
src/msg/async/EventKqueue.cc:202:18: error: assigning to 'struct SaveEvent *' from incompatible type 'void *'
sav_events = realloc(sav_events, sizeof(struct SaveEvent)*newsize);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1 error generated.`
Signed-off-by: Willem Jan Withagen <wjw@digiware.nl>
2018-04-20 10:00:03 +02:00
Lenz Grimmer
3666365460
doc: updated the dashboard feature list
...
Updated and improved the Mgr Dashboard feature list: added RBD management
features.
Signed-off-by: Lenz Grimmer <lgrimmer@suse.com>
2018-04-20 09:50:33 +02:00
Patrick Donnelly
8b3b7dbefa
Merge PR #21499 into master
...
* refs/pull/21499/head:
doc/cephfs: update kernel client quotas support info
Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
Reviewed-by: Ilya Dryomov <idryomov@redhat.com>
2018-04-19 16:15:28 -07:00
Patrick Donnelly
cdd701f434
githubmap: update contributors
...
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
2018-04-19 16:15:27 -07:00
Patrick Donnelly
7fa4965c2a
Merge PR #21472 into master
...
* refs/pull/21472/head:
mds: optimize purge queue expire pos update
Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
2018-04-19 16:05:25 -07:00
Patrick Donnelly
9b2a919d70
Merge PR #21434 into master
...
* refs/pull/21434/head:
client: add client option descriptions
Reviewed-by: Nathan Cutler <ncutler@suse.com>
Reviewed-by: Zheng Yan <zyan@redhat.com>
2018-04-19 14:59:24 -07:00
Patrick Donnelly
378a6fcfe8
qa: check old_max_mds is not wiped by marked down twice
...
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
2018-04-19 11:57:45 -07:00
Patrick Donnelly
bee7a113c7
MDSMonitor: do not wipe old_max_mds when marked down twice
...
Fixes: http://tracker.ceph.com/issues/23800
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
2018-04-19 11:52:50 -07:00
Patrick Donnelly
a4778e9d62
Merge PR #21498 into master
...
* refs/pull/21498/head:
client: flush the mdlog in _fsync before waiting on unstable reqs
Reviewed-by: dongdong tao <tdd21151186@gmail.com>
Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
Reviewed-by: Zheng Yan <zyan@redhat.com>
2018-04-19 11:09:46 -07:00
Boris Ranto
4dde3d355f
Merge pull request #21530 from jan--f/mgr-prometheus-fix-osd-metadata
...
pybind/mgr/prometheus: fix creation of osd_metadata metric
Reviewed-by: Boris Ranto <branto@redhat.com>
2018-04-19 19:42:48 +02:00
Kefu Chai
c5e6f6b0a4
common/strtol: fix strict_strtoll() so it accepts hex starting with 0x
...
- simplify the error handling of strtoll().
- only instantiate ostringstream when handling errors.
Signed-off-by: Kefu Chai <kchai@redhat.com>
2018-04-19 23:35:31 +08:00
Jan Fajerski
05a37d4a61
pybind/mgr/prometheus: fix creation of osd_metadata metric
...
Signed-off-by: Jan Fajerski <jfajerski@suse.com>
2018-04-19 17:34:25 +02:00
Kefu Chai
ed96c33181
Merge pull request #21446 from smithfarm/wip-ctest-py3-fallback
...
cmake/mgr: use Python 3 virtualenv if mgr subinterpreter is Python 3
Reviewed-by: John Spray <john.spray@redhat.com>
Reviewed-by: Kefu Chai <kchai@redhat.com>
2018-04-19 23:13:23 +08:00
Kefu Chai
3d5aaf5a59
Merge pull request #21477 from liewegas/wip-kvstore-tool
...
ceph-kvstore-tool: make it a bit more friendly
Reviewed-by: Kefu Chai <kchai@redhat.com>
2018-04-19 22:57:42 +08:00
Kefu Chai
12e42211aa
Merge pull request #21488 from tchaikov/wip-i-choose-to-die-instead-of-leak
...
msg/async/EventKqueue: assert on OOM
Reviewed-by: Haomai Wang <haomai@xsky.com>
2018-04-19 22:57:00 +08:00
Volker Theile
3416cf2ec4
mgr/dashboard: Add ability to cancel notifications.
...
Signed-off-by: Volker Theile <vtheile@suse.com>
2018-04-19 16:39:29 +02:00
Volker Theile
9db2d058bc
mgr/dashboard: Do not show notifications for HTTP 409 errors.
...
Signed-off-by: Volker Theile <vtheile@suse.com>
2018-04-19 16:39:29 +02:00
Volker Theile
8d775bedce
mgr/dashboard: Rename auth-interceptor and refactor it to display notifications for more errors than 401 and 500.
...
Signed-off-by: Volker Theile <vtheile@suse.com>
2018-04-19 16:39:29 +02:00
Andrew Schoen
eaa02bc722
Merge pull request #21496 from ceph/wip-rm23678
...
ceph-volume: allow skipping systemd interactions on activate/create
Reviewed-by: Andrew Schoen <aschoen@redhat.com
2018-04-19 14:36:40 +00:00
Yan, Zheng
e3a38e9e89
mon: respect standby_for_fscid when choosing standby replay mds
...
Signed-off-by: "Yan, Zheng" <zyan@redhat.com>
2018-04-19 21:36:26 +08:00
Yan, Zheng
8d40e21de0
mon: fix standby replay in multimds setup
...
The code should break loops for two level. otherwise, in multimds setup,
a standby mds may get assigned to standby replay multiple times. This
bug may cause monitor to crash.
Signed-off-by: "Yan, Zheng" <zyan@redhat.com>
Fixes: http://tracker.ceph.com/issues/23658
2018-04-19 21:26:31 +08:00
Volker Theile
ee5c9ad03c
mgr/dashboard: Modify RGW proxy response of errors to display a detailed message in the error notification.
...
Signed-off-by: Volker Theile <vtheile@suse.com>
2018-04-19 11:35:13 +02:00
Volker Theile
386965934d
mgr/dashboard: Force datatable to hide the loading indicator in case of an error.
...
Signed-off-by: Volker Theile <vtheile@suse.com>
2018-04-19 11:35:13 +02:00
Volker Theile
26c2624945
mgr/dashboard: Add RGW user and bucket lists (read-only)
...
Signed-off-by: Volker Theile <vtheile@suse.com>
2018-04-19 11:35:13 +02:00
Ricardo Dias
096f30964c
mgr/dashboard: rbd: add @AuthRequired to snapshots controller
...
Signed-off-by: Ricardo Dias <rdias@suse.com>
2018-04-19 10:27:07 +01:00
Ricardo Dias
47a55cf52e
Merge pull request #21466 from jcsp/wip-dashboard-cmake-all
...
cmake: include frontend build in 'all' target
Reviewed-by: Ricardo Dias <rdias@suse.com>
2018-04-19 10:19:47 +01:00
Ricardo Dias
2bccb866bd
mgr/dashboard: restcontroller: removed @args_from_json
...
Signed-off-by: Ricardo Dias <rdias@suse.com>
2018-04-19 10:15:27 +01:00
Lenz Grimmer
3bff4b207c
Merge pull request #21497 from votdev/forceidentifier_datatable
...
mgr/dashboard: Add 'forceIdentifier' attribute to datatable
Reviewed-by: Ricardo Marques <rimarques@suse.com>
2018-04-19 11:13:32 +02:00
Kefu Chai
b8fa9837be
Merge pull request #21469 from liewegas/wip-log-nomsgs
...
mon/LogMonitor: do not crash on log sub w/ no messages
Reviewed-by: Kefu Chai <kchai@redhat.com>
Reviewed-by: Joao Eduardo Luis <joao@suse.de>
2018-04-19 17:06:32 +08:00
Kefu Chai
7985f37e54
Merge pull request #21467 from tchaikov/wip-perf-stats-ns-incarnation
...
include/ceph_features: fix OS_PERF_STAT_NS's incarnation
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
Reviewed-by: J. Eric Ivancich <ivancich@redhat.com>
2018-04-19 17:05:29 +08:00
Kefu Chai
fb472ddc37
Merge pull request #21459 from runsisi/wip-mgrc-register
...
mgr/MgrClient: service registration filtered by service name instead of daemon name
Reviewed-by: John Spray <john.spray@redhat.com>
2018-04-19 17:02:53 +08:00
Ilya Dryomov
cec0ee3000
qa: krbd_exclusive_option.sh: add lock_timeout test case
...
Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
2018-04-19 10:43:35 +02:00
Ilya Dryomov
25869054de
qa: krbd_exclusive_option.sh: be more lax about ps states
...
Allow running this script by hand -- foreground process group vs
background process groups, etc.
Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
2018-04-19 10:43:35 +02:00