Commit Graph

236 Commits

Author SHA1 Message Date
Jenkins c477f14205 Merge "Trivial: remove os-security-groups needs:method_verification line" 2016-05-18 13:33:44 +00:00
Jenkins 8e418561f0 Merge "api-ref: servers-action-evacuate.inc" 2016-05-18 13:26:02 +00:00
Jenkins 0cd418ed3e Merge "api-ref: Fix parameters in servers-action-shelve.inc" 2016-05-18 13:25:18 +00:00
Takashi NATSUME 03c1161fcb api-ref: Example verification for servers-action-shelve.inc
The example string for each action (null) has been verified.

Change-Id: Id90ef732698ab2af800d7f2bcb1c766f1879e925
Implements: blueprint api-ref-in-rst
2016-05-18 14:02:11 +09:00
Takashi NATSUME 7d56f8982c api-ref: Fix parameters in servers-action-shelve.inc
The server_id should be a path parameter instead of
a body parameter.

TrivialFix
Change-Id: Ic43b8cbbad580c77d02bebb2296e4cb8ed9acc80
2016-05-18 11:16:16 +09:00
Karen Bradshaw 39fc07b9c5 api-ref: servers-action-evacuate.inc
-Verify evacuate action method, examples, params.
-Update parameters.yaml with request
 parameter, on_shared_storage. Added
 field max_version, required == true.
 Update adminPass_evacuate_rebuild
 with max_version field for response.
-Updated headers with action name.

Change-Id: I974b23b6e26cea01c3d41e22cc83c421ca2ebca0
2016-05-17 17:23:39 -04:00
Augustina Ragwitz 775bda6445 Trivial: remove os-security-groups needs:method_verification line
These methods were already verified in another change. The author forgot to
remove the needs:method_verification line from their change.

See change#314255

Part of bp:api-ref-in-rst

Change-Id: I13fb305f58df0b864bc27db5107601e4ee8842de
2016-05-17 09:41:54 -07:00
Jenkins 76fd3d013d Merge "Add a note about egress rules to os-security-group-rules api-ref" 2016-05-17 10:18:15 +00:00
Jenkins 575d669318 Merge "api-ref: complete verification for os-flavor-access" 2016-05-17 10:15:30 +00:00
Jenkins 240cedf420 Merge "api-ref: complete verification of servers-action-crash-dump.inc" 2016-05-17 10:10:20 +00:00
Jenkins 2b538d9a6a Merge "migrate to os-api-ref" 2016-05-17 07:58:06 +00:00
Jenkins 7c8b7943b4 Merge "api-ref: os-certificates.inc method verification" 2016-05-17 06:20:53 +00:00
Matt Riedemann 9bc797c80f api-ref: complete verification for os-flavor-access
This completes the parameter, example and body verification
for the os-flavor-access API.

The tenant_id_body parameter description was made more generic
to be able to reuse it here.

Part of blueprint api-ref-in-rst

Change-Id: I78755f0f92f8e742b668102b98ae15d94f8bf941
2016-05-16 12:54:08 -04:00
Jenkins 6a39fad56c Merge "api-ref: parameter verification for os-quota-sets" 2016-05-16 16:12:46 +00:00
Jenkins 0458f3e78e Merge "api-ref: ips.inc example verification" 2016-05-16 14:54:56 +00:00
Sean Dague d790fe0087 api-ref: complete verification of servers-action-crash-dump.inc
This processes all 4 phases of the crash-dump action

* method verified, error codes cleaned up (extra explanation added where appropriate)
* action parameter added
* example verified
* body adds warning and versionadded stanzas

Part of bp:api-ref-in-rst

Change-Id: I6571a3981d25ab4b5459715c9d2061ad19f07f26
2016-05-16 08:50:59 -04:00
Sean Dague 2b7d5dec67 migrate to os-api-ref
os-api-ref is released on pypi now, so we can move to using it instead
of our in tree version. All future extension fixes will happen over
there instead of here.

