Ubuntu source and binary are currently broken while creating instances:
2017-02-28 15:08:02.729 7 ERROR nova.compute.manager [req-20123bc1-4687-41b3-aeaa-a9dd4cbd78b6 - - - - -] [instance: b51ae956-07b3-49da-9bf3-3994c77c0f46] Instance failed to spawn
2017-02-28 15:08:02.729 7 ERROR nova.compute.manager [instance: b51ae956-07b3-49da-9bf3-3994c77c0f46] Traceback (most recent call last):
2017-02-28 15:08:02.729 7 ERROR nova.compute.manager [instance: b51ae956-07b3-49da-9bf3-3994c77c0f46] File "/var/lib/kolla/venv/local/lib/python2.7/site-packages/nova/compute/manager.py", line 2126, in _build_resources
2017-02-28 15:08:02.729 7 ERROR nova.compute.manager [instance: b51ae956-07b3-49da-9bf3-3994c77c0f46] yield resources
2017-02-28 15:08:02.729 7 ERROR nova.compute.manager [instance: b51ae956-07b3-49da-9bf3-3994c77c0f46] File "/var/lib/kolla/venv/local/lib/python2.7/site-packages/nova/compute/manager.py", line 1931, in _build_and_run_instance
2017-02-28 15:08:02.729 7 ERROR nova.compute.manager [instance: b51ae956-07b3-49da-9bf3-3994c77c0f46] block_device_info=block_device_info)
2017-02-28 15:08:02.729 7 ERROR nova.compute.manager [instance: b51ae956-07b3-49da-9bf3-3994c77c0f46] File "/var/lib/kolla/venv/local/lib/python2.7/site-packages/nova/virt/libvirt/driver.py", line 2665, in spawn
2017-02-28 15:08:02.729 7 ERROR nova.compute.manager [instance: b51ae956-07b3-49da-9bf3-3994c77c0f46] destroy_disks_on_failure=True)
2017-02-28 15:08:02.729 7 ERROR nova.compute.manager [instance: b51ae956-07b3-49da-9bf3-3994c77c0f46] File "/var/lib/kolla/venv/local/lib/python2.7/site-packages/nova/virt/libvirt/driver.py", line 5068, in _create_domain_and_network
2017-02-28 15:08:02.729 7 ERROR nova.compute.manager [instance: b51ae956-07b3-49da-9bf3-3994c77c0f46] destroy_disks_on_failure)
2017-02-28 15:08:02.729 7 ERROR nova.compute.manager [instance: b51ae956-07b3-49da-9bf3-3994c77c0f46] File "/var/lib/kolla/venv/local/lib/python2.7/site-packages/oslo_utils/excutils.py", line 220, in __exit__
2017-02-28 15:08:02.729 7 ERROR nova.compute.manager [instance: b51ae956-07b3-49da-9bf3-3994c77c0f46] self.force_reraise()
2017-02-28 15:08:02.729 7 ERROR nova.compute.manager [instance: b51ae956-07b3-49da-9bf3-3994c77c0f46] File "/var/lib/kolla/venv/local/lib/python2.7/site-packages/oslo_utils/excutils.py", line 196, in force_reraise
2017-02-28 15:08:02.729 7 ERROR nova.compute.manager [instance: b51ae956-07b3-49da-9bf3-3994c77c0f46] six.reraise(self.type_, self.value, self.tb)
2017-02-28 15:08:02.729 7 ERROR nova.compute.manager [instance: b51ae956-07b3-49da-9bf3-3994c77c0f46] File "/var/lib/kolla/venv/local/lib/python2.7/site-packages/nova/virt/libvirt/driver.py", line 5040, in _create_domain_and_network
2017-02-28 15:08:02.729 7 ERROR nova.compute.manager [instance: b51ae956-07b3-49da-9bf3-3994c77c0f46] post_xml_callback=post_xml_callback)
2017-02-28 15:08:02.729 7 ERROR nova.compute.manager [instance: b51ae956-07b3-49da-9bf3-3994c77c0f46] File "/var/lib/kolla/venv/local/lib/python2.7/site-packages/nova/virt/libvirt/driver.py", line 4958, in _create_domain
2017-02-28 15:08:02.729 7 ERROR nova.compute.manager [instance: b51ae956-07b3-49da-9bf3-3994c77c0f46] guest.launch(pause=pause)
2017-02-28 15:08:02.729 7 ERROR nova.compute.manager [instance: b51ae956-07b3-49da-9bf3-3994c77c0f46] File "/var/lib/kolla/venv/local/lib/python2.7/site-packages/nova/virt/libvirt/guest.py", line 145, in launch
2017-02-28 15:08:02.729 7 ERROR nova.compute.manager [instance: b51ae956-07b3-49da-9bf3-3994c77c0f46] self._encoded_xml, errors='ignore')
2017-02-28 15:08:02.729 7 ERROR nova.compute.manager [instance: b51ae956-07b3-49da-9bf3-3994c77c0f46] File "/var/lib/kolla/venv/local/lib/python2.7/site-packages/oslo_utils/excutils.py", line 220, in __exit__
2017-02-28 15:08:02.729 7 ERROR nova.compute.manager [instance: b51ae956-07b3-49da-9bf3-3994c77c0f46] self.force_reraise()
2017-02-28 15:08:02.729 7 ERROR nova.compute.manager [instance: b51ae956-07b3-49da-9bf3-3994c77c0f46] File "/var/lib/kolla/venv/local/lib/python2.7/site-packages/oslo_utils/excutils.py", line 196, in force_reraise
2017-02-28 15:08:02.729 7 ERROR nova.compute.manager [instance: b51ae956-07b3-49da-9bf3-3994c77c0f46] six.reraise(self.type_, self.value, self.tb)
2017-02-28 15:08:02.729 7 ERROR nova.compute.manager [instance: b51ae956-07b3-49da-9bf3-3994c77c0f46] File "/var/lib/kolla/venv/local/lib/python2.7/site-packages/nova/virt/libvirt/guest.py", line 140, in launch
2017-02-28 15:08:02.729 7 ERROR nova.compute.manager [instance: b51ae956-07b3-49da-9bf3-3994c77c0f46] return self._domain.createWithFlags(flags)
2017-02-28 15:08:02.729 7 ERROR nova.compute.manager [instance: b51ae956-07b3-49da-9bf3-3994c77c0f46] File "/var/lib/kolla/venv/local/lib/python2.7/site-packages/eventlet/tpool.py", line 186, in doit
2017-02-28 15:08:02.729 7 ERROR nova.compute.manager [instance: b51ae956-07b3-49da-9bf3-3994c77c0f46] result = proxy_call(self._autowrap, f, *args, **kwargs)
2017-02-28 15:08:02.729 7 ERROR nova.compute.manager [instance: b51ae956-07b3-49da-9bf3-3994c77c0f46] File "/var/lib/kolla/venv/local/lib/python2.7/site-packages/eventlet/tpool.py", line 144, in proxy_call
2017-02-28 15:08:02.729 7 ERROR nova.compute.manager [instance: b51ae956-07b3-49da-9bf3-3994c77c0f46] rv = execute(f, *args, **kwargs)
2017-02-28 15:08:02.729 7 ERROR nova.compute.manager [instance: b51ae956-07b3-49da-9bf3-3994c77c0f46] File "/var/lib/kolla/venv/local/lib/python2.7/site-packages/eventlet/tpool.py", line 125, in execute
2017-02-28 15:08:02.729 7 ERROR nova.compute.manager [instance: b51ae956-07b3-49da-9bf3-3994c77c0f46] six.reraise(c, e, tb)
2017-02-28 15:08:02.729 7 ERROR nova.compute.manager [instance: b51ae956-07b3-49da-9bf3-3994c77c0f46] File "/var/lib/kolla/venv/local/lib/python2.7/site-packages/eventlet/tpool.py", line 83, in tworker
2017-02-28 15:08:02.729 7 ERROR nova.compute.manager [instance: b51ae956-07b3-49da-9bf3-3994c77c0f46] rv = meth(*args, **kwargs)
2017-02-28 15:08:02.729 7 ERROR nova.compute.manager [instance: b51ae956-07b3-49da-9bf3-3994c77c0f46] File "/usr/lib/python2.7/site-packages/libvirt.py", line 1065, in createWithFlags
2017-02-28 15:08:02.729 7 ERROR nova.compute.manager [instance: b51ae956-07b3-49da-9bf3-3994c77c0f46] if ret == -1: raise libvirtError ('virDomainCreateWithFlags() failed', dom=self)
2017-02-28 15:08:02.729 7 ERROR nova.compute.manager [instance: b51ae956-07b3-49da-9bf3-3994c77c0f46] libvirtError: internal error: process exited while connecting to monitor: 2017-02-28T15:08:02.091842Z qemu-system-x86_64: -chardev pty,id=charserial0,logfile=/var/lib/nova/instances/b51ae956-07b3-49da-9bf3-3994c77c0f46/console.log,logappend=off: Unable to open logfile /var/lib/nova/instances/b51ae956-07b3-49da-9bf3-3994c77c0f46/console.log: Permission denied
From discussion with Jeffrey, it seems to be issue of libvirt 2.5, and that's only version of 2.x shipped with ubuntu. centos has 2.0 and it works well