-WORKDIR /app/osm_lcm
-
-# Copy the current directory contents into the container at /app
-ADD . /app
-
-RUN apt-get update && apt-get install -y git python3 \
- python3-pip python3-pymongo python3-yaml python3-aiohttp \
- python3-stdeb python3-setuptools python3-all python-all \
- python3-bitarray python3-regex python3-lxml debhelper dh-python tox wget \
- python3-cffi \
- && pip3 install pip==9.0.3 \
- && pip3 install -U aiokafka pyang lxml six enum34
-
-RUN git clone https://osm.etsi.org/gerrit/osm/N2VC.git \
- && cd N2VC \
- && cd modules/libjuju && python3 setup.py develop && cd ../.. \
- && pip3 install -U -r requirements.txt \
- && python3 setup.py develop \
- && cd ..
-
-RUN git clone https://osm.etsi.org/gerrit/osm/common.git \
- && cd common && python3 setup.py develop && cd ..
-# && pip3 install -U -r requirements.txt \
-# && cd ..
+WORKDIR /app/LCM
+
+RUN apt-get update && apt-get install -y curl xz-utils gnupg2 \
+ && apt-get update && apt-get install -y apt-transport-https \
+ && curl -s https://packages.cloud.google.com/apt/doc/apt-key.gpg | apt-key add - \
+ && echo "deb https://apt.kubernetes.io/ kubernetes-xenial main" | tee -a /etc/apt/sources.list.d/kubernetes.list \
+ && apt-get update && apt-get install -y kubectl
+
+RUN curl https://get.helm.sh/helm-v2.15.2-linux-amd64.tar.gz --output helm-v2.15.2.tar.gz \
+ && tar -zxvf helm-v2.15.2.tar.gz \
+ && mv linux-amd64/helm /usr/local/bin/helm \
+ && rm -r linux-amd64/
+
+RUN curl -L https://launchpad.net/juju/2.7/2.7.6/+download/juju-2.7.6-k8s.tar.xz --output juju-2.7.6-k8s.tar.xz \
+ && tar -xvf juju-2.7.6-k8s.tar.xz \
+ && mv juju /usr/local/bin/juju
+
+RUN apt-get update && apt-get install -y git tox python3 \
+ python3-pip python3-jinja2 \
+ && python3 -m pip install pip --upgrade \
+ && python3 -m pip install -U 'PyYAML' 'aiohttp>=2.3.10' flake8
+
+RUN git -C /app clone https://osm.etsi.org/gerrit/osm/N2VC.git \
+ && git -C /app/N2VC checkout v8.0 \
+ && python3 -m pip install -e /app/N2VC \
+ && python3 -m pip install -U juju \
+ && apt-get install -y libffi-dev libssl-dev openssh-client
+ # cd N2VC; python3 setup.py develop
+ # cd modules/libjuju; python3 setup.py develop
+
+RUN git -C /app clone https://osm.etsi.org/gerrit/osm/common.git \
+ && git -C /app/common checkout v8.0 \
+ && python3 -m pip install -e /app/common
+ # python3-pymongo python3-yaml pycrypto aiokafka
+
+RUN python3 -m pip install grpcio-tools grpclib