Change-Id: Iee4b9c94b8b66a5b0481dd0b15beda03328c4f31
Depends-On: I0e615d36a2e5a8fa0d83f20bdcc2c33ad868ebd5
2016-05-16 08:10:14 -04:00
Jenkins ada6d72275 Merge "api-ref: image.inc - Update method validation" 2016-05-16 11:53:09 +00:00
Sarafraj Singh cf69f5c664 api-ref: image.inc - Update method validation
1. Arranged all methods in canonical order
2. Validate all methods

Part of bp:api-ref-in-rst

Change-Id: If13ad63f0035e33cc1d9ea31315e64331deb5554
2016-05-16 10:49:23 +00:00
Jenkins 2927298bb3 Merge "api-ref: os-floating-ip-dns.inc method verification" 2016-05-16 10:38:52 +00:00
Kevin_Zheng 2813c837f6 api-ref: parameter verification for os-quota-sets
checked parameters

Part of bp:api-ref-in-rst

Change-Id: I0c43e83214aa4a0a54d553ab5c2ef79413753664
2016-05-16 14:48:06 +08:00
Matt Riedemann 31e798dc21 Add a note about egress rules to os-security-group-rules api-ref
There have been at least a couple of bugs about not being able
to create egress security group rules in Nova, which is because
nova-network does not support them. Neutron does, but Nova does
not proxy this to Neutron, nor will it.

So add a note in the api-ref docs for creating security group
rules about the egress rule limitation with nova-network.

Change-Id: Idc79cd1718b52db8611fd108b23f176f925221a6
Related-Bug: #1579749
Related-Bug: #1267140
2016-05-14 11:48:14 -04:00
Sean Dague 94010b52ff api-ref: reorder parameters.yaml
This reorder's parameters.yaml to the correct sort order, and turns
the info message about incorrect ordering into a warning. After this
lands parameters.yaml changes will always require that the items stay
in the sorted order enforced by the extension.

Part of bp:api-ref-in-rst

Change-Id: Ib890d369a8b50a8cd920f7b19ef13f44b3e657df
2016-05-13 16:51:23 -04:00
Jenkins 5becbad88f Merge "api-ref: Example verification for os-volume_attachments.inc" 2016-05-13 18:40:06 +00:00
Jenkins 103eeb8247 Merge "api-ref: Parameter verification for os-volume_attachments.inc" 2016-05-13 18:38:30 +00:00
Jenkins 903cf595d4 Merge "api-ref: finish validation for os-server-external-events.inc" 2016-05-13 17:54:01 +00:00
Jenkins 2e5eb5c7fa Merge "api-ref: Method verification for servers-actions" 2016-05-13 17:48:26 +00:00
Gage Hugo 22a7d30541 api-ref: ips.inc example verification
Part of bp:api-ref-in-rst

Change-Id: I922209101fdaf4a00ee22ffb028650f3426aa116
2016-05-13 11:07:18 -05:00
Jenkins 4a06a8c864 Merge "Method verification of os-floating-ips-bulk.inc" 2016-05-13 15:07:08 +00:00
Takashi NATSUME 79f030f18f api-ref: Example verification for os-volume_attachments.inc
Change-Id: I1f5ba0453b0dc964f48471e4aecaaaa800699da1
Implements: blueprint api-ref-in-rst
2016-05-13 14:38:53 +00:00
Takashi NATSUME 05b0da8062 api-ref: Parameter verification for os-volume_attachments.inc
Change-Id: I3789a4ad36e30728024f2aa122403b0e53b1e741
Implements: blueprint api-ref-in-rst
2016-05-13 14:38:13 +00:00
Jenkins 69d538849d Merge "api-ref: Method verification for os-volume_attachments.inc" 2016-05-13 14:10:03 +00:00
Jenkins de1c7886ae Merge "api-ref: os-volumes.inc method verification" 2016-05-13 14:09:19 +00:00
Sean Dague 36c688f694 api-ref: finish validation for os-server-external-events.inc
This completes the validation for the admin event interface, including
detailing the codes we currently return in the parameter list.

Because os-service was incorrectly using the 'status' key, when I
renamed status => event_status I needed to also create a
service_status to make things compile. It's accurate enough to move
forward.

