Fix the uris in documentation

Broken image links when viewed from github:
https://github.com/openstack/nova/tree/master/doc/source/devref

Change-Id: Icad6ed2aa742310fbea399ddecd8480123eaac64
VMware: remove unused method _get_vmfolder_ref

This method was only used in the ESX driver. That was deprecated
in Juno.

Change-Id: Ied0fdf835c18c4a2c9ca080379e13bfd72d825c2
libvirt: add in missing translation for LVM migration

Commit e24f333cd5d3667a15c36ac502304bfb5a0e21df added an exception
that contained a missing translation.

TrivialFix

Change-Id: I21419655605a47ef0f5b792a7db5512267d114c1
libvirt: add classes for emulator thread CPU pinning configuration

To allow emulator threads to be pinned to host CPUs add support
for the <emulatorpin> XML configuration element.

Related-bug: #1386162
Change-Id: Id69d58ea6ddb4197538d13e25871532349de24af
Use common get_instance call in API plugins part 2

Cleanup API to use common get_instance call which
automatically does exception handling. These changes
are in a separate patch because they required some
unittest changes because of the manner in which some
methods were originally stubbed out.

Change-Id: Ide92ba84cc937191d25da0d643e8e4427a9aa8c7
Key manager: ensure exception reason is translated

Add missing translations to exceptions.

Change-Id: Id3ec185ab96693ce0b4f5c21e5a66e665959ad34
Share server_password unit test between V2 & V2.1

This patch share unit tests of server_password between V2 & V2.1

Partially implements blueprint v2-on-v3-api

Change-Id: I74d67ada017aa43c5221890dd86c204797d870ef
Add integer types for JSON-Schema

This patch adds integer types for JSON-Schema and replaces the same
code with the types for cleanup.

Partially implements blueprint v2-on-v3-api

Change-Id: I8fb997af32d8249b218988bf263a67494120dc01
Add resource types for JSON-Schema validation

There are resources cross projects like volume, network, etc.
Now the validation implementations for each resource exist at
the different places.
This patch adds resource types and makes schemas use these types
for code cleanup.

Partially implements blueprint v2-on-v3-api

Change-Id: Ia74f59cc8dc77c95b07f167e8f02cee6d82318f3
Exceptions: finish sentence with fullstop

Commit 5936b2158da16bc0dbcaa99d5009a76f077999d7 added an exception
that was terminated by a comma instead of a full stop.

TrivialFix

Change-Id: I05ee9d9a0a68eeb41fa66b6ec5ad7522eb5c386a
Adds host power actions support for Hyper-V

This patch introduces host power off and host reboot
support for the Nova Hyper-V driver.

Startup cannot be supported as the driver runs on the
host itself.

Implements: blueprint hyper-v-host-power-actions

Change-Id: I86ca35ff2527f643d72fb949870da69ce63277ae
Merge "Key manager: ensure exception reason is translated"
Merge "Adds host power actions support for Hyper-V"
Make objects.Flavor._orig_projects a list

The projects field is a list type but the init was
defaulting it to an empty dict. This simply makes it
a list.

This was apparently not causing any problems, but it's
not correct so we might as well fix it.

Change-Id: If22514f79e5e45b15e3b777c89713f7014112d99
Merge "Exceptions: finish sentence with fullstop"
Add API json schema to volumes api(v2.1)

Partially implements blueprint v2-on-v3-api

Change-Id: I2fd9e5a083055d12d9b7182beb902a5cbec8f1a9
Merge "Make objects.Flavor._orig_projects a list"
Merge "VMware: remove unused method _get_vmfolder_ref"
Merge "Fix the uris in documentation"
Merge "Share server_password unit test between V2 & V2.1"