Skip to content

Commit

Permalink
[docker-sonic-mgmt] Merge spytest dependencies into mgmt docker (#4411)
Browse files Browse the repository at this point in the history
Signed-off-by: Danny Allen <daall@microsoft.com>
  • Loading branch information
daall authored and rlhui committed Jul 7, 2020
1 parent 276310d commit 1652206
Showing 1 changed file with 23 additions and 2 deletions.
25 changes: 23 additions & 2 deletions dockers/docker-sonic-mgmt/Dockerfile.j2
Original file line number Diff line number Diff line change
Expand Up @@ -24,8 +24,9 @@ RUN apt-get install -y \
cmake \
tcpdump \
snmp \
python-dev \
python-scapy
python-scapy \
inetutils-ping \
telnet

# For JNLP launcher
RUN apt-get install -y default-jre
Expand Down Expand Up @@ -54,6 +55,25 @@ RUN pip install ipaddr \
passlib \
ipython==5.4.1 \
virtualenv \
"cryptography>=2.5" \
"future>=0.16.0" \
gitpython \
jsonpatch \
netmiko==2.4.2 \
prettytable \
psutil \
pycryptodome \
pyfiglet \
pylint==1.8.1 \
pyro4 \
pytest-repeat \
pytest-xdist==1.28.0 \
pytest==4.6.5 \
redis \
requests \
rpyc \
tabulate \
textfsm \
&& git clone https://github.com/p4lang/scapy-vxlan.git \
&& cd scapy-vxlan \
&& python setup.py install \
Expand Down Expand Up @@ -121,6 +141,7 @@ ARG hostname

ENV BUILD_HOSTNAME $hostname
ENV USER $user
ENV CC=gcc CPP=cpp CXX=c++ LDSHARED="gcc -pthread -shared" PYMSSQL_BUILD_WITH_BUNDLED_FREETDS=1

RUN groupadd -f -r -g $guid g$user

Expand Down

0 comments on commit 1652206

Please sign in to comment.