2025-02-20 11:56:42,675: INFO: Building contrail-controller-webui-base /root/contrail/tf-container-builder/containers/build.sh: line 117: rsync: command not found /root/contrail/tf-container-builder/containers/build.sh: line 117: rsync: command not found /root/contrail/tf-container-builder/containers/build.sh: line 117: rsync: command not found 2025-02-20 11:56:42,815: INFO: Building args: --network host --build-arg PIP_REPOSITORY=http://localhost:6667/pip/simple --build-arg CONTRAIL_REGISTRY=nexus.gz1.opensdn.io:5101 --build-arg CONTRAIL_CONTAINER_TAG=master-1_0_8_7-5_9 --build-arg SITE_MIRROR=http://nexus.gz1.opensdn.io/repository/external-web-cache --build-arg LINUX_DISTR_VER=9 --build-arg LINUX_DISTR=rockylinux --build-arg GENERAL_EXTRA_RPMS="" --build-arg BASE_EXTRA_RPMS="" --build-arg YUM_ENABLE_REPOS="" --build-arg CONTAINER_NAME=contrail-controller-webui-base --build-arg UBUNTU_DISTR_VERSION=22.04 --build-arg UBUNTU_DISTR=ubuntu --build-arg VENDOR_NAME=OpenSDN-IO --build-arg VENDOR_DOMAIN=io.opensdn #0 building with "default" instance using docker driver #1 [internal] load build definition from Dockerfile #1 transferring dockerfile: #1 transferring dockerfile: 1.26kB done #1 DONE 0.8s #2 [internal] load metadata for nexus.gz1.opensdn.io:5101/contrail-general-base:master-1_0_8_7-5_9 #2 DONE 0.0s #3 [internal] load .dockerignore #3 transferring context: #3 transferring context: 2B done #3 DONE 0.9s #4 [1/3] FROM nexus.gz1.opensdn.io:5101/contrail-general-base:master-1_0_8_7-5_9 #4 CACHED #5 [internal] load build context #5 transferring context: 23.58kB 0.0s done #5 ... #6 [2/6] RUN BASE_EXTRA_RPMS=$(echo "" | tr -d '"' | tr ',' ' ') ; if [[ -n """" ]] ; then echo "INFO: contrail-base: install """ ; yum install -y "" ; fi && source /etc/os-release && ver=$(echo $VERSION_ID | cut -d '.' -f 1) && if [[ ${ver} == 9 ]]; then NODEJS_VERSION="1:16.20.2" ; else NODEJS_VERSION="0.10.48" && fi && yum module disable -y nodejs || true; yum install -y nodejs-${NODEJS_VERSION} contrail-web-controller contrail-web-core ; yum clean all -y ; rm -rf /var/cache/yum ; chown -R contrail:contrail /usr/src/contrail #6 0.449 /bin/sh: warning: setlocale: LC_ALL: cannot change locale (en_US.UTF-8) #6 0.450 /bin/sh: -c: line 1: syntax error near unexpected token `fi' #6 0.450 /bin/sh: -c: line 1: `BASE_EXTRA_RPMS=$(echo $BASE_EXTRA_RPMS | tr -d '"' | tr ',' ' ') ; if [[ -n "$BASE_EXTRA_RPMS" ]] ; then echo "INFO: contrail-base: install $BASE_EXTRA_RPMS" ; yum install -y $BASE_EXTRA_RPMS ; fi && source /etc/os-release && ver=$(echo $VERSION_ID | cut -d '.' -f 1) && if [[ ${ver} == 9 ]]; then NODEJS_VERSION="1:16.20.2" ; else NODEJS_VERSION="0.10.48" && fi && yum module disable -y nodejs || true; yum install -y nodejs-${NODEJS_VERSION} contrail-web-controller contrail-web-core ; yum clean all -y ; rm -rf /var/cache/yum ; chown -R $CONTRAIL_USER:$CONTRAIL_USER /usr/src/contrail' #6 ERROR: process "/bin/sh -c BASE_EXTRA_RPMS=$(echo $BASE_EXTRA_RPMS | tr -d '"' | tr ',' ' ') ; if [[ -n "$BASE_EXTRA_RPMS" ]] ; then echo "INFO: contrail-base: install $BASE_EXTRA_RPMS" ; yum install -y $BASE_EXTRA_RPMS ; fi && source /etc/os-release && ver=$(echo $VERSION_ID | cut -d '.' -f 1) && if [[ ${ver} == 9 ]]; then NODEJS_VERSION="1:16.20.2" ; else NODEJS_VERSION="0.10.48" && fi && yum module disable -y nodejs || true; yum install -y nodejs-${NODEJS_VERSION} contrail-web-controller contrail-web-core ; yum clean all -y ; rm -rf /var/cache/yum ; chown -R $CONTRAIL_USER:$CONTRAIL_USER /usr/src/contrail" did not complete successfully: exit code: 2 #5 [internal] load build context #5 DONE 1.0s ------ > [2/6] RUN BASE_EXTRA_RPMS=$(echo "" | tr -d '"' | tr ',' ' ') ; if [[ -n """" ]] ; then echo "INFO: contrail-base: install """ ; yum install -y "" ; fi && source /etc/os-release && ver=$(echo $VERSION_ID | cut -d '.' -f 1) && if [[ ${ver} == 9 ]]; then NODEJS_VERSION="1:16.20.2" ; else NODEJS_VERSION="0.10.48" && fi && yum module disable -y nodejs || true; yum install -y nodejs-${NODEJS_VERSION} contrail-web-controller contrail-web-core ; yum clean all -y ; rm -rf /var/cache/yum ; chown -R contrail:contrail /usr/src/contrail: 0.449 /bin/sh: warning: setlocale: LC_ALL: cannot change locale (en_US.UTF-8) 0.450 /bin/sh: -c: line 1: syntax error near unexpected token `fi' 0.450 /bin/sh: -c: line 1: `BASE_EXTRA_RPMS=$(echo $BASE_EXTRA_RPMS | tr -d '"' | tr ',' ' ') ; if [[ -n "$BASE_EXTRA_RPMS" ]] ; then echo "INFO: contrail-base: install $BASE_EXTRA_RPMS" ; yum install -y $BASE_EXTRA_RPMS ; fi && source /etc/os-release && ver=$(echo $VERSION_ID | cut -d '.' -f 1) && if [[ ${ver} == 9 ]]; then NODEJS_VERSION="1:16.20.2" ; else NODEJS_VERSION="0.10.48" && fi && yum module disable -y nodejs || true; yum install -y nodejs-${NODEJS_VERSION} contrail-web-controller contrail-web-core ; yum clean all -y ; rm -rf /var/cache/yum ; chown -R $CONTRAIL_USER:$CONTRAIL_USER /usr/src/contrail' ------ 1 warning found (use docker --debug to expand):  - InvalidDefaultArgInFrom: Default value for ARG ${CONTRAIL_REGISTRY}/contrail-general-base:${CONTRAIL_CONTAINER_TAG} results in empty or invalid base image name (line 3) Dockerfile:9 -------------------- 8 | 9 | >>> RUN BASE_EXTRA_RPMS=$(echo $BASE_EXTRA_RPMS | tr -d '"' | tr ',' ' ') ; 10 | >>> if [[ -n "$BASE_EXTRA_RPMS" ]] ; then 11 | >>> echo "INFO: contrail-base: install $BASE_EXTRA_RPMS" ; 12 | >>> yum install -y $BASE_EXTRA_RPMS ; 13 | >>> fi && 14 | >>> source /etc/os-release && 15 | >>> ver=$(echo $VERSION_ID | cut -d '.' -f 1) && 16 | >>> if [[ ${ver} == 9 ]]; then 17 | >>> NODEJS_VERSION="1:16.20.2" ; 18 | >>> else 19 | >>> NODEJS_VERSION="0.10.48" && 20 | >>> fi && 21 | >>> yum module disable -y nodejs || true; 22 | >>> yum install -y nodejs-${NODEJS_VERSION} contrail-web-controller contrail-web-core ; 23 | >>> yum clean all -y ; 24 | >>> rm -rf /var/cache/yum ; 25 | >>> chown -R $CONTRAIL_USER:$CONTRAIL_USER /usr/src/contrail 26 | -------------------- ERROR: failed to solve: process "/bin/sh -c BASE_EXTRA_RPMS=$(echo $BASE_EXTRA_RPMS | tr -d '"' | tr ',' ' ') ; if [[ -n "$BASE_EXTRA_RPMS" ]] ; then echo "INFO: contrail-base: install $BASE_EXTRA_RPMS" ; yum install -y $BASE_EXTRA_RPMS ; fi && source /etc/os-release && ver=$(echo $VERSION_ID | cut -d '.' -f 1) && if [[ ${ver} == 9 ]]; then NODEJS_VERSION="1:16.20.2" ; else NODEJS_VERSION="0.10.48" && fi && yum module disable -y nodejs || true; yum install -y nodejs-${NODEJS_VERSION} contrail-web-controller contrail-web-core ; yum clean all -y ; rm -rf /var/cache/yum ; chown -R $CONTRAIL_USER:$CONTRAIL_USER /usr/src/contrail" did not complete successfully: exit code: 2 2025-02-20 11:56:46,531: INFO: Docker build duration: 4 seconds 2025-02-20 11:56:46,547: ERROR: Building contrail-controller-webui-base failed, duration: 4 seconds