]> git.apps.os.sepia.ceph.com Git - ceph.git/log
ceph.git
6 years agomgr/dashboard: add create functionality to the frontend 23230/head
Tatjana Dehler [Wed, 22 Aug 2018 13:18:57 +0000 (15:18 +0200)]
mgr/dashboard: add create functionality to the frontend

Add the missing functionality to create config options and related
tests to the frontend.

Fixes: http://tracker.ceph.com/issues/24455
Signed-off-by: Tatjana Dehler <tdehler@suse.com>
6 years agomgr/dashboard: add missing parameter type and related test
Tatjana Dehler [Wed, 22 Aug 2018 11:03:28 +0000 (13:03 +0200)]
mgr/dashboard: add missing parameter type and related test

Added missing parameter type and a test for this service method.

Signed-off-by: Tatjana Dehler <tdehler@suse.com>
6 years agomgr/dashboard: add config options form
Tatjana Dehler [Mon, 25 Jun 2018 14:30:16 +0000 (16:30 +0200)]
mgr/dashboard: add config options form

Fixes: http://tracker.ceph.com/issues/24455
Signed-off-by: Tatjana Dehler <tdehler@suse.com>
6 years agomgr/dashboard: add pattern validators
Tatjana Dehler [Thu, 27 Sep 2018 11:22:05 +0000 (13:22 +0200)]
mgr/dashboard: add pattern validators

Add some pattern validators (ip, uuid, number, decimalNumber) that
are needed to validate the config option input values.

Fixes: http://tracker.ceph.com/issues/24455
Signed-off-by: Tatjana Dehler <tdehler@suse.com>
6 years agomgr/dashboard: add placeholder for filters to datatable
Tatjana Dehler [Fri, 6 Jul 2018 12:27:12 +0000 (14:27 +0200)]
mgr/dashboard: add placeholder for filters to datatable

As (e.g.) the configuration option documentation has dropdown menus
with pre-defined filters we need a placeholder for them in the
datatable.

Signed-off-by: Tatjana Dehler <tdehler@suse.com>
6 years agomgr/dashboard: move config table details to their own component
Tatjana Dehler [Mon, 8 Oct 2018 09:49:11 +0000 (11:49 +0200)]
mgr/dashboard: move config table details to their own component

Fixes: http://tracker.ceph.com/issues/24455
Signed-off-by: Tatjana Dehler <tdehler@suse.com>
6 years agomgr/dashboard: add backend method to create config options
Tatjana Dehler [Mon, 25 Jun 2018 14:19:41 +0000 (16:19 +0200)]
mgr/dashboard: add backend method to create config options

Fixes: http://tracker.ceph.com/issues/24455
Signed-off-by: Tatjana Dehler <tdehler@suse.com>
6 years agomgr/dashboard: fix typo
Tatjana Dehler [Thu, 16 Aug 2018 12:11:34 +0000 (14:11 +0200)]
mgr/dashboard: fix typo

Signed-off-by: Tatjana Dehler <tdehler@suse.com>
6 years agomgr/dashboard: fix missing import
Tatjana Dehler [Wed, 15 Aug 2018 13:56:09 +0000 (15:56 +0200)]
mgr/dashboard: fix missing import

Added the missing import otherwise the 'should create' test will fail
because the received component is undefined.

Signed-off-by: Tatjana Dehler <tdehler@suse.com>
6 years agomgr/dashboard: refactor '_get_mon_allow_pool_delete_config'
Tatjana Dehler [Fri, 29 Jun 2018 10:50:42 +0000 (12:50 +0200)]
mgr/dashboard: refactor '_get_mon_allow_pool_delete_config'

Refactor '_get_mon_allow_pool_delete_config' method to be a little bit
more general. The method can now be used to get the value of every
config option known to the cluster.

Signed-off-by: Tatjana Dehler <tdehler@suse.com>
6 years agoMerge pull request #23666 from rhcs-dashboard/grafana-integration
Ricardo Marques [Tue, 9 Oct 2018 08:29:08 +0000 (09:29 +0100)]
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>
6 years agoMerge pull request #24457 from trociny/wip-qa-cli-namespace
Jason Dillaman [Mon, 8 Oct 2018 19:15:30 +0000 (15:15 -0400)]
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>
6 years agoMerge pull request #24460 from falcon78921/wip-doc-36336
Kefu Chai [Mon, 8 Oct 2018 15:13:55 +0000 (23:13 +0800)]
Merge pull request #24460 from falcon78921/wip-doc-36336

