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: ...@@ -47,6 +47,12 @@ LOCUST_REPOS:
# OS packages # 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: [] locust_redhat_pkgs: []
...@@ -30,6 +30,14 @@ ...@@ -30,6 +30,14 @@
# roles: # roles:
# - locust # - 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 - name: install application requirements
pip: > pip: >
requirements="{{ locust_requirements_base }}/{{ item }}" 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