Skip to content

Commit 8cc2d49

Browse files
authored
Remove wget default option --no-check-certificate (#535)
It can be added back on a case-by-case basis by setting no_check_certificate=True in a building block parameter list.
1 parent 2f7736e commit 8cc2d49

41 files changed

Lines changed: 195 additions & 171 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

hpccm/templates/downloader.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,8 @@ def __init__(self, **kwargs):
4141
self.repository = kwargs.get('repository', None)
4242
self.src_directory = None
4343
self.url = kwargs.get('url', None)
44+
self.wget_no_check_certificate = kwargs.get('no_check_certificate',
45+
False)
4446

4547
super(downloader, self).__init__(**kwargs)
4648

@@ -63,7 +65,8 @@ def download_step(self, allow_unknown_filetype=True, recursive=False,
6365
if self.url:
6466
# Download package
6567
commands.append(hpccm.templates.wget().download_step(
66-
url=self.url, directory=wd))
68+
url=self.url, directory=wd,
69+
no_check_certificate=self.wget_no_check_certificate))
6770

6871
if unpack:
6972
commands.append(self.__unpack(

hpccm/templates/wget.py

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -32,11 +32,10 @@ def __init__(self, **kwargs):
3232

3333
super(wget, self).__init__(**kwargs)
3434

35-
self.wget_opts = kwargs.get('opts', ['-q', '-nc',
36-
'--no-check-certificate'])
35+
self.wget_opts = kwargs.get('opts', ['-q', '-nc'])
3736

3837
def download_step(self, outfile=None, referer=None, url=None,
39-
directory='/tmp'):
38+
directory='/tmp', no_check_certificate=False):
4039
"""Generate wget command line string"""
4140

4241
if not url:
@@ -46,6 +45,9 @@ def download_step(self, outfile=None, referer=None, url=None,
4645
# Copy so not to modify the member variable
4746
opts = self.wget_opts
4847

48+
if no_check_certificate is True:
49+
opts.append('--no-check-certificate')
50+
4951
if outfile:
5052
opts.append('-O {}'.format(outfile))
5153

test/test_arm_allinea_studio.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ def test_defaults_ubuntu(self):
4848
tcl \
4949
wget && \
5050
rm -rf /var/lib/apt/lists/*
51-
RUN mkdir -p /var/tmp && wget -q -nc --no-check-certificate -P /var/tmp https://developer.arm.com/-/media/Files/downloads/hpc/arm-allinea-studio/22-0/ACfL/arm-compiler-for-linux_22.0_Ubuntu-20.04_aarch64.tar && \
51+
RUN mkdir -p /var/tmp && wget -q -nc -P /var/tmp https://developer.arm.com/-/media/Files/downloads/hpc/arm-allinea-studio/22-0/ACfL/arm-compiler-for-linux_22.0_Ubuntu-20.04_aarch64.tar && \
5252
mkdir -p /var/tmp && tar -x -f /var/tmp/arm-compiler-for-linux_22.0_Ubuntu-20.04_aarch64.tar -C /var/tmp && \
5353
cd /var/tmp/arm-compiler-for-linux_22.0_Ubuntu-20.04 && ./arm-compiler-for-linux_22.0_Ubuntu-20.04.sh --install-to /opt/arm --accept && \
5454
rm -rf /var/tmp/arm-compiler-for-linux_22.0_Ubuntu-20.04_aarch64.tar /var/tmp/arm-compiler-for-linux_22.0_Ubuntu-20.04
@@ -69,7 +69,7 @@ def test_defaults_centos(self):
6969
tar \
7070
wget && \
7171
rm -rf /var/cache/yum/*
72-
RUN mkdir -p /var/tmp && wget -q -nc --no-check-certificate -P /var/tmp https://developer.arm.com/-/media/Files/downloads/hpc/arm-allinea-studio/22-0/ACfL/arm-compiler-for-linux_22.0_RHEL-7_aarch64.tar && \
72+
RUN mkdir -p /var/tmp && wget -q -nc -P /var/tmp https://developer.arm.com/-/media/Files/downloads/hpc/arm-allinea-studio/22-0/ACfL/arm-compiler-for-linux_22.0_RHEL-7_aarch64.tar && \
7373
mkdir -p /var/tmp && tar -x -f /var/tmp/arm-compiler-for-linux_22.0_RHEL-7_aarch64.tar -C /var/tmp && \
7474
cd /var/tmp/arm-compiler-for-linux_22.0_RHEL-7 && ./arm-compiler-for-linux_22.0_RHEL-7.sh --install-to /opt/arm --accept && \
7575
rm -rf /var/tmp/arm-compiler-for-linux_22.0_RHEL-7_aarch64.tar /var/tmp/arm-compiler-for-linux_22.0_RHEL-7
@@ -91,7 +91,7 @@ def test_thunderx2_centos8(self):
9191
tar \
9292
wget && \
9393
rm -rf /var/cache/yum/*
94-
RUN mkdir -p /var/tmp && wget -q -nc --no-check-certificate -P /var/tmp https://developer.arm.com/-/media/Files/downloads/hpc/arm-allinea-studio/20-3/RHEL8/arm-compiler-for-linux_20.3_RHEL-8_aarch64.tar && \
94+
RUN mkdir -p /var/tmp && wget -q -nc -P /var/tmp https://developer.arm.com/-/media/Files/downloads/hpc/arm-allinea-studio/20-3/RHEL8/arm-compiler-for-linux_20.3_RHEL-8_aarch64.tar && \
9595
mkdir -p /var/tmp && tar -x -f /var/tmp/arm-compiler-for-linux_20.3_RHEL-8_aarch64.tar -C /var/tmp && \
9696
cd /var/tmp/arm-compiler-for-linux_20.3_RHEL-8_aarch64 && ./arm-compiler-for-linux_20.3_RHEL-8.sh --install-to /opt/arm --accept --only-install-microarchitectures=generic,thunderx2t99 && \
9797
rm -rf /var/tmp/arm-compiler-for-linux_20.3_RHEL-8_aarch64.tar /var/tmp/arm-compiler-for-linux_20.3_RHEL-8_aarch64

test/test_boost.py

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ def test_defaults_ubuntu(self):
4646
wget \
4747
zlib1g-dev && \
4848
rm -rf /var/lib/apt/lists/*
49-
RUN mkdir -p /var/tmp && wget -q -nc --no-check-certificate -P /var/tmp https://archives.boost.io/release/1.87.0/source/boost_1_87_0.tar.bz2 && \
49+
RUN mkdir -p /var/tmp && wget -q -nc -P /var/tmp https://archives.boost.io/release/1.87.0/source/boost_1_87_0.tar.bz2 && \
5050
mkdir -p /var/tmp && tar -x -f /var/tmp/boost_1_87_0.tar.bz2 -C /var/tmp -j && \
5151
cd /var/tmp/boost_1_87_0 && ./bootstrap.sh --prefix=/usr/local/boost --without-libraries=python && \
5252
./b2 -j$(nproc) -q install && \
@@ -68,7 +68,7 @@ def test_defaults_centos(self):
6868
which \
6969
zlib-devel && \
7070
rm -rf /var/cache/yum/*
71-
RUN mkdir -p /var/tmp && wget -q -nc --no-check-certificate -P /var/tmp https://archives.boost.io/release/1.87.0/source/boost_1_87_0.tar.bz2 && \
71+
RUN mkdir -p /var/tmp && wget -q -nc -P /var/tmp https://archives.boost.io/release/1.87.0/source/boost_1_87_0.tar.bz2 && \
7272
mkdir -p /var/tmp && tar -x -f /var/tmp/boost_1_87_0.tar.bz2 -C /var/tmp -j && \
7373
cd /var/tmp/boost_1_87_0 && ./bootstrap.sh --prefix=/usr/local/boost --without-libraries=python && \
7474
./b2 -j$(nproc) -q install && \
@@ -90,7 +90,7 @@ def test_python(self):
9090
wget \
9191
zlib1g-dev && \
9292
rm -rf /var/lib/apt/lists/*
93-
RUN mkdir -p /var/tmp && wget -q -nc --no-check-certificate -P /var/tmp https://archives.boost.io/release/1.72.0/source/boost_1_72_0.tar.bz2 && \
93+
RUN mkdir -p /var/tmp && wget -q -nc -P /var/tmp https://archives.boost.io/release/1.72.0/source/boost_1_72_0.tar.bz2 && \
9494
mkdir -p /var/tmp && tar -x -f /var/tmp/boost_1_72_0.tar.bz2 -C /var/tmp -j && \
9595
cd /var/tmp/boost_1_72_0 && ./bootstrap.sh --prefix=/usr/local/boost && \
9696
./b2 -j$(nproc) -q install && \
@@ -112,7 +112,7 @@ def test_sourceforge(self):
112112
wget \
113113
zlib1g-dev && \
114114
rm -rf /var/lib/apt/lists/*
115-
RUN mkdir -p /var/tmp && wget -q -nc --no-check-certificate -P /var/tmp https://sourceforge.net/projects/boost/files/boost/1.57.0/boost_1_57_0.tar.bz2 && \
115+
RUN mkdir -p /var/tmp && wget -q -nc -P /var/tmp https://sourceforge.net/projects/boost/files/boost/1.57.0/boost_1_57_0.tar.bz2 && \
116116
mkdir -p /var/tmp && tar -x -f /var/tmp/boost_1_57_0.tar.bz2 -C /var/tmp -j && \
117117
cd /var/tmp/boost_1_57_0 && ./bootstrap.sh --prefix=/usr/local/boost --without-libraries=python && \
118118
./b2 -j$(nproc) -q install && \
@@ -134,7 +134,7 @@ def test_ldconfig(self):
134134
wget \
135135
zlib1g-dev && \
136136
rm -rf /var/lib/apt/lists/*
137-
RUN mkdir -p /var/tmp && wget -q -nc --no-check-certificate -P /var/tmp https://archives.boost.io/release/1.68.0/source/boost_1_68_0.tar.bz2 && \
137+
RUN mkdir -p /var/tmp && wget -q -nc -P /var/tmp https://archives.boost.io/release/1.68.0/source/boost_1_68_0.tar.bz2 && \
138138
mkdir -p /var/tmp && tar -x -f /var/tmp/boost_1_68_0.tar.bz2 -C /var/tmp -j && \
139139
cd /var/tmp/boost_1_68_0 && ./bootstrap.sh --prefix=/usr/local/boost --without-libraries=python && \
140140
./b2 -j$(nproc) -q install && \
@@ -156,7 +156,7 @@ def test_bootstrap_opts(self):
156156
wget \
157157
zlib1g-dev && \
158158
rm -rf /var/lib/apt/lists/*
159-
RUN mkdir -p /var/tmp && wget -q -nc --no-check-certificate -P /var/tmp https://archives.boost.io/release/1.72.0/source/boost_1_72_0.tar.bz2 && \
159+
RUN mkdir -p /var/tmp && wget -q -nc -P /var/tmp https://archives.boost.io/release/1.72.0/source/boost_1_72_0.tar.bz2 && \
160160
mkdir -p /var/tmp && tar -x -f /var/tmp/boost_1_72_0.tar.bz2 -C /var/tmp -j && \
161161
cd /var/tmp/boost_1_72_0 && ./bootstrap.sh --prefix=/usr/local/boost --with-libraries=atomic,chrono && \
162162
./b2 -j$(nproc) -q install && \
@@ -177,7 +177,7 @@ def test_b2_opts(self):
177177
wget \
178178
zlib1g-dev && \
179179
rm -rf /var/lib/apt/lists/*
180-
RUN mkdir -p /var/tmp && wget -q -nc --no-check-certificate -P /var/tmp https://archives.boost.io/release/1.72.0/source/boost_1_72_0.tar.bz2 && \
180+
RUN mkdir -p /var/tmp && wget -q -nc -P /var/tmp https://archives.boost.io/release/1.72.0/source/boost_1_72_0.tar.bz2 && \
181181
mkdir -p /var/tmp && tar -x -f /var/tmp/boost_1_72_0.tar.bz2 -C /var/tmp -j && \
182182
cd /var/tmp/boost_1_72_0 && ./bootstrap.sh --prefix=/usr/local/boost --without-libraries=python && \
183183
./b2 cxxflags="-std=c++14" -j$(nproc) -q install && \

test/test_catalyst.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ def test_defaults_ubuntu(self):
5454
tar \
5555
wget && \
5656
rm -rf /var/lib/apt/lists/*
57-
RUN mkdir -p /var/tmp && wget -q -nc --no-check-certificate -O /var/tmp/Catalyst-v5.6.1-Base-Enable-Python-Essentials-Extras-Rendering-Base.tar.gz -P /var/tmp https://www.paraview.org/paraview-downloads/download.php?submit=Download\&version=v5.6\&type=catalyst\&os=Sources\&downloadFile=Catalyst-v5.6.1-Base-Enable-Python-Essentials-Extras-Rendering-Base.tar.gz && \
57+
RUN mkdir -p /var/tmp && wget -q -nc -O /var/tmp/Catalyst-v5.6.1-Base-Enable-Python-Essentials-Extras-Rendering-Base.tar.gz -P /var/tmp https://www.paraview.org/paraview-downloads/download.php?submit=Download\&version=v5.6\&type=catalyst\&os=Sources\&downloadFile=Catalyst-v5.6.1-Base-Enable-Python-Essentials-Extras-Rendering-Base.tar.gz && \
5858
mkdir -p /var/tmp && tar -x -f /var/tmp/Catalyst-v5.6.1-Base-Enable-Python-Essentials-Extras-Rendering-Base.tar.gz -C /var/tmp -z && \
5959
mkdir -p /var/tmp/Catalyst-v5.6.1-Base-Enable-Python-Essentials-Extras-Rendering-Base/build && cd /var/tmp/Catalyst-v5.6.1-Base-Enable-Python-Essentials-Extras-Rendering-Base/build && /var/tmp/Catalyst-v5.6.1-Base-Enable-Python-Essentials-Extras-Rendering-Base/cmake.sh -DCMAKE_INSTALL_PREFIX=/usr/local/catalyst /var/tmp/Catalyst-v5.6.1-Base-Enable-Python-Essentials-Extras-Rendering-Base && \
6060
cmake --build /var/tmp/Catalyst-v5.6.1-Base-Enable-Python-Essentials-Extras-Rendering-Base/build --target all -- -j$(nproc) && \
@@ -86,7 +86,7 @@ def test_defaults_centos(self):
8686
wget \
8787
which && \
8888
rm -rf /var/cache/yum/*
89-
RUN mkdir -p /var/tmp && wget -q -nc --no-check-certificate -O /var/tmp/Catalyst-v5.6.1-Base-Enable-Python-Essentials-Extras-Rendering-Base.tar.gz -P /var/tmp https://www.paraview.org/paraview-downloads/download.php?submit=Download\&version=v5.6\&type=catalyst\&os=Sources\&downloadFile=Catalyst-v5.6.1-Base-Enable-Python-Essentials-Extras-Rendering-Base.tar.gz && \
89+
RUN mkdir -p /var/tmp && wget -q -nc -O /var/tmp/Catalyst-v5.6.1-Base-Enable-Python-Essentials-Extras-Rendering-Base.tar.gz -P /var/tmp https://www.paraview.org/paraview-downloads/download.php?submit=Download\&version=v5.6\&type=catalyst\&os=Sources\&downloadFile=Catalyst-v5.6.1-Base-Enable-Python-Essentials-Extras-Rendering-Base.tar.gz && \
9090
mkdir -p /var/tmp && tar -x -f /var/tmp/Catalyst-v5.6.1-Base-Enable-Python-Essentials-Extras-Rendering-Base.tar.gz -C /var/tmp -z && \
9191
mkdir -p /var/tmp/Catalyst-v5.6.1-Base-Enable-Python-Essentials-Extras-Rendering-Base/build && cd /var/tmp/Catalyst-v5.6.1-Base-Enable-Python-Essentials-Extras-Rendering-Base/build && /var/tmp/Catalyst-v5.6.1-Base-Enable-Python-Essentials-Extras-Rendering-Base/cmake.sh -DCMAKE_INSTALL_PREFIX=/usr/local/catalyst /var/tmp/Catalyst-v5.6.1-Base-Enable-Python-Essentials-Extras-Rendering-Base && \
9292
cmake --build /var/tmp/Catalyst-v5.6.1-Base-Enable-Python-Essentials-Extras-Rendering-Base/build --target all -- -j$(nproc) && \
@@ -110,7 +110,7 @@ def test_edition(self):
110110
tar \
111111
wget && \
112112
rm -rf /var/lib/apt/lists/*
113-
RUN mkdir -p /var/tmp && wget -q -nc --no-check-certificate -O /var/tmp/Catalyst-v5.6.1-Base-Essentials.tar.gz -P /var/tmp https://www.paraview.org/paraview-downloads/download.php?submit=Download\&version=v5.6\&type=catalyst\&os=Sources\&downloadFile=Catalyst-v5.6.1-Base-Essentials.tar.gz && \
113+
RUN mkdir -p /var/tmp && wget -q -nc -O /var/tmp/Catalyst-v5.6.1-Base-Essentials.tar.gz -P /var/tmp https://www.paraview.org/paraview-downloads/download.php?submit=Download\&version=v5.6\&type=catalyst\&os=Sources\&downloadFile=Catalyst-v5.6.1-Base-Essentials.tar.gz && \
114114
mkdir -p /var/tmp && tar -x -f /var/tmp/Catalyst-v5.6.1-Base-Essentials.tar.gz -C /var/tmp -z && \
115115
mkdir -p /var/tmp/Catalyst-v5.6.1-Base-Essentials/build && cd /var/tmp/Catalyst-v5.6.1-Base-Essentials/build && /var/tmp/Catalyst-v5.6.1-Base-Essentials/cmake.sh -DCMAKE_INSTALL_PREFIX=/usr/local/catalyst /var/tmp/Catalyst-v5.6.1-Base-Essentials && \
116116
cmake --build /var/tmp/Catalyst-v5.6.1-Base-Essentials/build --target all -- -j$(nproc) && \
@@ -141,7 +141,7 @@ def test_ldconfig(self):
141141
tar \
142142
wget && \
143143
rm -rf /var/lib/apt/lists/*
144-
RUN mkdir -p /var/tmp && wget -q -nc --no-check-certificate -O /var/tmp/Catalyst-v5.6.0-Base-Enable-Python-Essentials-Extras-Rendering-Base.tar.gz -P /var/tmp https://www.paraview.org/paraview-downloads/download.php?submit=Download\&version=v5.6\&type=catalyst\&os=Sources\&downloadFile=Catalyst-v5.6.0-Base-Enable-Python-Essentials-Extras-Rendering-Base.tar.gz && \
144+
RUN mkdir -p /var/tmp && wget -q -nc -O /var/tmp/Catalyst-v5.6.0-Base-Enable-Python-Essentials-Extras-Rendering-Base.tar.gz -P /var/tmp https://www.paraview.org/paraview-downloads/download.php?submit=Download\&version=v5.6\&type=catalyst\&os=Sources\&downloadFile=Catalyst-v5.6.0-Base-Enable-Python-Essentials-Extras-Rendering-Base.tar.gz && \
145145
mkdir -p /var/tmp && tar -x -f /var/tmp/Catalyst-v5.6.0-Base-Enable-Python-Essentials-Extras-Rendering-Base.tar.gz -C /var/tmp -z && \
146146
mkdir -p /var/tmp/Catalyst-v5.6.0-Base-Enable-Python-Essentials-Extras-Rendering-Base/build && cd /var/tmp/Catalyst-v5.6.0-Base-Enable-Python-Essentials-Extras-Rendering-Base/build && /var/tmp/Catalyst-v5.6.0-Base-Enable-Python-Essentials-Extras-Rendering-Base/cmake.sh -DCMAKE_INSTALL_PREFIX=/usr/local/catalyst /var/tmp/Catalyst-v5.6.0-Base-Enable-Python-Essentials-Extras-Rendering-Base && \
147147
cmake --build /var/tmp/Catalyst-v5.6.0-Base-Enable-Python-Essentials-Extras-Rendering-Base/build --target all -- -j$(nproc) && \

test/test_cgns.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ def test_defaults_ubuntu(self):
4545
wget \
4646
zlib1g-dev && \
4747
rm -rf /var/lib/apt/lists/*
48-
RUN mkdir -p /var/tmp && wget -q -nc --no-check-certificate -P /var/tmp https://github.com/CGNS/CGNS/archive/v4.1.2.tar.gz && \
48+
RUN mkdir -p /var/tmp && wget -q -nc -P /var/tmp https://github.com/CGNS/CGNS/archive/v4.1.2.tar.gz && \
4949
mkdir -p /var/tmp && tar -x -f /var/tmp/v4.1.2.tar.gz -C /var/tmp -z && \
5050
cd /var/tmp/CGNS-4.1.2/src && FLIBS='-Wl,--no-as-needed -ldl' LIBS='-Wl,--no-as-needed -ldl' ./configure --prefix=/usr/local/cgns --with-hdf5=/usr/local/hdf5 --with-zlib && \
5151
make -j$(nproc) && \
@@ -66,7 +66,7 @@ def test_defaults_centos(self):
6666
wget \
6767
zlib-devel && \
6868
rm -rf /var/cache/yum/*
69-
RUN mkdir -p /var/tmp && wget -q -nc --no-check-certificate -P /var/tmp https://github.com/CGNS/CGNS/archive/v4.1.2.tar.gz && \
69+
RUN mkdir -p /var/tmp && wget -q -nc -P /var/tmp https://github.com/CGNS/CGNS/archive/v4.1.2.tar.gz && \
7070
mkdir -p /var/tmp && tar -x -f /var/tmp/v4.1.2.tar.gz -C /var/tmp -z && \
7171
cd /var/tmp/CGNS-4.1.2/src && FLIBS='-Wl,--no-as-needed -ldl' LIBS='-Wl,--no-as-needed -ldl' ./configure --prefix=/usr/local/cgns --with-hdf5=/usr/local/hdf5 --with-zlib && \
7272
make -j$(nproc) && \

test/test_charm.py

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ def test_defaults(self):
4848
make \
4949
wget && \
5050
rm -rf /var/lib/apt/lists/*
51-
RUN mkdir -p /var/tmp && wget -q -nc --no-check-certificate -P /var/tmp https://github.com/UIUC-PPL/charm/archive/v6.10.2.tar.gz && \
51+
RUN mkdir -p /var/tmp && wget -q -nc -P /var/tmp https://github.com/UIUC-PPL/charm/archive/v6.10.2.tar.gz && \
5252
mkdir -p /usr/local && tar -x -f /var/tmp/v6.10.2.tar.gz -C /usr/local -z && \
5353
cd /usr/local/charm-6.10.2 && ./build charm++ multicore-linux-x86_64 --build-shared --with-production -j$(nproc) && \
5454
rm -rf /var/tmp/v6.10.2.tar.gz
@@ -73,7 +73,7 @@ def test_aarch64(self):
7373
make \
7474
wget && \
7575
rm -rf /var/lib/apt/lists/*
76-
RUN mkdir -p /var/tmp && wget -q -nc --no-check-certificate -P /var/tmp https://github.com/UIUC-PPL/charm/archive/v6.9.0.tar.gz && \
76+
RUN mkdir -p /var/tmp && wget -q -nc -P /var/tmp https://github.com/UIUC-PPL/charm/archive/v6.9.0.tar.gz && \
7777
mkdir -p /usr/local && tar -x -f /var/tmp/v6.9.0.tar.gz -C /usr/local -z && \
7878
cd /usr/local/charm-6.9.0 && ./build charm++ multicore-arm8 --build-shared --with-production -j$(nproc) && \
7979
rm -rf /var/tmp/v6.9.0.tar.gz
@@ -98,7 +98,7 @@ def test_ppc64le(self):
9898
make \
9999
wget && \
100100
rm -rf /var/lib/apt/lists/*
101-
RUN mkdir -p /var/tmp && wget -q -nc --no-check-certificate -P /var/tmp https://github.com/UIUC-PPL/charm/archive/v6.9.0.tar.gz && \
101+
RUN mkdir -p /var/tmp && wget -q -nc -P /var/tmp https://github.com/UIUC-PPL/charm/archive/v6.9.0.tar.gz && \
102102
mkdir -p /usr/local && tar -x -f /var/tmp/v6.9.0.tar.gz -C /usr/local -z && \
103103
cd /usr/local/charm-6.9.0 && ./build charm++ multicore-linux-ppc64le --build-shared --with-production -j$(nproc) && \
104104
rm -rf /var/tmp/v6.9.0.tar.gz
@@ -123,7 +123,7 @@ def test_ldconfig(self):
123123
make \
124124
wget && \
125125
rm -rf /var/lib/apt/lists/*
126-
RUN mkdir -p /var/tmp && wget -q -nc --no-check-certificate -P /var/tmp https://github.com/UIUC-PPL/charm/archive/v6.8.2.tar.gz && \
126+
RUN mkdir -p /var/tmp && wget -q -nc -P /var/tmp https://github.com/UIUC-PPL/charm/archive/v6.8.2.tar.gz && \
127127
mkdir -p /usr/local && tar -x -f /var/tmp/v6.8.2.tar.gz -C /usr/local -z && \
128128
cd /usr/local/charm-v6.8.2 && ./build charm++ multicore-linux-x86_64 --build-shared --with-production -j$(nproc) && \
129129
echo "/usr/local/charm-v6.8.2/lib_so" >> /etc/ld.so.conf.d/hpccm.conf && ldconfig && \
@@ -148,7 +148,7 @@ def test_basedir(self):
148148
make \
149149
wget && \
150150
rm -rf /var/lib/apt/lists/*
151-
RUN mkdir -p /var/tmp && wget -q -nc --no-check-certificate -P /var/tmp https://github.com/UIUC-PPL/charm/archive/v6.9.0.tar.gz && \
151+
RUN mkdir -p /var/tmp && wget -q -nc -P /var/tmp https://github.com/UIUC-PPL/charm/archive/v6.9.0.tar.gz && \
152152
mkdir -p /usr/local && tar -x -f /var/tmp/v6.9.0.tar.gz -C /usr/local -z && \
153153
cd /usr/local/charm-6.9.0 && ./build charm++ multicore-linux-x86_64 --build-shared --with-production --basedir=/usr/local/openmpi -j$(nproc) && \
154154
rm -rf /var/tmp/v6.9.0.tar.gz

0 commit comments

Comments
 (0)