John Spray
69560a8d65
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>
2015-11-23 17:47:02 +00:00
Loic Dachary
a1cf4d2561
Merge pull request #725 from dachary/wip-openstack-rbd
...
openstack: rbd/thrash and rbd/qemu resources
2015-11-22 18:39:03 +01:00
Loic Dachary
29973822f8
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>
2015-11-22 10:23:44 +01:00
Loic Dachary
dfdcb7649b
Merge pull request #721 from dachary/wip-13581-openstack-hints
...
openstack: convert to array hints
2015-11-21 11:33:05 +01:00
Loic Dachary
8f2af5949c
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>
2015-11-21 11:08:37 +01:00
Loic Dachary
3598da4414
Merge pull request #719 from dachary/wip-dumpling-parallel
...
buildpackages: do not -jX on dumpling
2015-11-21 00:04:07 +01:00
Loic Dachary
f398b71e33
buildpackages: do not -jX on dumpling
...
http://tracker.ceph.com/issues/13845 Refs: #13845
Signed-off-by: Loic Dachary <loic@dachary.org>
2015-11-20 13:46:28 +01:00
Loic Dachary
762af15889
Merge pull request #712 from dachary/wip-buildpackages-refactor
...
buildpackages: implement get_pkg_type & avoid duplicate packages-repository
2015-11-19 09:11:27 +01:00
Loic Dachary
87e50d394a
buildpackages: avoid duplicate packages-repository
...
Signed-off-by: Loic Dachary <loic@dachary.org>
2015-11-19 09:08:35 +01:00
Loic Dachary
13fb23ed69
buildpackages: implement get_pkg_type
...
It can be deprectated when it is implemented in teuthology.
Signed-off-by: Loic Dachary <loic@dachary.org>
2015-11-19 00:36:18 +01:00
Loic Dachary
a5133decf6
Merge pull request #710 from dachary/wip-buildpackages-refactor
...
buildpackages: refactor to not require remote
2015-11-18 23:01:20 +01:00
Loic Dachary
69e9b22e4b
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>
2015-11-18 22:49:59 +01:00
Loic Dachary
1877b818f6
Merge pull request #704 from dachary/wip-buildpackages-packaging
...
buildpackages: protect packages-repository
2015-11-14 10:27:03 +01:00
Loic Dachary
4825f64a7c
buildpackages: protect packages-repository
...
Signed-off-by: Loic Dachary <loic@dachary.org>
2015-11-14 09:31:41 +01:00
Loic Dachary
58eabaae23
Merge pull request #701 from dachary/wip-buildpackages-giant
...
buildpackages: do not fails for unpackaged files
2015-11-12 20:18:40 +01:00
Loic Dachary
8d798c4eec
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>
2015-11-12 20:17:53 +01:00
Yuri Weinstein
6755ada9ad
Merge pull request #700 from ceph/yuriw-patch-1
...
Update schedule_rados.sh
2015-11-12 10:12:30 -08:00
Yuri Weinstein
cebabdf371
Update schedule_rados.sh
...
Fixed the args order
2015-11-12 10:12:05 -08:00
Yuri Weinstein
49f5a9e87a
Merge pull request #699 from ceph/wip_rados_subset
...
Require -e arg for email address
2015-11-12 09:55:05 -08:00
Yuri Weinstein
4a78df07e1
Require -e arg for email address
...
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
2015-11-12 09:53:18 -08:00
Loic Dachary
87c3e7a934
Merge pull request #697 from dachary/wip-buildpackages-giant
...
buildpackages: giant has some unpackaged files
2015-11-12 16:12:21 +01:00
Loic Dachary
9287493851
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>
2015-11-12 16:11:39 +01:00
Loic Dachary
118e919d35
Merge pull request #695 from dachary/wip-buildpackages-flavor
...
buildpackages: 10GB is too small most of the time
2015-11-12 15:11:10 +01:00
Loic Dachary
129c5db6c9
buildpackages: 10GB is too small most of the time
...
Signed-off-by: Loic Dachary <loic@dachary.org>
2015-11-12 15:09:26 +01:00
Loic Dachary
3e1915857f
Merge pull request #684 from dachary/wip-12973
...
rados: 'failed to encode ...' warnings are normal on upgrades
2015-11-12 15:06:41 +01:00
Josh Durgin
8fc42b8c8e
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>
2015-11-11 16:24:31 -08:00
Yuri Weinstein
978d83d97d
Added %
...
Fixed intall.upgrade syntax
Whitelisted 'reached quota'
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
2015-11-11 16:19:39 -08:00
Josh Durgin
f425c92920
Merge pull request #693 from ceph/wip_fix_f-h-x-offline
...
Fixed install.upgrade syntax
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
2015-11-11 15:24:03 -08:00
Yuri Weinstein
ec1dbd2370
Added %
...
Fixed intall.upgrade syntax
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
2015-11-11 14:54:52 -08:00
Sage Weil
b861c17419
Merge pull request #692 from ceph/wip_fix_f-h-x-offline
...
Added %
2015-11-11 13:17:52 -05:00
Yuri Weinstein
5c09af299f
Added %
...
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
2015-11-11 09:47:24 -08:00
Samuel Just
eb755034d3
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>
2015-11-11 09:37:34 -08:00
Sage Weil
9e80ca2e75
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>
2015-11-11 09:36:35 -08:00
Yuri Weinstein
f2939aa4ff
Merge pull request #688 from ceph/jewel
...
Reducing the ammount of resulting jobs scheduled
2015-11-11 09:30:49 -08:00
Yuri Weinstein
6c1a8a91c3
Reducing the ammount of resulting jobs scheduled
...
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
(cherry picked from commit 92980c3063
)
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
2015-11-11 09:04:29 -08:00
Sage Weil
e82cba04a9
Merge pull request #686 from ceph/wip_rados_subset
...
Reducing the ammount of resulting jobs scheduled
2015-11-11 11:55:06 -05:00
Yuri Weinstein
92980c3063
Reducing the ammount of resulting jobs scheduled
...
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
2015-11-11 08:12:55 -08:00
Jason Dillaman
1f21cae176
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>
2015-11-10 15:49:07 -05:00
Loic Dachary
4cbf177039
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>
2015-11-10 21:28:00 +01:00
Vasu Kulkarni
5ba70c8e30
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>
2015-11-10 14:48:59 -05:00
Josh Durgin
cf6ddc8dd1
Merge pull request #682 from ceph/wip-13745-jewel
...
rbd_fio: removed deprecated command-line option to rbd CLI
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
2015-11-10 08:44:51 -08:00
Jason Dillaman
accb287302
rbd_fio: removed deprecated command-line option to rbd CLI
...
Fixes : #13745
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
2015-11-10 08:50:54 -05:00
Sage Weil
3d5bfdce94
Merge remote-tracking branch 'gh/infernalis'
2015-11-09 15:50:47 -05:00
Jason Dillaman
bda2897c7b
client-upgrade: hammer-based test should be used on new client
...
Avoid attempting to test new release features that are not available
on older hammer OSDs.
Fixes : #13304
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
(cherry picked from commit d918ff023e367f997ae27596f28dac3039cb641c)
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
2015-11-06 09:56:04 -08:00
Yuri Weinstein
79ba87aaa2
Merge pull request #669 from ceph/wip-13304
...
client-upgrade: hammer-based test should be used on new client
http://pulpito.ceph.com/teuthology-2015-11-06_08:55:24-upgrade:client-upgrade-hammer-distro-basic-vps/
2015-11-06 09:37:54 -08:00
Jason Dillaman
d918ff023e
client-upgrade: hammer-based test should be used on new client
...
Avoid attempting to test new release features that are not available
on older hammer OSDs.
Fixes : #13304
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
2015-11-06 11:54:10 -05:00
Loic Dachary
906159f45d
Merge pull request #672 from dachary/wip-buildpackages-ipv6
...
buildpackages: silently ignore IPv6 addresses
2015-11-04 13:25:15 +01:00
Loic Dachary
7b8f205952
buildpackages: silently ignore IPv6 addresses
...
Signed-off-by: Loic Dachary <ldachary@redhat.com>
2015-11-04 11:52:24 +01:00
Josh Durgin
fec80cd519
Merge pull request #652 from ceph/wip-13559
...
suites/rbd/qemu: excercise CoW support during QEMU testing
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
2015-11-03 14:12:05 -08:00
Samuel Just
f9e22c5e04
Merge pull request #639 from ceph/wip-12748-infernalis
...
rados/singleton-nomsgr/all: add export-after-evict.yaml
Reviewed-by: Samuel Just <sjust@redhat.com>
2015-11-03 07:19:23 -08:00