* Add a new ansible role "loadtest_driver" for setting up any instance for running load tests. * Make the existing "locust" role depend on loadtest_driver and pull out the redundant tasks. The "locust" role is outside of the AMI-building code path, but we do use it for something else and want to keep common tasks shared. * Make the "jenkins_worker" role depend on the new "loadtest_driver" role. * Create a new ansible playbook for setting up loadtest drivers. * create a new packer script to build an AMI for loadtest drivers.
| Name |
Last commit
|
Last update |
|---|---|---|
| .. | ||
| callback_plugins | Loading commit data... | |
| continuous_delivery | Loading commit data... | |
| edx-east | Loading commit data... | |
| group_vars | Loading commit data... | |
| library | Loading commit data... | |
| roles | Loading commit data... | |
| sample_vars | Loading commit data... | |
| vagrant | Loading commit data... | |
| active_instances_in_asg.py | Loading commit data... | |
| analytics-jenkins.yml | Loading commit data... | |
| ansible.cfg | Loading commit data... | |
| check_package_upgrades.yml | Loading commit data... | |
| create_django_ida.yml | Loading commit data... | |
| create_role.yml | Loading commit data... | |
| ec2.ini | Loading commit data... | |
| ec2.py | Loading commit data... | |
| edx-monitoring.yml | Loading commit data... | |
| edx-stateless.yml | Loading commit data... | |
| edx_sandbox.yml | Loading commit data... | |
| go-agent-docker.yml | Loading commit data... | |
| go-server.yml | Loading commit data... | |
| inventory.ini | Loading commit data... | |
| log_server.yml | Loading commit data... | |
| run_role.yml | Loading commit data... | |
| security.sh | Loading commit data... | |
| security.yml | Loading commit data... | |
| vagrant-analytics.yml | Loading commit data... | |
| vagrant-cluster.yml | Loading commit data... | |
| vagrant-devstack.yml | Loading commit data... |