Yeah, ceph-cm-ansible really *needs* an inventory repo of some kind to work. If not, most of the roles will either noop or fail with undefined variables. We need to document this better as it’s clearing a confusing aspect of all this. If we can’t make ceph-sepia-secrets public soon to serve as an example then maybe we can fill that gap with more documentation or maybe a ‘skeleton’ inventory repo that somebody could fork and fill in the blanks. On Jul 7, 2015, at 8:11 PM, Dan Mick <dmick@xxxxxxxxxx> wrote: > The overall issue here is, of course, there's a lot of vars that cephlab > relies on that are not generated by the task itself (in the case of no > inventory file). I'm not sure what the plan was to cope with all those > vars. > > On 07/07/2015 05:41 PM, Loic Dachary wrote: >> Hi Zack & Andrew, >> >> With Dan's help we hacked passed the sudo problem with: >> >> cat > /tmp/ansible.yaml <<EOF >> overrides: >> ansible.cephlab: >> branch: wip-fix-defaults >> vars: >> ansible_sudo: true >> interactive-on-error: true >> EOF >> >> teuthology-suite --machine-type openstack --suite-dir $(pwd)/teuthology/test/integration --suite noop /tmp/ansible.yaml >> >> with full logs at >> >> http://integration.ceph.dachary.org:8081/ubuntu-2015-07-08_00:31:07-noop-master---basic-openstack/3/ >> >> Cheers >> > > -- > To unsubscribe from this list: send the line "unsubscribe ceph-devel" in > the body of a message to majordomo@xxxxxxxxxxxxxxx > More majordomo info at http://vger.kernel.org/majordomo-info.html -- To unsubscribe from this list: send the line "unsubscribe ceph-devel" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html