Commit Graph

1387 Commits

Author SHA1 Message Date
Jenkins d45825bcc0 Merge "Cleanup docs landing page" 2015-05-07 12:22:21 +00:00
Jenkins 23948b0a7b Merge "Merge server usage tests between v2 and v2.1" 2015-05-07 12:21:55 +00:00
Jenkins 6536d05ae9 Merge "Merge attach interfaces func test between v2 and v2.1" 2015-05-07 12:21:26 +00:00
Jenkins 47a4aa2909 Merge "Merge extended server Att tests between v2 and v2.1" 2015-05-07 12:20:59 +00:00
Jenkins 3aefd933de Merge "Merge multinic functional tests between v2 and v2.1" 2015-05-07 12:20:32 +00:00
Jenkins dbc53add94 Merge "Merge extended server status tests between v2 and v2.1" 2015-05-07 12:20:06 +00:00
Jenkins 2d5c6c7d75 Merge "Merge servers-ips functional tests of v2 and v2.1" 2015-05-07 12:19:41 +00:00
Jenkins 6e8a4c0d08 Merge "Fix documentation for scheduling filters" 2015-05-06 02:24:17 +00:00
Jenkins c3a85120c7 Merge "Update hypervisor support matrix with kvm on system z" 2015-05-05 10:27:17 +00:00
Joe Gordon 57423c9788 Cleanup docs landing page
Our docs our wildly out of date and pretty bad, this is a first step at
beginning to clean them up and make them more useful.

* remove the guidelines section. 2 of them are explicitly wrong (API
  Compatibility and Open Standards), and no one actually uses these
  guidelines during development. Yes we want high availability and fault
  tolerance, but listing these design guidelines here is misleading at
  best.
* Don't explain how this document is built, don't need to explain that
  so prominently
* Update the intro based on Nova's mission statement

Change-Id: Ia564a7cacdac0ddab913464ca1c7f9fefb0ee0b5
2015-05-01 19:21:58 -07:00
Shilla Saebi 0208abe6b8 minor edit to policy_enforcement.rst
taked is not a word, corrected typo
especially was spelled wrong - typo corrected
specfied was also corrected to specified
Change-Id: I6e36fe4f2ef3d4d0357ced607ae4401c78e0741a
2015-04-30 12:52:29 -04:00
Jenkins d63e5c12c2 Merge "Merge create-backup functional tests of v2 and v2.1" 2015-04-29 22:50:14 +00:00
Jenkins 38b1f60091 Merge "Share hide server add tests between v2 and v2.1" 2015-04-29 22:49:49 +00:00
Jenkins 5c39250909 Merge "Merge server shelve tests between v2 and v2.1" 2015-04-29 19:42:45 +00:00
Jenkins f9af15c977 Merge "Merge suspend-server functional tests of v2 and v2.1" 2015-04-29 19:42:16 +00:00
Jenkins ba888a64ad Merge "Merge flavor_access functional tests of v2 and v2.1" 2015-04-29 19:41:52 +00:00
Jenkins 7ecd933c1d Merge "Merge flavor_rxtx functional tests of v2 and v2.1" 2015-04-29 19:41:27 +00:00
parklong 83c52f6650 Merge servers-ips functional tests of v2 and v2.1
Currently v2 and v2.1 have separate functional tests and their
corresponding sample files. As v2 and v2.1 are supposed to be identical,
there is overhead to maintain two set of functional tests and sample files.
We can have one set of tests which can run for both v2 and v2.1.

This commit merges servers-ips functional tests.

Change-Id: I60d470997e369154550516d5f02fffb0d846620b
2015-04-29 09:50:54 +08:00
Matthew Gilliard cf71b18ff7 Adds toctree to v2 section of docs
The toctree was globbing a nonexistent directory, and not producing
useful output. This patch lists the contents correctly.

Change-Id: I414120d948bd3eeeec84ac279bab11c276ef5eee
2015-04-28 11:43:47 +01:00
Jenkins d65b8e201b Merge "Merge V2 and V2.1 networks functional tests" 2015-04-28 00:55:40 +00:00
Jenkins 760fefb173 Merge "Share V2 and V2.1 images functional tests" 2015-04-28 00:55:21 +00:00
Dimitri Mazmanov 193ca209e7 Fix documentation for scheduling filters
ComputeCapabilitiesFilter will fail to pick a host if used
along with AggregateInstanceExtraSpecsFilter. This fix will at least
warn the users that they shouldn't use the two filters together.

