Merge "Fix default argument values on get_all_by_filters()"
Merge "Make notifications properly string-convert instance datetimes"
Merge "Port images metadata functionality to v3 API Part 2"
Merge "Port hide srvr addresses extension to v3 API Pt1"
Merge "Change db.api.instance_type_ to db.api.flavor_"
Port extended status extension to v3 API Part 2

Ports the extended_status extension and the corresponding
unittests to the v3 framework.

Partially implements blueprint nova-v3-api

Change-Id: I457701a36ddafbaba89fdbe460650f2f32079987
Sync v2/v3 console_output API extensions

Synchronises changes made to the v2 version of the console_output
API extension to v3 in commit c651f4928c65407cff86a9f9efc046a0f76a9519
which fixed bug  #1194032

Partially implements blueprint nova-v3-api

Change-Id: Ie28d771d25636decb7b1f17756654be56762b35f
Port hide srvr addresses extension to v3 API Pt2

Ports the hide server addresses extension and the corresponding
unittests to the v3 framework.

Partially implements blueprint nova-v3-api

Change-Id: If0df9839d897b7baf49278915f1a4948c8b6a1e4
Merge "Port server password extension to v3 API Part 2"
Merge "Port os-console-output extension to API v3 Part 2"
Unify duplicate code for powering on an instance

Moves duplicate code to a common method

Change-Id: I9809e654df8602c00a18cbb7be3a4cf4498b274b
Merge "update Quantum usage to Neutron"
Merge "Port extended status extension to v3 API Part 2"
Merge "Merge extension server-start-stop into servers core API v3"
Merge "Port hide srvr addresses extension to v3 API Pt2"
Imported Translations from Transifex

Change-Id: I3c6a4b1296b63422c96fd38dd3d60c458a692d43
Port service API to v3 Part 2

This patch contains the changes required to adapt the service
extension and the corresponding unittest to the v3 framework

This also fix the xml/json inconsistance issue in update:
1:add root element 'service' for json format.
2:merge the extended_service.
3:raise HTTPBadRequest instead of HTTPUnprocessableEntity

Partially implements: bp v3-api-extension-versioning
Partially implements: bp v3-api-inconsistencies

Change-Id: I88cfbe69e0bc0351e81a831345f2a36bf63f5f4f
Merge "Document rate limiting is per process"
port AvailabilityZone API into v3 part1

This changeset only copies the v2 files into the appropriate v3
directories unchanged. The copy as-is will not be loaded by either
the v2 or v3 extension loaders. The second changeset will then
make the changes required for it to work as a v3 extension.

This is being tried in order to make reviewing of extension
porting easier as gerrit will display only what is actually
changed for v3 rather than entirely new files.

Partially implements: bp v3-api-extension-versioning

Change-Id: I88f81d76a8dd0559e5a64a3c9d8aa93c6d2fa107
Port AvailabilityZone API to v3 Part 2

This patch contains the changes required to adapt the AvailabilityZone
extension and the corresponding unittest to the v3 framework. Moves the
commented out tests from the v3 version of test_servers to the config
drive extension unittests.

Partially implements: bp v3-api-extension-versioning

Change-Id: I2cf214061e3accbb056ca53c224df1c5bf74a6e4