2072 Commits

Author SHA1 Message Date
Sergey Skripnick
aaaa206448 Use proper attribute to get heat stack name
Change-Id: I67fa95933cfa65271ccea96e1e643d37f07f612f
2016-03-14 05:55:31 -07:00
Roman Vasilets
a67a2f9f8e Release notes for 0.3.2
Change-Id: I36b8e11fad1ef829285f78ff5ee28b6f0db44013
2016-03-14 12:01:16 +02:00
Jenkins
2797d37495 Merge "Clean cleanup context" 2016-03-12 01:21:13 +00:00
Andrey Kurilin
1bd254228d Clean cleanup context
Modules rally.plugins.openstack.context.cleanup.manager and
rally.plugins.openstack.context.cleanup.resources were deprecated in
previous release and we ready to remove them, since the produce a lot of
redundant warning messages.

__init__ module should be empty, so code from
rally.plugins.openstack.context.cleanup.__init__ moves to
 -> rally.plugins.openstack.context.cleanup.admin (AdminCleanup)
 -> rally.plugins.openstack.context.cleanup.user (UserCleanup)
 -> rally.plugins.openstack.context.cleanup.base (base stuff)

Also tests.unit.plugins.openstack.context.test_cleanup is refactored too.

Change-Id: I25cf5750cb2de0d5652dc44db75818a5e10626eb
2016-03-11 18:21:13 +02:00
Chris St. Pierre
f601f62805 Add backwards compat for server_kwargs name change
9eb7f644 changed the 'server_kwargs' argument of
boot_and_delete_server_with_keypair to 'boot_server_kwargs', but
didn't add any backwards compatibility for it. This adds the necessary
compatibility in order to avoid breaking that scenario outright.

Change-Id: I1083a48d2f0cfbedb8dc35df475857313fabfd8d
2016-03-11 10:11:36 -06:00
Jenkins
dfd495072e Merge "[Spec] Deployment unification" 2016-03-11 15:50:10 +00:00
Jenkins
946b8d48c1 Merge "[docs] Add code block types into docstrings" 2016-03-11 13:59:07 +00:00
Andrey Kurilin
4d09d97209 [docs] Add code block types into docstrings
Most our docstrings are used for auto-generation docs, so it would be
nice to mark code blocks with correct identifiers.

Also, this patch fixes next issues:
 - CobblerProvider: json doesn't support comments
 - OpenStackProvider: Remove "\n" from json since docutils transforms it
   to new line.
Change-Id: Ia3762dc00e093b1bc0669f55032f5224db625bcd
2016-03-11 12:06:17 +00:00
Jenkins
04d00da7ed Merge "unify *_kwargs name in scenarios" 2016-03-10 14:36:33 +00:00
Jenkins
01838db764 Merge "[CLI] Rework commands.task.TaskCommands.detailed" 2016-03-10 14:36:25 +00:00
Jenkins
5936312e6a Merge "[API] Extend api.Task.get_detailed" 2016-03-10 14:35:37 +00:00
Jenkins
279d9a9038 Merge "Add missing insecure option to sahara client" 2016-03-10 09:27:23 +00:00
Jenkins
f0d226909c Merge "[Cliutils] Skip "n/a" value in cliutils.pretty_float_formatter" 2016-03-10 08:31:23 +00:00
Jenkins
a57c7f8bfd Merge "Updated from global requirements" 2016-03-09 18:42:06 +00:00
Jenkins
9d6857667c Merge "Add task_id argument to name_matches_object" 2016-03-09 17:19:17 +00:00
OpenStack Proposal Bot
1b4ac03e7b Updated from global requirements
Change-Id: I988bd53a4c3c87f04d4013533e3b4cfa2c1fb2bd
2016-03-09 16:52:32 +00:00
Jenkins
82d0d39f34 Merge "[ci] Remove sla from heat-runcmd job" 2016-03-09 16:35:00 +00:00
Sergey Skripnick
ebe8d8dc16 [ci] Remove sla from heat-runcmd job
This scenario isn't stable enough

Change-Id: Ibe3a568ade0e208047fa674a4ac57b6506318f7e
2016-03-09 05:44:37 -08:00
Jenkins
6a428dbacb Merge "Add name() to ResourceManager" 2016-03-09 02:40:18 +00:00
Kun Huang
99f165395a unify *_kwargs name in scenarios
When running a scenario, `kwargs` is used as default key-word arguments.
But in some scenarios, there are more and one services being called, and
we use xxx_kwargs for this case.

However, some xxx_kwargs are not unifed for same usage[0]. Unifying
these could avoid midleading for end users. Another improvement is to
add xxx_kwargs with empty settings for scenario config files.

[0] http://paste.openstack.org/show/489505/

Change-Id: I80f49be5c1cd21812d6b2d56b0f4279f0cf4f402
2016-03-09 08:57:05 +08:00
Jenkins
4f2f609b14 Merge "[Verify] Improve comparison of Neutron client versions" 2016-03-08 19:05:34 +00:00
Chris St. Pierre
4ba948aebc Add name() to ResourceManager
This will allow us to perform cleanup based on the name.

Change-Id: I400fa73743367f075f7fd4cb1ff0a254a38c6785
Implements: blueprint cleanup-refactoring
2016-03-08 10:01:12 -06:00
Jenkins
4c16c6f250 Merge "Remove deprecated 'script' and 'interpreter' in favor of 'command'" 2016-03-08 11:57:40 +00:00
Jenkins
036a6c100f Merge "[Verify] Fixing Tempest config generation" 2016-03-07 18:45:41 +00:00
Kiran Ranganath
87cc092d9f Remove deprecated 'script' and 'interpreter' in favor of 'command'
VM task scenarios executes a script with a interpreter provided through
a formatted argument called 'command' which expects the remote_path or local_path
of the script and optionally an interpreter with which the script has to be
executed.