doc: updated cluster map reference link

Reviewed-by: Kefu Chai <kchai@redhat.com>
6 years agoMerge pull request #24369 from p-na/fix-osd-error
Ricardo Marques [Mon, 8 Oct 2018 15:00:16 +0000 (16:00 +0100)]
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>
6 years agomgr/dashboard: Adds dynamic documentation link 23666/head
Kanika Murarka [Mon, 8 Oct 2018 09:29:31 +0000 (14:59 +0530)]
mgr/dashboard: Adds dynamic documentation link

Fixes: https://tracker.ceph.com/issues/24999
Signed-off-by: Kanika Murarka <kmurarka@redhat.com>
6 years agoMerge pull request #24326 from rhcs-dashboard/27050-landing-page-milestone-2
Ricardo Marques [Mon, 8 Oct 2018 10:12:34 +0000 (11:12 +0100)]
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>
6 years agomgr/dashboard: Fix errors when clicking on new OSD 24369/head
Patrick Nawracay [Tue, 2 Oct 2018 13:35:09 +0000 (15:35 +0200)]
mgr/dashboard: Fix errors when clicking on new OSD

Fixes: http://tracker.ceph.com/issues/36245
Signed-off-by: Patrick Nawracay <pnawracay@suse.com>
6 years agomgr/dashboard: Add type hints to QA helper
Patrick Nawracay [Tue, 2 Oct 2018 13:32:58 +0000 (15:32 +0200)]
mgr/dashboard: Add type hints to QA helper

Signed-off-by: Patrick Nawracay <pnawracay@suse.com>
6 years agoMerge pull request #24462 from falcon78921/wip-doc-36339
Kefu Chai [Mon, 8 Oct 2018 07:19:54 +0000 (15:19 +0800)]
Merge pull request #24462 from falcon78921/wip-doc-36339

doc: updated crush map tunables link

Reviewed-by: Kefu Chai <kchai@redhat.com>
6 years agoMerge pull request #24416 from noahdesu/doc-req-no-clone
Kefu Chai [Mon, 8 Oct 2018 06:30:58 +0000 (14:30 +0800)]
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>
6 years agodoc: updated crush map tunables link 24462/head
James McClune [Mon, 8 Oct 2018 02:13:32 +0000 (22:13 -0400)]
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>
6 years agodoc: updated cluster map reference link 24460/head
James McClune [Mon, 8 Oct 2018 01:48:31 +0000 (21:48 -0400)]
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>
6 years agoqa/workunits/rbd: fix cli generic namespace test 24457/head
Mykola Golub [Sun, 7 Oct 2018 12:09:25 +0000 (15:09 +0300)]
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>
6 years agoMerge PR #24437 into master
Patrick Donnelly [Fri, 5 Oct 2018 17:16:11 +0000 (10:16 -0700)]
Merge PR #24437 into master

* refs/pull/24437/head:
PendingReleaseNotes: add note for mds drop cache

Reviewed-by: Venky Shankar <vshankar@redhat.com>
6 years agoMerge pull request #24444 from theanalyst/wip-reshard-stats
Matt Benjamin [Fri, 5 Oct 2018 15:59:56 +0000 (11:59 -0400)]
Merge pull request #24444 from theanalyst/wip-reshard-stats

rgw: copy actual stats from the source shards during reshard

6 years agoMerge pull request #23504 from pritha-srivastava/wip-sts-authentication
Matt Benjamin [Fri, 5 Oct 2018 13:56:11 +0000 (09:56 -0400)]
Merge pull request #23504 from pritha-srivastava/wip-sts-authentication

rgw: Code for STS Authentication.

