diff --git a/roles/enable_lmod/tasks/main.yml b/roles/enable_lmod/tasks/main.yml
index 4676f706030c27b4b86e35a342e26fb3ae9ad74b..5c1ff887b0969578ee0a0aaa52d4603e1472b9c7 100644
--- a/roles/enable_lmod/tasks/main.yml
+++ b/roles/enable_lmod/tasks/main.yml
@@ -1,6 +1,16 @@
 ---
 - include_vars: "{{ ansible_os_family }}.yml"
 
+- name: Install epel-release 
+  yum: name=epel-release-7-5.noarch state=present 
+  sudo: true 
+  when: ansible_distribution == "CentOS" and ansible_distribution_major_version == "7"
+
+- name: Enable epel 
+  command: yum-config-manager --enable epel 
+  sudo: true
+  when: ansible_distribution == "CentOS" and ansible_distribution_major_version == "7"
+
 - name: install lua
   yum: name={{ item }} state=installed
   with_items: