rally-openstack/tasks/openstack
Will Szumski a718e27474 fix number of users for NeutronSubnets.delete_subnets
The NeutronSubnets.delete_subnets scenario assumes that the number of
users per tenant is greater or equal to the number of subnets per
network:

ed524c07c1/rally_openstack/scenarios/neutron/network.py

Note that `number` is set to the index of the user in the `users` list.
If there are fewer users than subnets, this means that a request to
delete the subnet is submitted more than once - resulting in
failures.

This change fixes the number of users per tenant to the same value as
the number of subnets per network. Additionally, we must use round robin
user selection to ensure that the same user is not selected twice.

Change-Id: I387705ad9c5ca9179b6079a49dd39ed9b9361a03
2019-11-10 02:06:43 +00:00
..
macro Neutron scenario to delete subnets for the same network concurrently 2018-03-22 20:42:23 +02:00
scenario fix number of users for NeutronSubnets.delete_subnets 2019-11-10 02:06:43 +00:00
README.rst Rename certification/ to tasks/ 2017-09-19 18:01:25 -07:00
task_arguments.yaml Rename certification/ to tasks/ 2017-09-19 18:01:25 -07:00
task.yaml Rename certification/ to tasks/ 2017-09-19 18:01:25 -07:00

OpenStack Certification Task

How To Validate & Run Task

To validate task with your own parameters run:

$ rally task validate task.yaml --task-args-file task_arguments.yaml

To start task with your own parameters run:

$ rally task start task.yaml --task-args-file task_arguments.yaml

Task Arguments

File task_arguments.yaml contains all task options:

Name Description
service_list List of services which should be tested
smoke Dry run without load from 1 user
use_existing_users In case of testing cloud with r/o Keystone e.g. AD
image_name Images name that exist in cloud
flavor_name Flavor name that exist in cloud
glance_image_location URL of image that is used to test Glance upload
users_amount Expected amount of users
tenants_amount Expected amount of tenants
controllers_amount Amount of OpenStack API nodes (controllers)

All options have default values, hoverer user should change them to reflect configuration and size of tested OpenStack cloud.