Project

General

Profile

Bug #10861

mysterious wrapped dd failure

Added by Greg Farnum over 2 years ago. Updated over 2 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
Category:
-
Target version:
-
Start date:
02/12/2015
Due date:
% Done:

0%

Source:
Q/A
Tags:
Backport:
hammer, firefly
Regression:
No
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
Release:
Component(FS):
Needs Doc:
No

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

Revision 8aeacaa5 (diff)
Added by Greg Farnum over 2 years ago

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 <>

Revision 3da69ba6 (diff)
Added by Greg Farnum over 2 years ago

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 <>
(cherry picked from commit 8aeacaa59f32b15aa95a529d1040cb73cbd7efcc)

Revision f77ee1e7 (diff)
Added by Greg Farnum about 2 years ago

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 <>
(cherry picked from commit 8aeacaa59f32b15aa95a529d1040cb73cbd7efcc)

History

#1 Updated by Greg Farnum over 2 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 over 2 years ago

  • Status changed from Need More Info to Verified

#3 Updated by Greg Farnum over 2 years ago

  • Status changed from Verified to Need Review
  • Backport set to hammer, giant, firefly, dumpling

#4 Updated by Greg Farnum over 2 years ago

  • Status changed from Need Review to Pending Backport
  • Assignee set to Greg Farnum

#5 Updated by Loic Dachary over 2 years ago

  • Backport changed from hammer, giant, firefly, dumpling to hammer, firefly

dumpling and giant are end of life

#6 Updated by Greg Farnum over 2 years ago

  • Status changed from Pending Backport to Resolved

Fixed this in firefly and giant ceph-qa-suite too.

Also available in: Atom PDF