6 years agorgw: copy actual stats from the source shards during reshard 24444/head
Abhishek Lekshmanan [Fri, 5 Oct 2018 09:19:18 +0000 (11:19 +0200)]
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>
6 years agoMerge pull request #24433 from dillaman/wip-rbd-mirror-doc
Mykola Golub [Fri, 5 Oct 2018 08:21:36 +0000 (11:21 +0300)]
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>
6 years agoMerge pull request #24144 from tchaikov/wip-spdk
Josh Durgin [Thu, 4 Oct 2018 23:12:18 +0000 (16:12 -0700)]
Merge pull request #24144 from tchaikov/wip-spdk

bluestore/NVMe: use PCIe selector as the path name

Reviewed-by: Josh Durgin <jdurgin@redhat.com>
6 years agoMerge pull request #24168 from tchaikov/wip-17516
Josh Durgin [Thu, 4 Oct 2018 23:10:18 +0000 (16:10 -0700)]
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>
6 years agoMerge pull request #24322 from votdev/improve_error_interceptor
Ricardo Marques [Thu, 4 Oct 2018 22:26:50 +0000 (23:26 +0100)]
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>
6 years agoPendingReleaseNotes: add note for mds drop cache 24437/head
Patrick Donnelly [Thu, 4 Oct 2018 22:06:18 +0000 (15:06 -0700)]
PendingReleaseNotes: add note for mds drop cache

Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
6 years agodoc/rbd: explicitly state that mirroring requires connectivity to cluster 24433/head
Jason Dillaman [Thu, 4 Oct 2018 16:21:35 +0000 (12:21 -0400)]
doc/rbd: explicitly state that mirroring requires connectivity to cluster

Signed-off-by: Jason Dillaman <dillaman@redhat.com>
6 years agomgr/dashboard: Reverse proxy changes
Kanika Murarka [Thu, 4 Oct 2018 16:05:16 +0000 (21:35 +0530)]
mgr/dashboard: Reverse proxy changes

Fixes: https://tracker.ceph.com/issues/24999
Signed-off-by: Kanika Murarka <kmurarka@redhat.com>
6 years agomgr/dashboard: Updates documentation
Kanika Murarka [Thu, 4 Oct 2018 15:55:31 +0000 (21:25 +0530)]
mgr/dashboard: Updates documentation

Fixes: https://tracker.ceph.com/issues/24999
Signed-off-by: Kanika Murarka <kmurarka@redhat.com>
6 years agomgr/dashboard: Adding Grafana componenets to views
Kanika Murarka [Thu, 4 Oct 2018 15:53:22 +0000 (21:23 +0530)]
mgr/dashboard: Adding Grafana componenets to views

Fixes: https://tracker.ceph.com/issues/24999
Signed-off-by: Kanika Murarka <kmurarka@redhat.com>
6 years agomgr/dashboard: Adding grafana component and backend changes
Kanika Murarka [Thu, 4 Oct 2018 15:29:14 +0000 (20:59 +0530)]
mgr/dashboard: Adding grafana component and backend changes

Fixes: https://tracker.ceph.com/issues/24999
Signed-off-by: Kanika Murarka <kmurarka@redhat.com>
6 years agoMerge pull request #24370 from tspmelo/fix-rbd-trash-purge
Ricardo Marques [Thu, 4 Oct 2018 14:16:41 +0000 (15:16 +0100)]
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>
6 years agoMerge pull request #24271 from croit/fix-36041
Casey Bodley [Thu, 4 Oct 2018 13:57:38 +0000 (09:57 -0400)]
Merge pull request #24271 from croit/fix-36041

rgw/beast: drop privileges after binding ports