Change-Id: I98b1eef6484bffc4305ff84e8badbde7992132ed
Fixes-Bug: #1279719
2015-04-27 17:35:57 +02:00
Jenkins 1f013625d7 Merge "Remove stale test + opensssl information from docs" 2015-04-27 13:17:54 +00:00
ghanshyam 9c70db4d44 Merge server groups tests between v2 and v2.1
Currently v2 and v2.1 have separate functional tests and their
corresponding sample files. As v2 and v2.1 are supposed to be identical,
there is overhead to maintain two set of functional tests and sample files.
We can have one set of tests which can run for both v2 and v2.1.

This commit merges servers groups functional tests.
Also inheriting this tests class from ApiSampleTestBaseV3 instead of
ServersSampleBase as this does not use any ServersSampleBase class methods.

Change-Id: I687ce52a9844b830ee324105c4f49dec83534d9b
2015-04-21 16:04:08 +09:00
Jenkins e77edeee0e Merge "Merge server diagnostics & ext events tests for v2 & v2.1" 2015-04-21 03:47:02 +00:00
Markus Zoeller f335d0ff5c Update hypervisor support matrix with kvm on system z
Related to bp libvirt-kvm-systemz

Change-Id: Ib8bdd97a1d8418b7401e65982543acc1ee6ca881
2015-04-20 09:25:26 +02:00
parklong 9a371de8f2 Merge create-backup functional tests of v2 and v2.1
Currently v2 and v2.1 have separate functional tests and their
corresponding sample files. As v2 and v2.1 are supposed to be identical,
there is overhead to maintain two set of functional tests and sample files.
We can have one set of tests which can run for both v2 and v2.1.

This commit merges create-backup functional tests.

Change-Id: I3edd045fa61e4e6469fce6ccc9d49e4f400c089f
2015-04-20 13:30:42 +08:00
ghanshyam bb7869c45b Merge server shelve tests between v2 and v2.1
Currently v2 and v2.1 have separate functional tests and their
corresponding sample files. As v2 and v2.1 are supposed to be identical,
there is overhead to maintain two set of functional tests and sample files.
We can have one set of tests which can run for both v2 and v2.1.

This commit merges servers shelve functional tests.

In V2.1 os-access-ip is separate plugin where in v2 it was mixed in server
plugin itself. So os-access-ip extension is enabled to run
merged functional tests for both v2 and v2.1.

Change-Id: I16c565dab63d385633d406021709cbd6f9ddbc63
2015-04-20 09:22:28 +09:00
ghanshyam bb00d795c6 Merge server usage tests between v2 and v2.1
Currently v2 and v2.1 have separate functional tests and their
corresponding sample files. As v2 and v2.1 are supposed to be identical,
there is overhead to maintain two set of functional tests and sample files.
We can have one set of tests which can run for both v2 and v2.1.

This commit merges servers usage functional tests.

In V2.1 os-access-ip is separate plugin where in v2 it was mixed in server
plugin itself. So os-access-ip extension is enabled to run
merged functional tests for both v2 and v2.1.

Change-Id: I46bfeaed8f47ea7674f14d6f3d3b301dcc35d419
2015-04-17 08:53:49 +00:00
ghanshyam 57d4698f66 Share hide server add tests between v2 and v2.1
Currently v2 and v2.1 have separate functional tests and their
corresponding sample files. As v2 and v2.1 are supposed to be identical,
there is overhead to maintain two set of functional tests and sample files.
We can have one set of tests which can run for both v2 and v2.1.

This commit merges hide server addresses functional tests.

In V2.1 os-access-ip is separate plugin where in v2 it was mixed in server
plugin itself. So os-access-ip extension is enabled to run
merged functional tests for both v2 and v2.1.

Change-Id: I8c467050ea3ed666c3837d9c2846ae5d9b245c69
2015-04-17 17:51:21 +09:00
ghanshyam 1ff170370f Share V2 and V2.1 images functional tests
Currently v2 and v2.1 have separate functional tests and their
corresponding sample files. As v2 and v2.1 are supposed to be identical,
there is overhead to maintain two set of functional tests and sample files.
We can have one set of tests which can run for both v2 and v2.1.

