Commit Graph

41263 Commits

Author SHA1 Message Date
jichenjc a90488ed31 Not talking about V2 API code in review doc guide
V2 code is gone , there is no need to talk about this
in our document any more.

Partially implements blueprint remove-legacy-v2-api-code

Change-Id: Ibca00e3e862c1487f0a440fdcc7d11d09026c7a8
2016-05-07 02:40:21 +08:00
OpenStack Proposal Bot baaeec1b63 Updated from global requirements
Change-Id: Idb1d2c1c9844b40effd779fb400489c7c966dba5
2016-06-22 19:19:50 +00:00
Jenkins a87a06a8fd Merge "Extract update_port call into method" 2016-06-22 17:55:44 +00:00
Jenkins f283bc4449 Merge "Refactor to create _populate_mac_address" 2016-06-22 17:42:28 +00:00
Jenkins c880706ddd Merge "Rename _populate_mac_address adding pci" 2016-06-22 15:46:38 +00:00
Jenkins fd013e9989 Merge "Rename created_port to created_port_id" 2016-06-22 15:45:25 +00:00
Jenkins 584c9d8851 Merge "Flip allocate_for_instance create or update if" 2016-06-22 15:25:21 +00:00
Jenkins fe11ed9afa Merge "remove support for legacy v2 generator extensions" 2016-06-22 14:44:27 +00:00
Jenkins 7032a171b3 Merge "Add a note for policy enforcement by user_id" 2016-06-22 14:15:01 +00:00
Jenkins 6daa74d3c4 Merge "remove load_standard_extensions method" 2016-06-22 14:14:01 +00:00
Jenkins 1504459924 Merge "Transform wrap_exception notification to versioned format" 2016-06-22 13:20:36 +00:00
Jenkins 9a12180d70 Merge "Separete notification object version test" 2016-06-22 13:19:39 +00:00
Jenkins 11b15e8321 Merge "libvirt: enhance method to return pointer_model from image prop" 2016-06-22 13:14:38 +00:00
Jenkins a919ea33c8 Merge "api-ref: docs for microversion v2.28" 2016-06-22 11:43:06 +00:00
Sean Dague 4acfd825f5 remove load_standard_extensions method
The last caller of this was removed in
Ieb8374bff81b26c680cae6e6ca92ab736209570d but this was left behind.

Partially implements blueprint remove-legacy-v2-api-code

Change-Id: Ibcf826e081d061cc6a9b963981edd16d31e0cc37
2016-06-22 07:13:59 -04:00
Jenkins 9e0d98eb98 Merge "Skip network allocation if 'none' is requested" 2016-06-22 09:46:38 +00:00
Jenkins 2d5460d085 Merge "Publish proxy APIs deprecation in api ref doc" 2016-06-22 06:18:25 +00:00
He Jie Xu 2066e43e7f Add a note for policy enforcement by user_id
The policy enforcement by user_id isn't supported by Nova, add a
note to devref to clarify that.

Change-Id: I11aece03f28a8cbe3d37681f49e4325689999142
2016-06-22 14:17:41 +08:00
Timofey Durakov 51fdeaf5e0 Added instance actions for conductor
to track result of conductor actions
wrap_instance_event decorator is moved to
compute_utils and is added to migrate_server
method on conductor.manager

bp: async-live-migration-rest-check

Change-Id: I01e6ba9c9d8df8690d2cecea2cc48e45cf7a53c4
2016-06-21 21:57:35 -04:00
Jenkins 4fee0f0dc6 Merge "VMware: Fix bug of TypeError when getting reference of VCenter cluster is None." 2016-06-21 22:02:39 +00:00
Jenkins 0685e7762c Merge "api-ref: console types." 2016-06-21 21:35:04 +00:00
Jenkins d0787c31db Merge "Remove duplicate unit test resource tracker" 2016-06-21 20:52:40 +00:00
Jenkins e97ff80042 Merge "Update stable API doc to indicate code removal" 2016-06-21 20:51:51 +00:00
Jenkins 7bf7ddad9c Merge "Fix some typos" 2016-06-21 20:50:54 +00:00
Jenkins c2b7a6041d Merge "api-ref: Improve os-instance_usage_audit_log samples" 2016-06-21 20:50:03 +00:00
Jenkins 9ee416ec0a Merge "Remove the nova.compute.resources entrypoint" 2016-06-21 19:37:45 +00:00
Jenkins 29922d627b Merge "Add console auth tokens table and model" 2016-06-21 19:07:44 +00:00
Sean Dague f50d48a2f6 remove support for legacy v2 generator extensions
This removes the support for legacy v2 extensions which were allowed
to be generators to have a pre / post processing phase. The modern
compute api stack never supported this construct.

Because of the remove of the 'pre' phase, the 'post_process' phase is
just renamed to 'process'.

All pre_process and generator tests are removed.

