d51e446 | Andrey Kurilin | 20 October 2017, 14:18:47 UTC | Propose release notes for 0.9.2 Change-Id: I01331039ffd7d006f17f1088ac550a498307f5aa | 20 October 2017, 15:02:24 UTC |
084c20f | Andrey Kurilin | 19 June 2017, 09:38:30 UTC | [verify] Fix setting auth_url Original patch(s): I3aa237d7397a87d103637a2b578fc53fd50d79eb If4eaacfc78c1af4b5d86c9b630e6a1aa65b5b526 I44dbcb9650e22f8867709f3d0fb5f39ef2ce477a Change-Id: Ia3dfd8b3a432b01d6c32009d35ab9d934c694cd0 | 18 October 2017, 12:57:16 UTC |
54d2002 | Andrey Kurilin | 19 April 2017, 17:45:31 UTC | Fix compatibility with latest OpenStack * [osclients] do not always strip auth_url - add check that version suffix is presented in the auth_url of keystone before trying to crop it. - port devstack plugin to use AUTH_URL env variable Original patch(s): Ib3c56ad0f945787d4df49308deb08bc87199c546 * The latest ansible package is incompatible with os-faults package, so we need to bump os-faults version to 0.1.15 where the proper requirements of ansible is configured Oririnal patch(s): I01a97f6fa315d17ac42af4e7635a0bd0df745795 Ica280babc583219eeee0de9a31a4e184a8eb0a0f * Keystone Tempest plugins moved to separate repo, so we need to use the proper url in our verification CI Original patch(s): Ie632c55976bcae98c162bdb093184b4c71bad1b5 * Usage of the latest u-c file of OpenStack is hardcoded in tox.ini . It means that the latest versions of packages will be installed instead of those one which are described in our requirements.txt NOTE: it is a fix for only unit and functional tests * dsvm jobs continue using u-c file. It contains at least one broken dependency (python-novaclient). - osresources should ignore calling all network API throw the novaclient if the neutron is enabled - external_network_exists is ported to call nova network API only if nova-net is available * Remove Cinder v1 workload from Cinder gate, since Cinder V1 is not available any more. Original patch(s): I387da0dd51922c8a3433e2ef3ed78e254cb20172 * Remove testing Nova's image and net API Original patch(s): Id5bec277736380343270d3518b0b400efc255d9a Idafbdedaf01c9ed77cf5ec269b0ccf0c90183566 * Fix image type from qcow to the right one ("raw") for one of Cinder's workload at CI. Original patch(s): I8af9774a2276af66536807f5fd4f8ec392d44f87 * Do not call novaclient for neutron stuff in users@openstack context. Original patch(s): Idafbdedaf01c9ed77cf5ec269b0ccf0c90183566 * Add dirty workarounds in cleanup to fix gates NOTE: since this branch exists only in maintainence mode, test coverage is not so important. Change-Id: I1d66c306318a3de5612d4157de634c136e33b1c5 | 17 October 2017, 20:09:21 UTC |
ef2b617 | Andrey Kurilin | 12 April 2017, 10:24:36 UTC | Add release notes for 0.9.1 Change-Id: Ib0e18bfae213cea3f0a0fbf0645dd6b54ef591bc | 12 April 2017, 10:35:36 UTC |
93701ba | Andrey Kurilin | 24 March 2017, 17:26:57 UTC | [verify] Fix `rally verify rerun` CLI layer transmits the wrong arguments to API. This patch fixes transmission of "conccurency" and "deployment_id". To avoid such issues in future, proper mocks is used. Note: several tests became crazy after switching to `mock.create_autospec`. Switching from assert_has_calls to call_args_list fixes an issue. Conflicts: rally/cli/commands/verify.py tests/unit/cli/commands/test_verify.py Change-Id: Idf41e13d873ca3058fdff17b30225096ab7a8c89 (cherry picked from commit 51458420a96b9e412ad29539ed15b0d64f08d24c) | 11 April 2017, 09:54:13 UTC |
00d07ef | Jenkins | 11 April 2017, 09:38:54 UTC | Merge "Fix list_and_get_host scenario bug" into stable/0.9 | 11 April 2017, 09:38:54 UTC |
71182b2 | zhangzhang | 07 April 2017, 14:35:58 UTC | Fix list_and_get_host scenario bug The scenario measure the "nova host-describe <hostname>" command performance, the code will describe all hosts which are listed by "nova host-list" command performance. but the hostname seems to must be compute host's name, so we only can describe compute hosts. NOTE: change in atomics from original patch is missed here, since atomic refactoring patch was not included in 0.9.0 release Change-Id: I037264580570e68b8cd587280f50660d89566051 Closes-Bug: #1675254 (cherry picked from commit 84229476d8d93ee6569aaf35427a605917d8836f) | 11 April 2017, 07:20:47 UTC |
803a10d | Jenkins | 10 April 2017, 21:35:23 UTC | Merge "[cleanup] Fix neutron quotas resource" into stable/0.9 | 10 April 2017, 21:35:23 UTC |
5001317 | Andrey Kurilin | 09 April 2017, 10:02:42 UTC | [ci] remove pytest-xdist dependency Due to https://github.com/pypa/setuptools_scm/issues/164 we are unable to install pytest-xdist Change-Id: I52da4b071a1c57270e7dfbbe981a8eeeb839aba1 (cherry picked from commit 2d594c22eb4683a210268d75051482752bb17de4) | 10 April 2017, 10:44:52 UTC |
21dbe85 | Andrey Kurilin | 04 April 2017, 15:58:36 UTC | [cleanup] Fix neutron quotas resource Class NeutronQuotas represents quotas resources of Neutron. Patch I66601978a5ac0b0c22935893f2247a5da8752419 changed the behaviour of all quotas managers, but it did not take into accaunt that class NeutronQuotas has NeutronMixin as a parent class with all neutron specific methods. Merge of QuotaMixin and NeutronMixin produced an issue when a keystone project resource (a resource which is used for identifing quotas) is proccessed like a neutron resource. In this case exception is raisen due to difference in specification (keystone project resource is a python object, neutron resource is a python dictionary). This patch removes NeutronMixin from parent classes of NeutronQuotas Change-Id: I8e2fbdb974dc181fdc0e48d593bd75e3e929d238 (cherry picked from commit 1136667964d3b0213b44924028e2f9033ded57c6) | 07 April 2017, 17:24:23 UTC |
27de067 | Andrey Kurilin | 04 April 2017, 15:37:16 UTC | [cleanup] Fix ec2 credential resource Fixed list and delete methods Change-Id: Ice7ca3bc893513678e3ed3cb592fec998f86fbb6 (cherry picked from commit 46aabad0b9d785a30f5cc4b51ee9133660e0877e) | 07 April 2017, 17:24:23 UTC |
530803f | Anton Kremenetsky | 07 April 2017, 13:01:15 UTC | Fixed project creation with Keystone v3 The current behavior for Rally users and Keystone v3 allows only to create test projects for the users only in "default" domain. Such behavior leads to authentication errors for the Rally users if the admin specifies project_domain_name with other value rather than "default". This fix resolve this bug. Signe-ooff-by: Anton Kremenetsky <akremenetsky@dev.rtsoft.ru> Change-Id: Ia2207f0b6a32da2ece6aaef64fd3227e16fb25ec Closes-Bug: #1680837 (cherry picked from commit 412e35a292934da87afd7651f8ac22cfa9d462fa) | 07 April 2017, 17:20:13 UTC |
714f0b3 | Jenkins | 06 April 2017, 23:49:09 UTC | Merge "[cleanup] Restrict "admin_cleanup" to scenario resources only" into stable/0.9 | 06 April 2017, 23:49:09 UTC |
6e88247 | Jenkins | 06 April 2017, 23:47:29 UTC | Merge "[cleanup] Restrict "cleanup" to scenario resources only" into stable/0.9 | 06 April 2017, 23:47:29 UTC |
2dafd76 | Jenkins | 06 April 2017, 23:35:16 UTC | Merge "[cleanup] Modify quotas resources" into stable/0.9 | 06 April 2017, 23:35:16 UTC |
a1bb4e1 | Jenkins | 06 April 2017, 23:25:24 UTC | Merge "[cleanup] Fix neutron resources" into stable/0.9 | 06 April 2017, 23:25:24 UTC |
6c88f99 | Jenkins | 06 April 2017, 22:07:37 UTC | Merge "credentials is not updated after deployment is recreated" into stable/0.9 | 06 April 2017, 22:07:37 UTC |
87410a1 | chenhb-zte | 05 April 2017, 09:44:05 UTC | credentials is not updated after deployment is recreated We should update the engine's deployment after deployment is updated. Closes-Bug: #1675271 Change-Id: I9c3b07c1de3bd61121757c8c6075777f001310cb (cherry picked from commit e73e6319ef6362db3c09b2a7719e5efd16bb49b6) | 06 April 2017, 11:26:19 UTC |
9b8004a | Anton Studenov | 29 March 2017, 14:43:45 UTC | [cleanup] Restrict "admin_cleanup" to scenario resources only "admin_cleanup" context should remove resources created only by scenario. Change-Id: I0e9eefc8aef0f9401001a43edd114c6568e79dcb (cherry picked from commit 4330def79bc0d0ce06688388d7beadd1e9431479) | 05 April 2017, 14:48:10 UTC |
780ad63 | Anton Studenov | 29 March 2017, 15:25:32 UTC | [cleanup] Restrict "cleanup" to scenario resources only "cleanup" context should remove resources created only by scenario. Change-Id: Id58d3cc945ec83c1c94340b9bc9427c7cce67104 (cherry picked from commit 9b5b76f9bff216e6c0889de980fb180b314c6973) | 05 April 2017, 14:47:59 UTC |
f8598b6 | Andrey Kurilin | 28 March 2017, 16:20:45 UTC | [cleanup] Modify quotas resources ID of quotas resources were not ported to return NoName object, it causes to not-removed quotas. To fix an issue, let's use project object as a raw_resource. It has name (which can be used while matching) and id (which should be used while delete request). Change-Id: I66601978a5ac0b0c22935893f2247a5da8752419 Closes-Bug: #1614142 (cherry picked from commit c341ff73698e08b0597370b708068b9c56f3178b) | 05 April 2017, 14:47:47 UTC |
9f42b53 | Andrey Kurilin | 29 March 2017, 17:05:30 UTC | [cleanup] Fix neutron resources Change-Id: I38cb050dfdc9d2017221f037a0d6487f89c39590 (cherry picked from commit 38a059835683610e5eda3abc3079d9de1c845f36) | 05 April 2017, 14:47:23 UTC |
f987f01 | Prateek Arora | 31 March 2017, 13:04:30 UTC | Requirements file missing python-virtualenv On systems where python-virtualenv is not installed, rally fails to run. As such adding the package to requirements required for running rally. Change-Id: Ib95331bab90d0926750548704ac4ba7e997d72f1 Closes-Bug: #1678047 (cherry picked from commit 93ee5102e839564807dda71d072d07ca820a62e4) | 05 April 2017, 14:47:00 UTC |
2a96954 | Andrey Kurilin | 03 April 2017, 10:22:26 UTC | [plugins] Fix ironic scenarios * Change driver for ironic job Driver `pxe_ssh` was deprecated long time agi (in OpenStack Newton) and it doesn't exist anymore. To fix rally-jobs we should use `pxe_ipmitool` driver or `fake`. * Check "name" of node in the list of all nodes, instead of using names. * Add wait for node become active * Add waiter for node deletion * Increase load in our gates Change-Id: Ieac7b6ce7dc132c3a09ddf9d70cb96ebcaecba53 (cherry picked from commit ad86cb4c71bac9fb2edcdbc7a067df805833aedf) | 05 April 2017, 14:46:51 UTC |
5771515 | OpenStack Release Bot | 27 March 2017, 16:14:07 UTC | Update .gitreview for stable/0.9 Change-Id: I0bc3d7429869726e1c4f3cc0d4e989df403d2286 | 01 April 2017, 10:38:09 UTC |
cf9b010 | Andrey Kurilin | 27 March 2017, 17:09:36 UTC | Make CI green To make CI green on custom branches ( == not master branch), we need to cherry pick 2 commits and merge it into one patch. 1. [ci] Add features.yaml file Change-Id: Ifec96345b65857f0fed645c555ac229a1a8c581d It fixes all gates which uses devstack 2. [CI] Add tox self env that do nothing Change-Id: I558a16288267fa0127d4487d4302ebdac3a22c99 It fixes tox-self job Co-Authored-By: chenhb <chen.haibing1@zte.com.cn> Change-Id: I705135659241b0b53a3775f6d3f7e66db818bbbf | 01 April 2017, 10:00:50 UTC |
797b173 | Jenkins | 20 March 2017, 13:57:27 UTC | Merge "add release notes for 0.9.0" | 20 March 2017, 13:57:27 UTC |
63a2e32 | Jenkins | 20 March 2017, 13:56:41 UTC | Merge "[Trivial]Fix some spelling errors" | 20 March 2017, 13:56:42 UTC |
de5f9bb | Andrey Kurilin | 16 March 2017, 15:13:13 UTC | add release notes for 0.9.0 Change-Id: I6729876c0f53899b18a4bd010646a353d4371ea5 | 20 March 2017, 13:28:16 UTC |
d82b342 | Jenkins | 20 March 2017, 11:03:52 UTC | Merge "[Trivial]Correct some type errors" | 20 March 2017, 11:03:52 UTC |
b6bc5bc | Jenkins | 17 March 2017, 18:28:12 UTC | Merge "[docs] Extend verification reporters with output examples" | 17 March 2017, 18:28:12 UTC |
79799b0 | Jenkins | 17 March 2017, 16:27:06 UTC | Merge "[cleanup] Remove old nova_client judge in NovaServer" | 17 March 2017, 16:27:06 UTC |
20daaf0 | Andrey Kurilin | 16 March 2017, 14:33:22 UTC | [docs] Update docs in jsonschema Update description of elements for several important plugins. Change-Id: Ib0d2960a1efeec0b9e663762c5263dca871f2c99 | 17 March 2017, 12:06:47 UTC |
523f807 | Andrey Kurilin | 16 March 2017, 11:09:24 UTC | [requirements] Sync requirements Change-Id: Iefd7579ddc4f640a63d92a25c1baefbee8138b5b | 17 March 2017, 12:06:47 UTC |
e188c44 | Andrey Kurilin | 16 March 2017, 10:56:45 UTC | [cleanup] Introduce NoName obj for res without name field Instances of NoName obj should be used as a woraround for such resources like floatingip, which doesn't have "name" field, to pass name matching checks. Change-Id: I535317ce09212a6f1cb4c6c3f180ba8f945c18f6 | 17 March 2017, 12:06:45 UTC |
4506930 | Hai Shi | 17 March 2017, 09:31:26 UTC | [cleanup] Remove old nova_client judge in NovaServer Because the minimun version requiremnt ofpython-novaclient, We could not judge the nova_client in NovaServer. Change-Id: I929f6e0dc9bbc99d0228e6ebf08d722c44947c5b | 17 March 2017, 09:31:26 UTC |
b664823 | Andrey Kurilin | 28 January 2017, 11:16:48 UTC | [docs] Extend verification reporters with output examples Change-Id: I900341ff1f3bb34f25b1473d5ad01e75dbd7740d | 17 March 2017, 01:34:30 UTC |
4adb150 | Andrey Kurilin | 16 March 2017, 10:34:02 UTC | Revert "Neutron's floatingip add desc param" This reverts commit 91f22381a2b2f4e9850821c138a8930e2c4d2167, since "description" field is supported only in latest OpenStack releases and it is only one blocker to use Rally for older releases. Change-Id: I9eb0d87bbb8cb817250106200e551446a8e8f39a | 16 March 2017, 16:54:34 UTC |
b22ce04 | Jenkins | 16 March 2017, 15:00:38 UTC | Merge "[verify] Extend rerun cmd with tag and concurrency args" | 16 March 2017, 15:00:38 UTC |
bb9076c | Jenkins | 16 March 2017, 12:39:08 UTC | Merge "Enabling support of 'script_inline' option" | 16 March 2017, 12:39:08 UTC |
f488f86 | Andrey Kurilin | 15 March 2017, 13:34:39 UTC | [verify] Extend rerun cmd with tag and concurrency args CLI method rerun should look as similar as `rally verify start` Change-Id: Iad93e344c8f9d9d27a972ba5b7314788beb91580 | 16 March 2017, 11:36:57 UTC |
36e00f6 | Jenkins | 16 March 2017, 11:04:57 UTC | Merge "Remove logging import unused" | 16 March 2017, 11:04:57 UTC |
2d3336a | astaroverov | 03 March 2017, 07:23:59 UTC | Enabling support of 'script_inline' option Starting from rev.0.4.2 following format of results is supported: {" "\"additive\": [{chart data}, {chart data}, ...], " "\"complete\": [{chart data}, {chart data}, ...]}\n" This patch enables support of all other types of output format by using 'TextArea' widget Change-Id: I5d31c3450c5f6a622cf66eebb8edf0c5878ab64f | 16 March 2017, 08:35:53 UTC |
40c17c9 | Jenkins | 15 March 2017, 17:57:36 UTC | Merge "[verify] Extend rerun cmd with detailed and no-use args" | 15 March 2017, 17:57:36 UTC |
fec6811 | Anton Studenov | 14 March 2017, 13:55:19 UTC | [CI] Show all attributes in osresources check Change-Id: Iebf00308cd30ea66f8ef4e90e1432b9a47a89b85 | 15 March 2017, 13:36:13 UTC |
5a465f9 | Andrey Kurilin | 14 March 2017, 18:07:28 UTC | [verify] Extend rerun cmd with detailed and no-use args CLI method rerun should look as similar as `rally verify start` Change-Id: I8489b2abb48f581eea80fcdc5849cc00b4545ba1 | 14 March 2017, 18:11:28 UTC |
91f2238 | Hai Shi | 13 March 2017, 06:06:49 UTC | Neutron's floatingip add desc param Neutron's floatingip have not name param, so we should use desc param as a name. Change-Id: Ie0522a00e16deee6fa1df5be19e9723f2bf01577 | 14 March 2017, 17:08:39 UTC |
0ef4e30 | Andrey Kurilin | 13 March 2017, 20:34:37 UTC | Do not check Glance V1 Change-Id: Ia3b9372487c8ea9ab3d8e97e8709308f143f7e85 | 13 March 2017, 20:34:37 UTC |
3139428 | Jenkins | 11 March 2017, 18:25:21 UTC | Merge "[CI] skip some resources while checking cleanup" | 11 March 2017, 18:25:21 UTC |
88c5cd3 | Jenkins | 11 March 2017, 10:07:23 UTC | Merge "Modify variable's usage in Log Messages" | 11 March 2017, 10:07:23 UTC |
a622595 | Andrey Kurilin | 10 March 2017, 09:54:08 UTC | [CI] skip some resources while checking cleanup * cinder cache volumes - these resources are created by Cinder API itself; * nova images - actually, it is a proxy to glance. We should list such resources via glanceclient * nova networks, floating ips, security groups. In case when Neutron is enabled, Nova-API works like a proxy, so we do not need to try list resources in this case. Change-Id: Ie65f3be448c837e00b2c360b547430704b89ccdb | 11 March 2017, 09:27:00 UTC |
ff1783d | Jenkins | 10 March 2017, 16:57:39 UTC | Merge "pprint jsonschema in plugin reference" | 10 March 2017, 16:57:39 UTC |
a6a4d14 | chenaidong1 | 09 March 2017, 06:58:40 UTC | Modify variable's usage in Log Messages String interpolation should be delayed to be handled by the logging code, rather than being done at the point of the logging call. Ref:http://docs.openstack.org/developer/oslo.i18n/guidelines.html#adding-variables-to-log-messages For example: WRONG: LOG.info(_LI('some message: variable=%s') % variable) RIGHT: LOG.info(_LI('some message: variable=%s'), variable) Change-Id: I0d3b7a6d366bb1a7357247140563bc6034f6606b | 10 March 2017, 04:12:24 UTC |
712d7d9 | Chris St. Pierre | 20 January 2016, 16:47:52 UTC | [CLEANUP] Add ability to specify superclass for cleanup The superclass is used to determine name patterns that should be matched against when performing cleanup. Implements: blueprint cleanup-refactoring Co-Authored-By: Hai Shi <shihai1992@gmail.com> Change-Id: Ieaf5dac0806d888c867bc644be148691b82af930 | 10 March 2017, 04:11:36 UTC |
30aa7ab | Jenkins | 10 March 2017, 03:11:18 UTC | Merge "Change volumes size or time of cind ci" | 10 March 2017, 03:11:18 UTC |
9bfb6c2 | Jenkins | 09 March 2017, 23:28:50 UTC | Merge "Add cinder backups quota support" | 09 March 2017, 23:28:50 UTC |
cd013a4 | chenhb-zte | 06 February 2017, 10:54:12 UTC | Change volumes size or time of cind ci create_and_extend_volume and create_and_get_volume scenarios are often failed, because the status error. Maybe, it is the reason that there is not enough disk space left, we try it. Move create_volume to the first scenario, and reduce the concurrency and times to avoid image volumes which be created more times. Change-Id: I9c398effa0bbfdc693ac1197c4dc671e1f5e778a | 09 March 2017, 21:16:46 UTC |
38541f2 | Ivan Kolodyazhny | 07 March 2017, 14:56:57 UTC | Add cinder backups quota support Change-Id: If44bb6306a7fee9885cc4616e7ede30b43c1c47a Closes-Bug: #1621867 | 09 March 2017, 16:20:03 UTC |
87d64ac | Jenkins | 09 March 2017, 11:59:33 UTC | Merge "Add hacking rules for deprecated LOG.warn" | 09 March 2017, 11:59:33 UTC |
59ac713 | Kiseok Kim | 07 March 2017, 10:45:27 UTC | Add hacking rules for deprecated LOG.warn Because LOG.warn is deprecated, we should replace LOG.warn with LOG.warning. This patch add a hacking rule: [N313] - Validate that LOG.warning is used instead of deprecated LOG.warn. and replace deprecated LOG.warn with LOG.warning in rally/api.py Change-Id: I7d016b30368f13bde822ca27ef503ce09e3e875b Closes-Bug: #1508442 | 09 March 2017, 07:30:58 UTC |
f1ba6d1 | Jenkins | 07 March 2017, 15:21:09 UTC | Merge "Corrected the sentence in problem description" | 07 March 2017, 15:21:09 UTC |
707d2de | Jenkins | 07 March 2017, 14:06:29 UTC | Merge "[ci] Add status field to resource identifiers" | 07 March 2017, 14:06:29 UTC |
2355c02 | Jenkins | 07 March 2017, 13:13:33 UTC | Merge "Add CinderVolumeTypes.create_and_delete_encryption_type" | 07 March 2017, 13:13:33 UTC |
1b0f487 | sudhir_agarwal | 20 February 2017, 09:35:01 UTC | Corrected the sentence in problem description Corrected the grammar in the problem description. Change-Id: I862f88e2fcadd99f31992a28c6ba7ccdb49aedc5 | 07 March 2017, 12:24:40 UTC |
42a5bcc | Andrey Kurilin | 07 March 2017, 10:43:09 UTC | [ci] Add status field to resource identifiers Also, this patch splis all identifiers to separate lines Change-Id: Ia2e5f2e7b51eeb66aa625eeb560862c97bdcc455 | 07 March 2017, 10:43:12 UTC |
0a3e985 | Jenkins | 07 March 2017, 07:44:51 UTC | Merge "[img] changed the spelling of third party in the image" | 07 March 2017, 07:44:51 UTC |
e40d9ea | sudhir_agarwal | 20 February 2017, 07:07:34 UTC | [img] changed the spelling of third party in the image In Rally-UseCases.png image, changed the spelling of "third part" to "third party". Change-Id: Iab909299fc40b36a9865743622e37aaaefdd0d0d | 07 March 2017, 05:50:42 UTC |
f9e7b3a | Jenkins | 07 March 2017, 04:10:11 UTC | Merge "Modifing of test on docstrings" | 07 March 2017, 04:10:11 UTC |
732bbc1 | Jenkins | 06 March 2017, 20:27:34 UTC | Merge "[Core] Make task engine more abstract" | 06 March 2017, 20:27:34 UTC |
29d7159 | Jenkins | 06 March 2017, 17:37:08 UTC | Merge "[Test] Fix randomly failing unit test" | 06 March 2017, 17:37:08 UTC |
d1b916a | Jenkins | 06 March 2017, 17:36:59 UTC | Merge "Add nova.CreateAndGetKeypair scenario" | 06 March 2017, 17:36:59 UTC |
fc2e416 | Jenkins | 06 March 2017, 17:35:42 UTC | Merge "[FIX] Port some cleanup to admin_cleanup in scenarios" | 06 March 2017, 17:35:42 UTC |
67ceee2 | Anton Studenov | 06 March 2017, 16:13:34 UTC | [Test] Fix randomly failing unit test Because of BackupHelper.__del__ that uses os.path.exists, there is a probability that __del__ will happen during running of test_generate_random_path and it will grab a value from mock.side_effect that as a result will lead to an error. Solution: Replace side_effect tuple with lambda-function that will react to a specific value instead of hard coded return values. Change-Id: I965041049079520a0aa354ddef32aeba047195ba | 06 March 2017, 16:13:34 UTC |
edddbdb | zhangzhang | 01 November 2016, 06:06:37 UTC | Add nova.CreateAndGetKeypair scenario Create a keypair and get the keypair details Change-Id: I32c05a6d9fc4857106c808a5497c4a6d6e919374 | 06 March 2017, 16:05:59 UTC |
7e95c2f | Staroverov Anton | 03 February 2017, 13:59:47 UTC | Modifing of test on docstrings Test checks all plugins/classes on sutisfaction of following requirements: - each not-class based plugin should contain description of class - each class based plugin should contains description of 'run' method - each 'run' method should contains description of input parameters This commit also contains fixes of mistakes in docstrings for several classes Change-Id: Iafafa3f4014191979bd7acf52b2d2474f08cc3b9 | 06 March 2017, 13:40:14 UTC |
b6de866 | Hai Shi | 03 March 2017, 06:17:31 UTC | [FIX] Port some cleanup to admin_cleanup in scenarios In scenarios, if we use: @validation.required_openstack(admin=True) we need: @scenario.configure(context={"admin_cleanup":["xxx"]} to clean resoureces. So we should fix some scenarios. Change-Id: I5c391219826b817914e0fec5038e491ccc396144 | 06 March 2017, 11:04:31 UTC |
9a11035 | Jenkins | 03 March 2017, 17:50:21 UTC | Merge "Adjust auth_url's deal in Keystone" | 03 March 2017, 17:50:21 UTC |
4100ea7 | maxinjian | 17 January 2017, 13:36:16 UTC | Add CinderVolumeTypes.create_and_delete_encryption_type This scenario firstly creates an encryption type for a given volume type, then deletes the created encryption type. Change-Id: I66d765f170ba7678e0a098bba2a5d6873b988dda | 03 March 2017, 16:26:41 UTC |
145b84b | Anton Studenov | 03 March 2017, 10:38:00 UTC | Fix ordered dict rendering for task templates Change-Id: I943b8dc647847538b2a63beb8f801fd76a20fc4b | 03 March 2017, 10:38:00 UTC |
a80e8ca | Anton Studenov | 03 March 2017, 09:54:33 UTC | [Core] Make task engine more abstract This patch removes a lot of openstack staff from task engines and makes it more abstract. * Added proper validation of tasks that use both users and existing users. * Moved all openstack scenarios to openstack namespace. Change-Id: I1ee65f831c12d2e1168f3701680b6985e06c10c6 | 03 March 2017, 09:54:33 UTC |
fddc3a4 | Hai Shi | 01 March 2017, 17:09:27 UTC | Adjust auth_url's deal in Keystone Auth_url could have path component like http://controller:35357/xx/v3, so we need operate the path of url in Keystone._remove_url_version(). Change-Id: I11094dbade922f09fa7e00dc599c850571428134 | 02 March 2017, 08:30:49 UTC |
9e3ccfa | Anton Studenov | 02 March 2017, 07:55:30 UTC | [CI] Update hacking and fix pep8 errors Recent release of pbr 2.0.0 requires us to update hacking in rally requirements. * Added missing new lines at the end of files * Skipped H105 (Don't use author tags). These lines cannot be removed without an agreement with the author. Change-Id: Iac581ea4ded8ef85cd8a5bc204ac0c4436088eb6 | 02 March 2017, 08:00:43 UTC |
c1916c7 | Jenkins | 01 March 2017, 14:50:28 UTC | Merge "Refactoring of deployment credentials" | 01 March 2017, 14:50:28 UTC |
4dcb597 | Jenkins | 01 March 2017, 12:44:56 UTC | Merge "[validation] validate scenario default_context" | 01 March 2017, 12:44:56 UTC |
e3e35fe | Anton Studenov | 01 March 2017, 10:27:22 UTC | Refactoring of deployment credentials * Added migration that coverts credentials from list to dict. * Removed admin and user properties from deployment object. * Added Deployment.get_credentials_for method that extracts credential from DB for specified platform. * All deployment engines now return credentials in new format. * Added credential schema. spec: deployment_type.rst Change-Id: I81905c2374a38c53d67786dd5b6d34af3925281e | 01 March 2017, 10:27:22 UTC |
3ba251f | Jenkins | 28 February 2017, 14:14:35 UTC | Merge "[Verify] Fix issue with verifier versions" | 28 February 2017, 14:14:35 UTC |
03eb447 | Jenkins | 28 February 2017, 12:20:29 UTC | Merge "Remove Endpoint from Rally common objects" | 28 February 2017, 12:20:29 UTC |
530d715 | Jenkins | 28 February 2017, 11:26:57 UTC | Merge "Update core members" | 28 February 2017, 11:26:57 UTC |
e91af1d | Andrey Kurilin | 28 February 2017, 10:53:39 UTC | Update core members Change-Id: I27070f6282d82de2431e7150be2fdcd46f300376 | 28 February 2017, 10:57:19 UTC |
7be213f | Jenkins | 28 February 2017, 04:49:16 UTC | Merge "Fix simple typo in file network.py" | 28 February 2017, 04:49:16 UTC |
0fec65a | Yaroslav Lobankov | 07 February 2017, 16:44:10 UTC | [Verify] Fix issue with verifier versions When we are trying to install a verifier from a local repo, the verifier version will be always shown as 'master' even though the verifier repo is switched to some other version (branch, tag or commit ID). This patch is intended to resolve the issue. Change-Id: Id81771d3600f28a7195cab61015970c31bf0a312 | 27 February 2017, 09:56:26 UTC |
8d18582 | Hai Shi | 26 February 2017, 15:50:48 UTC | Remove Endpoint from Rally common objects Now is 0.8 release so its far enough to remove this deprication Change-Id: Ide55d0c4048e4584e76cf067a34b7793caf70c02 | 27 February 2017, 00:44:47 UTC |
841fcbc | maxinjian | 24 February 2017, 11:40:35 UTC | Fix simple typo in file network.py Change-Id: I63c5bf7da39423a73411d1c3a9ba14e11955f682 | 24 February 2017, 13:22:50 UTC |
2de0820 | Jenkins | 23 February 2017, 23:18:41 UTC | Merge "removed extra 'can' from description" | 23 February 2017, 23:18:41 UTC |
d52277e | Jenkins | 20 February 2017, 19:36:38 UTC | Merge "[FIX] fix params in creating floating-ip" | 20 February 2017, 19:36:38 UTC |
14ec480 | Jenkins | 17 February 2017, 15:06:06 UTC | Merge "[CI] Increase SLA values to improve stability of CI" | 17 February 2017, 15:06:06 UTC |
ddd0395 | Anton Studenov | 17 February 2017, 11:47:56 UTC | [validation] validate scenario default_context This patch adds validation of default contexts of scenarios added to task. * Added hidden field to plugin meta of all plugins. * `rally plugin list` now does not contain hidden plugins. Change-Id: I1becb93aea095e467779dbf4278b5b2ecfefdf56 | 17 February 2017, 12:15:12 UTC |
15e5115 | Anton Studenov | 17 February 2017, 09:26:32 UTC | [CI] Fix neutron job Change-Id: Iaab22eb32a57d02bf3d17a23524f78ded116188d | 17 February 2017, 09:26:32 UTC |
d10b5b3 | sudhir_agarwal | 16 February 2017, 21:08:04 UTC | removed extra 'can' from description In primary assignee description, removed extra 'can' word from the description Change-Id: Idf4531f7a4f33049924ce44e38394971ca8ee2ee | 16 February 2017, 21:08:04 UTC |
dee35b9 | Anton Studenov | 16 February 2017, 15:19:50 UTC | [CI] Increase SLA values to improve stability of CI * slightly increases max_avg_duration_per_atomic values for RallyProfile scenarios. Change-Id: I86c92794d3ba37973407b635e1024a1fd96e9fb8 | 16 February 2017, 18:28:13 UTC |