This commit merges all images functional tests.
- images
- image_metadata
- image_size

Change-Id: I26bd1c521cb50c97a8720438fe08412577ae7204
2015-04-17 17:38:25 +09:00
Jenkins 45c4fcb095 Merge "Stale rc.local file - vestige from cloudpipe.rst" 2015-04-17 04:24:14 +00:00
ghanshyam d89820973f Merge attach interfaces func test between v2 and v2.1
Currently v2 and v2.1 have separate functional tests and their
corresponding sample files. As v2 and v2.1 are supposed to be identical,
there is overhead to maintain two set of functional tests and sample files.
We can have one set of tests which can run for both v2 and v2.1.

This commit merges attach interfaces functional tests.

In V2.1 os-access-ip is separate plugin where in v2 it was mixed in server
plugin itself. So os-access-ip extension is enabled for v2.1 tests to run
successfully.

Change-Id: I60f37956a52cb10068e778e6020ae8a8e9395caa
2015-04-17 11:56:53 +09:00
ghanshyam 3d31f6684a Merge evacuate functional tests between v2 and v2.1
Currently v2 and v2.1 have separate functional tests and their
corresponding sample files. As v2 and v2.1 are supposed to be identical,
there is overhead to maintain two set of functional tests and sample files.
We can have one set of tests which can run for both v2 and v2.1.

This commit merges evacuate functional tests.

V2 has below 2 extensions for evacuate
- os-evacuate
- os-extended-evacuate-find-host
which are merged in single plugin 'evacuate' in v2.1

In V2.1 os-access-ip is separate plugin where in v2 it was mixed in server
plugin itself. So os-access-ip extension is enabled for server tests to run
merged functional tests for both v2 and v2.1.

Change-Id: Ib3c7fd1ecc9bc9a188350a0ec42299fc01919445
2015-04-17 11:42:07 +09:00
ghanshyam b445083aea Merge extended server Att tests between v2 and v2.1
Currently v2 and v2.1 have separate functional tests and their
corresponding sample files. As v2 and v2.1 are supposed to be identical,
there is overhead to maintain two set of functional tests and sample files.
We can have one set of tests which can run for both v2 and v2.1.

This commit merges extended servers attribute functional tests.

In V2.1 os-access-ip is separate plugin where in v2 it was mixed in server
plugin itself. So os-access-ip extension is enabled to run
merged functional tests for both v2 and v2.1.
Also enabling required extension for v2 tests.

Change-Id: I6dfafe454378fdd1a3fda0109f9bd6f3484d8b66
2015-04-17 11:29:35 +09:00
ghanshyam 710108e069 Merge multinic functional tests between v2 and v2.1
Currently v2 and v2.1 have separate functional tests and their
corresponding sample files. As v2 and v2.1 are supposed to be identical,
there is overhead to maintain two set of functional tests and sample files.
We can have one set of tests which can run for both v2 and v2.1.

This commit merges multinic functional tests.

In V2.1 os-access-ip is separate plugin where in v2 it was mixed in server
plugin itself. So os-access-ip extension is enabled to run
merged functional tests for both v2 and v2.1.

Change-Id: I92c2d128ccb5728de77991544a58c1b6c6ca47fc
2015-04-17 11:19:25 +09:00
ghanshyam 2cf7b6ff95 Merge server diagnostics & ext events tests for v2 & v2.1
Currently v2 and v2.1 have separate functional tests and their
corresponding sample files. As v2 and v2.1 are supposed to be identical,
there is overhead to maintain two set of functional tests and sample files.
We can have one set of tests which can run for both v2 and v2.1.

This commit merges below servers functional tests.
- test_server_diagnostics
- test_server_external_events

In V2.1 os-access-ip is separate plugin where in v2 it was mixed in server
plugin itself. So os-access-ip extension is enabled to run
merged functional tests for both v2 and v2.1.

Change-Id: I6a078e8dcbdd0160c6efb6dbac327ebc1f90fe1a
2015-04-17 01:58:24 +00:00
ghanshyam 7b40b0b90b Merge extended server status tests between v2 and v2.1
Currently v2 and v2.1 have separate functional tests and their
corresponding sample files. As v2 and v2.1 are supposed to be identical,
there is overhead to maintain two set of functional tests and sample files.
We can have one set of tests which can run for both v2 and v2.1.