Change-Id: If2e65b553a0f26180267ef0b8e2239e3efe4ea17
2016-03-07 21:12:14 +05:30
Jenkins
8d3204ee6f Merge "[CI] Fix rally-mos job to work with mos-8.0" 2016-03-05 22:16:16 +00:00
Jenkins
56f7c7422a Merge "Refactored atomic action in authenticate scenario" 2016-03-04 17:43:49 +00:00
Jenkins
8a3f146ae1 Merge "[Docs] Rework "Rally Plugins Reference"" 2016-03-04 15:50:10 +00:00
Jenkins
2260692ae4 Merge "Change unstable neutron rally job's flavors" 2016-03-04 15:49:19 +00:00
Andrey Kurilin
6e06677b34 [Docs] Rework "Rally Plugins Reference"
- Add "Contents" add the top of page
- Mark each group of plugin as a Category and make it's name as a link
- Mark each plugin as a Sub-category and make it's name as a link
- Parse plugin description and parameters instead of displaying them as quotes
- Add pluging's namespaces
- Add references to github for each plugin module
- Add "Table Of Contents" sidebar(already used at readthedocs, but was missed
  from http://docs.openstack.org/developer/rally/)

Change-Id: I8889ccc7f82b0f46495ce607c242d37242360a25
2016-03-04 17:00:13 +02:00
Sergey Skripnick
b36ca27d7e [CI] Fix rally-mos job to work with mos-8.0
Also remove hardcoded values for some other jobs

Change-Id: I466139dbf836aad882ac3dc68edf050fb73be1c7
2016-03-04 04:08:00 -08:00
Jenkins
ee0378e1dc Merge "Update the scenario development section" 2016-03-04 11:25:07 +00:00
OpenStack Proposal Bot
cf28c42b35 Updated from global requirements
Change-Id: I77b78643ac7f7e146e790809585c616ef2f719cb
2016-03-04 04:49:05 +00:00
Jenkins
a054bed303 Merge "Fixed imcompatible argument in service create with keystone v2/3 API" 2016-03-04 04:32:55 +00:00
Jenkins
d292c9afba Merge "Update runner and context sections of concept" 2016-03-03 18:41:46 +00:00
twm2016
f523d3f1f3 Change unstable neutron rally job's flavors
To relieve memory pressure, the unstable neutron rally job's
flavors were changed from m1.tiny to m1.nano.

Change-Id: I7e687172d1cdd5d0e0421d936ebffa4965b3082f
Closes-Bug: #1544730
2016-03-03 11:39:06 -06:00
Jenkins
bd4965710c Merge "[Cliutils] Add dict support for cliutils.print_list" 2016-03-03 11:51:22 +00:00
Jenkins
c1ed07639f Merge "[Tests] Improve test_cliutils.py" 2016-03-03 11:21:10 +00:00
Ross Martyn
43df0221d7 Refactored atomic action in authenticate scenario
Closes-bug: #1540545

Change-Id: I4ec7d07607fa6ac2e1befe262a1c80ce4f9b4eab
2016-03-02 11:22:37 -08:00
Jenkins
6232405ef2 Merge "[Docs] Add cli reference to docs" 2016-03-02 17:59:34 +00:00
Jenkins
a2e92541ba Merge "Add support for nova service-list" 2016-03-02 17:12:38 +00:00
Jenkins
1dd00cffa5 Merge "Re-run failed Tempest tests" 2016-03-02 16:51:05 +00:00
Zhongcheng Lao
a4f52a40df Fixed imcompatible argument in service create with keystone v2/3 API
The keystone service create scenario will complain about wrong
argument type with keystone v3 API,
While the third argument is a boolean value indicating whether
the service is enabled in v3, it was a string value to describe
service description in v2.

This commit fixes the issue by simply using the keyword
for the description argument as it is accepted in both versions.

Change-Id: Iba1b5f09b8efbf6a73d34e913bc3083cf57d2451
Closes-Bug: #1469897
2016-03-02 17:25:12 +08:00
Jenkins
975f5033ff Merge "Documentation tox fix" 2016-03-02 00:43:50 +00:00
Jenkins
91572dca9e Merge "[spec] Refactoring scenario utils" 2016-02-29 19:31:22 +00:00
Jenkins
813abbde45 Merge "[Verify] Adding 'deprecate' warning to rally verify start" 2016-02-29 15:32:04 +00:00
Luz
0dd2930d19 Documentation tox fix
Added information about debugging unit test with tox.
Replace 3 references to py26 with py34 to reflect current
rally tox configuration.

Co-Authored-By: Illia Khudoshyn <ikhudoshyn@mirantis.com>

Change-Id: I10c865fae473111b35dca1b9c8f51f31ba066b42
closes-bug: 1547265
2016-02-29 13:12:22 +00:00
Jenkins
40628c7445 Merge "Change structure of rally plugin and plugin references page" 2016-02-29 11:35:14 +00:00
Piyush Raman Srivastava
8e3ab7ff39 Add support for nova service-list
blueprint extend-api-benchmark-in-nova-scenarios

Change-Id: Iebe321d395c5eca8621b53cb3bb7659f0aae28e6
2016-02-28 22:10:27 -08:00
Jenkins
d92054459b Merge "[Docs] create utils for sphinx extensions" 2016-02-27 23:51:59 +00:00