Merge pull request #45800 from ashahba:ashahba/fix-horovod
PiperOrigin-RevId: 349669397 Change-Id: Id4c9fc84d774e1db26f85196dee018251ff9819a
This commit is contained in:
commit
82c642bcbb
@ -27,7 +27,7 @@ ARG CENTOS_VERSION=8
|
||||
|
||||
# Enable both PowerTools and EPEL otherwise some packages like hdf5-devel fail to install
|
||||
RUN dnf install -y 'dnf-command(config-manager)' && \
|
||||
dnf config-manager --set-enabled PowerTools && \
|
||||
dnf config-manager --set-enabled powertools && \
|
||||
dnf install -y https://dl.fedoraproject.org/pub/epel/epel-release-latest-"${CENTOS_VERSION}".noarch.rpm && \
|
||||
dnf clean all
|
||||
|
||||
@ -40,6 +40,7 @@ RUN yum update -y && \
|
||||
git \
|
||||
hdf5-devel \
|
||||
java-1.8.0-openjdk \
|
||||
java-1.8.0-openjdk-devel \
|
||||
java-1.8.0-openjdk-headless \
|
||||
libcurl-devel \
|
||||
make \
|
||||
|
@ -27,7 +27,7 @@ ARG CENTOS_VERSION=8
|
||||
|
||||
# Enable both PowerTools and EPEL otherwise some packages like hdf5-devel fail to install
|
||||
RUN dnf install -y 'dnf-command(config-manager)' && \
|
||||
dnf config-manager --set-enabled PowerTools && \
|
||||
dnf config-manager --set-enabled powertools && \
|
||||
dnf install -y https://dl.fedoraproject.org/pub/epel/epel-release-latest-"${CENTOS_VERSION}".noarch.rpm && \
|
||||
dnf clean all
|
||||
|
||||
@ -40,6 +40,7 @@ RUN yum update -y && \
|
||||
git \
|
||||
hdf5-devel \
|
||||
java-1.8.0-openjdk \
|
||||
java-1.8.0-openjdk-devel \
|
||||
java-1.8.0-openjdk-headless \
|
||||
libcurl-devel \
|
||||
make \
|
||||
|
@ -27,7 +27,7 @@ ARG CENTOS_VERSION=8
|
||||
|
||||
# Enable both PowerTools and EPEL otherwise some packages like hdf5-devel fail to install
|
||||
RUN dnf install -y 'dnf-command(config-manager)' && \
|
||||
dnf config-manager --set-enabled PowerTools && \
|
||||
dnf config-manager --set-enabled powertools && \
|
||||
dnf install -y https://dl.fedoraproject.org/pub/epel/epel-release-latest-"${CENTOS_VERSION}".noarch.rpm && \
|
||||
dnf clean all
|
||||
|
||||
@ -40,6 +40,7 @@ RUN yum update -y && \
|
||||
git \
|
||||
hdf5-devel \
|
||||
java-1.8.0-openjdk \
|
||||
java-1.8.0-openjdk-devel \
|
||||
java-1.8.0-openjdk-headless \
|
||||
libcurl-devel \
|
||||
make \
|
||||
|
@ -27,7 +27,7 @@ ARG CENTOS_VERSION=8
|
||||
|
||||
# Enable both PowerTools and EPEL otherwise some packages like hdf5-devel fail to install
|
||||
RUN dnf install -y 'dnf-command(config-manager)' && \
|
||||
dnf config-manager --set-enabled PowerTools && \
|
||||
dnf config-manager --set-enabled powertools && \
|
||||
dnf install -y https://dl.fedoraproject.org/pub/epel/epel-release-latest-"${CENTOS_VERSION}".noarch.rpm && \
|
||||
dnf clean all
|
||||
|
||||
@ -40,6 +40,7 @@ RUN yum update -y && \
|
||||
git \
|
||||
hdf5-devel \
|
||||
java-1.8.0-openjdk \
|
||||
java-1.8.0-openjdk-devel \
|
||||
java-1.8.0-openjdk-headless \
|
||||
libcurl-devel \
|
||||
make \
|
||||
|
@ -27,7 +27,7 @@ ARG CENTOS_VERSION=8
|
||||
|
||||
# Enable both PowerTools and EPEL otherwise some packages like hdf5-devel fail to install
|
||||
RUN dnf install -y 'dnf-command(config-manager)' && \
|
||||
dnf config-manager --set-enabled PowerTools && \
|
||||
dnf config-manager --set-enabled powertools && \
|
||||
dnf install -y https://dl.fedoraproject.org/pub/epel/epel-release-latest-"${CENTOS_VERSION}".noarch.rpm && \
|
||||
dnf clean all
|
||||
|
||||
@ -40,6 +40,7 @@ RUN yum update -y && \
|
||||
git \
|
||||
hdf5-devel \
|
||||
java-1.8.0-openjdk \
|
||||
java-1.8.0-openjdk-devel \
|
||||
java-1.8.0-openjdk-headless \
|
||||
libcurl-devel \
|
||||
make \
|
||||
|
@ -27,7 +27,7 @@ ARG CENTOS_VERSION=8
|
||||
|
||||
# Enable both PowerTools and EPEL otherwise some packages like hdf5-devel fail to install
|
||||
RUN dnf install -y 'dnf-command(config-manager)' && \
|
||||
dnf config-manager --set-enabled PowerTools && \
|
||||
dnf config-manager --set-enabled powertools && \
|
||||
dnf install -y https://dl.fedoraproject.org/pub/epel/epel-release-latest-"${CENTOS_VERSION}".noarch.rpm && \
|
||||
dnf clean all
|
||||
|
||||
@ -40,6 +40,7 @@ RUN yum update -y && \
|
||||
git \
|
||||
hdf5-devel \
|
||||
java-1.8.0-openjdk \
|
||||
java-1.8.0-openjdk-devel \
|
||||
java-1.8.0-openjdk-headless \
|
||||
libcurl-devel \
|
||||
make \
|
||||
|
@ -88,8 +88,10 @@ ARG HOROVOD_WITH_TENSORFLOW=1
|
||||
ARG HOROVOD_VERSION=
|
||||
|
||||
RUN yum update -y && yum install -y \
|
||||
cmake \
|
||||
gcc \
|
||||
gcc-c++ \
|
||||
make \
|
||||
python36-devel && \
|
||||
yum clean all
|
||||
|
||||
|
@ -88,8 +88,10 @@ ARG HOROVOD_WITH_TENSORFLOW=1
|
||||
ARG HOROVOD_VERSION=
|
||||
|
||||
RUN yum update -y && yum install -y \
|
||||
cmake \
|
||||
gcc \
|
||||
gcc-c++ \
|
||||
make \
|
||||
python36-devel && \
|
||||
yum clean all
|
||||
|
||||
|
@ -87,8 +87,10 @@ ARG HOROVOD_WITH_TENSORFLOW=1
|
||||
ARG HOROVOD_VERSION=
|
||||
|
||||
RUN yum update -y && yum install -y \
|
||||
cmake \
|
||||
gcc \
|
||||
gcc-c++ \
|
||||
make \
|
||||
python36-devel && \
|
||||
yum clean all
|
||||
|
||||
|
@ -87,8 +87,10 @@ ARG HOROVOD_WITH_TENSORFLOW=1
|
||||
ARG HOROVOD_VERSION=
|
||||
|
||||
RUN yum update -y && yum install -y \
|
||||
cmake \
|
||||
gcc \
|
||||
gcc-c++ \
|
||||
make \
|
||||
python36-devel && \
|
||||
yum clean all
|
||||
|
||||
|
@ -85,6 +85,7 @@ ARG HOROVOD_VERSION=
|
||||
|
||||
RUN apt-get update && apt-get install -y --no-install-recommends --fix-missing \
|
||||
build-essential \
|
||||
cmake \
|
||||
g++-8 \
|
||||
gcc-8 \
|
||||
python3-dev
|
||||
|
@ -85,6 +85,7 @@ ARG HOROVOD_VERSION=
|
||||
|
||||
RUN apt-get update && apt-get install -y --no-install-recommends --fix-missing \
|
||||
build-essential \
|
||||
cmake \
|
||||
g++-8 \
|
||||
gcc-8 \
|
||||
python3-dev
|
||||
|
@ -81,6 +81,7 @@ ARG HOROVOD_VERSION=
|
||||
|
||||
RUN apt-get update && apt-get install -y --no-install-recommends --fix-missing \
|
||||
build-essential \
|
||||
cmake \
|
||||
g++-8 \
|
||||
gcc-8 \
|
||||
python3-dev
|
||||
|
@ -81,6 +81,7 @@ ARG HOROVOD_VERSION=
|
||||
|
||||
RUN apt-get update && apt-get install -y --no-install-recommends --fix-missing \
|
||||
build-essential \
|
||||
cmake \
|
||||
g++-8 \
|
||||
gcc-8 \
|
||||
python3-dev
|
||||
|
@ -95,6 +95,7 @@ ARG HOROVOD_VERSION=
|
||||
|
||||
RUN apt-get update && apt-get install -y --no-install-recommends --fix-missing \
|
||||
build-essential \
|
||||
cmake \
|
||||
g++-8 \
|
||||
gcc-8 \
|
||||
${PYTHON}-dev
|
||||
|
@ -95,6 +95,7 @@ ARG HOROVOD_VERSION=
|
||||
|
||||
RUN apt-get update && apt-get install -y --no-install-recommends --fix-missing \
|
||||
build-essential \
|
||||
cmake \
|
||||
g++-8 \
|
||||
gcc-8 \
|
||||
${PYTHON}-dev
|
||||
|
@ -91,6 +91,7 @@ ARG HOROVOD_VERSION=
|
||||
|
||||
RUN apt-get update && apt-get install -y --no-install-recommends --fix-missing \
|
||||
build-essential \
|
||||
cmake \
|
||||
g++-8 \
|
||||
gcc-8 \
|
||||
${PYTHON}-dev
|
||||
|
@ -91,6 +91,7 @@ ARG HOROVOD_VERSION=
|
||||
|
||||
RUN apt-get update && apt-get install -y --no-install-recommends --fix-missing \
|
||||
build-essential \
|
||||
cmake \
|
||||
g++-8 \
|
||||
gcc-8 \
|
||||
${PYTHON}-dev
|
||||
|
@ -4,7 +4,7 @@ ARG CENTOS_VERSION=8
|
||||
|
||||
# Enable both PowerTools and EPEL otherwise some packages like hdf5-devel fail to install
|
||||
RUN dnf install -y 'dnf-command(config-manager)' && \
|
||||
dnf config-manager --set-enabled PowerTools && \
|
||||
dnf config-manager --set-enabled powertools && \
|
||||
dnf install -y https://dl.fedoraproject.org/pub/epel/epel-release-latest-"${CENTOS_VERSION}".noarch.rpm && \
|
||||
dnf clean all
|
||||
|
||||
@ -17,6 +17,7 @@ RUN yum update -y && \
|
||||
git \
|
||||
hdf5-devel \
|
||||
java-1.8.0-openjdk \
|
||||
java-1.8.0-openjdk-devel \
|
||||
java-1.8.0-openjdk-headless \
|
||||
libcurl-devel \
|
||||
make \
|
||||
|
@ -5,8 +5,10 @@ ARG HOROVOD_WITH_TENSORFLOW=1
|
||||
ARG HOROVOD_VERSION=
|
||||
|
||||
RUN yum update -y && yum install -y \
|
||||
cmake \
|
||||
gcc \
|
||||
gcc-c++ \
|
||||
make \
|
||||
python36-devel && \
|
||||
yum clean all
|
||||
|
||||
|
@ -6,6 +6,7 @@ ARG HOROVOD_VERSION=
|
||||
|
||||
RUN apt-get update && apt-get install -y --no-install-recommends --fix-missing \
|
||||
build-essential \
|
||||
cmake \
|
||||
g++-8 \
|
||||
gcc-8 \
|
||||
${PYTHON}-dev
|
||||
|
@ -6,6 +6,7 @@ ARG HOROVOD_VERSION=
|
||||
|
||||
RUN apt-get update && apt-get install -y --no-install-recommends --fix-missing \
|
||||
build-essential \
|
||||
cmake \
|
||||
g++-8 \
|
||||
gcc-8 \
|
||||
python3-dev
|
||||
|
@ -351,7 +351,6 @@ slice_sets:
|
||||
args:
|
||||
- CENTOS_VERSION=8
|
||||
- PYTHON=python3
|
||||
- HOROVOD_VERSION=0.19.5
|
||||
- TF_PACKAGE=intel-tensorflow
|
||||
|
||||
devel-onednn-mpi-horovod:
|
||||
@ -499,7 +498,6 @@ slice_sets:
|
||||
args:
|
||||
- CENTOS_VERSION=8
|
||||
- PYTHON=python3
|
||||
- HOROVOD_VERSION=0.19.5
|
||||
- TF_PACKAGE=intel-tensorflow
|
||||
|
||||
devel-onednn-mpich-horovod:
|
||||
|
Loading…
x
Reference in New Issue
Block a user