]> git.apps.os.sepia.ceph.com Git - ceph.git/log
ceph.git
9 years agobuildpackages: no need to sudo in bootcmd
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>
9 years agobuildpackages: log the output of make
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>
9 years agoMerge pull request #756 from dachary/wip-13624-workunit-git
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

9 years agoMerge pull request #758 from dreamhost/wip-openstack-dhc
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>
9 years agobuildpackages: pkgrepo host also needs user-data setup.
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>
9 years agobuildpackages: copy teuthology user-data.txt changes
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>
9 years agobuildpackages: catch instance creation failure.
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>
9 years agobuildpackages: Be robust about addresses
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>
9 years agoMerge pull request #757 from dachary/wip-dummy
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"

9 years agoRevert "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.

9 years agoMerge pull request #744 from ceph/wip-inode-claim
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>
9 years agoMerge pull request #703 from ceph/wip-layout-restrict
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>
9 years agoMerge pull request #728 from ceph/wip-snap-strays
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

9 years agoMerge pull request #709 from ceph/wip-scrub-basic
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

9 years agoworkunit: fetch from --ceph-git-url
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>
9 years agoworkunit: keep the path to the list of tests in a variable
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>
9 years agoworkunit: allow tag to override sha1
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>
9 years agotasks/cephfs: avoid using bare remote.run in scrub_checks
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>
9 years agotasks/cephfs: update for run_shell vs. sudo
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>
9 years agotasks/cephfs: always sudo in run_shell
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.

9 years agotasks/cephfs: cover snaps in test_strays
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>
9 years agosuites: add yaml for TestForwardScrub
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>
9 years agotasks/cephfs: add TestForwardScrub
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>
9 years agoMerge pull request #737 from ceph/wip-enable-data-scan
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

9 years agoMerge pull request #751 from dachary/wip-teuthology-integration
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

9 years agoteuthology-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>
9 years agoMerge pull request #664 from dachary/wip-nop
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

9 years agoMerge pull request #748 from dachary/wip-13910-buildpackages-images
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>
9 years agobuildpackages: create the image if it does not exist
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>
9 years agosuites: yaml for TestDataScan
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>
9 years agoMerge pull request #679 from ceph/wip-ceph-whitespace
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>
9 years agotasks/cephfs: add TestJournalRepair.test_table_tool_take_inos
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>
9 years agoMerge pull request #740 from dachary/wip-13899-rbd-fio
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>
9 years agoMerge pull request #742 from dachary/wip-openstack-morepggrow
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>
9 years agoopenstack: rados/.../morepggrow.yaml may need more disk
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>
9 years agotask/rbd_fio: allow for unsigned packages
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>
9 years agoMerge pull request #736 from dachary/wip-buildpackage-delete-wait
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

9 years agoMerge pull request #738 from dachary/wip-openstack-debug
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>
9 years agoopenstack: add 15GB for debugging purposes
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>
9 years agobuildpackages: wait for the build machine deletion
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>
9 years agorados/thrash/workloads/admin-socket: 60s -> 180s
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>
9 years agoMerge remote-tracking branch 'gh/jewel'
Sage Weil [Thu, 26 Nov 2015 01:07:38 +0000 (20:07 -0500)]
Merge remote-tracking branch 'gh/jewel'

9 years agoMerge pull request #729 from ceph/wip-scrub-tidy
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>
9 years agoMerge pull request #674 from ceph/wip-13698
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>
9 years agoMerge pull request #663 from ceph/wip-client-mark-down
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>
9 years agoMerge pull request #647 from ceph/wip-repair-dir
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>
9 years agoMerge pull request #633 from ceph/wip-test-failover
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>
9 years agoMerge pull request #732 from dachary/wip-openstack-debug
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

9 years agoopenstack: 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>
9 years agoMerge pull request #718 from ceph/wip-fast-read
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>
9 years agoMerge pull request #730 from ceph/wip-repair
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>
9 years agotasks/cephfs: tidy test_scrub_checks
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>
9 years agoMerge pull request #725 from dachary/wip-openstack-rbd
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

9 years agoopenstack: rbd/{thrash,qemu}: allocate three disks, always
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>
9 years agoMerge pull request #721 from dachary/wip-13581-openstack-hints
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

9 years agoopenstack: 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>
9 years agoMerge pull request #719 from dachary/wip-dumpling-parallel
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

