]>
git.apps.os.sepia.ceph.com Git - ceph.git/log
Venky Shankar [Fri, 9 Dec 2016 09:41:49 +0000 (15:11 +0530)]
cram: support fetching from sha1 branch, tag, commit hash
Signed-off-by: Venky Shankar <vshankar@redhat.com>
Patrick Donnelly [Fri, 9 Dec 2016 16:09:02 +0000 (11:09 -0500)]
Merge remote-tracking branch 'upstream/pull/1302/head'
* upstream/pull/1302/head:
fsx-mpi: fsx-mpi expects a file name not a dir
fsx-mpi: remove chef task
Fix mpi calls
Patrick Donnelly [Tue, 6 Dec 2016 21:51:38 +0000 (16:51 -0500)]
fsx-mpi: fsx-mpi expects a file name not a dir
The test still fails even after being enabled:
2016-12-07T18:00:44.337 INFO:teuthology.orchestra.run.mira105:Running: 'mpiexec -f /home/ubuntu/cephtest/mpi-hosts -wdir /home/ubuntu/cephtest/gmnt sudo /home/ubuntu/cephtest/fsx-mpi -o 1MB -N 50000 -p 10000 -l
1048576 /home/ubuntu/cephtest/gmnt/test'
2016-12-07T18:00:44.486 INFO:teuthology.orchestra.run.mira105.stderr:Warning: Permanently added '172.21.8.122' (ECDSA) to the list of known hosts.
2016-12-07T18:00:44.571 INFO:teuthology.orchestra.run.mira105.stdout:skipping zero size read
2016-12-07T18:00:44.591 INFO:teuthology.orchestra.run.mira105.stdout:truncating to largest ever: 0x7cccb
2016-12-07T18:00:44.606 INFO:teuthology.orchestra.run.mira083:Running: 'sudo logrotate /etc/logrotate.d/ceph-test.conf'
2016-12-07T18:00:44.611 INFO:teuthology.orchestra.run.mira100:Running: 'sudo logrotate /etc/logrotate.d/ceph-test.conf'
2016-12-07T18:00:44.614 INFO:teuthology.orchestra.run.mira105:Running: 'sudo logrotate /etc/logrotate.d/ceph-test.conf'
2016-12-07T18:00:44.887 INFO:teuthology.orchestra.run.mira105.stdout:skipping zero size read
2016-12-07T18:00:44.954 INFO:teuthology.orchestra.run.mira105.stdout:Size error: expected 0xa6f7c stat 0xd4000 seek 0xd5000
2016-12-07T18:00:44.954 INFO:teuthology.orchestra.run.mira105.stdout:LOG DUMP (2 total operations):
2016-12-07T18:00:44.954 INFO:teuthology.orchestra.run.mira105.stdout:1(1 mod 256): SKIPPED (no operation)
2016-12-07T18:00:44.954 INFO:teuthology.orchestra.run.mira105.stdout:2(2 mod 256): WRITE 0x1c748 thru 0xa6f7b (0x8a834 bytes) HOLE
2016-12-07T18:00:44.990 INFO:teuthology.orchestra.run.mira105.stdout:Correct content saved for comparison
2016-12-07T18:00:44.990 INFO:teuthology.orchestra.run.mira105.stdout:(maybe hexdump "/home/ubuntu/cephtest/gmnt/test" vs "/home/ubuntu/cephtest/gmnt/test.fsxgood")
2016-12-07T18:00:45.000 INFO:teuthology.orchestra.run.mira105.stdout:
2016-12-07T18:00:45.000 INFO:teuthology.orchestra.run.mira105.stdout:===================================================================================
2016-12-07T18:00:45.000 INFO:teuthology.orchestra.run.mira105.stdout:= BAD TERMINATION OF ONE OF YOUR APPLICATION PROCESSES
2016-12-07T18:00:45.000 INFO:teuthology.orchestra.run.mira105.stdout:= EXIT CODE: 120
2016-12-07T18:00:45.000 INFO:teuthology.orchestra.run.mira105.stdout:= CLEANING UP REMAINING PROCESSES
2016-12-07T18:00:45.000 INFO:teuthology.orchestra.run.mira105.stdout:= YOU CAN IGNORE THE BELOW CLEANUP MESSAGES
2016-12-07T18:00:45.000 INFO:teuthology.orchestra.run.mira105.stdout:===================================================================================
2016-12-07T18:00:45.000 INFO:teuthology.orchestra.run.mira105.stderr:[proxy:0:0@mira105] HYD_pmcd_pmip_control_cmd_cb (./pm/pmiserv/pmip_cb.c:886): assert (!closed) failed
2016-12-07T18:00:45.000 INFO:teuthology.orchestra.run.mira105.stderr:[proxy:0:0@mira105] HYDT_dmxu_poll_wait_for_event (./tools/demux/demux_poll.c:77): callback returned error status
2016-12-07T18:00:45.001 INFO:teuthology.orchestra.run.mira105.stderr:[proxy:0:0@mira105] main (./pm/pmiserv/pmip.c:206): demux engine error waiting for event
2016-12-07T18:00:45.002 INFO:teuthology.orchestra.run.mira105.stderr:[mpiexec@mira105] HYDT_bscu_wait_for_completion (./tools/bootstrap/utils/bscu_wait.c:76): one of the processes terminated badly; aborting
2016-12-07T18:00:45.002 INFO:teuthology.orchestra.run.mira105.stderr:[mpiexec@mira105] HYDT_bsci_wait_for_completion (./tools/bootstrap/src/bsci_wait.c:23): launcher returned error waiting for completion
2016-12-07T18:00:45.002 INFO:teuthology.orchestra.run.mira105.stderr:[mpiexec@mira105] HYD_pmci_wait_for_completion (./pm/pmiserv/pmiserv_pmci.c:217): launcher returned error waiting for completion
2016-12-07T18:00:45.002 INFO:teuthology.orchestra.run.mira105.stderr:[mpiexec@mira105] main (./ui/mpich/mpiexec.c:331): process manager error waiting for completion
I am not sure what the cause is. I'm leaving the test disabled for now and merging this PR.
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
Patrick Donnelly [Tue, 6 Dec 2016 19:41:00 +0000 (14:41 -0500)]
fsx-mpi: remove chef task
Per Sage's comment: https://github.com/ceph/ceph-qa-suite/pull/284#issuecomment-
141463034
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
Yehuda Sadeh [Wed, 7 Dec 2016 17:18:42 +0000 (09:18 -0800)]
Merge pull request #977 from ceph/wip-rgw-compression
rgw/verify: use rgw_compression_type = "random"
Reviewed-by: Yehuda Sadeh <yehuda@redhat.com>
Reviewed-by: Orit Wasserman <owasserm@redhat.com>
Sage Weil [Wed, 7 Dec 2016 15:27:19 +0000 (10:27 -0500)]
upgrade/hammer-jewel-x/stress-split: no xenial
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Wed, 7 Dec 2016 14:54:24 +0000 (09:54 -0500)]
Merge pull request #1211 from ceph/wip-15753-master
upgrade/hammer-jewel-x suite
Sage Weil [Tue, 6 Dec 2016 22:46:10 +0000 (17:46 -0500)]
upgrade/hammer-jewel-x: redo stress-split
Make this easy: write a singel yaml that does the hammer install,
some limited work, then upgardes to jewel. Copy it from the
parallel suite. Then, symlink all of the rest from the jewel-x
stress-split suite.
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Thu, 1 Dec 2016 23:09:11 +0000 (18:09 -0500)]
upgrade/hammer-jewel-x: misc fixes
Sage Weil [Thu, 1 Dec 2016 23:06:05 +0000 (18:06 -0500)]
upgrade/hammer-jewel-x: fix upgrade order
Sage Weil [Thu, 1 Dec 2016 21:10:50 +0000 (16:10 -0500)]
upgrade/hammer-jewel-x: no xenial
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Thu, 1 Dec 2016 20:48:13 +0000 (15:48 -0500)]
upgrade/hammer-jewel-x: no mds, no fs tests
Sage Weil [Thu, 1 Dec 2016 16:12:03 +0000 (11:12 -0500)]
exclude ceph-mgr
Sage Weil [Wed, 30 Nov 2016 20:00:42 +0000 (15:00 -0500)]
upgrade/hammer-jewel-x/parallel: update
Merger hammer-x (jewel branch) and jewel-x (master branch).
Signed-off-by: Sage Weil <sage@redhat.com>
Yuri Weinstein [Mon, 17 Oct 2016 20:28:54 +0000 (20:28 +0000)]
Added new hammer-jewel-x suite
Removed rbd/test_librbd_python.sh for now
Removed all `sudo` from exec lines
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
John Spray [Wed, 7 Dec 2016 12:19:54 +0000 (12:19 +0000)]
Merge pull request #1300 from batrick/multimds-merge
suites/multimds: sync with fs suites
Reviewed-by: John Spray <john.spray@redhat.com>
Patrick Donnelly [Fri, 2 Dec 2016 00:27:27 +0000 (19:27 -0500)]
suites/multimds: add kclient disable override
The libcephfs tests are negatively affected by other mounts. This commit
adds a kclient disable in addition to the ceph-fuse one.
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
Patrick Donnelly [Mon, 8 Aug 2016 02:25:19 +0000 (22:25 -0400)]
suites/multimds: sync with fs suites
This commit synchronizes the multimds suite with the fs suite. The
basic/verify sub-suites now do the same tests except with different
cluster layouts (i.e. multiple actives). This is mostly accomplished by
symlinking parts of each sub-suite to its counterpart in the fs suite.
This commit also does a few things of note to the prior multimds suite:
o Turn on directory fragmentation.
o Add several tests from fs/basic/tasks to multimds/basic.
o Remove libcephfs as fs/basic/tasks already contain
multimds/basic/tasks.
Prior implementation and discussion are in PR#1114: https://github.com/ceph/ceph-qa-suite/pull/1114
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
John Spray [Wed, 7 Dec 2016 00:44:31 +0000 (00:44 +0000)]
Merge pull request #1282 from batrick/fs-reorg
fs: unify common parts of sub-suites
Reviewed-by: Greg Farnum <gfarnum@redhat.com>
John Spray [Wed, 7 Dec 2016 00:17:16 +0000 (00:17 +0000)]
Merge pull request #1275 from jcsp/wip-17853
Directory fragmentation tests
Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
Ramakrishnan [Wed, 9 Nov 2016 09:31:55 +0000 (15:01 +0530)]
tasks/cephfs: add test_standby_for_invalid_fscid
Signed-off-by: Ramakrishnan Periyasamy <rperiyas@redhat.com>
Sage Weil [Tue, 6 Dec 2016 18:38:44 +0000 (13:38 -0500)]
Merge pull request #532 from ceph/wip-12378
Adds task to wrap the aver utility
Sage Weil [Tue, 6 Dec 2016 18:38:07 +0000 (13:38 -0500)]
Merge pull request #734 from dachary/wip-rados-thrash
openstack: rados/thrash...cache-pool-snaps.yaml: need 15GB
Sage Weil [Tue, 6 Dec 2016 18:37:11 +0000 (13:37 -0500)]
Merge pull request #1019 from ceph/wip-rgw-fix-longpath
rgw: split osd's in 2 nodes
Sage Weil [Tue, 6 Dec 2016 18:05:27 +0000 (13:05 -0500)]
Merge pull request #980 from ceph/wip-fix-infinit
Fix infinite wait during monitor quorum check
Casey Bodley [Fri, 2 Dec 2016 19:48:44 +0000 (14:48 -0500)]
rgw: configure compression in default zone when not multisite
Signed-off-by: Casey Bodley <cbodley@redhat.com>
Casey Bodley [Thu, 28 Apr 2016 17:59:30 +0000 (13:59 -0400)]
rgw/verify: set compression type=random
instead of adding each compression type to the matrix for the rgw/verify
suite, use the new 'random' compression type to get test coverage of
the various compression plugins
this adds an 'rgw compression type' option to the client config, and later
adds that to the zone placement config
Signed-off-by: Casey Bodley <cbodley@redhat.com>
Vasu Kulkarni [Mon, 2 May 2016 19:43:52 +0000 (12:43 -0700)]
Fix infinite wait during monitor quorum check
Signed-off-by: Vasu Kulkarni <vasu@redhat.com>
Vasu Kulkarni [Thu, 26 May 2016 17:44:07 +0000 (10:44 -0700)]
Split osd's into 2 nodes
http://tracker.ceph.com/issues/15612
Not all test machines(mira, vps) have 4 osd's and without this
change it will fail on nodes with < 4 osds, since one of the
osd will be on ext4 and it will hit long filename issue
Signed-off-by: Vasu Kulkarni <vasu@redhat.com>
Sage Weil [Mon, 5 Dec 2016 22:53:51 +0000 (17:53 -0500)]
Merge pull request #535 from ceph/wip-12376
tasks/radosbenchsweep task
Sage Weil [Mon, 5 Dec 2016 22:53:01 +0000 (17:53 -0500)]
Merge pull request #1024 from ceph/wip-default-fs
tasks/ceph: default to xfs instead of root dir
Sage Weil [Mon, 5 Dec 2016 22:49:36 +0000 (17:49 -0500)]
Merge pull request #1087 from sponce/master
rados: Added tests for the striper layer of rados
Samuel Just [Mon, 5 Dec 2016 22:42:08 +0000 (14:42 -0800)]
Merge pull request #956 from ceph/wip-rm-ext4
Remove ext4 option from rados:thrash tests
Reviewed-by: Samuel Just <sjust@redhat.com>
Josh Durgin [Mon, 5 Dec 2016 19:36:45 +0000 (11:36 -0800)]
Merge pull request #1301 from ceph/wip-valgrind-centos
do all valgrind runs on centos
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
Sage Weil [Mon, 5 Dec 2016 19:21:31 +0000 (14:21 -0500)]
do all valgrind runs on centos
The xenial valgrind has a bug with generating random
numbers; see http://tracker.ceph.com/issues/18126
Revert this when it is fixed.
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Mon, 5 Dec 2016 16:45:13 +0000 (11:45 -0500)]
Merge pull request #1299 from athanatos/wip-enable-hacky-flag
ec-data-pool: enable the hacky_overwrites flag
Samuel Just [Mon, 28 Nov 2016 23:25:05 +0000 (15:25 -0800)]
ec-data-pool: enable the hacky_overwrites flag
Signed-off-by: Samuel Just <sjust@redhat.com>
Jason Dillaman [Fri, 2 Dec 2016 19:55:21 +0000 (14:55 -0500)]
Merge pull request #1298 from ceph/wip-pre-single-major-branch
krbd/unmap: pre-single-major is now 3.12.z
Reviewed-by: Jason Dillaman <dillaman@redhat.com>
Sage Weil [Fri, 2 Dec 2016 14:56:13 +0000 (09:56 -0500)]
rados/thrash/workloads: shorten rados bench a bit
I hit ENOSPC during thrashing on one run.
Signed-off-by: Sage Weil <sage@redhat.com>
Loic Dachary [Fri, 2 Dec 2016 10:42:03 +0000 (11:42 +0100)]
Merge pull request #1295 from dachary/wip-16506-ceph-coverage
upgrade: ceph-test is needed for ceph-coverage
Reviewed-by: Abhishek Lekshmanan <abhishek@suse.com>
Loic Dachary [Fri, 2 Dec 2016 09:27:25 +0000 (10:27 +0100)]
upgrade: ceph-test is needed for ceph-coverage
Do not exclude the ceph-test package otherwise the ceph-coverage
executable is not installed.
Fixes: http://tracker.ceph.com/issues/16506
Signed-off-by: Loic Dachary <loic@dachary.org>
Sage Weil [Thu, 1 Dec 2016 22:21:37 +0000 (17:21 -0500)]
Merge pull request #1294 from ceph/wip-17960-master
Removed xenial + Excluded librgw2
Sage Weil [Thu, 1 Dec 2016 22:21:19 +0000 (17:21 -0500)]
upgrade/jewel-x/point-to-point: avoid xenial
Xenial has newer packages in the distro and we want to
avoid fragile install instructions to avoid them.
Signed-off-by: Sage Weil <sage@redhat.com>
Yuri Weinstein [Thu, 1 Dec 2016 17:29:56 +0000 (17:29 +0000)]
Excluded librgw2
Fixes http://tracker.ceph.com/issues/17960
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
Ilya Dryomov [Wed, 30 Nov 2016 11:16:58 +0000 (12:16 +0100)]
krbd/unmap: pre-single-major is now 3.12.z
3.13 won't build on newer distros, due to lack of gcc5 support.
nightly/pre-single-major (with a slash) is now gone.
Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
Dan Mick [Wed, 30 Nov 2016 23:15:15 +0000 (15:15 -0800)]
Merge pull request #1293 from ceph/wip-17977-fix
qemu: Set permissions on /dev/kvm
Reviewed-by: Dan Mick <dmick@redhat.com>
David Galloway [Tue, 22 Nov 2016 16:23:23 +0000 (11:23 -0500)]
qemu: Set permissions on /dev/kvm
Hack until fix in https://bugzilla.redhat.com/show_bug.cgi?id=
1333159
makes it into CentOS repos.
Fixes: http://tracker.ceph.com/issues/17977
Signed-off-by: David Galloway <dgallowa@redhat.com>
Samuel Just [Wed, 30 Nov 2016 17:20:17 +0000 (09:20 -0800)]
Merge pull request #1291 from ceph/wip-18085
rados/thrash*: do no set osd_max_backfills=1
Reviewed-by: Samuel Just <sjust@redhat.com>
Sage Weil [Wed, 30 Nov 2016 17:13:14 +0000 (12:13 -0500)]
rados/thrash*: vary osd_max_backfills, always >1
This can lead to a copy-from vs backfill deadlock; see
http://tracker.ceph.com/issues/18085
This effectively reverts
5e880228fd7f59063d22a51eb5488b369b0c8360
which aimed to catch bugs in recovery reservations.
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Wed, 30 Nov 2016 02:55:46 +0000 (21:55 -0500)]
Merge pull request #894 from ceph/wip-bluestore
rados: test bluestore too
Sage Weil [Mon, 28 Nov 2016 21:10:22 +0000 (16:10 -0500)]
rados/objectstore/objectstore.yaml: do not test kstore
It's flaky.
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Mon, 21 Nov 2016 23:27:35 +0000 (18:27 -0500)]
rados/objectstore/objectstore.yaml: test bluestore
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Sat, 5 Nov 2016 02:51:14 +0000 (22:51 -0400)]
rbd: test on filestore and bluestore
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Sat, 22 Oct 2016 18:08:17 +0000 (14:08 -0400)]
fs: test bluestore and filestore
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Sat, 22 Oct 2016 18:07:26 +0000 (14:07 -0400)]
rgw: test bluestore and filestore
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Wed, 21 Sep 2016 20:28:41 +0000 (16:28 -0400)]
rados: test bluestore
Signed-off-by: Sage Weil <sage@redhat.com>
John Spray [Wed, 30 Nov 2016 01:06:15 +0000 (01:06 +0000)]
Merge pull request #1289 from ceph/wip-16397-workaround
suites/knfs: pin to ubuntu
Reviewed-by: Jeff Layton <jlayton@redhat.com>
Sage Weil [Tue, 29 Nov 2016 16:07:32 +0000 (11:07 -0500)]
Merge pull request #1283 from SUSE/wip-18014
thrashosds: try ceph-objectstore-tool for one minute
Reviewed-by: Loic Dachary <ldachary@redhat.com>
John Spray [Tue, 29 Nov 2016 14:28:13 +0000 (14:28 +0000)]
suites/knfs: pin to ubuntu
Workaround for http://tracker.ceph.com/issues/16397, which
manifests when we run bleeding edge kernels against the version
of nfs-utils in centos7.
Signed-off-by: John Spray <john.spray@redhat.com>
Nathan Cutler [Thu, 24 Nov 2016 10:25:35 +0000 (11:25 +0100)]
thrashosds: try ceph-objectstore-tool for 10 minutes
If ceph-objectstore-tool binary is not present, it's likely because we're in
the middle of an upgrade. Do not try to run the binary until we verify that
it's really present. If it is absent, spend up to 10 minutes waiting for it to
appear.
Before this patch there was quite a large window for a race to occur. This
patch doesn't entirely eliminate it, but drastically reduces it.
Fixes: http://tracker.ceph.com/issues/18014
Signed-off-by: Nathan Cutler <ncutler@suse.com>
Jason Dillaman [Wed, 23 Nov 2016 17:26:22 +0000 (12:26 -0500)]
Merge pull request #1235 from vshankar/wip-rbd-data-pool
suites/rbd: add data pool test cases
Reviewed-by: Jason Dillaman <dillaman@redhat.com>
Josh Durgin [Wed, 23 Nov 2016 00:48:07 +0000 (16:48 -0800)]
Merge pull request #1277 from ceph/wip-exclude-upgrade-clients
Excluded 'libcephfs2','libcephfs-devel','libcephfs-dev'
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
Yuri Weinstein [Mon, 21 Nov 2016 17:46:18 +0000 (17:46 +0000)]
Excluded 'libcephfs2','libcephfs-devel','libcephfs-dev'
Removed firefly and infernalis paths
Removed mds role from hammer (per chat with Jason)
Add "fs: xfs" override
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
Venky Shankar [Mon, 31 Oct 2016 10:19:45 +0000 (15:49 +0530)]
rbd: add datapool config YAML to rbd suite
- cli
- librbd
- qemu
Signed-off-by: Venky Shankar <vshankar@redhat.com>
Patrick Donnelly [Sun, 7 Aug 2016 03:52:58 +0000 (23:52 -0400)]
suites/fs: link to common tasks
Goal is to reduce arbitrary differences between fs suites.
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
Patrick Donnelly [Mon, 12 Sep 2016 01:18:59 +0000 (21:18 -0400)]
suites/fs: unify/reuse common fs
Goal is to reduce arbitrary differences between fs suites.
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
Patrick Donnelly [Sun, 7 Aug 2016 01:16:34 +0000 (21:16 -0400)]
suites/fs: unify/reuse common overrides
Goal is to reduce arbitrary differences between fs suites.
Note:
o fs/{multiclient,multifs,recovery,snaps,standbyreplay} now use basic/overrides/whitelist_wrongly_marked_down.yaml.
o fs/{snaps,standbyreplay} now use basic/overrides/debug.yaml.
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
Patrick Donnelly [Sun, 7 Aug 2016 01:10:19 +0000 (21:10 -0400)]
suites/fs: unify/reuse common (fuse) mount
Goal is to reduce arbitrary differences between fs suites.
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
Patrick Donnelly [Sun, 7 Aug 2016 00:56:12 +0000 (20:56 -0400)]
suites/fs: unify/reuse common cluster layout
Goal is to reduce arbitrary differences between fs suites.
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
Patrick Donnelly [Sun, 7 Aug 2016 00:48:42 +0000 (20:48 -0400)]
suites/fs: unify install/start task creation
Goal is to reduce arbitrary differences between fs suites.
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
Patrick Donnelly [Thu, 15 Sep 2016 20:22:49 +0000 (16:22 -0400)]
verify: remove old debugging addition
Added in
7ae1aefa to help resolve http://tracker.ceph.com/issues/1737.
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
Patrick Donnelly [Wed, 9 Nov 2016 01:34:04 +0000 (20:34 -0500)]
suites/fs: add ceph-fuse disable override
Some tests require fuse mounts to not be unmounted. This avoids the need
to manually specify clients as unmounted.
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
John Spray [Mon, 21 Nov 2016 12:51:53 +0000 (12:51 +0000)]
Merge pull request #1262 from batrick/cephfs-delete-bugfix
cephfs: get new fsmap after marking clusters down
Reviewed-by: John Spray <john.spray@redhat.com>
John Spray [Thu, 10 Nov 2016 22:47:45 +0000 (22:47 +0000)]
tasks/cephfs: add test_fragment
Fixes: http://tracker.ceph.com/issues/17853
Signed-off-by: John Spray <john.spray@redhat.com>
John Spray [Thu, 17 Nov 2016 11:03:49 +0000 (11:03 +0000)]
tasks: mark start and end of tests in clog
This makes it much easier to associate e.g. slow
requests messages with which test was running.
Signed-off-by: John Spray <john.spray@redhat.com>
John Spray [Thu, 10 Nov 2016 22:46:23 +0000 (22:46 +0000)]
tasks/cephfs: reinstate ctx.filesystem
This got lost in the multi-filesystem
refactor. It's just a debug convenience.
Signed-off-by: John Spray <john.spray@redhat.com>
John Spray [Thu, 10 Nov 2016 22:45:19 +0000 (22:45 +0000)]
tasks/cephfs: fix wait_until_true logging
The success log message was in the wrong
place (and unreachable)
Signed-off-by: John Spray <john.spray@redhat.com>
David Zafman [Thu, 17 Nov 2016 21:49:39 +0000 (13:49 -0800)]
Merge pull request #1274 from ceph/wip-16064
Improve scrub analysis, list-inconsistent-obj output and osd-scrub-repair test
Yuri Weinstein [Thu, 17 Nov 2016 20:56:45 +0000 (12:56 -0800)]
Merge pull request #1260 from ceph/wip-17902-master
Added excluded packages "'libcephfs-devel','libcephfs-dev'"
Sage Weil [Thu, 17 Nov 2016 18:56:13 +0000 (12:56 -0600)]
Merge pull request #1227 from athanatos/wip-ec-overwrites
ec overwrites tests (and bonus fix to fast reads)
Kefu Chai [Thu, 17 Nov 2016 10:49:15 +0000 (18:49 +0800)]
Merge pull request #1271 from SUSE/wip_flake8_F401_time_imported_but_unused
tasks.rgw: 'time' imported but unused
Reviewed-by: Kefu Chai <kchai@redhat.com>
Owen Synge [Thu, 17 Nov 2016 10:37:59 +0000 (11:37 +0100)]
tasks.rgw: 'time' imported but unused
flake8 was failing.
Signed-off-by: Owen Synge <osynge@suse.com>
Yuri Weinstein [Tue, 15 Nov 2016 17:25:14 +0000 (17:25 +0000)]
Added excluded packadges "'libcephfs-devel','libcephfs-dev'"
Fixes http://tracker.ceph.com/issues/17902
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
David Zafman [Thu, 20 Oct 2016 00:10:29 +0000 (17:10 -0700)]
tasks/scrub_test.py: Make test deterministic by updating digests
ceph_test_rados: Get coverage of digest updates in deep-scrub/repair
Signed-off-by: David Zafman <dzafman@redhat.com>
David Zafman [Thu, 20 Oct 2016 00:10:07 +0000 (17:10 -0700)]
repair_test, scrub_test: Fix whitelists for scrub changes
Signed-off-by: David Zafman <dzafman@redhat.com>
David Zafman [Wed, 31 Aug 2016 19:02:31 +0000 (12:02 -0700)]
scrub_test: Fix for list-inconsistent-obj output changes
Signed-off-by: David Zafman <dzafman@redhat.com>
Matt Benjamin [Wed, 16 Nov 2016 16:35:20 +0000 (11:35 -0500)]
Merge pull request #1269 from ceph/wip-rgw-sync-agent-retry
rgw: fix some races with radosgw and radosgw-agent startup
(verified by Orit)
Casey Bodley [Tue, 15 Nov 2016 19:42:23 +0000 (14:42 -0500)]
rgw: remove unnecessary sleeps
remove the sleeps that were added to address radosgw startup races
Signed-off-by: Casey Bodley <cbodley@redhat.com>
Casey Bodley [Tue, 15 Nov 2016 18:44:27 +0000 (13:44 -0500)]
rgw: start_rgw() polls gateway until it accepts connections
resolves various races between radosgw startup and further operations -
both within the rgw task itself (such as the 'radosgw-admin realm pull'),
and in later tasks
Fixes: http://tracker.ceph.com/issues/17794
Fixes: http://tracker.ceph.com/issues/17872
Signed-off-by: Casey Bodley <cbodley@redhat.com>
Casey Bodley [Tue, 15 Nov 2016 16:24:25 +0000 (11:24 -0500)]
rgw: add retry/backoff to sync agent requests
resolves an issue where startup of the radosgw-agent races with the
requests we send to it to run sync. uses the requests package with
urllib3 to add retry with backoff to these requests
Fixes: http://tracker.ceph.com/issues/16129
Signed-off-by: Casey Bodley <cbodley@redhat.com>
Samuel Just [Fri, 11 Nov 2016 20:58:57 +0000 (12:58 -0800)]
objectstore.yaml: raise fd limit
Signed-off-by: Samuel Just <sjust@redhat.com>
Samuel Just [Thu, 27 Oct 2016 18:22:49 +0000 (11:22 -0700)]
fast.yaml: overrides not override
Signed-off-by: Samuel Just <sjust@redhat.com>
Samuel Just [Thu, 27 Oct 2016 02:33:32 +0000 (19:33 -0700)]
thrash-erasure-code: disable ceph-objectstore-tool testing for now
Signed-off-by: Samuel Just <sjust@redhat.com>
Samuel Just [Tue, 25 Oct 2016 16:55:46 +0000 (09:55 -0700)]
rados,thrash-erasure-code: add overwrites workloads
Signed-off-by: Samuel Just <sjust@redhat.com>
Sage Weil [Tue, 15 Nov 2016 21:09:47 +0000 (15:09 -0600)]
Merge pull request #1263 from ceph/wip-cephfs-perm
rados/singleton-nomsgr/all/cache-fs-trunc: debug
Patrick Donnelly [Tue, 15 Nov 2016 19:42:08 +0000 (14:42 -0500)]
cephfs: get new fsmap after marking clusters down
Credit to John Spray for identifying the problem/cause.
Fixes: http://tracker.ceph.com/issues/17894
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
Sage Weil [Tue, 15 Nov 2016 16:58:39 +0000 (11:58 -0500)]
rados/singleton-nomsgr/all/cache-fs-trunc: debug
Signed-off-by: Sage Weil <sage@redhat.com>
Dan Mick [Tue, 15 Nov 2016 03:40:34 +0000 (19:40 -0800)]
Merge pull request #1258 from ceph/jewel-x-fixes
rados/upgrade: skip libcephfs-devel install
Reviewed-by: Dan Mick <dmick@redhat.com>
Sage Weil [Tue, 15 Nov 2016 02:48:33 +0000 (21:48 -0500)]
rados/upgrade: skip libcephfs-devel install
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Mon, 14 Nov 2016 14:31:02 +0000 (08:31 -0600)]
Merge pull request #1253 from ceph/wip-vive-la-libcephfs-devel
packages: s/libcephfs2-devel/libcephfs-devel/