Commit Graph

76173 Commits

Author SHA1 Message Date
Patrick Donnelly
adce2308d3
Merge PR #16550 into master
* refs/remotes/upstream/pull/16550/head:
	cephfs/ceph-fuse: add and modify ceph-fuse mount hint

Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
2017-07-28 09:55:26 -07:00
Patrick Donnelly
6fc2ee383f
Merge PR #16413 into master
* refs/remotes/upstream/pull/16413/head:
	qa/cephfs: lsof if umount fails

Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
2017-07-28 09:55:23 -07:00
Patrick Donnelly
8ad8607256
Merge PR #16410 into master
* refs/remotes/upstream/pull/16410/head:
	mds: refuse 'export dir' request when mds is stopping

Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
2017-07-28 09:55:21 -07:00
Sage Weil
597a6a6481 Merge pull request #16645 from tchaikov/wip-bluefs-allocator-is-dev-only-option
common/options: make "blue{fs,store}_allocator" LEVEL_DEV

Reviewed-by: Sage Weil <sage@redhat.com>
2017-07-28 09:01:33 -05:00
Sage Weil
6f0f3764af Merge pull request #16489 from liewegas/wip-bluestore-options
common/options.cc: document bluestore config options
2017-07-28 09:01:16 -05:00
Sage Weil
c067ccdc2e Merge pull request #16520 from xiexingguo/wip-application-warn
mon/OSDMonitor: issue pool application related warning

Reviewed-by: Sage Weil <sage@redhat.com>
2017-07-28 09:01:08 -05:00
Sage Weil
c3c2b31c87 Merge pull request #16568 from liewegas/wip-application-warn
qa,doc: document and fix tests for pool application warnings
2017-07-28 09:00:46 -05:00
Sage Weil
cabe2f9895 Merge pull request #16634 from neha-ojha/wip-default-device-class
osd: add default_device_class to metadata

Reviewed-by: xie xingguo <xie.xingguo@zte.com.cn>
Reviewed-by: Sage Weil <sage@redhat.com>
2017-07-28 08:59:43 -05:00
Sage Weil
f4850aee7a Merge pull request #16638 from liewegas/wip-20804
osd/PG: ignore CancelRecovery in NotRecovering

Reviewed-by: Greg Farnum <gfarnum@redhat.com>
2017-07-28 08:59:06 -05:00
Sage Weil
efd720005c Merge pull request #16646 from tchaikov/wip-qa-run-standalone-work-with-gnu-find
qa/run-standalone.sh: fix the find option to be compatible with GNU find

Reviewed-by: Willem Jan Withagen <wjw@digiware.nl>
2017-07-28 08:41:49 -05:00
John Spray
2c4ad54f80 Merge pull request #16487 from liewegas/wip-mgr-module-health
mgr: mgr_module interface to report health alerts

Reviewed-by: John Spray <john.spray@redhat.com>
2017-07-28 13:24:41 +01:00
John Spray
c6ef41b02e Merge pull request #16641 from liewegas/wip-mgr-configs
mgr/PyState: shut up about get_config on nonexistent keys

Reviewed-by: John Spray <john.spray@redhat.com>
2017-07-28 13:19:57 +01:00
Kefu Chai
3c12075d63 Merge pull request #16582 from liewegas/wip-20633
mon/MgrMonitor: reset mgrdigest timer with new subscription

Reviewed-by: Kefu Chai <kchai@redhat.com>
2017-07-28 17:12:46 +08:00
Kefu Chai
75e361433d qa/run-standalone.sh: fix the find option to be compatible with GNU find
also re-indent to be consistent with other part of this script

Signed-off-by: Kefu Chai <kchai@redhat.com>
2017-07-28 14:22:02 +08:00
Kefu Chai
20692fddc9 common/options: make "blue{fs,store}_allocator" LEVEL_DEV
See-also: http://tracker.ceph.com/issues/20660
Signed-off-by: Kefu Chai <kchai@redhat.com>
2017-07-28 13:53:56 +08:00
Kefu Chai
2a128f4829 Merge pull request #16599 from liewegas/wip-standalone-fixes
qa/workunits: adjust path to ceph-helpers.sh

