Commit Graph

90882 Commits

Author SHA1 Message Date
Pritha Srivastava
37675172fb rgw: Refactored rgw_rest_read_all_input() using bufferlist.
Signed-off-by: Pritha Srivastava <prsrivas@redhat.com>
2018-10-26 14:19:47 +05:30
Pritha Srivastava
6fb2e060da rgw: Fix for buffer overflow in STS op_post().
Signed-off-by: Marcus Watts <mwatts@redhat.com>
Signed-off-by: Pritha Srivastava <prsrivas@redhat.com>
2018-10-10 09:57:07 +05:30
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
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
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
Rishabh Dave
35825f93a2 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>
2018-10-03 18:50:26 +05:30
Alfredo Deza
40f919850f ceph-volume util.encryption don't push stderr to terminal when cryptsetup fails to find device
Signed-off-by: Alfredo Deza <adeza@redhat.com>
2018-10-03 08:31:20 -04:00
alfonsomthd
509380c74a 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>
2018-10-03 14:24:31 +02:00
alfonsomthd
af45f47783 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>
2018-10-03 14:24:31 +02:00
alfonsomthd
7f9e2c9522 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>
2018-10-03 14:24:31 +02:00
alfonsomthd
cbe4ac37d5 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>
2018-10-03 14:24:31 +02:00
alfonsomthd
9fa75975a6 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>
2018-10-03 14:24:31 +02:00
alfonsomthd
a89b9efa64 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>
2018-10-03 14:24:31 +02:00
alfonsomthd
064e8c2425 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>
2018-10-03 14:24:31 +02:00
alfonsomthd
6857cd543c 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>
2018-10-03 14:24:31 +02:00
alfonsomthd
79f7fa208e 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>
2018-10-03 14:24:31 +02:00