get_instance_uuids_by_ip_filter to QM

Adding a get_instance_uuids_by_ip_filter to the
QuantumManager. Also adds the supporting calls in
melange_ipam_lib an connector to support this. It
currently only works with Melange, I still need to
add a conditional that falls back on the original
implementation in the FlatManager if not using
Melange.

update: rebase

Change-Id: I9468de130c6cd1e0520f9d92c43f98aa6b36dce6
Support timestamps as prefixes for traceback log lines.

Traceback lines in the log are now formatted to match other log
lines. So, instead of getting something like:

2012-03-26 14:53:26 ERROR nova.rpc.common [-] AMQP server on 10.55.58.1:5672 is unreachable: Socket closed. Trying again in 1 secon
ds.
(nova.rpc.common): TRACE: Traceback (most recent call last):
(nova.rpc.common): TRACE:   File "/usr/lib/python2.7/dist-packages/nova/rpc/impl_kombu.py", line 446, in reconnect
(nova.rpc.common): TRACE:     self._connect()
(nova.rpc.common): TRACE:   File "/usr/lib/python2.7/dist-packages/nova/rpc/impl_kombu.py", line 423, in _connect
(nova.rpc.common): TRACE:     self.connection.connect()
[snip]

You would get something like:

2012-03-26 14:53:26 ERROR nova.rpc.common [-] AMQP server on 10.55.58.1:5672 is unreachable: Socket closed. Trying again in 1 secon
ds.
2012-03-26 14:53:26 TRACE nova.rpc.common Traceback (most recent call last):
2012-03-26 14:53:26 TRACE nova.rpc.common   File "/usr/lib/python2.7/dist-packages/nova/rpc/impl_kombu.py", line 446, in reconnect
2012-03-26 14:53:26 TRACE nova.rpc.common     self._connect()
2012-03-26 14:53:26 TRACE nova.rpc.common   File "/usr/lib/python2.7/dist-packages/nova/rpc/impl_kombu.py", line 423, in _connect
2012-03-26 14:53:26 TRACE nova.rpc.common     self.connection.connect()
[snip]

This is tracked by bug 967842.

Change-Id: Ie017317f7e0b636016a220cb21a3543ab569dea5
Base image signature files are not images.

Stop treating base image signature files as images. Resolves bug 967843.

Change-Id: Iad2f27e07a6a9887785bb4dab44476c62cd11a69
Touch in use image files when they're checked.

It was intended that FLAGS.remove_unused_resized_minimum_age_seconds
would indicate the number of seconds a base file was unused before it
was removed. This however isn't true at the moment. Because instances
are COW mostly, this will be the time since the resize occurred,
which is normally instantly true once the image isn't being used any
more. This small patch corrects that by touching the base image during
check cycles which find it in use. Resolves bug 967845.

Change-Id: I75bf06cf758c9a2d7a8bde5ce67c789d7e299174
Fix disassociate query to remove foreign keys

 * fixes bug 965333

Change-Id: I3f7605717825f91fc34d15c14a5fe86824bd3799
Update KillFilter to handle 'deleted' exe's.

Updates KillFilter so that it handles the case where the executable
linked to by /proc/PID/exe is updated or deleted.

Fixes LP Bug #967931.

Change-Id: I368a01383bf62b64b7579d573b8b84640dec03ae
When dnsmasq fails to HUP log an error.

Fixes LP Bug #967937.

Change-Id: I492de5094bfb740499a65b8483d6a6f26b070042
fixed bug lp:968019 ,fix network manager init floating ip  problem.

Change-Id: If2507256abcb609e7e3ee45d1585b7ba85624dee
Fix exception type in _get_minram_mindisk_params

This fixes bug #968066

Change-Id: I5bdb8602fe1d808f9af72252670b40b67b8d41c9
adjust logging levels for libvirt error conditions

Change-Id: I07d42169a9b3ef0bcaa0a3b033607669361f78e5
Add validation for OSAPI server name length.

Fixes LP Bug #962515.

Change-Id: Iee895604f8e9101a341a5909fc5ba2dd8e708b4b
Adds middleware to limit request body sizes.

Fixes LP Bug #962515.

Change-Id: Ic1be1459515654d45febd89da58b19e0840aaf9d
Merge "Add validation for OSAPI server name length."
Merge "fixed bug lp:968019 ,fix network manager init floating ip  problem."
Merge "Fix exception type in _get_minram_mindisk_params"
Merge "Base image signature files are not images."
Merge "Adds middleware to limit request body sizes."
Merge "When dnsmasq fails to HUP log an error."
Merge "Support timestamps as prefixes for traceback log lines."
Merge "Fix marker behavior for flavors"