[build]: fix mgmt-framework build failure on ARM64 (#4674)
PIP installs grpcio-tools via source code Co-authored-by: taocy <taocy2@centecnetworks.com>
This commit is contained in:
parent
8863a11bfb
commit
ccd08f10dd
@ -6,7 +6,9 @@ RUN [ -f /etc/rsyslog.conf ] && sed -ri "s/%syslogtag%/$docker_container_name#%s
|
||||
## Make apt-get non-interactive
|
||||
ENV DEBIAN_FRONTEND=noninteractive
|
||||
|
||||
RUN apt-get update
|
||||
RUN apt-get update && \
|
||||
apt-get install -y g++ python-dev
|
||||
|
||||
RUN pip install connexion==1.1.15 \
|
||||
setuptools==21.0.0 \
|
||||
grpcio-tools==1.20.0 \
|
||||
@ -15,7 +17,6 @@ RUN pip install connexion==1.1.15 \
|
||||
six==1.11.0 \
|
||||
urllib3==1.21.1
|
||||
|
||||
|
||||
COPY \
|
||||
{% for deb in docker_sonic_mgmt_framework_debs.split(' ') -%}
|
||||
debs/{{ deb }}{{' '}}
|
||||
@ -30,6 +31,7 @@ debs/{{ deb }}{{' '}}
|
||||
COPY ["start.sh", "rest-server.sh", "/usr/bin/"]
|
||||
COPY ["supervisord.conf", "/etc/supervisor/conf.d/"]
|
||||
|
||||
RUN apt-get remove -y g++ python-dev
|
||||
RUN apt-get clean -y; apt-get autoclean -y; apt-get autoremove -y
|
||||
RUN rm -rf /debs
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user