Commit 3f4881bc by Feanil Patel

Merge pull request #2634 from edx/feanil/locust_system_pkgs

Feanil/locust system pkgs
parents b4891ad8 6713c268
......@@ -47,6 +47,12 @@ LOCUST_REPOS:
# OS packages
#
locust_debian_pkgs: []
locust_debian_pkgs:
# Needed by our fork of locust :-( because it needs matplotlib.
- libfreetype6-dev
- libpng12-dev
# Needed for opaque-keys
- liblapack-dev
- gfortran
locust_redhat_pkgs: []
......@@ -30,6 +30,14 @@
# roles:
# - locust
- name: install system packages
apt:
pkg: "{{ item }}"
state: "present"
update_cache: true
cache_valid_time: 3600
with_items: locust_debian_pkgs
- name: install application requirements
pip: >
requirements="{{ locust_requirements_base }}/{{ item }}"
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment