HADOOP-17056. shelldoc fails in hadoop-common. (#2045)

In the docker build image, skip GPG verification when downloading
Yetus tarball via yetus-wrapper.
This commit is contained in:
Akira Ajisaka 2020-06-03 18:01:37 +09:00 committed by GitHub
parent e8cb2ae409
commit 9c290c08db
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 7 additions and 1 deletions

View File

@ -144,7 +144,7 @@ else
exit 1 exit 1
fi fi
if [[ -n "${GPGBIN}" ]]; then if [[ -n "${GPGBIN}" && ! "${HADOOP_SKIP_YETUS_VERIFICATION}" = true ]]; then
if ! mkdir -p .gpg; then if ! mkdir -p .gpg; then
yetus_error "ERROR: yetus-dl: Unable to create ${HADOOP_PATCHPROCESS}/.gpg" yetus_error "ERROR: yetus-dl: Unable to create ${HADOOP_PATCHPROCESS}/.gpg"
exit 1 exit 1

View File

@ -183,6 +183,9 @@ RUN curl -L -s -S \
### ###
ENV MAVEN_OPTS -Xms256m -Xmx1536m ENV MAVEN_OPTS -Xms256m -Xmx1536m
# Skip gpg verification when downlonading Yetus via yetus-wrapper
ENV HADOOP_SKIP_YETUS_VERIFICATION true
### ###
# Everything past this point is either not needed for testing or breaks Yetus. # Everything past this point is either not needed for testing or breaks Yetus.
# So tell Yetus not to read the rest of the file: # So tell Yetus not to read the rest of the file:

View File

@ -218,6 +218,9 @@ RUN mkdir -p /opt/phantomjs \
### ###
ENV MAVEN_OPTS -Xms256m -Xmx1536m ENV MAVEN_OPTS -Xms256m -Xmx1536m
# Skip gpg verification when downlonading Yetus via yetus-wrapper
ENV HADOOP_SKIP_YETUS_VERIFICATION true
### ###
# Everything past this point is either not needed for testing or breaks Yetus. # Everything past this point is either not needed for testing or breaks Yetus.
# So tell Yetus not to read the rest of the file: # So tell Yetus not to read the rest of the file: