Adds N2VC dependencies to MON Dockerfile 27/6927/1
authorBenjamin Diaz <bdiaz@whitestack.com>
Tue, 20 Nov 2018 15:35:06 +0000 (12:35 -0300)
committerBenjamin Diaz <bdiaz@whitestack.com>
Tue, 20 Nov 2018 15:35:06 +0000 (12:35 -0300)
N2VC does not automatically install its own deps so MON (like LCM) needs to
install them. This is not ideal and needs to be fixed in the future on N2VC.

Signed-off-by: Benjamin Diaz <bdiaz@whitestack.com>
docker/MON/Dockerfile

index 5063135..c276000 100644 (file)
@@ -30,6 +30,10 @@ RUN apt-get --yes update \
  && apt-get --yes install git python python-pip python3 python3-pip libmysqlclient-dev libssl-dev libffi-dev \
  && pip3 install pip==9.0.3
 
+RUN pip3 install  'macaroonbakery>=1.1,<2.0' 'pyRFC3339>=1.0,<2.0' \
+      'pyyaml>=3.0,<4.0' 'theblues>=0.3.8,<1.0' 'websockets>=4.0,<5.0' \
+      'paramiko'   # PyNaCl
+
 ARG REPOSITORY_BASE=http://osm-download.etsi.org/repository/osm/debian
 ARG RELEASE=ReleaseFOUR-daily
 ARG REPOSITORY_KEY=OSM%20ETSI%20Release%20Key.gpg