Project

General

Profile

Bug #19057

krbd suite does not run on hammer (rbd task fails with "No route to host")

Added by Nathan Cutler almost 7 years ago. Updated over 6 years ago.

Status:
Won't Fix
Priority:
Urgent
Assignee:
-
Target version:
-
% Done:

0%

Source:
Tags:
Backport:
Regression:
No
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
Pull request ID:
Crash signature (v1):
Crash signature (v2):

Description

Reproducer: teuthology-suite --priority 101 --suite krbd --ceph wip-hammer-backports --machine-type smithi -k testing --email ncutler@suse.com qa/distros/all/ubuntu_14.04.yaml

Almost all jobs in the run fail for the same reason.

Test structure:

  tasks:
  - install: null
  - ceph: null
  - rbd:
      all:
        image_size: 20480
  - workunit:
      clients:
        all:
        - suites/<some_script>

The "install" and "ceph" tasks complete. HEALTH_OK is reached. Then the "rbd" task starts. The log says:

2017-02-23T12:41:48.974 INFO:teuthology.run_tasks:Running task rbd...
2017-02-23T12:41:49.049 DEBUG:tasks.rbd:rbd config is: {'client.0': {'image_size': 20480}}
2017-02-23T12:41:49.049 INFO:tasks.rbd:Creating image testimage.client.0 with size 20480
2017-02-23T12:41:49.049 INFO:teuthology.orchestra.run.smithi163:Running: 'adjust-ulimits ceph-coverage /home/ubuntu/cephtest/archive/coverage rbd -p rbd create --size 20480 testimage.client.0'
2017-02-23T12:41:51.067 INFO:tasks.rbd:Loading rbd kernel module...
2017-02-23T12:41:51.067 INFO:teuthology.orchestra.run.smithi163:Running: 'sudo modprobe rbd'
2017-02-23T12:41:51.196 INFO:tasks.rbd:Creating rbd block devices...
2017-02-23T12:41:51.196 INFO:teuthology.orchestra.run.smithi163:Running: "sudo adjust-ulimits ceph-coverage /home/ubuntu/cephtest/archive/coverage rbd --user 0 -p rbd map testimage.client.0 && while test '!' -e /dev/rbd/rbd/testimage.client.0 ; do sleep 1 ; done" 
2017-02-23T12:58:11.485 ERROR:paramiko.transport:Socket exception: No route to host (113)
2017-02-23T12:58:11.486 ERROR:teuthology.contextutil:Saw exception from nested tasks
Traceback (most recent call last):
  File "/home/teuthworker/src/git.ceph.com_git_teuthology_master/teuthology/contextutil.py", line 30, in nested
    vars.append(enter())
  File "/usr/lib/python2.7/contextlib.py", line 17, in __enter__
    return self.gen.next()
  File "/home/teuthworker/src/git.ceph.com_ceph-c_wip-hammer-backports/qa/tasks/rbd.py", line 257, in dev_create
    'done',
  File "/home/teuthworker/src/git.ceph.com_git_teuthology_master/teuthology/orchestra/remote.py", line 192, in run
    r = self._runner(client=self.ssh, name=self.shortname, **kwargs)
  File "/home/teuthworker/src/git.ceph.com_git_teuthology_master/teuthology/orchestra/run.py", line 403, in run
    r.wait()
  File "/home/teuthworker/src/git.ceph.com_git_teuthology_master/teuthology/orchestra/run.py", line 158, in wait
    node=self.hostname)
ConnectionLostError: SSH connection to smithi163 was lost: "sudo adjust-ulimits ceph-coverage /home/ubuntu/cephtest/archive/coverage rbd --user 0 -p rbd map testimage.client.0 && while test '!' -e /dev/rbd/rbd/testimage.client.0 ; do sleep 1 ; done" 
2017-02-23T12:58:11.486 INFO:tasks.rbd:Unloading rbd kernel module...
2017-02-23T12:58:11.486 INFO:tasks.rbd:Deleting rbd images...

History

#1 Updated by Sage Weil over 6 years ago

  • Status changed from New to Won't Fix

I think we can ignore hammer krbd now?

Also available in: Atom PDF