-RUN set -ex \
- && apk add --no-cache bash \
- && apk add --no-cache --virtual .fetch2-deps \
- git curl \
- && apk add --no-cache --virtual .build2-deps \
- bluez-dev \
- bzip2-dev \
- dpkg-dev dpkg \
- expat-dev \
- gcc \
- libc-dev \
- libffi-dev \
- libnsl-dev \
- libtirpc-dev \
- linux-headers \
- make \
- ncurses-dev \
- openssl-dev \
- pax-utils \
- sqlite-dev \
- tcl-dev \
- tk \
- tk-dev \
- util-linux-dev \
- xz-dev \
- zlib-dev \
- && pip install -r /tmp/requirements.txt -r /tmp/requirements-stx.txt -c /tmp/constraints.txt \
- && curl -O https://get.helm.sh/helm-v3.3.1-linux-amd64.tar.gz; \
- tar -zxvf helm-v3.3.1-linux-amd64.tar.gz; \
- cp linux-amd64/helm /usr/local/bin; \
- rm -f helm-v3.3.1-linux-amd64.tar.gz \
- && pip install -e /src \
- && apk del --no-network .fetch2-deps \
- && apk del --no-network .build2-deps
-
-# && pip install -r /tmp/requirements.txt -r /tmp/requirements-stx.txt -c /tmp/constraints.txt
-# RUN apt-get update && apt-get install -y git gcc procps vim curl ssh
-# && git clone --depth 1 --branch r/stx.7.0 https://opendev.org/starlingx/config.git /cgtsclient \
-# && git clone --depth 1 --branch r/stx.7.0 https://opendev.org/starlingx/distcloud-client.git /distcloud-client/ \
-# && git clone --depth 1 --branch r/stx.7.0 https://opendev.org/starlingx/fault.git /faultclient \
-# && pip install -e /cgtsclient/sysinv/cgts-client/cgts-client \
-# && pip install -e /distcloud-client/distributedcloud-client \
-# && pip install -e /faultclient/python-fmclient/fmclient \
-# && rm -rf /cgtsclient /distcloud-client /faultclient