diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index df086e055efb5d44e5a6e8fd0b75aa2a72d375b6..2d985ef529a90465143dc1dcc2d8f90f050be4c0 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -90,17 +90,17 @@ test:centos7.3:
     - source /export/soft/lua_lmod/centos7/lmod/lmod/init/bash
     - module use /scicore/soft/modules/all
     - module load CMake/3.4.3-goolf-1.7.20
-    - module load Python/2.7.5-goolf-1.4.10
-    - module load OpenBLAS/0.2.6-gompi-1.4.10-LAPACK-3.4.2
-    - module load Eigen/3.2.1-goolf-1.4.10
-    - module load numpy/1.9.1-goolf-1.4.10-Python-2.7.5
-    - module load Boost/1.53.0-goolf-1.4.10-Python-2.7.5
+    - module load Python/2.7.11-goolf-1.7.20
+    - module load OpenBLAS/0.2.13-GCC-4.8.4-LAPACK-3.5.0
+    - module load Eigen/3.2.8-goolf-1.7.20
+    - module load numpy/1.10.1-goolf-1.7.20-Python-2.7.11
+    - module load Boost/1.53.0-goolf-1.7.20
     - module load OpenMM/6.1-Linux64
-    - module load PyQt/4.11.4-goolf-1.4.10-Python-2.7.5
+    - module load PyQt/4.11.4-goolf-1.7.20-Python-2.7.11
     - module load LibTIFF/4.0.3-goolf-1.4.10
     - module load libpng/1.6.17-goolf-1.4.10
     - module load zlib/1.2.8-goolf-1.4.10
-    - module load Perl/5.16.3-goolf-1.4.10
+    - module load Perl/5.22.2-goolf-1.7.20
     - module load HH-suite/2.0.16-goolf-1.4.10-Boost-1.53.0
     - echo "... done running centos7.3 'before_script'."
   script: