Stephan Müller
3d06484be5
mgr/dashboard: Add badge filtering
...
It's now possible to filter badges and create badges via a create badges
label.
Fixes: https://tracker.ceph.com/issues/36357
Signed-off-by: Stephan Müller <smueller@suse.com>
2018-10-09 14:54:51 +02:00
Stephan Müller
bc7ead0bc6
mgr/dashboard: Enable custom badges
...
Enables custom badges within badges component.
It's possible to use custom validations and custom error messages.
Fixes: https://tracker.ceph.com/issues/36357
Signed-off-by: Stephan Müller <smueller@suse.com>
2018-10-09 14:51:31 +02:00
Stephan Müller
bc9f34eacc
mgr/dashboard: Amend pool backend tasks
...
Amends pool tasks in order to get the right results back into the UI
and also to have tasks with the same attributes.
Fixes: https://tracker.ceph.com/issues/36355
Signed-off-by: Stephan Müller <smueller@suse.com>
2018-10-09 14:51:27 +02:00
Stephan Müller
177e2df47e
mgr/dashboard: Add pool type definition
...
Adds pool type definition which is used in pool listing.
Fixes: https://tracker.ceph.com/issues/36355
Signed-off-by: Stephan Müller <smueller@suse.com>
2018-10-09 14:51:23 +02:00
Stephan Müller
2f041a0f0b
mgr/dashboard: Add crush rule type definitions
...
There are two type definitions one for the crush rule itself and one
for the crush step definition which is used inside the crush rule
definition.
Fixes: https://tracker.ceph.com/issues/36355
Signed-off-by: Stephan Müller <smueller@suse.com>
2018-10-09 14:51:19 +02:00
Stephan Müller
1ef6c7a382
mgr/dashboard: Erasure code profile interface
...
Fixes: https://tracker.ceph.com/issues/36355
Signed-off-by: Stephan Müller <smueller@suse.com>
2018-10-09 14:51:13 +02:00
Stephan Müller
47d7399cd6
mgr/dashboard: Erasure code service
...
Fixes: https://tracker.ceph.com/issues/36355
Signed-off-by: Stephan Müller <smueller@suse.com>
2018-10-09 14:50:32 +02:00
Ricardo Marques
f55ce302b6
Merge pull request #23666 from rhcs-dashboard/grafana-integration
...
mgr/dashboard: Grafana graphs integration with dashboard
Reviewed-by: Alfonso Martínez <almartin@redhat.com>
Reviewed-by: Ernesto Puerta <epuertat@redhat.com>
Reviewed-by: Ricardo Marques <rimarques@suse.com>
Reviewed-by: Tatjana Dehler <tdehler@suse.com>
Reviewed-by: Tiago Melo <tmelo@suse.com>
Reviewed-by: Volker Theile <vtheile@suse.com>
2018-10-09 09:29:08 +01:00
Jason Dillaman
82a98163af
Merge pull request #24457 from trociny/wip-qa-cli-namespace
...
qa/workunits/rbd: fix cli generic namespace test
Reviewed-by: Jason Dillaman <dillaman@redhat.com>
2018-10-08 15:15:30 -04:00
Kefu Chai
f443aaed23
Merge pull request #24460 from falcon78921/wip-doc-36336
...
doc: updated cluster map reference link
Reviewed-by: Kefu Chai <kchai@redhat.com>
2018-10-08 23:13:55 +08:00
Ricardo Marques
ac7a77149f
Merge pull request #24369 from p-na/fix-osd-error
...
mgr/dashboard: Fix error when clicking on newly created OSD
Reviewed-by: Ricardo Marques <rimarques@suse.com>
Reviewed-by: Volker Theile <vtheile@suse.com>
2018-10-08 16:00:16 +01:00
Kanika Murarka
ad17e733c8
mgr/dashboard: Adds dynamic documentation link
...
Fixes: https://tracker.ceph.com/issues/24999
Signed-off-by: Kanika Murarka <kmurarka@redhat.com>
2018-10-08 17:00:45 +05:30
Ricardo Marques
e1035221a9
Merge pull request #24326 from rhcs-dashboard/27050-landing-page-milestone-2
...
mgr/dashboard: New Landing Page: Milestone 2
Reviewed-by: Lenz Grimmer <lgrimmer@suse.com>
Reviewed-by: Ricardo Marques <rimarques@suse.com>
Reviewed-by: Volker Theile <vtheile@suse.com>
2018-10-08 11:12:34 +01:00
Patrick Nawracay
a4956b40b2
mgr/dashboard: Fix errors when clicking on new OSD
...
Fixes: http://tracker.ceph.com/issues/36245
Signed-off-by: Patrick Nawracay <pnawracay@suse.com>
2018-10-08 10:45:58 +02:00
Patrick Nawracay
0f0de0ce2a
mgr/dashboard: Add type hints to QA helper
...
Signed-off-by: Patrick Nawracay <pnawracay@suse.com>
2018-10-08 10:42:14 +02:00
Kefu Chai
84b979a60d
Merge pull request #24462 from falcon78921/wip-doc-36339
...
doc: updated crush map tunables link
Reviewed-by: Kefu Chai <kchai@redhat.com>
2018-10-08 15:19:54 +08:00
Kefu Chai
92b0811e41
Merge pull request #24416 from noahdesu/doc-req-no-clone
...
doc: install build-doc deps without git clone
Reviewed-by: Kefu Chai <kchai@redhat.com>
2018-10-08 14:30:58 +08:00
James McClune
dafdd0f29f
doc: updated crush map tunables link
...
Updated crush map tunables link in rados/configuration/mon-config-ref.rst
Fixes: https://tracker.ceph.com/issues/36339
Signed-off-by: James McClune <jmcclune@mcclunetechnologies.net>
2018-10-07 22:13:32 -04:00
James McClune
43540c3eb3
doc: updated cluster map reference link
...
Updated cluster map reference link in rados/troubleshooting/troubleshooting-mon.rst
Fixes: https://tracker.ceph.com/issues/36336
Signed-off-by: James McClune <jmcclune@mcclunetechnologies.net>
2018-10-07 21:48:31 -04:00
Mykola Golub
f2d72d46d4
qa/workunits/rbd: fix cli generic namespace test
...
expect_fail incorrectly unset '-e' option and if a consequent test
failed it did not abort the execution. And two typos in the namespace
tests were not detected due to this.
Signed-off-by: Mykola Golub <mgolub@suse.com>
2018-10-07 15:09:25 +03:00
Patrick Donnelly
d4766462fe
Merge PR #24437 into master
...
* refs/pull/24437/head:
PendingReleaseNotes: add note for mds drop cache
Reviewed-by: Venky Shankar <vshankar@redhat.com>
2018-10-05 10:16:11 -07:00
Matt Benjamin
544019a848
Merge pull request #24444 from theanalyst/wip-reshard-stats
...
rgw: copy actual stats from the source shards during reshard
2018-10-05 11:59:56 -04:00
Matt Benjamin
f873c5957f
Merge pull request #23504 from pritha-srivastava/wip-sts-authentication
...
rgw: Code for STS Authentication.
2018-10-05 09:56:11 -04:00
Abhishek Lekshmanan
beb90638ae
rgw: copy actual stats from the source shards during reshard
...
Currently we don't copy the actual_stats field during reshard, which makes
resharded buckets show a size_utilized as 0, which further has the problem that
a subsequent object removal would subtract the object size from the 0 size
utilized showing up large uint64_t values. Copy the size_actual from the source
object in both cls and in reshard_process. This will fix the new buckets,
existing buckets will still have to go through a bucket check --fix for their
stats to be corrected.
Fixes: http://tracker.ceph.com/issues/36290
Signed-off-by: Abhishek Lekshmanan <abhishek@suse.com>
2018-10-05 11:24:26 +02:00
Mykola Golub
6745c288b1
Merge pull request #24433 from dillaman/wip-rbd-mirror-doc
...
doc/rbd: explicitly state that mirroring requires connectivity to clusters
Reviewed-by: Mykola Golub <mgolub@suse.com>
2018-10-05 11:21:36 +03:00
Josh Durgin
864594f473
Merge pull request #24144 from tchaikov/wip-spdk
...
bluestore/NVMe: use PCIe selector as the path name
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
2018-10-04 16:12:18 -07:00
Josh Durgin
8f826e146c
Merge pull request #24168 from tchaikov/wip-17516
...
cmake: detect armv8 crc and crypto feature using CHECK_C_COMPILER_FLAG
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
2018-10-04 16:10:18 -07:00
Ricardo Marques
d033f100e4
Merge pull request #24322 from votdev/improve_error_interceptor
...
mgr/dashboard: Improve error message handling
Reviewed-by: Lenz Grimmer <lgrimmer@suse.com>
Reviewed-by: Ricardo Marques <rimarques@suse.com>
Reviewed-by: Tiago Melo <tmelo@suse.com>
2018-10-04 23:26:50 +01:00
Patrick Donnelly
adb1d3e31d
PendingReleaseNotes: add note for mds drop cache
...
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
2018-10-04 15:06:18 -07:00
Jason Dillaman
c6651ff309
doc/rbd: explicitly state that mirroring requires connectivity to cluster
...
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
2018-10-04 12:21:35 -04:00
Kanika Murarka
15f9e45291
mgr/dashboard: Reverse proxy changes
...
Fixes: https://tracker.ceph.com/issues/24999
Signed-off-by: Kanika Murarka <kmurarka@redhat.com>
2018-10-04 21:35:16 +05:30
Kanika Murarka
336c92b334
mgr/dashboard: Updates documentation
...
Fixes: https://tracker.ceph.com/issues/24999
Signed-off-by: Kanika Murarka <kmurarka@redhat.com>
2018-10-04 21:34:14 +05:30
Kanika Murarka
81ffe2bf5b
mgr/dashboard: Adding Grafana componenets to views
...
Fixes: https://tracker.ceph.com/issues/24999
Signed-off-by: Kanika Murarka <kmurarka@redhat.com>
2018-10-04 21:23:22 +05:30
Kanika Murarka
fc571f37b6
mgr/dashboard: Adding grafana component and backend changes
...
Fixes: https://tracker.ceph.com/issues/24999
Signed-off-by: Kanika Murarka <kmurarka@redhat.com>
2018-10-04 20:59:14 +05:30
Ricardo Marques
3e92f772d6
Merge pull request #24370 from tspmelo/fix-rbd-trash-purge
...
mgr/dashboard: Add permission validation to the "Purge Trash" button
Reviewed-by: Ricardo Dias <rdias@suse.com>
Reviewed-by: Ricardo Marques <rimarques@suse.com>
Reviewed-by: Volker Theile <vtheile@suse.com>
2018-10-04 15:16:41 +01:00
Casey Bodley
1ecddba2d2
Merge pull request #24271 from croit/fix-36041
...
rgw/beast: drop privileges after binding ports
Reviewed-by: Casey Bodley <cbodley@redhat.com>
2018-10-04 09:57:38 -04:00
Volker Theile
7d41a4a402
mgr/dashboard: Improve error message handling
...
The current implementation of the HTTP interceptor does not use the error description in all cases.
Fixes: https://tracker.ceph.com/issues/36190
Signed-off-by: Volker Theile <vtheile@suse.com>
2018-10-04 15:53:50 +02:00
alfonsomthd
6df0dd1a92
mgr/dashboard: New Landing Page: Milestone 2
...
Reduced space between info group title and cards (PR review suggestion).
Fixes: https://tracker.ceph.com/issues/27050
Signed-off-by: Alfonso Martínez <almartin@redhat.com>
2018-10-04 14:47:47 +02:00
Ricardo Dias
43a72f0e49
Merge pull request #24350 from ricardoasmarques/wip-json-decode
...
mgr/dashboard: Check content-type before decode json response
Reviewed-by: Lenz Grimmer <lgrimmer@suse.com>
Reviewed-by: Ricardo Dias <rdias@suse.com>
2018-10-04 10:08:37 +01:00
Ricardo Marques
25ee67701d
Merge pull request #24213 from familyuu/mgr
...
mgr/dashboard: Display logged in user
Reviewed-by: Lenz Grimmer <lgrimmer@suse.com>
Reviewed-by: Ricardo Marques <rimarques@suse.com>
Reviewed-by: Tiago Melo <tmelo@suse.com>
Reviewed-by: Volker Theile <vtheile@suse.com>
2018-10-04 09:50:24 +01:00
Kefu Chai
21dd24f17d
Merge pull request #20645 from rishabh-d-dave/fix-doc-add-subcommand-application-manpages
...
ceph: describe application subcommand in ceph man page
Reviewed-by: Lenz Grimmer <lgrimmer@suse.com>
Reviewed-by: Kefu Chai <kchai@redhat.com>
2018-10-04 14:25:45 +08:00
Jason Dillaman
ba68d1fd64
Merge pull request #24117 from trociny/wip-35915
...
mgr: create shell OSD performance query class
Reviewed-by: Jason Dillaman <dillaman@redhat.com>
Reviewed-by: John Spray <john.spray@redhat.com>
2018-10-03 19:20:42 -04:00
Noah Watkins
c475484f43
doc: install build-doc deps without git clone
...
With `-e` the repository is cloned, leading to `git clean` skipping
the cloned dependencies due to the `.git` directory, and forcing manual
removal.
[nwatkins@daq ceph]$ git clean -dxf
Skipping repository build-doc/virtualenv/src/breathe
Skipping repository build-doc/virtualenv/src/sphinx-ditaa
Signed-off-by: Noah Watkins <nwatkins@redhat.com>
2018-10-03 15:49:27 -07:00
Mykola Golub
264ad39ff6
mgr: module to test osd_perf_query methods
...
Signed-off-by: Mykola Golub <mgolub@suse.com>
2018-10-03 19:29:43 +03:00
Mykola Golub
b18ddf4d37
mgr: add osd_perf_query methods to ActivePyModules
...
Signed-off-by: Mykola Golub <mgolub@suse.com>
2018-10-03 19:29:43 +03:00
Mykola Golub
a6c3390834
mgr: create shell OSD performance query class
...
Signed-off-by: Mykola Golub <mgolub@suse.com>
2018-10-03 19:29:43 +03:00
Yuri Weinstein
61dbeed256
Merge pull request #24380 from smithfarm/wip-opensuse-15
...
qa/distros: add openSUSE Leap 42.3 and 15.0
Reviewed-by: Yuri Weinstein <yweins@redhat.com>
2018-10-03 08:10:13 -07:00
Andrew Schoen
4b8f717b88
Merge pull request #24399 from alfredodeza/wip-rm36246
...
ceph-volume util.encryption don't push stderr to terminal
Reviewed-by: Andrew Schoen <aschoen@redhat.com>
2018-10-03 10:04:58 -05:00
Andrew Schoen
d6cd2f90c2
Merge pull request #24394 from alfredodeza/wip-rm24795
...
ceph-volume lvm.prepare update help to indicate partitions are needed, not devices
Reviewed-by: Andrew Schoen <aschoen@redhat.com>
2018-10-03 09:59:01 -05:00
Paul Emmerich
6489566e86
rgw/beast: drop privileges after binding ports
...
Fixes: http://tracker.ceph.com/issues/36041
Signed-off-by: Paul Emmerich <paul.emmerich@croit.io>
2018-10-03 14:01:26 +00:00