Commit Graph

212 Commits

Author SHA1 Message Date
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
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
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
Jenkins 504679cc40 Merge "method verification of os-server-external-events" 2016-05-11 21:40:50 +00:00
Jenkins 593fbdd1ef Merge "method verification for server-action-remote-consoles" 2016-05-11 21:33:38 +00:00
Augustina Ragwitz f7e4018a96 api-ref: ips.inc parameter verification
Part of bp:api-ref-in-rst

Change-Id: I929c186c3681b15b7e4c488ce81685deffde7ef0
2016-05-11 14:20:55 -07:00
Pushkar Umaranikar d4aeb86c0b Method verification for server-action-deferred-delete
Verify and update the response codes for the API document
servers-action-deferred-delete.inc based on what is in the
code.

part of blueprint: api-ref-in-rst

Change-Id: Id941b2dbdc5cb7aa7cedc9f7233a6bf10a61cf22
2016-05-11 19:41:55 +00:00
Jenkins e4991112a5 Merge "api-ref: Method verification for os-floating-ips" 2016-05-11 19:30:53 +00:00
Pushkar Umaranikar d68e80ce44 method verification for server-action-remote-consoles
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: Ia84f61c8529a20f2d5ebe97939dc8ee45d8679b9
2016-05-11 19:27:12 +00:00
Sivasathurappan Radhakrishnan 671ad712ed method verification of os-server-external-events
Verified the API document for os-server-external-events
with source for methods available and response codes.

Part of bp:api-ref-in-rst

Change-Id: I5e647588f463db480cf99672385bbc8252d6e5ad
2016-05-11 17:43:47 +00:00
Sivasathurappan Radhakrishnan 8d68435bae method verification of os-instance-usage-audit-log
Verified the API document for os-instance-usage-audit-log
with source for methods available and response codes.

Part of bp:api-ref-in-rst

Change-Id: Idaacc174054f909e542cdfb0879396ff76a84996
2016-05-11 17:14:53 +00:00
Jenkins 167a203d84 Merge "api-ref host verification (os-hosts.inc)" 2016-05-11 16:58:20 +00:00
Jenkins 504a840008 Merge "api-ref verify os-floating-ip-pools.inc" 2016-05-11 16:57:23 +00:00
Jenkins 6bc1e381b2 Merge "method verification of os-assisted-volume-snapshots" 2016-05-11 16:56:15 +00:00
Sujitha ab58788fc9 Complete method verification of os-baremetal-nodes.inc
Corrects the error status responses for os-baremetal-nodes

Part of bp:api-ref-in-rst

Change-Id: I2bc63218e6e0ab6cc80cad75351a76e28da094d1
2016-05-11 16:15:38 +00:00
Matt Riedemann ad739f8e13 api-ref: parameter validation for os-security-group-rules
Cleans up a bunch of the types and descriptions for the
parameters.

Removes some extraneous unused parameters.

Added descriptions for the request and response to point out
that group_id and cidr are optional but one or the other is
required and depending on what comes in the request influences
what comes back in the response.

Part of blueprint api-ref-in-rst

Change-Id: I1084fa7ec46373cc989d1d93bb667ac59a62e38a
2016-05-11 11:23:40 -04:00
Jenkins 25ac5a2756 Merge "Added fault response parameter to Show Server Details API." 2016-05-11 15:20:59 +00:00
Pushkar Umaranikar 247cb293e5 api-ref: Method verification for os-floating-ips
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: I4049504baa7aa0423337f0f104e3dae9a5e4b37b
2016-05-11 14:16:50 +00:00
Jenkins 12d4272081 Merge "Complete method verification of os-cloudpipe.inc" 2016-05-11 13:56:48 +00:00
Jenkins e788d9632c Merge "api-ref: servers-action-shelve.inc" 2016-05-11 13:55:40 +00:00
Jenkins 0b36cf34e4 Merge "method verification for servers-action-fixed-ip" 2016-05-11 13:50:57 +00:00
Karen Bradshaw 0d4127aac9 api-ref: servers-action-shelve.inc
-Fixed headers to match method names.
-Verified methods and content.
-Verified parameters in parameters.yaml.
-Removed empty response sections and added
 a line between request param table and example.
-Todo: verify the example string for each action (null).

Change-Id: I611cef4949856ceb9be19af670401cb90a4eddbf
2016-05-11 08:45:51 -04:00
sharat.sharma 54dfffb842 Added fault response parameter to Show Server Details API.
The Show Server Details returns fault field in the failed
responses. This patch adds the fault field to the response
parameter table.

Change-Id: I413a098061eb58ba70b3a18d646398dfdac590aa
Closes-Bug: #1545972
2016-05-11 11:44:03 +00:00
sharat.sharma 3300cdfcfb Corrected the typo.
Change-Id: Id542ba32d95f67820da112bfc994b9878c998aaa
Closes-Bug: #1580536
2016-05-11 16:02:28 +05:30
Jenkins a99d74155b Merge "api-ref: perform all 4 phases of verification for action console output" 2016-05-11 06:55:10 +00:00
Jenkins 97c05f5950 Merge "Complete method verification of os-migrations" 2016-05-10 23:06:58 +00:00