Revert "libvirt: Uses correct imagebackend for configdrive"

This reverts commit 0b01e846d40f3b343da9ebe1dae89cca8bc2ac66.

We  should not be adding instance specific disks with configuration
information like passwords into a shared cache. I think this is the
wrong way of moving the config drive disk image into an arbitrary
backend store.

Change-Id: I1376ef5f3fcbd66d916ff9442efea0f756dd42da
Remove the AUDIT log message about loaded ext

Finally, I got to a boiling point when having to scroll through endless
and pointless log.AUDIT messages about "Loading extension XXX" in the
startup messages for the os-api endpoints. This patch gets rid of this
extreme annoyance.

Change-Id: Ia47f6afae89d145ade2a940d4720f5977fde2204
Sync network_info if instance not found before _build_resources yield

If instance is deleted before _build_resources yield, there won't
waiting for network_info sync finish.

So there is race case, when the exception catching for
'InstanceNotFound' in do_build_and_run_instance invoke
'_cleanup_allocated_networks', the '_allocate_network_async' didn't
create port yet. After '_cleanup_allocated_networks' finished,
'_allocate_network_async' create new port for the instance, but there
isn't any cleanup for the new port anymore.

Change-Id: I5027a1aaeb9a2106f7982fd0422f88c4caa20ffb
Related-Bug: #1357055
Merge "Remove the AUDIT log message about loaded ext"
Merge "Revert "libvirt: Uses correct imagebackend for configdrive""
remove test_multiprocess_api

This test suite should be removed for the following reasons.

1) it's not a unit test

2) it's failing randomly, a lot, and depends on timing of the host for
process start and signal handling which are provably not predicable on
slower machines

3) it's triggering testr bugs in the ways that it fails which means we
don't actually get any subunit in the fail scenario, which makes it
actually impossible to move forward on fixes.

Change-Id: Ieb7c02115c12cd9f6c9fa67691a643aed7632784
Closes-Bug: #1357578
Merge "Sync network_info if instance not found before _build_resources yield"