Reviewed-by: Jason Dillaman <dillaman@redhat.com>
Reviewed-by: Kefu Chai <kchai@redhat.com>
2017-07-28 13:18:47 +08:00
Kefu Chai
9167486eb8 Merge pull request #16482 from tchaikov/wip-opt
common/options: refactors to set the properties in a more structured way

Reviewed-by: John Spray <john.spray@redhat.com>
2017-07-28 13:15:33 +08:00
Kefu Chai
9dea6dc763 Merge pull request #16589 from Yan-waller/wip-walle-0726testwatchnotify
test/rados: fix wrong parameter order of RETURN1_IF_NOT_VAL

Reviewed-by: Kefu Chai <kchai@redhat.com>
2017-07-28 13:14:07 +08:00
Kefu Chai
b3b972c733 Merge pull request #16609 from wjwithagen/wip-wjw-FreeBSD-group-wheel
ceph_disk/main.py: FreeBSD root has wheel for group

Reviewed-by: Sage Weil <sage@redhat.com>
Reviewed-by: Kefu Chai <kchai@redhat.com>
2017-07-28 13:13:28 +08:00
Kefu Chai
55a3e5790e Merge pull request #16593 from shangzhong/wip-20660
os/bluestore/StupidAllocator: rounded down len to an align boundary

Reviewed-by: Sage Weil <sage@redhat.com>
2017-07-28 13:07:06 +08:00
Sage Weil
9bc2b74798 common/options: document bluestore options
Signed-off-by: Sage Weil <sage@redhat.com>
2017-07-27 22:31:51 -04:00
Sage Weil
5bc9f6dafe compressor: accept 'none' or '' for none
This makes the parse and output methods match up.

Signed-off-by: Sage Weil <sage@redhat.com>
2017-07-27 22:30:12 -04:00
Sage Weil
5fd23dcf26 os/bluestore: observe bluestore_compression_required_ratio
Signed-off-by: Sage Weil <sage@redhat.com>
2017-07-27 22:30:12 -04:00
Sage Weil
625859b42b doc/dev/config: some guidance around defining config options
Signed-off-by: Sage Weil <sage@redhat.com>
2017-07-27 22:30:12 -04:00
Patrick Donnelly
fb039383e9
Merge PR #16435 into master
* refs/remotes/upstream/pull/16435/head:
	qa: whitelist trim error during powercycle tests

Reviewed-by: Kefu Chai <kchai@redhat.com>
2017-07-27 17:54:59 -07:00
Sage Weil
89cf82c599 mgr/PyState: shut up about get_config on nonexistent keys
Signed-off-by: Sage Weil <sage@redhat.com>
2017-07-27 18:06:22 -04:00
Sage Weil
cb12a81905 Merge pull request #16450 from markhpc/wip-rocksdb-bloomsettings
kv/RocksDBStore: Table options for indexing and filtering

Reviewed-by: Sage Weil <sage@redhat.com>
2017-07-27 16:26:09 -05:00
Sage Weil
41bcf2fee5 Merge pull request #16281 from badone/wip-PG-cluster-log-audit
osd: Log audit

Reviewed-by: Josh Durgin <jdurgin@redhat.com>
2017-07-27 16:25:30 -05:00
Sage Weil
862392fbf9 Merge pull request #16514 from liewegas/wip-20744
qa/tasks/ceph: wait for mgr to activate and pg stats to flush in health()

Reviewed-by: John Spray <john.spray@redhat.com>
2017-07-27 16:24:59 -05:00
Sage Weil
4af49a8866 osd/PG: ignore CancelRecovery in NotRecovering
It's possible to get >1 CancelRecovery events in the queue.
The first will transition us from Recovering to NotRecovering.
Currently the second will make us crash.

This is harmless; instead just swallow the event.

Fixes: http://tracker.ceph.com/issues/20804
Signed-off-by: Sage Weil <sage@redhat.com>
2017-07-27 16:59:44 -04:00
Patrick Donnelly
d7f5af40a2
qa: whitelist trim error during powercycle tests
Fixes: http://tracker.ceph.com/issues/20566

Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
2017-07-27 13:24:21 -07:00
Sage Weil
5e46c354cf Merge pull request #16635 from dzafman/wip-fix-test-pidfile
test: test_pidfile running 2nd mon has unreliable log output

