Commit Graph

91845 Commits

Author SHA1 Message Date
Lenz Grimmer
31cf0e86ee
Merge pull request #24974 from rhcs-dashboard/36712-cluser-hosts-fix
mgr/dashboard: fix for 'Cluster >> Hosts' page

Reviewed-by: Ernesto Puerta <epuertat@redhat.com>
Reviewed-by: Stephan Müller <smueller@suse.com>
Reviewed-by: Tiago Melo <tmelo@suse.com>
2018-11-08 17:04:37 +01:00
Casey Bodley
c22e2c951d
Merge pull request #24530 from alimaredia/wip-rgw-dpp-gc-lc
rgw: refactor logging in gc and lc

Reviewed-by: Casey Bodley <cbodley@redhat.com>
Reviewed-by: Matt Benjamin <mbenjami@redhat.com>
2018-11-08 09:51:14 -05:00
Casey Bodley
57950584be
Merge pull request #24510 from pritha-srivastava/wip-sts-buffer-overflow
rgw: Fix for buffer overflow in STS op_post().

Reviewed-by: Casey Bodley <cbodley@redhat.com>
Reviewed-by: Matt Benjamin <mbenjami@redhat.com>
Reviewed-by: Adam C. Emerson <aemerson@redhat.com>
2018-11-08 09:50:05 -05:00
Casey Bodley
e824900fb3
Merge pull request #24594 from theanalyst/wip-reshard-enoent
rgw: reshard add: fail correctly on a non existant bucket

Reviewed-by: Casey Bodley <cbodley@redhat.com>
Reviewed-by: J. Eric Ivancich <ivancich@redhat.com>
2018-11-08 09:48:59 -05:00
Casey Bodley
750ffeff90
Merge pull request #24638 from linuxbox2/wip-reshard-st
radosgw-admin: translate reshard status codes (trivial)

Reviewed-by: Casey Bodley <cbodley@redhat.com>
2018-11-08 09:48:00 -05:00
Casey Bodley
b97e471022
Merge pull request #24816 from linuxbox2/wip-rgw-keystone-secret
rgw: move keystone secrets from ceph.conf to files

Reviewed-by: Casey Bodley <cbodley@redhat.com>
2018-11-08 09:47:37 -05:00
Casey Bodley
38aab9f653
Merge pull request #24869 from joke-lee/wip-op-mask-radosgw-admin-rest
rgw: admin rest api support op-mask

Reviewed-by: Matt Benjamin <mbenjami@redhat.com>
2018-11-08 09:46:44 -05:00
Casey Bodley
f40b6dba9b
Merge pull request #24887 from cbodley/wip-36662
rgw: beast frontend parses ipv6 addrs

Reviewed-by: Matt Benjamin <mbenjami@redhat.com>
2018-11-08 09:45:59 -05:00
Matt Benjamin
2b748220f8
Merge pull request #23906 from dongbula/nf-add-latency-after-finish-processing
rgw: add latency info in the log of req done
2018-11-08 09:04:22 -05:00
Lenz Grimmer
9a0a06592a
Merge pull request #24947 from votdev/bug_36708
mgr/dashboard: tasks.mgr.dashboard.test_osd.OsdTest failures

Reviewed-by: Laura Paduano <lpaduano@suse.com>
Reviewed-by: Patrick Nawracay <pnawracay@suse.com>
Reviewed-by: Sebastian Wagner <swagner@suse.com>
2018-11-08 14:41:38 +01:00
Ilya Dryomov
fa65651f90
Merge pull request #24966 from daixiang0/correct-rbytes-description
doc: correct rbytes description

Reviewed-by: Ilya Dryomov <idryomov@gmail.com>
2018-11-08 14:12:44 +01:00
alfonsomthd
a5a2da7dad mgr/dashboard: fix for 'Cluster >> Hosts' page
- Added permission mapping for 'tcmu-runner' service type.
- Avoid error caused by unmapped services' types:
  The hosts list should be visible even with not mapped services' types,
  as this mapping only decides whether the service being displayed has a link or not.

