Commit Graph

100156 Commits

Author SHA1 Message Date
dependabot[bot]
3216311315
build(deps): bump lodash in /src/pybind/mgr/dashboard/frontend
Bumps [lodash](https://github.com/lodash/lodash) from 4.17.11 to 4.17.13.
- [Release notes](https://github.com/lodash/lodash/releases)
- [Commits](https://github.com/lodash/lodash/compare/4.17.11...4.17.13)

Signed-off-by: dependabot[bot] <support@github.com>
2019-07-23 04:57:22 +00:00
Kefu Chai
4e7b91fa9b
Merge pull request #29058 from tchaikov/wip-ceph-conf
tool/ceph-conf: s/global_pre_init()/global_init()/

Reviewed-by: Neha Ojha <nojha@redhat.com>
Reviewed-by: Sage Weil <sage@redhat.com>
2019-07-23 10:34:46 +08:00
Kefu Chai
4e10548810
Merge pull request #29151 from tchaikov/wip-rgw-kill-gcc-warnings
rgw/rgw_crypt.cc: silence -Wsign-compare GCC warning

Reviewed-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
2019-07-23 10:23:26 +08:00
Kefu Chai
f58b5a915b
Merge pull request #29155 from tchaikov/wip-msg-cleanup
msg/Message: remove unused local variables

Reviewed-by: Sage Weil <sage@redhat.com>
Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
Reviewed-by: Neha Ojha <nojha@redhat.com>
2019-07-23 10:22:40 +08:00
Neha Ojha
ce25ac0a91 mon/OSDMonitor.cc: better error message about min_size
Signed-off-by: Neha Ojha <nojha@redhat.com>
2019-07-22 17:50:31 -07:00
Neha Ojha
ad4c2b8143
Merge pull request #29183 from gabriellasroman/patch-2
doc/dev/developer_guide: remove web address

Reviewed-by: Neha Ojha <nojha@redhat.com>
2019-07-22 17:44:22 -07:00
Patrick Donnelly
c02ca24da0
Merge PR #29136 into master
* refs/pull/29136/head:
	Client: bump ll_ref from int32 to uint64_t

Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
2019-07-22 16:33:51 -07:00
Patrick Donnelly
1fa2737aa8
Merge PR #29119 into master
* refs/pull/29119/head:
	common: add ref header

Reviewed-by: Kefu Chai <kchai@redhat.com>
2019-07-22 16:31:46 -07:00
Patrick Donnelly
1b42308e03
Merge PR #28686 into master
* refs/pull/28686/head:
	mds: cleanup truncating inodes when standby replay mds trim log segments

Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
2019-07-22 16:30:01 -07:00
Patrick Donnelly
8a9ba5713a
Merge PR #28628 into master
* refs/pull/28628/head:
	pybind: Fixes print of path as byte object in error message
	pybind: Print standard error messages

Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
2019-07-22 16:29:03 -07:00
Patrick Donnelly
04b5bce8d0
Merge PR #28557 into master
* refs/pull/28557/head:
	ceph_volume_client: don't convert None to str object
	ceph_volume_client: convert string to bytes object
	ceph_volume_client: make UTF-8 encoding explicit

Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
Reviewed-by: Ramana Raja <rraja@redhat.com>
2019-07-22 16:27:21 -07:00
Patrick Donnelly
7292276dbe
Merge PR #28447 into master
* refs/pull/28447/head:
	cephfs-shell: Fix print of error messages to stdout

Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
2019-07-22 16:26:16 -07:00
Patrick Donnelly
932ea37ca3
Merge PR #22645 into master
* refs/pull/22645/head:
	qa/tests: test if unresponsive MDS client with no caps is evicted directly
	qa/tests: add a method to signal a MDS client
	qa/cephfs: memoize FUSE client pid

Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
2019-07-22 16:24:53 -07:00
Gabriella
980a8496e9 doc/dev/developer_guide: remove web address
Removed http://pulpito.ovh.sepia.ceph.com:8081/
in "The nightlies" because it was unreachable

Signed-off-by: gabriellasroman <gsroman@bu.edu>
2019-07-22 18:41:51 -04:00
Sage Weil
d325faf6a7 Merge PR #29121 into master
* refs/pull/29121/head:
	qa/suites/rados/multimon: whitelist SLOW_OPS while thrashing mons

Reviewed-by: Kefu Chai <kchai@redhat.com>
Reviewed-by: João Eduardo Luís <joao@suse.de>
2019-07-22 17:16:35 -05:00
Sage Weil
9257175f08 qa/suites/rados/singleton/all/test-crash: whitelist RECENT_CRASH
Signed-off-by: Sage Weil <sage@redhat.com>
2019-07-22 17:14:01 -05:00
Sage Weil
209ce4ec68 qa/suites/rados/mgr/tasks/insights: whitelist RECENT_CRASH
Signed-off-by: Sage Weil <sage@redhat.com>
2019-07-22 13:42:06 -05:00
Sage Weil
bef4652845 Merge PR #29052 into master
* refs/pull/29052/head:
	common/ceph_time: make operator<< for timespan less useless
	include/encoding: fix encode/decode for signed durations
	osd/osd_types: make pg_history_t operator<< more concise
	osd: do not rebind heartbeat messengers on wrongly marked down
	ceph_test_osd_stale_read: add StaleRead test
	osd/PeeringState: restructure init_primary_up_acting a bit
	msg/async: add ms_blackhole_$type options

Reviewed-by: Samuel Just <sjust@redhat.com>
2019-07-22 13:40:53 -05:00
Sage Weil
525ab21f71 Merge PR #29089 into master
* refs/pull/29089/head:
	mon/MgrMonitor: fix null deref when invalid formatter is specified

Reviewed-by: Kefu Chai <kchai@redhat.com>
Reviewed-by: João Eduardo Luís <joao@suse.de>
2019-07-22 13:40:31 -05:00
Sage Weil
f3e5c5b905 Merge PR #29093 into master
* refs/pull/29093/head:
	osd: set collection pool opts on collection create, pg load

Reviewed-by: Igor Fedotov <ifedotov@suse.com>
Reviewed-by: Neha Ojha <nojha@redhat.com>
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
2019-07-22 13:40:06 -05:00
Sage Weil
ce8b765a50 Merge PR #29096 into master
* refs/pull/29096/head:
	pybind/rados: put lens array in outer scope
	pybind/rados: fix set_omap() crash on py3

Reviewed-by: Josh Durgin <jdurgin@redhat.com>
2019-07-22 13:39:48 -05:00
Sage Weil
c8f35af6e1 Merge PR #29109 into master
* refs/pull/29109/head:
	qa/tasks/ceph_manager: wait for clean before asserting clean on minsize test

Reviewed-by: Kefu Chai <kchai@redhat.com>
2019-07-22 13:39:31 -05:00
Sage Weil
46e4d1a0d5 Merge PR #29144 into master
* refs/pull/29144/head:
	qa/tasks/ceph_manager: fix thrash_pg_upmap_items when no pools

Reviewed-by: Josh Durgin <jdurgin@redhat.com>
2019-07-22 13:38:13 -05:00
Nathan Cutler
d2cc0772f9
Merge pull request #29171 from smithfarm/wip-release-notes-14.2.2-take-two
doc: nautilus 14.2.2 release notes, take three

Reviewed-by: Sage Weil <sage@redhat.com>
Reviewed-by: Abhishek Lekshmanan <abhishek@suse.com>
2019-07-22 20:38:03 +02:00
Mykola Golub
fcedbc5308
Merge pull request #29165 from dillaman/wip-40865
cls: reduce log level for non-fatal errors

Reviewed-by: Mykola Golub <mgolub@suse.com>
2019-07-22 21:22:16 +03:00
Ali Maredia
16fb8fec74
Merge pull request #28988 from zhangsw/rgw-fix-bug-listobjectv2
rgw: continuation token doesn't work in list object v2 request.
2019-07-22 13:42:49 -04:00
Nathan Cutler
17c4f00ce5 doc/releases/nautilus.rst: fix typo in name
Signed-off-by: Nathan Cutler <ncutler@suse.com>
2019-07-22 18:46:00 +02:00
Nathan Cutler
d463ae7fbb doc/releases/nautilus: add missing PRs to 14.2.2
Signed-off-by: Nathan Cutler <ncutler@suse.com>
2019-07-22 18:29:53 +02:00
Nathan Cutler
e2ed8e9c07 doc: release/nautilus.rst: drop stray "b'" strings
The ceph-release-notes script renders strings as bytes and these get exported
as b'<str>'. . . the script needs some more work to play nicely with Python 3.

Signed-off-by: Nathan Cutler <ncutler@suse.com>
2019-07-22 18:28:19 +02:00
Ricardo Marques
476d0fab61 mgr/dashboard: Fix dashboard health test failure
Fixes: https://tracker.ceph.com/issues/40869

Signed-off-by: Ricardo Marques <rimarques@suse.com>
2019-07-22 17:15:27 +01:00
Nathan Cutler
64bdf714d3 Revert "doc/release/nautilus: 14.2.2 changes redone"
This reverts commit 7962a36849.

Signed-off-by: Nathan Cutler <ncutler@suse.com>
2019-07-22 17:39:23 +02:00
Sage Weil
0060f1c5b8 qa/suites/rados/mgr/tasks/module_selftest: whitelist mgr client getting backlisted
The mgr's libcephfs client gets evicted after the mgr fails over.
Whitelist the message.

Fixes: http://tracker.ceph.com/issues/40867
Signed-off-by: Sage Weil <sage@redhat.com>
2019-07-22 10:34:24 -05:00
Ricardo Marques
ddcadb45b3
Merge pull request #27420 from pooja-gautam/wip-dashboard-progress-bar
mgr/dashboard Displays progress bar in notification tray for background tasks

Reviewed-by: Ernesto Puerta <epuertat@redhat.com>
Reviewed-by: Ricardo Marques <rimarques@suse.com>
Reviewed-by: Stephan Müller <smueller@suse.com>
Reviewed-by: Tiago Melo <tmelo@suse.com>
2019-07-22 16:32:54 +01:00
Kamoltat (Junior) Sirivadhna
5604ba4ec1 qa/mgr/progress: Update the test suite for progress module
Update the test suite to reflect a feature
change that has been merged to master in
progress module where you create an event
when an osd is marked in.

Fixes: http://tracker.ceph.com/issues/40618
with success QA run in sepia:
http://pulpito.ceph.com/kchai-2019-07-16_10:10:01-rados-master-distro-basic-mira/

Signed-off-by: Kamoltat (Junior) Sirivadhna <ksirivad@redhat.com>
2019-07-22 11:09:42 -04:00
Mykola Golub
978d185cc8
Merge pull request #29135 from dillaman/wip-40486
doc/rbd: re-organize top-level and add live-migration docs

Reviewed-by: Mykola Golub <mgolub@suse.com>
2019-07-22 17:22:38 +03:00
Jason Dillaman
7779860d38 cls/journal: reduce verbosity of debug logs for non-errors
Fixes: http://tracker.ceph.com/issues/40865
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
2019-07-22 10:14:22 -04:00
Jason Dillaman
7a6a2aefd7 cls/rbd: reduce verbosity of debug logs for non-errors
Fixes: http://tracker.ceph.com/issues/40865
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
2019-07-22 10:14:16 -04:00
Adam King
f9a40eb3db mgr/dashboard: Update formatting for dashboard e2e test files
Fixes: https://tracker.ceph.com/issues/40789

Signed-off-by: Adam King <adking@redhat.com>
Signed-off-by: Rafael Quintero <rquinter@redhat.com>
2019-07-22 10:01:02 -04:00
Jianpeng Ma
981d4c7704 os/bluestore: Reduce unnecessary wakeups.
Add bool kv_sync_in_progress to indicate thread kv_sync_thread
is running or waiting. Only wake up if thread waiting.

Signed-off-by: Jianpeng Ma <jianpeng.ma@intel.com>
2019-07-22 21:41:48 +08:00
Jianpeng Ma
83c2c8d3c9 os/bluestore: Reduce unnecessary wakeups.
Add bool kv_finalize_in_progress to indicate thread kv_finalize_thread
is running or waiting. Only wake up if waiting.

Signed-off-by: Jianpeng Ma <jianpeng.ma@intel.com>
2019-07-22 21:41:48 +08:00
Pooja
f862933237 mgr/dashboard Displays progress bar in notification tray
Signed-off-by: Pooja <pooja.gautam@ts.fujitsu.com>
2019-07-22 14:52:42 +02:00
Sebastian Wagner
dffce107fb mgr: cleanup idle debug log at level 4.
Changed all messages to 10 that are printed repeatedly in an idle cluster.

This makes debugging Python modules easier as the log
is no longer pullued by mgr core messages.

Signed-off-by: Sebastian Wagner <sebastian.wagner@suse.com>
2019-07-22 14:36:41 +02:00
Jason Dillaman
20c80dfd3f doc/rbd: initial live-migration documentation
Fixes: http://tracker.ceph.com/issues/40486
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
2019-07-22 08:20:23 -04:00
Volker Theile
06b654274d mgr/dashboard: RGW User quota validation is not working correctly
Fixes: https://tracker.ceph.com/issues/40829

Signed-off-by: Volker Theile <vtheile@suse.com>
2019-07-22 12:42:29 +02:00
Kefu Chai
0e93acad3e msg/Message: remove unused local variables
and avoid creating a temporary instance of `ceph_msg_footer`.

Signed-off-by: Kefu Chai <kchai@redhat.com>
2019-07-22 17:33:57 +08:00
Kefu Chai
492efbd694 cmake: use python2 by default
and s/PYTHON_EXECUTABLE/Python_EXECUTABLE/

it's a regression introduced by 5e2bd7fc4d

Signed-off-by: Kefu Chai <kchai@redhat.com>
2019-07-22 16:07:56 +08:00
Ricardo Marques
65c259c7b7
Merge pull request #28764 from rhcs-dashboard/rgw-bucket-placement-target
mgr/dashboard: select placement target on RGW bucket creation

Reviewed-by: Ricardo Marques <rimarques@suse.com>
Reviewed-by: Volker Theile <vtheile@suse.com>
2019-07-22 09:04:53 +01:00
Kefu Chai
0bf0cda304 test/crimson/: use 256M mem and 1 cpu core for each test
Signed-off-by: Kefu Chai <kchai@redhat.com>
2019-07-22 15:50:20 +08:00
Kefu Chai
991585cccf rgw/rgw_crypt.cc: silence -Wsign-compare GCC warning
Signed-off-by: Kefu Chai <kchai@redhat.com>
2019-07-22 15:15:09 +08:00
Varsha Rao
d54de19578 cephfs-shell: Fix flake8 E302 blank line error
Fixes: https://tracker.ceph.com/issues/40836
Signed-off-by: Varsha Rao <varao@redhat.com>
2019-07-22 11:38:33 +05:30