]> git.apps.os.sepia.ceph.com Git - ceph.git/log
ceph.git
6 years agomgr/DaemonState: clean up device life_expectancy values 24493/head
Sage Weil [Fri, 12 Oct 2018 13:40:30 +0000 (08:40 -0500)]
mgr/DaemonState: clean up device life_expectancy values

Instead of "0.000000" for empty time values, use "".

Signed-off-by: Sage Weil <sage@redhat.com>
6 years agomgr/devicehealth: warn based on life_expectancy_max
Sage Weil [Fri, 12 Oct 2018 13:38:05 +0000 (08:38 -0500)]
mgr/devicehealth: warn based on life_expectancy_max

The failure interval needs to be sufficiently precise that it establishes
an approximate upper bound on the device life expectancy.

Also, deal with the fact that the max value may be '0.000000' intead of ''.

Signed-off-by: Sage Weil <sage@redhat.com>
6 years agomgr/devicehealth: warn on failing devices at 6 weeks
Sage Weil [Tue, 9 Oct 2018 12:21:27 +0000 (07:21 -0500)]
mgr/devicehealth: warn on failing devices at 6 weeks

This gives us an interval where we warn before automatically marking an
OSD out.  That way the operator has an opportunity to preemptively replace
the device and incurring only a single rebalance/recovery event (vs two,
one to evacutate the failing the device, another to refill the
replacement).

Signed-off-by: Sage Weil <sage@redhat.com>
6 years agoMerge pull request #24392 from joscollin/wip-fix-fs-status
Jos Collin [Tue, 9 Oct 2018 11:06:02 +0000 (16:36 +0530)]
Merge pull request #24392 from joscollin/wip-fix-fs-status

pybind/mgr: identify invalid fs

Reviewed-by: John Spray <john.spray@redhat.com>
6 years agoMerge pull request #24422 from mynaramana/claydoc
Kefu Chai [Tue, 9 Oct 2018 09:50:14 +0000 (17:50 +0800)]
Merge pull request #24422 from mynaramana/claydoc

docs: add Clay code plugin documentation

Reviewed-by: Kefu Chai <kchai@redhat.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 agopybind/mgr: identify invalid fs 24392/head
Jos Collin [Wed, 3 Oct 2018 10:52:51 +0000 (16:22 +0530)]
pybind/mgr: identify invalid fs

Identify invalid fs in 'fs status' output.

Signed-off-by: Jos Collin <jcollin@redhat.com>
6 years agodoc: clay code plugin 24422/head
Myna V [Mon, 8 Oct 2018 13:26:01 +0000 (18:56 +0530)]
doc: clay code plugin

Signed-off-by: Myna <mynaramana@gmail.com>
6 years agoersaure-code: Cleanup of clay code source files.
Myna V [Mon, 8 Oct 2018 13:23:46 +0000 (18:53 +0530)]
ersaure-code: Cleanup of clay code source files.

* fixes the copyright on clay code source files

Signed-off-by: Myna <mynaramana@gmail.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>
6 years agoceph-volume tests.lvm verify activate works with --auto-detect-objectstore
Alfredo Deza [Mon, 1 Oct 2018 15:53:37 +0000 (11:53 -0400)]
ceph-volume tests.lvm verify activate works with --auto-detect-objectstore

Signed-off-by: Alfredo Deza <adeza@redhat.com>
6 years agoceph-volume: zfs, the inital first submit. 23674/head
Willem Jan Withagen [Tue, 21 Aug 2018 18:56:21 +0000 (20:56 +0200)]
ceph-volume: zfs, the inital first submit.

Does nothing other than invoce the ceph-volume-zfs modules when
called with 'ceph-volume zfs

Like:
> ceph-volume zfs list

Use ZFS as the underlying technology for OSDs

--verbose   Increase the verbosity level

['list']
-->  TypeError: main() takes exactly 2 arguments (1 given)
Exit 1

Signed-off-by: Willem Jan Withagen <wjw@digiware.nl>