Fixes: https://tracker.ceph.com/issues/36712

Signed-off-by: Alfonso Martínez <almartin@redhat.com>
2018-11-08 12:34:14 +01:00
Xiang Dai
0c2c3e0316 doc: correct rbytes description
The default was changed from on to off in 4.6 because the way rbytes behaves can be surprising and sometimes confuses tools like rsync.

Signed-off-by: Xiang Dai <764524258@qq.com>
2018-11-08 17:56:47 +08:00
Kefu Chai
da0401af29
Merge pull request #24817 from tone-zhang/wip-64-assert
bluestore/NVMEDevice.cc: fix ceph_assert() when enable SPDK with 64KB kernel page size

Reviewed-by: Kefu Chai <kchai@redhat.com>
2018-11-07 21:24:09 -08:00
Kefu Chai
05c150bfb2
Merge pull request #24964 from Songweibin/wip-doc-rados
doc/rados: correct osd path in troubleshooting-mon.rst

Reviewed-by: Kefu Chai <kchai@redhat.com>
2018-11-07 21:22:33 -08:00
Matt Benjamin
92a19f022b
Merge pull request #23940 from robbat2/wip-12713-chunked-encoding
rgw: use chunked encoding to get partial results out faster
2018-11-07 22:01:05 -05:00
lvshuhua
2e98edfe49 rgw: add latency info in the log of req done
Signed-off-by: lvshuhua <lvshuhua@cmss.chinamobile.com>
2018-11-08 10:46:20 +08:00
David Zafman
02964703de
Merge pull request #24749 from dzafman/wip-36474
Add support for osd_delete_sleep configuration value

Reviewed-by: Josh Durgin <jdurgin@redhat.com>
2018-11-07 14:05:55 -08:00
Andrew Schoen
bd350433f8
Merge pull request #24977 from alfredodeza/wip-bz1644265
ceph-volume util.encryption robust blkid+lsblk detection of lockbox

Reviewed-by: Andrew Schoen <aschoen@redhat.com>
2018-11-07 13:11:50 -06:00
Alfredo Deza
fc3e6ea3d9 ceph-volume util.encryption robust blkid+lsblk detection of lockbox
Signed-off-by: Alfredo Deza <adeza@redhat.com>
2018-11-07 11:47:10 -05:00
Volker Theile
e6f130d470 mgr/dashboard: backend api tests: tasks.mgr.dashboard.test_osd.OsdTest failures
- Fix bug in Dashboard QA unit test framework. Don't set the application type header manually, this is done by the requests library if required.
- Enhance QA unit test helper: Print the response of the API request if it fails. This should help to identify the problem more easily.
- Fix bug in the OSD controller. A parameter needs to be converted to integer.
- Take care that the params of the request object are not modified.

The issue was introduced by PR https://github.com/ceph/ceph/pull/24475. The CherryPy json_in plugin disclosed the errorneous unit test helper implementation.

Fixes: https://tracker.ceph.com/issues/36708

Signed-off-by: Volker Theile <vtheile@suse.com>
2018-11-07 17:36:53 +01:00
Matt Benjamin
59db1dc303
Merge pull request #24847 from pritha-srivastava/wip-rgw-assume-role-doc
rgw: Improvements to STS Lite documentation.
2018-11-07 10:39:12 -05:00
Boris Ranto
0f9816f131
Merge pull request #24841 from b-ranto/wip-deep-scrub
mgr/restful: Fix deep-scrub typo

Reviewed-by: John Spray <john.spray@redhat.com>
2018-11-07 14:48:54 +01:00
Boris Ranto
0ddc6ab2ca mgr/restful: Fix deep-scrub typo
There is a typo in implemented commands for OSD. It reads deep_scrub
instead of deep-scrub which is the true valid command.

