Commit Graph

83282 Commits

Author SHA1 Message Date
Casey Bodley
fbb62621ac
Merge pull request #13644 from yehudasa/wip-rgw-ragweed
rgw: changes to support ragweed

Reviewed-by: Casey Bodley <cbodley@redhat.com>
2018-02-22 12:02:30 -05:00
Sage Weil
ef4e658806
Merge pull request #20533 from wido/issue-23083
systemd: Wait 10 seconds before restarting ceph-mgr

Reviewed-by: Sage Weil <sage@redhat.com>
2018-02-22 09:25:21 -06:00
Wido den Hollander
c628cd083e
systemd: Wait 10 seconds before restarting ceph-mgr
We do this for the MON and OSD as well, wait for a few
seconds before we try to attempt a restart.

On boot in IPv6 networks it might take a few seconds longer
before a IP-address is usable and this does not allow the mgr
to start right away.

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

Signed-off-by: Wido den Hollander <wido@42on.com>
2018-02-22 11:53:41 +01:00
Kefu Chai
d7dfdc8730
Merge pull request #20400 from tchaikov/wip-22354
ceph-disk: erase 110MB for nuking existing bluestore

Reviewed-by: Alfredo Deza <adeza@redhat.com>
Reviewed-by: Wido den Hollander <wido@42on.com>
2018-02-22 17:56:17 +08:00
Igor Fedotov
49822ee165
Merge pull request #20514 from ifed01/wip-ifed-fio-build-fix
test/fio: fix fio objectstore plugin building broken by
2018-02-22 12:21:58 +03:00
Kefu Chai
627475d679 ceph-disk: erase 110MB for nuking existing bluestore
10M is not enough for erasing the data partition *and* db partition,
let's make it 110M.

Fixes: http://tracker.ceph.com/issues/22354
Signed-off-by: Kefu Chai <kchai@redhat.com>
2018-02-22 12:50:19 +08:00
Andrew Schoen
a09b319a5e
Merge pull request #20513 from ceph/wip-rm23003
ceph-volume warn on mix of filestore and bluestore flags

Reviewed-by: Andrew Schoen <aschoen@redhat.com>
2018-02-21 22:28:04 +01:00
Abhishek L
26cc065dde
Merge pull request #20500 from theanalyst/doc/releases/12.2.3
doc: release notes for 12.2.3

Reviewed-By: Sage Weil <sage@redhat.com>
2018-02-21 22:01:19 +01:00
Igor Fedotov
7881d16570 test/fio: fix fio objectstore plugin building broken by
ObjectStore::queue_transaction interface changes.

Signed-off-by: Igor Fedotov "ifedotov@suse.com"
2018-02-21 23:47:50 +03:00
Abhishek Lekshmanan
1e491f6519 doc: release notes for 12.2.3
Also dropping the relevant changes from PendingReleaseNotes

Signed-off-by: Abhishek Lekshmanan <abhishek@suse.com>
2018-02-21 19:34:59 +01:00
Sage Weil
d50ec9a43d
Merge pull request #20503 from theanalyst/doc/changelog/v12.2.3
doc: changelog for v12.2.3
2018-02-21 12:33:53 -06:00
Alfredo Deza
11ba052010 ceph-volume tests verify exclude_group_options works with groups of flags
Signed-off-by: Alfredo Deza <adeza@redhat.com>
2018-02-21 12:56:43 -05:00
Alfredo Deza
43be2aafc1 ceph-volume tests add exclusion checks in prepare
Signed-off-by: Alfredo Deza <adeza@redhat.com>
2018-02-21 12:55:17 -05:00
Alfredo Deza
2f6248c94b ceph-volume tests add exclusion checks in create
Signed-off-by: Alfredo Deza <adeza@redhat.com>
2018-02-21 12:55:17 -05:00
Alfredo Deza
dec6e086cf ceph-volume util.arg_validators create an arg group exclusion check
Signed-off-by: Alfredo Deza <adeza@redhat.com>
2018-02-21 12:55:16 -05:00
Alfredo Deza
f6ac244bb5 ceph-volume lvm.create use the new group option exclution
Signed-off-by: Alfredo Deza <adeza@redhat.com>
2018-02-21 12:55:16 -05:00
Alfredo Deza
e6b3c46368 ceph-volume lvm.prepare use the new group option exclution
Signed-off-by: Alfredo Deza <adeza@redhat.com>
2018-02-21 12:55:16 -05:00
Alfredo Deza
3400f31787 ceph-volume lvm.common remove --journal-size as it is not used/supported
Signed-off-by: Alfredo Deza <adeza@redhat.com>
2018-02-21 12:55:16 -05:00
Alfredo Deza
3e7c995ebe ceph-volume lvm.common define arg groups for objectstores
Signed-off-by: Alfredo Deza <adeza@redhat.com>
2018-02-21 12:55:16 -05:00
Sage Weil
db1ca7271e Merge PR #19342 into master
* refs/pull/19342/head:
	osd: add 'ceph [tell|daemon] osd.id smart'

