fix bug 982360, multi ip block for dmz_cidr

Change-Id: I289110e70e3336704ffff24f1887669c11a559b9
Updated instance state on resize error.

Fixes bug 980685.
Set instance vm_state to ERROR if network node down during resize.

Change-Id: I2e2f7a98be4b2edfc7d51a4d8d9e31b7b418f2ba
Imported Translations from Launchpad

Change-Id: I5e60309271831ff54c9c72289aed2953308ec89c
Fixes bug 983024

enable_dhcp, kill_dhcp and update_dhcp calls are sent to remote
nova-network, when a network is not associated with current host.

Change-Id: If7c7c6e58700cc171a8f56669e6455037df7f7e7
Improvement for the correct query extraction.

Change-Id: I6bf318dc42e9bc1cebb94a7d1c561b3e89ae6ec5
Enable InnoDB checking

Addresses bug #978304

Refactor _walk_versions for readability and pep8 compliance

Change-Id: I94d17f2ec81a4115ae3ea3863c79b88462ceb835
Move image checksums into a generic file.

This will allow us to store other information about an image on a
single compute node. This is required for prefetching to be
implemented.

Change-Id: Ic65b04cc1ef2101a1ac588595b943b813abdd50d
Make KillFilter to handle 'deleted' w/o rstrip.

The initial code for this fixed used rstrip incorrectly.
This implementation uses endswith and rindex instead
and should read a bit more easily.

Also added a unit test to test that 'deleted' exe's are
filtered correctly.

Fixes LP Bug #967931.

Change-Id: I1783a8e2d59edd35734673b23e295f5a0b80b988
Use additional task states during resize

Fixes bug lp990805

Adds 3 additional state changes to instance during resize. Specifially:
RESIZE_MIGRATING
RESIZE_MIGRATED
RESIZE_FINISH

Change-Id: I61a1c98c8b179c50747717525e1aaed01d372b4b
Remove workaround for sqlalchemy-migration < 0.6.4

We now require >=0.7.2

Change-Id: I07101a77e9f332c426eeabc74f9619827ce087e6
Merge "Remove workaround for sqlalchemy-migration < 0.6.4"
Merge "Make KillFilter to handle 'deleted' w/o rstrip."
Remove hack for xenapi driver tests

Various changes since the hack was introduced make removing it much
easier now.

Change-Id: I3237e94e034a1a1011ce4e4307ace8ea2e6432f0
Create name_label local variable for logging message

The missing local variable will end up logging an exception instead of
the intended message, however the code will continue functioning fine.

Traceback (most recent call last):
  File "/usr/lib/python2.6/logging/__init__.py", line 776, in emit
    msg = self.format(record)
  File "/usr/lib/python2.6/logging/__init__.py", line 654, in format
    return fmt.format(record)
  File "/home/johannes/openstack/nova/trunk/nova/log.py", line 257, in format
    return logging.Formatter.format(self, record)
  File "/usr/lib/python2.6/logging/__init__.py", line 436, in format
    record.message = record.getMessage()
  File "/usr/lib/python2.6/logging/__init__.py", line 306, in getMessage
    msg = msg % self.args
KeyError: u'name_label'

Change-Id: I80bd91a8df51d5411e63ba6a44f227251baf2ab2
Log instance consistently.

Change-Id: Icd0d5021de768ab16b1b766f27ed03df61546239
Update integration tests to listen on 127.0.0.1

Currently tests are listening on 0.0.0.0 which causes tests to
unnecessarily listen on all IPs.

Change-Id: Iaad79bd449e61e0639b153d81205a0e666bc29df
adjust logging levels for utils.py

Change-Id: I6547d61a32bcd8518aa350eb8fad833a1612b692
Merge "Create name_label local variable for logging message"
Return a BadRequest on bad flavors param values.

This changes the api to return a 400 bad request when a minRam or minDisk param with a non-integer value is provided when listing flavors.

Fixes bug 992662

Change-Id: I78bd32d0cde842547cb96767e4eb41f546aedbdf
Allow blank adminPass on server create

* Fixes bug 992648

Change-Id: Ib796904b3155300a178e37d129e398817c8747d6