Reviewed-by: Casey Bodley <cbodley@redhat.com>
6 years agomgr/dashboard: Improve error message handling 24322/head
Volker Theile [Thu, 27 Sep 2018 06:53:11 +0000 (08:53 +0200)]
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>
6 years agomgr/dashboard: New Landing Page: Milestone 2 24326/head
alfonsomthd [Thu, 4 Oct 2018 12:47:47 +0000 (14:47 +0200)]
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>
6 years agoMerge pull request #24350 from ricardoasmarques/wip-json-decode
Ricardo Dias [Thu, 4 Oct 2018 09:08:37 +0000 (10:08 +0100)]
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>
6 years agoMerge pull request #24213 from familyuu/mgr
Ricardo Marques [Thu, 4 Oct 2018 08:50:24 +0000 (09:50 +0100)]
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>
6 years agoMerge pull request #20645 from rishabh-d-dave/fix-doc-add-subcommand-application...
Kefu Chai [Thu, 4 Oct 2018 06:25:45 +0000 (14:25 +0800)]
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>
6 years agoMerge pull request #24117 from trociny/wip-35915
Jason Dillaman [Wed, 3 Oct 2018 23:20:42 +0000 (19:20 -0400)]
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>
6 years agodoc: install build-doc deps without git clone 24416/head
Noah Watkins [Wed, 3 Oct 2018 22:48:10 +0000 (15:48 -0700)]
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>
6 years agomgr: module to test osd_perf_query methods 24117/head
Mykola Golub [Wed, 3 Oct 2018 12:25:27 +0000 (15:25 +0300)]
mgr: module to test osd_perf_query methods

Signed-off-by: Mykola Golub <mgolub@suse.com>
6 years agomgr: add osd_perf_query methods to ActivePyModules
Mykola Golub [Thu, 20 Sep 2018 10:10:57 +0000 (13:10 +0300)]
mgr: add osd_perf_query methods to ActivePyModules

Signed-off-by: Mykola Golub <mgolub@suse.com>
6 years agomgr: create shell OSD performance query class
Mykola Golub [Wed, 3 Oct 2018 16:07:07 +0000 (19:07 +0300)]
mgr: create shell OSD performance query class

Signed-off-by: Mykola Golub <mgolub@suse.com>
6 years agoMerge pull request #24380 from smithfarm/wip-opensuse-15
Yuri Weinstein [Wed, 3 Oct 2018 15:10:13 +0000 (08:10 -0700)]
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>
6 years agoMerge pull request #24399 from alfredodeza/wip-rm36246
Andrew Schoen [Wed, 3 Oct 2018 15:04:58 +0000 (10:04 -0500)]
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>
6 years agoMerge pull request #24394 from alfredodeza/wip-rm24795
Andrew Schoen [Wed, 3 Oct 2018 14:59:01 +0000 (09:59 -0500)]
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>
6 years agorgw/beast: drop privileges after binding ports 24271/head
Paul Emmerich [Tue, 25 Sep 2018 14:25:55 +0000 (14:25 +0000)]
rgw/beast: drop privileges after binding ports

Fixes: http://tracker.ceph.com/issues/36041
Signed-off-by: Paul Emmerich <paul.emmerich@croit.io>
6 years agoceph: describe application subcommand in ceph man page 20645/head
Rishabh Dave [Wed, 28 Feb 2018 12:59:03 +0000 (18:29 +0530)]
ceph: describe application subcommand in ceph man page

Add the summary and syntax for all the subcommands under the subcommand
"ceph osd pool application" to ceph the manual page.

Signed-off-by: Rishabh Dave <ridave@redhat.com>
6 years agoceph-volume util.encryption don't push stderr to terminal when cryptsetup fails to... 24399/head
Alfredo Deza [Wed, 3 Oct 2018 12:31:20 +0000 (08:31 -0400)]
ceph-volume util.encryption don't push stderr to terminal when cryptsetup fails to find device

Signed-off-by: Alfredo Deza <adeza@redhat.com>
6 years agomgr/dashboard: New Landing Page: Milestone 2
alfonsomthd [Wed, 3 Oct 2018 11:59:50 +0000 (13:59 +0200)]
mgr/dashboard: New Landing Page: Milestone 2

Added tests for Health component to ensure that

all groups and cards are rendered.

Fixes: https://tracker.ceph.com/issues/27050
Signed-off-by: Alfonso Martínez <almartin@redhat.com>
6 years agomgr/dashboard: New Landing Page: Milestone 2
alfonsomthd [Tue, 2 Oct 2018 10:08:21 +0000 (12:08 +0200)]
mgr/dashboard: New Landing Page: Milestone 2

Added tests for InfoCard & InfoGroup components.

Fixes: https://tracker.ceph.com/issues/27050
Signed-off-by: Alfonso Martínez <almartin@redhat.com>
6 years agomgr/dashboard: New Landing Page: Milestone 2
alfonsomthd [Mon, 1 Oct 2018 15:06:03 +0000 (17:06 +0200)]
mgr/dashboard: New Landing Page: Milestone 2