9 years agobuildpackages: 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>
9 years agoceph_manager: do_pg_scrub: keep scrubbing until it's done
Samuel Just [Thu, 19 Nov 2015 23:06:20 +0000 (15:06 -0800)]
ceph_manager: do_pg_scrub: keep scrubbing until it's done

The ceph pg scrub ... command isn't really guarranteed to
start a scrub, keep reissuing it until the scrub actually
happens.

Related: #12746
Signed-off-by: Samuel Just <sjust@redhat.com>
9 years agorados: add test for ec fast_read
Samuel Just [Thu, 19 Nov 2015 22:44:45 +0000 (14:44 -0800)]
rados: add test for ec fast_read

Signed-off-by: Samuel Just <sjust@redhat.com>
9 years agoMerge pull request #707 from ceph/wip-13774-jewel
Jason Dillaman [Thu, 19 Nov 2015 18:13:04 +0000 (13:13 -0500)]
Merge pull request #707 from ceph/wip-13774-jewel

Added infernalis-client-x

Reviewed-by: Jason Dillaman <dillaman@redhat.com>
9 years agoAdded infernalis-client-x - fixes #13774
Yuri Weinstein [Tue, 17 Nov 2015 21:37:21 +0000 (13:37 -0800)]
Added infernalis-client-x - fixes #13774

Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
9 years agoMerge pull request #712 from dachary/wip-buildpackages-refactor
Loic Dachary [Thu, 19 Nov 2015 08:11:27 +0000 (09:11 +0100)]
Merge pull request #712 from dachary/wip-buildpackages-refactor

buildpackages: implement get_pkg_type & avoid duplicate packages-repository

9 years agobuildpackages: avoid duplicate packages-repository
Loic Dachary [Thu, 19 Nov 2015 08:01:40 +0000 (09:01 +0100)]
buildpackages: avoid duplicate packages-repository

Signed-off-by: Loic Dachary <loic@dachary.org>
9 years agobuildpackages: implement get_pkg_type
Loic Dachary [Wed, 18 Nov 2015 22:42:41 +0000 (23:42 +0100)]
buildpackages: implement get_pkg_type

It can be deprectated when it is implemented in teuthology.

Signed-off-by: Loic Dachary <loic@dachary.org>
9 years agoMerge pull request #710 from dachary/wip-buildpackages-refactor
Loic Dachary [Wed, 18 Nov 2015 22:01:20 +0000 (23:01 +0100)]
Merge pull request #710 from dachary/wip-buildpackages-refactor

buildpackages: refactor to not require remote

9 years agobuildpackages: refactor to not require remote
Loic Dachary [Sat, 14 Nov 2015 12:26:00 +0000 (13:26 +0100)]
buildpackages: refactor to not require remote

Most of the flavor, sha1, tag etc. selection logic as implemented in the
packaging module of teuthology relies on remote hosts. This is complex
to tests and inconvenient because hosts must be provisionned even before
trying to figure out which packages need to be installed.

Using remote hosts is necessary when bare metal targets are used because
teuthology must adapt to the operating system already installed. The
selection logic in the context of dynamically provisionned targets is
simpler because it is defined by the job being run.

The buildpackages is refactored to use only the job configuration to
figure out which packages must be built. It makes it specific to targets
that are dynamically provisionned. It would have to be modified to query
the remote host in the case of bare metal targets.

Signed-off-by: Loic Dachary <loic@dachary.org>
9 years agoMerge pull request #704 from dachary/wip-buildpackages-packaging
Loic Dachary [Sat, 14 Nov 2015 09:27:03 +0000 (10:27 +0100)]
Merge pull request #704 from dachary/wip-buildpackages-packaging

buildpackages: protect packages-repository

9 years agobuildpackages: protect packages-repository
Loic Dachary [Sat, 14 Nov 2015 00:47:33 +0000 (01:47 +0100)]
buildpackages: protect packages-repository

Signed-off-by: Loic Dachary <loic@dachary.org>
9 years agotasks/cephfs: test for auth caps pool-setting restriction
John Spray [Fri, 13 Nov 2015 14:15:45 +0000 (14:15 +0000)]
tasks/cephfs: test for auth caps pool-setting restriction

