]>
git.apps.os.sepia.ceph.com Git - ceph.git/log
Yuri Weinstein [Thu, 14 Jan 2016 00:01:40 +0000 (16:01 -0800)]
Fixed symblink for os configs
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
Zack Cerza [Wed, 13 Jan 2016 23:29:00 +0000 (16:29 -0700)]
Merge pull request #754 from ceph/wip_add_centos71_master
Removed CentOS 7.1 and added CentOS 7.2 instead
Yuri Weinstein [Wed, 13 Jan 2016 21:56:41 +0000 (13:56 -0800)]
Change supported ditros to use latest CentOS 7.2
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
Andrew Schoen [Tue, 12 Jan 2016 22:06:25 +0000 (16:06 -0600)]
Merge pull request #793 from ceph/wip-centos-71-72
suites/teuthology: Add CentOS 7.1 and 7.2
Zack Cerza [Tue, 12 Jan 2016 19:20:26 +0000 (12:20 -0700)]
suites/teuthology: Add CentOS 7.1 and 7.2
Signed-off-by: Zack Cerza <zack@redhat.com>
Yan, Zheng [Thu, 7 Jan 2016 14:22:32 +0000 (22:22 +0800)]
Merge pull request #785 from ceph/wip-14257
tasks/cephfs: fix wait_for_state timing
John Spray [Thu, 7 Jan 2016 11:24:57 +0000 (11:24 +0000)]
tasks/cephfs: fix wait_for_state timing
Return actual elapsed wallclock time instead of
the number of times we polled.
Fixes: #14257
Signed-off-by: John Spray <john.spray@redhat.com>
Greg Farnum [Wed, 6 Jan 2016 21:50:31 +0000 (13:50 -0800)]
Merge remote-tracking branch 'origin/jewel'
Gregory Farnum [Wed, 6 Jan 2016 21:52:09 +0000 (13:52 -0800)]
Merge pull request #780 from ceph/jewel-14196
tasks/cephfs: fix race in test_damage
Greg Farnum [Wed, 6 Jan 2016 07:11:32 +0000 (23:11 -0800)]
Merge remote-tracking branch 'origin/jewel-14196'
Greg Farnum [Wed, 6 Jan 2016 06:57:51 +0000 (22:57 -0800)]
Merge remote-tracking branch 'origin/wip-13583'
David Zafman [Mon, 4 Jan 2016 23:25:27 +0000 (15:25 -0800)]
Merge pull request #775 from ceph/wip-stat-error
repair_test: Add whitelist item for new stat error message
Tamilarasi Muthamizhan [Mon, 4 Jan 2016 22:40:35 +0000 (14:40 -0800)]
Merge pull request #781 from ceph/wip_remove_dumpling
Removed tests for EOL dumpling clients on jewel clusters
Yuri Weinstein [Mon, 4 Jan 2016 17:33:46 +0000 (09:33 -0800)]
Removed tests for EOL dumpling clients on jewel clusters
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
Yan, Zheng [Mon, 4 Jan 2016 12:29:41 +0000 (20:29 +0800)]
tasks/cephfs: fix race in test_damage
When stray directory inodes are corrupted, MDS may go to damaged state
after becoming active. (MDCache::open_root/populate_mydir is called by
MDSRank::starting_done).
Fixes: #14196
Signed-off-by: Yan, Zheng <zyan@redhat.com>
Sage Weil [Sat, 2 Jan 2016 14:29:28 +0000 (09:29 -0500)]
tasks/osd_recovery: fewer objects in test_incomplete_pgs
Otherwise we risk filling up a (fast) disk.
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Fri, 1 Jan 2016 14:35:31 +0000 (09:35 -0500)]
rados: 5m radosbench (not 10m)
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Wed, 30 Dec 2015 14:43:59 +0000 (09:43 -0500)]
rados: run radosbench for 10m (not 15m)
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Thu, 24 Dec 2015 14:57:52 +0000 (09:57 -0500)]
rados/singleton/all/pg-removal-interruption: ensure osd.0 is marked down
We were waiting for teh dameon to fail, not for the mons to notice,
which meant that after we restart the daemon the next tell could
try to talk to the old osd.
Signed-off-by: Sage Weil <sage@redhat.com>
Josh Durgin [Thu, 24 Dec 2015 00:59:16 +0000 (16:59 -0800)]
rbd: increase length of non-valgrind fsx workloads
New lab machines make these run much faster. These should take ~1-1.5 hours now.
Signed-off-by: Josh Durgin <jdurgin@redhat.com>
Josh Durgin [Thu, 24 Dec 2015 00:47:54 +0000 (16:47 -0800)]
rbd: add helgrind to valgrind subsuite
This checks locking problems. This can be a separate facet for
workunits, but for now it requires a manual 2nd configuration for
rbd_fsx.
Signed-off-by: Josh Durgin <jdurgin@redhat.com>
Josh Durgin [Thu, 24 Dec 2015 00:43:09 +0000 (16:43 -0800)]
rbd: add a couple new workunits
for rbd-nbd and the journalling cli
Signed-off-by: Josh Durgin <jdurgin@redhat.com>
Josh Durgin [Thu, 24 Dec 2015 00:41:01 +0000 (16:41 -0800)]
rbd: add some workloads with journalling enabled
Separating features into its own facet would be good,
but requires changing some of the tests a bit.
Signed-off-by: Josh Durgin <jdurgin@redhat.com>
Josh Durgin [Thu, 24 Dec 2015 00:39:54 +0000 (16:39 -0800)]
rbd: only test on xfs
btrfs is not recommended for production
Signed-off-by: Josh Durgin <jdurgin@redhat.com>
Sage Weil [Wed, 23 Dec 2015 22:07:41 +0000 (17:07 -0500)]
Merge remote-tracking branch 'gh/jewel'
Sage Weil [Wed, 23 Dec 2015 22:06:39 +0000 (17:06 -0500)]
Merge pull request #755 from guangyy/wip-13441-test
pg: add test cases for pg list_missing on EC pool
Josh Durgin [Wed, 23 Dec 2015 22:06:10 +0000 (14:06 -0800)]
Merge pull request #777 from ceph/wip-radosbench
rados: run radosbench for 15m instead of 30m
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
Sage Weil [Wed, 23 Dec 2015 21:59:47 +0000 (16:59 -0500)]
rados: run radosbench for 15m instead of 30m
The smithi disks fill after about 20m.
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Tue, 22 Dec 2015 22:02:43 +0000 (17:02 -0500)]
Merge remote-tracking branch 'gh/jewel'
Josh Durgin [Tue, 22 Dec 2015 21:55:23 +0000 (13:55 -0800)]
Merge pull request #774 from ceph/wip-radostool
suites/rados/singleton/all/radostool: whitelist quota error
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
Sage Weil [Tue, 22 Dec 2015 21:49:57 +0000 (16:49 -0500)]
suites/rados/singleton/all/radostool: whitelist quota error
The test sets and hits a quota; whitelist the message
Signed-off-by: Sage Weil <sage@redhat.com>
Josh Durgin [Fri, 18 Dec 2015 16:44:01 +0000 (08:44 -0800)]
Merge pull request #772 from ceph/wip-14113-jewel
suites/rbd: disable pool validation for pool snaps test
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
Jason Dillaman [Fri, 18 Dec 2015 07:31:07 +0000 (02:31 -0500)]
suites/rbd: disable pool validation for pool snaps test
Fixes: #14113
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
Loic Dachary [Thu, 17 Dec 2015 09:35:20 +0000 (10:35 +0100)]
Merge pull request #769 from dachary/wip-buildpackages-centos-7.1
buildpackages: support CentOS 7.1 and CentOS 7.2
Loic Dachary [Thu, 17 Dec 2015 09:30:36 +0000 (10:30 +0100)]
buildpackages: support CentOS 7.1 and CentOS 7.2
Signed-off-by: Loic Dachary <loic@dachary.org>
Sage Weil [Wed, 16 Dec 2015 18:04:07 +0000 (13:04 -0500)]
Merge remote-tracking branch 'gh/jewel'
David Zafman [Wed, 25 Nov 2015 15:29:27 +0000 (07:29 -0800)]
repair_test: Add whitelist item for new stat error message
Signed-off-by: David Zafman <dzafman@redhat.com>
Loic Dachary [Sat, 12 Dec 2015 13:43:47 +0000 (14:43 +0100)]
Merge pull request #764 from dachary/wip-buildpackages-log
buildpackages: log the output of make
Loic Dachary [Sat, 12 Dec 2015 13:27:55 +0000 (14:27 +0100)]
buildpackages: no need to sudo in bootcmd
Signed-off-by: Loic Dachary <loic@dachary.org>
Loic Dachary [Sat, 12 Dec 2015 12:36:58 +0000 (13:36 +0100)]
buildpackages: log the output of make
Signed-off-by: Loic Dachary <loic@dachary.org>
yuriw [Fri, 11 Dec 2015 18:29:39 +0000 (10:29 -0800)]
Suites/jewel in the smithi lab will be on centos 7.1
Signed-off-by: yuriw <yuri.weinstein@gmail.com>
Loic Dachary [Fri, 11 Dec 2015 11:27:18 +0000 (12:27 +0100)]
Merge pull request #756 from dachary/wip-13624-workunit-git
workunits: fetch from --ceph-git-url
Loic Dachary [Fri, 11 Dec 2015 07:04:52 +0000 (08:04 +0100)]
Merge pull request #758 from dreamhost/wip-openstack-dhc
Fix runs on OpenStack clusters like DreamHost Compute
Reviewed-by: Loic Dachary <ldachary@redhat.com>
Robin H. Johnson [Thu, 10 Dec 2015 19:56:05 +0000 (11:56 -0800)]
buildpackages: pkgrepo host also needs user-data setup.
The packages repo host fails in environments where networking setup is
needed in VMs. Use the same user-data as the buildhosts to ensure this
is the case.
Signed-off-by: Robin H. Johnson <robin.johnson@dreamhost.com>
Robin H. Johnson [Thu, 10 Dec 2015 19:55:56 +0000 (11:55 -0800)]
buildpackages: copy teuthology user-data.txt changes
7b27e1db7 : openstack: support /etc/network/intefaces injection
2358562cf : ensure VMs always have /etc/hosts set up
4378a505d : always allow unsigned deb packages
50b2db521 : openstack: encode instance name with the full IP
6e828a33b : openstack: add 8.8.8.8 as a last resort resolver
Signed-off-by: Robin H. Johnson <robin.johnson@dreamhost.com>
Robin H. Johnson [Thu, 10 Dec 2015 19:55:53 +0000 (11:55 -0800)]
buildpackages: catch instance creation failure.
Split the sleep from the server creation, so we catch 'server create'
failures (eg due to quota):
> Quota exceeded for cores: Requested 16, but already used 10 of 20 cores
> (HTTP 403) (Request-ID: req-
6467934e -db50-4479-995c-
4d44dedf553a )
Signed-off-by: Robin H. Johnson <robin.johnson@dreamhost.com>
Robin H. Johnson [Thu, 10 Dec 2015 19:55:49 +0000 (11:55 -0800)]
buildpackages: Be robust about addresses
OpenStack could tell us the VM has multiple networks, and offers no
guarantee about the order of addresses either (the old code failed if
the v4 IP was first).
For now, take the first listed network, and the first listed IPv4
address therein. Comments contain more detailed examples of possible
output from openstack tool.
Also remove the need for using jq to parse the output.
Signed-off-by: Robin H. Johnson <robin.johnson@dreamhost.com>
Loic Dachary [Tue, 8 Dec 2015 00:48:26 +0000 (01:48 +0100)]
Merge pull request #757 from dachary/wip-dummy
Revert "dummy: only use the user playbook"
Loic Dachary [Tue, 8 Dec 2015 00:47:09 +0000 (01:47 +0100)]
Revert "dummy: only use the user playbook"
This reverts commit
a016f29e211e378a50fd833d940abbb49449c37b .
Gregory Farnum [Mon, 7 Dec 2015 05:10:10 +0000 (21:10 -0800)]
Merge pull request #744 from ceph/wip-inode-claim
tasks/cephfs: add TestJournalRepair.test_table_tool_take_inos
Reviewed-by: Greg Farnum <gfarnum@redhat.com>
Gregory Farnum [Mon, 7 Dec 2015 05:05:55 +0000 (21:05 -0800)]
Merge pull request #703 from ceph/wip-layout-restrict
tasks/cephfs: test for auth caps pool-setting restriction
Reviewed-by: Greg Farnum <gfarnum@redhat.com>
Gregory Farnum [Mon, 7 Dec 2015 05:04:30 +0000 (21:04 -0800)]
Merge pull request #728 from ceph/wip-snap-strays
tasks/cephfs: cover snaps in test_strays
Gregory Farnum [Mon, 7 Dec 2015 05:01:53 +0000 (21:01 -0800)]
Merge pull request #709 from ceph/wip-scrub-basic
tasks/cephfs: add TestForwardScrub
Loic Dachary [Sun, 6 Dec 2015 12:08:20 +0000 (13:08 +0100)]
workunit: fetch from --ceph-git-url
The commit from which workunits are fetched must be retrieved
from --ceph-git-url via teuth_config.get_ceph_git_url() instead of
assuming it is available via git://git.ceph.com/ceph.git.
Using git://git.ceph.com/ceph.git is convenient because it supports git
archive. In the general case, some git servers such as github do not
support git archive and a full git clone must be done instead.
Although it would be possible to
git clone --branch=master --depth=1 --single-branch
to reduce the amount of data being retrieved, it would require a
git fetch origin SHA1
but git version >= 1.7 do not support fetching a commit.
http://tracker.ceph.com/issues/13624 Fixes: #13624
Signed-off-by: Loic Dachary <loic@dachary.org>
Loic Dachary [Sun, 6 Dec 2015 12:07:13 +0000 (13:07 +0100)]
workunit: keep the path to the list of tests in a variable
Signed-off-by: Loic Dachary <loic@dachary.org>
Loic Dachary [Sun, 6 Dec 2015 11:30:13 +0000 (12:30 +0100)]
workunit: allow tag to override sha1
The sha1 for the workunit task is always set by the suite.py task. The
tag must be checked before the sha1 othewise it cannot be used to
override the sha1.
Signed-off-by: Loic Dachary <loic@dachary.org>
Guang Yang [Fri, 4 Dec 2015 23:03:03 +0000 (23:03 +0000)]
pg: add test cases for pg list_missing on EC pool
Reviewed-by: Guang Yang <yguang@yahoo-inc.com>
Yuri Weinstein [Fri, 4 Dec 2015 21:18:59 +0000 (13:18 -0800)]
Removed CentOS 7.0 and added CentOS 7.1.1503 instead
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
John Spray [Sun, 29 Nov 2015 14:00:39 +0000 (14:00 +0000)]
tasks/cephfs: avoid using bare remote.run in scrub_checks
Use the Mount.* wrappers for filesystem operations,
so that changes like making run_shell use sudo just work.
Signed-off-by: John Spray <john.spray@redhat.com>
John Spray [Sun, 29 Nov 2015 11:48:29 +0000 (11:48 +0000)]
tasks/cephfs: update for run_shell vs. sudo
(TestStrays.test_snapshot_remove blocked on the sudo change)
Signed-off-by: John Spray <john.spray@redhat.com>
John Spray [Sun, 29 Nov 2015 11:43:30 +0000 (11:43 +0000)]
tasks/cephfs: always sudo in run_shell
This was causing permissions issues when
running inside teuthology, as run_python
was using sudo and run_shell wasn't.
Would be nice to get rid of all the rootishness,
but for the moment just make it more uniform.
John Spray [Thu, 12 Nov 2015 11:13:54 +0000 (11:13 +0000)]
tasks/cephfs: cover snaps in test_strays
Signed-off-by: John Spray <john.spray@redhat.com>
John Spray [Mon, 23 Nov 2015 19:01:42 +0000 (19:01 +0000)]
suites: add yaml for TestForwardScrub
Signed-off-by: John Spray <john.spray@redhat.com>
John Spray [Mon, 20 Jul 2015 10:03:32 +0000 (11:03 +0100)]
tasks/cephfs: add TestForwardScrub
This tests the forward scrub's ability to traverse
some metadata and tag it, and the corresponding
functionality in cephfs-data-scan to filter based
on tag and inject orphaned items.
Signed-off-by: John Spray <john.spray@redhat.com>
Gregory Farnum [Wed, 2 Dec 2015 22:22:10 +0000 (14:22 -0800)]
Merge pull request #737 from ceph/wip-enable-data-scan
suites: yaml for TestDataScan
Loic Dachary [Wed, 2 Dec 2015 12:16:08 +0000 (13:16 +0100)]
Merge pull request #751 from dachary/wip-teuthology-integration
teuthology-integration: run teuthology integration tests
Loic Dachary [Tue, 1 Dec 2015 21:29:54 +0000 (22:29 +0100)]
teuthology-integration: run teuthology integration tests
Signed-off-by: Loic Dachary <loic@dachary.org>
Loic Dachary [Tue, 1 Dec 2015 20:14:57 +0000 (21:14 +0100)]
Merge pull request #664 from dachary/wip-nop
nop: suite that does not even lock targets
Loic Dachary [Mon, 30 Nov 2015 16:43:25 +0000 (17:43 +0100)]
Merge pull request #748 from dachary/wip-13910-buildpackages-images
buildpackages: create the image if it does not exist
Reviewed-by: Abhishek Varshney <abhishek.varshney@flipkart.com>
Loic Dachary [Mon, 30 Nov 2015 15:55:38 +0000 (16:55 +0100)]
buildpackages: create the image if it does not exist
Since buildpackages runs before target provisioning, it is possible that
the desired image does not yet exist on a newly provisionned tenant (or
region).
http://tracker.ceph.com/issues/13910 Fixes: #13910
Signed-off-by: Loic Dachary <loic@dachary.org>
John Spray [Thu, 26 Nov 2015 20:07:59 +0000 (20:07 +0000)]
suites: yaml for TestDataScan
This was an oversight.
Signed-off-by: John Spray <john.spray@redhat.com>
Loic Dachary [Fri, 27 Nov 2015 17:58:10 +0000 (18:58 +0100)]
Merge pull request #679 from ceph/wip-ceph-whitespace
tasks/ceph: fix up whitespace
Reviewed-by: Loic Dachary <ldachary@redhat.com>
John Spray [Wed, 25 Nov 2015 18:56:27 +0000 (18:56 +0000)]
tasks/cephfs: add TestJournalRepair.test_table_tool_take_inos
Signed-off-by: John Spray <john.spray@redhat.com>
Loic Dachary [Fri, 27 Nov 2015 16:21:13 +0000 (17:21 +0100)]
Merge pull request #740 from dachary/wip-13899-rbd-fio
task/rbd_fio: allow for unsigned packages
Reviewed-by: Abhishek Varshney <abhishek.varshney@flipkart.com>
Loic Dachary [Fri, 27 Nov 2015 14:12:12 +0000 (15:12 +0100)]
Merge pull request #742 from dachary/wip-openstack-morepggrow
openstack: rados/.../morepggrow.yaml may need more disk
Reviewed-by: Abhishek Varshney <abhishek.varshney@flipkart.com>
Loic Dachary [Fri, 27 Nov 2015 11:27:57 +0000 (12:27 +0100)]
openstack: rados/.../morepggrow.yaml may need more disk
Signed-off-by: Loic Dachary <loic@dachary.org>
Loic Dachary [Fri, 27 Nov 2015 13:17:37 +0000 (14:17 +0100)]
task/rbd_fio: allow for unsigned packages
Similar to what the teuthology install.py task does, add --force-yes to
the apt-get install so that unsigned packages are successfully
installed. It is needed when the buildpackages task is used to create
packages on the fly.
There is no need to do the same for rpm packages because the
verification is controlled from the ceph-release package instead of from
the command line.
http://tracker.ceph.com/issues/13899 Fixes: #13899
Signed-off-by: Loic Dachary <loic@dachary.org>
Loic Dachary [Fri, 27 Nov 2015 11:58:08 +0000 (12:58 +0100)]
Merge pull request #736 from dachary/wip-buildpackage-delete-wait
buildpackages: wait for the build machine deletion
Loic Dachary [Thu, 26 Nov 2015 21:19:52 +0000 (22:19 +0100)]
Merge pull request #738 from dachary/wip-openstack-debug
openstack: add 15GB for debugging purposes
Reviewed-by: Piotr Dałek <piotr.dalek@ts.fujitsu.com>
Loic Dachary [Thu, 26 Nov 2015 21:10:24 +0000 (22:10 +0100)]
openstack: add 15GB for debugging purposes
So that it can be used as follows:
teuthology-openstack ... --suite mysuite ... debug/openstack-15G.yaml
Signed-off-by: Loic Dachary <loic@dachary.org>
Loic Dachary [Thu, 26 Nov 2015 12:10:34 +0000 (13:10 +0100)]
buildpackages: wait for the build machine deletion
When the quotas are low, it matters to block until the build machine is
actually deleted. Otherwise target provisionning may fail because the
they exceed the quota. For instance the default on OVH is to have 32
cores and the build machine uses 16. The packages-repository machine
uses two, the teuthology cluster uses one and that leaves only 13 cores
for the targets which may be too low when running jobs that require
large instances.
Signed-off-by: Loic Dachary <loic@dachary.org>
Yan, Zheng [Thu, 26 Nov 2015 07:01:40 +0000 (15:01 +0800)]
cephfs/test_client_recovery: check fsync waits for unsafe requests
make sure fsync wait for unsafe requests that created/modified the
file.
Signed-off-by: Yan, Zheng <zyan@redhat.com>
Sage Weil [Thu, 26 Nov 2015 01:08:02 +0000 (20:08 -0500)]
rados/thrash/workloads/admin-socket: 60s -> 180s
Provide more time for the asok workload to run.
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Thu, 26 Nov 2015 01:07:38 +0000 (20:07 -0500)]
Merge remote-tracking branch 'gh/jewel'
Gregory Farnum [Wed, 25 Nov 2015 22:13:52 +0000 (17:13 -0500)]
Merge pull request #729 from ceph/wip-scrub-tidy
tasks/cephfs: tidy test_scrub_checks
Reviewed-by: Greg Farnum <gfarnum@redhat.com>
Gregory Farnum [Wed, 25 Nov 2015 22:12:36 +0000 (17:12 -0500)]
Merge pull request #674 from ceph/wip-13698
tasks/cephfs: fix race in test_sessionmap
Reviewed-by: Greg Farnum <gfarnum@redhat.com>
Gregory Farnum [Wed, 25 Nov 2015 22:08:58 +0000 (17:08 -0500)]
Merge pull request #663 from ceph/wip-client-mark-down
tasks/cephfs: quick test for `tell`...
Reviewed-by: Greg Farnum <gfarnum@redhat.com>
Gregory Farnum [Wed, 25 Nov 2015 22:04:59 +0000 (17:04 -0500)]
Merge pull request #647 from ceph/wip-repair-dir
tasks/cephfs: include an empty dir in journal repair
Reviewed-by: Greg Farnum <gfarnum@redhat.com>
Gregory Farnum [Wed, 25 Nov 2015 22:00:29 +0000 (17:00 -0500)]
Merge pull request #633 from ceph/wip-test-failover
tasks/cephfs/test_failover
Reviewed-by: Greg Farnum <gfarnum@redhat.com>
Loic Dachary [Wed, 25 Nov 2015 18:25:19 +0000 (19:25 +0100)]
Merge pull request #732 from dachary/wip-openstack-debug
openstack: add 30GB for debugging purposes
Loic Dachary [Wed, 25 Nov 2015 18:20:55 +0000 (19:20 +0100)]
openstack: add 30GB for debugging purposes
So that it can be used as follows:
teuthology-openstack ... --suite mysuite ... debug/openstack-30G.yaml
Signed-off-by: Loic Dachary <loic@dachary.org>
Loic Dachary [Mon, 23 Nov 2015 23:38:22 +0000 (00:38 +0100)]
Merge pull request #718 from ceph/wip-fast-read
rados: add test for ec fast_read
Reviewed-by: Loic Dachary <ldachary@redhat.com>
Loic Dachary [Mon, 23 Nov 2015 23:37:31 +0000 (00:37 +0100)]
Merge pull request #730 from ceph/wip-repair
ceph_manager: do_pg_scrub: keep scrubbing until it's done
Reviewed-by: Loic Dachary <ldachary@redhat.com>
John Spray [Mon, 23 Nov 2015 17:40:38 +0000 (17:40 +0000)]
tasks/cephfs: tidy test_scrub_checks
Use named error codes instead of numbers, and
use the helper fn for getting inode number
instead of doing it by hand.
Signed-off-by: John Spray <john.spray@redhat.com>
Loic Dachary [Sun, 22 Nov 2015 17:39:03 +0000 (18:39 +0100)]
Merge pull request #725 from dachary/wip-openstack-rbd
openstack: rbd/thrash and rbd/qemu resources
Loic Dachary [Sat, 21 Nov 2015 11:12:49 +0000 (12:12 +0100)]
openstack: rbd/{thrash,qemu}: allocate three disks, always
The thrasher and qemu need disk attached to run against xfs or btrfs,
otherwise it will use the local file system which is always ext4. It
will succeed but this is a kind of false positive since no xfs or btrfs
related tests were run.
http://tracker.ceph.com/issues/13270 Refs: #13270
Signed-off-by: Loic Dachary <loic@dachary.org>
Loic Dachary [Sat, 21 Nov 2015 10:33:05 +0000 (11:33 +0100)]
Merge pull request #721 from dachary/wip-13581-openstack-hints
openstack: convert to array hints
Loic Dachary [Sat, 21 Nov 2015 10:08:37 +0000 (11:08 +0100)]
openstack: convert to array hints
So that it is more flexible.
http://tracker.ceph.com/issues/13581 Fixes: #13581
Signed-off-by: Loic Dachary <loic@dachary.org>
Loic Dachary [Fri, 20 Nov 2015 23:04:07 +0000 (00:04 +0100)]
Merge pull request #719 from dachary/wip-dumpling-parallel
buildpackages: do not -jX on dumpling
Loic Dachary [Fri, 20 Nov 2015 12:46:28 +0000 (13:46 +0100)]
buildpackages: do not -jX on dumpling
http://tracker.ceph.com/issues/13845 Refs: #13845
Signed-off-by: Loic Dachary <loic@dachary.org>