CSS refactor: move color to defaults.scss

Fixes: https://tracker.ceph.com/issues/27050
Signed-off-by: Alfonso Martínez <almartin@redhat.com>
6 years agomgr/dashboard: New Landing Page: Milestone 2
alfonsomthd [Mon, 1 Oct 2018 14:35:29 +0000 (16:35 +0200)]
mgr/dashboard: New Landing Page: Milestone 2

Set same font-size for all cards (updated OSD card font size).

Fixes: https://tracker.ceph.com/issues/27050
Signed-off-by: Alfonso Martínez <almartin@redhat.com>
6 years agomgr/dashboard: New Landing Page: Milestone 2
alfonsomthd [Mon, 1 Oct 2018 14:11:46 +0000 (16:11 +0200)]
mgr/dashboard: New Landing Page: Milestone 2

Fix: hide 'cluser status' popover when status change to OK.

Fixes: https://tracker.ceph.com/issues/27050
Signed-off-by: Alfonso Martínez <almartin@redhat.com>
6 years agomgr/dashboard: New Landing Page: Milestone 2
alfonsomthd [Fri, 28 Sep 2018 08:16:19 +0000 (10:16 +0200)]
mgr/dashboard: New Landing Page: Milestone 2

Info Card fluid font size: set max width to 2K.

Fixes: https://tracker.ceph.com/issues/27050
Signed-off-by: Alfonso Martínez <almartin@redhat.com>
6 years agomgr/dashboard: New Landing Page: Milestone 2
alfonsomthd [Fri, 28 Sep 2018 07:34:37 +0000 (09:34 +0200)]
mgr/dashboard: New Landing Page: Milestone 2

Cluster Status card: added style for clickable element

with mouse hover behaviour.

CSS refactor and cleanup.

Fixes: https://tracker.ceph.com/issues/27050
Signed-off-by: Alfonso Martínez <almartin@redhat.com>
6 years agomgr/dashboard: New Landing Page: Milestone 2
alfonsomthd [Thu, 27 Sep 2018 16:02:34 +0000 (18:02 +0200)]
mgr/dashboard: New Landing Page: Milestone 2

Fix: cluster status popover on top (it was under another card).

CSS adjustments.

Fixes: https://tracker.ceph.com/issues/27050
Signed-off-by: Alfonso Martínez <almartin@redhat.com>
6 years agomgr/dashboard: New Landing Page: Milestone 2
alfonsomthd [Thu, 27 Sep 2018 13:55:52 +0000 (15:55 +0200)]
mgr/dashboard: New Landing Page: Milestone 2

Improve medium size cards layout for 1366x768 (HD resolution).

Fixes: https://tracker.ceph.com/issues/27050
Signed-off-by: Alfonso Martínez <almartin@redhat.com>
6 years agomgr/dashboard: New Landing Page: Milestone 2
alfonsomthd [Thu, 27 Sep 2018 12:45:44 +0000 (14:45 +0200)]
mgr/dashboard: New Landing Page: Milestone 2

Changed navigation menu dropdown arrows' color to white.

All cards (except logs) viewable at-a-glance in Full HD presentation mode.

CSS adjustments, refactor and cleanup.

Fixes: https://tracker.ceph.com/issues/27050
Signed-off-by: Alfonso Martínez <almartin@redhat.com>
6 years agomgr/dashboard: New Landing Page: Milestone 2
alfonsomthd [Thu, 27 Sep 2018 07:59:50 +0000 (09:59 +0200)]
mgr/dashboard: New Landing Page: Milestone 2

Changed background color to gray.

Changed cards' background color to white.

Changed card font size to fluid: from 12px to 21px.

Info Group Title: fixed font size 21px, removed underline..

CSS Flexbox layout for  perf. and capacity cards.

CSS adjustments, refactor and cleanup.

Fixes: https://tracker.ceph.com/issues/27050
Signed-off-by: Alfonso Martínez <almartin@redhat.com>
6 years agomgr/dashboard: Landing Page Milestone 2
alfonsomthd [Wed, 26 Sep 2018 09:56:24 +0000 (11:56 +0200)]
mgr/dashboard: Landing Page Milestone 2