Signed-off-by: John Spray <john.spray@redhat.com>
9 years agoMerge pull request #701 from dachary/wip-buildpackages-giant
Loic Dachary [Thu, 12 Nov 2015 19:18:40 +0000 (20:18 +0100)]
Merge pull request #701 from dachary/wip-buildpackages-giant

buildpackages: do not fails for unpackaged files

9 years agobuildpackages: do not fails for unpackaged files
Loic Dachary [Thu, 12 Nov 2015 19:16:02 +0000 (20:16 +0100)]
buildpackages: do not fails for unpackaged files

Older versions of Ceph have that problem failing would break all upgrade suites.

Signed-off-by: Loic Dachary <loic@dachary.org>
9 years agoMerge pull request #700 from ceph/yuriw-patch-1
Yuri Weinstein [Thu, 12 Nov 2015 18:12:30 +0000 (10:12 -0800)]
Merge pull request #700 from ceph/yuriw-patch-1

Update schedule_rados.sh

9 years agoUpdate schedule_rados.sh
Yuri Weinstein [Thu, 12 Nov 2015 18:12:05 +0000 (10:12 -0800)]
Update schedule_rados.sh

Fixed the args order

9 years agoMerge pull request #699 from ceph/wip_rados_subset
Yuri Weinstein [Thu, 12 Nov 2015 17:55:05 +0000 (09:55 -0800)]
Merge pull request #699 from ceph/wip_rados_subset

Require -e arg for email address

9 years agoRequire -e arg for email address
Yuri Weinstein [Thu, 12 Nov 2015 17:53:18 +0000 (09:53 -0800)]
Require -e arg for email address

Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
9 years agoMerge pull request #698 from ceph/wip_wip_fix_f-h-x-offline-jewel
Yuri Weinstein [Thu, 12 Nov 2015 16:07:35 +0000 (08:07 -0800)]
Merge pull request #698 from ceph/wip_wip_fix_f-h-x-offline-jewel

Added %

9 years agoAdded %
Yuri Weinstein [Thu, 12 Nov 2015 16:05:03 +0000 (08:05 -0800)]
Added %
Fixed intall.upgrade syntax
Whitelisted 'reached quota'

Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
9 years agoMerge pull request #697 from dachary/wip-buildpackages-giant
Loic Dachary [Thu, 12 Nov 2015 15:12:21 +0000 (16:12 +0100)]
Merge pull request #697 from dachary/wip-buildpackages-giant

buildpackages: giant has some unpackaged files

9 years agobuildpackages: giant has some unpackaged files
Loic Dachary [Wed, 11 Nov 2015 20:24:18 +0000 (21:24 +0100)]
buildpackages: giant has some unpackaged files

And there really is nothing we can do about it expect ignore them.

Signed-off-by: Loic Dachary <loic@dachary.org>
9 years agoMerge pull request #695 from dachary/wip-buildpackages-flavor
Loic Dachary [Thu, 12 Nov 2015 14:11:10 +0000 (15:11 +0100)]
Merge pull request #695 from dachary/wip-buildpackages-flavor

buildpackages: 10GB is too small most of the time

9 years agobuildpackages: 10GB is too small most of the time
Loic Dachary [Thu, 12 Nov 2015 11:39:53 +0000 (12:39 +0100)]
buildpackages: 10GB is too small most of the time

Signed-off-by: Loic Dachary <loic@dachary.org>
9 years agoMerge pull request #684 from dachary/wip-12973
Loic Dachary [Thu, 12 Nov 2015 14:06:41 +0000 (15:06 +0100)]
Merge pull request #684 from dachary/wip-12973

rados: 'failed to encode ...' warnings are normal on upgrades

9 years agoMerge pull request #694 from ceph/wip_fix_f-h-x-offline
Josh Durgin [Thu, 12 Nov 2015 00:24:31 +0000 (16:24 -0800)]
Merge pull request #694 from ceph/wip_fix_f-h-x-offline

Fixing /hammer-x/f-h-x-offline suite

Reviewed-by: Josh Durgin <jdurgin@redhat.com>
9 years agoAdded %
Yuri Weinstein [Wed, 11 Nov 2015 17:47:24 +0000 (09:47 -0800)]
Added %
Fixed intall.upgrade syntax
Whitelisted 'reached quota'

Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
9 years agoMerge pull request #693 from ceph/wip_fix_f-h-x-offline
Josh Durgin [Wed, 11 Nov 2015 23:24:03 +0000 (15:24 -0800)]
Merge pull request #693 from ceph/wip_fix_f-h-x-offline

