From 9adc9dd835bdb3c010b7f8a087c98c9e23c80455 Mon Sep 17 00:00:00 2001
From: Jorrit Schaap <schaap@astron.nl>
Date: Fri, 20 Mar 2020 15:48:51 +0100
Subject: [PATCH] TMSS-163: added missing packages and symlinks

---
 Docker/lofar-ci/Dockerfile_ci_base | 4 +++-
 Docker/lofar-ci/Dockerfile_ci_lta  | 3 ++-
 Docker/lofar-ci/Dockerfile_ci_sas  | 3 ++-
 3 files changed, 7 insertions(+), 3 deletions(-)

diff --git a/Docker/lofar-ci/Dockerfile_ci_base b/Docker/lofar-ci/Dockerfile_ci_base
index 622dd17c934..8c862f187de 100644
--- a/Docker/lofar-ci/Dockerfile_ci_base
+++ b/Docker/lofar-ci/Dockerfile_ci_base
@@ -7,7 +7,9 @@ FROM centos:centos7.6.1810
 
 RUN yum -y groupinstall 'Development Tools' && \
     yum -y install epel-release && \
-    yum -y install cmake gcc git log4cplus-devel python3 python3-devel python3-pip
+    yum -y install cmake gcc git log4cplus-devel python3 python3-devel python3-pip which wget curl atop
+
+RUN pip3 install kombu requests coverage
 
 RUN adduser lofarsys
 
diff --git a/Docker/lofar-ci/Dockerfile_ci_lta b/Docker/lofar-ci/Dockerfile_ci_lta
index b791b90ab33..9b026080b49 100644
--- a/Docker/lofar-ci/Dockerfile_ci_lta
+++ b/Docker/lofar-ci/Dockerfile_ci_lta
@@ -10,7 +10,8 @@ RUN echo "Installing packages for LTA..."
 # see https://www.postgresql.org/download/linux/redhat/ on how to install postgresql-server > 9.2 on centos7
 RUN yum erase -y postgresql postgresql-server postgresql-devel && \
     yum install -y https://download.postgresql.org/pub/repos/yum/reporpms/EL-7-x86_64/pgdg-redhat-repo-latest.noarch.rpm  && \
-    yum install -y postgresql96 postgresql96-server postgresql96-devel
+    yum install -y postgresql96 postgresql96-server postgresql96-devel && \
+    cd /bin && ln -s /usr/pgsql-9.6/bin/initb && ln -s /usr/pgsql-9.6/bin/postgres
 ENV PATH /usr/pgsql-9.6/bin:$PATH
 
 RUN pip3 install kombu requests pysimplesoap mysql-connector flask lxml jsonschema psycopg2 testing.postgresql
diff --git a/Docker/lofar-ci/Dockerfile_ci_sas b/Docker/lofar-ci/Dockerfile_ci_sas
index b7657fbf49b..02578f876f6 100644
--- a/Docker/lofar-ci/Dockerfile_ci_sas
+++ b/Docker/lofar-ci/Dockerfile_ci_sas
@@ -11,7 +11,8 @@ RUN echo "Installing packages for SAS..." && \
 # see https://www.postgresql.org/download/linux/redhat/ on how to install postgresql-server > 9.2 on centos7 
 RUN yum erase -y postgresql postgresql-server postgresql-devel && \
     yum install -y https://download.postgresql.org/pub/repos/yum/reporpms/EL-7-x86_64/pgdg-redhat-repo-latest.noarch.rpm  && \
-    yum install -y postgresql96 postgresql96-server postgresql96-devel 
+    yum install -y postgresql96 postgresql96-server postgresql96-devel  && \
+    cd /bin && ln -s /usr/pgsql-9.6/bin/initb && ln -s /usr/pgsql-9.6/bin/postgres
 ENV PATH /usr/pgsql-9.6/bin:$PATH 
 
 RUN pip3 install cython kombu lxml requests pygcn xmljson mysql-connector-python python-dateutil django djangorestframework djangorestframework-xml ldap==1.0.2 flask fabric coverage python-qpid-proton PyGreSQL numpy h5py psycopg2 testing.postgresql Flask-Testing scipy Markdown django-filter python-ldap python-ldap-test ldap3 djangorestframework django-jsonforms django-json-widget django-jsoneditor drf-yasg flex swagger-spec-validator django-auth-ldap mozilla-django-oidc jsonschema comet
-- 
GitLab