OSD card:

Break info in 2/3 lines for huge OSDs amount.

Fixes: https://tracker.ceph.com/issues/27050
Signed-off-by: Alfonso Martínez <almartin@redhat.com>
6 years agoceph-volume lvm.prepare update help to indicate partitions are needed, not devices 24394/head
Alfredo Deza [Wed, 3 Oct 2018 12:11:58 +0000 (08:11 -0400)]
ceph-volume lvm.prepare update help to indicate partitions are needed, not devices

Signed-off-by: Alfredo Deza <adeza@redhat.com>
6 years agoMerge pull request #24348 from trociny/wip-config-pool-mirror
Jason Dillaman [Wed, 3 Oct 2018 11:31:52 +0000 (07:31 -0400)]
Merge pull request #24348 from trociny/wip-config-pool-mirror

 rbd-mirror: use pool level config overrides

Reviewed-by: Jason Dillaman <dillaman@redhat.com>
6 years agomgr/dashboard: Delete white space beform 'Sign' 24213/head
guodan [Wed, 3 Oct 2018 10:49:26 +0000 (18:49 +0800)]
mgr/dashboard: Delete white space beform 'Sign'

Signed-off-by: guodan <guodan1@lenovo.com>
6 years agomgr/dashboard: Delete the old logout component
guodan1 [Sat, 29 Sep 2018 02:45:40 +0000 (10:45 +0800)]
mgr/dashboard: Delete the old logout component

Signed-off-by: guodan1 <guodan1@lenovo.com>
6 years agomgr/dashboard: Display logged in user
guodan1 [Wed, 26 Sep 2018 03:15:40 +0000 (11:15 +0800)]
mgr/dashboard: Display logged in user

Signed-off-by: guodan1 <guodan1@lenovo.com>
6 years agoMerge PR #24367 into master
Patrick Donnelly [Wed, 3 Oct 2018 00:47:45 +0000 (17:47 -0700)]
Merge PR #24367 into master

* refs/pull/24367/head:
doc: Fix typo error on cephfs/fuse/

Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
6 years agoMerge PR #24362 into master
Patrick Donnelly [Wed, 3 Oct 2018 00:46:05 +0000 (17:46 -0700)]
Merge PR #24362 into master

* refs/pull/24362/head:
doc: fix broken fstab url in cephfs/fuse

Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
6 years agoMerge pull request #24276 from dillaman/wip-36183
Yuri Weinstein [Tue, 2 Oct 2018 22:45:04 +0000 (15:45 -0700)]
Merge pull request #24276 from dillaman/wip-36183

osdc/Objecter: possible race condition with connection reset

Reviewed-by: Greg Farnum gfarnum@redhat.com
6 years agoMerge pull request #24262 from cernceph/dvanders_creating
Yuri Weinstein [Tue, 2 Oct 2018 22:44:04 +0000 (15:44 -0700)]
Merge pull request #24262 from cernceph/dvanders_creating

osd: add creating to pg_string_state

Reviewed-by: John Spray <john.spray@redhat.com>
Reviewed-by: xie xingguo <xie.xingguo@zte.com.cn>
6 years agoMerge pull request #24304 from tchaikov/wip-monclient-remove-unused-label
Yuri Weinstein [Tue, 2 Oct 2018 22:41:44 +0000 (15:41 -0700)]
Merge pull request #24304 from tchaikov/wip-monclient-remove-unused-label

mon/MonClient: use scoped_guard instead of goto

Reviewed-by: Neha Ojha <nojha@redhat.com>
6 years agoMerge pull request #24372 from alfredodeza/wip-rm36247
Andrew Schoen [Tue, 2 Oct 2018 20:46:36 +0000 (15:46 -0500)]
Merge pull request #24372 from alfredodeza/wip-rm36247

ceph-volume: skip processing devices that don't exist when scanning system disks

Reviewed-by: Andrew Schoen <aschoen@redhat.com>
6 years agoqa/distros: add openSUSE Leap 42.3 and 15.0 24380/head
Nathan Cutler [Tue, 2 Oct 2018 19:36:36 +0000 (21:36 +0200)]
qa/distros: add openSUSE Leap 42.3 and 15.0

