Errore nella build usando 'DockerfileAlpine'
@matteo.quintiliani in Dante mi fallisce la CI durante la build del docker di hyp2000:
quando eseguo il comando:
$ docker build --tag hyp2000:alpine -f DockerfileAlpine .
ottengo l'errore:
---> Running in b9adff3cacd4
fetch http://dl-cdn.alpinelinux.org/alpine/v3.8/main/x86_64/APKINDEX.tar.gz
fetch http://dl-cdn.alpinelinux.org/alpine/v3.8/community/x86_64/APKINDEX.tar.gz
(1/5) Installing ca-certificates (20171114-r3)
(2/5) Installing nghttp2-libs (1.32.0-r0)
(3/5) Installing libssh2 (1.8.0-r3)
(4/5) Installing libcurl (7.61.0-r0)
(5/5) Installing curl (7.61.0-r0)
Executing busybox-1.28.4-r0.trigger
Executing ca-certificates-20171114-r3.trigger
OK: 6 MiB in 18 packages
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 15 100 15 0 0 54 0 --:--:-- --:--:-- --:--:-- 53
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 622 0 622 0 0 1193 0 --:--:-- --:--:-- --:--:-- 1193
100 2288k 100 2288k 0 0 640k 0 0:00:03 0:00:03 --:--:-- 852k
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 626 0 626 0 0 1152 0 --:--:-- --:--:-- --:--:-- 1150
100 908k 100 908k 0 0 401k 0 0:00:02 0:00:02 --:--:-- 853k
ERROR: glibc-bin.apk: UNTRUSTED signature
The command '/bin/sh -c apk add --update curl && curl -Lo /etc/apk/keys/sgerrand.rsa.pub https://raw.githubusercontent.com/sgerrand/alpine-pkg-glibc/master/sgerrand.rsa.pub && curl -Lo glibc.apk "https://github.com/sgerrand/alpine-pkg-glibc/releases/download/${GLIBC_VERSION}/glibc-${GLIBC_VERSION}.apk" && curl -Lo glibc-bin.apk "https://github.com/sgerrand/alpine-pkg-glibc/releases/download/${GLIBC_VERSION}/glibc-bin-${GLIBC_VERSION}.apk" && apk add glibc-bin.apk glibc.apk && /usr/glibc-compat/sbin/ldconfig /lib /usr/glibc-compat/lib && echo 'hosts: files mdns4_minimal [NOTFOUND=return] dns mdns4' >> /etc/nsswitch.conf && apk del curl && rm -rf glibc.apk glibc-bin.apk /var/cache/apk/* && apk add --no-cache subversion make gfortran cmake git bash musl-dev linux-headers portablexdr-dev autoconf libtool automake curl-dev && svn checkout --depth empty svn://svn.isti.com/earthworm/trunk $EW_INSTALL_HOME/$EW_INSTALL_VERSION && cd $EW_INSTALL_HOME/$EW_INSTALL_VERSION/ && svn update --set-depth infinity include && svn update --set-depth infinity lib && svn update --set-depth empty bin && svn update --set-depth infinity environment && svn update --set-depth infinity params && svn update --set-depth empty src && svn update --set-depth infinity src/libsrc && svn update --set-depth empty src/seismic_processing && svn update --set-depth infinity src/seismic_processing/hyp2000 && sed -i'.bak' -e "s/PTHREAD_MUTEX_ADAPTIVE_NP/PTHREAD_MUTEX_NORMAL/g" $EW_INSTALL_HOME/$EW_INSTALL_VERSION/src/libsrc/unix/sema_ew.c && cp $EW_INSTALL_HOME/$EW_INSTALL_VERSION/environment/earthworm.d $EW_INSTALL_HOME/$EW_INSTALL_VERSION/environment/earthworm_global.d $EW_INSTALL_HOME/$EW_INSTALL_VERSION/params/ && cd $EW_INSTALL_HOME/$EW_INSTALL_VERSION/src/libsrc && bash -c '. $EW_INSTALL_HOME/$EW_INSTALL_VERSION/environment/ew_linux.bash && make -f makefile.unix' && cd $EW_INSTALL_HOME/$EW_INSTALL_VERSION/src/seismic_processing/hyp2000 && bash -c '. $EW_INSTALL_HOME/$EW_INSTALL_VERSION/environment/ew_linux.bash && make -f makefile.unix' && cd $EW_RUN_DIR && git clone https://${DEPLOY_TOKEN}:${DEPLOY_SECRET}@gitlab.rm.ingv.it/earthworm/ew2openapi.git/ && cd ew2openapi && git submodule update --init && cd json-c && sh autogen.sh && ./configure --prefix=`pwd`/build CFLAGS="-std=c99" && make && make install && cd - && mkdir -p rabbitmq-c/build && cd rabbitmq-c/build && cmake -DENABLE_SSL_SUPPORT=OFF .. && cmake --build . && cd - && bash -c '. $EW_INSTALL_HOME/$EW_INSTALL_VERSION/environment/ew_linux.bash && make -f makefile.unix static' && cp $EW_INSTALL_HOME/$EW_INSTALL_VERSION/bin/ew2openapi ./ && bash -c '. $EW_INSTALL_HOME/$EW_INSTALL_VERSION/environment/ew_linux.bash && mkdir -p $EW_LOG' && cd $EW_INSTALL_HOME/$EW_INSTALL_VERSION/ && rm -fr .svn src include lib ew2openapi && apk del subversion make cmake git musl-dev linux-headers portablexdr-dev autoconf libtool automake && rm -rf /var/cache/apk/*' returned a non-zero code: 255
avete modificato qualcosa con Stefano che ha intaccato questo Docker?
Grazie.