Reviewed-by: Sage Weil <sage@redhat.com>
2017-07-27 15:06:17 -05:00
David Zafman
c76f306ff5 test: test_pidfile running 2nd mon has unreliable log output
Signed-off-by: David Zafman <dzafman@redhat.com>
2017-07-27 11:23:54 -07:00
Neha Ojha
f8ae463492 osd: add default_device_class to metadata
Signed-off-by: Neha Ojha <nojha@redhat.com>
2017-07-27 11:21:10 -07:00
Gregory Farnum
ba03ab92a8 Merge pull request #16629 from johnwilkins/wip-doc-remove-contractions
Remove contractions from the documentation.

Reviewed-by: Greg Farnum <gfarnum@redhat.com>
2017-07-27 10:49:38 -07:00
Sage Weil
541de391e1 Merge pull request #16572 from liewegas/wip-pidfile
test: add separate ceph-helpers-based smoke test

Reviewed-by: Kefu Chai <kchai@redhat.com>
2017-07-27 12:32:36 -05:00
John Wilkins
3b9f70d4fd doc/cephfs: Removed contractions for ESL speakers.
Signed-off-by: John Wilkins <jowilkin@redhat.com>
2017-07-27 10:01:29 -07:00
John Wilkins
c978a76b4d doc/start: Removed contractions for ESL speakers.
Signed-off-by: John Wilkins <jowilkin@redhat.com>
2017-07-27 09:59:00 -07:00
John Wilkins
ff2eebf88a doc/man: Removed contractions for ESL speakers.
Signed-off-by: John Wilkins <jowilkin@redhat.com>
2017-07-27 09:57:23 -07:00
John Wilkins
096af64ae6 doc/install: Removed contractions for ESL speakers.
Signed-off-by: John Wilkins <jowilkin@redhat.com>
2017-07-27 09:55:58 -07:00
John Wilkins
60e6cf509c doc/rgw: Removed contractions for ESL speakers.
Signed-off-by: John Wilkins <jowilkin@redhat.com>
2017-07-27 09:54:37 -07:00
John Wilkins
112e9936b1 doc/rbd: Removed contractions for ESL speakers.
Signed-off-by: John Wilkins <jowilkin@redhat.com>
2017-07-27 09:52:56 -07:00
John Wilkins
6640837da3 doc/rados: Removed contractions to improve readabilty for ESL speakers.
Signed-off-by: John Wilkins <jowilkin@redhat.com>
2017-07-27 09:46:53 -07:00
Sage Weil
c1aef68f02 Merge pull request #16569 from liewegas/wip-set-not-put
mon: 'config-key put' -> 'config-key set'

Reviewed-by: Joao Eduardo Luis <joao@suse.de>
2017-07-27 11:34:37 -05:00
Sage Weil
e469a8044c qa/standalone/crush/crush-classes: fix test
Signed-off-by: Sage Weil <sage@redhat.com>
2017-07-27 12:25:25 -04:00
Sage Weil
380de3395f qa/standalone/README
Signed-off-by: Sage Weil <sage@redhat.com>
2017-07-27 12:24:52 -04:00
Sage Weil
52d1814caf test/smoke.sh: add simple ceph-helpers-based smoke test
This is just enough during make check to know things aren't totally
broken.

Signed-off-by: Sage Weil <sage@redhat.com>
2017-07-27 12:24:52 -04:00
Sage Weil
0b5036f072 qa/suites/rados/upgrade: fix upgrade wait for healthy
There is no mgr, so we can't call ceph.healthy.

Signed-off-by: Sage Weil <sage@redhat.com>
2017-07-27 12:10:34 -04:00
Sage Weil
a40d94b163 qa/tasks/ceph: wait for pg stats to flush in healthy check
Signed-off-by: Sage Weil <sage@redhat.com>
2017-07-27 12:10:27 -04:00
Sage Weil
80978dea8a qa/tasks/ceph_manager: wait_for_all_up -> wait_for_all_osds_up
Signed-off-by: Sage Weil <sage@redhat.com>
2017-07-27 12:10:26 -04:00