This commit merges extended servers status functional tests.

In V2.1 os-access-ip is separate plugin where in v2 it was mixed in server
plugin itself. So os-access-ip extension is enabled to run
merged functional tests for both v2 and v2.1.
Also enabling required extension for v2 tests.

Change-Id: I9ec0172c52ecca3b0f4ecb34223b1762729536f5
2015-04-17 01:54:44 +00:00
ghanshyam 1bf7e4bb81 Merge V2 and V2.1 networks functional tests
Currently v2 and v2.1 have separate functional tests and their
corresponding sample files. As v2 and v2.1 are supposed to be identical,
there is overhead to maintain two set of functional tests and sample files.
We can have one set of tests which can run for both v2 and v2.1.

This commit merges networks functional tests.
Below APIs tests are megred-
-os-networks
-os-extended-networks
-os-networks-associate

Change-Id: I0fe9d82d5f847fb3fd3f231ccdc29d646d0ee0a3
2015-04-17 01:21:51 +00:00
Jenkins 168cea8031 Merge "Merge console & console_output tests between v2 and v2.1" 2015-04-16 23:53:23 +00:00
Jenkins 19e861180c Merge "Share multiple create server tests between v2 and v2.1" 2015-04-16 23:52:58 +00:00
Jenkins cff4cc0a67 Merge "Merge volume related functional tests of v2 and v2.1" 2015-04-16 23:52:31 +00:00
Jenkins 7d9761dcae Merge "Merge remote consoles tests between v2 and v2.1" 2015-04-16 23:44:19 +00:00
Jenkins f969917f27 Merge "Merge server tests between v2 and v2.1" 2015-04-16 23:38:13 +00:00
parklong a3050ec751 Merge suspend-server functional tests of v2 and v2.1
Currently v2 and v2.1 have separate functional tests and their
corresponding sample files. As v2 and v2.1 are supposed to be identical,
there is overhead to maintain two set of functional tests and sample files.
We can have one set of tests which can run for both v2 and v2.1.

This commit merges suspend-server functional tests.

Change-Id: I3074d2544acecabca57b199357ccdce0dcde6a04
2015-04-16 15:32:00 +08:00
ghanshyam 5aad375727 Share multiple create server tests between v2 and v2.1
Currently v2 and v2.1 have separate functional tests and their
corresponding sample files. As v2 and v2.1 are supposed to be identical,
there is overhead to maintain two set of functional tests and sample files.
We can have one set of tests which can run for both v2 and v2.1.

This commit merges multiple create servers functional tests.

Change-Id: I6c19fa5365b7c7e05e75dffb3dcb806fb5f004db
2015-04-15 16:24:53 +09:00
ghanshyam 823d4f2ddd Merge console & console_output tests between v2 and v2.1
Currently v2 and v2.1 have separate functional tests and their
corresponding sample files. As v2 and v2.1 are supposed to be identical,
there is overhead to maintain two set of functional tests and sample files.
We can have one set of tests which can run for both v2 and v2.1.

This commit merges console & console_output functional tests.

In V2.1 os-access-ip is separate plugin where in v2 it was mixed in server
plugin itself. So os-access-ip extension is enabled to run
merged functional tests for both v2 and v2.1.

Change-Id: I249c10b9b154a374b61092f6fcbe9f3f2bff1dd3
2015-04-15 07:12:43 +00:00
ghanshyam 464a6050ef Merge remote consoles tests between v2 and v2.1
Currently v2 and v2.1 have separate functional tests and their
corresponding sample files. As v2 and v2.1 are supposed to be identical,
there is overhead to maintain two set of functional tests and sample files.
We can have one set of tests which can run for both v2 and v2.1.

This commit merges remote consoles functional tests.

In V2.1 os-access-ip is separate plugin where in v2 it was mixed in server
plugin itself. So os-access-ip extension is enabled to run
merged functional tests for both v2 and v2.1.

Change-Id: I7db86f4e11a224071565fb8b3e211f670fc1292f
2015-04-15 10:42:00 +09:00
Jenkins f10d53b337 Merge "Merge flavor_extraspecs functional tests of v2 and v2.1" 2015-04-15 00:11:43 +00:00
Jenkins 9ccaa85243 Merge "Merge fixed_ips functional tests of v2 and v2.1" 2015-04-15 00:11:19 +00:00