Fixes: http://tracker.ceph.com/issues/36720
Signed-off-by: Boris Ranto <branto@redhat.com>
2018-11-07 12:39:20 +01:00
Lenz Grimmer
d98c49daeb
Merge pull request #24681 from tspmelo/wip-npm-update
mgr/dashboard: Update npm packages

Reviewed-by: Laura Paduano <lpaduano@suse.com>
Reviewed-by: Ricardo Marques <rimarques@suse.com>
Reviewed-by: Stephan Müller <smueller@suse.com>
2018-11-07 11:55:14 +01:00
songweibin
1965088130 doc/rados: correct osd path in troubleshooting-mon.rst
Signed-off-by: songweibin <song.weibin@zte.com.cn>
2018-11-07 15:05:41 +08:00
Alfredo Deza
dea7e4c688
Merge pull request #24937 from alfredodeza/wip-rm36704
ceph-volume tests.systemd update imports for systemd module

Reviewed-by: Andrew Schoen <aschoen@redhat.com>
2018-11-06 12:49:31 -05:00
Sage Weil
5b9be42bf5 Merge PR #15047 into master
* refs/pull/15047/head:
	tool/ceph_objectstore_tool: add new op that reset last_complete to last_update

Reviewed-by: Sage Weil <sage@redhat.com>
2018-11-06 10:47:18 -06:00
Jason Dillaman
cc592823fa
Merge pull request #24717 from trociny/wip-rbd-mirror-status-instance
rbd: show info about mirror daemon instance in image mirror status output

Reviewed-by: Jason Dillaman <dillaman@redhat.com>
2018-11-06 11:11:49 -05:00
Jason Dillaman
ea4411f9a1
Merge pull request #24815 from iridescent-rsy/remove-ceph_abort
rbd-nbd: do not ceph_abort() after print the usages

Reviewed-by: Jason Dillaman <dillaman@redhat.com>
2018-11-06 11:11:09 -05:00
Jason Dillaman
cc06b661f9
Merge pull request #24919 from trociny/wip-tests-migration-namespace
test/librbd: migration supporting namespace tests

Reviewed-by: Jason Dillaman <dillaman@redhat.com>
2018-11-06 11:10:53 -05:00
Alfredo Deza
a63a6c86a0 ceph-volume tests.systemd update imports for systemd module
Signed-off-by: Alfredo Deza <adeza@redhat.com>
2018-11-06 09:45:08 -05:00
Alfredo Deza
280e2baab2 ceph-volume systemd import main so console_scripts work for executable
Signed-off-by: Alfredo Deza <adeza@redhat.com>
2018-11-06 09:44:39 -05:00
Lenz Grimmer
d96749235a
Merge pull request #24824 from Devp00l/wip-issue-36616
mgr/dashboard: Simplify OSD disabled action test

Reviewed-by: Laura Paduano <lpaduano@suse.com>
Reviewed-by: Patrick Nawracay <pnawracay@suse.com>
Reviewed-by: Tiago Melo <tmelo@suse.com>
Reviewed-by: Volker Theile <vtheile@suse.com>
2018-11-06 15:43:55 +01:00
Sage Weil
ed77be665f Merge PR #14982 into master
* refs/pull/14982/head:
	common/mempool: tolerate sum < 0
	common/ceph_context: add perf counters for all mempools
	common/ceph_common: add heartbeat perf counters unconditionally

Reviewed-by: Josh Durgin <jdurgin@redhat.com>
2018-11-06 07:25:16 -06:00
Sage Weil
05755fea76 Merge PR #20735 into master
* refs/pull/20735/head:
	msg/async: fix variable type to make it same to EventCenter::init() incoming parameter type

Reviewed-by: Josh Durgin <jdurgin@redhat.com>
2018-11-06 07:24:14 -06:00
Sage Weil
17688af0c7 Merge PR #21723 into master
* refs/pull/21723/head:
	osd: flush dirty data if cache_target_dirty_ratio = 0.0

