Merge "virt: use compute.virttype constants and validate virt type"
Remove unused elevated context param from quota helper methods

The elevated context being passed to the _quota_usage_create and
_reservation_create methods is not used, so remove it from the formal
parameter list of those methods and related usage.

This is part of a larger series to refactor the quota_reserve method.

Partial-Bug: #1369605

Change-Id: I50749402177eda29ae006ec4fd11a9a8125765ec
Merge "Fix EC2 instance type for a volume backed instance."
Merge "check network ambiguity before external network auth"
Merge "Improve secgroup create error message"
Merge "Don't swallow exceptions in deallocate_port_for_instance"
Merge "Cells: Update set_admin_password for objects"
default=None is unneeded in config definitions

It's not required for setting config options, as it's the default, and
there were only 2 final places where it was set in the code, so we
should just clear that out.

Change-Id: I33dd0c002e48a5f5d26047b7f87643fce67f9e64
Closes-Bug: #1323975
Merge "Make sure libvirt VIR_ERR_NO_DOMAIN errors are handled correctly"
Merge "libvirt: improve unit test time"
Merge "Remove exclude coverage regex from coverage job"
Update devref

* Devref mentioned 10.10 instead of 14.04 as the tested ubuntu
  environment
* Point to our official git mirror instead of github

Change-Id: I4514faeaebe200a2f616bc37fca02c2927edf599
Fix 'force' parameter for quota-update

Commit 77b4012a02c6b4827a7a6b112f35deb9ce94c395 added further
validation on the quota update controller that isn't aware of the
'force' parameter. This validation also duplicated the existing
validation that *did* honour 'force'.

This change merges the two validation methods and ensures that the
validation is skipped when the 'force' parameter is passed in the
request.

Change-Id: I25e3ce857a83cb50789a2a61bb01c796128ff4f8
Closes-bug: #1362405
Imported Translations from Transifex

Change-Id: Idcc2e0479881ec77a73661807e3d8c87c840398b
Merge "libvirt: avoid 30 second long test in LXC mount setup"
Merge "Fix race condition in update_dhcp"
NUMA _get_constraint auto assumed Flavor object

We call this code in the API that is not converted to using objects at
the moment, so we cannot assume attribute access for dicts.

We also make sure that tests exercising it will fail by using dicts
exclusively until the code is converted to objects.

Change-Id: I6fb7104de5522c51f4706c973d8d8d8697d92b31
Closes-bug: #1369502
Merge "Allow forceDelete to delete running instances"
Merge "Fix 'os-start/os-stop' server actions for V2.1 API"
Merge "libvirt: set pae for Xen PVM and HVM"