Sage Weil
f74d71f708
qa/suites/rados/thrash-erasure-coe-big/clsuter: 12 osds on 3 nodes not 4
...
smithi have 4 nvme partitions available, not 3.
Signed-off-by: Sage Weil <sage@redhat.com>
2017-08-03 14:11:43 -04:00
Josh Durgin
ae48c75065
Merge pull request #16797 from jdurgin/wip-upgrade-jewel-x
...
qa: timeout when waiting for mgr to be available in healthy()
Reviewed-by: Sage Weil <sage@redhat.com>
2017-08-03 11:11:41 -07:00
Sage Weil
63221e21f5
qa/suites/rados/thrash-erasure-code-big: add k=4 m=2
...
Get better coverage for larger codes.
Signed-off-by: Sage Weil <sage@redhat.com>
2017-08-03 14:10:36 -04:00
Sage Weil
e994b03335
qa/suites/rados/monthrash/worklaods/rados_api_tests: whitelist SMALLER_PGP_NUM
...
The rados/test.sh fiddles with pg_num.
Signed-off-by: Sage Weil <sage@redhat.com>
2017-08-03 13:31:39 -04:00
Sage Weil
7c350180b1
qa/suites/rados/mgr/tasks/failover: whitelist
...
remote/smithi025/log/ceph.log.gz:2017-08-03 07:02:15.049074 mon.b mon.0 172.21.15.25:6789/0 197 : cluster [INF] Manager daemon x is unresponsive, replacing it with standby daemon y
remote/smithi025/log/ceph.log.gz:2017-08-03 07:03:10.078032 mon.b mon.0 172.21.15.25:6789/0 226 : cluster [WRN] Manager daemon x is unresponsive. No standby daemons available.
x and y may be swapped, so whitelist the rest of the string.
Signed-off-by: Sage Weil <sage@redhat.com>
2017-08-03 12:40:01 -04:00
Sage Weil
24c5dea378
Merge pull request #16764 from liewegas/wip-release-notes
...
doc/release-notes: sort release note changes into the right section
2017-08-03 08:28:20 -05:00
Sage Weil
ea96265ed1
Merge pull request #16765 from liewegas/wip-bluestore-docs
...
doc/rados/configuration: document bluestore
2017-08-03 08:27:41 -05:00
Sage Weil
f2bcd0250b
doc/rados/configuration/bluestore-config-ref: devices, checksumming, cache
...
Signed-off-by: Sage Weil <sage@redhat.com>
2017-08-03 09:21:18 -04:00
Sage Weil
029314954e
Merge pull request #16773 from dmick/wip-make-check-cleanup
...
Clean up make check for persistent test nodes (like arm64)
Reviewed-by: Sage Weil <sage@redhat.com>
2017-08-03 08:19:48 -05:00
Kefu Chai
088f98148e
Merge pull request #16683 from Liuchang0812/clear-result-in-getchildren
...
os/bluestore: clear result in BlueRocksEnv::getChildren
Reviewed-by: Kefu Chai <kchai@redhat.com>
Reviewed-by: Sage Weil <sage@redhat.com>
2017-08-03 21:17:06 +08:00
Kefu Chai
d6b9f36c48
Merge pull request #16717 from gmayyyha/osd-objectstore-20865
...
ceph-osd: fix auto detect which objectstore is currently running
Reviewed-by: Kefu Chai <kchai@redhat.com>
Reviewed-by: Chunmei Liu <chunmei.liu@intel.com>
2017-08-03 21:14:34 +08:00
Kefu Chai
8c29f314c4
Merge pull request #16777 from SUSE/wip-20894
...
doc: document "rados cleanup" in rados manpage
Reviewed-by: Kefu Chai <kchai@redhat.com>
2017-08-03 20:22:03 +08:00
Abhishek L
ddab8e0dc2
Merge pull request #16775 from ovh/bp-fr-pendingnotes-update
...
PendingReleaseNotes: mention forced recovery
Reviewed-by: Abhishek Lekshmanan <abhishek@suse.com>
2017-08-03 11:30:01 +02:00
Nathan Cutler
c02d41dcdb
doc: document "rados cleanup" in rados manpage
...
Fixes: http://tracker.ceph.com/issues/20894
Signed-off-by: Nathan Cutler <ncutler@suse.com>
2017-08-03 11:08:48 +02:00
Piotr Dałek
b57fb1eef1
PendingReleaseNotes: mention forced recovery
...
Mention forced recovery in release notes.
Signed-off-by: Piotr Dałek <piotr.dalek@corp.ovh.com>
2017-08-03 09:45:28 +02:00
Patrick Donnelly
8d33cbbf5c
qa: use new hex rep of inode
...
Resolves a failure from QA:
2017-08-02T19:23:27.489 INFO:tasks.cephfs_test_runner:======================================================================
2017-08-02T19:23:27.489 INFO:tasks.cephfs_test_runner:FAIL: test_oversize (tasks.cephfs.test_fragment.TestFragmentation)
2017-08-02T19:23:27.489 INFO:tasks.cephfs_test_runner:----------------------------------------------------------------------
2017-08-02T19:23:27.490 INFO:tasks.cephfs_test_runner:Traceback (most recent call last):
2017-08-02T19:23:27.490 INFO:tasks.cephfs_test_runner: File "/home/teuthworker/src/git.ceph.com_ceph-c_wip-pdonnell-testing-20170802/qa/tasks/cephfs/test_fragment.py", line 71, in test_oversize
2017-08-02T19:23:27.490 INFO:tasks.cephfs_test_runner: self.assertEqual(frags[0]['dirfrag'], "10000000000.0*")
2017-08-02T19:23:27.490 INFO:tasks.cephfs_test_runner:AssertionError: u'0x10000000000.0*' != '10000000000.0*'
2017-08-02T19:23:27.490 INFO:tasks.cephfs_test_runner:
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
2017-08-02 21:39:48 -07:00
Dan Mick
8a53120037
test/encoding/readable.sh: clean up all tmpfiles/dirs
...
Signed-off-by: Dan Mick <dan.mick@redhat.com>
2017-08-02 21:12:13 -07:00
Dan Mick
9f3b1cf5ea
run-make-check.sh: set ulimit -n (because no one else does)
...
Signed-off-by: Dan Mick <dan.mick@redhat.com>
2017-08-02 21:12:13 -07:00
Gregory Farnum
740daa3ca1
Merge pull request #16678 from mychoxin/yuanxin_make_print_informative
...
print more information when run ceph-osd cmd with 'check options'
Reviewed-by: Greg Farnum <gfarnum@redhat.com>
2017-08-02 19:59:50 -07:00
Patrick Donnelly
d4ed085238
Merge PR #16713 into master
...
* refs/remotes/upstream/pull/16713/head:
qa: ignore failed MDS message during upgrade
2017-08-02 19:41:42 -07:00
Patrick Donnelly
0909f2beb7
Merge PR #16691 into master
...
* refs/remotes/upstream/pull/16691/head:
doc: update client.admin key refs to "mds 'allow'"
Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
2017-08-02 18:42:37 -07:00
Patrick Donnelly
6cad5be68c
Merge PR #16714 into master
...
* refs/remotes/upstream/pull/16714/head:
qa: test export_pin is correct in dumped subtree
mds: print export_pin for dumped subtree
Reviewed-by: Douglas Fuller <dfuller@redhat.com>
Reviewed-by: huanwen ren <ren.huanwen@zte.com.cn>
2017-08-02 18:41:12 -07:00
Patrick Donnelly
7f04d88af8
qa: fix whitelist error message
...
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
2017-08-02 16:52:30 -07:00
Patrick Donnelly
8e975a6347
qa: fix log whitelist string
...
Fixes: http://tracker.ceph.com/issues/20889
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
2017-08-02 16:32:19 -07:00
Matt Benjamin
05cec0a213
Merge pull request #16732 from Abhishekvrshny/fix-rgw-mp-races
...
rgw : fix race in RGWCompleteMultipart
2017-08-02 16:06:08 -04:00
Sage Weil
8e166fa1b7
doc/rados/configuration: document bluestore
...
Initial pass here. Not yet complete.
Signed-off-by: Sage Weil <sage@redhat.com>
2017-08-02 15:48:41 -04:00
Sage Weil
5bc4006ada
doc/release-notes: cleanup
...
Signed-off-by: Sage Weil <sage@redhat.com>
2017-08-02 15:16:54 -04:00
Abhishek Varshney
dd7dc62ead
rgw : fix race in RGWCompleteMultipart
...
Fixes : http://tracker.ceph.com/issues/20861
Signed-off-by: Abhishek Varshney <abhishek.varshney@flipkart.com>
2017-08-02 18:20:49 +00:00
Sage Weil
abe4099be4
Merge pull request #16377 from theanalyst/doc/release-notes/12.1.1
...
doc: 12.1.1 & 12.1.2 release notes
2017-08-02 11:02:59 -05:00
Yuri Weinstein
22394a5480
Merge pull request #16308 from joscollin/wip-rbd-nbd-return-values
...
tools/rbd, rgw: Removed unreachable returns
Reviewed-by: Casey Bodley <cbodley@redhat.com>
Reviewed-by: Jason Dillaman <dillaman@redhat.com>
2017-08-02 09:01:27 -07:00
Yuri Weinstein
f6adc5f8c4
Merge pull request #16370 from rzarzynski/wip-rgw-swift-prefixed-tempurls
...
rgw: add support for Swift's TempURLs with prefix-based scope
Reviewed-by: Casey Bodley <cbodley@redhat.com>
2017-08-02 09:00:42 -07:00
Yuri Weinstein
0a3056df4a
Merge pull request #16442 from theanalyst/rgw-admin-tenant-validate
...
rgw: validate tenant names during user create.
Reviewed-by: Casey Bodley <cbodley@redhat.com>
Reviewed-by: Pritha Srivastava <prsrivas@redhat.com>
2017-08-02 08:59:54 -07:00
Yuri Weinstein
0dfd0a1c74
Merge pull request #16485 from rzarzynski/wip-rgw-s3anonauthengine
...
rgw: move the S3 anonymous auth handling to a dedicated engine.
Reviewed-by: Casey Bodley <cbodley@redhat.com>
2017-08-02 08:58:15 -07:00
Yuri Weinstein
36430b9f50
Merge pull request #16690 from scienceluo/wip-luo-unused-var-branch
...
common/rgw/rbd: remove some unused variables
Reviewed-by: Jos Collin <jcollin@redhat.com>
Reviewed-by: Jason Dillaman <dillaman@redhat.com>
2017-08-02 08:57:33 -07:00
Yuri Weinstein
dd80b38098
Merge pull request #16692 from oritwas/wip-rgw-dir-suggest
...
rgw: Fix up to 1000 entries at a time in check_bad_index_multipart
Reviewed-by: Casey Bodley <cbodley@redhat.com>
2017-08-02 08:56:52 -07:00
Abhishek Lekshmanan
eac243234f
doc: release notes for v12.1.2
...
Signed-off-by: Abhishek Lekshmanan <alekshmanan@suse.com>
2017-08-02 17:41:23 +02:00
Abhishek Lekshmanan
a80b99fd41
doc: 12.1.1 release notes add major changes
...
Also cleanup PendingReleasenotes to an empty file so that only newer
changes are tracked, adding the relevant section back to
RC1 where relevant. Moving all the RC1 announcements back to RC2, when
we go to 12.2.0 we'll collapse all of these back to the release
announcments
Signed-off-by: Abhishek Lekshmanan <alekshmanan@suse.com>
2017-08-02 17:41:13 +02:00
Abhishek Lekshmanan
ae2e99a78e
doc: 12.1.1 release notes
...
Adding the changelog from 12.1.0 -> 12.1.1
Signed-off-by: Abhishek Lekshmanan <abhishek@suse.com>
2017-08-02 17:39:17 +02:00
Sage Weil
10517cbc39
Merge pull request #16759 from liewegas/wip-powercycle-health
...
qa/suites/powercycle: whitelist health for thrashing
2017-08-02 10:07:06 -05:00
Sage Weil
5085dc1164
qa/suites/powercycle: whitelist health for thrashing
...
Signed-off-by: Sage Weil <sage@redhat.com>
2017-08-02 11:06:43 -04:00
Casey Bodley
0debf4dc6e
qa/rgw: disable lifecycle tests because of expiration failures
...
lifecycle expiration tests are too reliant on timing, and have been
failing consistently for a long time
Signed-off-by: Casey Bodley <cbodley@redhat.com>
2017-08-02 11:06:35 -04:00
Patrick Donnelly
56cf8cbca3
mds: add inter-mds operations to PerfCounter
...
Fixes: http://tracker.ceph.com/issues/20760
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
2017-08-02 07:48:22 -07:00
Sage Weil
afd9d94781
Merge pull request #16758 from ceph/luminous
...
sync luminous tag back to master
2017-08-02 09:46:37 -05:00
Sage Weil
e27a78c9ed
Merge pull request #16535 from liewegas/wip-osd-shard-init
...
osd: initialize waiting_for_pg_osdmap on startup
Reviewed-by: Greg Farnum <gfarnum@redhat.com>
2017-08-02 09:10:54 -05:00
Sage Weil
8714c70ac9
Merge pull request #16684 from tchaikov/wip-pybind-replace-deprecated-apis
...
pybind/rados: use new APIs instead of deprecated ones
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
2017-08-02 09:10:26 -05:00
Sage Weil
cae3a58c72
Merge pull request #16735 from dillaman/wip-20869
...
common: avoid statically allocating configuration options
Reviewed-by: John Spray <john.spray@redhat.com>
2017-08-02 09:08:40 -05:00
Sage Weil
9bd7b70aa3
ceph: wait for maps before doing 'ceph tell ... help'
...
If we don't have a mgrmap yet (usually we do, but it's racy) MgrClient
will assume EACCES if we try to send a command. This can lead to
EACCES from 'ceph tell mgr help'.
The mon sends maps in alphanumeric order, so waiting for osdmap will
include mgrmap and fsmap. That's everything (current) except servicemap,
but we can't 'tell' those anyway.
Fixes: http://tracker.ceph.com/issues/20113
Signed-off-by: Sage Weil <sage@redhat.com>
2017-08-02 09:34:00 -04:00
Sage Weil
aadc5c1a85
Merge pull request #16747 from tchaikov/wip-doc-fixes
...
doc: document bluestore compression settings
Reviewed-by: xie xingguo <xie.xingguo@zte.com.cn>
Reviewed-by: Sage Weil <sage@redhat.com>
2017-08-02 08:11:41 -05:00
Kefu Chai
da1a60ced1
qa: refactor suites/rados/rest/mgr-restful
...
- use "ceph restful restart" to restart the restful API server instead
of restarting the ceph-mgr
- test "ceph restful delete-key"
- test "ceph restful list-keys"
Signed-off-by: Kefu Chai <kchai@redhat.com>
2017-08-02 18:20:56 +08:00
Kefu Chai
868420e421
mgr: handle "module.set_config(.., None)" correctly
...
otherwise "ceph restful delete-key foo" would fail:
TypeError: ceph_config_set() argument 3 must be string, not None
Signed-off-by: Kefu Chai <kchai@redhat.com>
2017-08-02 18:18:08 +08:00