Change-Id: Ia34c1f814fb938915d74c6845dfa5135cba29d0a
2016-06-21 14:55:57 -04:00
Jay Pipes 4f342946a7 Remove duplicate unit test resource tracker
Removes the test class that tested the "periodic update resource"
functionality in test_resource_tracker.py. This wasn't testing any code
paths that were not already being tested by test_tracker.py's
TestUpdateComputeNode and TestUpdateAvailableResource test case classes.

Change-Id: Ie7c565ebb39c4644a304f53a73853d6ca51b1334
2016-06-21 18:36:06 +00:00
Jenkins 41616f9d55 Merge "libvirt: fix typos in comments" 2016-06-21 15:32:11 +00:00
Jenkins 04f2d81bb4 Merge "objects: you want'em" 2016-06-21 15:12:48 +00:00
Pavel Kholkin ebe8fd945b api-ref: docs for microversion v2.28
Part of bp nova-api-hypervsor-cpu-info
Part of bp api-ref-in-rst

Change-Id: I48a5824c653825b9fdc6cd4d5a2f6ade03fff011
2016-06-21 17:40:06 +03:00
Jenkins b52ec86bc0 Merge "Remove redundant test in test_resource_tracker" 2016-06-21 13:48:52 +00:00
Takashi NATSUME a7cbc90fb1 api-ref: Improve os-instance_usage_audit_log samples
Improve api samples for os-instance_usage_audit_log
and fix a parameter.

Change-Id: I8436a6ab0610e41d8c6c95c55a263fdfbbf58476
Implements: blueprint api-ref-in-rst
2016-06-21 20:30:11 +09:00
Laszlo Hegedus 6329d721ef Transform wrap_exception notification to versioned format
A new versioned notification is emitted from the wrap_exception
decorator.

Change-Id: I8fcbce111537dae6ad3ba0961fb761540ae800ed
Partially-Implements: bp versioned-notification-transformation-newton
2016-06-21 09:39:47 +02:00
Matt Riedemann 6e8c84d0cd objects: you want'em
You wanted the best, you got it! The hottest thing in the
land: objects!

Change-Id: I951611f1f40bec45fb9ab71a4c0158b8a52562ea
2016-06-20 21:36:05 -04:00
Jenkins cdfa50599c Merge "Updated from global requirements" 2016-06-20 23:45:42 +00:00
Jenkins a7402060ec Merge "Add delete_, update_ and add_ inventory to ResourceProvider" 2016-06-20 22:55:35 +00:00
Sahid Orentino Ferdjaoui ed6a82ee22 libvirt: enhance method to return pointer_model from image prop
Gives the opportunity to set the pointer type from image properties.

Implements: blueprint virt-configure-usb-tablet-from-image

Change-Id: I11d3e031c202c39258263212401a0f035ec67d88
2016-06-20 18:39:46 -04:00
Jenkins d0a064c859 Merge "Remove ec2_code from exception" 2016-06-20 21:54:53 +00:00
OpenStack Proposal Bot 12692e6e9e Updated from global requirements
Change-Id: I4a5f1ee1a399b70f9b8189a53d40d95d4e2e752e
2016-06-20 21:17:05 +00:00
Jenkins dec5bbecc4 Merge "fix errors in revert resize api docs" 2016-06-20 20:14:40 +00:00
Matt Riedemann 2a0ed4454e Skip network allocation if 'none' is requested
If we're explicitly told to not allocate networks, then
don't, skip network allocation.

This also skips network deallocation if we can tell that
we wouldn't have allocated networks because 'none' was
requested for networking. Note, however, that this is just
an optimization when requested_networks is available - which
is not the case with a local delete from the compute API.
Even if we didn't check in the deallocate case it would be fine
since deallocate_for_instance in nova-network and neutron
network APIs won't find any resources to delete since none
were allocated to begin with. But at least we can try to save
ourselves some RPC/DB (nova-network) and REST API (neutron)
traffic.

Part of blueprint get-me-a-network

Change-Id: Ia0d5189453df825805dab028cc81de7dfa0d6c84
2016-06-20 15:37:47 -04:00
Jenkins ecd3a8b8ce Merge "Remove extra expected error code (413) from image metadata" 2016-06-20 18:18:54 +00:00
Jenkins d498645806 Merge "Trivial-Fix: Fix typos" 2016-06-20 18:18:05 +00:00
Jenkins aff1839af8 Merge "[typo] replaced comupte to compute in test" 2016-06-20 17:42:23 +00:00
Jenkins 8c9df1ec4f Merge "api-ref: parameter verification os-fixed-ips" 2016-06-20 17:38:11 +00:00
Jenkins 5b92ae8d92 Merge "Policy-in-code servers rules" 2016-06-20 16:15:23 +00:00
Balazs Gibizer 5cb46edbf0 Separete notification object version test
Move the version test of the notification objects to a separate
test case to avoid mixing normal and notification ovos.

Change-Id: I997235020f28adadaa2e8772ec888e2f1bf7f3ef
Partially-Implements: bp versioned-notification-transformation-newton
2016-06-20 17:36:54 +02:00
Jenkins f16bdde619 Merge "Use is_valid_ipv4 from oslo.utils" 2016-06-20 15:35:01 +00:00