Reviewed-by: Sage Weil <sage@redhat.com>
2018-02-21 10:23:48 -06:00
Sage Weil
1d641d137b Merge PR #20465 into master
* refs/pull/20465/head:
	os/bluestore: avoid frequent allocator dump on bluefs rebalance failure

Reviewed-by: Sage Weil <sage@redhat.com>
2018-02-21 10:23:43 -06:00
Sage Weil
1292efcd3d Merge PR #20467 into master
* refs/pull/20467/head:
	mon: mark manager beacons as no_reply

Reviewed-by: John Spray <john.spray@redhat.com>
Reviewed-by: Kefu Chai <kchai@redhat.com>
Reviewed-by: João Eduardo Luís <joao@suse.de>
2018-02-21 10:23:38 -06:00
Sage Weil
9f5a7ca8bf Merge PR #20484 into master
* refs/pull/20484/head:
	osd/PrimaryLogPG: cancel all objecter ops atomically
	osdc/Objecter: allow multiple ops to be canceled atomically

Reviewed-by: David Zafman <dzafman@redhat.com>
2018-02-21 10:23:33 -06:00
Sage Weil
5b41a65d2d Merge PR #20487 into master
* refs/pull/20487/head:
	os/bluestore: do not account DB volume space in total one reported by statfs method
	os/bluestore: prevent statfs available from going negative

Reviewed-by: Igor Fedotov <ifedotov@suse.com>
2018-02-21 10:23:29 -06:00
Gregory Farnum
1c3e81828a
Merge pull request #20374 from liewegas/wip-18351
msg/DispatchQueue: clear queue after wait()

Reviewed-by: Greg Farnum <gfarnum@redhat.com>
2018-02-21 07:48:38 -08:00
Kefu Chai
14673a4509
Merge pull request #20475 from tchaikov/wip-std-string-view
common/str_list: s/boost::string_view/std::string_view

Reviewed-by: Casey Bodley <cbodley@redhat.com>
2018-02-21 20:57:22 +08:00
Kefu Chai
b06dd3bb0a
Merge pull request #20443 from rzarzynski/wip-common-inlineable-ceph_clock_now
common: make ceph_clock_now() inlineable.

Reviewed-by: Sage Weil <sage@redhat.com>
Reviewed-by: Kefu Chai <kchai@redhat.com>
2018-02-21 10:14:44 +08:00
Kefu Chai
cda5a196fc
Merge pull request #20439 from jcsp/wip-percent_used
mon: dump percent_used PGMap field as float

Reviewed-by: Kefu Chai <kchai@redhat.com>
2018-02-21 10:13:48 +08:00
Abhishek Lekshmanan
c538e6b823 doc: changelog for v12.2.3
Signed-off-by: Abhishek Lekshmanan <abhishek@suse.com>
2018-02-20 23:09:31 +01:00
Sage Weil
1e34922fcd
Merge pull request #20177 from liewegas/wip-kill-onreadable
os,osd: initial work to drop onreadable/onapplied callbacks

Reviewed-by: Josh Durgin <jdurgin@redhat.com>
2018-02-20 14:59:35 -06:00
Jason Dillaman
ab06f835f4
Merge pull request #20499 from idryomov/wip-krbd-discard-tests
qa: additional krbd discard test cases

Reviewed-by: Jason Dillaman <dillaman@redhat.com>
2018-02-20 14:02:07 -05:00
Mykola Golub
783bc22438
Merge pull request #20490 from dillaman/wip-rbd-journal-workunit
qa/workunits/rbd: remove sanity check in journal.sh test

