Feature #14727
closedEnable ceph-ansible testing
0%
Updated by Zack Cerza about 8 years ago
I've got most of the new ceph_ansible
task completed, but am running into issues.
I filed a PR for one: https://github.com/ceph/ceph-ansible/pull/530
An issue for another: https://github.com/ceph/ceph-ansible/issues/531
The current issue is that ansible-playbook
doesn't find (or even look for; I've used strace) the action plugins. I've tried setting a path in an ansible.cfg; I've tried exporting ANSIBLE_ACTION_PLUGINS
.
Updated by Zack Cerza about 8 years ago
I worked around this issue by:
1. Changing the base ansible task to write out generated playbooks in the repo directory
2. Telling the ansible task to execute ansible-playbook
in the repo directory
Next issue is: the osd_auto_discovery
feature doesn't seem to work.
Updated by Zack Cerza about 8 years ago
leseb is working on the above here:
https://github.com/ceph/ceph-ansible/pull/536
I also filed:
https://github.com/ceph/ceph-ansible/issues/537
Updated by Zack Cerza about 8 years ago
Past time for an update here.
Got the ceph-ansible
task merged here:
https://github.com/ceph/teuthology/pull/789
Starting work on a basic suite:
https://github.com/ceph/ceph-qa-suite/tree/wip-ceph-ansible
Been running some tests:
http://pulpito.ovh.sepia.ceph.com:8081/zack-2016-02-22_16:20:20-ceph-ansible-master---basic-openstack/
http://pulpito.ceph.com/zack-2016-02-22_08:26:37-ceph-ansible-master---basic-vps/
osd_auto_discovery
still isn't working. Filed it:
https://github.com/ceph/ceph-ansible/issues/556
Updated by Zack Cerza about 8 years ago
An issue with /etc/ceph/
permissions:
https://github.com/ceph/ceph-ansible/pull/564
Updated by Zack Cerza about 8 years ago
Broken rbd tests:
https://github.com/ceph/ceph/pull/7781
Updated by Zack Cerza about 8 years ago
provide devices, monitor_interface, public_network:
https://github.com/ceph/teuthology/pull/791
Updated by Zack Cerza almost 8 years ago
- Status changed from In Progress to Resolved