diff --git a/Dockerfile b/Dockerfile index 5bd39aa..e5db832 100644 --- a/Dockerfile +++ b/Dockerfile @@ -14,7 +14,7 @@ # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. -ARG OPENMPI_VERSION=4.1.6 +ARG OPENMPI_VERSION=5.0.5 FROM mpioperator/openmpi-builder:v0.5.0 AS builder @@ -25,12 +25,12 @@ RUN apt-get update && apt-get install -y \ ca-certificates \ wget tar make gcc cmake perl libbz2-dev pkg-config openssl libssl-dev libcap-dev \ git libattr1-dev \ - openssh-server openssh-client \ + openssh-server openssh-client python3 \ && rm -rf /var/lib/apt/lists/* # Remove the OS binary of openmpi and build from source RUN apt-get remove -y openmpi-bin -RUN wget https://download.open-mpi.org/release/open-mpi/v4.1/openmpi-$OPENMPI_VERSION.tar.gz \ +RUN wget https://download.open-mpi.org/release/open-mpi/v5.0/openmpi-$OPENMPI_VERSION.tar.gz \ && gunzip -c openmpi-$OPENMPI_VERSION.tar.gz | tar xf - \ && cd openmpi-$OPENMPI_VERSION \ && ./configure --prefix=/opt/openmpi-$OPENMPI_VERSION \ @@ -95,7 +95,7 @@ RUN cd build \ && make install -RUN wget https://download.open-mpi.org/release/open-mpi/v4.1/openmpi-$OPENMPI_VERSION.tar.gz \ +RUN wget https://download.open-mpi.org/release/open-mpi/v5.0/openmpi-$OPENMPI_VERSION.tar.gz \ && gunzip -c openmpi-$OPENMPI_VERSION.tar.gz | tar xf - \ && cd openmpi-$OPENMPI_VERSION \ && ./configure --prefix=/opt/openmpi-$OPENMPI_VERSION-debug --enable-debug \