I removed libvirt-python from the install_requires list.
downburst bootstrapped when I did that. Then:
gregf@rex004:~/src/teuthology [master]$ ./virtualenv/bin/teuthology-lock --lock-many 2 --machine-type vps --os-type rhel
2015-02-12 08:37:35,225.225 INFO:teuthology.provision:Provisioning a rhel 6.4 vps
2015-02-12 08:37:35,549.549 INFO:teuthology.provision:Downburst completed on ubuntu@vpm055.front.sepia.ceph.com: libvirt: Remote Driver error : invalid argument: Failed to parse value of URI component no_tty
Traceback (most recent call last):
File "/home/gregf/src/downburst/virtualenv/bin/downburst", line 9, in <module>
load_entry_point('downburst==0.0.1', 'console_scripts', 'downburst')()
File "/home/gregf/src/downburst/downburst/cli.py", line 59, in main
return args.func(args)
File "/home/gregf/src/downburst/downburst/create.py", line 20, in create
conn = libvirt.open(args.connect)
File "/usr/lib64/python2.7/site-packages/libvirt.py", line 247, in open
if ret is None:raise libvirtError('virConnectOpen() failed')
libvirt.libvirtError: invalid argument: Failed to parse value of URI component no_tty
2015-02-12 08:37:35,575.575 INFO:teuthology.provision:Provisioning a rhel 6.4 vps
2015-02-12 08:37:35,887.887 INFO:teuthology.provision:Downburst completed on ubuntu@vpm061.front.sepia.ceph.com: libvirt: Remote Driver error : invalid argument: Failed to parse value of URI component no_tty
Traceback (most recent call last):
File "/home/gregf/src/downburst/virtualenv/bin/downburst", line 9, in <module>
load_entry_point('downburst==0.0.1', 'console_scripts', 'downburst')()
File "/home/gregf/src/downburst/downburst/cli.py", line 59, in main
return args.func(args)
File "/home/gregf/src/downburst/downburst/create.py", line 20, in create
conn = libvirt.open(args.connect)
File "/usr/lib64/python2.7/site-packages/libvirt.py", line 247, in open
if ret is None:raise libvirtError('virConnectOpen() failed')
libvirt.libvirtError: invalid argument: Failed to parse value of URI component no_tty
2015-02-12 08:37:35,887.887 INFO:teuthology.lock:Successfully Locked:
vpm055 vpm061
2015-02-12 08:37:35,887.887 INFO:teuthology.lock:Unable to display keys at this time (virtual machines are booting).
2015-02-12 08:37:35,888.888 INFO:teuthology.lock:Please run teuthology-lock --list-targets vpm055 vpm061 once these machines come up.
I'm not quite sure what your words about libvirt.conf mean, nor if these errors are the result of that or not. :)