To support parallel cloud test execution, create and provide a random string to
cloud integration tests. The variable 'resource_prefix' can be used in cloud
roles and during resource cleanup to safely create/destroy cloud-based
resources.
Additional changes include:
* The roles test_ec2_key and test_ec2_group were updated to use to
{{resource_prefix}}.
* Additionally, the Makefile was updated to set resource_prefix to a random
string. The Makefile will also use 'resource_prefix' during cloud_cleanup.
* All test_ec2* roles were updated to add 'setup_ec2' as a role dependency.
| Name |
Last commit
|
Last update |
|---|---|---|
| .. | ||
| group_vars | Loading commit data... | |
| host_vars | Loading commit data... | |
| roles | Loading commit data... | |
| vars | Loading commit data... | |
| Makefile | Loading commit data... | |
| README.md | Loading commit data... | |
| all.yml | Loading commit data... | |
| amazon.yml | Loading commit data... | |
| check_mode.yml | Loading commit data... | |
| cleanup_ec2.py | Loading commit data... | |
| credentials.template | Loading commit data... | |
| destructive.yml | Loading commit data... | |
| integration_config.yml | Loading commit data... | |
| inventory | Loading commit data... | |
| non_destructive.yml | Loading commit data... | |
| rackspace.yml | Loading commit data... | |
| test_hash.yml | Loading commit data... | |
| test_setup.yml | Loading commit data... | |
| vars_file.yml | Loading commit data... |