Commit Graph

29716 Commits

Author SHA1 Message Date
Jenkins caddd9dbad Merge "Change v3 flavor_access to v2.1" 2014-09-02 03:16:26 +00:00
Jenkins 6b579b87d3 Merge "Convert v3 flavor extraspecs plugin to v2.1" 2014-09-02 03:16:05 +00:00
Jenkins 10a6c6cb0b Merge "VMware: spawn refactor add VirtualMachineConfigInfo" 2014-09-01 19:47:56 +00:00
Jenkins cc7ff060f2 Merge "Add API schema for v2.1/v3 user_data extension" 2014-09-01 19:45:08 +00:00
Jenkins 681acd3f07 Merge "Add idmap to libvirt config" 2014-09-01 17:45:46 +00:00
Jenkins 24240141e5 Merge "Fix nova boot failure using admin role for another tenant" 2014-09-01 17:45:26 +00:00
Jenkins c8536d3106 Merge "Use JSON instead of json in the parameter descriptions" 2014-09-01 16:45:06 +00:00
Jenkins 8f7c30f93d Merge "Updates available resources after live migration" 2014-09-01 16:11:14 +00:00
Jenkins 921e9c6198 Merge "Store original state when suspending" 2014-09-01 15:58:29 +00:00
Jenkins 6def23d4b0 Merge "Check min_ram and min_disk when boot from volume" 2014-09-01 14:26:42 +00:00
Jenkins bb8d8c7185 Merge "Changes V3 server_actions extension into v2.1" 2014-09-01 13:48:37 +00:00
Jenkins 8a23aad0b4 Merge "cmd: add nova-serialproxy service" 2014-09-01 11:19:38 +00:00
Jenkins 81ee129f48 Merge "console: add serial console module" 2014-09-01 10:59:02 +00:00
Jenkins 8fc3cc510b Merge "Convert v3 cells API to v2.1" 2014-09-01 10:16:35 +00:00
Jenkins b9c10c828e Merge "Convert v3 server metadata plugin to v2.1" 2014-09-01 10:14:54 +00:00
Yunhong Jiang acf881a69b Check min_ram and min_disk when boot from volume
Currently when boot from volume and the volume is created
from a image, the original image's min_ram, min_disk attributes
are ignored, this is not good.

We should extract these properties from the volume and check
it when boot from volume.

Change-Id: I861a78b5c7efa71e4bf7206d388b8d0d8048c78e
Closes-Bug: #1360022
2014-09-01 01:04:02 -07:00
jichenjc d9b729f5ad Change v3 flavor_access to v2.1
This patch changes v3 flavor_access API to v2.1 and makes v2
unit tests share between v2 and v2.1.

The differences between v2 and v3 are described on the wiki page
https://wiki.openstack.org/wiki/NovaAPIv2tov3.

Partially implements blueprint v2-on-v3-api

Change-Id: I75891e76753fba937b4a01f592afb4bd03aacd9c
2014-09-01 16:01:31 +09:30
Jenkins 4f0ce8ac8c Merge "Changes V3 remote_console extension into v2.1" 2014-09-01 05:50:07 +00:00
Jenkins c2dd9bca2b Merge "Use common get_instance function in v2 consoles extension" 2014-09-01 05:44:14 +00:00
Jenkins 27cd6c785b Merge "Change v3 hosts to v2.1" 2014-09-01 04:16:05 +00:00
Jenkins fab6c89d2f Merge "Handle non dict metadata in server metadata V2 API" 2014-09-01 02:17:12 +00:00
He Jie Xu 333af0fd44 Changes V3 remote_console extension into v2.1
This patch changes v3 remote_console API to v2.1 and makes v2
unit tests share between v2 and v2.1.
The differences between v2 and v3 are described on the wiki page
https://wiki.openstack.org/wiki/NovaAPIv2tov3.

Partially implements blueprint v2-on-v3-api

Change-Id: I5f15ec39d7201b2da3d7afbf1d0774e64e68c8fe
2014-09-01 09:50:31 +08:00
He Jie Xu 82f0c41bda Use common get_instance function in v2 consoles extension
This patch use common get_instance function in v2 consoles extension.
That can make the instance behavior consistent with v2.1 api. Then
v2.1 and v2 can share same unittest.

Change-Id: Idf501be21178c3c97b1693e48d3fd13b97525299
2014-09-01 09:50:31 +08:00
Jenkins 680c4430e6 Merge "Explicitly handle exception ConsoleTypeUnavailable for v2 consoles" 2014-09-01 01:32:06 +00:00
Ghanshyam 0044a90a74 Add API schema for v2.1/v3 user_data extension
By defining the API schema, it is possible to separate the validation code
from the API method. The API method can be more simple.
In addition, a response of API validation error can be consistent for
the whole Nova API.