Reviewed-by: Mykola Golub <mgolub@suse.com>
2018-02-20 18:45:11 +02:00
Matt Benjamin
11526c68c7
Merge pull request #20093 from supriti/wip_rgw_ganesha_df
RGW-NFS: Use rados cluster_stat to report filesystem usage
2018-02-20 11:43:57 -05:00
Jason Dillaman
41e9607aae
Merge pull request #20395 from Songweibin/wip-misc-cleanup
librbd: validate if dst group snap name is the same with src

Reviewed-by: Jason Dillaman <dillaman@redhat.com>
2018-02-20 10:32:17 -05:00
Jason Dillaman
fae456f60c
Merge pull request #20420 from trociny/wip-unwatch-race
librbd: potential race in RewatchRequest when resetting watch_handle

Reviewed-by: Jason Dillaman <dillaman@redhat.com>
2018-02-20 10:31:54 -05:00
Jason Dillaman
0da7e351a5
Merge pull request #20478 from trociny/wip-api-mirror
librbd: fix structure size check in rbd_mirror_image_get_info/status

Reviewed-by: Jason Dillaman <dillaman@redhat.com>
2018-02-20 10:31:14 -05:00
Ilya Dryomov
153af6b90a qa: krbd_blkroset.t: attempt discards in addition to writes
The block layer used to not enforce ioctl(BLKROSET) and set_disk_ro().
This has been fixed in 4.16-rc1.

Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
2018-02-20 15:54:41 +01:00
Mykola Golub
c6d9ae9416
Merge pull request #20491 from dillaman/wip-23043
qa/workunits/rbd: fix issues within permissions test

Reviewed-by: Mykola Golub <mgolub@suse.com>
2018-02-20 14:39:17 +02:00
Mykola Golub
6f6d21092a
Merge pull request #20481 from dillaman/wip-rbd-remove-error
rbd: don't overwrite the error code from the remove action

Reviewed-by: Mykola Golub <mgolub@suse.com>
2018-02-20 14:35:23 +02:00
Mykola Golub
f4cd2772e1
Merge pull request #20486 from dillaman/wip-11502
test/librbd: utilize unique pool for cache tier testing

Reviewed-by: Mykola Golub <mgolub@suse.com>
2018-02-20 14:34:45 +02:00
David Zafman
648a4c3d47
Merge pull request #20450 from dzafman/wip-22996
Snapset inconsistency is detected with its own error

Reviewed-by: Josh Durgin <jdurgin@redhat.com>
2018-02-19 22:43:02 -08:00
Alfredo Deza
379897e894
Merge pull request #20492 from tchaikov/wip-boost-cmake-3.0
cmake: disable DOWNLOAD_NO_PROGRESS if cmake ver is lower than 3.1

Reviewed-by: Alfredo Deza <adeza@redhat.com>
Reviewed-by: Dan Mick <dmick@redhat.com>
Reviewed-by: Brad Hubbard <bhubbard@redhat.com>
2018-02-19 18:09:12 -05:00
Yehuda Sadeh
930f3b85e2 qa/tasks/ragweed: don't reference fastcgi
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
2018-02-19 14:45:51 -08:00
Yehuda Sadeh
2d23084092 qa/rgw: ragweed: change base branch for upgrade testing
Change directory structure to reflect base version of upgrade test.
Also set base version to kraken.

Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
2018-02-19 14:45:51 -08:00
Yehuda Sadeh
0882d306f6 qa/tasks/rgw/upgrade: don't restart the entire cluster at once
and also whitelist 'wrongly marked me down'

Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
2018-02-19 14:45:51 -08:00
Yehuda Sadeh
52d8f0d82f qa/tasks: add ragweed tasks
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
2018-02-19 14:45:51 -08:00
Yehuda Sadeh
3bf80dd171 ceph/qa/suites: add rgw/upgrade/ragweed
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
2018-02-19 14:45:51 -08:00
Yehuda Sadeh
c2e2d8a380 qa/tasks/ragweed: only init config when doing prepare
and only remove users when doing check.

Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
2018-02-19 14:45:51 -08:00
Yehuda Sadeh
831645c3cf qa/tasks/ragweed: configurable stages
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
2018-02-19 14:45:51 -08:00
Yehuda Sadeh
cb1660d566 qa/tasks/ragweed: point at ceph.conf in config
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
2018-02-19 14:45:51 -08:00