Bug #10861
mysterious wrapped dd failure
0%
Description
Originally reported in #10465,
http://qa-proxy.ceph.com/teuthology/teuthology-2014-12-26_23:04:02-fs-master-testing-basic-multi/680701/
http://qa-proxy.ceph.com/teuthology/teuthology-2015-02-10_23:04:03-fs-hammer-testing-basic-multi/750044/
2015-02-11T11:49:00.226 INFO:teuthology.run_tasks:Running task exec... 2015-02-11T11:49:00.226 INFO:teuthology.task.exec:Executing custom commands... 2015-02-11T11:49:00.226 INFO:teuthology.task.exec:Running commands on role client.0 host ubuntu@burnupi31.front.sepia.ceph.com 2015-02-11T11:49:00.226 INFO:teuthology.orchestra.run.burnupi31:Running: "sudo TESTDIR=/home/ubuntu/cephtest bash -c 'cd $TESTDIR/mnt.*'" 2015-02-11T11:49:00.306 INFO:teuthology.orchestra.run.burnupi31:Running: "sudo TESTDIR=/home/ubuntu/cephtest bash -c 'dd if=/dev/zero of=./foo count=100'" 2015-02-11T11:49:00.384 ERROR:teuthology.run_tasks:Saw exception from tasks. Traceback (most recent call last): File "/home/teuthworker/src/teuthology_master/teuthology/run_tasks.py", line 53, in run_tasks manager = run_one_task(taskname, ctx=ctx, config=config) File "/home/teuthworker/src/teuthology_master/teuthology/run_tasks.py", line 41, in run_one_task return fn(**kwargs) File "/home/teuthworker/src/teuthology_master/teuthology/task/exec.py", line 54, in task c], File "/home/teuthworker/src/teuthology_master/teuthology/orchestra/remote.py", line 137, in run r = self._runner(client=self.ssh, name=self.shortname, **kwargs) File "/home/teuthworker/src/teuthology_master/teuthology/orchestra/run.py", line 378, in run r.wait() File "/home/teuthworker/src/teuthology_master/teuthology/orchestra/run.py", line 114, in wait label=self.label) CommandFailedError: Command failed on burnupi31 with status 1: "sudo TESTDIR=/home/ubuntu/cephtest bash -c 'dd if=/dev/zero of=./foo count=100'" 2015-02-11T11:49:00.411 ERROR:sentry.errors.serializer:vars() argument must have __dict__ attribute
The second one of these is on Ubuntu Trusty, so I don't think it's the distro causing issues. The first case was not actually running in the Ceph mount, so I don't think it's a Ceph bug either...
Associated revisions
fs: fix up dd testing again
We need to change into the directory during the same shell session as we actually
run the dd...
Fixes: #10861
Backport: hammer, giant, firefly, dumpling
Signed-off-by: Greg Farnum <gfarnum@redhat.com>
fs: fix up dd testing again
We need to change into the directory during the same shell session as we actually
run the dd...
Fixes: #10861
Backport: hammer, giant, firefly, dumpling
Signed-off-by: Greg Farnum <gfarnum@redhat.com>
(cherry picked from commit 8aeacaa59f32b15aa95a529d1040cb73cbd7efcc)
fs: fix up dd testing again
We need to change into the directory during the same shell session as we actually
run the dd...
Fixes: #10861
Backport: hammer, giant, firefly, dumpling
Signed-off-by: Greg Farnum <gfarnum@redhat.com>
(cherry picked from commit 8aeacaa59f32b15aa95a529d1040cb73cbd7efcc)
History
#1 Updated by Greg Farnum about 9 years ago
Ahahahahaha. This test is still broken and was writing into ~ubuntu/foo rather than $TESTDIR/mnt.*/foo, because d'oh that's how this command system works. So great work on me fixing this test up by moving into the mountpoint in the previous command...
And burnupi31 (among other nodes) has a directory called "foo" in ~ubuntu.
#2 Updated by Greg Farnum about 9 years ago
- Status changed from Need More Info to 12
#3 Updated by Greg Farnum about 9 years ago
- Status changed from 12 to Fix Under Review
- Backport set to hammer, giant, firefly, dumpling
#4 Updated by Greg Farnum about 9 years ago
- Status changed from Fix Under Review to Pending Backport
- Assignee set to Greg Farnum
#5 Updated by Loïc Dachary about 9 years ago
- Backport changed from hammer, giant, firefly, dumpling to hammer, firefly
dumpling and giant are end of life
#6 Updated by Greg Farnum about 9 years ago
- Status changed from Pending Backport to Resolved
Fixed this in firefly and giant ceph-qa-suite too.