Partially implements blueprint v3-api-schema

Change-Id: If58e67a7fa0d256e307e565bb983c12ea131e439
2014-09-01 10:00:51 +09:00
Ghanshyam 4657850097 Convert v3 cells API to v2.1
This patch changes v3 cells API to v2.1 and makes v2
unit tests share between v2 and v2.1.

This patch also delete the V3 cells API tests.

The differences between v2 and v3 are described on the wiki page
https://wiki.openstack.org/wiki/NovaAPIv2tov3.

Partially implements blueprint v2-on-v3-api

Change-Id: Iacfd1881ff24eb3bfc73006244044fc139897eda
2014-09-01 09:45:56 +09:00
Ghanshyam 46e5689db4 Convert v3 server metadata plugin to v2.1
This patch converts v3 server metadata plugin to v2.1 and makes v2
unit tests share between v2 and v2.1.

The differences between v2 and v3 are described on the wiki page
https://wiki.openstack.org/wiki/NovaAPIv2tov3.

Partially implements blueprint v2-on-v3-api

Change-Id: I619a7323f515234d15000af356277dbf3d91231f
2014-09-01 00:42:21 +00:00
Ghanshyam 15e4d24fde Convert v3 flavor extraspecs plugin to v2.1
This patch changes v3 flavor extraspecs plugin to v2.1 and makes v2
unit tests share between v2 and v2.1.

The differences between v2 and v3 are described on the wiki page
https://wiki.openstack.org/wiki/NovaAPIv2tov3.

Partially implements blueprint v2-on-v3-api

Change-Id: Ibf42ad56ead33846d57904dde2a07f721e6e4af3
2014-09-01 09:14:46 +09:00
Jenkins 921e01cd21 Merge "Merge BadRequest tests of v2 quota_sets API" 2014-08-31 11:47:19 +00:00
Jenkins 95a1a1232d Merge "Change v3 flavor_rxtx to v2.1" 2014-08-31 11:46:05 +00:00
Jenkins a2bf3e4428 Merge "Plumb NetworkRequest objects through conductor and compute RPC" 2014-08-31 08:31:56 +00:00
Jenkins 460b5b7473 Merge "Instance objects: fix indentation issue" 2014-08-31 08:31:38 +00:00
Jenkins 1f677b0bf6 Merge "Adds Hyper-V serial console log" 2014-08-31 07:13:08 +00:00
Jenkins 85acd6b1bb Merge "Make test_killed_worker_recover faster" 2014-08-31 06:51:23 +00:00
Jenkins 094f8cd13f Merge "Change v3 shelve to v2.1" 2014-08-31 06:49:44 +00:00
Jenkins 664f0972b9 Merge "Use default quota values in test_quotas" 2014-08-31 05:11:48 +00:00
Jenkins 2e09692f17 Merge "Change v3 os-user-data extension to v2.1" 2014-08-31 05:11:04 +00:00
Jenkins 9caeb2680e Merge "Update instance state after compute service died for rebuilded instance" 2014-08-31 05:10:46 +00:00
Jenkins 1087067f46 Merge "Add support for select_destinations in Scheduler client" 2014-08-31 04:46:47 +00:00
Jenkins 999a192e90 Merge "Create a Scheduler client library" 2014-08-31 04:31:01 +00:00
Jenkins b7c63d2462 Merge "Convert v3 server diagnostics plugin to v2.1" 2014-08-31 04:30:03 +00:00
Jenkins b9024b8efd Merge "Add extension block_device_mapping_v1 for v2.1" 2014-08-31 02:37:59 +00:00
Jenkins c243b2a84a Merge "Catch BDM related InvalidBDM exceptions for server create v2.1" 2014-08-31 02:26:05 +00:00
Jenkins 87fdd60f43 Merge "Changes block_device_mapping extension into v2.1" 2014-08-31 02:22:39 +00:00
Jenkins 43f2193130 Merge "Made unassigned networks visible in flat networking" 2014-08-31 00:02:20 +00:00
Jenkins fa36916cd0 Merge "Prepend /dev/ to root_device_name in get_next_device_name" 2014-08-30 23:55:29 +00:00
Jenkins d91d8a6303 Merge "Use instance objects consistently in suspend tests" 2014-08-30 19:27:06 +00:00
Jenkins 702497d8a6 Merge "Work on document structure and doc building" 2014-08-30 15:42:48 +00:00
Jenkins de34ccfa96 Merge "Fix error in log when log exception in guestfs.py" 2014-08-30 15:40:50 +00:00
Jenkins faa0328b03 Merge "xenapi: Attach original local disks during rescue" 2014-08-30 14:36:03 +00:00