Fixed install.upgrade syntax

Reviewed-by: Josh Durgin <jdurgin@redhat.com>
9 years agoAdded %
Yuri Weinstein [Wed, 11 Nov 2015 17:47:24 +0000 (09:47 -0800)]
Added %
Fixed intall.upgrade syntax

Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
9 years agoMerge pull request #692 from ceph/wip_fix_f-h-x-offline
Sage Weil [Wed, 11 Nov 2015 18:17:52 +0000 (13:17 -0500)]
Merge pull request #692 from ceph/wip_fix_f-h-x-offline

Added %

9 years agoAdded %
Yuri Weinstein [Wed, 11 Nov 2015 17:47:24 +0000 (09:47 -0800)]
Added %

Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
9 years agoMerge pull request #691 from ceph/yuriw-patch-2
Yuri Weinstein [Wed, 11 Nov 2015 17:43:56 +0000 (09:43 -0800)]
Merge pull request #691 from ceph/yuriw-patch-2

Update schedule_rados.sh

9 years agoUpdate schedule_rados.sh
Yuri Weinstein [Wed, 11 Nov 2015 17:43:00 +0000 (09:43 -0800)]
Update schedule_rados.sh

9 years agoMerge pull request #689 from ceph/wip_rados_subset
Samuel Just [Wed, 11 Nov 2015 17:37:34 +0000 (09:37 -0800)]
Merge pull request #689 from ceph/wip_rados_subset

Merge pull request #686 from ceph/wip_rados_subset

Reviewed-by: Samuel Just <sjust@redhat.com>
9 years agoMerge pull request #686 from ceph/wip_rados_subset
Sage Weil [Wed, 11 Nov 2015 16:55:06 +0000 (11:55 -0500)]
Merge pull request #686 from ceph/wip_rados_subset

Reducing the ammount of resulting jobs scheduled
Fixed the math added comments

Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
9 years agoMerge pull request #688 from ceph/jewel
Yuri Weinstein [Wed, 11 Nov 2015 17:30:49 +0000 (09:30 -0800)]
Merge pull request #688 from ceph/jewel

Reducing the ammount of resulting jobs scheduled

9 years agoReducing the ammount of resulting jobs scheduled
Yuri Weinstein [Wed, 11 Nov 2015 16:12:55 +0000 (08:12 -0800)]
Reducing the ammount of resulting jobs scheduled

Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
(cherry picked from commit 92980c3063487b477c1bff71ebb2c403bcdfa73c)
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
9 years agoMerge pull request #686 from ceph/wip_rados_subset
Sage Weil [Wed, 11 Nov 2015 16:55:06 +0000 (11:55 -0500)]
Merge pull request #686 from ceph/wip_rados_subset

Reducing the ammount of resulting jobs scheduled

9 years agoReducing the ammount of resulting jobs scheduled
Yuri Weinstein [Wed, 11 Nov 2015 16:12:55 +0000 (08:12 -0800)]
Reducing the ammount of resulting jobs scheduled

Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
9 years agoMerge pull request #681 from ceph/wip-fio-ver
Jason Dillaman [Tue, 10 Nov 2015 20:49:07 +0000 (15:49 -0500)]
Merge pull request #681 from ceph/wip-fio-ver

Update fio version from 2.2.9 to 2.2.11

Reviewed-by: Jason Dillaman <dillaman@redhat.com>
9 years agorados: 'failed to encode ...' warnings are normal on upgrades
Loic Dachary [Tue, 10 Nov 2015 20:28:00 +0000 (21:28 +0100)]
rados: 'failed to encode ...' warnings are normal on upgrades

http://tracker.ceph.com/issues/12973 Fixes: #12973

Signed-off-by: Loic Dachary <loic@dachary.org>
9 years agoUpdate fio version from 2.2.9 to 2.2.11
Vasu Kulkarni [Mon, 9 Nov 2015 19:21:06 +0000 (14:21 -0500)]
Update fio version from 2.2.9 to 2.2.11

Also removes fio-version option from yaml since its redundant and if required can be specified in
overrides

Signed-off-by: Vasu Kulkarni <vasu@redhat.com>