summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Switch to the new canonical constraints URL on masterHEADmasterchenke2019-06-201-2/+3
| | | | | | | Reference: 1. http://lists.openstack.org/pipermail/openstack-discuss/2019-May/006478.html Change-Id: Ie634a18c9684d89c799d383b6538941d048da8ae
* Fix package name in metadataIvan Kolodyazhny2019-04-261-1/+1
| | | | | | | | Correct package name for Cinder Tempest plugin is 'cinder-tempest-plugin'. It's used to upload package to PyPI. Change-Id: I6f35ec536031c02b9e6283311e25f7b78ee9c677
* OpenDev Migration PatchOpenDev Sysadmins2019-04-192-3/+3
| | | | | | | | | | | | | | | This commit was bulk generated and pushed by the OpenDev sysadmins as a part of the Git hosting and code review systems migration detailed in these mailing list posts: http://lists.openstack.org/pipermail/openstack-discuss/2019-March/003603.html http://lists.openstack.org/pipermail/openstack-discuss/2019-April/004920.html Attempts have been made to correct repository namespaces and hostnames based on simple pattern matching, but it's possible some were updated incorrectly or missed entirely. Please reach out to us via the contact information listed at https://opendev.org/ with any questions you may have.
* Replace openstack.org git:// URLs with https://Ian Wienand2019-03-241-1/+1
| | | | | | | | | | | | | | | | | This is a mechanically generated change to replace openstack.org git:// URLs with https:// equivalents. This is in aid of a planned future move of the git hosting infrastructure to a self-hosted instance of gitea (https://gitea.io), which does not support the git wire protocol at this stage. This update should result in no functional change. For more information see the thread at http://lists.openstack.org/pipermail/openstack-discuss/2019-March/003825.html Change-Id: If2b913e222ef0ed323c5700de677581d91238f02
* Add metadata to snapshot for revert test0.2.0Eric Harney2019-02-251-1/+2
| | | | | | | | | | This may help test the problem exposed in bug 1805790, but it will only trigger it if the job is running with notifications turned on. Related-Bug: #1805790 Change-Id: Ie1778624f51cfc05c5d42174065a21a6ceaae138
* Fix volume revert to snapshot testsErlon R. Cruz2019-01-161-12/+7
| | | | | | | | | | | According to the revert to snapshot spec, it should not be possible to revert a volume to a snapshot after the volume is extended. This was fixed on [1] but the cinder_tempest_plugin test still was being considering the old behavior. [1] https://bugs.launchpad.net/cinder/+bug/1798503 Change-Id: I21d0b2291608922e46278ae5799478a5df0c4904
* Merge "Change openstack-dev to openstack-discuss"Zuul2019-01-131-1/+1
|\
| * Change openstack-dev to openstack-discussmelissaml2018-12-071-1/+1
| | | | | | | | | | | | Mailinglists have been updated. Openstack-discuss replaces openstack-dev. Change-Id: Id2d540d3c44330068fb3f53cf057b0320af5becf
* | Add devstack-plugin-ceph-tempest job to check queuemelanie witt2018-10-041-0/+1
|/ | | | Change-Id: I50d24352561c5ccefee19960c952d7248398373b
* GET backup before asserting 'volume_id' and 'snapshot_id'melanie witt2018-10-041-0/+3
| | | | | | | | | | | | | | Recently, commit c96757b275a77a745c6c80947bdd0bcb2de7eefd was merged to remove redundant cleanups in volume backup tests. But there was a bug in the change that assumed 'volume_id' and 'snapshot_id' are returned from the backup create API when they are not. We need to GET the backup in the API in order to obtain the 'volume_id' and 'snapshot_id' for the asserts. Closes-Bug: #1796207 Change-Id: I640fe41ec6049bfd980dfcbb6cae95a9a3e97b66
* Merge "Remove redundant cleanups in test_volume_backup"Zuul2018-10-042-38/+7
|\
| * Remove redundant cleanups in test_volume_backupmelanie witt2018-06-022-38/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The BaseVolumeTest class contains some helper methods that do their own cleanup steps within them. However, several of the tests in VolumesBackupsTest were also doing identical cleanup. Occasionally, this results in a failure to cleanup in the gate [1] because a test that doesn't wait for resource deletion [2] after it cleans up a resource can leave a resource in a mid-deletion state that the base class cleanup will fail with a 400 when *it* tries to delete the same resource. This was noticed on the Ocata branch but it looks like the same issues exist on master in the plugin, so I'm starting with the fix here. Closes-Bug: #1774684 [1] http://logs.openstack.org/53/570653/1/check/legacy-tempest-dsvm-full-devstack-plugin-ceph/c5d03e7/job-output.txt.gz#_2018-05-30_04_41_10_689262 [2] https://github.com/openstack/cinder-tempest-plugin/blob/28456a1/cinder_tempest_plugin/api/volume/test_volume_backup.py#L64 Change-Id: I2a29daf56f8327fce405e7969767dc9993849f19
* | Merge "fix tox python3 overrides"Zuul2018-10-031-0/+2
|\ \
| * | fix tox python3 overridesDoug Hellmann2018-09-261-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | We want to default to running all tox environments under python 3, so set the basepython value in each environment. We do not want to specify a minor version number, because we do not want to have to update the file every time we upgrade python. We do not want to set the override once in testenv, because that breaks the more specific versions used in default environments like py35 and py36. Change-Id: I56e633ab1483297f5403aaa77ba98d17012d60d8 Signed-off-by: Doug Hellmann <doug@doughellmann.com>
* | | Merge "Fix consistency groups test credentials"Zuul2018-10-033-1/+13
|\ \ \ | |/ / |/| |
| * | Fix consistency groups test credentialsMiriam Yumi2018-09-213-1/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | | This patch fixes the test for consistency groups, changing it to an admin test in order to perform required operations. Change-Id: I5f7fd8d62ace7d880a27697cf2b15fbb13cde706 Depends-On: I8bdfc31bb2baeabe1d599ea6e9be3c473531f8b6 Closes-Bug: #1789944
* | | import zuul job settings from project-configDoug Hellmann2018-09-211-5/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is a mechanically generated patch to complete step 1 of moving the zuul job settings out of project-config and into each project repository. Because there will be a separate patch on each branch, the branch specifiers for branch-specific jobs have been removed. Because this patch is generated by a script, there may be some cosmetic changes to the layout of the YAML file(s) as the contents are normalized. See the python3-first goal document for details: https://governance.openstack.org/tc/goals/stein/python3-first.html Change-Id: I8d2d4c89e89cebb755d2425c3f5786ca4dc326ba Story: #2002586 Task: #24288
* | | Make cinder-tempest-plugin-lvm-lio non-votingSean McGinnis2018-09-211-3/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | There are currently issues with this test that need to be resolved. Until that can be worked through, this switches the job to be non-voting so we are not blocking other patches from being able to be merged. Change-Id: I3b1270ce9d69c05351011e06542e4bf9e9f1ea35 Signed-off-by: Sean McGinnis <sean.mcginnis@gmail.com>
* | | Merge "Update the documentation link for doc migration"Zuul2018-09-161-1/+1
|\ \ \ | |/ / |/| |
| * | Update the documentation link for doc migrationluke.li2018-05-031-1/+1
| | | | | | | | | | | | Change-Id: Ife64e74bb486c109dd565b5f24f6566d7f7bac7c
* | | Skip create from image if no glance deployed0.1.0Jean-Philippe Evrard2018-06-041-0/+2
| |/ |/| | | | | | | | | | | | | | | The test should not run if no glance is available, else it would sadly fail, by throwing an exception like [1]. [1]: http://logs.openstack.org/24/571724/1/check/openstack-ansible-functional-ubuntu-xenial/2b1d2ce/job-output.txt.gz#_2018-06-04_14_40_48_660731 Change-Id: I8f8a912b7b1cc4f491420e64d40f7e3f8bdde0da
* | Merge "Test creating multiple volumes from image simultaneously"Zuul2018-05-151-0/+77
|\ \
| * | Test creating multiple volumes from image simultaneouslyEric Harney2018-05-141-0/+77
| |/ | | | | | | | | | | | | | | | | | | This test aims to help find issues in volume drivers and Cinder's image download internals. It creates five volumes simultaneously from the same image. Depends-On: I2ae36c4e90bd7b3340861ceec23dee406ea48214 Change-Id: I72d73c3e0e6160126a95103e36ab073a78ff8b3f
* | Merge "Added cinder tempest plugin zuulv3 jobs to execute tempest"Zuul2018-05-152-0/+46
|\ \
| * | Added cinder tempest plugin zuulv3 jobs to execute tempestChandan Kumar2018-05-142-0/+46
| | | | | | | | | | | | | | | | | | * Use tempest_test_blacklist var to skip tests Change-Id: I2ae36c4e90bd7b3340861ceec23dee406ea48214
* | | Modify revert tests to account for creating volumes != 1GBEric Young2018-05-012-4/+10
| |/ |/| | | | | | | | | | | | | Some backends cannot create volumes in sizes of 1GB, such as ScaleIO. In that case, ensure volumes are created and extended in multiples of what they can support. Change-Id: I92a317e025b37efa09713ecf4ec254fabbff3437
* | Sync requirements for cinder-tempest-pluginChandan Kumar2018-04-091-0/+4
|/ | | | Change-Id: I865d003f393be8cdd58d36e24d93e278f81f1ca2
* Updated from global requirementsOpenStack Proposal Bot2018-03-151-1/+1
| | | | Change-Id: I0def61c4b81f0f1392d2583a7941abdbb47d0bfe
* Add test for volume create with non-ascii characterslkuchlan2018-03-121-0/+19
| | | | | | | | | | | | This test was uploaded since there was a bug [1] while creating a volume snapshot if the description of the parent volume contains non-ascii code. [1] https://bugzilla.redhat.com/show_bug.cgi?id=1383899 Related-bug: #1393871 Closes-Bug: #1736676 Change-Id: I9fc41a426b29fad4f4d42a584325f0465a20effe
* Updated from global requirementsOpenStack Proposal Bot2018-01-271-1/+1
| | | | Change-Id: I9a86f7f96db8e2d8a8eb3662e9bd710fda19c5ef
* Merge "Updated from global requirements"Zuul2018-01-261-2/+2
|\
| * Updated from global requirementsOpenStack Proposal Bot2018-01-241-2/+2
| | | | | | | | Change-Id: I361d221621fd5f4eff2adc505d05675db07eb4be
* | Correct plugin test location reportingSean McGinnis2018-01-241-10/+24
|/ | | | | | | | | | | | Commit 6f67e3787338407e637d80a6fad0edb5f9a08b24 changed the directory structure for the plugin, but the code that reports where the tests can be found was not fully updated. This updates the plugin reporting to get the correct directory for tempest to look in and cleans up a few nits with the file. Change-Id: Ib89f7a9493e3d83382d8dd1f07a3e9e4bb4fcd80 Closes-bug: #1745175
* Refactored cinder tempest tests to cinder_tempest_pluginChandan Kumar2018-01-2216-11/+11
| | | | | | | | | * As per the current codebase of cinder tempest plugin, it is getting dumped in the cinder/tests and the package name is setup.cfg is cinder_tempest_plugin which does not exists. So i refactored to give a proper tempest plugin shape. Change-Id: Ia78ea53a99923844f40fb4e9fe22ec0da4b0c335
* Cinder Tempest plugin tests: Switch to stable interfaceghanshyam2018-01-125-21/+199
| | | | | | | | | | | | | | | All the cinder tempest plugin tests are inherited from tempest/api/volume/base.py which is not stable class and can be changed anytime by tempest. One recent case where some changes in base class on tempest side could have break the cinder tests- http://logs.openstack.org/07/522707/3/check/legacy-tempest-dsvm-full-devstack-plugin-ceph/a92cd60/logs/testr_results.html.gz This commit switch cinder tests to use test.py which is stable interface for plugin and create a base class with commonly used function & variable. Change-Id: I0edda1fa23aed0b3d25691d5f4440a7234decc9a Closes-Bug: #1734821
* Updated from global requirementsOpenStack Proposal Bot2018-01-053-7/+7
| | | | Change-Id: I71f9d918b9d970bbdc12fa949c7d468446158d91
* Merge "Clean up some initial repo creation boilerplate"Zuul2018-01-0414-390/+65
|\
| * Clean up some initial repo creation boilerplateSean McGinnis2017-12-2014-390/+65
| | | | | | | | | | | | | | | | Minor cleanup of things not needed for our tempest plugin. Change-Id: Ib309cb1f87211e82eae0d27fa2464ec13a9deca6 Needed-by: I5ff95ca13f02ed6e0afb35f0d6bb5c36d4111f5a Implements: blueprint goal-split-tempest-plugin
* | Merge "Switch to use new base_client.BaseClient"Zuul2017-12-191-1/+1
|\ \
| * | Switch to use new base_client.BaseClientjeremy.zhang2017-12-171-1/+1
| |/ | | | | | | | | | | | | | | | | | | Class 'tempest.lib.services.volume.v3.base_client.BaseClient' has moved to 'tempest.lib.services.volume.base_client.BaseClient' in version Pike [1] and will be removed in a future version. [1] I645ae35daebd924c4c4523163e5419cc050bb0ed Change-Id: I4bcc9e2c7b6fd0096dc9c8f679ef680ea0d7bbbf
* | Add skip check for volume revert featurejeremy.zhang2017-12-172-0/+9
|/ | | | | | | | Volume revert is a new feature added in microversion 3.40, and now not all storage backend drivers have supported this feature. So it is necessary to add a skip check for it in Tempest tests. Change-Id: Icbd108f62f5b308e419843b03af20c8fe1278b24
* Replace the usage of some aliases in tempestVu Cong Tuan2017-12-011-1/+1
| | | | | | | | | | | | | | | | | | In tempest, following aliases have been moved in version Pike and will be removed in version Queens:ad * manager > os_primary [1] * admin_manager > os_admin [2] * os_adm > os_admin [3] * os > os_primary [4] * alt_manager > os_alt [5] [1] https://review.openstack.org/#/c/468036/ [2] https://review.openstack.org/#/c/467852/ [3] https://review.openstack.org/#/c/467605/ [4] https://review.openstack.org/#/c/466991/ [5] https://review.openstack.org/#/c/457555/ Change-Id: Ie3b93dd2cf457a5cb42a53eadc9f9fd5cec1f118
* Remove SCREEN_LOGDIR from devstack install settingjolie2017-12-011-1/+0
| | | | | | | Screen support has been completely removed from devstack. So we should remove this setting. Change-Id: I65da9c0ead5b437338af55c6b95bf88a8295b08f
* Fix wrong links in Cinderyanghuichan2017-12-0122-420/+1
| | | | | | | Some docs links have changed. We should update the wrong links in our codes. Change-Id: I5046be23703192ed6fad805355c8c50b9b4a71c8
* Fix tempest test revet_client typoEric Harney2017-12-012-2/+2
| | | | | | TrivialFix Change-Id: Ib4a0c50f699edb1cc2ea669ac711eb2f537be417
* Merge branch 'master' of https://github.com/nishant9620/cinder-tempest-pluginNishant Kumar2017-07-223-3/+3
|\
| * Apply cookiecutter to newly split projectNishant Kumar2017-07-2042-0/+1149
| | | | | | | | | | | | | | | | | | This tempest plugin is being split out of the main keystone project in accordance with Queens goal "Split Tempest Plugins into Separate Repos/Projects"[1]. This patch applies the standard boilerplate files for OpenStack projects so that it can stand on its own. [1] https://governance.openstack.org/tc/goals/queens/split-tempest-plugins.html
* | Apply cookiecutter to newly split projectNishant Kumar2017-07-2242-0/+1149
|/ | | | | | | | | This tempest plugin is being split out of the main keystone project in accordance with Queens goal "Split Tempest Plugins into Separate Repos/Projects"[1]. This patch applies the standard boilerplate files for OpenStack projects so that it can stand on its own. [1] https://governance.openstack.org/tc/goals/queens/split-tempest-plugins.html
* Merge "Tempest for revert-to-snapshot"Jenkins2017-07-033-0/+114
|\
| * Tempest for revert-to-snapshotTommyLike2017-06-273-0/+114
|/ | | | | | | Added tempest testcases for revert-to-snapshot feature. Depends-On: 16518c3b293561a2e9f4fa42a5247345ebd1e2b3 Change-Id: I97a9241ce53b144c30bc16d65dc8cf6e3f679743

This mirror site include all the OpenStack related repositories under: openstack, openstack-dev and openstack-infra.

NOTE: All repositories are updated every one hour.

Usage

For Git Clone
 git clone http://git.trystack.cn/openstack/nova.git 
For DevStack

Add GIT_BASE, NOVNC_REPO and SPICE_REPO variables to local.conf file.

[[local|localrc]]

# use TryStack git mirror
GIT_BASE=http://git.trystack.cn
NOVNC_REPO=http://git.trystack.cn/kanaka/noVNC.git
SPICE_REPO=http://git.trystack.cn/git/spice/spice-html5.git