Feature #4056
closedteuthology: make a ceph-deploy task
0%
Updated by Sage Weil about 11 years ago
- Translation missing: en.field_position deleted (
1) - Translation missing: en.field_position set to 6
Updated by Sage Weil about 11 years ago
- Translation missing: en.field_position deleted (
6) - Translation missing: en.field_position set to 4
Updated by Tamilarasi muthamizhan about 11 years ago
- Status changed from New to In Progress
- Assignee set to Tamilarasi muthamizhan
Updated by Sage Weil about 11 years ago
- Translation missing: en.field_position deleted (
9) - Translation missing: en.field_position set to 1
Updated by Tamilarasi muthamizhan about 11 years ago
The ceph-deploy task has been reviewed and tested.
But when trying to execute a test suite, have been hitting the following issues [in a different order though]
1. ceph-coverage is required by the current teuthology tasks. It is part of the ceph-test package that has to be installed on the test nodes during install by ceph-deploy. I am currently using install task prior to running ceph-deploy [just as a workaround]
2. when running ceph-fuse or rgw tasks, ceph-fuse mount fails. This might be because cephx is enabled by default when using ceph-deploy and the config file has 'auth_supported=cephx' entry. tried copying config file and ceph.keyring file to the testdir of the client, but of not much help.
INFO:teuthology.task.ceph-fuse:Mounting ceph-fuse client.0 at ubuntu@plana18.front.sepia.ceph.com /tmp/cephtest/tamil@tamil-VirtualBox-2013-03-02_23-55-49/mnt.0...
INFO:teuthology.task.ceph-fuse.ceph-fuse.0.out:ceph-fuse10157: starting ceph client
INFO:teuthology.task.ceph-fuse.ceph-fuse.0.err:2013-03-02 23:57:52.422454 7f7678034780 -1 monclient(hunting): ERROR: missing keyring, cannot use cephx for authentication
INFO:teuthology.task.ceph-fuse.ceph-fuse.0.err:ceph-fuse10157: ceph mount failed with (2) No such file or directory
INFO:teuthology.task.ceph-fuse.ceph-fuse.0.err:daemon-helper: command failed with exit status 254
ERROR:teuthology.run_tasks:Saw exception from tasks
Traceback (most recent call last):
File "/home/tamil/teuth/teuthology/teuthology/run_tasks.py", line 27, in run_tasks
manager.__enter__()
File "/usr/lib/python2.7/contextlib.py", line 17, in enter
return self.gen.next()
File "/home/tamil/teuth/teuthology/teuthology/task/ceph-fuse.py", line 132, in task
mountpoint=mnt,
File "/home/tamil/teuth/teuthology/teuthology/misc.py", line 506, in wait_until_fuse_mounted
assert not fuse.exitstatus.ready()
AssertionError
3. Bug # 4320: until this bug is resolved, we may have to edit the /etc/hosts file in respective test machines to remove the local host entry or add a new entry
Updated by Sage Weil about 11 years ago
- Target version changed from v0.59 to v0.60
Updated by Tamilarasi muthamizhan about 11 years ago
- Status changed from In Progress to Resolved
added a task to the nightlies to test.