References: https://tracker.ceph.com/issues/35927
Signed-off-by: Nathan Cutler <ncutler@suse.com>
6 years agoMerge pull request #24180 from colletj/wip-35914-mmgrconfigure-osd-query
Jason Dillaman [Tue, 2 Oct 2018 19:01:12 +0000 (15:01 -0400)]
Merge pull request #24180 from colletj/wip-35914-mmgrconfigure-osd-query

mgr: update MMgrConfigure message to include optional OSD perf queries

Reviewed-by: Jason Dillaman <dillaman@redhat.com>
6 years agomgr: add optional OSD perf queries to MMgrConfigure message 24180/head
Julien Collet [Mon, 17 Sep 2018 15:23:17 +0000 (17:23 +0200)]
mgr: add optional OSD perf queries to MMgrConfigure message

Fixes: https://tracker.ceph.com/issues/35914
Signed-off-by: Julien Collet <julien.collet@cern.ch>
6 years agoceph-volume util.disk when there are no devices mapped, skip to the next one 24372/head
Alfredo Deza [Tue, 2 Oct 2018 15:18:44 +0000 (11:18 -0400)]
ceph-volume util.disk when there are no devices mapped, skip to the next one

Signed-off-by: Alfredo Deza <adeza@redhat.com>
6 years agoceph-volume tests.util verify devices that don't exist don't break get_devices
Alfredo Deza [Tue, 2 Oct 2018 15:18:22 +0000 (11:18 -0400)]
ceph-volume tests.util verify devices that don't exist don't break get_devices

Signed-off-by: Alfredo Deza <adeza@redhat.com>
6 years agomgr/dashboard: Add permission validation to the "Purge Trash" button 24370/head
Tiago Melo [Tue, 2 Oct 2018 14:27:13 +0000 (15:27 +0100)]
mgr/dashboard: Add permission validation to the  "Purge Trash" button

Added missing permission validations in the RBD Trash endpoints.

Fixes: http://tracker.ceph.com/issues/36272
Signed-off-by: Tiago Melo <tmelo@suse.com>
6 years agoMerge pull request #24349 from ricardoasmarques/wip-ex-message-py3
Lenz Grimmer [Tue, 2 Oct 2018 12:32:05 +0000 (14:32 +0200)]
Merge pull request #24349 from ricardoasmarques/wip-ex-message-py3

mgr/dashboard: Exception.message doesn't exist on Python 3

Reviewed-by: Sebastian Wagner <swagner@suse.com>
Reviewed-by: Volker Theile <vtheile@suse.com>
6 years agodoc: Fix typo error on cephfs/fuse/ 24367/head
Karun Josy [Tue, 2 Oct 2018 11:53:25 +0000 (17:23 +0530)]
doc: Fix typo error on cephfs/fuse/

Fixes: http://tracker.ceph.com/issues/36180
Signed-off-by: Karun Josy <kjosy@redhat.com>
6 years agoMerge pull request #24266 from theanalyst/doc/releases/13.2.2
Abhishek L [Tue, 2 Oct 2018 08:00:57 +0000 (10:00 +0200)]
Merge pull request #24266 from theanalyst/doc/releases/13.2.2

doc: release notes for 13.2.2 mimic

Reviewed-By: Nathan Cutler <nculter@suse.com>
6 years agoMerge pull request #24354 from idryomov/wip-krbd-kfsx-fancy-striping
Ilya Dryomov [Tue, 2 Oct 2018 07:32:57 +0000 (09:32 +0200)]
Merge pull request #24354 from idryomov/wip-krbd-kfsx-fancy-striping

qa/suites/krbd: more fsx tests

Reviewed-by: Jason Dillaman <dillaman@redhat.com>
6 years agodoc: fix broken fstab url in cephfs/fuse 24362/head
Jos Collin [Tue, 2 Oct 2018 05:06:26 +0000 (10:36 +0530)]
doc: fix broken fstab url in cephfs/fuse