Reviewed-by: Gregory Farnum <gfarnum@redhat.com>
Reviewed-by: Greg Farnum <gfarnum@redhat.com>
2018-11-06 07:23:50 -06:00
Sage Weil
358f326965 Merge PR #24835 into master
* refs/pull/24835/head:
	include/buffer: make static_assert c++11-safe

Reviewed-by: Kefu Chai <kchai@redhat.com>
Reviewed-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
2018-11-06 07:23:26 -06:00
Alfredo Deza
9a0c4a1a8c
Merge pull request #24881 from alfredodeza/wip-rm36672
ceph-volume tests install ceph-ansible's requirements.txt dependencies

Reviewed-by: Guillaume Abrioux <gabrioux@redhat.com>
2018-11-06 07:10:59 -05:00
Tiago Melo
b5539a4b78 mgr/dashboard: Fix "merge" audit warning
Fixes: https://tracker.ceph.com/issues/36702

Signed-off-by: Tiago Melo <tmelo@suse.com>
2018-11-06 11:12:34 +00:00
Tiago Melo
cf9fdf33aa mgr/dashboard: Remove unit tests warnings
Recent Angular update is causing a warning to be shown when you call
"router.navigate" outside an angular zone.

This is not affecting the code itself, just the unit tests.

Signed-off-by: Tiago Melo <tmelo@suse.com>
2018-11-06 11:12:26 +00:00
Tiago Melo
595edd9f0e mgr/dashboard: Update remaining packages
Signed-off-by: Tiago Melo <tmelo@suse.com>
2018-11-06 11:12:19 +00:00
Tiago Melo
ff99794590 mgr/dashboard: Update Angular packages
Signed-off-by: Tiago Melo <tmelo@suse.com>
2018-11-06 11:12:11 +00:00
Tiago Melo
906dc22a35 mgr/dashboard: Update rxjs and ngx-bootstrap packages
Signed-off-by: Tiago Melo <tmelo@suse.com>
2018-11-06 11:11:33 +00:00
Tiago Melo
bf78a935e1 mgr/dashboard: Update prettier package
Signed-off-by: Tiago Melo <tmelo@suse.com>
2018-11-06 09:59:42 +00:00
Lenz Grimmer
100e15ff49
Merge pull request #24766 from familyuu/crush
mgr/dashboard: CRUSH map viewer

Reviewed-by: Stephan Müller <smueller@suse.com>
Reviewed-by: Tiago Melo <tmelo@suse.com>
Reviewed-by: Volker Theile <vtheile@suse.com>
2018-11-06 09:09:21 +01:00
guodan1
53fa735feb mgr/dashboard: Add CRUSH map viewer
Fixes: http://tracker.ceph.com/issues/35684

Signed-off-by: familyuu <guodan1@lenovo.com>
2018-11-06 10:13:41 +08:00
Kefu Chai
f6cc40a5d2
Merge pull request #24920 from wjwithagen/wjw-fix-build-symbolic
cmake: do not pass -B{symbolic,symbolic-functions} to linker on FreeBSD

Reviewed-by: Kefu Chai <kchai@redhat.com>
2018-11-05 17:15:48 -08:00
Sage Weil
01d31d471d Merge PR #24814 into master
* refs/pull/24814/head:
	Merge PR #24804 into nautilus
	include/types: fixed compile warning for signed/unsigned comparison
	osd/PrimaryLogPG: uncommitted dup ops should respond with logged return code
	osd/PrimaryLogPG: propagate error return codes on object copy_get ops
	osd/PGLog: optionally record error return codes for extra_reqids
	osd/osd_types: include PG log return codes in object copy data

Reviewed-by: Neha Ojha <nojha@redhat.com>
2018-11-05 15:51:14 -06:00
Matt Benjamin
e636a56c50 rgw: move keystone secrets from ceph.conf to files
Permits setting restrictive permissions on these secrets.

Fixes: http://tracker.ceph.com/issues/36621

Signed-off-by: Matt Benjamin <mbenjamin@redhat.com>
2018-11-05 16:49:06 -05:00