Because this is really a Neutron only API, this is moved towards the
bottom of the API list, to make it clear this isn't really designed to
be used by end user apps.

Part of bp:api-ref-in-rst

Change-Id: I3ed46eec1c33a63b7a89d6d6b5eeda574effdc56
2016-05-13 13:35:24 +00:00
Jenkins 74b115a473 Merge "api-ref: parameter validation for os-security-group-rules" 2016-05-13 13:16:00 +00:00
Jenkins a7f09fe706 Merge "api-ref: ips.inc parameter verification" 2016-05-13 11:07:22 +00:00
Jenkins 39639bfd84 Merge "Method verification for server-action-deferred-delete" 2016-05-13 11:03:43 +00:00
Sujitha 3b0f95ec77 Method verification of os-floating-ips-bulk.inc
Corrects the error status responses for os-floating-ips-bulk

Part of bp:api-ref-in-rst

Change-Id: Id677c111e0504f38b4ccc675be5552d1c02e2da6
2016-05-13 10:46:27 +00:00
Anusha Unnam 032395caca api-ref: os-volumes.inc method verification
Verified the API document with source for methods available
and response codes used.

Part of bp:api-ref-in-rst

Change-Id: Ic3c0dc56a905985a62d719c9d05db1cf4d1c1000
2016-05-13 11:28:18 +01:00
Jenkins 80fa358e86 Merge "api-ref: complete verification for extensions resource" 2016-05-13 00:56:21 +00:00
Sean Dague 04f8612aa9 api-ref: complete verification for extensions resource
This completes all 4 phases of the extensions resource.

* List method was added
* Error codes updated as exist in code
* Updates parameters.yaml to match actual descriptions for parameters
* Update body to be a lot stronger about what our deprecation means and why.

Part of bp:api-ref-in-rst

Change-Id: I003fc1cc84cd429fbdc0c4f0847be81d920d3561
2016-05-12 14:35:48 -04:00
Anusha Unnam 6987a1f506 api-ref: os-floating-ip-dns.inc method verification
Verified the API document with source for methods available
and response codes used.

Part of bp:api-ref-in-rst

Change-Id: Ic462bbdd1f559a89aa43707cf510b6cf621ff4b0
2016-05-12 17:44:17 +00:00
Jenkins 355fa5307f Merge "Complete method verification of os-networks" 2016-05-12 16:05:58 +00:00
Jenkins 38de5dde0c Merge "Method verification of os-security-group-default-rules" 2016-05-12 16:04:41 +00:00
Pushkar Umaranikar 1f4515d3c3 api-ref: Method verification for servers-actions
Verify and update the response codes for the methods
based on what is in the code.

part of blueprint: api-ref-in-rst

Change-Id: Ib60e82b320ac7db3c2b50005f420db0aa43de492
2016-05-12 15:05:47 +00:00
Jenkins 157ad43b7e Merge "method verification of os-instance-usage-audit-log" 2016-05-12 12:02:27 +00:00
Ronald Bradford dfaf614c7a Complete method verification of os-networks
Verified the API document with source for methods available and
response codes used.  Recorded HTTP methods to match wiki.

Marked the associate/disassociate sections as deprecated (as they are
nova-net only), and added some warnings in the docs about their use.

Part of bp:api-ref-in-rst

Change-Id: I63c56a546fe3a97eaa16ce41999593eaf650b538
2016-05-12 11:28:27 +00:00
Sujitha 05af505a1f Method verification of os-security-group-default-rules
Corrects the error status responses for
os-security-group-default-rules.inc

Part of bp:api-ref-in-rst

Change-Id: I668b6cffaa76db781a75ed0896717b58d58623c5
2016-05-12 11:17:17 +00:00
Jenkins 9dbb1e2598 Merge "Complete method verification of os-baremetal-nodes.inc" 2016-05-12 10:57:23 +00:00
Takashi NATSUME 8bb1081fe3 api-ref: Method verification for os-volume_attachments.inc
Change-Id: I560908b28c1193622ee6e042322024fc6d0df5d6
Implements: blueprint api-ref-in-rst
2016-05-12 10:14:07 +09:00