Fixes: http://tracker.ceph.com/issues/36286
Signed-off-by: Jos Collin <jcollin@redhat.com>
6 years agoMerge pull request #24291 from tchaikov/wip-23964
Kefu Chai [Tue, 2 Oct 2018 02:48:21 +0000 (10:48 +0800)]
Merge pull request #24291 from tchaikov/wip-23964

erasure-code: add clay codes

Reviewed-by: Myna Vajha <mynaramana@gmail.com>
Reviewed-by: Neha Ojha <nojha@redhat.com>
6 years agoMerge pull request #24256 from dzafman/wip-36170
Neha Ojha [Mon, 1 Oct 2018 22:50:45 +0000 (15:50 -0700)]
Merge pull request #24256 from dzafman/wip-36170

osd: Remove old bft= which has been superceded by backfill=

Reviewed-by: Neha Ojha <nojha@redhat.com>
6 years agoMerge pull request #24147 from sebastian-philipp/orchestrator-debuggability
John Spray [Mon, 1 Oct 2018 20:48:28 +0000 (21:48 +0100)]
Merge pull request #24147 from sebastian-philipp/orchestrator-debuggability

mgr/orchestrator: Improve debuggability

Reviewed-by: John Spray <john.spray@redhat.com>
6 years agoMerge PR #24346 into master
Patrick Donnelly [Mon, 1 Oct 2018 20:25:43 +0000 (13:25 -0700)]
Merge PR #24346 into master

* refs/pull/24346/head:
doc: misc fixes cephfs-shell

Reviewed-by: Pavani Rajula <rpavani1998@gmail.com>
Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
6 years agoMerge pull request #24340 from tchaikov/wip-36260
Dan Mick [Mon, 1 Oct 2018 20:04:58 +0000 (13:04 -0700)]
Merge pull request #24340 from tchaikov/wip-36260

qa/workunits/mon/test_mon_config_key.py: bump up the size limit

6 years agoMerge PR #21566 into master
Patrick Donnelly [Mon, 1 Oct 2018 19:47:40 +0000 (12:47 -0700)]
Merge PR #21566 into master

* refs/pull/21566/head:
test: add test for mds drop cache command
mds: command to trim mds cache and client caps
mds: implement journal flush as asynchronous context execution
mds: cleanup some asok commands

Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
6 years agoMerge pull request #24355 from alfredodeza/wip-rm36249
Andrew Schoen [Mon, 1 Oct 2018 19:02:46 +0000 (14:02 -0500)]
Merge pull request #24355 from alfredodeza/wip-rm36249

ceph-volume:  activate option --auto-detect-objectstore respects --no-systemd

Reviewed-by: Andrew Schoen <aschoen@redhat.com>
6 years agoMerge PR #24044 into master
Patrick Donnelly [Mon, 1 Oct 2018 17:43:35 +0000 (10:43 -0700)]
Merge PR #24044 into master

* refs/pull/24044/head:
qa: tolerate failed rank while waiting for state

Reviewed-by: Venky Shankar <vshankar@redhat.com>
6 years agoMerge pull request #23674 from wjwithagen/wjw-wip-ceph-volume-zfs
Alfredo Deza [Mon, 1 Oct 2018 17:42:43 +0000 (13:42 -0400)]
Merge pull request #23674 from wjwithagen/wjw-wip-ceph-volume-zfs

ceph-volume: zfs, the initial first submit.

Reviewed-by: Alfredo Deza <adeza@redhat.com>
Reviewed-by: Kefu Chai <kchai@redhat.com>
6 years agoMerge PR #24275 into master
Patrick Donnelly [Mon, 1 Oct 2018 17:41:00 +0000 (10:41 -0700)]
Merge PR #24275 into master

* refs/pull/24275/head:
qa: add timeout to cleaning up workunit sandbox
qa: add timeout to kclient umount
qa: do not cleanup sandbox on error
qa: use default timeout in fs workunits

Reviewed-by: Nathan Cutler <ncutler@suse.com>
6 years agoceph-volume lvm.activate pass no_systemd args when detecting objectstore 24355/head
Alfredo Deza [Mon, 1 Oct 2018 15:54:19 +0000 (11:54 -0400)]
ceph-volume lvm.activate pass no_systemd args when detecting objectstore

Signed-off-by: Alfredo Deza <adeza@redhat.com>