Started by upstream project "pipeline-templates" build number 70 originally caused by: Triggered by Gerrit: https://gerrit.opensdn.io/c/opensdn-io/tf-devstack/+/1046 Running as SYSTEM [EnvInject] - Loading node environment variables. Building remotely on slave-openstack-gz1_1 (openstack) in workspace /home/jenkins/workspace/build-package@3 [WS-CLEANUP] Deleting project workspace... [WS-CLEANUP] Deferred wipeout is disabled by the job configuration... [WS-CLEANUP] Done The recommended git tool is: git No credentials specified Wiping out workspace first. Cloning the remote Git repository Cloning repository https://github.com/opensdn-io/tf-jenkins.git > git init /home/jenkins/workspace/build-package@3/src/opensdn-io/tf-jenkins # timeout=10 Fetching upstream changes from https://github.com/opensdn-io/tf-jenkins.git > git --version # timeout=10 > git --version # 'git version 2.25.1' > git fetch --tags --force --progress -- https://github.com/opensdn-io/tf-jenkins.git +refs/heads/*:refs/remotes/origin/* # timeout=10 > git config remote.origin.url https://github.com/opensdn-io/tf-jenkins.git # timeout=10 > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10 Avoid second fetch > git rev-parse refs/remotes/origin/master^{commit} # timeout=10 Checking out Revision f82a07af7ad74ff57509c53cedcbbdab75809d85 (refs/remotes/origin/master) > git config core.sparsecheckout # timeout=10 > git checkout -f f82a07af7ad74ff57509c53cedcbbdab75809d85 # timeout=10 Commit message: "switch off build for 24.1" > git rev-list --no-walk f82a07af7ad74ff57509c53cedcbbdab75809d85 # timeout=10 The recommended git tool is: NONE No credentials specified Wiping out workspace first. Cloning the remote Git repository Cloning repository https://github.com/opensdn-io/tf-dev-env.git > git init /home/jenkins/workspace/build-package@3/src/opensdn-io/tf-dev-env # timeout=10 Fetching upstream changes from https://github.com/opensdn-io/tf-dev-env.git > git --version # timeout=10 > git --version # 'git version 2.25.1' > git fetch --tags --force --progress -- https://github.com/opensdn-io/tf-dev-env.git +refs/heads/*:refs/remotes/origin/* # timeout=10 > git config remote.origin.url https://github.com/opensdn-io/tf-dev-env.git # timeout=10 > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10 Avoid second fetch > git rev-parse refs/remotes/origin/master^{commit} # timeout=10 Checking out Revision 68fdb59555e89a0563a05e966c561cd2ef956cb4 (refs/remotes/origin/master) > git config core.sparsecheckout # timeout=10 > git checkout -f 68fdb59555e89a0563a05e966c561cd2ef956cb4 # timeout=10 Commit message: "boost169: use the library from the repository" > git rev-list --no-walk 68fdb59555e89a0563a05e966c561cd2ef956cb4 # timeout=10 Copied 4 artifacts from "pipeline-templates" build number 70 [build-package@3] $ /bin/bash -xe /tmp/jenkins16405237235020496090.sh + source /home/jenkins/workspace/build-package@3/global.env ++ export PIPELINE_BUILD_TAG=jenkins-pipeline-templates-70 ++ PIPELINE_BUILD_TAG=jenkins-pipeline-templates-70 ++ export SLAVE=openstack ++ SLAVE=openstack ++ export SLAVE_REGION=gz1 ++ SLAVE_REGION=gz1 ++ export LOGS_HOST=nexus.gz1.opensdn.io ++ LOGS_HOST=nexus.gz1.opensdn.io ++ export LOGS_PATH=/var/www/logs/jenkins_logs/gerrit/46/1046/1/templates_70 ++ LOGS_PATH=/var/www/logs/jenkins_logs/gerrit/46/1046/1/templates_70 ++ export LOGS_URL=http://nexus.gz1.opensdn.io:8082/jenkins_logs/gerrit/46/1046/1/templates_70 ++ LOGS_URL=http://nexus.gz1.opensdn.io:8082/jenkins_logs/gerrit/46/1046/1/templates_70 ++ export SITE_MIRROR=http://nexus.gz1.opensdn.io/repository ++ SITE_MIRROR=http://nexus.gz1.opensdn.io/repository ++ export CONTAINER_REGISTRY=nexus.gz1.opensdn.io:5101 ++ CONTAINER_REGISTRY=nexus.gz1.opensdn.io:5101 ++ export DEPLOYER_CONTAINER_REGISTRY=nexus.gz1.opensdn.io:5101 ++ DEPLOYER_CONTAINER_REGISTRY=nexus.gz1.opensdn.io:5101 ++ export CONTRAIL_CONTAINER_TAG=master-1_0_4_6-1 ++ CONTRAIL_CONTAINER_TAG=master-1_0_4_6-1 ++ export CONTRAIL_DEPLOYER_CONTAINER_TAG=master-1_0_4_6-1 ++ CONTRAIL_DEPLOYER_CONTAINER_TAG=master-1_0_4_6-1 ++ export CONTAINER_REGISTRY_ORIGINAL=nexus.gz1.opensdn.io:5101 ++ CONTAINER_REGISTRY_ORIGINAL=nexus.gz1.opensdn.io:5101 ++ export DEPLOYER_CONTAINER_REGISTRY_ORIGINAL=nexus.gz1.opensdn.io:5101 ++ DEPLOYER_CONTAINER_REGISTRY_ORIGINAL=nexus.gz1.opensdn.io:5101 ++ export CONTRAIL_CONTAINER_TAG_ORIGINAL=master-1_0_4_6-1 ++ CONTRAIL_CONTAINER_TAG_ORIGINAL=master-1_0_4_6-1 ++ export CONTRAIL_DEPLOYER_CONTAINER_TAG_ORIGINAL=master-1_0_4_6-1 ++ CONTRAIL_DEPLOYER_CONTAINER_TAG_ORIGINAL=master-1_0_4_6-1 ++ export GERRIT_PIPELINE=templates ++ GERRIT_PIPELINE=templates ++ export GERRIT_URL=https://gerrit.opensdn.io/ ++ GERRIT_URL=https://gerrit.opensdn.io/ ++ export GERRIT_CHANGE_ID=I620c86c4f62ba369c6a8671178f2ad140f3266f0 ++ GERRIT_CHANGE_ID=I620c86c4f62ba369c6a8671178f2ad140f3266f0 ++ export GERRIT_BRANCH=master ++ GERRIT_BRANCH=master ++ export GERRIT_PROJECT=opensdn-io/tf-devstack ++ GERRIT_PROJECT=opensdn-io/tf-devstack ++ export REPOS_CHANNEL=latest ++ REPOS_CHANNEL=latest + source /home/jenkins/workspace/build-package@3/deps.build-package.98536.env ++ export PROVIDER=openstack ++ PROVIDER=openstack ++ export ENVIRONMENT_OS=rocky9 ++ ENVIRONMENT_OS=rocky9 ++ export IMAGE=aa1bd152-a8d4-49ef-85ea-82a4dab8cf7f ++ IMAGE=aa1bd152-a8d4-49ef-85ea-82a4dab8cf7f ++ export IMAGE_SSH_USER=rocky ++ IMAGE_SSH_USER=rocky ++ export INSTANCE_IDS=8e1c2de5-c0d5-42cd-b687-9349ef8f10a9, ++ INSTANCE_IDS=8e1c2de5-c0d5-42cd-b687-9349ef8f10a9, ++ export INSTANCE_IPS=10.0.0.42, ++ INSTANCE_IPS=10.0.0.42, ++ export instance_ip=10.0.0.42 ++ instance_ip=10.0.0.42 ++ export UNITTEST_TARGETS=controller/src/agent:test,controller/src/bfd:test,controller/src/bgp:test,controller/src/cat:test,controller/src/config/api-server:test,controller/src/config/fabric-ansible:test,controller/src/config/schema-transformer:test,controller/src/control-node:test,controller/src/db:test,controller/src/dns:test,controller/src/ifmap:test,controller/src/ksync:test,controller/src/net:test,controller/src/xmpp:test,src/contrail-analytics/contrail-collector:test,src/contrail-analytics/contrail-opserver:test,src/contrail-analytics/contrail-query-engine:test,src/contrail-api-client/api-lib:test,src/contrail-api-client/schema:test,src/contrail-common/database/gendb:test, ++ UNITTEST_TARGETS=controller/src/agent:test,controller/src/bfd:test,controller/src/bgp:test,controller/src/cat:test,controller/src/config/api-server:test,controller/src/config/fabric-ansible:test,controller/src/config/schema-transformer:test,controller/src/control-node:test,controller/src/db:test,controller/src/dns:test,controller/src/ifmap:test,controller/src/ksync:test,controller/src/net:test,controller/src/xmpp:test,src/contrail-analytics/contrail-collector:test,src/contrail-analytics/contrail-opserver:test,src/contrail-analytics/contrail-query-engine:test,src/contrail-api-client/api-lib:test,src/contrail-api-client/schema:test,src/contrail-common/database/gendb:test, + source /home/jenkins/workspace/build-package@3/vars.build-package.98536.env ++ export LINUX_DISTR=centos ++ LINUX_DISTR=centos + export STAGE=package + STAGE=package + export TARGET= + TARGET= + desc='Pipeline: pipeline-templates-70 Random: 98536
' + desc+='Stage: package Target:
' + desc+='Job logs: http://nexus.gz1.opensdn.io:8082/jenkins_logs/gerrit/46/1046/1/templates_70/build-centos' + echo 'DESCRIPTION Pipeline: pipeline-templates-70 Random: 98536
Stage: package Target:
Job logs: http://nexus.gz1.opensdn.io:8082/jenkins_logs/gerrit/46/1046/1/templates_70/build-centos' DESCRIPTION Pipeline: pipeline-templates-70 Random: 98536
Stage: package Target:
Job logs: http://nexus.gz1.opensdn.io:8082/jenkins_logs/gerrit/46/1046/1/templates_70/build-centos [description-setter] Description set: Pipeline: pipeline-templates-70 Random: 98536
Stage: package Target:
Job logs: http://nexus.gz1.opensdn.io:8082/jenkins_logs/gerrit/46/1046/1/templates_70/build-centos' [build-package@3] $ /bin/bash -xe /tmp/jenkins18354699575071637595.sh + set -eo pipefail + source /home/jenkins/workspace/build-package@3/global.env ++ export PIPELINE_BUILD_TAG=jenkins-pipeline-templates-70 ++ PIPELINE_BUILD_TAG=jenkins-pipeline-templates-70 ++ export SLAVE=openstack ++ SLAVE=openstack ++ export SLAVE_REGION=gz1 ++ SLAVE_REGION=gz1 ++ export LOGS_HOST=nexus.gz1.opensdn.io ++ LOGS_HOST=nexus.gz1.opensdn.io ++ export LOGS_PATH=/var/www/logs/jenkins_logs/gerrit/46/1046/1/templates_70 ++ LOGS_PATH=/var/www/logs/jenkins_logs/gerrit/46/1046/1/templates_70 ++ export LOGS_URL=http://nexus.gz1.opensdn.io:8082/jenkins_logs/gerrit/46/1046/1/templates_70 ++ LOGS_URL=http://nexus.gz1.opensdn.io:8082/jenkins_logs/gerrit/46/1046/1/templates_70 ++ export SITE_MIRROR=http://nexus.gz1.opensdn.io/repository ++ SITE_MIRROR=http://nexus.gz1.opensdn.io/repository ++ export CONTAINER_REGISTRY=nexus.gz1.opensdn.io:5101 ++ CONTAINER_REGISTRY=nexus.gz1.opensdn.io:5101 ++ export DEPLOYER_CONTAINER_REGISTRY=nexus.gz1.opensdn.io:5101 ++ DEPLOYER_CONTAINER_REGISTRY=nexus.gz1.opensdn.io:5101 ++ export CONTRAIL_CONTAINER_TAG=master-1_0_4_6-1 ++ CONTRAIL_CONTAINER_TAG=master-1_0_4_6-1 ++ export CONTRAIL_DEPLOYER_CONTAINER_TAG=master-1_0_4_6-1 ++ CONTRAIL_DEPLOYER_CONTAINER_TAG=master-1_0_4_6-1 ++ export CONTAINER_REGISTRY_ORIGINAL=nexus.gz1.opensdn.io:5101 ++ CONTAINER_REGISTRY_ORIGINAL=nexus.gz1.opensdn.io:5101 ++ export DEPLOYER_CONTAINER_REGISTRY_ORIGINAL=nexus.gz1.opensdn.io:5101 ++ DEPLOYER_CONTAINER_REGISTRY_ORIGINAL=nexus.gz1.opensdn.io:5101 ++ export CONTRAIL_CONTAINER_TAG_ORIGINAL=master-1_0_4_6-1 ++ CONTRAIL_CONTAINER_TAG_ORIGINAL=master-1_0_4_6-1 ++ export CONTRAIL_DEPLOYER_CONTAINER_TAG_ORIGINAL=master-1_0_4_6-1 ++ CONTRAIL_DEPLOYER_CONTAINER_TAG_ORIGINAL=master-1_0_4_6-1 ++ export GERRIT_PIPELINE=templates ++ GERRIT_PIPELINE=templates ++ export GERRIT_URL=https://gerrit.opensdn.io/ ++ GERRIT_URL=https://gerrit.opensdn.io/ ++ export GERRIT_CHANGE_ID=I620c86c4f62ba369c6a8671178f2ad140f3266f0 ++ GERRIT_CHANGE_ID=I620c86c4f62ba369c6a8671178f2ad140f3266f0 ++ export GERRIT_BRANCH=master ++ GERRIT_BRANCH=master ++ export GERRIT_PROJECT=opensdn-io/tf-devstack ++ GERRIT_PROJECT=opensdn-io/tf-devstack ++ export REPOS_CHANNEL=latest ++ REPOS_CHANNEL=latest + ./src/opensdn-io/tf-jenkins/infra/gerrit/apply_patchsets.sh ./src opensdn-io/tf-jenkins ./patchsets-info.json + ./src/opensdn-io/tf-jenkins/infra/gerrit/apply_patchsets.sh ./src opensdn-io/tf-dev-env ./patchsets-info.json [build-package@3] $ /bin/bash -xe /tmp/jenkins12745357477290330045.sh + set -eo pipefail + export STAGE=package + STAGE=package + export TARGET= + TARGET= + source /home/jenkins/workspace/build-package@3/global.env ++ export PIPELINE_BUILD_TAG=jenkins-pipeline-templates-70 ++ PIPELINE_BUILD_TAG=jenkins-pipeline-templates-70 ++ export SLAVE=openstack ++ SLAVE=openstack ++ export SLAVE_REGION=gz1 ++ SLAVE_REGION=gz1 ++ export LOGS_HOST=nexus.gz1.opensdn.io ++ LOGS_HOST=nexus.gz1.opensdn.io ++ export LOGS_PATH=/var/www/logs/jenkins_logs/gerrit/46/1046/1/templates_70 ++ LOGS_PATH=/var/www/logs/jenkins_logs/gerrit/46/1046/1/templates_70 ++ export LOGS_URL=http://nexus.gz1.opensdn.io:8082/jenkins_logs/gerrit/46/1046/1/templates_70 ++ LOGS_URL=http://nexus.gz1.opensdn.io:8082/jenkins_logs/gerrit/46/1046/1/templates_70 ++ export SITE_MIRROR=http://nexus.gz1.opensdn.io/repository ++ SITE_MIRROR=http://nexus.gz1.opensdn.io/repository ++ export CONTAINER_REGISTRY=nexus.gz1.opensdn.io:5101 ++ CONTAINER_REGISTRY=nexus.gz1.opensdn.io:5101 ++ export DEPLOYER_CONTAINER_REGISTRY=nexus.gz1.opensdn.io:5101 ++ DEPLOYER_CONTAINER_REGISTRY=nexus.gz1.opensdn.io:5101 ++ export CONTRAIL_CONTAINER_TAG=master-1_0_4_6-1 ++ CONTRAIL_CONTAINER_TAG=master-1_0_4_6-1 ++ export CONTRAIL_DEPLOYER_CONTAINER_TAG=master-1_0_4_6-1 ++ CONTRAIL_DEPLOYER_CONTAINER_TAG=master-1_0_4_6-1 ++ export CONTAINER_REGISTRY_ORIGINAL=nexus.gz1.opensdn.io:5101 ++ CONTAINER_REGISTRY_ORIGINAL=nexus.gz1.opensdn.io:5101 ++ export DEPLOYER_CONTAINER_REGISTRY_ORIGINAL=nexus.gz1.opensdn.io:5101 ++ DEPLOYER_CONTAINER_REGISTRY_ORIGINAL=nexus.gz1.opensdn.io:5101 ++ export CONTRAIL_CONTAINER_TAG_ORIGINAL=master-1_0_4_6-1 ++ CONTRAIL_CONTAINER_TAG_ORIGINAL=master-1_0_4_6-1 ++ export CONTRAIL_DEPLOYER_CONTAINER_TAG_ORIGINAL=master-1_0_4_6-1 ++ CONTRAIL_DEPLOYER_CONTAINER_TAG_ORIGINAL=master-1_0_4_6-1 ++ export GERRIT_PIPELINE=templates ++ GERRIT_PIPELINE=templates ++ export GERRIT_URL=https://gerrit.opensdn.io/ ++ GERRIT_URL=https://gerrit.opensdn.io/ ++ export GERRIT_CHANGE_ID=I620c86c4f62ba369c6a8671178f2ad140f3266f0 ++ GERRIT_CHANGE_ID=I620c86c4f62ba369c6a8671178f2ad140f3266f0 ++ export GERRIT_BRANCH=master ++ GERRIT_BRANCH=master ++ export GERRIT_PROJECT=opensdn-io/tf-devstack ++ GERRIT_PROJECT=opensdn-io/tf-devstack ++ export REPOS_CHANNEL=latest ++ REPOS_CHANNEL=latest + source /home/jenkins/workspace/build-package@3/deps.build-package.98536.env ++ export PROVIDER=openstack ++ PROVIDER=openstack ++ export ENVIRONMENT_OS=rocky9 ++ ENVIRONMENT_OS=rocky9 ++ export IMAGE=aa1bd152-a8d4-49ef-85ea-82a4dab8cf7f ++ IMAGE=aa1bd152-a8d4-49ef-85ea-82a4dab8cf7f ++ export IMAGE_SSH_USER=rocky ++ IMAGE_SSH_USER=rocky ++ export INSTANCE_IDS=8e1c2de5-c0d5-42cd-b687-9349ef8f10a9, ++ INSTANCE_IDS=8e1c2de5-c0d5-42cd-b687-9349ef8f10a9, ++ export INSTANCE_IPS=10.0.0.42, ++ INSTANCE_IPS=10.0.0.42, ++ export instance_ip=10.0.0.42 ++ instance_ip=10.0.0.42 ++ export UNITTEST_TARGETS=controller/src/agent:test,controller/src/bfd:test,controller/src/bgp:test,controller/src/cat:test,controller/src/config/api-server:test,controller/src/config/fabric-ansible:test,controller/src/config/schema-transformer:test,controller/src/control-node:test,controller/src/db:test,controller/src/dns:test,controller/src/ifmap:test,controller/src/ksync:test,controller/src/net:test,controller/src/xmpp:test,src/contrail-analytics/contrail-collector:test,src/contrail-analytics/contrail-opserver:test,src/contrail-analytics/contrail-query-engine:test,src/contrail-api-client/api-lib:test,src/contrail-api-client/schema:test,src/contrail-common/database/gendb:test, ++ UNITTEST_TARGETS=controller/src/agent:test,controller/src/bfd:test,controller/src/bgp:test,controller/src/cat:test,controller/src/config/api-server:test,controller/src/config/fabric-ansible:test,controller/src/config/schema-transformer:test,controller/src/control-node:test,controller/src/db:test,controller/src/dns:test,controller/src/ifmap:test,controller/src/ksync:test,controller/src/net:test,controller/src/xmpp:test,src/contrail-analytics/contrail-collector:test,src/contrail-analytics/contrail-opserver:test,src/contrail-analytics/contrail-query-engine:test,src/contrail-api-client/api-lib:test,src/contrail-api-client/schema:test,src/contrail-common/database/gendb:test, + source /home/jenkins/workspace/build-package@3/vars.build-package.98536.env ++ export LINUX_DISTR=centos ++ LINUX_DISTR=centos + [[ package == \n\o\n\e ]] + [[ package == \c\l\e\a\n\u\p ]] + source ./src/opensdn-io/tf-jenkins/infra/openstack/definitions ++ export PROVIDER=openstack ++ PROVIDER=openstack ++ export OS_NETWORK=management ++ OS_NETWORK=management ++ export OS_DATA_NETWORK=data ++ OS_DATA_NETWORK=data ++ export OS_SG=default ++ OS_SG=default ++ export RESERVED_INSTANCES_COUNT=3 ++ RESERVED_INSTANCES_COUNT=3 ++ export RESERVED_CORES_COUNT=16 ++ RESERVED_CORES_COUNT=16 ++ export VM_BOOT_RETRIES=120 ++ VM_BOOT_RETRIES=120 ++ export VM_BOOT_DELAY=60 ++ VM_BOOT_DELAY=60 ++ export VOLUME_TYPE=ceph-ssd ++ VOLUME_TYPE=ceph-ssd ++ ENVIRONMENT_OS=rocky9 ++ VM_TYPES=(['xsmall']='STD3-1-4' ['small']='STD3-2-8' ['medium']='STD3-4-16' ['large']='STD3-8-32') ++ declare -A VM_TYPES ++ VOLUME_SIZE=(['xsmall']='50' ['small']='50' ['medium']='80' ['large']='80') ++ declare -A VOLUME_SIZE ++ OS_IMAGES=(['CENTOS7']='prepared-centos7' ['CENTOS8']='prepared-centos8' ['UBUNTU20']='prepared-ubuntu20' ['UBUNTU22']='prepared-ubuntu22' ['ROCKY9']='prepared-rocky92') ++ declare -A OS_IMAGES ++ OS_IMAGE_USERS=(['CENTOS7']='centos' ['CENTOS8']='centos' ['UBUNTU20']='ubuntu' ['UBUNTU22']='ubuntu' ['ROCKY9']='rocky' ['ROCKY92']='rocky') ++ declare -A OS_IMAGE_USERS ++ OS_IMAGES_UP=(['CENTOS7']='centos' ['CENTOS8']='centos' ['UBUNTU20']='ubuntu' ['UBUNTU22']='ubuntu' ['ROCKY9']='rocky' ['ROCKY92']='rocky') ++ declare -A OS_IMAGES_UP ++ OS_IMAGES_DOWN=(['CENTOS7']='' ['CENTOS8']='' ['UBUNTU20']='' ['UBUNTU22']='' ['ROCKY9']='' ['ROCKY92']='') ++ declare -A OS_IMAGES_DOWN ++ SSH_OPTIONS='-T -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o PasswordAuthentication=no' + export FULL_LOGS_PATH=/var/www/logs/jenkins_logs/gerrit/46/1046/1/templates_70/build-centos + FULL_LOGS_PATH=/var/www/logs/jenkins_logs/gerrit/46/1046/1/templates_70/build-centos + ./src/opensdn-io/tf-jenkins/jobs/build/run.sh INFO: Build started: ENVIRONMENT_OS=rocky9 LINUX_DISTR=centos Warning: Permanently added '10.0.0.42' (ECDSA) to the list of known hosts. Warning: Permanently added '10.0.0.42' (ECDSA) to the list of known hosts. INFO: df -h Filesystem Size Used Avail Use% Mounted on devtmpfs 4.0M 0 4.0M 0% /dev tmpfs 7.7G 0 7.7G 0% /dev/shm tmpfs 3.1G 17M 3.1G 1% /run /dev/vda5 79G 25G 55G 31% / /dev/vda2 994M 173M 822M 18% /boot /dev/vda1 99M 7.0M 92M 8% /boot/efi tmpfs 1.6G 0 1.6G 0% /run/user/1000 INFO: free -h total used free shared buff/cache available Mem: 15Gi 1.1Gi 543Mi 18Mi 14Gi 14Gi Swap: 0B 0B 0B INFO: tf-dev-env startup INFO: ensure python is present Last metadata expiration check: 0:08:53 ago on Wed Sep 18 13:43:05 2024. Package jq-1.6-16.el9.x86_64 is already installed. Package lsof-4.94.0-3.el9.x86_64 is already installed. Package python3-3.9.18-3.el9_4.5.x86_64 is already installed. Package python3-pip-21.2.3-8.el9.noarch is already installed. Dependencies resolved. Nothing to do. Complete! +++ dirname /home/rocky/src/opensdn-io/tf-dev-env/common/setup_docker_root.sh ++ realpath /home/rocky/src/opensdn-io/tf-dev-env/common + scriptdir=/home/rocky/src/opensdn-io/tf-dev-env/common + source /home/rocky/src/opensdn-io/tf-dev-env/common/common.sh ++ '[' -n '' ']' ++ set -o errexit ++ export DEBUGINFO=FALSE ++ DEBUGINFO=FALSE ++ export WORKSPACE=/home/rocky ++ WORKSPACE=/home/rocky ++ export TF_CONFIG_DIR=/home/rocky/.tf ++ TF_CONFIG_DIR=/home/rocky/.tf ++ export TF_DEVENV_PROFILE=/home/rocky/.tf/dev.env ++ TF_DEVENV_PROFILE=/home/rocky/.tf/dev.env ++ export BUILD_MODE=fast ++ BUILD_MODE=fast ++ '[' -e /home/rocky/.tf/dev.env ']' ++ source /home/rocky/.tf/dev.env +++ CONTRAIL_CONTAINER_TAG=master-1_0_4_6-1 +++ FROZEN_TAG= +++ FROZEN_REGISTRY=nexus.opensdn.io:5101 +++ CONTAINER_REGISTRY=nexus.gz1.opensdn.io:5101 +++ RPM_REPO_IP=localhost +++ RPM_REPO_PORT=6667 +++ BUILD_MODE=fast +++ VENDOR_NAME=OpenSDN-IO +++ VENDOR_DOMAIN=io.opensdn ++ [[ linux-gnu == \l\i\n\u\x\-\g\n\u ]] +++ egrep '^ID=' +++ cat /etc/os-release /etc/redhat-release /etc/rocky-release /etc/system-release +++ awk -F= '{print $2}' +++ tr -d '"' ++ export DISTRO=rocky ++ DISTRO=rocky +++ cat /etc/os-release /etc/redhat-release /etc/rocky-release /etc/system-release +++ egrep '^VERSION_ID=' +++ awk -F= '{print $2}' +++ tr -d '"' ++ export DISTRO_VER=9.2 ++ DISTRO_VER=9.2 ++ export DISTRO_VER_MAJOR=9 ++ DISTRO_VER_MAJOR=9 ++ '[' -z x ']' ++ '[' -z /home/rocky/contrail ']' ++ export CONTRAIL_DIR ++ export CONTAINER_REGISTRY=nexus.gz1.opensdn.io:5101 ++ CONTAINER_REGISTRY=nexus.gz1.opensdn.io:5101 ++ [[ nexus.gz1.opensdn.io:5101 == *\:* ]] +++ echo nexus.gz1.opensdn.io:5101 +++ cut -f 1 -d : ++ export REGISTRY_IP=nexus.gz1.opensdn.io ++ REGISTRY_IP=nexus.gz1.opensdn.io +++ echo nexus.gz1.opensdn.io:5101 +++ cut -f 2 -d : ++ export REGISTRY_PORT=5101 ++ REGISTRY_PORT=5101 ++ export FROZEN_REGISTRY=nexus.opensdn.io:5101 ++ FROZEN_REGISTRY=nexus.opensdn.io:5101 ++ export GERRIT_URL=https://gerrit.opensdn.io/ ++ GERRIT_URL=https://gerrit.opensdn.io/ ++ export RPM_REPO_IP=localhost ++ RPM_REPO_IP=localhost ++ export RPM_REPO_PORT=6667 ++ RPM_REPO_PORT=6667 ++ export REGISTRY_CONTAINER_NAME=tf-dev-env-registry ++ REGISTRY_CONTAINER_NAME=tf-dev-env-registry ++ export DEVENV_CONTAINER_NAME=tf-dev-sandbox ++ DEVENV_CONTAINER_NAME=tf-dev-sandbox ++ export CONTRAIL_PARALLEL_BUILD=true ++ CONTRAIL_PARALLEL_BUILD=true ++ export DEVENV_IMAGE_NAME=tf-dev-sandbox ++ DEVENV_IMAGE_NAME=tf-dev-sandbox ++ export DEVENV_TAG=stable ++ DEVENV_TAG=stable ++ export DEVENV_PUSH_TAG=frozen ++ DEVENV_PUSH_TAG=frozen ++ export DEVENV_IMAGE=tf-dev-sandbox:stable ++ DEVENV_IMAGE=tf-dev-sandbox:stable ++ export MULTI_KERNEL_BUILD=true ++ MULTI_KERNEL_BUILD=true ++ export ENABLE_RHSM_REPOS=false ++ ENABLE_RHSM_REPOS=false ++ export CONTRAIL_CONTAINER_TAG=master-1_0_4_6-1 ++ CONTRAIL_CONTAINER_TAG=master-1_0_4_6-1 ++ export FROZEN_TAG= ++ FROZEN_TAG= ++ export VENDOR_NAME=OpenSDN-IO ++ VENDOR_NAME=OpenSDN-IO ++ export VENDOR_DOMAIN=io.opensdn ++ VENDOR_DOMAIN=io.opensdn ++ export CONTRAIL_BRANCH=master ++ CONTRAIL_BRANCH=master ++ '[' -z z ']' + source /home/rocky/src/opensdn-io/tf-dev-env/common/functions.sh + ensure_root ++ whoami + local me=root + '[' root '!=' root ']' + install_docker_rhel=(['7.8']='install_docker_rhel_7' ['7.9']='install_docker_rhel_7' ['8.2']='install_docker_rhel_8' ['8.4']='install_docker_rhel_8') + declare -A install_docker_rhel + echo '' + echo 'INFO: [docker install]' + echo 'INFO: rocky detected' + which docker ++ docker --version + echo 'INFO: docker installed: Docker version 27.2.1, build 9e34c9b' + '[' xrocky '!=' xrhel ']' ++ docker version --format '{{.Client.Version}}' ++ head -1 ++ cut -d . -f 1 + version=27 + (( version < 16 )) + echo + echo 'INFO: [docker config]' ++ ip route get 1 ++ grep -o 'dev.*' ++ awk '{print $2}' + default_iface=eth0 + CONTRAIL_SKIP_INSECURE_REGISTRY=0 + insecure_registries= + registry_ip=nexus.gz1.opensdn.io + UPDATE_INSECURE_REGISTRY=false + '[' 0 '!=' 0 ']' + '[' -z nexus.gz1.opensdn.io ']' + check_insecure_registry nexus.gz1.opensdn.io:5101 + case ${DISTRO}_${DISTRO_VER} in + check_docker_value insecure-registries nexus.gz1.opensdn.io:5101 + local name=insecure-registries + local value=nexus.gz1.opensdn.io:5101 + python -c 'import json; f=open('\''/etc/docker/daemon.json'\''); data=json.load(f); print(data.get('\''insecure-registries'\''));' + grep -qi nexus.gz1.opensdn.io:5101 + '[' -n '' ']' + insecure_registries+=nexus.gz1.opensdn.io:5101 + '[' -n nexus.gz1.opensdn.io:5101 ']' + UPDATE_INSECURE_REGISTRY=true ++ ip link show eth0 ++ grep -o 'mtu.*' ++ awk '{print $2}' + default_iface_mtu=1500 + docker_reload=0 + true + update_config_docker nexus.gz1.opensdn.io:5101 1500 + local insecure_registries=nexus.gz1.opensdn.io:5101 + local default_iface_mtu=1500 + case ${DISTRO}_${DISTRO_VER} in + '[' '!' -e /etc/docker/daemon.json ']' + python + docker_reload=1 ++ get_docker_mtu ++ case ${DISTRO}_${DISTRO_VER} in ++ docker network inspect '--format={{index .Options "com.docker.network.driver.mtu"}}' bridge + runtime_docker_mtu=1500 + [[ 1500 != \1\5\0\0 ]] + [[ 1 == \1 ]] + set_docker_mtu 1500 + local default_iface_mtu=1500 + echo 'INFO: set docker0 mtu to 1500' + case ${DISTRO}_${DISTRO_VER} in ++ command -v ifconfig + '[' -x /sbin/ifconfig ']' + ifconfig docker0 mtu 1500 + restart_docker + echo 'INFO: restart docker' + [[ xrocky == x\c\e\n\t\o\s ]] + [[ xrocky == x\r\o\c\k\y ]] + systemctl restart docker + echo 'REGISTRY_IP: nexus.gz1.opensdn.io' INFO: [docker install] INFO: rocky detected INFO: docker installed: Docker version 27.2.1, build 9e34c9b INFO: [docker config] INFO: set docker0 mtu to 1500 INFO: restart docker REGISTRY_IP: nexus.gz1.opensdn.io [update tf devenv configuration] tf setup profile /home/rocky/.tf/dev.env # dev env options CONTRAIL_CONTAINER_TAG=${CONTRAIL_CONTAINER_TAG:-master-1_0_4_6-1} FROZEN_TAG=${FROZEN_TAG:-} FROZEN_REGISTRY=${FROZEN_REGISTRY:-nexus.opensdn.io:5101} CONTAINER_REGISTRY=${CONTAINER_REGISTRY:-nexus.gz1.opensdn.io:5101} RPM_REPO_IP='localhost' RPM_REPO_PORT=${RPM_REPO_PORT:-6667} BUILD_MODE=${BUILD_MODE:-fast} # others VENDOR_NAME="${VENDOR_NAME:-OpenSDN-IO}" VENDOR_DOMAIN="${VENDOR_DOMAIN:-io.opensdn}" INFO: Docker registry deployment skipped [load tf devenv configuration] INFO: make common.env INFO: common.env content: LINUX_DISTR=centos LINUX_DISTR_VER= CONTRAIL_CONTAINER_TAG=master-1_0_4_6-1 CONTRAIL_DEPLOYERS_TAG=master-1_0_4_6-1 CONTRAIL_REGISTRY=nexus.gz1.opensdn.io:5101 CONTAINER_REGISTRY=nexus.gz1.opensdn.io:5101 CONTRAIL_REPOSITORY=http://localhost:6667 DEPLOYERS_BASE_CONTAINER=nexus.gz1.opensdn.io:5101/contrail-general-base:master-1_0_4_6-1 CONTRAIL_PARALLEL_BUILD=true VENDOR_NAME=OpenSDN-IO VENDOR_DOMAIN=io.opensdn YUM_ENABLE_REPOS= INFO: environment setup INFO: tf-dev-sandbox already running. INFO: run stage package with target INFO: run stage package with target [load tf devenv configuration] INFO: source env from /input/tf-developer-sandbox.env INFO: source env from /root/tf-dev-env/common.env INFO: create symlinks to work directories with artifacts Wed Sep 18 13:52:00 UTC 2024 Loaded plugins: fastestmirror, ovl, product-id, search-disabled-repos, : subscription-manager This system is not registered with an entitlement server. You can use subscription-manager to register. Cleaning repos: contrail-tpc tf-mirrors.ci_repos_dockerrepo : tf-mirrors.ci_repos_epel.repo tf-mirrors.ci_repos_yum7-base : tf-mirrors.ci_repos_yum7-centos-sclo-rh : tf-mirrors.ci_repos_yum7-centosplus : tf-mirrors.ci_repos_yum7-extras tf-mirrors.ci_repos_yum7-updates INFO: Check variables used by makefile Linux jenkins-build-prepare-sandbox-5587-1.novalocal 5.14.0-284.11.1.el9_2.x86_64 #1 SMP PREEMPT_DYNAMIC Tue May 9 17:09:15 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux SPEC_FILES=/root/contrail/tools/packages/rpm/contrail-tripleo-puppet/contrail-tripleo-puppet.spec /root/contrail/tools/packages/rpm/contrail-heat/contrail-heat.spec /root/contrail/tools/packages/rpm/ironic-notification-manager/ironic-notification-manager.spec /root/contrail/tools/packages/rpm/contrail-web-core/contrail-web-core.spec /root/contrail/tools/packages/rpm/contrail-web-controller/contrail-web-controller.spec /root/contrail/tools/packages/rpm/neutron-plugin-contrail/neutron-plugin-contrail.spec /root/contrail/tools/packages/rpm/contrail-nodemgr/contrail-nodemgr.spec /root/contrail/tools/packages/rpm/contrail-setup/contrail-setup.spec /root/contrail/tools/packages/rpm/contrail-vrouter-dpdk/contrail-vrouter-dpdk.spec /root/contrail/tools/packages/rpm/contrail/contrail.spec DEBUGINFO=FALSE MANIFESTFILE=/root/contrail/.repo/manifest.xml TOPDIR=/root/contrail/ SCONSOPT=production SRCVER=master.1.0.4.6.1 KVERS=3.10.0-957.12.2.el7.x86_64 3.10.0-1062.4.1.el7.x86_64 3.10.0-1062.9.1.el7.x86_64 3.10.0-1062.12.1.el7.x86_64 3.10.0-1160.25.1.el7.x86_64 4.18.0-193.28.1.el8_2.x86_64 4.18.0-305.12.1.el8_4.x86_64 BUILDTAG=master_1_0_4_6_1 SKUTAG=ocata RPMBUILD_FLAGS=-bb --define _sbtop /root/contrail/ --define _topdir /root/contrail/ --define _opt production --define _kVers 3.10.0-957.12.2.el7.x86_64 3.10.0-1062.4.1.el7.x86_64 3.10.0-1062.9.1.el7.x86_64 3.10.0-1062.12.1.el7.x86_64 3.10.0-1160.25.1.el7.x86_64 4.18.0-193.28.1.el8_2.x86_64 4.18.0-305.12.1.el8_4.x86_64 --define _skuTag ocata --define _srcVer master.1.0.4.6.1 --define _buildTag master_1_0_4_6_1 --define _enableMellanox TRUE --define _enableIntelN3K TRUE --without debuginfo --define _manifestFile /root/contrail/.repo/manifest.xml + make setup-httpd 1942 1938 1936 1935 1933 1930 INFO: httpd is already started + [[ -n '' ]] + local make_containers= + [[ fast == \f\a\s\t ]] + [[ -n master-1_0_3_8-2 ]] + patches_exist + [[ ! -e /input/patchsets-info.json ]] + frozen_containers=($(curl -fSs https://$FROZEN_REGISTRY/v2/_catalog | jq -r '.repositories | .[]')) ++ curl -fSs https://nexus.opensdn.io:5101/v2/_catalog ++ jq -r '.repositories | .[]' + changed_projects=() + changed_containers_projects=() + changed_deployers_projects=() + changed_operator_projects=() + changed_tests_projects=() + changed_product_projects=() ++ jq '.[].project' /input/patchsets-info.json + projects='"opensdn-io/tf-devstack"' + for project in '${projects[@]}' ++ echo '"opensdn-io/tf-devstack"' ++ cut -f 2 -d / ++ tr -d '"' + project=tf-devstack + changed_projects+=($project) + non_container_project=true + [[ tf-jenkins tf-dev-env tf-devstack tf-dev-test =~ tf-devstack ]] + continue + for container in '${frozen_containers[@]}' + [[ contrail-analytics-alarm-gen == *-test ]] + [[ contrail-analytics-alarm-gen == *-src ]] + [[ contrail-analytics-alarm-gen == *-operator ]] + [[ contrail-analytics-alarm-gen != *-sandbox ]] + [[ -z '' ]] + unchanged_containers+=($container) + for container in '${frozen_containers[@]}' + [[ contrail-analytics-api == *-test ]] + [[ contrail-analytics-api == *-src ]] + [[ contrail-analytics-api == *-operator ]] + [[ contrail-analytics-api != *-sandbox ]] + [[ -z '' ]] + unchanged_containers+=($container) + for container in '${frozen_containers[@]}' + [[ contrail-analytics-base == *-test ]] + [[ contrail-analytics-base == *-src ]] + [[ contrail-analytics-base == *-operator ]] + [[ contrail-analytics-base != *-sandbox ]] + [[ -z '' ]] + unchanged_containers+=($container) + for container in '${frozen_containers[@]}' + [[ contrail-analytics-collector == *-test ]] + [[ contrail-analytics-collector == *-src ]] + [[ contrail-analytics-collector == *-operator ]] + [[ contrail-analytics-collector != *-sandbox ]] + [[ -z '' ]] + unchanged_containers+=($container) + for container in '${frozen_containers[@]}' + [[ contrail-analytics-query-engine == *-test ]] + [[ contrail-analytics-query-engine == *-src ]] + [[ contrail-analytics-query-engine == *-operator ]] + [[ contrail-analytics-query-engine != *-sandbox ]] + [[ -z '' ]] + unchanged_containers+=($container) + for container in '${frozen_containers[@]}' + [[ contrail-analytics-snmp-collector == *-test ]] + [[ contrail-analytics-snmp-collector == *-src ]] + [[ contrail-analytics-snmp-collector == *-operator ]] + [[ contrail-analytics-snmp-collector != *-sandbox ]] + [[ -z '' ]] + unchanged_containers+=($container) + for container in '${frozen_containers[@]}' + [[ contrail-analytics-snmp-topology == *-test ]] + [[ contrail-analytics-snmp-topology == *-src ]] + [[ contrail-analytics-snmp-topology == *-operator ]] + [[ contrail-analytics-snmp-topology != *-sandbox ]] + [[ -z '' ]] + unchanged_containers+=($container) + for container in '${frozen_containers[@]}' + [[ contrail-base == *-test ]] + [[ contrail-base == *-src ]] + [[ contrail-base == *-operator ]] + [[ contrail-base != *-sandbox ]] + [[ -z '' ]] + unchanged_containers+=($container) + for container in '${frozen_containers[@]}' + [[ contrail-controller-config-api == *-test ]] + [[ contrail-controller-config-api == *-src ]] + [[ contrail-controller-config-api == *-operator ]] + [[ contrail-controller-config-api != *-sandbox ]] + [[ -z '' ]] + unchanged_containers+=($container) + for container in '${frozen_containers[@]}' + [[ contrail-controller-config-base == *-test ]] + [[ contrail-controller-config-base == *-src ]] + [[ contrail-controller-config-base == *-operator ]] + [[ contrail-controller-config-base != *-sandbox ]] + [[ -z '' ]] + unchanged_containers+=($container) + for container in '${frozen_containers[@]}' + [[ contrail-controller-config-devicemgr == *-test ]] + [[ contrail-controller-config-devicemgr == *-src ]] + [[ contrail-controller-config-devicemgr == *-operator ]] + [[ contrail-controller-config-devicemgr != *-sandbox ]] + [[ -z '' ]] + unchanged_containers+=($container) + for container in '${frozen_containers[@]}' + [[ contrail-controller-config-dnsmasq == *-test ]] + [[ contrail-controller-config-dnsmasq == *-src ]] + [[ contrail-controller-config-dnsmasq == *-operator ]] + [[ contrail-controller-config-dnsmasq != *-sandbox ]] + [[ -z '' ]] + unchanged_containers+=($container) + for container in '${frozen_containers[@]}' + [[ contrail-controller-config-schema == *-test ]] + [[ contrail-controller-config-schema == *-src ]] + [[ contrail-controller-config-schema == *-operator ]] + [[ contrail-controller-config-schema != *-sandbox ]] + [[ -z '' ]] + unchanged_containers+=($container) + for container in '${frozen_containers[@]}' + [[ contrail-controller-config-svcmonitor == *-test ]] + [[ contrail-controller-config-svcmonitor == *-src ]] + [[ contrail-controller-config-svcmonitor == *-operator ]] + [[ contrail-controller-config-svcmonitor != *-sandbox ]] + [[ -z '' ]] + unchanged_containers+=($container) + for container in '${frozen_containers[@]}' + [[ contrail-controller-control-base == *-test ]] + [[ contrail-controller-control-base == *-src ]] + [[ contrail-controller-control-base == *-operator ]] + [[ contrail-controller-control-base != *-sandbox ]] + [[ -z '' ]] + unchanged_containers+=($container) + for container in '${frozen_containers[@]}' + [[ contrail-controller-control-control == *-test ]] + [[ contrail-controller-control-control == *-src ]] + [[ contrail-controller-control-control == *-operator ]] + [[ contrail-controller-control-control != *-sandbox ]] + [[ -z '' ]] + unchanged_containers+=($container) + for container in '${frozen_containers[@]}' + [[ contrail-controller-control-dns == *-test ]] + [[ contrail-controller-control-dns == *-src ]] + [[ contrail-controller-control-dns == *-operator ]] + [[ contrail-controller-control-dns != *-sandbox ]] + [[ -z '' ]] + unchanged_containers+=($container) + for container in '${frozen_containers[@]}' + [[ contrail-controller-control-named == *-test ]] + [[ contrail-controller-control-named == *-src ]] + [[ contrail-controller-control-named == *-operator ]] + [[ contrail-controller-control-named != *-sandbox ]] + [[ -z '' ]] + unchanged_containers+=($container) + for container in '${frozen_containers[@]}' + [[ contrail-controller-webui-base == *-test ]] + [[ contrail-controller-webui-base == *-src ]] + [[ contrail-controller-webui-base == *-operator ]] + [[ contrail-controller-webui-base != *-sandbox ]] + [[ -z '' ]] + unchanged_containers+=($container) + for container in '${frozen_containers[@]}' + [[ contrail-controller-webui-job == *-test ]] + [[ contrail-controller-webui-job == *-src ]] + [[ contrail-controller-webui-job == *-operator ]] + [[ contrail-controller-webui-job != *-sandbox ]] + [[ -z '' ]] + unchanged_containers+=($container) + for container in '${frozen_containers[@]}' + [[ contrail-controller-webui-web == *-test ]] + [[ contrail-controller-webui-web == *-src ]] + [[ contrail-controller-webui-web == *-operator ]] + [[ contrail-controller-webui-web != *-sandbox ]] + [[ -z '' ]] + unchanged_containers+=($container) + for container in '${frozen_containers[@]}' + [[ contrail-debug == *-test ]] + [[ contrail-debug == *-src ]] + [[ contrail-debug == *-operator ]] + [[ contrail-debug != *-sandbox ]] + [[ -z '' ]] + unchanged_containers+=($container) + for container in '${frozen_containers[@]}' + [[ contrail-external-cassandra == *-test ]] + [[ contrail-external-cassandra == *-src ]] + [[ contrail-external-cassandra == *-operator ]] + [[ contrail-external-cassandra != *-sandbox ]] + [[ -z '' ]] + unchanged_containers+=($container) + for container in '${frozen_containers[@]}' + [[ contrail-external-haproxy == *-test ]] + [[ contrail-external-haproxy == *-src ]] + [[ contrail-external-haproxy == *-operator ]] + [[ contrail-external-haproxy != *-sandbox ]] + [[ -z '' ]] + unchanged_containers+=($container) + for container in '${frozen_containers[@]}' + [[ contrail-external-kafka == *-test ]] + [[ contrail-external-kafka == *-src ]] + [[ contrail-external-kafka == *-operator ]] + [[ contrail-external-kafka != *-sandbox ]] + [[ -z '' ]] + unchanged_containers+=($container) + for container in '${frozen_containers[@]}' + [[ contrail-external-rabbitmq == *-test ]] + [[ contrail-external-rabbitmq == *-src ]] + [[ contrail-external-rabbitmq == *-operator ]] + [[ contrail-external-rabbitmq != *-sandbox ]] + [[ -z '' ]] + unchanged_containers+=($container) + for container in '${frozen_containers[@]}' + [[ contrail-external-redis == *-test ]] + [[ contrail-external-redis == *-src ]] + [[ contrail-external-redis == *-operator ]] + [[ contrail-external-redis != *-sandbox ]] + [[ -z '' ]] + unchanged_containers+=($container) + for container in '${frozen_containers[@]}' + [[ contrail-external-rsyslogd == *-test ]] + [[ contrail-external-rsyslogd == *-src ]] + [[ contrail-external-rsyslogd == *-operator ]] + [[ contrail-external-rsyslogd != *-sandbox ]] + [[ -z '' ]] + unchanged_containers+=($container) + for container in '${frozen_containers[@]}' + [[ contrail-external-stunnel == *-test ]] + [[ contrail-external-stunnel == *-src ]] + [[ contrail-external-stunnel == *-operator ]] + [[ contrail-external-stunnel != *-sandbox ]] + [[ -z '' ]] + unchanged_containers+=($container) + for container in '${frozen_containers[@]}' + [[ contrail-external-zookeeper == *-test ]] + [[ contrail-external-zookeeper == *-src ]] + [[ contrail-external-zookeeper == *-operator ]] + [[ contrail-external-zookeeper != *-sandbox ]] + [[ -z '' ]] + unchanged_containers+=($container) + for container in '${frozen_containers[@]}' + [[ contrail-general-base == *-test ]] + [[ contrail-general-base == *-src ]] + [[ contrail-general-base == *-operator ]] + [[ contrail-general-base != *-sandbox ]] + [[ -z '' ]] + unchanged_containers+=($container) + for container in '${frozen_containers[@]}' + [[ contrail-kubernetes-cni-init == *-test ]] + [[ contrail-kubernetes-cni-init == *-src ]] + [[ contrail-kubernetes-cni-init == *-operator ]] + [[ contrail-kubernetes-cni-init != *-sandbox ]] + [[ -z '' ]] + unchanged_containers+=($container) + for container in '${frozen_containers[@]}' + [[ contrail-kubernetes-kube-manager == *-test ]] + [[ contrail-kubernetes-kube-manager == *-src ]] + [[ contrail-kubernetes-kube-manager == *-operator ]] + [[ contrail-kubernetes-kube-manager != *-sandbox ]] + [[ -z '' ]] + unchanged_containers+=($container) + for container in '${frozen_containers[@]}' + [[ contrail-node-init == *-test ]] + [[ contrail-node-init == *-src ]] + [[ contrail-node-init == *-operator ]] + [[ contrail-node-init != *-sandbox ]] + [[ -z '' ]] + unchanged_containers+=($container) + for container in '${frozen_containers[@]}' + [[ contrail-nodemgr == *-test ]] + [[ contrail-nodemgr == *-src ]] + [[ contrail-nodemgr == *-operator ]] + [[ contrail-nodemgr != *-sandbox ]] + [[ -z '' ]] + unchanged_containers+=($container) + for container in '${frozen_containers[@]}' + [[ contrail-openstack-compute-init == *-test ]] + [[ contrail-openstack-compute-init == *-src ]] + [[ contrail-openstack-compute-init == *-operator ]] + [[ contrail-openstack-compute-init != *-sandbox ]] + [[ -z '' ]] + unchanged_containers+=($container) + for container in '${frozen_containers[@]}' + [[ contrail-openstack-heat-init == *-test ]] + [[ contrail-openstack-heat-init == *-src ]] + [[ contrail-openstack-heat-init == *-operator ]] + [[ contrail-openstack-heat-init != *-sandbox ]] + [[ -z '' ]] + unchanged_containers+=($container) + for container in '${frozen_containers[@]}' + [[ contrail-openstack-ironic-notification-manager == *-test ]] + [[ contrail-openstack-ironic-notification-manager == *-src ]] + [[ contrail-openstack-ironic-notification-manager == *-operator ]] + [[ contrail-openstack-ironic-notification-manager != *-sandbox ]] + [[ -z '' ]] + unchanged_containers+=($container) + for container in '${frozen_containers[@]}' + [[ contrail-openstack-neutron-init == *-test ]] + [[ contrail-openstack-neutron-init == *-src ]] + [[ contrail-openstack-neutron-init == *-operator ]] + [[ contrail-openstack-neutron-init != *-sandbox ]] + [[ -z '' ]] + unchanged_containers+=($container) + for container in '${frozen_containers[@]}' + [[ contrail-provisioner == *-test ]] + [[ contrail-provisioner == *-src ]] + [[ contrail-provisioner == *-operator ]] + [[ contrail-provisioner != *-sandbox ]] + [[ -z '' ]] + unchanged_containers+=($container) + for container in '${frozen_containers[@]}' + [[ contrail-status == *-test ]] + [[ contrail-status == *-src ]] + [[ contrail-status == *-operator ]] + [[ contrail-status != *-sandbox ]] + [[ -z '' ]] + unchanged_containers+=($container) + for container in '${frozen_containers[@]}' + [[ contrail-test-test == *-test ]] + [[ -z '' ]] + unchanged_containers+=($container) + for container in '${frozen_containers[@]}' + [[ contrail-tools == *-test ]] + [[ contrail-tools == *-src ]] + [[ contrail-tools == *-operator ]] + [[ contrail-tools != *-sandbox ]] + [[ -z '' ]] + unchanged_containers+=($container) + for container in '${frozen_containers[@]}' + [[ contrail-tor-agent == *-test ]] + [[ contrail-tor-agent == *-src ]] + [[ contrail-tor-agent == *-operator ]] + [[ contrail-tor-agent != *-sandbox ]] + [[ -z '' ]] + unchanged_containers+=($container) + for container in '${frozen_containers[@]}' + [[ contrail-vrouter-agent == *-test ]] + [[ contrail-vrouter-agent == *-src ]] + [[ contrail-vrouter-agent == *-operator ]] + [[ contrail-vrouter-agent != *-sandbox ]] + [[ -z '' ]] + unchanged_containers+=($container) + for container in '${frozen_containers[@]}' + [[ contrail-vrouter-agent-dpdk == *-test ]] + [[ contrail-vrouter-agent-dpdk == *-src ]] + [[ contrail-vrouter-agent-dpdk == *-operator ]] + [[ contrail-vrouter-agent-dpdk != *-sandbox ]] + [[ -z '' ]] + unchanged_containers+=($container) + for container in '${frozen_containers[@]}' + [[ contrail-vrouter-base == *-test ]] + [[ contrail-vrouter-base == *-src ]] + [[ contrail-vrouter-base == *-operator ]] + [[ contrail-vrouter-base != *-sandbox ]] + [[ -z '' ]] + unchanged_containers+=($container) + for container in '${frozen_containers[@]}' + [[ contrail-vrouter-kernel-build-init == *-test ]] + [[ contrail-vrouter-kernel-build-init == *-src ]] + [[ contrail-vrouter-kernel-build-init == *-operator ]] + [[ contrail-vrouter-kernel-build-init != *-sandbox ]] + [[ -z '' ]] + unchanged_containers+=($container) + for container in '${frozen_containers[@]}' + [[ contrail-vrouter-kernel-init == *-test ]] + [[ contrail-vrouter-kernel-init == *-src ]] + [[ contrail-vrouter-kernel-init == *-operator ]] + [[ contrail-vrouter-kernel-init != *-sandbox ]] + [[ -z '' ]] + unchanged_containers+=($container) + for container in '${frozen_containers[@]}' + [[ contrail-vrouter-kernel-init-centos == *-test ]] + [[ contrail-vrouter-kernel-init-centos == *-src ]] + [[ contrail-vrouter-kernel-init-centos == *-operator ]] + [[ contrail-vrouter-kernel-init-centos != *-sandbox ]] + [[ -z '' ]] + unchanged_containers+=($container) + for container in '${frozen_containers[@]}' + [[ contrail-vrouter-kernel-init-dpdk == *-test ]] + [[ contrail-vrouter-kernel-init-dpdk == *-src ]] + [[ contrail-vrouter-kernel-init-dpdk == *-operator ]] + [[ contrail-vrouter-kernel-init-dpdk != *-sandbox ]] + [[ -z '' ]] + unchanged_containers+=($container) + for container in '${frozen_containers[@]}' + [[ contrail-vrouter-plugin-n3000-init-redhat == *-test ]] + [[ contrail-vrouter-plugin-n3000-init-redhat == *-src ]] + [[ contrail-vrouter-plugin-n3000-init-redhat == *-operator ]] + [[ contrail-vrouter-plugin-n3000-init-redhat != *-sandbox ]] + [[ -z '' ]] + unchanged_containers+=($container) + for container in '${frozen_containers[@]}' + [[ tf-analytics-alarm-gen == *-test ]] + [[ tf-analytics-alarm-gen == *-src ]] + [[ tf-analytics-alarm-gen == *-operator ]] + [[ tf-analytics-alarm-gen != *-sandbox ]] + [[ -z '' ]] + unchanged_containers+=($container) + for container in '${frozen_containers[@]}' + [[ tf-analytics-api == *-test ]] + [[ tf-analytics-api == *-src ]] + [[ tf-analytics-api == *-operator ]] + [[ tf-analytics-api != *-sandbox ]] + [[ -z '' ]] + unchanged_containers+=($container) + for container in '${frozen_containers[@]}' + [[ tf-analytics-base == *-test ]] + [[ tf-analytics-base == *-src ]] + [[ tf-analytics-base == *-operator ]] + [[ tf-analytics-base != *-sandbox ]] + [[ -z '' ]] + unchanged_containers+=($container) + for container in '${frozen_containers[@]}' + [[ tf-analytics-collector == *-test ]] + [[ tf-analytics-collector == *-src ]] + [[ tf-analytics-collector == *-operator ]] + [[ tf-analytics-collector != *-sandbox ]] + [[ -z '' ]] + unchanged_containers+=($container) + for container in '${frozen_containers[@]}' + [[ tf-analytics-query-engine == *-test ]] + [[ tf-analytics-query-engine == *-src ]] + [[ tf-analytics-query-engine == *-operator ]] + [[ tf-analytics-query-engine != *-sandbox ]] + [[ -z '' ]] + unchanged_containers+=($container) + for container in '${frozen_containers[@]}' + [[ tf-analytics-snmp-collector == *-test ]] + [[ tf-analytics-snmp-collector == *-src ]] + [[ tf-analytics-snmp-collector == *-operator ]] + [[ tf-analytics-snmp-collector != *-sandbox ]] + [[ -z '' ]] + unchanged_containers+=($container) + for container in '${frozen_containers[@]}' + [[ tf-analytics-snmp-topology == *-test ]] + [[ tf-analytics-snmp-topology == *-src ]] + [[ tf-analytics-snmp-topology == *-operator ]] + [[ tf-analytics-snmp-topology != *-sandbox ]] + [[ -z '' ]] + unchanged_containers+=($container) + for container in '${frozen_containers[@]}' + [[ tf-ansible-deployer-src == *-test ]] + [[ tf-ansible-deployer-src == *-src ]] + [[ -z '' ]] + unchanged_containers+=($container) + for container in '${frozen_containers[@]}' + [[ tf-base == *-test ]] + [[ tf-base == *-src ]] + [[ tf-base == *-operator ]] + [[ tf-base != *-sandbox ]] + [[ -z '' ]] + unchanged_containers+=($container) + for container in '${frozen_containers[@]}' + [[ tf-build-manifest-src == *-test ]] + [[ tf-build-manifest-src == *-src ]] + [[ -z '' ]] + unchanged_containers+=($container) + for container in '${frozen_containers[@]}' + [[ tf-charms-src == *-test ]] + [[ tf-charms-src == *-src ]] + [[ -z '' ]] + unchanged_containers+=($container) + for container in '${frozen_containers[@]}' + [[ tf-container-builder-src == *-test ]] + [[ tf-container-builder-src == *-src ]] + [[ -z '' ]] + unchanged_containers+=($container) + for container in '${frozen_containers[@]}' + [[ tf-controller-config-api == *-test ]] + [[ tf-controller-config-api == *-src ]] + [[ tf-controller-config-api == *-operator ]] + [[ tf-controller-config-api != *-sandbox ]] + [[ -z '' ]] + unchanged_containers+=($container) + for container in '${frozen_containers[@]}' + [[ tf-controller-config-base == *-test ]] + [[ tf-controller-config-base == *-src ]] + [[ tf-controller-config-base == *-operator ]] + [[ tf-controller-config-base != *-sandbox ]] + [[ -z '' ]] + unchanged_containers+=($container) + for container in '${frozen_containers[@]}' + [[ tf-controller-config-devicemgr == *-test ]] + [[ tf-controller-config-devicemgr == *-src ]] + [[ tf-controller-config-devicemgr == *-operator ]] + [[ tf-controller-config-devicemgr != *-sandbox ]] + [[ -z '' ]] + unchanged_containers+=($container) + for container in '${frozen_containers[@]}' + [[ tf-controller-config-dnsmasq == *-test ]] + [[ tf-controller-config-dnsmasq == *-src ]] + [[ tf-controller-config-dnsmasq == *-operator ]] + [[ tf-controller-config-dnsmasq != *-sandbox ]] + [[ -z '' ]] + unchanged_containers+=($container) + for container in '${frozen_containers[@]}' + [[ tf-controller-config-schema == *-test ]] + [[ tf-controller-config-schema == *-src ]] + [[ tf-controller-config-schema == *-operator ]] + [[ tf-controller-config-schema != *-sandbox ]] + [[ -z '' ]] + unchanged_containers+=($container) + for container in '${frozen_containers[@]}' + [[ tf-controller-config-svcmonitor == *-test ]] + [[ tf-controller-config-svcmonitor == *-src ]] + [[ tf-controller-config-svcmonitor == *-operator ]] + [[ tf-controller-config-svcmonitor != *-sandbox ]] + [[ -z '' ]] + unchanged_containers+=($container) + for container in '${frozen_containers[@]}' + [[ tf-controller-control-base == *-test ]] + [[ tf-controller-control-base == *-src ]] + [[ tf-controller-control-base == *-operator ]] + [[ tf-controller-control-base != *-sandbox ]] + [[ -z '' ]] + unchanged_containers+=($container) + for container in '${frozen_containers[@]}' + [[ tf-controller-control-control == *-test ]] + [[ tf-controller-control-control == *-src ]] + [[ tf-controller-control-control == *-operator ]] + [[ tf-controller-control-control != *-sandbox ]] + [[ -z '' ]] + unchanged_containers+=($container) + for container in '${frozen_containers[@]}' + [[ tf-controller-control-dns == *-test ]] + [[ tf-controller-control-dns == *-src ]] + [[ tf-controller-control-dns == *-operator ]] + [[ tf-controller-control-dns != *-sandbox ]] + [[ -z '' ]] + unchanged_containers+=($container) + for container in '${frozen_containers[@]}' + [[ tf-controller-control-named == *-test ]] + [[ tf-controller-control-named == *-src ]] + [[ tf-controller-control-named == *-operator ]] + [[ tf-controller-control-named != *-sandbox ]] + [[ -z '' ]] + unchanged_containers+=($container) + for container in '${frozen_containers[@]}' + [[ tf-controller-webui-base == *-test ]] + [[ tf-controller-webui-base == *-src ]] + [[ tf-controller-webui-base == *-operator ]] + [[ tf-controller-webui-base != *-sandbox ]] + [[ -z '' ]] + unchanged_containers+=($container) + for container in '${frozen_containers[@]}' + [[ tf-controller-webui-job == *-test ]] + [[ tf-controller-webui-job == *-src ]] + [[ tf-controller-webui-job == *-operator ]] + [[ tf-controller-webui-job != *-sandbox ]] + [[ -z '' ]] + unchanged_containers+=($container) + for container in '${frozen_containers[@]}' + [[ tf-controller-webui-web == *-test ]] + [[ tf-controller-webui-web == *-src ]] + [[ tf-controller-webui-web == *-operator ]] + [[ tf-controller-webui-web != *-sandbox ]] + [[ -z '' ]] + unchanged_containers+=($container) + for container in '${frozen_containers[@]}' + [[ tf-debug == *-test ]] + [[ tf-debug == *-src ]] + [[ tf-debug == *-operator ]] + [[ tf-debug != *-sandbox ]] + [[ -z '' ]] + unchanged_containers+=($container) + for container in '${frozen_containers[@]}' + [[ tf-deployment-test == *-test ]] + [[ -z '' ]] + unchanged_containers+=($container) + for container in '${frozen_containers[@]}' + [[ tf-dev-sandbox == *-test ]] + [[ tf-dev-sandbox == *-src ]] + [[ tf-dev-sandbox == *-operator ]] + [[ tf-dev-sandbox != *-sandbox ]] + for container in '${frozen_containers[@]}' + [[ tf-external-cassandra == *-test ]] + [[ tf-external-cassandra == *-src ]] + [[ tf-external-cassandra == *-operator ]] + [[ tf-external-cassandra != *-sandbox ]] + [[ -z '' ]] + unchanged_containers+=($container) + for container in '${frozen_containers[@]}' + [[ tf-external-haproxy == *-test ]] + [[ tf-external-haproxy == *-src ]] + [[ tf-external-haproxy == *-operator ]] + [[ tf-external-haproxy != *-sandbox ]] + [[ -z '' ]] + unchanged_containers+=($container) + for container in '${frozen_containers[@]}' + [[ tf-external-kafka == *-test ]] + [[ tf-external-kafka == *-src ]] + [[ tf-external-kafka == *-operator ]] + [[ tf-external-kafka != *-sandbox ]] + [[ -z '' ]] + unchanged_containers+=($container) + for container in '${frozen_containers[@]}' + [[ tf-external-rabbitmq == *-test ]] + [[ tf-external-rabbitmq == *-src ]] + [[ tf-external-rabbitmq == *-operator ]] + [[ tf-external-rabbitmq != *-sandbox ]] + [[ -z '' ]] + unchanged_containers+=($container) + for container in '${frozen_containers[@]}' + [[ tf-external-redis == *-test ]] + [[ tf-external-redis == *-src ]] + [[ tf-external-redis == *-operator ]] + [[ tf-external-redis != *-sandbox ]] + [[ -z '' ]] + unchanged_containers+=($container) + for container in '${frozen_containers[@]}' + [[ tf-external-rsyslogd == *-test ]] + [[ tf-external-rsyslogd == *-src ]] + [[ tf-external-rsyslogd == *-operator ]] + [[ tf-external-rsyslogd != *-sandbox ]] + [[ -z '' ]] + unchanged_containers+=($container) + for container in '${frozen_containers[@]}' + [[ tf-external-stunnel == *-test ]] + [[ tf-external-stunnel == *-src ]] + [[ tf-external-stunnel == *-operator ]] + [[ tf-external-stunnel != *-sandbox ]] + [[ -z '' ]] + unchanged_containers+=($container) + for container in '${frozen_containers[@]}' + [[ tf-external-zookeeper == *-test ]] + [[ tf-external-zookeeper == *-src ]] + [[ tf-external-zookeeper == *-operator ]] + [[ tf-external-zookeeper != *-sandbox ]] + [[ -z '' ]] + unchanged_containers+=($container) + for container in '${frozen_containers[@]}' + [[ tf-general-base == *-test ]] + [[ tf-general-base == *-src ]] + [[ tf-general-base == *-operator ]] + [[ tf-general-base != *-sandbox ]] + [[ -z '' ]] + unchanged_containers+=($container) + for container in '${frozen_containers[@]}' + [[ tf-kolla-ansible-src == *-test ]] + [[ tf-kolla-ansible-src == *-src ]] + [[ -z '' ]] + unchanged_containers+=($container) + for container in '${frozen_containers[@]}' + [[ tf-kubernetes-cni-init == *-test ]] + [[ tf-kubernetes-cni-init == *-src ]] + [[ tf-kubernetes-cni-init == *-operator ]] + [[ tf-kubernetes-cni-init != *-sandbox ]] + [[ -z '' ]] + unchanged_containers+=($container) + for container in '${frozen_containers[@]}' + [[ tf-kubernetes-kube-manager == *-test ]] + [[ tf-kubernetes-kube-manager == *-src ]] + [[ tf-kubernetes-kube-manager == *-operator ]] + [[ tf-kubernetes-kube-manager != *-sandbox ]] + [[ -z '' ]] + unchanged_containers+=($container) + for container in '${frozen_containers[@]}' + [[ tf-node-init == *-test ]] + [[ tf-node-init == *-src ]] + [[ tf-node-init == *-operator ]] + [[ tf-node-init != *-sandbox ]] + [[ -z '' ]] + unchanged_containers+=($container) + for container in '${frozen_containers[@]}' + [[ tf-nodemgr == *-test ]] + [[ tf-nodemgr == *-src ]] + [[ tf-nodemgr == *-operator ]] + [[ tf-nodemgr != *-sandbox ]] + [[ -z '' ]] + unchanged_containers+=($container) + for container in '${frozen_containers[@]}' + [[ tf-openstack-compute-init == *-test ]] + [[ tf-openstack-compute-init == *-src ]] + [[ tf-openstack-compute-init == *-operator ]] + [[ tf-openstack-compute-init != *-sandbox ]] + [[ -z '' ]] + unchanged_containers+=($container) + for container in '${frozen_containers[@]}' + [[ tf-openstack-heat-init == *-test ]] + [[ tf-openstack-heat-init == *-src ]] + [[ tf-openstack-heat-init == *-operator ]] + [[ tf-openstack-heat-init != *-sandbox ]] + [[ -z '' ]] + unchanged_containers+=($container) + for container in '${frozen_containers[@]}' + [[ tf-openstack-ironic-notification-manager == *-test ]] + [[ tf-openstack-ironic-notification-manager == *-src ]] + [[ tf-openstack-ironic-notification-manager == *-operator ]] + [[ tf-openstack-ironic-notification-manager != *-sandbox ]] + [[ -z '' ]] + unchanged_containers+=($container) + for container in '${frozen_containers[@]}' + [[ tf-openstack-neutron-init == *-test ]] + [[ tf-openstack-neutron-init == *-src ]] + [[ tf-openstack-neutron-init == *-operator ]] + [[ tf-openstack-neutron-init != *-sandbox ]] + [[ -z '' ]] + unchanged_containers+=($container) + for container in '${frozen_containers[@]}' + [[ tf-operator == *-test ]] + [[ tf-operator == *-src ]] + [[ tf-operator == *-operator ]] + [[ -z '' ]] + unchanged_containers+=($container) + for container in '${frozen_containers[@]}' + [[ tf-operator-bundle == *-test ]] + [[ tf-operator-bundle == *-src ]] + [[ tf-operator-bundle == *-operator ]] + [[ tf-operator-bundle != *-sandbox ]] + [[ -z '' ]] + unchanged_containers+=($container) + for container in '${frozen_containers[@]}' + [[ tf-operator-src == *-test ]] + [[ tf-operator-src == *-src ]] + [[ -z '' ]] + unchanged_containers+=($container) + for container in '${frozen_containers[@]}' + [[ tf-provisioner == *-test ]] + [[ tf-provisioner == *-src ]] + [[ tf-provisioner == *-operator ]] + [[ tf-provisioner != *-sandbox ]] + [[ -z '' ]] + unchanged_containers+=($container) + for container in '${frozen_containers[@]}' + [[ tf-status == *-test ]] + [[ tf-status == *-src ]] + [[ tf-status == *-operator ]] + [[ tf-status != *-sandbox ]] + [[ -z '' ]] + unchanged_containers+=($container) + for container in '${frozen_containers[@]}' + [[ tf-tools == *-test ]] + [[ tf-tools == *-src ]] + [[ tf-tools == *-operator ]] + [[ tf-tools != *-sandbox ]] + [[ -z '' ]] + unchanged_containers+=($container) + for container in '${frozen_containers[@]}' + [[ tf-tor-agent == *-test ]] + [[ tf-tor-agent == *-src ]] + [[ tf-tor-agent == *-operator ]] + [[ tf-tor-agent != *-sandbox ]] + [[ -z '' ]] + unchanged_containers+=($container) + for container in '${frozen_containers[@]}' + [[ tf-tripleo-heat-templates-src == *-test ]] + [[ tf-tripleo-heat-templates-src == *-src ]] + [[ -z '' ]] + unchanged_containers+=($container) + for container in '${frozen_containers[@]}' + [[ tf-vrouter-agent == *-test ]] + [[ tf-vrouter-agent == *-src ]] + [[ tf-vrouter-agent == *-operator ]] + [[ tf-vrouter-agent != *-sandbox ]] + [[ -z '' ]] + unchanged_containers+=($container) + for container in '${frozen_containers[@]}' + [[ tf-vrouter-agent-dpdk == *-test ]] + [[ tf-vrouter-agent-dpdk == *-src ]] + [[ tf-vrouter-agent-dpdk == *-operator ]] + [[ tf-vrouter-agent-dpdk != *-sandbox ]] + [[ -z '' ]] + unchanged_containers+=($container) + for container in '${frozen_containers[@]}' + [[ tf-vrouter-base == *-test ]] + [[ tf-vrouter-base == *-src ]] + [[ tf-vrouter-base == *-operator ]] + [[ tf-vrouter-base != *-sandbox ]] + [[ -z '' ]] + unchanged_containers+=($container) + for container in '${frozen_containers[@]}' + [[ tf-vrouter-kernel-build-init == *-test ]] + [[ tf-vrouter-kernel-build-init == *-src ]] + [[ tf-vrouter-kernel-build-init == *-operator ]] + [[ tf-vrouter-kernel-build-init != *-sandbox ]] + [[ -z '' ]] + unchanged_containers+=($container) + for container in '${frozen_containers[@]}' + [[ tf-vrouter-kernel-init == *-test ]] + [[ tf-vrouter-kernel-init == *-src ]] + [[ tf-vrouter-kernel-init == *-operator ]] + [[ tf-vrouter-kernel-init != *-sandbox ]] + [[ -z '' ]] + unchanged_containers+=($container) INFO: checking containers changes for fast build INFO: fetching unchanged contrail-analytics-alarm-gen and pushing it as nexus.gz1.opensdn.io:5101/contrail-analytics-alarm-gen:master-1_0_4_6-1 + for container in '${frozen_containers[@]}' + [[ tf-vrouter-kernel-init-centos == *-test ]] + [[ tf-vrouter-kernel-init-centos == *-src ]] + [[ tf-vrouter-kernel-init-centos == *-operator ]] + [[ tf-vrouter-kernel-init-centos != *-sandbox ]] + [[ -z '' ]] + unchanged_containers+=($container) + for container in '${frozen_containers[@]}' + [[ tf-vrouter-kernel-init-dpdk == *-test ]] + [[ tf-vrouter-kernel-init-dpdk == *-src ]] + [[ tf-vrouter-kernel-init-dpdk == *-operator ]] + [[ tf-vrouter-kernel-init-dpdk != *-sandbox ]] + [[ -z '' ]] + unchanged_containers+=($container) + for container in '${frozen_containers[@]}' + [[ tf-vrouter-plugin-n3000-init-redhat == *-test ]] + [[ tf-vrouter-plugin-n3000-init-redhat == *-src ]] + [[ tf-vrouter-plugin-n3000-init-redhat == *-operator ]] + [[ tf-vrouter-plugin-n3000-init-redhat != *-sandbox ]] + [[ -z '' ]] + unchanged_containers+=($container) + return 0 + echo 'INFO: checking containers changes for fast build' + [[ ! -z '' ]] + [[ ! -z '' ]] + [[ ! -z '' ]] + [[ ! -z '' ]] + [[ -n '' ]] + local res=0 + for container in '${unchanged_containers[@]}' + echo 'INFO: fetching unchanged contrail-analytics-alarm-gen and pushing it as nexus.gz1.opensdn.io:5101/contrail-analytics-alarm-gen:master-1_0_4_6-1' ++ docker pull nexus.opensdn.io:5101/contrail-analytics-alarm-gen:master-1_0_3_8-2 + [[ -n master-1_0_3_8-2: Pulling from contrail-analytics-alarm-gen 2d473b07cdd5: Already exists e69c36c97604: Pulling fs layer 9720e153abf7: Pulling fs layer d77203893088: Pulling fs layer 67958c3844b5: Pulling fs layer 2b18359b7593: Pulling fs layer 6c9ff25e2d65: Pulling fs layer adff24c37c31: Pulling fs layer a4be93fe4103: Pulling fs layer 8e819d52221e: Pulling fs layer 9cbabc595358: Pulling fs layer 67958c3844b5: Waiting 6c9ff25e2d65: Waiting adff24c37c31: Waiting 2b18359b7593: Waiting a4be93fe4103: Waiting 8e819d52221e: Waiting 9cbabc595358: Waiting e69c36c97604: Verifying Checksum e69c36c97604: Download complete d77203893088: Verifying Checksum d77203893088: Download complete e69c36c97604: Pull complete 9720e153abf7: Download complete 2b18359b7593: Verifying Checksum 2b18359b7593: Download complete 67958c3844b5: Download complete 9720e153abf7: Pull complete a4be93fe4103: Verifying Checksum a4be93fe4103: Download complete d77203893088: Pull complete 67958c3844b5: Pull complete 2b18359b7593: Pull complete adff24c37c31: Verifying Checksum adff24c37c31: Download complete 9cbabc595358: Verifying Checksum 9cbabc595358: Download complete 6c9ff25e2d65: Verifying Checksum 6c9ff25e2d65: Download complete 8e819d52221e: Verifying Checksum 8e819d52221e: Download complete 6c9ff25e2d65: Pull complete adff24c37c31: Pull complete a4be93fe4103: Pull complete 8e819d52221e: Pull complete 9cbabc595358: Pull complete Digest: sha256:e70b904b275d519c54f4076ed4e976bed27ad854f6ca7fee013ee0ee08d109a6 Status: Downloaded newer image for nexus.opensdn.io:5101/contrail-analytics-alarm-gen:master-1_0_3_8-2 ]] + docker tag nexus.opensdn.io:5101/contrail-analytics-alarm-gen:master-1_0_3_8-2 nexus.gz1.opensdn.io:5101/contrail-analytics-alarm-gen:master-1_0_4_6-1 + docker push nexus.gz1.opensdn.io:5101/contrail-analytics-alarm-gen:master-1_0_4_6-1 The push refers to repository [nexus.gz1.opensdn.io:5101/contrail-analytics-alarm-gen] 84cec57e7614: Preparing 578273d672ff: Preparing f201aae4c023: Preparing 8eef0323bb75: Preparing 5569910a85c5: Preparing 705bffd5cfbe: Preparing b17e3972022c: Preparing 84780f0326c6: Preparing 7b58c8d3f20a: Preparing adde5920ec50: Preparing 174f56854903: Preparing 84780f0326c6: Waiting 7b58c8d3f20a: Waiting adde5920ec50: Waiting 174f56854903: Waiting b17e3972022c: Waiting 705bffd5cfbe: Waiting 84cec57e7614: Layer already exists f201aae4c023: Layer already exists 8eef0323bb75: Layer already exists 5569910a85c5: Layer already exists 578273d672ff: Layer already exists 705bffd5cfbe: Layer already exists b17e3972022c: Layer already exists 84780f0326c6: Layer already exists 7b58c8d3f20a: Layer already exists adde5920ec50: Layer already exists 174f56854903: Layer already exists master-1_0_4_6-1: digest: sha256:e70b904b275d519c54f4076ed4e976bed27ad854f6ca7fee013ee0ee08d109a6 size: 2620 INFO: fetching unchanged contrail-analytics-api and pushing it as nexus.gz1.opensdn.io:5101/contrail-analytics-api:master-1_0_4_6-1 + for container in '${unchanged_containers[@]}' + echo 'INFO: fetching unchanged contrail-analytics-api and pushing it as nexus.gz1.opensdn.io:5101/contrail-analytics-api:master-1_0_4_6-1' ++ docker pull nexus.opensdn.io:5101/contrail-analytics-api:master-1_0_3_8-2 + [[ -n master-1_0_3_8-2: Pulling from contrail-analytics-api 2d473b07cdd5: Already exists e69c36c97604: Already exists 9720e153abf7: Already exists d77203893088: Already exists 67958c3844b5: Already exists 2b18359b7593: Already exists 6c9ff25e2d65: Already exists adff24c37c31: Already exists a4be93fe4103: Already exists 8e819d52221e: Already exists c5d7df8aff03: Pulling fs layer c5d7df8aff03: Verifying Checksum c5d7df8aff03: Download complete c5d7df8aff03: Pull complete Digest: sha256:40088b9a7014f7258ed4489b7cded4e3699da8774ffc334786e502aa2ef9168e Status: Downloaded newer image for nexus.opensdn.io:5101/contrail-analytics-api:master-1_0_3_8-2 ]] + docker tag nexus.opensdn.io:5101/contrail-analytics-api:master-1_0_3_8-2 nexus.gz1.opensdn.io:5101/contrail-analytics-api:master-1_0_4_6-1 + docker push nexus.gz1.opensdn.io:5101/contrail-analytics-api:master-1_0_4_6-1 The push refers to repository [nexus.gz1.opensdn.io:5101/contrail-analytics-api] af1962a34b0a: Preparing 578273d672ff: Preparing f201aae4c023: Preparing 8eef0323bb75: Preparing 5569910a85c5: Preparing 705bffd5cfbe: Preparing b17e3972022c: Preparing 84780f0326c6: Preparing 7b58c8d3f20a: Preparing adde5920ec50: Preparing 174f56854903: Preparing 7b58c8d3f20a: Waiting 705bffd5cfbe: Waiting b17e3972022c: Waiting 84780f0326c6: Waiting 174f56854903: Waiting adde5920ec50: Waiting 8eef0323bb75: Layer already exists 578273d672ff: Layer already exists af1962a34b0a: Layer already exists 5569910a85c5: Layer already exists f201aae4c023: Layer already exists 705bffd5cfbe: Layer already exists b17e3972022c: Layer already exists adde5920ec50: Layer already exists 84780f0326c6: Layer already exists 7b58c8d3f20a: Layer already exists 174f56854903: Layer already exists master-1_0_4_6-1: digest: sha256:40088b9a7014f7258ed4489b7cded4e3699da8774ffc334786e502aa2ef9168e size: 2620 INFO: fetching unchanged contrail-analytics-base and pushing it as nexus.gz1.opensdn.io:5101/contrail-analytics-base:master-1_0_4_6-1 + for container in '${unchanged_containers[@]}' + echo 'INFO: fetching unchanged contrail-analytics-base and pushing it as nexus.gz1.opensdn.io:5101/contrail-analytics-base:master-1_0_4_6-1' ++ docker pull nexus.opensdn.io:5101/contrail-analytics-base:master-1_0_3_8-2 + [[ -n master-1_0_3_8-2: Pulling from contrail-analytics-base 2d473b07cdd5: Already exists e69c36c97604: Already exists 9720e153abf7: Already exists d77203893088: Already exists 67958c3844b5: Already exists 2b18359b7593: Already exists 6c9ff25e2d65: Already exists adff24c37c31: Already exists a4be93fe4103: Already exists 8e819d52221e: Already exists Digest: sha256:cf1371f02c19bd54f9d2ab1accaf28a3b31bf8da6b4186d0caa6a2e29fdab238 Status: Downloaded newer image for nexus.opensdn.io:5101/contrail-analytics-base:master-1_0_3_8-2 ]] + docker tag nexus.opensdn.io:5101/contrail-analytics-base:master-1_0_3_8-2 nexus.gz1.opensdn.io:5101/contrail-analytics-base:master-1_0_4_6-1 + docker push nexus.gz1.opensdn.io:5101/contrail-analytics-base:master-1_0_4_6-1 The push refers to repository [nexus.gz1.opensdn.io:5101/contrail-analytics-base] 578273d672ff: Preparing f201aae4c023: Preparing 8eef0323bb75: Preparing 5569910a85c5: Preparing 705bffd5cfbe: Preparing b17e3972022c: Preparing 84780f0326c6: Preparing 7b58c8d3f20a: Preparing adde5920ec50: Preparing 174f56854903: Preparing b17e3972022c: Waiting 84780f0326c6: Waiting 7b58c8d3f20a: Waiting adde5920ec50: Waiting 174f56854903: Waiting f201aae4c023: Layer already exists 578273d672ff: Layer already exists 8eef0323bb75: Layer already exists 705bffd5cfbe: Layer already exists 5569910a85c5: Layer already exists 84780f0326c6: Layer already exists b17e3972022c: Layer already exists adde5920ec50: Layer already exists 174f56854903: Layer already exists 7b58c8d3f20a: Layer already exists master-1_0_4_6-1: digest: sha256:cf1371f02c19bd54f9d2ab1accaf28a3b31bf8da6b4186d0caa6a2e29fdab238 size: 2413 INFO: fetching unchanged contrail-analytics-collector and pushing it as nexus.gz1.opensdn.io:5101/contrail-analytics-collector:master-1_0_4_6-1 + for container in '${unchanged_containers[@]}' + echo 'INFO: fetching unchanged contrail-analytics-collector and pushing it as nexus.gz1.opensdn.io:5101/contrail-analytics-collector:master-1_0_4_6-1' ++ docker pull nexus.opensdn.io:5101/contrail-analytics-collector:master-1_0_3_8-2 + [[ -n master-1_0_3_8-2: Pulling from contrail-analytics-collector 2d473b07cdd5: Already exists e69c36c97604: Already exists 9720e153abf7: Already exists d77203893088: Already exists 67958c3844b5: Already exists 2b18359b7593: Already exists 6c9ff25e2d65: Already exists adff24c37c31: Already exists a4be93fe4103: Already exists 8e819d52221e: Already exists 2e3e27b8a136: Pulling fs layer 2e3e27b8a136: Verifying Checksum 2e3e27b8a136: Download complete 2e3e27b8a136: Pull complete Digest: sha256:fa76a14cf253f866dcfd86031d22986f9f0ef84bb09ed4e583bea9e91d30fdfc Status: Downloaded newer image for nexus.opensdn.io:5101/contrail-analytics-collector:master-1_0_3_8-2 ]] + docker tag nexus.opensdn.io:5101/contrail-analytics-collector:master-1_0_3_8-2 nexus.gz1.opensdn.io:5101/contrail-analytics-collector:master-1_0_4_6-1 + docker push nexus.gz1.opensdn.io:5101/contrail-analytics-collector:master-1_0_4_6-1 The push refers to repository [nexus.gz1.opensdn.io:5101/contrail-analytics-collector] 8b52484c16d3: Preparing 578273d672ff: Preparing f201aae4c023: Preparing 8eef0323bb75: Preparing 5569910a85c5: Preparing 705bffd5cfbe: Preparing b17e3972022c: Preparing 84780f0326c6: Preparing 7b58c8d3f20a: Preparing adde5920ec50: Preparing 174f56854903: Preparing 84780f0326c6: Waiting 7b58c8d3f20a: Waiting adde5920ec50: Waiting 174f56854903: Waiting 705bffd5cfbe: Waiting b17e3972022c: Waiting f201aae4c023: Layer already exists 8eef0323bb75: Layer already exists 578273d672ff: Layer already exists 5569910a85c5: Layer already exists 8b52484c16d3: Layer already exists 705bffd5cfbe: Layer already exists 7b58c8d3f20a: Layer already exists adde5920ec50: Layer already exists 84780f0326c6: Layer already exists b17e3972022c: Layer already exists 174f56854903: Layer already exists master-1_0_4_6-1: digest: sha256:fa76a14cf253f866dcfd86031d22986f9f0ef84bb09ed4e583bea9e91d30fdfc size: 2621 INFO: fetching unchanged contrail-analytics-query-engine and pushing it as nexus.gz1.opensdn.io:5101/contrail-analytics-query-engine:master-1_0_4_6-1 + for container in '${unchanged_containers[@]}' + echo 'INFO: fetching unchanged contrail-analytics-query-engine and pushing it as nexus.gz1.opensdn.io:5101/contrail-analytics-query-engine:master-1_0_4_6-1' ++ docker pull nexus.opensdn.io:5101/contrail-analytics-query-engine:master-1_0_3_8-2 + [[ -n master-1_0_3_8-2: Pulling from contrail-analytics-query-engine 2d473b07cdd5: Already exists e69c36c97604: Already exists 9720e153abf7: Already exists d77203893088: Already exists 67958c3844b5: Already exists 2b18359b7593: Already exists 6c9ff25e2d65: Already exists adff24c37c31: Already exists a4be93fe4103: Already exists 8e819d52221e: Already exists 6bb6b6062e7b: Pulling fs layer 6bb6b6062e7b: Download complete 6bb6b6062e7b: Pull complete Digest: sha256:ee0e3d7088051984fcf96d07eabfc5651387d747e9ae5d23babad1a53be35e8e Status: Downloaded newer image for nexus.opensdn.io:5101/contrail-analytics-query-engine:master-1_0_3_8-2 ]] + docker tag nexus.opensdn.io:5101/contrail-analytics-query-engine:master-1_0_3_8-2 nexus.gz1.opensdn.io:5101/contrail-analytics-query-engine:master-1_0_4_6-1 + docker push nexus.gz1.opensdn.io:5101/contrail-analytics-query-engine:master-1_0_4_6-1 The push refers to repository [nexus.gz1.opensdn.io:5101/contrail-analytics-query-engine] ead3de8230cc: Preparing 578273d672ff: Preparing f201aae4c023: Preparing 8eef0323bb75: Preparing 5569910a85c5: Preparing 705bffd5cfbe: Preparing b17e3972022c: Preparing 84780f0326c6: Preparing 7b58c8d3f20a: Preparing 705bffd5cfbe: Waiting b17e3972022c: Waiting 84780f0326c6: Waiting adde5920ec50: Preparing 174f56854903: Preparing 7b58c8d3f20a: Waiting adde5920ec50: Waiting 174f56854903: Waiting 8eef0323bb75: Layer already exists ead3de8230cc: Layer already exists 5569910a85c5: Layer already exists 578273d672ff: Layer already exists f201aae4c023: Layer already exists 705bffd5cfbe: Layer already exists 84780f0326c6: Layer already exists b17e3972022c: Layer already exists adde5920ec50: Layer already exists 7b58c8d3f20a: Layer already exists 174f56854903: Layer already exists master-1_0_4_6-1: digest: sha256:ee0e3d7088051984fcf96d07eabfc5651387d747e9ae5d23babad1a53be35e8e size: 2620 INFO: fetching unchanged contrail-analytics-snmp-collector and pushing it as nexus.gz1.opensdn.io:5101/contrail-analytics-snmp-collector:master-1_0_4_6-1 + for container in '${unchanged_containers[@]}' + echo 'INFO: fetching unchanged contrail-analytics-snmp-collector and pushing it as nexus.gz1.opensdn.io:5101/contrail-analytics-snmp-collector:master-1_0_4_6-1' ++ docker pull nexus.opensdn.io:5101/contrail-analytics-snmp-collector:master-1_0_3_8-2 + [[ -n master-1_0_3_8-2: Pulling from contrail-analytics-snmp-collector 2d473b07cdd5: Already exists e69c36c97604: Already exists 9720e153abf7: Already exists d77203893088: Already exists 67958c3844b5: Already exists 2b18359b7593: Already exists 6c9ff25e2d65: Already exists adff24c37c31: Already exists a4be93fe4103: Already exists 8e819d52221e: Already exists 94813a75e0e6: Pulling fs layer 07df7af58ec3: Pulling fs layer 94813a75e0e6: Verifying Checksum 94813a75e0e6: Download complete 07df7af58ec3: Verifying Checksum 07df7af58ec3: Download complete 94813a75e0e6: Pull complete 07df7af58ec3: Pull complete Digest: sha256:e8a32802ab7e1b6a965aa0e50e1ef44dfb5496046f73104d3253fba7114daf7f Status: Downloaded newer image for nexus.opensdn.io:5101/contrail-analytics-snmp-collector:master-1_0_3_8-2 ]] + docker tag nexus.opensdn.io:5101/contrail-analytics-snmp-collector:master-1_0_3_8-2 nexus.gz1.opensdn.io:5101/contrail-analytics-snmp-collector:master-1_0_4_6-1 + docker push nexus.gz1.opensdn.io:5101/contrail-analytics-snmp-collector:master-1_0_4_6-1 The push refers to repository [nexus.gz1.opensdn.io:5101/contrail-analytics-snmp-collector] 1c7f4108ebb0: Preparing 2bea57be918d: Preparing 578273d672ff: Preparing f201aae4c023: Preparing 8eef0323bb75: Preparing 5569910a85c5: Preparing 705bffd5cfbe: Preparing b17e3972022c: Preparing 84780f0326c6: Preparing 7b58c8d3f20a: Preparing adde5920ec50: Preparing 174f56854903: Preparing 5569910a85c5: Waiting 705bffd5cfbe: Waiting b17e3972022c: Waiting 84780f0326c6: Waiting 7b58c8d3f20a: Waiting adde5920ec50: Waiting 174f56854903: Waiting 8eef0323bb75: Layer already exists f201aae4c023: Layer already exists 1c7f4108ebb0: Layer already exists 578273d672ff: Layer already exists 2bea57be918d: Layer already exists 5569910a85c5: Layer already exists b17e3972022c: Layer already exists 705bffd5cfbe: Layer already exists 7b58c8d3f20a: Layer already exists 84780f0326c6: Layer already exists adde5920ec50: Layer already exists 174f56854903: Layer already exists master-1_0_4_6-1: digest: sha256:e8a32802ab7e1b6a965aa0e50e1ef44dfb5496046f73104d3253fba7114daf7f size: 2829 INFO: fetching unchanged contrail-analytics-snmp-topology and pushing it as nexus.gz1.opensdn.io:5101/contrail-analytics-snmp-topology:master-1_0_4_6-1 + for container in '${unchanged_containers[@]}' + echo 'INFO: fetching unchanged contrail-analytics-snmp-topology and pushing it as nexus.gz1.opensdn.io:5101/contrail-analytics-snmp-topology:master-1_0_4_6-1' ++ docker pull nexus.opensdn.io:5101/contrail-analytics-snmp-topology:master-1_0_3_8-2 + [[ -n master-1_0_3_8-2: Pulling from contrail-analytics-snmp-topology 2d473b07cdd5: Already exists e69c36c97604: Already exists 9720e153abf7: Already exists d77203893088: Already exists 67958c3844b5: Already exists 2b18359b7593: Already exists 6c9ff25e2d65: Already exists adff24c37c31: Already exists a4be93fe4103: Already exists 8e819d52221e: Already exists 311ead53993c: Pulling fs layer 4da3b50f9c02: Pulling fs layer 311ead53993c: Verifying Checksum 311ead53993c: Download complete 4da3b50f9c02: Download complete 311ead53993c: Pull complete 4da3b50f9c02: Pull complete Digest: sha256:8309a750aa2a632f995828a0c9fca5556988ac24ffa7f37b5720093f633c061e Status: Downloaded newer image for nexus.opensdn.io:5101/contrail-analytics-snmp-topology:master-1_0_3_8-2 ]] + docker tag nexus.opensdn.io:5101/contrail-analytics-snmp-topology:master-1_0_3_8-2 nexus.gz1.opensdn.io:5101/contrail-analytics-snmp-topology:master-1_0_4_6-1 + docker push nexus.gz1.opensdn.io:5101/contrail-analytics-snmp-topology:master-1_0_4_6-1 The push refers to repository [nexus.gz1.opensdn.io:5101/contrail-analytics-snmp-topology] 39cdc8932c28: Preparing 28b829dce0b0: Preparing 578273d672ff: Preparing f201aae4c023: Preparing 8eef0323bb75: Preparing 5569910a85c5: Preparing 705bffd5cfbe: Preparing b17e3972022c: Preparing 84780f0326c6: Preparing 7b58c8d3f20a: Preparing adde5920ec50: Preparing 174f56854903: Preparing 5569910a85c5: Waiting 705bffd5cfbe: Waiting b17e3972022c: Waiting 84780f0326c6: Waiting 7b58c8d3f20a: Waiting adde5920ec50: Waiting 174f56854903: Waiting 578273d672ff: Layer already exists f201aae4c023: Layer already exists 28b829dce0b0: Layer already exists 39cdc8932c28: Layer already exists 8eef0323bb75: Layer already exists 705bffd5cfbe: Layer already exists 84780f0326c6: Layer already exists 5569910a85c5: Layer already exists b17e3972022c: Layer already exists 7b58c8d3f20a: Layer already exists adde5920ec50: Layer already exists 174f56854903: Layer already exists master-1_0_4_6-1: digest: sha256:8309a750aa2a632f995828a0c9fca5556988ac24ffa7f37b5720093f633c061e size: 2829 INFO: fetching unchanged contrail-base and pushing it as nexus.gz1.opensdn.io:5101/contrail-base:master-1_0_4_6-1 + for container in '${unchanged_containers[@]}' + echo 'INFO: fetching unchanged contrail-base and pushing it as nexus.gz1.opensdn.io:5101/contrail-base:master-1_0_4_6-1' ++ docker pull nexus.opensdn.io:5101/contrail-base:master-1_0_3_8-2 + [[ -n master-1_0_3_8-2: Pulling from contrail-base 2d473b07cdd5: Already exists e69c36c97604: Already exists 9720e153abf7: Already exists d77203893088: Already exists 67958c3844b5: Already exists 2b18359b7593: Already exists 6c9ff25e2d65: Already exists adff24c37c31: Already exists a4be93fe4103: Already exists Digest: sha256:091ef0c357ea80a1d13705a96fd46a9f5384a052594566b22d857b79b54bf3a1 Status: Downloaded newer image for nexus.opensdn.io:5101/contrail-base:master-1_0_3_8-2 ]] + docker tag nexus.opensdn.io:5101/contrail-base:master-1_0_3_8-2 nexus.gz1.opensdn.io:5101/contrail-base:master-1_0_4_6-1 + docker push nexus.gz1.opensdn.io:5101/contrail-base:master-1_0_4_6-1 The push refers to repository [nexus.gz1.opensdn.io:5101/contrail-base] f201aae4c023: Preparing 8eef0323bb75: Preparing 5569910a85c5: Preparing 705bffd5cfbe: Preparing b17e3972022c: Preparing 84780f0326c6: Preparing 7b58c8d3f20a: Preparing adde5920ec50: Preparing 174f56854903: Preparing 84780f0326c6: Waiting 7b58c8d3f20a: Waiting adde5920ec50: Waiting 174f56854903: Waiting 705bffd5cfbe: Layer already exists 5569910a85c5: Layer already exists 8eef0323bb75: Layer already exists f201aae4c023: Layer already exists b17e3972022c: Layer already exists 84780f0326c6: Layer already exists 7b58c8d3f20a: Layer already exists adde5920ec50: Layer already exists 174f56854903: Layer already exists master-1_0_4_6-1: digest: sha256:091ef0c357ea80a1d13705a96fd46a9f5384a052594566b22d857b79b54bf3a1 size: 2199 INFO: fetching unchanged contrail-controller-config-api and pushing it as nexus.gz1.opensdn.io:5101/contrail-controller-config-api:master-1_0_4_6-1 + for container in '${unchanged_containers[@]}' + echo 'INFO: fetching unchanged contrail-controller-config-api and pushing it as nexus.gz1.opensdn.io:5101/contrail-controller-config-api:master-1_0_4_6-1' ++ docker pull nexus.opensdn.io:5101/contrail-controller-config-api:master-1_0_3_8-2 + [[ -n master-1_0_3_8-2: Pulling from contrail-controller-config-api 2d473b07cdd5: Already exists e69c36c97604: Already exists 9720e153abf7: Already exists d77203893088: Already exists 67958c3844b5: Already exists 2b18359b7593: Already exists 6c9ff25e2d65: Already exists adff24c37c31: Already exists a4be93fe4103: Already exists 62254c25e3ea: Pulling fs layer 92904c93635d: Pulling fs layer 92904c93635d: Verifying Checksum 92904c93635d: Download complete 62254c25e3ea: Verifying Checksum 62254c25e3ea: Download complete 62254c25e3ea: Pull complete 92904c93635d: Pull complete Digest: sha256:6f6579152ecae89601718d404036f26edf28c019f493696bb4cec375524dd095 Status: Downloaded newer image for nexus.opensdn.io:5101/contrail-controller-config-api:master-1_0_3_8-2 ]] + docker tag nexus.opensdn.io:5101/contrail-controller-config-api:master-1_0_3_8-2 nexus.gz1.opensdn.io:5101/contrail-controller-config-api:master-1_0_4_6-1 + docker push nexus.gz1.opensdn.io:5101/contrail-controller-config-api:master-1_0_4_6-1 The push refers to repository [nexus.gz1.opensdn.io:5101/contrail-controller-config-api] ad1c2d8f374e: Preparing 81642b5cde50: Preparing f201aae4c023: Preparing 8eef0323bb75: Preparing 5569910a85c5: Preparing 705bffd5cfbe: Preparing b17e3972022c: Preparing 84780f0326c6: Preparing 7b58c8d3f20a: Preparing adde5920ec50: Preparing 174f56854903: Preparing b17e3972022c: Waiting 84780f0326c6: Waiting 7b58c8d3f20a: Waiting adde5920ec50: Waiting 174f56854903: Waiting 705bffd5cfbe: Waiting f201aae4c023: Layer already exists 81642b5cde50: Layer already exists 5569910a85c5: Layer already exists 8eef0323bb75: Layer already exists ad1c2d8f374e: Layer already exists 705bffd5cfbe: Layer already exists 7b58c8d3f20a: Layer already exists 84780f0326c6: Layer already exists adde5920ec50: Layer already exists b17e3972022c: Layer already exists 174f56854903: Layer already exists master-1_0_4_6-1: digest: sha256:6f6579152ecae89601718d404036f26edf28c019f493696bb4cec375524dd095 size: 2621 INFO: fetching unchanged contrail-controller-config-base and pushing it as nexus.gz1.opensdn.io:5101/contrail-controller-config-base:master-1_0_4_6-1 + for container in '${unchanged_containers[@]}' + echo 'INFO: fetching unchanged contrail-controller-config-base and pushing it as nexus.gz1.opensdn.io:5101/contrail-controller-config-base:master-1_0_4_6-1' ++ docker pull nexus.opensdn.io:5101/contrail-controller-config-base:master-1_0_3_8-2 + [[ -n master-1_0_3_8-2: Pulling from contrail-controller-config-base 2d473b07cdd5: Already exists e69c36c97604: Already exists 9720e153abf7: Already exists d77203893088: Already exists 67958c3844b5: Already exists 2b18359b7593: Already exists 6c9ff25e2d65: Already exists adff24c37c31: Already exists a4be93fe4103: Already exists 62254c25e3ea: Already exists Digest: sha256:b3120a6754bdbd9b18dbbf53ae98220433cdd383b5f3836e549f1565d9748645 Status: Downloaded newer image for nexus.opensdn.io:5101/contrail-controller-config-base:master-1_0_3_8-2 ]] + docker tag nexus.opensdn.io:5101/contrail-controller-config-base:master-1_0_3_8-2 nexus.gz1.opensdn.io:5101/contrail-controller-config-base:master-1_0_4_6-1 + docker push nexus.gz1.opensdn.io:5101/contrail-controller-config-base:master-1_0_4_6-1 The push refers to repository [nexus.gz1.opensdn.io:5101/contrail-controller-config-base] 81642b5cde50: Preparing f201aae4c023: Preparing 8eef0323bb75: Preparing 5569910a85c5: Preparing 705bffd5cfbe: Preparing b17e3972022c: Preparing 84780f0326c6: Preparing 7b58c8d3f20a: Preparing adde5920ec50: Preparing 174f56854903: Preparing 84780f0326c6: Waiting 7b58c8d3f20a: Waiting adde5920ec50: Waiting 174f56854903: Waiting b17e3972022c: Waiting f201aae4c023: Layer already exists 8eef0323bb75: Layer already exists 81642b5cde50: Layer already exists 705bffd5cfbe: Layer already exists 5569910a85c5: Layer already exists 7b58c8d3f20a: Layer already exists 84780f0326c6: Layer already exists b17e3972022c: Layer already exists adde5920ec50: Layer already exists 174f56854903: Layer already exists master-1_0_4_6-1: digest: sha256:b3120a6754bdbd9b18dbbf53ae98220433cdd383b5f3836e549f1565d9748645 size: 2413 INFO: fetching unchanged contrail-controller-config-devicemgr and pushing it as nexus.gz1.opensdn.io:5101/contrail-controller-config-devicemgr:master-1_0_4_6-1 + for container in '${unchanged_containers[@]}' + echo 'INFO: fetching unchanged contrail-controller-config-devicemgr and pushing it as nexus.gz1.opensdn.io:5101/contrail-controller-config-devicemgr:master-1_0_4_6-1' ++ docker pull nexus.opensdn.io:5101/contrail-controller-config-devicemgr:master-1_0_3_8-2 + [[ -n master-1_0_3_8-2: Pulling from contrail-controller-config-devicemgr 2d473b07cdd5: Already exists e69c36c97604: Already exists 9720e153abf7: Already exists d77203893088: Already exists 67958c3844b5: Already exists 2b18359b7593: Already exists 6c9ff25e2d65: Already exists adff24c37c31: Already exists a4be93fe4103: Already exists 62254c25e3ea: Already exists 438b64dab6c0: Pulling fs layer 5faf1f336689: Pulling fs layer 3a489aee56d8: Pulling fs layer 2076791d8dfd: Pulling fs layer 2076791d8dfd: Waiting 5faf1f336689: Download complete 2076791d8dfd: Download complete 438b64dab6c0: Verifying Checksum 438b64dab6c0: Download complete 3a489aee56d8: Verifying Checksum 3a489aee56d8: Download complete 438b64dab6c0: Pull complete 5faf1f336689: Pull complete 3a489aee56d8: Pull complete 2076791d8dfd: Pull complete Digest: sha256:ad387231791b73d287e3f83a1f46353399144b353fd30802d2cb7df4a552edd7 Status: Downloaded newer image for nexus.opensdn.io:5101/contrail-controller-config-devicemgr:master-1_0_3_8-2 ]] + docker tag nexus.opensdn.io:5101/contrail-controller-config-devicemgr:master-1_0_3_8-2 nexus.gz1.opensdn.io:5101/contrail-controller-config-devicemgr:master-1_0_4_6-1 + docker push nexus.gz1.opensdn.io:5101/contrail-controller-config-devicemgr:master-1_0_4_6-1 The push refers to repository [nexus.gz1.opensdn.io:5101/contrail-controller-config-devicemgr] 7bcad79a2d8b: Preparing 221f258a45a3: Preparing b34ea3c1b8e8: Preparing 514f62b990af: Preparing 81642b5cde50: Preparing f201aae4c023: Preparing 8eef0323bb75: Preparing f201aae4c023: Waiting 5569910a85c5: Preparing 705bffd5cfbe: Preparing b17e3972022c: Preparing 84780f0326c6: Preparing 8eef0323bb75: Waiting b17e3972022c: Waiting 5569910a85c5: Waiting 705bffd5cfbe: Waiting 7b58c8d3f20a: Preparing 84780f0326c6: Waiting adde5920ec50: Preparing 174f56854903: Preparing 7b58c8d3f20a: Waiting adde5920ec50: Waiting 174f56854903: Waiting b34ea3c1b8e8: Layer already exists 7bcad79a2d8b: Layer already exists 221f258a45a3: Layer already exists 81642b5cde50: Layer already exists 514f62b990af: Layer already exists f201aae4c023: Layer already exists 705bffd5cfbe: Layer already exists 8eef0323bb75: Layer already exists 5569910a85c5: Layer already exists b17e3972022c: Layer already exists 7b58c8d3f20a: Layer already exists 84780f0326c6: Layer already exists 174f56854903: Layer already exists adde5920ec50: Layer already exists master-1_0_4_6-1: digest: sha256:ad387231791b73d287e3f83a1f46353399144b353fd30802d2cb7df4a552edd7 size: 3257 + for container in '${unchanged_containers[@]}' + echo 'INFO: fetching unchanged contrail-controller-config-dnsmasq and pushing it as nexus.gz1.opensdn.io:5101/contrail-controller-config-dnsmasq:master-1_0_4_6-1' INFO: fetching unchanged contrail-controller-config-dnsmasq and pushing it as nexus.gz1.opensdn.io:5101/contrail-controller-config-dnsmasq:master-1_0_4_6-1 ++ docker pull nexus.opensdn.io:5101/contrail-controller-config-dnsmasq:master-1_0_3_8-2 + [[ -n master-1_0_3_8-2: Pulling from contrail-controller-config-dnsmasq 2d473b07cdd5: Already exists e69c36c97604: Already exists 9720e153abf7: Already exists d77203893088: Already exists 67958c3844b5: Already exists 2b18359b7593: Already exists 6c9ff25e2d65: Already exists adff24c37c31: Already exists a4be93fe4103: Already exists e77c5112fd28: Pulling fs layer 3fba3a920401: Pulling fs layer b58cd0782b9b: Pulling fs layer c64c7185f1b0: Pulling fs layer c64c7185f1b0: Waiting b58cd0782b9b: Download complete 3fba3a920401: Verifying Checksum 3fba3a920401: Download complete e77c5112fd28: Download complete e77c5112fd28: Pull complete 3fba3a920401: Pull complete b58cd0782b9b: Pull complete c64c7185f1b0: Verifying Checksum c64c7185f1b0: Download complete c64c7185f1b0: Pull complete Digest: sha256:7c4fd1789251190a6cbded4eeff56f13b835fffda2864d483058d1b6f51caf30 Status: Downloaded newer image for nexus.opensdn.io:5101/contrail-controller-config-dnsmasq:master-1_0_3_8-2 ]] + docker tag nexus.opensdn.io:5101/contrail-controller-config-dnsmasq:master-1_0_3_8-2 nexus.gz1.opensdn.io:5101/contrail-controller-config-dnsmasq:master-1_0_4_6-1 + docker push nexus.gz1.opensdn.io:5101/contrail-controller-config-dnsmasq:master-1_0_4_6-1 The push refers to repository [nexus.gz1.opensdn.io:5101/contrail-controller-config-dnsmasq] 7bea146b1aed: Preparing 012a9d50b637: Preparing ee11008801ab: Preparing 39a1807b8133: Preparing f201aae4c023: Preparing 8eef0323bb75: Preparing 5569910a85c5: Preparing 705bffd5cfbe: Preparing b17e3972022c: Preparing 84780f0326c6: Preparing 7b58c8d3f20a: Preparing adde5920ec50: Preparing 174f56854903: Preparing 5569910a85c5: Waiting 705bffd5cfbe: Waiting b17e3972022c: Waiting 84780f0326c6: Waiting 7b58c8d3f20a: Waiting adde5920ec50: Waiting 174f56854903: Waiting 8eef0323bb75: Waiting f201aae4c023: Layer already exists 39a1807b8133: Layer already exists ee11008801ab: Layer already exists 012a9d50b637: Layer already exists 7bea146b1aed: Layer already exists 705bffd5cfbe: Layer already exists 5569910a85c5: Layer already exists 8eef0323bb75: Layer already exists 84780f0326c6: Layer already exists b17e3972022c: Layer already exists 7b58c8d3f20a: Layer already exists adde5920ec50: Layer already exists 174f56854903: Layer already exists master-1_0_4_6-1: digest: sha256:7c4fd1789251190a6cbded4eeff56f13b835fffda2864d483058d1b6f51caf30 size: 3033 + for container in '${unchanged_containers[@]}' + echo 'INFO: fetching unchanged contrail-controller-config-schema and pushing it as nexus.gz1.opensdn.io:5101/contrail-controller-config-schema:master-1_0_4_6-1' INFO: fetching unchanged contrail-controller-config-schema and pushing it as nexus.gz1.opensdn.io:5101/contrail-controller-config-schema:master-1_0_4_6-1 ++ docker pull nexus.opensdn.io:5101/contrail-controller-config-schema:master-1_0_3_8-2 + [[ -n master-1_0_3_8-2: Pulling from contrail-controller-config-schema 2d473b07cdd5: Already exists e69c36c97604: Already exists 9720e153abf7: Already exists d77203893088: Already exists 67958c3844b5: Already exists 2b18359b7593: Already exists 6c9ff25e2d65: Already exists adff24c37c31: Already exists a4be93fe4103: Already exists 62254c25e3ea: Already exists a38515c12c3f: Pulling fs layer a38515c12c3f: Verifying Checksum a38515c12c3f: Download complete a38515c12c3f: Pull complete Digest: sha256:fbc6af4489b25ea9ae6e335b0c17493826911894c7f33a0d2b52abd1271a27e4 Status: Downloaded newer image for nexus.opensdn.io:5101/contrail-controller-config-schema:master-1_0_3_8-2 ]] + docker tag nexus.opensdn.io:5101/contrail-controller-config-schema:master-1_0_3_8-2 nexus.gz1.opensdn.io:5101/contrail-controller-config-schema:master-1_0_4_6-1 + docker push nexus.gz1.opensdn.io:5101/contrail-controller-config-schema:master-1_0_4_6-1 The push refers to repository [nexus.gz1.opensdn.io:5101/contrail-controller-config-schema] 849bec15da52: Preparing 81642b5cde50: Preparing f201aae4c023: Preparing 8eef0323bb75: Preparing 5569910a85c5: Preparing 705bffd5cfbe: Preparing b17e3972022c: Preparing 84780f0326c6: Preparing 7b58c8d3f20a: Preparing adde5920ec50: Preparing 174f56854903: Preparing 84780f0326c6: Waiting 7b58c8d3f20a: Waiting 705bffd5cfbe: Waiting b17e3972022c: Waiting adde5920ec50: Waiting 174f56854903: Waiting f201aae4c023: Layer already exists 849bec15da52: Layer already exists 5569910a85c5: Layer already exists 81642b5cde50: Layer already exists 8eef0323bb75: Layer already exists 705bffd5cfbe: Layer already exists b17e3972022c: Layer already exists 84780f0326c6: Layer already exists 7b58c8d3f20a: Layer already exists adde5920ec50: Layer already exists 174f56854903: Layer already exists master-1_0_4_6-1: digest: sha256:fbc6af4489b25ea9ae6e335b0c17493826911894c7f33a0d2b52abd1271a27e4 size: 2620 INFO: fetching unchanged contrail-controller-config-svcmonitor and pushing it as nexus.gz1.opensdn.io:5101/contrail-controller-config-svcmonitor:master-1_0_4_6-1 + for container in '${unchanged_containers[@]}' + echo 'INFO: fetching unchanged contrail-controller-config-svcmonitor and pushing it as nexus.gz1.opensdn.io:5101/contrail-controller-config-svcmonitor:master-1_0_4_6-1' ++ docker pull nexus.opensdn.io:5101/contrail-controller-config-svcmonitor:master-1_0_3_8-2 + [[ -n master-1_0_3_8-2: Pulling from contrail-controller-config-svcmonitor 2d473b07cdd5: Already exists e69c36c97604: Already exists 9720e153abf7: Already exists d77203893088: Already exists 67958c3844b5: Already exists 2b18359b7593: Already exists 6c9ff25e2d65: Already exists adff24c37c31: Already exists a4be93fe4103: Already exists 62254c25e3ea: Already exists ab0d443c604b: Pulling fs layer ab0d443c604b: Verifying Checksum ab0d443c604b: Download complete ab0d443c604b: Pull complete Digest: sha256:b099434723bd697d801d0e1cba354843a32d83dacedc0bb4c8c631e2ea9af04b Status: Downloaded newer image for nexus.opensdn.io:5101/contrail-controller-config-svcmonitor:master-1_0_3_8-2 ]] + docker tag nexus.opensdn.io:5101/contrail-controller-config-svcmonitor:master-1_0_3_8-2 nexus.gz1.opensdn.io:5101/contrail-controller-config-svcmonitor:master-1_0_4_6-1 + docker push nexus.gz1.opensdn.io:5101/contrail-controller-config-svcmonitor:master-1_0_4_6-1 The push refers to repository [nexus.gz1.opensdn.io:5101/contrail-controller-config-svcmonitor] b00d9fba8427: Preparing 81642b5cde50: Preparing f201aae4c023: Preparing 8eef0323bb75: Preparing 5569910a85c5: Preparing 705bffd5cfbe: Preparing b17e3972022c: Preparing 84780f0326c6: Preparing 7b58c8d3f20a: Preparing adde5920ec50: Preparing 174f56854903: Preparing 705bffd5cfbe: Waiting b17e3972022c: Waiting 84780f0326c6: Waiting 7b58c8d3f20a: Waiting adde5920ec50: Waiting 174f56854903: Waiting 5569910a85c5: Layer already exists f201aae4c023: Layer already exists 81642b5cde50: Layer already exists 8eef0323bb75: Layer already exists b00d9fba8427: Layer already exists 705bffd5cfbe: Layer already exists b17e3972022c: Layer already exists 84780f0326c6: Layer already exists adde5920ec50: Layer already exists 7b58c8d3f20a: Layer already exists 174f56854903: Layer already exists master-1_0_4_6-1: digest: sha256:b099434723bd697d801d0e1cba354843a32d83dacedc0bb4c8c631e2ea9af04b size: 2620 INFO: fetching unchanged contrail-controller-control-base and pushing it as nexus.gz1.opensdn.io:5101/contrail-controller-control-base:master-1_0_4_6-1 + for container in '${unchanged_containers[@]}' + echo 'INFO: fetching unchanged contrail-controller-control-base and pushing it as nexus.gz1.opensdn.io:5101/contrail-controller-control-base:master-1_0_4_6-1' ++ docker pull nexus.opensdn.io:5101/contrail-controller-control-base:master-1_0_3_8-2 + [[ -n master-1_0_3_8-2: Pulling from contrail-controller-control-base 2d473b07cdd5: Already exists e69c36c97604: Already exists 9720e153abf7: Already exists d77203893088: Already exists 67958c3844b5: Already exists 2b18359b7593: Already exists 6c9ff25e2d65: Already exists adff24c37c31: Already exists a4be93fe4103: Already exists 91ac9cbb8c6b: Pulling fs layer 91ac9cbb8c6b: Download complete 91ac9cbb8c6b: Pull complete Digest: sha256:22f9c8b5205170de8949fa6072f1861b6e97e252052b33ad5e89eec744b1e0a6 Status: Downloaded newer image for nexus.opensdn.io:5101/contrail-controller-control-base:master-1_0_3_8-2 ]] + docker tag nexus.opensdn.io:5101/contrail-controller-control-base:master-1_0_3_8-2 nexus.gz1.opensdn.io:5101/contrail-controller-control-base:master-1_0_4_6-1 + docker push nexus.gz1.opensdn.io:5101/contrail-controller-control-base:master-1_0_4_6-1 The push refers to repository [nexus.gz1.opensdn.io:5101/contrail-controller-control-base] 72bf6956c664: Preparing f201aae4c023: Preparing 8eef0323bb75: Preparing 5569910a85c5: Preparing 705bffd5cfbe: Preparing b17e3972022c: Preparing 84780f0326c6: Preparing 7b58c8d3f20a: Preparing adde5920ec50: Preparing 174f56854903: Preparing 84780f0326c6: Waiting 7b58c8d3f20a: Waiting adde5920ec50: Waiting 174f56854903: Waiting b17e3972022c: Waiting f201aae4c023: Layer already exists 705bffd5cfbe: Layer already exists 72bf6956c664: Layer already exists 8eef0323bb75: Layer already exists 5569910a85c5: Layer already exists b17e3972022c: Layer already exists 7b58c8d3f20a: Layer already exists 84780f0326c6: Layer already exists adde5920ec50: Layer already exists 174f56854903: Layer already exists master-1_0_4_6-1: digest: sha256:22f9c8b5205170de8949fa6072f1861b6e97e252052b33ad5e89eec744b1e0a6 size: 2412 INFO: fetching unchanged contrail-controller-control-control and pushing it as nexus.gz1.opensdn.io:5101/contrail-controller-control-control:master-1_0_4_6-1 + for container in '${unchanged_containers[@]}' + echo 'INFO: fetching unchanged contrail-controller-control-control and pushing it as nexus.gz1.opensdn.io:5101/contrail-controller-control-control:master-1_0_4_6-1' ++ docker pull nexus.opensdn.io:5101/contrail-controller-control-control:master-1_0_3_8-2 + [[ -n master-1_0_3_8-2: Pulling from contrail-controller-control-control 2d473b07cdd5: Already exists e69c36c97604: Already exists 9720e153abf7: Already exists d77203893088: Already exists 67958c3844b5: Already exists 2b18359b7593: Already exists 6c9ff25e2d65: Already exists adff24c37c31: Already exists a4be93fe4103: Already exists 91ac9cbb8c6b: Already exists c2a918d53196: Pulling fs layer 7246b8d22565: Pulling fs layer c2a918d53196: Download complete c2a918d53196: Pull complete 7246b8d22565: Verifying Checksum 7246b8d22565: Download complete 7246b8d22565: Pull complete Digest: sha256:a443d1920514d8a8df748b25f28753875f62b76e326e6329f749e82aac4758b7 Status: Downloaded newer image for nexus.opensdn.io:5101/contrail-controller-control-control:master-1_0_3_8-2 ]] + docker tag nexus.opensdn.io:5101/contrail-controller-control-control:master-1_0_3_8-2 nexus.gz1.opensdn.io:5101/contrail-controller-control-control:master-1_0_4_6-1 + docker push nexus.gz1.opensdn.io:5101/contrail-controller-control-control:master-1_0_4_6-1 The push refers to repository [nexus.gz1.opensdn.io:5101/contrail-controller-control-control] 05829b3d5180: Preparing 663d4def54a1: Preparing 72bf6956c664: Preparing f201aae4c023: Preparing 8eef0323bb75: Preparing 5569910a85c5: Preparing 705bffd5cfbe: Preparing b17e3972022c: Preparing 84780f0326c6: Preparing 7b58c8d3f20a: Preparing adde5920ec50: Preparing 174f56854903: Preparing b17e3972022c: Waiting 84780f0326c6: Waiting 7b58c8d3f20a: Waiting adde5920ec50: Waiting 174f56854903: Waiting 5569910a85c5: Waiting 705bffd5cfbe: Waiting 72bf6956c664: Layer already exists 05829b3d5180: Layer already exists 663d4def54a1: Layer already exists 8eef0323bb75: Layer already exists f201aae4c023: Layer already exists 5569910a85c5: Layer already exists 705bffd5cfbe: Layer already exists 84780f0326c6: Layer already exists b17e3972022c: Layer already exists 7b58c8d3f20a: Layer already exists adde5920ec50: Layer already exists 174f56854903: Layer already exists master-1_0_4_6-1: digest: sha256:a443d1920514d8a8df748b25f28753875f62b76e326e6329f749e82aac4758b7 size: 2830 INFO: fetching unchanged contrail-controller-control-dns and pushing it as nexus.gz1.opensdn.io:5101/contrail-controller-control-dns:master-1_0_4_6-1 + for container in '${unchanged_containers[@]}' + echo 'INFO: fetching unchanged contrail-controller-control-dns and pushing it as nexus.gz1.opensdn.io:5101/contrail-controller-control-dns:master-1_0_4_6-1' ++ docker pull nexus.opensdn.io:5101/contrail-controller-control-dns:master-1_0_3_8-2 + [[ -n master-1_0_3_8-2: Pulling from contrail-controller-control-dns 2d473b07cdd5: Already exists e69c36c97604: Already exists 9720e153abf7: Already exists d77203893088: Already exists 67958c3844b5: Already exists 2b18359b7593: Already exists 6c9ff25e2d65: Already exists adff24c37c31: Already exists a4be93fe4103: Already exists 91ac9cbb8c6b: Already exists 5bb2be8ad2f7: Pulling fs layer 5bb2be8ad2f7: Verifying Checksum 5bb2be8ad2f7: Download complete 5bb2be8ad2f7: Pull complete Digest: sha256:8472b628b739c5f89dc733cecff83f6564613d04620f5a8195cd0ce73260a9bd Status: Downloaded newer image for nexus.opensdn.io:5101/contrail-controller-control-dns:master-1_0_3_8-2 ]] + docker tag nexus.opensdn.io:5101/contrail-controller-control-dns:master-1_0_3_8-2 nexus.gz1.opensdn.io:5101/contrail-controller-control-dns:master-1_0_4_6-1 + docker push nexus.gz1.opensdn.io:5101/contrail-controller-control-dns:master-1_0_4_6-1 The push refers to repository [nexus.gz1.opensdn.io:5101/contrail-controller-control-dns] 13977b651b84: Preparing 72bf6956c664: Preparing f201aae4c023: Preparing 8eef0323bb75: Preparing 5569910a85c5: Preparing 705bffd5cfbe: Preparing b17e3972022c: Preparing 84780f0326c6: Preparing 7b58c8d3f20a: Preparing adde5920ec50: Preparing 174f56854903: Preparing b17e3972022c: Waiting 84780f0326c6: Waiting 7b58c8d3f20a: Waiting adde5920ec50: Waiting 174f56854903: Waiting 705bffd5cfbe: Waiting 72bf6956c664: Layer already exists 5569910a85c5: Layer already exists 13977b651b84: Layer already exists f201aae4c023: Layer already exists 8eef0323bb75: Layer already exists 705bffd5cfbe: Layer already exists b17e3972022c: Layer already exists 84780f0326c6: Layer already exists adde5920ec50: Layer already exists 7b58c8d3f20a: Layer already exists 174f56854903: Layer already exists master-1_0_4_6-1: digest: sha256:8472b628b739c5f89dc733cecff83f6564613d04620f5a8195cd0ce73260a9bd size: 2620 INFO: fetching unchanged contrail-controller-control-named and pushing it as nexus.gz1.opensdn.io:5101/contrail-controller-control-named:master-1_0_4_6-1 + for container in '${unchanged_containers[@]}' + echo 'INFO: fetching unchanged contrail-controller-control-named and pushing it as nexus.gz1.opensdn.io:5101/contrail-controller-control-named:master-1_0_4_6-1' ++ docker pull nexus.opensdn.io:5101/contrail-controller-control-named:master-1_0_3_8-2 + [[ -n master-1_0_3_8-2: Pulling from contrail-controller-control-named 2d473b07cdd5: Already exists e69c36c97604: Already exists 9720e153abf7: Already exists d77203893088: Already exists 67958c3844b5: Already exists 2b18359b7593: Already exists 6c9ff25e2d65: Already exists adff24c37c31: Already exists a4be93fe4103: Already exists 91ac9cbb8c6b: Already exists a0fe742ad40b: Pulling fs layer a0fe742ad40b: Download complete a0fe742ad40b: Pull complete Digest: sha256:08e34dde724971678d4d68c83506393ee2d03b86f7d48691fe0dac9f2ee89063 Status: Downloaded newer image for nexus.opensdn.io:5101/contrail-controller-control-named:master-1_0_3_8-2 ]] + docker tag nexus.opensdn.io:5101/contrail-controller-control-named:master-1_0_3_8-2 nexus.gz1.opensdn.io:5101/contrail-controller-control-named:master-1_0_4_6-1 + docker push nexus.gz1.opensdn.io:5101/contrail-controller-control-named:master-1_0_4_6-1 The push refers to repository [nexus.gz1.opensdn.io:5101/contrail-controller-control-named] 68f0c66aaa5e: Preparing 72bf6956c664: Preparing f201aae4c023: Preparing 8eef0323bb75: Preparing 5569910a85c5: Preparing 705bffd5cfbe: Preparing b17e3972022c: Preparing 84780f0326c6: Preparing 7b58c8d3f20a: Preparing adde5920ec50: Preparing 174f56854903: Preparing 84780f0326c6: Waiting 7b58c8d3f20a: Waiting adde5920ec50: Waiting 174f56854903: Waiting 705bffd5cfbe: Waiting b17e3972022c: Waiting 8eef0323bb75: Layer already exists 72bf6956c664: Layer already exists 68f0c66aaa5e: Layer already exists 5569910a85c5: Layer already exists f201aae4c023: Layer already exists 705bffd5cfbe: Layer already exists b17e3972022c: Layer already exists adde5920ec50: Layer already exists 174f56854903: Layer already exists 84780f0326c6: Layer already exists 7b58c8d3f20a: Layer already exists master-1_0_4_6-1: digest: sha256:08e34dde724971678d4d68c83506393ee2d03b86f7d48691fe0dac9f2ee89063 size: 2619 INFO: fetching unchanged contrail-controller-webui-base and pushing it as nexus.gz1.opensdn.io:5101/contrail-controller-webui-base:master-1_0_4_6-1 + for container in '${unchanged_containers[@]}' + echo 'INFO: fetching unchanged contrail-controller-webui-base and pushing it as nexus.gz1.opensdn.io:5101/contrail-controller-webui-base:master-1_0_4_6-1' ++ docker pull nexus.opensdn.io:5101/contrail-controller-webui-base:master-1_0_3_8-2 + [[ -n master-1_0_3_8-2: Pulling from contrail-controller-webui-base 2d473b07cdd5: Already exists e69c36c97604: Already exists 9720e153abf7: Already exists d77203893088: Already exists 67958c3844b5: Already exists 2b18359b7593: Already exists 6c9ff25e2d65: Already exists 872d6a538c0c: Pulling fs layer 59649c153a56: Pulling fs layer 2db014559ecf: Pulling fs layer 1f34cb4f23c9: Pulling fs layer 1f34cb4f23c9: Waiting 3306f599cee5: Pulling fs layer 3306f599cee5: Waiting 2db014559ecf: Download complete 59649c153a56: Verifying Checksum 59649c153a56: Download complete 1f34cb4f23c9: Download complete 3306f599cee5: Verifying Checksum 3306f599cee5: Download complete 872d6a538c0c: Verifying Checksum 872d6a538c0c: Download complete 872d6a538c0c: Pull complete 59649c153a56: Pull complete 2db014559ecf: Pull complete 1f34cb4f23c9: Pull complete 3306f599cee5: Pull complete Digest: sha256:ffb87d543d24a9d669518b852a2d07c0dde89d1d397c654521d1d5513fb70694 Status: Downloaded newer image for nexus.opensdn.io:5101/contrail-controller-webui-base:master-1_0_3_8-2 ]] + docker tag nexus.opensdn.io:5101/contrail-controller-webui-base:master-1_0_3_8-2 nexus.gz1.opensdn.io:5101/contrail-controller-webui-base:master-1_0_4_6-1 + docker push nexus.gz1.opensdn.io:5101/contrail-controller-webui-base:master-1_0_4_6-1 The push refers to repository [nexus.gz1.opensdn.io:5101/contrail-controller-webui-base] 8210fc920e75: Preparing 70170ab4bc31: Preparing 248634178303: Preparing ec1744ab8f8a: Preparing 8ad67f38326b: Preparing 5569910a85c5: Preparing 705bffd5cfbe: Preparing b17e3972022c: Preparing 84780f0326c6: Preparing 7b58c8d3f20a: Preparing adde5920ec50: Preparing 174f56854903: Preparing 84780f0326c6: Waiting b17e3972022c: Waiting 5569910a85c5: Waiting 7b58c8d3f20a: Waiting 705bffd5cfbe: Waiting adde5920ec50: Waiting 174f56854903: Waiting 8210fc920e75: Layer already exists ec1744ab8f8a: Layer already exists 70170ab4bc31: Layer already exists 8ad67f38326b: Layer already exists 248634178303: Layer already exists 5569910a85c5: Layer already exists 705bffd5cfbe: Layer already exists b17e3972022c: Layer already exists 84780f0326c6: Layer already exists 7b58c8d3f20a: Layer already exists adde5920ec50: Layer already exists 174f56854903: Layer already exists master-1_0_4_6-1: digest: sha256:ffb87d543d24a9d669518b852a2d07c0dde89d1d397c654521d1d5513fb70694 size: 2824 INFO: fetching unchanged contrail-controller-webui-job and pushing it as nexus.gz1.opensdn.io:5101/contrail-controller-webui-job:master-1_0_4_6-1 + for container in '${unchanged_containers[@]}' + echo 'INFO: fetching unchanged contrail-controller-webui-job and pushing it as nexus.gz1.opensdn.io:5101/contrail-controller-webui-job:master-1_0_4_6-1' ++ docker pull nexus.opensdn.io:5101/contrail-controller-webui-job:master-1_0_3_8-2 + [[ -n master-1_0_3_8-2: Pulling from contrail-controller-webui-job 2d473b07cdd5: Already exists e69c36c97604: Already exists 9720e153abf7: Already exists d77203893088: Already exists 67958c3844b5: Already exists 2b18359b7593: Already exists 6c9ff25e2d65: Already exists 872d6a538c0c: Already exists 59649c153a56: Already exists 2db014559ecf: Already exists 1f34cb4f23c9: Already exists 3306f599cee5: Already exists Digest: sha256:6f59b801e222fda1da8878e720b707f9c242f48665249acc803a2b67ff5396db Status: Downloaded newer image for nexus.opensdn.io:5101/contrail-controller-webui-job:master-1_0_3_8-2 ]] + docker tag nexus.opensdn.io:5101/contrail-controller-webui-job:master-1_0_3_8-2 nexus.gz1.opensdn.io:5101/contrail-controller-webui-job:master-1_0_4_6-1 + docker push nexus.gz1.opensdn.io:5101/contrail-controller-webui-job:master-1_0_4_6-1 The push refers to repository [nexus.gz1.opensdn.io:5101/contrail-controller-webui-job] 8210fc920e75: Preparing 70170ab4bc31: Preparing 248634178303: Preparing ec1744ab8f8a: Preparing 8ad67f38326b: Preparing 5569910a85c5: Preparing 705bffd5cfbe: Preparing b17e3972022c: Preparing 84780f0326c6: Preparing 7b58c8d3f20a: Preparing adde5920ec50: Preparing 174f56854903: Preparing 5569910a85c5: Waiting 705bffd5cfbe: Waiting b17e3972022c: Waiting 84780f0326c6: Waiting 7b58c8d3f20a: Waiting adde5920ec50: Waiting 174f56854903: Waiting 8210fc920e75: Layer already exists 248634178303: Layer already exists 8ad67f38326b: Layer already exists ec1744ab8f8a: Layer already exists 70170ab4bc31: Layer already exists 705bffd5cfbe: Layer already exists 5569910a85c5: Layer already exists 84780f0326c6: Layer already exists b17e3972022c: Layer already exists 7b58c8d3f20a: Layer already exists adde5920ec50: Layer already exists 174f56854903: Layer already exists master-1_0_4_6-1: digest: sha256:6f59b801e222fda1da8878e720b707f9c242f48665249acc803a2b67ff5396db size: 2824 INFO: fetching unchanged contrail-controller-webui-web and pushing it as nexus.gz1.opensdn.io:5101/contrail-controller-webui-web:master-1_0_4_6-1 + for container in '${unchanged_containers[@]}' + echo 'INFO: fetching unchanged contrail-controller-webui-web and pushing it as nexus.gz1.opensdn.io:5101/contrail-controller-webui-web:master-1_0_4_6-1' ++ docker pull nexus.opensdn.io:5101/contrail-controller-webui-web:master-1_0_3_8-2 + [[ -n master-1_0_3_8-2: Pulling from contrail-controller-webui-web 2d473b07cdd5: Already exists e69c36c97604: Already exists 9720e153abf7: Already exists d77203893088: Already exists 67958c3844b5: Already exists 2b18359b7593: Already exists 6c9ff25e2d65: Already exists 872d6a538c0c: Already exists 59649c153a56: Already exists 2db014559ecf: Already exists 1f34cb4f23c9: Already exists 3306f599cee5: Already exists Digest: sha256:5bf7d0506924e2bb6b48c718d7c75487b4f6c0973aa5b5b95aeb66bb41a586a5 Status: Downloaded newer image for nexus.opensdn.io:5101/contrail-controller-webui-web:master-1_0_3_8-2 ]] + docker tag nexus.opensdn.io:5101/contrail-controller-webui-web:master-1_0_3_8-2 nexus.gz1.opensdn.io:5101/contrail-controller-webui-web:master-1_0_4_6-1 + docker push nexus.gz1.opensdn.io:5101/contrail-controller-webui-web:master-1_0_4_6-1 The push refers to repository [nexus.gz1.opensdn.io:5101/contrail-controller-webui-web] 8210fc920e75: Preparing 70170ab4bc31: Preparing 248634178303: Preparing ec1744ab8f8a: Preparing 8ad67f38326b: Preparing 5569910a85c5: Preparing 705bffd5cfbe: Preparing b17e3972022c: Preparing 84780f0326c6: Preparing 7b58c8d3f20a: Preparing adde5920ec50: Preparing 174f56854903: Preparing 5569910a85c5: Waiting 705bffd5cfbe: Waiting b17e3972022c: Waiting 84780f0326c6: Waiting 7b58c8d3f20a: Waiting adde5920ec50: Waiting 174f56854903: Waiting ec1744ab8f8a: Layer already exists 70170ab4bc31: Layer already exists 248634178303: Layer already exists 8ad67f38326b: Layer already exists 8210fc920e75: Layer already exists 5569910a85c5: Layer already exists 705bffd5cfbe: Layer already exists b17e3972022c: Layer already exists 84780f0326c6: Layer already exists 7b58c8d3f20a: Layer already exists adde5920ec50: Layer already exists 174f56854903: Layer already exists master-1_0_4_6-1: digest: sha256:5bf7d0506924e2bb6b48c718d7c75487b4f6c0973aa5b5b95aeb66bb41a586a5 size: 2824 INFO: fetching unchanged contrail-debug and pushing it as nexus.gz1.opensdn.io:5101/contrail-debug:master-1_0_4_6-1 + for container in '${unchanged_containers[@]}' + echo 'INFO: fetching unchanged contrail-debug and pushing it as nexus.gz1.opensdn.io:5101/contrail-debug:master-1_0_4_6-1' ++ docker pull nexus.opensdn.io:5101/contrail-debug:master-1_0_3_8-2 + [[ -n master-1_0_3_8-2: Pulling from contrail-debug 2d473b07cdd5: Already exists e69c36c97604: Already exists 9720e153abf7: Already exists d77203893088: Already exists 67958c3844b5: Already exists 2b18359b7593: Already exists 6c9ff25e2d65: Already exists fd230e6e5d75: Pulling fs layer fd230e6e5d75: Verifying Checksum fd230e6e5d75: Download complete fd230e6e5d75: Pull complete Digest: sha256:2619555f7386253531e89e0d6734183e4fd198a12043200c0abbf5fc497c081b Status: Downloaded newer image for nexus.opensdn.io:5101/contrail-debug:master-1_0_3_8-2 ]] + docker tag nexus.opensdn.io:5101/contrail-debug:master-1_0_3_8-2 nexus.gz1.opensdn.io:5101/contrail-debug:master-1_0_4_6-1 + docker push nexus.gz1.opensdn.io:5101/contrail-debug:master-1_0_4_6-1 The push refers to repository [nexus.gz1.opensdn.io:5101/contrail-debug] d096a94db85c: Preparing 5569910a85c5: Preparing 705bffd5cfbe: Preparing b17e3972022c: Preparing 84780f0326c6: Preparing 7b58c8d3f20a: Preparing adde5920ec50: Preparing 174f56854903: Preparing 7b58c8d3f20a: Waiting adde5920ec50: Waiting 174f56854903: Waiting 5569910a85c5: Layer already exists 705bffd5cfbe: Layer already exists d096a94db85c: Layer already exists b17e3972022c: Layer already exists 84780f0326c6: Layer already exists 7b58c8d3f20a: Layer already exists adde5920ec50: Layer already exists 174f56854903: Layer already exists master-1_0_4_6-1: digest: sha256:2619555f7386253531e89e0d6734183e4fd198a12043200c0abbf5fc497c081b size: 1989 + for container in '${unchanged_containers[@]}' + echo 'INFO: fetching unchanged contrail-external-cassandra and pushing it as nexus.gz1.opensdn.io:5101/contrail-external-cassandra:master-1_0_4_6-1' INFO: fetching unchanged contrail-external-cassandra and pushing it as nexus.gz1.opensdn.io:5101/contrail-external-cassandra:master-1_0_4_6-1 ++ docker pull nexus.opensdn.io:5101/contrail-external-cassandra:master-1_0_3_8-2 + [[ -n master-1_0_3_8-2: Pulling from contrail-external-cassandra 2d473b07cdd5: Already exists e69c36c97604: Already exists 9720e153abf7: Already exists d77203893088: Already exists 67958c3844b5: Already exists 2b18359b7593: Already exists 6c9ff25e2d65: Already exists 6f1caa333037: Pulling fs layer d1d6c16b837d: Pulling fs layer 6f1caa333037: Verifying Checksum 6f1caa333037: Download complete 6f1caa333037: Pull complete d1d6c16b837d: Verifying Checksum d1d6c16b837d: Download complete d1d6c16b837d: Pull complete Digest: sha256:13dde110f2d3fb4a9fd3b73cb7eaf92386a59350b86e5a47b70dc61281ed7877 Status: Downloaded newer image for nexus.opensdn.io:5101/contrail-external-cassandra:master-1_0_3_8-2 ]] + docker tag nexus.opensdn.io:5101/contrail-external-cassandra:master-1_0_3_8-2 nexus.gz1.opensdn.io:5101/contrail-external-cassandra:master-1_0_4_6-1 + docker push nexus.gz1.opensdn.io:5101/contrail-external-cassandra:master-1_0_4_6-1 The push refers to repository [nexus.gz1.opensdn.io:5101/contrail-external-cassandra] 7bb94947a61b: Preparing cd5652509fa0: Preparing 5569910a85c5: Preparing 705bffd5cfbe: Preparing b17e3972022c: Preparing 84780f0326c6: Preparing 7b58c8d3f20a: Preparing adde5920ec50: Preparing 174f56854903: Preparing 7b58c8d3f20a: Waiting adde5920ec50: Waiting 174f56854903: Waiting 84780f0326c6: Waiting 5569910a85c5: Layer already exists 7bb94947a61b: Layer already exists 705bffd5cfbe: Layer already exists b17e3972022c: Layer already exists cd5652509fa0: Layer already exists 84780f0326c6: Layer already exists 7b58c8d3f20a: Layer already exists 174f56854903: Layer already exists adde5920ec50: Layer already exists master-1_0_4_6-1: digest: sha256:13dde110f2d3fb4a9fd3b73cb7eaf92386a59350b86e5a47b70dc61281ed7877 size: 2201 INFO: fetching unchanged contrail-external-haproxy and pushing it as nexus.gz1.opensdn.io:5101/contrail-external-haproxy:master-1_0_4_6-1 + for container in '${unchanged_containers[@]}' + echo 'INFO: fetching unchanged contrail-external-haproxy and pushing it as nexus.gz1.opensdn.io:5101/contrail-external-haproxy:master-1_0_4_6-1' ++ docker pull nexus.opensdn.io:5101/contrail-external-haproxy:master-1_0_3_8-2 + [[ -n master-1_0_3_8-2: Pulling from contrail-external-haproxy 2d473b07cdd5: Already exists e69c36c97604: Already exists 9720e153abf7: Already exists d77203893088: Already exists 67958c3844b5: Already exists 2b18359b7593: Already exists 6c9ff25e2d65: Already exists 566c6c324e3c: Pulling fs layer 8d49daee050d: Pulling fs layer 8d49daee050d: Verifying Checksum 8d49daee050d: Download complete 566c6c324e3c: Verifying Checksum 566c6c324e3c: Download complete 566c6c324e3c: Pull complete 8d49daee050d: Pull complete Digest: sha256:0d60777c26d3b23c2ed5333574ae7ee9ead78f4e22bed8e580e6410189681496 Status: Downloaded newer image for nexus.opensdn.io:5101/contrail-external-haproxy:master-1_0_3_8-2 ]] + docker tag nexus.opensdn.io:5101/contrail-external-haproxy:master-1_0_3_8-2 nexus.gz1.opensdn.io:5101/contrail-external-haproxy:master-1_0_4_6-1 + docker push nexus.gz1.opensdn.io:5101/contrail-external-haproxy:master-1_0_4_6-1 The push refers to repository [nexus.gz1.opensdn.io:5101/contrail-external-haproxy] b96d1b468d8b: Preparing b393bbce3149: Preparing 5569910a85c5: Preparing 705bffd5cfbe: Preparing b17e3972022c: Preparing 84780f0326c6: Preparing 7b58c8d3f20a: Preparing adde5920ec50: Preparing 174f56854903: Preparing 84780f0326c6: Waiting 7b58c8d3f20a: Waiting adde5920ec50: Waiting 174f56854903: Waiting b96d1b468d8b: Layer already exists 705bffd5cfbe: Layer already exists b393bbce3149: Layer already exists 5569910a85c5: Layer already exists b17e3972022c: Layer already exists 84780f0326c6: Layer already exists 7b58c8d3f20a: Layer already exists 174f56854903: Layer already exists adde5920ec50: Layer already exists master-1_0_4_6-1: digest: sha256:0d60777c26d3b23c2ed5333574ae7ee9ead78f4e22bed8e580e6410189681496 size: 2197 INFO: fetching unchanged contrail-external-kafka and pushing it as nexus.gz1.opensdn.io:5101/contrail-external-kafka:master-1_0_4_6-1 + for container in '${unchanged_containers[@]}' + echo 'INFO: fetching unchanged contrail-external-kafka and pushing it as nexus.gz1.opensdn.io:5101/contrail-external-kafka:master-1_0_4_6-1' ++ docker pull nexus.opensdn.io:5101/contrail-external-kafka:master-1_0_3_8-2 + [[ -n master-1_0_3_8-2: Pulling from contrail-external-kafka 2d473b07cdd5: Already exists e69c36c97604: Already exists 9720e153abf7: Already exists d77203893088: Already exists 67958c3844b5: Already exists 2b18359b7593: Already exists 6c9ff25e2d65: Already exists 6a7dbcabecaa: Pulling fs layer 65a54dd5e2f3: Pulling fs layer 6a7dbcabecaa: Verifying Checksum 6a7dbcabecaa: Download complete 6a7dbcabecaa: Pull complete 65a54dd5e2f3: Verifying Checksum 65a54dd5e2f3: Download complete 65a54dd5e2f3: Pull complete Digest: sha256:0ef298f32ab758a069e6730a80b7a576aeb385b8847ab57793fc0b2cb23c2831 Status: Downloaded newer image for nexus.opensdn.io:5101/contrail-external-kafka:master-1_0_3_8-2 ]] + docker tag nexus.opensdn.io:5101/contrail-external-kafka:master-1_0_3_8-2 nexus.gz1.opensdn.io:5101/contrail-external-kafka:master-1_0_4_6-1 + docker push nexus.gz1.opensdn.io:5101/contrail-external-kafka:master-1_0_4_6-1 The push refers to repository [nexus.gz1.opensdn.io:5101/contrail-external-kafka] 7c0d5b7b1a62: Preparing 542f907a3e67: Preparing 5569910a85c5: Preparing 705bffd5cfbe: Preparing b17e3972022c: Preparing 84780f0326c6: Preparing 7b58c8d3f20a: Preparing adde5920ec50: Preparing 174f56854903: Preparing 84780f0326c6: Waiting 7b58c8d3f20a: Waiting adde5920ec50: Waiting 174f56854903: Waiting 5569910a85c5: Layer already exists 7c0d5b7b1a62: Layer already exists 705bffd5cfbe: Layer already exists 542f907a3e67: Layer already exists b17e3972022c: Layer already exists 84780f0326c6: Layer already exists 7b58c8d3f20a: Layer already exists adde5920ec50: Layer already exists 174f56854903: Layer already exists master-1_0_4_6-1: digest: sha256:0ef298f32ab758a069e6730a80b7a576aeb385b8847ab57793fc0b2cb23c2831 size: 2200 INFO: fetching unchanged contrail-external-rabbitmq and pushing it as nexus.gz1.opensdn.io:5101/contrail-external-rabbitmq:master-1_0_4_6-1 + for container in '${unchanged_containers[@]}' + echo 'INFO: fetching unchanged contrail-external-rabbitmq and pushing it as nexus.gz1.opensdn.io:5101/contrail-external-rabbitmq:master-1_0_4_6-1' ++ docker pull nexus.opensdn.io:5101/contrail-external-rabbitmq:master-1_0_3_8-2 + [[ -n master-1_0_3_8-2: Pulling from contrail-external-rabbitmq 2d473b07cdd5: Already exists e69c36c97604: Already exists 9720e153abf7: Already exists d77203893088: Already exists 67958c3844b5: Already exists 2b18359b7593: Already exists 6c9ff25e2d65: Already exists 672a7baac3d2: Pulling fs layer 91a532ae89af: Pulling fs layer 672a7baac3d2: Verifying Checksum 672a7baac3d2: Download complete 672a7baac3d2: Pull complete 91a532ae89af: Verifying Checksum 91a532ae89af: Download complete 91a532ae89af: Pull complete Digest: sha256:0b85f7fd0ef1fbcc5507a8f85989968665d1bea6d2aa6af0dcaf56e7d3aeb78d Status: Downloaded newer image for nexus.opensdn.io:5101/contrail-external-rabbitmq:master-1_0_3_8-2 ]] + docker tag nexus.opensdn.io:5101/contrail-external-rabbitmq:master-1_0_3_8-2 nexus.gz1.opensdn.io:5101/contrail-external-rabbitmq:master-1_0_4_6-1 + docker push nexus.gz1.opensdn.io:5101/contrail-external-rabbitmq:master-1_0_4_6-1 The push refers to repository [nexus.gz1.opensdn.io:5101/contrail-external-rabbitmq] cf2805bd8fc0: Preparing b04f657872de: Preparing 5569910a85c5: Preparing 705bffd5cfbe: Preparing b17e3972022c: Preparing 84780f0326c6: Preparing 7b58c8d3f20a: Preparing adde5920ec50: Preparing 84780f0326c6: Waiting 7b58c8d3f20a: Waiting 174f56854903: Preparing adde5920ec50: Waiting 174f56854903: Waiting cf2805bd8fc0: Layer already exists b17e3972022c: Layer already exists 705bffd5cfbe: Layer already exists 5569910a85c5: Layer already exists b04f657872de: Layer already exists 7b58c8d3f20a: Layer already exists 84780f0326c6: Layer already exists adde5920ec50: Layer already exists 174f56854903: Layer already exists master-1_0_4_6-1: digest: sha256:0b85f7fd0ef1fbcc5507a8f85989968665d1bea6d2aa6af0dcaf56e7d3aeb78d size: 2200 INFO: fetching unchanged contrail-external-redis and pushing it as nexus.gz1.opensdn.io:5101/contrail-external-redis:master-1_0_4_6-1 + for container in '${unchanged_containers[@]}' + echo 'INFO: fetching unchanged contrail-external-redis and pushing it as nexus.gz1.opensdn.io:5101/contrail-external-redis:master-1_0_4_6-1' ++ docker pull nexus.opensdn.io:5101/contrail-external-redis:master-1_0_3_8-2 + [[ -n master-1_0_3_8-2: Pulling from contrail-external-redis 2d473b07cdd5: Already exists e69c36c97604: Already exists 9720e153abf7: Already exists d77203893088: Already exists 67958c3844b5: Already exists 2b18359b7593: Already exists 6c9ff25e2d65: Already exists 40fcf0fa9496: Pulling fs layer 8344e11bcf0e: Pulling fs layer 52726f9bed74: Pulling fs layer 40fcf0fa9496: Verifying Checksum 40fcf0fa9496: Download complete 52726f9bed74: Verifying Checksum 52726f9bed74: Download complete 40fcf0fa9496: Pull complete 8344e11bcf0e: Verifying Checksum 8344e11bcf0e: Download complete 8344e11bcf0e: Pull complete 52726f9bed74: Pull complete Digest: sha256:cea9c00d48f87d2e50ae57b2a26fff70b3d30a620ff190917b160c148817abd8 Status: Downloaded newer image for nexus.opensdn.io:5101/contrail-external-redis:master-1_0_3_8-2 ]] + docker tag nexus.opensdn.io:5101/contrail-external-redis:master-1_0_3_8-2 nexus.gz1.opensdn.io:5101/contrail-external-redis:master-1_0_4_6-1 + docker push nexus.gz1.opensdn.io:5101/contrail-external-redis:master-1_0_4_6-1 The push refers to repository [nexus.gz1.opensdn.io:5101/contrail-external-redis] 87ec1fb5960d: Preparing 2bb012b6aec9: Preparing 024e97f86bf4: Preparing 5569910a85c5: Preparing 705bffd5cfbe: Preparing b17e3972022c: Preparing 84780f0326c6: Preparing 7b58c8d3f20a: Preparing adde5920ec50: Preparing 174f56854903: Preparing b17e3972022c: Waiting 84780f0326c6: Waiting 7b58c8d3f20a: Waiting adde5920ec50: Waiting 174f56854903: Waiting 024e97f86bf4: Layer already exists 705bffd5cfbe: Layer already exists 87ec1fb5960d: Layer already exists 5569910a85c5: Layer already exists 2bb012b6aec9: Layer already exists b17e3972022c: Layer already exists adde5920ec50: Layer already exists 174f56854903: Layer already exists 7b58c8d3f20a: Layer already exists 84780f0326c6: Layer already exists master-1_0_4_6-1: digest: sha256:cea9c00d48f87d2e50ae57b2a26fff70b3d30a620ff190917b160c148817abd8 size: 2405 + for container in '${unchanged_containers[@]}' + echo 'INFO: fetching unchanged contrail-external-rsyslogd and pushing it as nexus.gz1.opensdn.io:5101/contrail-external-rsyslogd:master-1_0_4_6-1' INFO: fetching unchanged contrail-external-rsyslogd and pushing it as nexus.gz1.opensdn.io:5101/contrail-external-rsyslogd:master-1_0_4_6-1 ++ docker pull nexus.opensdn.io:5101/contrail-external-rsyslogd:master-1_0_3_8-2 + [[ -n master-1_0_3_8-2: Pulling from contrail-external-rsyslogd 2d473b07cdd5: Already exists e69c36c97604: Already exists 9720e153abf7: Already exists d77203893088: Already exists 67958c3844b5: Already exists 2b18359b7593: Already exists 6c9ff25e2d65: Already exists 5cdae660fc6c: Pulling fs layer fbe7b91ea274: Pulling fs layer dc3cf91bc9ff: Pulling fs layer 12095d5e1aac: Pulling fs layer 12095d5e1aac: Waiting dc3cf91bc9ff: Verifying Checksum dc3cf91bc9ff: Download complete 5cdae660fc6c: Verifying Checksum 5cdae660fc6c: Download complete 12095d5e1aac: Verifying Checksum 12095d5e1aac: Download complete 5cdae660fc6c: Pull complete fbe7b91ea274: Verifying Checksum fbe7b91ea274: Download complete fbe7b91ea274: Pull complete dc3cf91bc9ff: Pull complete 12095d5e1aac: Pull complete Digest: sha256:136c470656a438b48a7966023c7d6f54d6d1c51cf26fa1691f75e833bcbb2946 Status: Downloaded newer image for nexus.opensdn.io:5101/contrail-external-rsyslogd:master-1_0_3_8-2 ]] + docker tag nexus.opensdn.io:5101/contrail-external-rsyslogd:master-1_0_3_8-2 nexus.gz1.opensdn.io:5101/contrail-external-rsyslogd:master-1_0_4_6-1 + docker push nexus.gz1.opensdn.io:5101/contrail-external-rsyslogd:master-1_0_4_6-1 The push refers to repository [nexus.gz1.opensdn.io:5101/contrail-external-rsyslogd] a033bedc62ca: Preparing 7b2dba394bbe: Preparing 5d5e672af39c: Preparing 5e75378d835c: Preparing 5569910a85c5: Preparing 705bffd5cfbe: Preparing b17e3972022c: Preparing 84780f0326c6: Preparing 7b58c8d3f20a: Preparing adde5920ec50: Preparing 174f56854903: Preparing 84780f0326c6: Waiting 7b58c8d3f20a: Waiting adde5920ec50: Waiting 174f56854903: Waiting 705bffd5cfbe: Waiting b17e3972022c: Waiting a033bedc62ca: Layer already exists 7b2dba394bbe: Layer already exists 5d5e672af39c: Layer already exists 5e75378d835c: Layer already exists 5569910a85c5: Layer already exists 705bffd5cfbe: Layer already exists b17e3972022c: Layer already exists 84780f0326c6: Layer already exists 7b58c8d3f20a: Layer already exists adde5920ec50: Layer already exists 174f56854903: Layer already exists master-1_0_4_6-1: digest: sha256:136c470656a438b48a7966023c7d6f54d6d1c51cf26fa1691f75e833bcbb2946 size: 2612 INFO: fetching unchanged contrail-external-stunnel and pushing it as nexus.gz1.opensdn.io:5101/contrail-external-stunnel:master-1_0_4_6-1 + for container in '${unchanged_containers[@]}' + echo 'INFO: fetching unchanged contrail-external-stunnel and pushing it as nexus.gz1.opensdn.io:5101/contrail-external-stunnel:master-1_0_4_6-1' ++ docker pull nexus.opensdn.io:5101/contrail-external-stunnel:master-1_0_3_8-2 + [[ -n master-1_0_3_8-2: Pulling from contrail-external-stunnel 2d473b07cdd5: Already exists e69c36c97604: Already exists 9720e153abf7: Already exists d77203893088: Already exists 67958c3844b5: Already exists 2b18359b7593: Already exists 6c9ff25e2d65: Already exists 8eab22e40a1a: Pulling fs layer 1bae574737ac: Pulling fs layer 8eab22e40a1a: Verifying Checksum 8eab22e40a1a: Download complete 8eab22e40a1a: Pull complete 1bae574737ac: Verifying Checksum 1bae574737ac: Download complete 1bae574737ac: Pull complete Digest: sha256:9a3eff3d6a32c57f2c4643edc8b4da188b2cfce14b3c00c89fefefbf11c65d00 Status: Downloaded newer image for nexus.opensdn.io:5101/contrail-external-stunnel:master-1_0_3_8-2 ]] + docker tag nexus.opensdn.io:5101/contrail-external-stunnel:master-1_0_3_8-2 nexus.gz1.opensdn.io:5101/contrail-external-stunnel:master-1_0_4_6-1 + docker push nexus.gz1.opensdn.io:5101/contrail-external-stunnel:master-1_0_4_6-1 The push refers to repository [nexus.gz1.opensdn.io:5101/contrail-external-stunnel] df413acfba1a: Preparing 07fc5d099079: Preparing 5569910a85c5: Preparing 705bffd5cfbe: Preparing b17e3972022c: Preparing 84780f0326c6: Preparing 7b58c8d3f20a: Preparing adde5920ec50: Preparing 174f56854903: Preparing 84780f0326c6: Waiting 7b58c8d3f20a: Waiting adde5920ec50: Waiting 174f56854903: Waiting df413acfba1a: Layer already exists b17e3972022c: Layer already exists 5569910a85c5: Layer already exists 705bffd5cfbe: Layer already exists 07fc5d099079: Layer already exists 84780f0326c6: Layer already exists 7b58c8d3f20a: Layer already exists adde5920ec50: Layer already exists 174f56854903: Layer already exists master-1_0_4_6-1: digest: sha256:9a3eff3d6a32c57f2c4643edc8b4da188b2cfce14b3c00c89fefefbf11c65d00 size: 2198 INFO: fetching unchanged contrail-external-zookeeper and pushing it as nexus.gz1.opensdn.io:5101/contrail-external-zookeeper:master-1_0_4_6-1 + for container in '${unchanged_containers[@]}' + echo 'INFO: fetching unchanged contrail-external-zookeeper and pushing it as nexus.gz1.opensdn.io:5101/contrail-external-zookeeper:master-1_0_4_6-1' ++ docker pull nexus.opensdn.io:5101/contrail-external-zookeeper:master-1_0_3_8-2 + [[ -n master-1_0_3_8-2: Pulling from contrail-external-zookeeper 2d473b07cdd5: Already exists e69c36c97604: Already exists 9720e153abf7: Already exists d77203893088: Already exists 67958c3844b5: Already exists 2b18359b7593: Already exists 6c9ff25e2d65: Already exists 137c6e800e0e: Pulling fs layer c65e9dcbe0e8: Pulling fs layer 137c6e800e0e: Verifying Checksum 137c6e800e0e: Download complete 137c6e800e0e: Pull complete c65e9dcbe0e8: Verifying Checksum c65e9dcbe0e8: Download complete c65e9dcbe0e8: Pull complete Digest: sha256:c3ba615b09d8c55bad75810370a24e801fe45bc347360a9a2a7db2f31ca4ffec Status: Downloaded newer image for nexus.opensdn.io:5101/contrail-external-zookeeper:master-1_0_3_8-2 ]] + docker tag nexus.opensdn.io:5101/contrail-external-zookeeper:master-1_0_3_8-2 nexus.gz1.opensdn.io:5101/contrail-external-zookeeper:master-1_0_4_6-1 + docker push nexus.gz1.opensdn.io:5101/contrail-external-zookeeper:master-1_0_4_6-1 The push refers to repository [nexus.gz1.opensdn.io:5101/contrail-external-zookeeper] 395043055058: Preparing 26f008575475: Preparing 5569910a85c5: Preparing 705bffd5cfbe: Preparing b17e3972022c: Preparing 84780f0326c6: Preparing 7b58c8d3f20a: Preparing adde5920ec50: Preparing 174f56854903: Preparing 84780f0326c6: Waiting 7b58c8d3f20a: Waiting adde5920ec50: Waiting 174f56854903: Waiting 5569910a85c5: Layer already exists 705bffd5cfbe: Layer already exists 395043055058: Layer already exists 26f008575475: Layer already exists b17e3972022c: Layer already exists 84780f0326c6: Layer already exists 7b58c8d3f20a: Layer already exists adde5920ec50: Layer already exists 174f56854903: Layer already exists master-1_0_4_6-1: digest: sha256:c3ba615b09d8c55bad75810370a24e801fe45bc347360a9a2a7db2f31ca4ffec size: 2199 INFO: fetching unchanged contrail-general-base and pushing it as nexus.gz1.opensdn.io:5101/contrail-general-base:master-1_0_4_6-1 + for container in '${unchanged_containers[@]}' + echo 'INFO: fetching unchanged contrail-general-base and pushing it as nexus.gz1.opensdn.io:5101/contrail-general-base:master-1_0_4_6-1' ++ docker pull nexus.opensdn.io:5101/contrail-general-base:master-1_0_3_8-2 + [[ -n master-1_0_3_8-2: Pulling from contrail-general-base 2d473b07cdd5: Already exists e69c36c97604: Already exists 9720e153abf7: Already exists d77203893088: Already exists 67958c3844b5: Already exists 2b18359b7593: Already exists 6c9ff25e2d65: Already exists Digest: sha256:48814910d9ebae60938887f81d6394e4529ee75e15b574c1144d44f72e990724 Status: Downloaded newer image for nexus.opensdn.io:5101/contrail-general-base:master-1_0_3_8-2 ]] + docker tag nexus.opensdn.io:5101/contrail-general-base:master-1_0_3_8-2 nexus.gz1.opensdn.io:5101/contrail-general-base:master-1_0_4_6-1 + docker push nexus.gz1.opensdn.io:5101/contrail-general-base:master-1_0_4_6-1 The push refers to repository [nexus.gz1.opensdn.io:5101/contrail-general-base] 5569910a85c5: Preparing 705bffd5cfbe: Preparing b17e3972022c: Preparing 84780f0326c6: Preparing 7b58c8d3f20a: Preparing adde5920ec50: Preparing 174f56854903: Preparing adde5920ec50: Waiting 174f56854903: Waiting 7b58c8d3f20a: Layer already exists 5569910a85c5: Layer already exists 84780f0326c6: Layer already exists 705bffd5cfbe: Layer already exists b17e3972022c: Layer already exists adde5920ec50: Layer already exists 174f56854903: Layer already exists master-1_0_4_6-1: digest: sha256:48814910d9ebae60938887f81d6394e4529ee75e15b574c1144d44f72e990724 size: 1778 INFO: fetching unchanged contrail-kubernetes-cni-init and pushing it as nexus.gz1.opensdn.io:5101/contrail-kubernetes-cni-init:master-1_0_4_6-1 + for container in '${unchanged_containers[@]}' + echo 'INFO: fetching unchanged contrail-kubernetes-cni-init and pushing it as nexus.gz1.opensdn.io:5101/contrail-kubernetes-cni-init:master-1_0_4_6-1' ++ docker pull nexus.opensdn.io:5101/contrail-kubernetes-cni-init:master-1_0_3_8-2 + [[ -n master-1_0_3_8-2: Pulling from contrail-kubernetes-cni-init 2d473b07cdd5: Already exists e69c36c97604: Already exists 9720e153abf7: Already exists d77203893088: Already exists 67958c3844b5: Already exists 2b18359b7593: Already exists 6c9ff25e2d65: Already exists adff24c37c31: Already exists a4be93fe4103: Already exists 713b3f8644e6: Pulling fs layer 5e00c257f49f: Pulling fs layer 5e00c257f49f: Verifying Checksum 5e00c257f49f: Download complete 713b3f8644e6: Verifying Checksum 713b3f8644e6: Download complete 713b3f8644e6: Pull complete 5e00c257f49f: Pull complete Digest: sha256:16dbedb8d6e3e7db962044f4ceba0a2ab23a6a63ed32bfa84bc9cfc3dda6c446 Status: Downloaded newer image for nexus.opensdn.io:5101/contrail-kubernetes-cni-init:master-1_0_3_8-2 ]] + docker tag nexus.opensdn.io:5101/contrail-kubernetes-cni-init:master-1_0_3_8-2 nexus.gz1.opensdn.io:5101/contrail-kubernetes-cni-init:master-1_0_4_6-1 + docker push nexus.gz1.opensdn.io:5101/contrail-kubernetes-cni-init:master-1_0_4_6-1 The push refers to repository [nexus.gz1.opensdn.io:5101/contrail-kubernetes-cni-init] 6aff5dd9c210: Preparing 2a98698f33e7: Preparing f201aae4c023: Preparing 8eef0323bb75: Preparing 5569910a85c5: Preparing 705bffd5cfbe: Preparing b17e3972022c: Preparing 84780f0326c6: Preparing 7b58c8d3f20a: Preparing adde5920ec50: Preparing b17e3972022c: Waiting 84780f0326c6: Waiting 7b58c8d3f20a: Waiting 705bffd5cfbe: Waiting 174f56854903: Preparing adde5920ec50: Waiting 174f56854903: Waiting 5569910a85c5: Layer already exists 2a98698f33e7: Layer already exists 6aff5dd9c210: Layer already exists 8eef0323bb75: Layer already exists f201aae4c023: Layer already exists b17e3972022c: Layer already exists 84780f0326c6: Layer already exists adde5920ec50: Layer already exists 705bffd5cfbe: Layer already exists 7b58c8d3f20a: Layer already exists 174f56854903: Layer already exists master-1_0_4_6-1: digest: sha256:16dbedb8d6e3e7db962044f4ceba0a2ab23a6a63ed32bfa84bc9cfc3dda6c446 size: 2620 INFO: fetching unchanged contrail-kubernetes-kube-manager and pushing it as nexus.gz1.opensdn.io:5101/contrail-kubernetes-kube-manager:master-1_0_4_6-1 + for container in '${unchanged_containers[@]}' + echo 'INFO: fetching unchanged contrail-kubernetes-kube-manager and pushing it as nexus.gz1.opensdn.io:5101/contrail-kubernetes-kube-manager:master-1_0_4_6-1' ++ docker pull nexus.opensdn.io:5101/contrail-kubernetes-kube-manager:master-1_0_3_8-2 + [[ -n master-1_0_3_8-2: Pulling from contrail-kubernetes-kube-manager 2d473b07cdd5: Already exists e69c36c97604: Already exists 9720e153abf7: Already exists d77203893088: Already exists 67958c3844b5: Already exists 2b18359b7593: Already exists 6c9ff25e2d65: Already exists adff24c37c31: Already exists a4be93fe4103: Already exists d012a3222972: Pulling fs layer 98cb5406e663: Pulling fs layer 98cb5406e663: Verifying Checksum 98cb5406e663: Download complete d012a3222972: Verifying Checksum d012a3222972: Download complete d012a3222972: Pull complete 98cb5406e663: Pull complete Digest: sha256:e8aad5d63c57331257705b6761bc08c51415bc658cfc30aedf61024e0523174d Status: Downloaded newer image for nexus.opensdn.io:5101/contrail-kubernetes-kube-manager:master-1_0_3_8-2 ]] + docker tag nexus.opensdn.io:5101/contrail-kubernetes-kube-manager:master-1_0_3_8-2 nexus.gz1.opensdn.io:5101/contrail-kubernetes-kube-manager:master-1_0_4_6-1 + docker push nexus.gz1.opensdn.io:5101/contrail-kubernetes-kube-manager:master-1_0_4_6-1 The push refers to repository [nexus.gz1.opensdn.io:5101/contrail-kubernetes-kube-manager] 708fc40cd813: Preparing 62eba8a09bd1: Preparing f201aae4c023: Preparing 8eef0323bb75: Preparing 5569910a85c5: Preparing 705bffd5cfbe: Preparing b17e3972022c: Preparing 84780f0326c6: Preparing 7b58c8d3f20a: Preparing adde5920ec50: Preparing 174f56854903: Preparing 705bffd5cfbe: Waiting b17e3972022c: Waiting 84780f0326c6: Waiting 7b58c8d3f20a: Waiting adde5920ec50: Waiting 174f56854903: Waiting 708fc40cd813: Layer already exists 62eba8a09bd1: Layer already exists f201aae4c023: Layer already exists 5569910a85c5: Layer already exists 8eef0323bb75: Layer already exists b17e3972022c: Layer already exists 705bffd5cfbe: Layer already exists 84780f0326c6: Layer already exists 7b58c8d3f20a: Layer already exists adde5920ec50: Layer already exists 174f56854903: Layer already exists master-1_0_4_6-1: digest: sha256:e8aad5d63c57331257705b6761bc08c51415bc658cfc30aedf61024e0523174d size: 2620 + for container in '${unchanged_containers[@]}' + echo 'INFO: fetching unchanged contrail-node-init and pushing it as nexus.gz1.opensdn.io:5101/contrail-node-init:master-1_0_4_6-1' INFO: fetching unchanged contrail-node-init and pushing it as nexus.gz1.opensdn.io:5101/contrail-node-init:master-1_0_4_6-1 ++ docker pull nexus.opensdn.io:5101/contrail-node-init:master-1_0_3_8-2 + [[ -n master-1_0_3_8-2: Pulling from contrail-node-init 2d473b07cdd5: Already exists e69c36c97604: Already exists 9720e153abf7: Already exists d77203893088: Already exists 67958c3844b5: Already exists 2b18359b7593: Already exists 6c9ff25e2d65: Already exists adff24c37c31: Already exists a4be93fe4103: Already exists 171eddfcf237: Pulling fs layer 56df6fe56dda: Pulling fs layer 56df6fe56dda: Verifying Checksum 56df6fe56dda: Download complete 171eddfcf237: Verifying Checksum 171eddfcf237: Download complete 171eddfcf237: Pull complete 56df6fe56dda: Pull complete Digest: sha256:2dfb303c793870f395ee723007b2928063eb437f5e02e84912127df3ddf45a6c Status: Downloaded newer image for nexus.opensdn.io:5101/contrail-node-init:master-1_0_3_8-2 ]] + docker tag nexus.opensdn.io:5101/contrail-node-init:master-1_0_3_8-2 nexus.gz1.opensdn.io:5101/contrail-node-init:master-1_0_4_6-1 + docker push nexus.gz1.opensdn.io:5101/contrail-node-init:master-1_0_4_6-1 The push refers to repository [nexus.gz1.opensdn.io:5101/contrail-node-init] 3bc5cf8f46f4: Preparing 75e877043254: Preparing f201aae4c023: Preparing 8eef0323bb75: Preparing 5569910a85c5: Preparing 705bffd5cfbe: Preparing b17e3972022c: Preparing 84780f0326c6: Preparing 7b58c8d3f20a: Preparing adde5920ec50: Preparing 174f56854903: Preparing 705bffd5cfbe: Waiting b17e3972022c: Waiting 84780f0326c6: Waiting 7b58c8d3f20a: Waiting adde5920ec50: Waiting 174f56854903: Waiting f201aae4c023: Layer already exists 8eef0323bb75: Layer already exists 3bc5cf8f46f4: Layer already exists 75e877043254: Layer already exists 5569910a85c5: Layer already exists 705bffd5cfbe: Layer already exists b17e3972022c: Layer already exists 84780f0326c6: Layer already exists adde5920ec50: Layer already exists 7b58c8d3f20a: Layer already exists 174f56854903: Layer already exists master-1_0_4_6-1: digest: sha256:2dfb303c793870f395ee723007b2928063eb437f5e02e84912127df3ddf45a6c size: 2619 INFO: fetching unchanged contrail-nodemgr and pushing it as nexus.gz1.opensdn.io:5101/contrail-nodemgr:master-1_0_4_6-1 + for container in '${unchanged_containers[@]}' + echo 'INFO: fetching unchanged contrail-nodemgr and pushing it as nexus.gz1.opensdn.io:5101/contrail-nodemgr:master-1_0_4_6-1' ++ docker pull nexus.opensdn.io:5101/contrail-nodemgr:master-1_0_3_8-2 + [[ -n master-1_0_3_8-2: Pulling from contrail-nodemgr 2d473b07cdd5: Already exists e69c36c97604: Already exists 9720e153abf7: Already exists d77203893088: Already exists 67958c3844b5: Already exists 2b18359b7593: Already exists 6c9ff25e2d65: Already exists adff24c37c31: Already exists a4be93fe4103: Already exists 68bec9742205: Pulling fs layer 7f70671e4bbc: Pulling fs layer 7f70671e4bbc: Verifying Checksum 7f70671e4bbc: Download complete 68bec9742205: Verifying Checksum 68bec9742205: Download complete 68bec9742205: Pull complete 7f70671e4bbc: Pull complete Digest: sha256:a63a716b993a09c92b0b0d3fd0f2e51ba3265853bfb40c205f870d7043f28e38 Status: Downloaded newer image for nexus.opensdn.io:5101/contrail-nodemgr:master-1_0_3_8-2 ]] + docker tag nexus.opensdn.io:5101/contrail-nodemgr:master-1_0_3_8-2 nexus.gz1.opensdn.io:5101/contrail-nodemgr:master-1_0_4_6-1 + docker push nexus.gz1.opensdn.io:5101/contrail-nodemgr:master-1_0_4_6-1 The push refers to repository [nexus.gz1.opensdn.io:5101/contrail-nodemgr] 80e99cda5743: Preparing cb5bbfd15f41: Preparing f201aae4c023: Preparing 8eef0323bb75: Preparing 5569910a85c5: Preparing 705bffd5cfbe: Preparing b17e3972022c: Preparing 84780f0326c6: Preparing 7b58c8d3f20a: Preparing adde5920ec50: Preparing 174f56854903: Preparing 84780f0326c6: Waiting 7b58c8d3f20a: Waiting 705bffd5cfbe: Waiting adde5920ec50: Waiting b17e3972022c: Waiting 174f56854903: Waiting f201aae4c023: Layer already exists 80e99cda5743: Layer already exists cb5bbfd15f41: Layer already exists 5569910a85c5: Layer already exists 8eef0323bb75: Layer already exists 705bffd5cfbe: Layer already exists b17e3972022c: Layer already exists adde5920ec50: Layer already exists 84780f0326c6: Layer already exists 174f56854903: Layer already exists 7b58c8d3f20a: Layer already exists master-1_0_4_6-1: digest: sha256:a63a716b993a09c92b0b0d3fd0f2e51ba3265853bfb40c205f870d7043f28e38 size: 2621 INFO: fetching unchanged contrail-openstack-compute-init and pushing it as nexus.gz1.opensdn.io:5101/contrail-openstack-compute-init:master-1_0_4_6-1 + for container in '${unchanged_containers[@]}' + echo 'INFO: fetching unchanged contrail-openstack-compute-init and pushing it as nexus.gz1.opensdn.io:5101/contrail-openstack-compute-init:master-1_0_4_6-1' ++ docker pull nexus.opensdn.io:5101/contrail-openstack-compute-init:master-1_0_3_8-2 + [[ -n master-1_0_3_8-2: Pulling from contrail-openstack-compute-init 2d473b07cdd5: Already exists e69c36c97604: Already exists 9720e153abf7: Already exists d77203893088: Already exists 67958c3844b5: Already exists 2b18359b7593: Already exists 6c9ff25e2d65: Already exists 8e7120f48464: Pulling fs layer b1d9a593accf: Pulling fs layer 8e7120f48464: Download complete 8e7120f48464: Pull complete b1d9a593accf: Verifying Checksum b1d9a593accf: Download complete b1d9a593accf: Pull complete Digest: sha256:1178cfe8f32ce6e84d71461f13e20a68827d5bfb227e220ae1976eb20654c85f Status: Downloaded newer image for nexus.opensdn.io:5101/contrail-openstack-compute-init:master-1_0_3_8-2 ]] + docker tag nexus.opensdn.io:5101/contrail-openstack-compute-init:master-1_0_3_8-2 nexus.gz1.opensdn.io:5101/contrail-openstack-compute-init:master-1_0_4_6-1 + docker push nexus.gz1.opensdn.io:5101/contrail-openstack-compute-init:master-1_0_4_6-1 The push refers to repository [nexus.gz1.opensdn.io:5101/contrail-openstack-compute-init] 6f5edb91cb93: Preparing a6fed53a84bb: Preparing 5569910a85c5: Preparing 705bffd5cfbe: Preparing b17e3972022c: Preparing 84780f0326c6: Preparing 7b58c8d3f20a: Preparing adde5920ec50: Preparing 174f56854903: Preparing 84780f0326c6: Waiting 7b58c8d3f20a: Waiting adde5920ec50: Waiting 174f56854903: Waiting 705bffd5cfbe: Layer already exists a6fed53a84bb: Layer already exists b17e3972022c: Layer already exists 6f5edb91cb93: Layer already exists 5569910a85c5: Layer already exists 7b58c8d3f20a: Layer already exists 84780f0326c6: Layer already exists adde5920ec50: Layer already exists 174f56854903: Layer already exists master-1_0_4_6-1: digest: sha256:1178cfe8f32ce6e84d71461f13e20a68827d5bfb227e220ae1976eb20654c85f size: 2197 INFO: fetching unchanged contrail-openstack-heat-init and pushing it as nexus.gz1.opensdn.io:5101/contrail-openstack-heat-init:master-1_0_4_6-1 + for container in '${unchanged_containers[@]}' + echo 'INFO: fetching unchanged contrail-openstack-heat-init and pushing it as nexus.gz1.opensdn.io:5101/contrail-openstack-heat-init:master-1_0_4_6-1' ++ docker pull nexus.opensdn.io:5101/contrail-openstack-heat-init:master-1_0_3_8-2 + [[ -n master-1_0_3_8-2: Pulling from contrail-openstack-heat-init 2d473b07cdd5: Already exists e69c36c97604: Already exists 9720e153abf7: Already exists d77203893088: Already exists 67958c3844b5: Already exists 2b18359b7593: Already exists 6c9ff25e2d65: Already exists 88fcb273c512: Pulling fs layer 9bac050ec1a0: Pulling fs layer 88fcb273c512: Verifying Checksum 88fcb273c512: Download complete 88fcb273c512: Pull complete 9bac050ec1a0: Verifying Checksum 9bac050ec1a0: Download complete 9bac050ec1a0: Pull complete Digest: sha256:81de2ea11f7199639b9bce5f1c8ced399b21876aad92694793272cf81f8afa17 Status: Downloaded newer image for nexus.opensdn.io:5101/contrail-openstack-heat-init:master-1_0_3_8-2 ]] + docker tag nexus.opensdn.io:5101/contrail-openstack-heat-init:master-1_0_3_8-2 nexus.gz1.opensdn.io:5101/contrail-openstack-heat-init:master-1_0_4_6-1 + docker push nexus.gz1.opensdn.io:5101/contrail-openstack-heat-init:master-1_0_4_6-1 The push refers to repository [nexus.gz1.opensdn.io:5101/contrail-openstack-heat-init] 1c59617e8247: Preparing c9c634b4c426: Preparing 5569910a85c5: Preparing 705bffd5cfbe: Preparing b17e3972022c: Preparing 84780f0326c6: Preparing 7b58c8d3f20a: Preparing adde5920ec50: Preparing 174f56854903: Preparing 7b58c8d3f20a: Waiting adde5920ec50: Waiting 174f56854903: Waiting 84780f0326c6: Waiting c9c634b4c426: Layer already exists 705bffd5cfbe: Layer already exists 5569910a85c5: Layer already exists 1c59617e8247: Layer already exists b17e3972022c: Layer already exists 84780f0326c6: Layer already exists 7b58c8d3f20a: Layer already exists 174f56854903: Layer already exists adde5920ec50: Layer already exists master-1_0_4_6-1: digest: sha256:81de2ea11f7199639b9bce5f1c8ced399b21876aad92694793272cf81f8afa17 size: 2198 + for container in '${unchanged_containers[@]}' INFO: fetching unchanged contrail-openstack-ironic-notification-manager and pushing it as nexus.gz1.opensdn.io:5101/contrail-openstack-ironic-notification-manager:master-1_0_4_6-1 + echo 'INFO: fetching unchanged contrail-openstack-ironic-notification-manager and pushing it as nexus.gz1.opensdn.io:5101/contrail-openstack-ironic-notification-manager:master-1_0_4_6-1' ++ docker pull nexus.opensdn.io:5101/contrail-openstack-ironic-notification-manager:master-1_0_3_8-2 + [[ -n master-1_0_3_8-2: Pulling from contrail-openstack-ironic-notification-manager 2d473b07cdd5: Already exists e69c36c97604: Already exists 9720e153abf7: Already exists d77203893088: Already exists 67958c3844b5: Already exists 2b18359b7593: Already exists 6c9ff25e2d65: Already exists adff24c37c31: Already exists a4be93fe4103: Already exists 68a1f88ab14d: Pulling fs layer 8fb4cae3383e: Pulling fs layer 8fb4cae3383e: Verifying Checksum 8fb4cae3383e: Download complete 68a1f88ab14d: Verifying Checksum 68a1f88ab14d: Download complete 68a1f88ab14d: Pull complete 8fb4cae3383e: Pull complete Digest: sha256:89693f50717f1f626b0c5034434dc8c99bb670d9877de7bfb4f6f1b4e3182064 Status: Downloaded newer image for nexus.opensdn.io:5101/contrail-openstack-ironic-notification-manager:master-1_0_3_8-2 ]] + docker tag nexus.opensdn.io:5101/contrail-openstack-ironic-notification-manager:master-1_0_3_8-2 nexus.gz1.opensdn.io:5101/contrail-openstack-ironic-notification-manager:master-1_0_4_6-1 + docker push nexus.gz1.opensdn.io:5101/contrail-openstack-ironic-notification-manager:master-1_0_4_6-1 The push refers to repository [nexus.gz1.opensdn.io:5101/contrail-openstack-ironic-notification-manager] d03168019306: Preparing 1f78623c5d1e: Preparing f201aae4c023: Preparing 8eef0323bb75: Preparing 5569910a85c5: Preparing 705bffd5cfbe: Preparing b17e3972022c: Preparing 84780f0326c6: Preparing 7b58c8d3f20a: Preparing adde5920ec50: Preparing 174f56854903: Preparing b17e3972022c: Waiting 705bffd5cfbe: Waiting 84780f0326c6: Waiting 7b58c8d3f20a: Waiting adde5920ec50: Waiting 174f56854903: Waiting 5569910a85c5: Layer already exists d03168019306: Layer already exists 8eef0323bb75: Layer already exists f201aae4c023: Layer already exists b17e3972022c: Layer already exists 7b58c8d3f20a: Layer already exists 705bffd5cfbe: Layer already exists 84780f0326c6: Layer already exists adde5920ec50: Layer already exists 174f56854903: Layer already exists 1f78623c5d1e: Layer already exists master-1_0_4_6-1: digest: sha256:89693f50717f1f626b0c5034434dc8c99bb670d9877de7bfb4f6f1b4e3182064 size: 2618 INFO: fetching unchanged contrail-openstack-neutron-init and pushing it as nexus.gz1.opensdn.io:5101/contrail-openstack-neutron-init:master-1_0_4_6-1 + for container in '${unchanged_containers[@]}' + echo 'INFO: fetching unchanged contrail-openstack-neutron-init and pushing it as nexus.gz1.opensdn.io:5101/contrail-openstack-neutron-init:master-1_0_4_6-1' ++ docker pull nexus.opensdn.io:5101/contrail-openstack-neutron-init:master-1_0_3_8-2 + [[ -n master-1_0_3_8-2: Pulling from contrail-openstack-neutron-init 2d473b07cdd5: Already exists e69c36c97604: Already exists 9720e153abf7: Already exists d77203893088: Already exists 67958c3844b5: Already exists 2b18359b7593: Already exists 6c9ff25e2d65: Already exists 120ecb0d61b2: Pulling fs layer 286398c2199b: Pulling fs layer 120ecb0d61b2: Download complete 120ecb0d61b2: Pull complete 286398c2199b: Verifying Checksum 286398c2199b: Download complete 286398c2199b: Pull complete Digest: sha256:3cc834d09c795d2d10288925400bf54cd5943bcd22c25cbc60ca57b45a39f7b2 Status: Downloaded newer image for nexus.opensdn.io:5101/contrail-openstack-neutron-init:master-1_0_3_8-2 ]] + docker tag nexus.opensdn.io:5101/contrail-openstack-neutron-init:master-1_0_3_8-2 nexus.gz1.opensdn.io:5101/contrail-openstack-neutron-init:master-1_0_4_6-1 + docker push nexus.gz1.opensdn.io:5101/contrail-openstack-neutron-init:master-1_0_4_6-1 The push refers to repository [nexus.gz1.opensdn.io:5101/contrail-openstack-neutron-init] e406d90ef383: Preparing 72351c14bd8d: Preparing 5569910a85c5: Preparing 705bffd5cfbe: Preparing b17e3972022c: Preparing 84780f0326c6: Preparing 7b58c8d3f20a: Preparing adde5920ec50: Preparing 174f56854903: Preparing 7b58c8d3f20a: Waiting adde5920ec50: Waiting 174f56854903: Waiting 84780f0326c6: Waiting 5569910a85c5: Layer already exists b17e3972022c: Layer already exists e406d90ef383: Layer already exists 705bffd5cfbe: Layer already exists 72351c14bd8d: Layer already exists 84780f0326c6: Layer already exists 7b58c8d3f20a: Layer already exists 174f56854903: Layer already exists adde5920ec50: Layer already exists master-1_0_4_6-1: digest: sha256:3cc834d09c795d2d10288925400bf54cd5943bcd22c25cbc60ca57b45a39f7b2 size: 2198 + for container in '${unchanged_containers[@]}' + echo 'INFO: fetching unchanged contrail-provisioner and pushing it as nexus.gz1.opensdn.io:5101/contrail-provisioner:master-1_0_4_6-1' INFO: fetching unchanged contrail-provisioner and pushing it as nexus.gz1.opensdn.io:5101/contrail-provisioner:master-1_0_4_6-1 ++ docker pull nexus.opensdn.io:5101/contrail-provisioner:master-1_0_3_8-2 + [[ -n master-1_0_3_8-2: Pulling from contrail-provisioner 2d473b07cdd5: Already exists e69c36c97604: Already exists 9720e153abf7: Already exists d77203893088: Already exists 67958c3844b5: Already exists 2b18359b7593: Already exists 6c9ff25e2d65: Already exists adff24c37c31: Already exists a4be93fe4103: Already exists 809f1271b08f: Pulling fs layer d1df445f3b18: Pulling fs layer 809f1271b08f: Download complete 809f1271b08f: Pull complete d1df445f3b18: Download complete d1df445f3b18: Pull complete Digest: sha256:82f16a165f8198d7ded10bfc7cea604610635ec2e90937cf1e53696177c5894e Status: Downloaded newer image for nexus.opensdn.io:5101/contrail-provisioner:master-1_0_3_8-2 ]] + docker tag nexus.opensdn.io:5101/contrail-provisioner:master-1_0_3_8-2 nexus.gz1.opensdn.io:5101/contrail-provisioner:master-1_0_4_6-1 + docker push nexus.gz1.opensdn.io:5101/contrail-provisioner:master-1_0_4_6-1 The push refers to repository [nexus.gz1.opensdn.io:5101/contrail-provisioner] 92c70789f4e1: Preparing 22a913e84b20: Preparing f201aae4c023: Preparing 8eef0323bb75: Preparing 5569910a85c5: Preparing 705bffd5cfbe: Preparing b17e3972022c: Preparing 84780f0326c6: Preparing 7b58c8d3f20a: Preparing 705bffd5cfbe: Waiting b17e3972022c: Waiting 84780f0326c6: Waiting adde5920ec50: Preparing 174f56854903: Preparing 7b58c8d3f20a: Waiting adde5920ec50: Waiting 174f56854903: Waiting 22a913e84b20: Layer already exists f201aae4c023: Layer already exists 5569910a85c5: Layer already exists 8eef0323bb75: Layer already exists 92c70789f4e1: Layer already exists 705bffd5cfbe: Layer already exists 84780f0326c6: Layer already exists b17e3972022c: Layer already exists 7b58c8d3f20a: Layer already exists adde5920ec50: Layer already exists 174f56854903: Layer already exists master-1_0_4_6-1: digest: sha256:82f16a165f8198d7ded10bfc7cea604610635ec2e90937cf1e53696177c5894e size: 2618 + for container in '${unchanged_containers[@]}' + echo 'INFO: fetching unchanged contrail-status and pushing it as nexus.gz1.opensdn.io:5101/contrail-status:master-1_0_4_6-1' INFO: fetching unchanged contrail-status and pushing it as nexus.gz1.opensdn.io:5101/contrail-status:master-1_0_4_6-1 ++ docker pull nexus.opensdn.io:5101/contrail-status:master-1_0_3_8-2 + [[ -n master-1_0_3_8-2: Pulling from contrail-status 2d473b07cdd5: Already exists e69c36c97604: Already exists 9720e153abf7: Already exists d77203893088: Already exists 67958c3844b5: Already exists 2b18359b7593: Already exists 6c9ff25e2d65: Already exists adff24c37c31: Already exists a4be93fe4103: Already exists fadc0e4661e8: Pulling fs layer 5042dbe8e68c: Pulling fs layer 306e6fc40a45: Pulling fs layer 306e6fc40a45: Verifying Checksum 306e6fc40a45: Download complete 5042dbe8e68c: Download complete fadc0e4661e8: Verifying Checksum fadc0e4661e8: Download complete fadc0e4661e8: Pull complete 5042dbe8e68c: Pull complete 306e6fc40a45: Pull complete Digest: sha256:9ea09896fe290405a574a805a4d5c4575a5bf3476696e62c7c58b39e9d89cd45 Status: Downloaded newer image for nexus.opensdn.io:5101/contrail-status:master-1_0_3_8-2 ]] + docker tag nexus.opensdn.io:5101/contrail-status:master-1_0_3_8-2 nexus.gz1.opensdn.io:5101/contrail-status:master-1_0_4_6-1 + docker push nexus.gz1.opensdn.io:5101/contrail-status:master-1_0_4_6-1 The push refers to repository [nexus.gz1.opensdn.io:5101/contrail-status] 69bd3288f157: Preparing b0a888d3ac90: Preparing bfa3af3cece5: Preparing f201aae4c023: Preparing 8eef0323bb75: Preparing 5569910a85c5: Preparing 705bffd5cfbe: Preparing b17e3972022c: Preparing 84780f0326c6: Preparing 7b58c8d3f20a: Preparing adde5920ec50: Preparing 174f56854903: Preparing 705bffd5cfbe: Waiting b17e3972022c: Waiting 84780f0326c6: Waiting 7b58c8d3f20a: Waiting adde5920ec50: Waiting 174f56854903: Waiting 5569910a85c5: Waiting b0a888d3ac90: Layer already exists 8eef0323bb75: Layer already exists f201aae4c023: Layer already exists bfa3af3cece5: Layer already exists 69bd3288f157: Layer already exists 5569910a85c5: Layer already exists 705bffd5cfbe: Layer already exists adde5920ec50: Layer already exists 84780f0326c6: Layer already exists b17e3972022c: Layer already exists 7b58c8d3f20a: Layer already exists 174f56854903: Layer already exists master-1_0_4_6-1: digest: sha256:9ea09896fe290405a574a805a4d5c4575a5bf3476696e62c7c58b39e9d89cd45 size: 2828 INFO: fetching unchanged contrail-test-test and pushing it as nexus.gz1.opensdn.io:5101/contrail-test-test:master-1_0_4_6-1 + for container in '${unchanged_containers[@]}' + echo 'INFO: fetching unchanged contrail-test-test and pushing it as nexus.gz1.opensdn.io:5101/contrail-test-test:master-1_0_4_6-1' ++ docker pull nexus.opensdn.io:5101/contrail-test-test:master-1_0_3_8-2 + [[ -n master-1_0_3_8-2: Pulling from contrail-test-test 2d473b07cdd5: Already exists 54cbfa5e3396: Pulling fs layer fd3393f9cc11: Pulling fs layer 29eb5e6375b4: Pulling fs layer 3d6ed31f3545: Pulling fs layer 66c6895a55a6: Pulling fs layer 4e8157eafe6e: Pulling fs layer 633cfc9d4669: Pulling fs layer f4c7f2f4cccd: Pulling fs layer ef77b47e4ae3: Pulling fs layer 085d159c992a: Pulling fs layer c45227431662: Pulling fs layer 5a880c7e2eb7: Pulling fs layer 589ea10e500e: Pulling fs layer 3d6ed31f3545: Waiting 66c6895a55a6: Waiting 4e8157eafe6e: Waiting 633cfc9d4669: Waiting f4c7f2f4cccd: Waiting ef77b47e4ae3: Waiting 085d159c992a: Waiting c45227431662: Waiting 5a880c7e2eb7: Waiting 589ea10e500e: Waiting 54cbfa5e3396: Verifying Checksum 54cbfa5e3396: Download complete fd3393f9cc11: Verifying Checksum fd3393f9cc11: Download complete 29eb5e6375b4: Verifying Checksum 29eb5e6375b4: Download complete 54cbfa5e3396: Pull complete 3d6ed31f3545: Verifying Checksum 3d6ed31f3545: Download complete 66c6895a55a6: Verifying Checksum 66c6895a55a6: Download complete fd3393f9cc11: Pull complete f4c7f2f4cccd: Verifying Checksum f4c7f2f4cccd: Download complete 29eb5e6375b4: Pull complete ef77b47e4ae3: Verifying Checksum ef77b47e4ae3: Download complete 3d6ed31f3545: Pull complete 66c6895a55a6: Pull complete 085d159c992a: Verifying Checksum 085d159c992a: Download complete c45227431662: Verifying Checksum c45227431662: Download complete 5a880c7e2eb7: Verifying Checksum 5a880c7e2eb7: Download complete 633cfc9d4669: Verifying Checksum 633cfc9d4669: Download complete 4e8157eafe6e: Verifying Checksum 4e8157eafe6e: Download complete 589ea10e500e: Verifying Checksum 589ea10e500e: Download complete 4e8157eafe6e: Pull complete 633cfc9d4669: Pull complete f4c7f2f4cccd: Pull complete ef77b47e4ae3: Pull complete 085d159c992a: Pull complete c45227431662: Pull complete 5a880c7e2eb7: Pull complete 589ea10e500e: Pull complete Digest: sha256:fd12d8f48273367f0a6cd6b720b666a51a095836ffdf8777a656d25aabd5c193 Status: Downloaded newer image for nexus.opensdn.io:5101/contrail-test-test:master-1_0_3_8-2 ]] + docker tag nexus.opensdn.io:5101/contrail-test-test:master-1_0_3_8-2 nexus.gz1.opensdn.io:5101/contrail-test-test:master-1_0_4_6-1 + docker push nexus.gz1.opensdn.io:5101/contrail-test-test:master-1_0_4_6-1 The push refers to repository [nexus.gz1.opensdn.io:5101/contrail-test-test] 4368b9ed758c: Preparing 05b563fa3d78: Preparing 0f1f7b672920: Preparing 8ec2990edd21: Preparing 38b17ece1572: Preparing 8969fe08f19a: Preparing 08f65aed2122: Preparing 51e8277a55c4: Preparing 30c298b28af4: Preparing 01f93997d5b5: Preparing 51e8277a55c4: Waiting 30c298b28af4: Waiting 8969fe08f19a: Waiting 08f65aed2122: Waiting d5d2381dffec: Preparing 2937cafe8ba7: Preparing 2550419822b5: Preparing 01f93997d5b5: Waiting 2937cafe8ba7: Waiting d5d2381dffec: Waiting 174f56854903: Preparing 2550419822b5: Waiting 174f56854903: Waiting 8ec2990edd21: Layer already exists 05b563fa3d78: Layer already exists 4368b9ed758c: Layer already exists 0f1f7b672920: Layer already exists 38b17ece1572: Layer already exists 8969fe08f19a: Layer already exists 30c298b28af4: Layer already exists 08f65aed2122: Layer already exists 51e8277a55c4: Layer already exists 01f93997d5b5: Layer already exists d5d2381dffec: Layer already exists 2937cafe8ba7: Layer already exists 2550419822b5: Layer already exists 174f56854903: Layer already exists master-1_0_4_6-1: digest: sha256:fd12d8f48273367f0a6cd6b720b666a51a095836ffdf8777a656d25aabd5c193 size: 3247 INFO: fetching unchanged contrail-tools and pushing it as nexus.gz1.opensdn.io:5101/contrail-tools:master-1_0_4_6-1 + for container in '${unchanged_containers[@]}' + echo 'INFO: fetching unchanged contrail-tools and pushing it as nexus.gz1.opensdn.io:5101/contrail-tools:master-1_0_4_6-1' ++ docker pull nexus.opensdn.io:5101/contrail-tools:master-1_0_3_8-2 + [[ -n master-1_0_3_8-2: Pulling from contrail-tools 2d473b07cdd5: Already exists e69c36c97604: Already exists 9720e153abf7: Already exists d77203893088: Already exists 67958c3844b5: Already exists 2b18359b7593: Already exists 6c9ff25e2d65: Already exists adff24c37c31: Already exists a4be93fe4103: Already exists 1de29aa2d37d: Pulling fs layer 1de29aa2d37d: Verifying Checksum 1de29aa2d37d: Download complete 1de29aa2d37d: Pull complete Digest: sha256:ffdd6c551f4880ba554b98bf7e3ec4b5a18b13d89cebe741ced07943256f3abd Status: Downloaded newer image for nexus.opensdn.io:5101/contrail-tools:master-1_0_3_8-2 ]] + docker tag nexus.opensdn.io:5101/contrail-tools:master-1_0_3_8-2 nexus.gz1.opensdn.io:5101/contrail-tools:master-1_0_4_6-1 + docker push nexus.gz1.opensdn.io:5101/contrail-tools:master-1_0_4_6-1 The push refers to repository [nexus.gz1.opensdn.io:5101/contrail-tools] 117723a0cfbe: Preparing f201aae4c023: Preparing 8eef0323bb75: Preparing 5569910a85c5: Preparing 705bffd5cfbe: Preparing b17e3972022c: Preparing 84780f0326c6: Preparing 7b58c8d3f20a: Preparing adde5920ec50: Preparing 174f56854903: Preparing b17e3972022c: Waiting 84780f0326c6: Waiting 7b58c8d3f20a: Waiting adde5920ec50: Waiting 174f56854903: Waiting 705bffd5cfbe: Layer already exists 117723a0cfbe: Layer already exists 5569910a85c5: Layer already exists f201aae4c023: Layer already exists 8eef0323bb75: Layer already exists b17e3972022c: Layer already exists adde5920ec50: Layer already exists 84780f0326c6: Layer already exists 174f56854903: Layer already exists 7b58c8d3f20a: Layer already exists master-1_0_4_6-1: digest: sha256:ffdd6c551f4880ba554b98bf7e3ec4b5a18b13d89cebe741ced07943256f3abd size: 2413 + for container in '${unchanged_containers[@]}' INFO: fetching unchanged contrail-tor-agent and pushing it as nexus.gz1.opensdn.io:5101/contrail-tor-agent:master-1_0_4_6-1 + echo 'INFO: fetching unchanged contrail-tor-agent and pushing it as nexus.gz1.opensdn.io:5101/contrail-tor-agent:master-1_0_4_6-1' ++ docker pull nexus.opensdn.io:5101/contrail-tor-agent:master-1_0_3_8-2 + [[ -n master-1_0_3_8-2: Pulling from contrail-tor-agent 2d473b07cdd5: Already exists e69c36c97604: Already exists 9720e153abf7: Already exists d77203893088: Already exists 67958c3844b5: Already exists 2b18359b7593: Already exists 6c9ff25e2d65: Already exists adff24c37c31: Already exists a4be93fe4103: Already exists 5afc06bfb528: Pulling fs layer 876a692bafdd: Pulling fs layer 876a692bafdd: Verifying Checksum 876a692bafdd: Download complete 5afc06bfb528: Verifying Checksum 5afc06bfb528: Download complete 5afc06bfb528: Pull complete 876a692bafdd: Pull complete Digest: sha256:c1af9bbfcf97cea3d2f949ec27dbc1e659ebfb3ebc21d2aa376d48f28e513d21 Status: Downloaded newer image for nexus.opensdn.io:5101/contrail-tor-agent:master-1_0_3_8-2 ]] + docker tag nexus.opensdn.io:5101/contrail-tor-agent:master-1_0_3_8-2 nexus.gz1.opensdn.io:5101/contrail-tor-agent:master-1_0_4_6-1 + docker push nexus.gz1.opensdn.io:5101/contrail-tor-agent:master-1_0_4_6-1 The push refers to repository [nexus.gz1.opensdn.io:5101/contrail-tor-agent] 8bb2547c4ee8: Preparing e3b1d3263b60: Preparing f201aae4c023: Preparing 8eef0323bb75: Preparing 5569910a85c5: Preparing 705bffd5cfbe: Preparing b17e3972022c: Preparing 84780f0326c6: Preparing 7b58c8d3f20a: Preparing adde5920ec50: Preparing 174f56854903: Preparing 84780f0326c6: Waiting 7b58c8d3f20a: Waiting adde5920ec50: Waiting 174f56854903: Waiting 705bffd5cfbe: Waiting b17e3972022c: Waiting 8bb2547c4ee8: Layer already exists f201aae4c023: Layer already exists e3b1d3263b60: Layer already exists 8eef0323bb75: Layer already exists 5569910a85c5: Layer already exists 705bffd5cfbe: Layer already exists b17e3972022c: Layer already exists 84780f0326c6: Layer already exists 7b58c8d3f20a: Layer already exists adde5920ec50: Layer already exists 174f56854903: Layer already exists master-1_0_4_6-1: digest: sha256:c1af9bbfcf97cea3d2f949ec27dbc1e659ebfb3ebc21d2aa376d48f28e513d21 size: 2619 INFO: fetching unchanged contrail-vrouter-agent and pushing it as nexus.gz1.opensdn.io:5101/contrail-vrouter-agent:master-1_0_4_6-1 + for container in '${unchanged_containers[@]}' + echo 'INFO: fetching unchanged contrail-vrouter-agent and pushing it as nexus.gz1.opensdn.io:5101/contrail-vrouter-agent:master-1_0_4_6-1' ++ docker pull nexus.opensdn.io:5101/contrail-vrouter-agent:master-1_0_3_8-2 + [[ -n master-1_0_3_8-2: Pulling from contrail-vrouter-agent 2d473b07cdd5: Already exists e69c36c97604: Already exists 9720e153abf7: Already exists d77203893088: Already exists 67958c3844b5: Already exists 2b18359b7593: Already exists 6c9ff25e2d65: Already exists adff24c37c31: Already exists a4be93fe4103: Already exists 2b475c0b3c09: Pulling fs layer d555b12fd3eb: Pulling fs layer 337206e8c764: Pulling fs layer cb7824f5a8ea: Pulling fs layer a29d36ea030d: Pulling fs layer ee804c59165c: Pulling fs layer cb7824f5a8ea: Waiting a29d36ea030d: Waiting d555b12fd3eb: Verifying Checksum d555b12fd3eb: Download complete cb7824f5a8ea: Verifying Checksum cb7824f5a8ea: Download complete a29d36ea030d: Download complete ee804c59165c: Verifying Checksum ee804c59165c: Download complete 2b475c0b3c09: Verifying Checksum 2b475c0b3c09: Download complete 2b475c0b3c09: Pull complete d555b12fd3eb: Pull complete 337206e8c764: Verifying Checksum 337206e8c764: Download complete 337206e8c764: Pull complete cb7824f5a8ea: Pull complete a29d36ea030d: Pull complete ee804c59165c: Pull complete Digest: sha256:a9b76601621d6c44a7d6f9c45914b1b17652f116db2e3d66b0050ea77a34c006 Status: Downloaded newer image for nexus.opensdn.io:5101/contrail-vrouter-agent:master-1_0_3_8-2 ]] + docker tag nexus.opensdn.io:5101/contrail-vrouter-agent:master-1_0_3_8-2 nexus.gz1.opensdn.io:5101/contrail-vrouter-agent:master-1_0_4_6-1 + docker push nexus.gz1.opensdn.io:5101/contrail-vrouter-agent:master-1_0_4_6-1 The push refers to repository [nexus.gz1.opensdn.io:5101/contrail-vrouter-agent] 14ee675b2403: Preparing 202c86e732ef: Preparing 2a3c21d8d151: Preparing 326532e056bc: Preparing a05bbe740a93: Preparing b64e83b7d4ca: Preparing f201aae4c023: Preparing 8eef0323bb75: Preparing 5569910a85c5: Preparing 705bffd5cfbe: Preparing b17e3972022c: Preparing 84780f0326c6: Preparing 7b58c8d3f20a: Preparing adde5920ec50: Preparing 174f56854903: Preparing f201aae4c023: Waiting b64e83b7d4ca: Waiting 8eef0323bb75: Waiting 5569910a85c5: Waiting 705bffd5cfbe: Waiting b17e3972022c: Waiting 84780f0326c6: Waiting 7b58c8d3f20a: Waiting adde5920ec50: Waiting 174f56854903: Waiting 14ee675b2403: Layer already exists 326532e056bc: Layer already exists a05bbe740a93: Layer already exists 2a3c21d8d151: Layer already exists 202c86e732ef: Layer already exists b64e83b7d4ca: Layer already exists f201aae4c023: Layer already exists 705bffd5cfbe: Layer already exists 5569910a85c5: Layer already exists 8eef0323bb75: Layer already exists b17e3972022c: Layer already exists 7b58c8d3f20a: Layer already exists 174f56854903: Layer already exists adde5920ec50: Layer already exists 84780f0326c6: Layer already exists master-1_0_4_6-1: digest: sha256:a9b76601621d6c44a7d6f9c45914b1b17652f116db2e3d66b0050ea77a34c006 size: 3457 INFO: fetching unchanged contrail-vrouter-agent-dpdk and pushing it as nexus.gz1.opensdn.io:5101/contrail-vrouter-agent-dpdk:master-1_0_4_6-1 + for container in '${unchanged_containers[@]}' + echo 'INFO: fetching unchanged contrail-vrouter-agent-dpdk and pushing it as nexus.gz1.opensdn.io:5101/contrail-vrouter-agent-dpdk:master-1_0_4_6-1' ++ docker pull nexus.opensdn.io:5101/contrail-vrouter-agent-dpdk:master-1_0_3_8-2 + [[ -n master-1_0_3_8-2: Pulling from contrail-vrouter-agent-dpdk 2d473b07cdd5: Already exists e69c36c97604: Already exists 9720e153abf7: Already exists d77203893088: Already exists 67958c3844b5: Already exists 2b18359b7593: Already exists 6c9ff25e2d65: Already exists adff24c37c31: Already exists a4be93fe4103: Already exists 2b475c0b3c09: Already exists d555b12fd3eb: Already exists 1eeff7ac24b4: Pulling fs layer 46ff39ba922e: Pulling fs layer 75b918f63b6d: Pulling fs layer 51a3fdca9c34: Pulling fs layer 51a3fdca9c34: Waiting 75b918f63b6d: Download complete 51a3fdca9c34: Download complete 46ff39ba922e: Verifying Checksum 46ff39ba922e: Download complete 1eeff7ac24b4: Download complete 1eeff7ac24b4: Pull complete 46ff39ba922e: Pull complete 75b918f63b6d: Pull complete 51a3fdca9c34: Pull complete Digest: sha256:daf30547a70a10814a0ad0e5fa00fef8388bfd91799208625c044103c6ca3e27 Status: Downloaded newer image for nexus.opensdn.io:5101/contrail-vrouter-agent-dpdk:master-1_0_3_8-2 ]] + docker tag nexus.opensdn.io:5101/contrail-vrouter-agent-dpdk:master-1_0_3_8-2 nexus.gz1.opensdn.io:5101/contrail-vrouter-agent-dpdk:master-1_0_4_6-1 + docker push nexus.gz1.opensdn.io:5101/contrail-vrouter-agent-dpdk:master-1_0_4_6-1 The push refers to repository [nexus.gz1.opensdn.io:5101/contrail-vrouter-agent-dpdk] 9b119d46b0de: Preparing 36f8135d9758: Preparing 2f9555da3934: Preparing d6a0247c44aa: Preparing a05bbe740a93: Preparing b64e83b7d4ca: Preparing f201aae4c023: Preparing 8eef0323bb75: Preparing 5569910a85c5: Preparing 705bffd5cfbe: Preparing b17e3972022c: Preparing 84780f0326c6: Preparing 7b58c8d3f20a: Preparing adde5920ec50: Preparing 174f56854903: Preparing b64e83b7d4ca: Waiting f201aae4c023: Waiting 8eef0323bb75: Waiting 5569910a85c5: Waiting 705bffd5cfbe: Waiting b17e3972022c: Waiting 84780f0326c6: Waiting 7b58c8d3f20a: Waiting adde5920ec50: Waiting 174f56854903: Waiting 2f9555da3934: Layer already exists a05bbe740a93: Layer already exists d6a0247c44aa: Layer already exists 9b119d46b0de: Layer already exists 36f8135d9758: Layer already exists b64e83b7d4ca: Layer already exists 5569910a85c5: Layer already exists f201aae4c023: Layer already exists 8eef0323bb75: Layer already exists 705bffd5cfbe: Layer already exists b17e3972022c: Layer already exists 84780f0326c6: Layer already exists 174f56854903: Layer already exists 7b58c8d3f20a: Layer already exists adde5920ec50: Layer already exists master-1_0_4_6-1: digest: sha256:daf30547a70a10814a0ad0e5fa00fef8388bfd91799208625c044103c6ca3e27 size: 3461 INFO: fetching unchanged contrail-vrouter-base and pushing it as nexus.gz1.opensdn.io:5101/contrail-vrouter-base:master-1_0_4_6-1 + for container in '${unchanged_containers[@]}' + echo 'INFO: fetching unchanged contrail-vrouter-base and pushing it as nexus.gz1.opensdn.io:5101/contrail-vrouter-base:master-1_0_4_6-1' ++ docker pull nexus.opensdn.io:5101/contrail-vrouter-base:master-1_0_3_8-2 + [[ -n master-1_0_3_8-2: Pulling from contrail-vrouter-base 2d473b07cdd5: Already exists e69c36c97604: Already exists 9720e153abf7: Already exists d77203893088: Already exists 67958c3844b5: Already exists 2b18359b7593: Already exists 6c9ff25e2d65: Already exists adff24c37c31: Already exists a4be93fe4103: Already exists 2b475c0b3c09: Already exists d555b12fd3eb: Already exists Digest: sha256:f0bfa0050bf16beaf94719a5650d25c2d997f6af7c27fa6ad3f6fed52cd14a13 Status: Downloaded newer image for nexus.opensdn.io:5101/contrail-vrouter-base:master-1_0_3_8-2 ]] + docker tag nexus.opensdn.io:5101/contrail-vrouter-base:master-1_0_3_8-2 nexus.gz1.opensdn.io:5101/contrail-vrouter-base:master-1_0_4_6-1 + docker push nexus.gz1.opensdn.io:5101/contrail-vrouter-base:master-1_0_4_6-1 The push refers to repository [nexus.gz1.opensdn.io:5101/contrail-vrouter-base] a05bbe740a93: Preparing b64e83b7d4ca: Preparing f201aae4c023: Preparing 8eef0323bb75: Preparing 5569910a85c5: Preparing 705bffd5cfbe: Preparing b17e3972022c: Preparing 84780f0326c6: Preparing 7b58c8d3f20a: Preparing adde5920ec50: Preparing 174f56854903: Preparing b17e3972022c: Waiting 84780f0326c6: Waiting 7b58c8d3f20a: Waiting adde5920ec50: Waiting 174f56854903: Waiting 705bffd5cfbe: Waiting 5569910a85c5: Layer already exists a05bbe740a93: Layer already exists f201aae4c023: Layer already exists b64e83b7d4ca: Layer already exists 8eef0323bb75: Layer already exists 705bffd5cfbe: Layer already exists b17e3972022c: Layer already exists 7b58c8d3f20a: Layer already exists adde5920ec50: Layer already exists 84780f0326c6: Layer already exists 174f56854903: Layer already exists master-1_0_4_6-1: digest: sha256:f0bfa0050bf16beaf94719a5650d25c2d997f6af7c27fa6ad3f6fed52cd14a13 size: 2621 + for container in '${unchanged_containers[@]}' + echo 'INFO: fetching unchanged contrail-vrouter-kernel-build-init and pushing it as nexus.gz1.opensdn.io:5101/contrail-vrouter-kernel-build-init:master-1_0_4_6-1' INFO: fetching unchanged contrail-vrouter-kernel-build-init and pushing it as nexus.gz1.opensdn.io:5101/contrail-vrouter-kernel-build-init:master-1_0_4_6-1 ++ docker pull nexus.opensdn.io:5101/contrail-vrouter-kernel-build-init:master-1_0_3_8-2 + [[ -n master-1_0_3_8-2: Pulling from contrail-vrouter-kernel-build-init 7478e0ac0f23: Pulling fs layer dcbb19e23466: Pulling fs layer a7a1e03f4243: Pulling fs layer ba7f91524ad8: Pulling fs layer 5f40b2a8900d: Pulling fs layer fbd0671dc0ce: Pulling fs layer 9cff9b521de4: Pulling fs layer 6d31552fd959: Pulling fs layer 5f40b2a8900d: Waiting fbd0671dc0ce: Waiting 9cff9b521de4: Waiting 6d31552fd959: Waiting ba7f91524ad8: Waiting a7a1e03f4243: Verifying Checksum a7a1e03f4243: Download complete dcbb19e23466: Verifying Checksum dcbb19e23466: Download complete ba7f91524ad8: Verifying Checksum ba7f91524ad8: Download complete 9cff9b521de4: Download complete 6d31552fd959: Verifying Checksum 6d31552fd959: Download complete 7478e0ac0f23: Verifying Checksum 7478e0ac0f23: Download complete fbd0671dc0ce: Verifying Checksum fbd0671dc0ce: Download complete 7478e0ac0f23: Pull complete dcbb19e23466: Pull complete a7a1e03f4243: Pull complete ba7f91524ad8: Pull complete 5f40b2a8900d: Pull complete fbd0671dc0ce: Pull complete 9cff9b521de4: Pull complete 6d31552fd959: Pull complete Digest: sha256:59636adac2fa7f383de55d545d28806fae28e6bc4baa40c49969077758374940 Status: Downloaded newer image for nexus.opensdn.io:5101/contrail-vrouter-kernel-build-init:master-1_0_3_8-2 ]] + docker tag nexus.opensdn.io:5101/contrail-vrouter-kernel-build-init:master-1_0_3_8-2 nexus.gz1.opensdn.io:5101/contrail-vrouter-kernel-build-init:master-1_0_4_6-1 + docker push nexus.gz1.opensdn.io:5101/contrail-vrouter-kernel-build-init:master-1_0_4_6-1 The push refers to repository [nexus.gz1.opensdn.io:5101/contrail-vrouter-kernel-build-init] eb860d185f71: Preparing f790ee489dae: Preparing 5314634021b2: Preparing 988014126e28: Preparing 844cf48d8c28: Preparing fd76d6848339: Preparing 41ad011cd8f3: Preparing 2573e0d81582: Preparing 41ad011cd8f3: Waiting 2573e0d81582: Waiting fd76d6848339: Waiting eb860d185f71: Layer already exists f790ee489dae: Layer already exists 844cf48d8c28: Layer already exists 5314634021b2: Layer already exists 988014126e28: Layer already exists fd76d6848339: Layer already exists 41ad011cd8f3: Layer already exists 2573e0d81582: Layer already exists master-1_0_4_6-1: digest: sha256:59636adac2fa7f383de55d545d28806fae28e6bc4baa40c49969077758374940 size: 1985 INFO: fetching unchanged contrail-vrouter-kernel-init and pushing it as nexus.gz1.opensdn.io:5101/contrail-vrouter-kernel-init:master-1_0_4_6-1 + for container in '${unchanged_containers[@]}' + echo 'INFO: fetching unchanged contrail-vrouter-kernel-init and pushing it as nexus.gz1.opensdn.io:5101/contrail-vrouter-kernel-init:master-1_0_4_6-1' ++ docker pull nexus.opensdn.io:5101/contrail-vrouter-kernel-init:master-1_0_3_8-2 + [[ -n master-1_0_3_8-2: Pulling from contrail-vrouter-kernel-init 9d28f3f24f51: Pulling fs layer 1b267bfea5b7: Pulling fs layer f9d6da29364c: Pulling fs layer 845f62977644: Pulling fs layer 249bd9f9790b: Pulling fs layer 2bbec28bd32b: Pulling fs layer 249bd9f9790b: Waiting 2bbec28bd32b: Waiting 845f62977644: Waiting 1b267bfea5b7: Verifying Checksum 1b267bfea5b7: Download complete f9d6da29364c: Download complete 845f62977644: Verifying Checksum 845f62977644: Download complete 249bd9f9790b: Verifying Checksum 249bd9f9790b: Download complete 9d28f3f24f51: Verifying Checksum 9d28f3f24f51: Download complete 9d28f3f24f51: Pull complete 1b267bfea5b7: Pull complete f9d6da29364c: Pull complete 845f62977644: Pull complete 249bd9f9790b: Pull complete 2bbec28bd32b: Verifying Checksum 2bbec28bd32b: Download complete 2bbec28bd32b: Pull complete Digest: sha256:88984e0a8e284b90351d98a0325312b201c5f956184b194ddad93a769044bd62 Status: Downloaded newer image for nexus.opensdn.io:5101/contrail-vrouter-kernel-init:master-1_0_3_8-2 ]] + docker tag nexus.opensdn.io:5101/contrail-vrouter-kernel-init:master-1_0_3_8-2 nexus.gz1.opensdn.io:5101/contrail-vrouter-kernel-init:master-1_0_4_6-1 + docker push nexus.gz1.opensdn.io:5101/contrail-vrouter-kernel-init:master-1_0_4_6-1 The push refers to repository [nexus.gz1.opensdn.io:5101/contrail-vrouter-kernel-init] 70d63fbf87fa: Preparing da6f14d3b27f: Preparing bac8ae23fea4: Preparing 91cc5a074a28: Preparing c26eb25d801a: Preparing db0e59396abb: Preparing db0e59396abb: Waiting da6f14d3b27f: Layer already exists 91cc5a074a28: Layer already exists bac8ae23fea4: Layer already exists 70d63fbf87fa: Layer already exists c26eb25d801a: Layer already exists db0e59396abb: Layer already exists master-1_0_4_6-1: digest: sha256:88984e0a8e284b90351d98a0325312b201c5f956184b194ddad93a769044bd62 size: 1575 INFO: fetching unchanged contrail-vrouter-kernel-init-centos and pushing it as nexus.gz1.opensdn.io:5101/contrail-vrouter-kernel-init-centos:master-1_0_4_6-1 + for container in '${unchanged_containers[@]}' + echo 'INFO: fetching unchanged contrail-vrouter-kernel-init-centos and pushing it as nexus.gz1.opensdn.io:5101/contrail-vrouter-kernel-init-centos:master-1_0_4_6-1' ++ docker pull nexus.opensdn.io:5101/contrail-vrouter-kernel-init-centos:master-1_0_3_8-2 + [[ -n master-1_0_3_8-2: Pulling from contrail-vrouter-kernel-init-centos 2d473b07cdd5: Already exists e69c36c97604: Already exists 9720e153abf7: Already exists d77203893088: Already exists 67958c3844b5: Already exists 2b18359b7593: Already exists 6c9ff25e2d65: Already exists adff24c37c31: Already exists a4be93fe4103: Already exists 2b475c0b3c09: Already exists d555b12fd3eb: Already exists bf7aa63b9dcf: Pulling fs layer 9be2bfb9466e: Pulling fs layer 9be2bfb9466e: Verifying Checksum 9be2bfb9466e: Download complete bf7aa63b9dcf: Verifying Checksum bf7aa63b9dcf: Download complete bf7aa63b9dcf: Pull complete 9be2bfb9466e: Pull complete Digest: sha256:a568229c1ca0965ca5239ce328c75b232150300d18230c4d9f2e54aca75e06c5 Status: Downloaded newer image for nexus.opensdn.io:5101/contrail-vrouter-kernel-init-centos:master-1_0_3_8-2 ]] + docker tag nexus.opensdn.io:5101/contrail-vrouter-kernel-init-centos:master-1_0_3_8-2 nexus.gz1.opensdn.io:5101/contrail-vrouter-kernel-init-centos:master-1_0_4_6-1 + docker push nexus.gz1.opensdn.io:5101/contrail-vrouter-kernel-init-centos:master-1_0_4_6-1 The push refers to repository [nexus.gz1.opensdn.io:5101/contrail-vrouter-kernel-init-centos] 9707429b2824: Preparing a39995e2d175: Preparing a05bbe740a93: Preparing b64e83b7d4ca: Preparing f201aae4c023: Preparing 8eef0323bb75: Preparing 5569910a85c5: Preparing 705bffd5cfbe: Preparing b17e3972022c: Preparing 84780f0326c6: Preparing 7b58c8d3f20a: Preparing adde5920ec50: Preparing 174f56854903: Preparing 8eef0323bb75: Waiting 5569910a85c5: Waiting 705bffd5cfbe: Waiting b17e3972022c: Waiting adde5920ec50: Waiting 84780f0326c6: Waiting 7b58c8d3f20a: Waiting 174f56854903: Waiting a39995e2d175: Layer already exists 9707429b2824: Layer already exists a05bbe740a93: Layer already exists b64e83b7d4ca: Layer already exists f201aae4c023: Layer already exists 8eef0323bb75: Layer already exists 5569910a85c5: Layer already exists b17e3972022c: Layer already exists 705bffd5cfbe: Layer already exists 84780f0326c6: Layer already exists 7b58c8d3f20a: Layer already exists adde5920ec50: Layer already exists 174f56854903: Layer already exists master-1_0_4_6-1: digest: sha256:a568229c1ca0965ca5239ce328c75b232150300d18230c4d9f2e54aca75e06c5 size: 3041 INFO: fetching unchanged contrail-vrouter-kernel-init-dpdk and pushing it as nexus.gz1.opensdn.io:5101/contrail-vrouter-kernel-init-dpdk:master-1_0_4_6-1 + for container in '${unchanged_containers[@]}' + echo 'INFO: fetching unchanged contrail-vrouter-kernel-init-dpdk and pushing it as nexus.gz1.opensdn.io:5101/contrail-vrouter-kernel-init-dpdk:master-1_0_4_6-1' ++ docker pull nexus.opensdn.io:5101/contrail-vrouter-kernel-init-dpdk:master-1_0_3_8-2 + [[ -n master-1_0_3_8-2: Pulling from contrail-vrouter-kernel-init-dpdk 2d473b07cdd5: Already exists e69c36c97604: Already exists 9720e153abf7: Already exists d77203893088: Already exists 67958c3844b5: Already exists 2b18359b7593: Already exists 6c9ff25e2d65: Already exists adff24c37c31: Already exists a4be93fe4103: Already exists 2b475c0b3c09: Already exists d555b12fd3eb: Already exists e6bd42a3f76e: Pulling fs layer e6bd42a3f76e: Verifying Checksum e6bd42a3f76e: Pull complete Digest: sha256:c670073a17801e580184a20bae4c136a27ab5f0f149d6f5993286ddbc414c6fc Status: Downloaded newer image for nexus.opensdn.io:5101/contrail-vrouter-kernel-init-dpdk:master-1_0_3_8-2 ]] + docker tag nexus.opensdn.io:5101/contrail-vrouter-kernel-init-dpdk:master-1_0_3_8-2 nexus.gz1.opensdn.io:5101/contrail-vrouter-kernel-init-dpdk:master-1_0_4_6-1 + docker push nexus.gz1.opensdn.io:5101/contrail-vrouter-kernel-init-dpdk:master-1_0_4_6-1 The push refers to repository [nexus.gz1.opensdn.io:5101/contrail-vrouter-kernel-init-dpdk] d9167037c5ca: Preparing a05bbe740a93: Preparing b64e83b7d4ca: Preparing f201aae4c023: Preparing 8eef0323bb75: Preparing 5569910a85c5: Preparing 705bffd5cfbe: Preparing b17e3972022c: Preparing 84780f0326c6: Preparing 7b58c8d3f20a: Preparing adde5920ec50: Preparing 174f56854903: Preparing b17e3972022c: Waiting 84780f0326c6: Waiting 7b58c8d3f20a: Waiting adde5920ec50: Waiting 174f56854903: Waiting 5569910a85c5: Waiting 705bffd5cfbe: Waiting f201aae4c023: Layer already exists a05bbe740a93: Layer already exists d9167037c5ca: Layer already exists 8eef0323bb75: Layer already exists b64e83b7d4ca: Layer already exists 5569910a85c5: Layer already exists 705bffd5cfbe: Layer already exists b17e3972022c: Layer already exists 7b58c8d3f20a: Layer already exists 84780f0326c6: Layer already exists adde5920ec50: Layer already exists 174f56854903: Layer already exists master-1_0_4_6-1: digest: sha256:c670073a17801e580184a20bae4c136a27ab5f0f149d6f5993286ddbc414c6fc size: 2828 INFO: fetching unchanged contrail-vrouter-plugin-n3000-init-redhat and pushing it as nexus.gz1.opensdn.io:5101/contrail-vrouter-plugin-n3000-init-redhat:master-1_0_4_6-1 + for container in '${unchanged_containers[@]}' + echo 'INFO: fetching unchanged contrail-vrouter-plugin-n3000-init-redhat and pushing it as nexus.gz1.opensdn.io:5101/contrail-vrouter-plugin-n3000-init-redhat:master-1_0_4_6-1' ++ docker pull nexus.opensdn.io:5101/contrail-vrouter-plugin-n3000-init-redhat:master-1_0_3_8-2 + [[ -n master-1_0_3_8-2: Pulling from contrail-vrouter-plugin-n3000-init-redhat 2d473b07cdd5: Already exists e69c36c97604: Already exists 9720e153abf7: Already exists d77203893088: Already exists 67958c3844b5: Already exists 2b18359b7593: Already exists 6c9ff25e2d65: Already exists adff24c37c31: Already exists a4be93fe4103: Already exists 2b475c0b3c09: Already exists d555b12fd3eb: Already exists 169c20a681a2: Pulling fs layer 8572c9a7bd0c: Pulling fs layer ac4182c61625: Pulling fs layer 8572c9a7bd0c: Verifying Checksum 8572c9a7bd0c: Download complete ac4182c61625: Download complete 169c20a681a2: Verifying Checksum 169c20a681a2: Download complete 169c20a681a2: Pull complete 8572c9a7bd0c: Pull complete ac4182c61625: Pull complete Digest: sha256:e97cabb32984e86b5506636b0ae45bb5a8223d37dd10508ee6976f16a6924a9b Status: Downloaded newer image for nexus.opensdn.io:5101/contrail-vrouter-plugin-n3000-init-redhat:master-1_0_3_8-2 ]] + docker tag nexus.opensdn.io:5101/contrail-vrouter-plugin-n3000-init-redhat:master-1_0_3_8-2 nexus.gz1.opensdn.io:5101/contrail-vrouter-plugin-n3000-init-redhat:master-1_0_4_6-1 + docker push nexus.gz1.opensdn.io:5101/contrail-vrouter-plugin-n3000-init-redhat:master-1_0_4_6-1 The push refers to repository [nexus.gz1.opensdn.io:5101/contrail-vrouter-plugin-n3000-init-redhat] 382adca7f5d7: Preparing b480cf369361: Preparing fc0589447047: Preparing a05bbe740a93: Preparing b64e83b7d4ca: Preparing f201aae4c023: Preparing 8eef0323bb75: Preparing 5569910a85c5: Preparing 705bffd5cfbe: Preparing b17e3972022c: Preparing 84780f0326c6: Preparing 7b58c8d3f20a: Preparing adde5920ec50: Preparing 174f56854903: Preparing f201aae4c023: Waiting 8eef0323bb75: Waiting 5569910a85c5: Waiting 705bffd5cfbe: Waiting b17e3972022c: Waiting 84780f0326c6: Waiting 7b58c8d3f20a: Waiting adde5920ec50: Waiting 174f56854903: Waiting a05bbe740a93: Layer already exists fc0589447047: Layer already exists 382adca7f5d7: Layer already exists b64e83b7d4ca: Layer already exists b480cf369361: Layer already exists 8eef0323bb75: Layer already exists b17e3972022c: Layer already exists 705bffd5cfbe: Layer already exists f201aae4c023: Layer already exists 5569910a85c5: Layer already exists 84780f0326c6: Layer already exists 7b58c8d3f20a: Layer already exists 174f56854903: Layer already exists adde5920ec50: Layer already exists master-1_0_4_6-1: digest: sha256:e97cabb32984e86b5506636b0ae45bb5a8223d37dd10508ee6976f16a6924a9b size: 3248 + for container in '${unchanged_containers[@]}' + echo 'INFO: fetching unchanged tf-analytics-alarm-gen and pushing it as nexus.gz1.opensdn.io:5101/tf-analytics-alarm-gen:master-1_0_4_6-1' INFO: fetching unchanged tf-analytics-alarm-gen and pushing it as nexus.gz1.opensdn.io:5101/tf-analytics-alarm-gen:master-1_0_4_6-1 ++ docker pull nexus.opensdn.io:5101/tf-analytics-alarm-gen:master-1_0_3_8-2 + [[ -n master-1_0_3_8-2: Pulling from tf-analytics-alarm-gen Digest: sha256:e70b904b275d519c54f4076ed4e976bed27ad854f6ca7fee013ee0ee08d109a6 Status: Downloaded newer image for nexus.opensdn.io:5101/tf-analytics-alarm-gen:master-1_0_3_8-2 ]] + docker tag nexus.opensdn.io:5101/tf-analytics-alarm-gen:master-1_0_3_8-2 nexus.gz1.opensdn.io:5101/tf-analytics-alarm-gen:master-1_0_4_6-1 + docker push nexus.gz1.opensdn.io:5101/tf-analytics-alarm-gen:master-1_0_4_6-1 The push refers to repository [nexus.gz1.opensdn.io:5101/tf-analytics-alarm-gen] 84cec57e7614: Preparing 578273d672ff: Preparing f201aae4c023: Preparing 8eef0323bb75: Preparing 5569910a85c5: Preparing 705bffd5cfbe: Preparing b17e3972022c: Preparing 84780f0326c6: Preparing 7b58c8d3f20a: Preparing adde5920ec50: Preparing 174f56854903: Preparing b17e3972022c: Waiting 84780f0326c6: Waiting 7b58c8d3f20a: Waiting adde5920ec50: Waiting 174f56854903: Waiting 705bffd5cfbe: Waiting 578273d672ff: Layer already exists 8eef0323bb75: Layer already exists f201aae4c023: Layer already exists 5569910a85c5: Layer already exists 84cec57e7614: Layer already exists 705bffd5cfbe: Layer already exists b17e3972022c: Layer already exists 84780f0326c6: Layer already exists 7b58c8d3f20a: Layer already exists adde5920ec50: Layer already exists 174f56854903: Layer already exists master-1_0_4_6-1: digest: sha256:e70b904b275d519c54f4076ed4e976bed27ad854f6ca7fee013ee0ee08d109a6 size: 2620 + for container in '${unchanged_containers[@]}' + echo 'INFO: fetching unchanged tf-analytics-api and pushing it as nexus.gz1.opensdn.io:5101/tf-analytics-api:master-1_0_4_6-1' INFO: fetching unchanged tf-analytics-api and pushing it as nexus.gz1.opensdn.io:5101/tf-analytics-api:master-1_0_4_6-1 ++ docker pull nexus.opensdn.io:5101/tf-analytics-api:master-1_0_3_8-2 + [[ -n master-1_0_3_8-2: Pulling from tf-analytics-api Digest: sha256:40088b9a7014f7258ed4489b7cded4e3699da8774ffc334786e502aa2ef9168e Status: Downloaded newer image for nexus.opensdn.io:5101/tf-analytics-api:master-1_0_3_8-2 ]] + docker tag nexus.opensdn.io:5101/tf-analytics-api:master-1_0_3_8-2 nexus.gz1.opensdn.io:5101/tf-analytics-api:master-1_0_4_6-1 + docker push nexus.gz1.opensdn.io:5101/tf-analytics-api:master-1_0_4_6-1 The push refers to repository [nexus.gz1.opensdn.io:5101/tf-analytics-api] af1962a34b0a: Preparing 578273d672ff: Preparing f201aae4c023: Preparing 8eef0323bb75: Preparing 5569910a85c5: Preparing 705bffd5cfbe: Preparing b17e3972022c: Preparing 84780f0326c6: Preparing 7b58c8d3f20a: Preparing adde5920ec50: Preparing 174f56854903: Preparing b17e3972022c: Waiting 84780f0326c6: Waiting 7b58c8d3f20a: Waiting adde5920ec50: Waiting 174f56854903: Waiting 705bffd5cfbe: Waiting af1962a34b0a: Layer already exists f201aae4c023: Layer already exists 578273d672ff: Layer already exists 8eef0323bb75: Layer already exists 5569910a85c5: Layer already exists 705bffd5cfbe: Layer already exists adde5920ec50: Layer already exists b17e3972022c: Layer already exists 174f56854903: Layer already exists 84780f0326c6: Layer already exists 7b58c8d3f20a: Layer already exists master-1_0_4_6-1: digest: sha256:40088b9a7014f7258ed4489b7cded4e3699da8774ffc334786e502aa2ef9168e size: 2620 INFO: fetching unchanged tf-analytics-base and pushing it as nexus.gz1.opensdn.io:5101/tf-analytics-base:master-1_0_4_6-1 + for container in '${unchanged_containers[@]}' + echo 'INFO: fetching unchanged tf-analytics-base and pushing it as nexus.gz1.opensdn.io:5101/tf-analytics-base:master-1_0_4_6-1' ++ docker pull nexus.opensdn.io:5101/tf-analytics-base:master-1_0_3_8-2 + [[ -n master-1_0_3_8-2: Pulling from tf-analytics-base Digest: sha256:cf1371f02c19bd54f9d2ab1accaf28a3b31bf8da6b4186d0caa6a2e29fdab238 Status: Downloaded newer image for nexus.opensdn.io:5101/tf-analytics-base:master-1_0_3_8-2 ]] + docker tag nexus.opensdn.io:5101/tf-analytics-base:master-1_0_3_8-2 nexus.gz1.opensdn.io:5101/tf-analytics-base:master-1_0_4_6-1 + docker push nexus.gz1.opensdn.io:5101/tf-analytics-base:master-1_0_4_6-1 The push refers to repository [nexus.gz1.opensdn.io:5101/tf-analytics-base] 578273d672ff: Preparing f201aae4c023: Preparing 8eef0323bb75: Preparing 5569910a85c5: Preparing 705bffd5cfbe: Preparing b17e3972022c: Preparing 84780f0326c6: Preparing 7b58c8d3f20a: Preparing adde5920ec50: Preparing 174f56854903: Preparing b17e3972022c: Waiting 84780f0326c6: Waiting 7b58c8d3f20a: Waiting adde5920ec50: Waiting 174f56854903: Waiting 705bffd5cfbe: Layer already exists f201aae4c023: Layer already exists 578273d672ff: Layer already exists 8eef0323bb75: Layer already exists 5569910a85c5: Layer already exists b17e3972022c: Layer already exists 84780f0326c6: Layer already exists 7b58c8d3f20a: Layer already exists 174f56854903: Layer already exists adde5920ec50: Layer already exists master-1_0_4_6-1: digest: sha256:cf1371f02c19bd54f9d2ab1accaf28a3b31bf8da6b4186d0caa6a2e29fdab238 size: 2413 + for container in '${unchanged_containers[@]}' + echo 'INFO: fetching unchanged tf-analytics-collector and pushing it as nexus.gz1.opensdn.io:5101/tf-analytics-collector:master-1_0_4_6-1' INFO: fetching unchanged tf-analytics-collector and pushing it as nexus.gz1.opensdn.io:5101/tf-analytics-collector:master-1_0_4_6-1 ++ docker pull nexus.opensdn.io:5101/tf-analytics-collector:master-1_0_3_8-2 + [[ -n master-1_0_3_8-2: Pulling from tf-analytics-collector Digest: sha256:fa76a14cf253f866dcfd86031d22986f9f0ef84bb09ed4e583bea9e91d30fdfc Status: Downloaded newer image for nexus.opensdn.io:5101/tf-analytics-collector:master-1_0_3_8-2 ]] + docker tag nexus.opensdn.io:5101/tf-analytics-collector:master-1_0_3_8-2 nexus.gz1.opensdn.io:5101/tf-analytics-collector:master-1_0_4_6-1 + docker push nexus.gz1.opensdn.io:5101/tf-analytics-collector:master-1_0_4_6-1 The push refers to repository [nexus.gz1.opensdn.io:5101/tf-analytics-collector] 8b52484c16d3: Preparing 578273d672ff: Preparing f201aae4c023: Preparing 8eef0323bb75: Preparing 5569910a85c5: Preparing 705bffd5cfbe: Preparing b17e3972022c: Preparing 84780f0326c6: Preparing 7b58c8d3f20a: Preparing adde5920ec50: Preparing 174f56854903: Preparing b17e3972022c: Waiting 84780f0326c6: Waiting 7b58c8d3f20a: Waiting adde5920ec50: Waiting 174f56854903: Waiting 705bffd5cfbe: Waiting 578273d672ff: Layer already exists 5569910a85c5: Layer already exists 8eef0323bb75: Layer already exists f201aae4c023: Layer already exists 8b52484c16d3: Layer already exists 705bffd5cfbe: Layer already exists b17e3972022c: Layer already exists 7b58c8d3f20a: Layer already exists 174f56854903: Layer already exists 84780f0326c6: Layer already exists adde5920ec50: Layer already exists master-1_0_4_6-1: digest: sha256:fa76a14cf253f866dcfd86031d22986f9f0ef84bb09ed4e583bea9e91d30fdfc size: 2621 INFO: fetching unchanged tf-analytics-query-engine and pushing it as nexus.gz1.opensdn.io:5101/tf-analytics-query-engine:master-1_0_4_6-1 + for container in '${unchanged_containers[@]}' + echo 'INFO: fetching unchanged tf-analytics-query-engine and pushing it as nexus.gz1.opensdn.io:5101/tf-analytics-query-engine:master-1_0_4_6-1' ++ docker pull nexus.opensdn.io:5101/tf-analytics-query-engine:master-1_0_3_8-2 + [[ -n master-1_0_3_8-2: Pulling from tf-analytics-query-engine Digest: sha256:ee0e3d7088051984fcf96d07eabfc5651387d747e9ae5d23babad1a53be35e8e Status: Downloaded newer image for nexus.opensdn.io:5101/tf-analytics-query-engine:master-1_0_3_8-2 ]] + docker tag nexus.opensdn.io:5101/tf-analytics-query-engine:master-1_0_3_8-2 nexus.gz1.opensdn.io:5101/tf-analytics-query-engine:master-1_0_4_6-1 + docker push nexus.gz1.opensdn.io:5101/tf-analytics-query-engine:master-1_0_4_6-1 The push refers to repository [nexus.gz1.opensdn.io:5101/tf-analytics-query-engine] ead3de8230cc: Preparing 578273d672ff: Preparing f201aae4c023: Preparing 8eef0323bb75: Preparing 5569910a85c5: Preparing 705bffd5cfbe: Preparing b17e3972022c: Preparing 84780f0326c6: Preparing 7b58c8d3f20a: Preparing adde5920ec50: Preparing 174f56854903: Preparing 84780f0326c6: Waiting 7b58c8d3f20a: Waiting adde5920ec50: Waiting 174f56854903: Waiting 705bffd5cfbe: Waiting b17e3972022c: Waiting 8eef0323bb75: Layer already exists f201aae4c023: Layer already exists 5569910a85c5: Layer already exists ead3de8230cc: Layer already exists 578273d672ff: Layer already exists 705bffd5cfbe: Layer already exists b17e3972022c: Layer already exists adde5920ec50: Layer already exists 7b58c8d3f20a: Layer already exists 84780f0326c6: Layer already exists 174f56854903: Layer already exists master-1_0_4_6-1: digest: sha256:ee0e3d7088051984fcf96d07eabfc5651387d747e9ae5d23babad1a53be35e8e size: 2620 INFO: fetching unchanged tf-analytics-snmp-collector and pushing it as nexus.gz1.opensdn.io:5101/tf-analytics-snmp-collector:master-1_0_4_6-1 + for container in '${unchanged_containers[@]}' + echo 'INFO: fetching unchanged tf-analytics-snmp-collector and pushing it as nexus.gz1.opensdn.io:5101/tf-analytics-snmp-collector:master-1_0_4_6-1' ++ docker pull nexus.opensdn.io:5101/tf-analytics-snmp-collector:master-1_0_3_8-2 + [[ -n master-1_0_3_8-2: Pulling from tf-analytics-snmp-collector Digest: sha256:e8a32802ab7e1b6a965aa0e50e1ef44dfb5496046f73104d3253fba7114daf7f Status: Downloaded newer image for nexus.opensdn.io:5101/tf-analytics-snmp-collector:master-1_0_3_8-2 ]] + docker tag nexus.opensdn.io:5101/tf-analytics-snmp-collector:master-1_0_3_8-2 nexus.gz1.opensdn.io:5101/tf-analytics-snmp-collector:master-1_0_4_6-1 + docker push nexus.gz1.opensdn.io:5101/tf-analytics-snmp-collector:master-1_0_4_6-1 The push refers to repository [nexus.gz1.opensdn.io:5101/tf-analytics-snmp-collector] 1c7f4108ebb0: Preparing 2bea57be918d: Preparing 578273d672ff: Preparing f201aae4c023: Preparing 8eef0323bb75: Preparing 5569910a85c5: Preparing 705bffd5cfbe: Preparing b17e3972022c: Preparing 84780f0326c6: Preparing 7b58c8d3f20a: Preparing adde5920ec50: Preparing 174f56854903: Preparing b17e3972022c: Waiting 84780f0326c6: Waiting 7b58c8d3f20a: Waiting adde5920ec50: Waiting 174f56854903: Waiting 5569910a85c5: Waiting 705bffd5cfbe: Waiting f201aae4c023: Layer already exists 1c7f4108ebb0: Layer already exists 2bea57be918d: Layer already exists 8eef0323bb75: Layer already exists 578273d672ff: Layer already exists 5569910a85c5: Layer already exists 84780f0326c6: Layer already exists b17e3972022c: Layer already exists 705bffd5cfbe: Layer already exists 7b58c8d3f20a: Layer already exists 174f56854903: Layer already exists adde5920ec50: Layer already exists master-1_0_4_6-1: digest: sha256:e8a32802ab7e1b6a965aa0e50e1ef44dfb5496046f73104d3253fba7114daf7f size: 2829 INFO: fetching unchanged tf-analytics-snmp-topology and pushing it as nexus.gz1.opensdn.io:5101/tf-analytics-snmp-topology:master-1_0_4_6-1 + for container in '${unchanged_containers[@]}' + echo 'INFO: fetching unchanged tf-analytics-snmp-topology and pushing it as nexus.gz1.opensdn.io:5101/tf-analytics-snmp-topology:master-1_0_4_6-1' ++ docker pull nexus.opensdn.io:5101/tf-analytics-snmp-topology:master-1_0_3_8-2 + [[ -n master-1_0_3_8-2: Pulling from tf-analytics-snmp-topology Digest: sha256:8309a750aa2a632f995828a0c9fca5556988ac24ffa7f37b5720093f633c061e Status: Downloaded newer image for nexus.opensdn.io:5101/tf-analytics-snmp-topology:master-1_0_3_8-2 ]] + docker tag nexus.opensdn.io:5101/tf-analytics-snmp-topology:master-1_0_3_8-2 nexus.gz1.opensdn.io:5101/tf-analytics-snmp-topology:master-1_0_4_6-1 + docker push nexus.gz1.opensdn.io:5101/tf-analytics-snmp-topology:master-1_0_4_6-1 The push refers to repository [nexus.gz1.opensdn.io:5101/tf-analytics-snmp-topology] 39cdc8932c28: Preparing 28b829dce0b0: Preparing 578273d672ff: Preparing f201aae4c023: Preparing 8eef0323bb75: Preparing 5569910a85c5: Preparing 705bffd5cfbe: Preparing b17e3972022c: Preparing 84780f0326c6: Preparing 7b58c8d3f20a: Preparing adde5920ec50: Preparing 174f56854903: Preparing b17e3972022c: Waiting 84780f0326c6: Waiting 7b58c8d3f20a: Waiting adde5920ec50: Waiting 174f56854903: Waiting 5569910a85c5: Waiting 705bffd5cfbe: Waiting f201aae4c023: Layer already exists 39cdc8932c28: Layer already exists 28b829dce0b0: Layer already exists 578273d672ff: Layer already exists 8eef0323bb75: Layer already exists 5569910a85c5: Layer already exists 705bffd5cfbe: Layer already exists b17e3972022c: Layer already exists 7b58c8d3f20a: Layer already exists 84780f0326c6: Layer already exists adde5920ec50: Layer already exists 174f56854903: Layer already exists master-1_0_4_6-1: digest: sha256:8309a750aa2a632f995828a0c9fca5556988ac24ffa7f37b5720093f633c061e size: 2829 INFO: fetching unchanged tf-ansible-deployer-src and pushing it as nexus.gz1.opensdn.io:5101/tf-ansible-deployer-src:master-1_0_4_6-1 + for container in '${unchanged_containers[@]}' + echo 'INFO: fetching unchanged tf-ansible-deployer-src and pushing it as nexus.gz1.opensdn.io:5101/tf-ansible-deployer-src:master-1_0_4_6-1' ++ docker pull nexus.opensdn.io:5101/tf-ansible-deployer-src:master-1_0_3_8-2 + [[ -n master-1_0_3_8-2: Pulling from tf-ansible-deployer-src 47fba56c49c9: Pulling fs layer 47fba56c49c9: Download complete 47fba56c49c9: Pull complete Digest: sha256:61d6876eed23bdca4f25ffe2a37d2b1627adae666c66366b27214d1e5f8612ad Status: Downloaded newer image for nexus.opensdn.io:5101/tf-ansible-deployer-src:master-1_0_3_8-2 ]] + docker tag nexus.opensdn.io:5101/tf-ansible-deployer-src:master-1_0_3_8-2 nexus.gz1.opensdn.io:5101/tf-ansible-deployer-src:master-1_0_4_6-1 + docker push nexus.gz1.opensdn.io:5101/tf-ansible-deployer-src:master-1_0_4_6-1 The push refers to repository [nexus.gz1.opensdn.io:5101/tf-ansible-deployer-src] d303eb897061: Preparing d303eb897061: Layer already exists master-1_0_4_6-1: digest: sha256:61d6876eed23bdca4f25ffe2a37d2b1627adae666c66366b27214d1e5f8612ad size: 527 + for container in '${unchanged_containers[@]}' + echo 'INFO: fetching unchanged tf-base and pushing it as nexus.gz1.opensdn.io:5101/tf-base:master-1_0_4_6-1' INFO: fetching unchanged tf-base and pushing it as nexus.gz1.opensdn.io:5101/tf-base:master-1_0_4_6-1 ++ docker pull nexus.opensdn.io:5101/tf-base:master-1_0_3_8-2 + [[ -n master-1_0_3_8-2: Pulling from tf-base Digest: sha256:091ef0c357ea80a1d13705a96fd46a9f5384a052594566b22d857b79b54bf3a1 Status: Downloaded newer image for nexus.opensdn.io:5101/tf-base:master-1_0_3_8-2 ]] + docker tag nexus.opensdn.io:5101/tf-base:master-1_0_3_8-2 nexus.gz1.opensdn.io:5101/tf-base:master-1_0_4_6-1 + docker push nexus.gz1.opensdn.io:5101/tf-base:master-1_0_4_6-1 The push refers to repository [nexus.gz1.opensdn.io:5101/tf-base] f201aae4c023: Preparing 8eef0323bb75: Preparing 5569910a85c5: Preparing 705bffd5cfbe: Preparing b17e3972022c: Preparing 84780f0326c6: Preparing 7b58c8d3f20a: Preparing adde5920ec50: Preparing 174f56854903: Preparing 84780f0326c6: Waiting 7b58c8d3f20a: Waiting adde5920ec50: Waiting 174f56854903: Waiting f201aae4c023: Layer already exists b17e3972022c: Layer already exists 5569910a85c5: Layer already exists 705bffd5cfbe: Layer already exists 8eef0323bb75: Layer already exists 84780f0326c6: Layer already exists adde5920ec50: Layer already exists 7b58c8d3f20a: Layer already exists 174f56854903: Layer already exists master-1_0_4_6-1: digest: sha256:091ef0c357ea80a1d13705a96fd46a9f5384a052594566b22d857b79b54bf3a1 size: 2199 + for container in '${unchanged_containers[@]}' + echo 'INFO: fetching unchanged tf-build-manifest-src and pushing it as nexus.gz1.opensdn.io:5101/tf-build-manifest-src:master-1_0_4_6-1' INFO: fetching unchanged tf-build-manifest-src and pushing it as nexus.gz1.opensdn.io:5101/tf-build-manifest-src:master-1_0_4_6-1 ++ docker pull nexus.opensdn.io:5101/tf-build-manifest-src:master-1_0_3_8-2 + [[ -n master-1_0_3_8-2: Pulling from tf-build-manifest-src 8cce61b9d630: Pulling fs layer 8cce61b9d630: Verifying Checksum 8cce61b9d630: Download complete 8cce61b9d630: Pull complete Digest: sha256:9703f5b025fbfb1eac14657f462a64bc3b8c09ceb8fa3de305a0ea8ca9f4e295 Status: Downloaded newer image for nexus.opensdn.io:5101/tf-build-manifest-src:master-1_0_3_8-2 ]] + docker tag nexus.opensdn.io:5101/tf-build-manifest-src:master-1_0_3_8-2 nexus.gz1.opensdn.io:5101/tf-build-manifest-src:master-1_0_4_6-1 + docker push nexus.gz1.opensdn.io:5101/tf-build-manifest-src:master-1_0_4_6-1 The push refers to repository [nexus.gz1.opensdn.io:5101/tf-build-manifest-src] 9330e38c2cf6: Preparing 9330e38c2cf6: Layer already exists master-1_0_4_6-1: digest: sha256:9703f5b025fbfb1eac14657f462a64bc3b8c09ceb8fa3de305a0ea8ca9f4e295 size: 525 INFO: fetching unchanged tf-charms-src and pushing it as nexus.gz1.opensdn.io:5101/tf-charms-src:master-1_0_4_6-1 + for container in '${unchanged_containers[@]}' + echo 'INFO: fetching unchanged tf-charms-src and pushing it as nexus.gz1.opensdn.io:5101/tf-charms-src:master-1_0_4_6-1' ++ docker pull nexus.opensdn.io:5101/tf-charms-src:master-1_0_3_8-2 + [[ -n master-1_0_3_8-2: Pulling from tf-charms-src 0743680ff29e: Pulling fs layer 0743680ff29e: Download complete 0743680ff29e: Pull complete Digest: sha256:bde6e6e1294ebe8c06fe621aa9ae83eb184294c1c2ff214ca404d90406d68a9e Status: Downloaded newer image for nexus.opensdn.io:5101/tf-charms-src:master-1_0_3_8-2 ]] + docker tag nexus.opensdn.io:5101/tf-charms-src:master-1_0_3_8-2 nexus.gz1.opensdn.io:5101/tf-charms-src:master-1_0_4_6-1 + docker push nexus.gz1.opensdn.io:5101/tf-charms-src:master-1_0_4_6-1 The push refers to repository [nexus.gz1.opensdn.io:5101/tf-charms-src] f149cba2fec9: Preparing f149cba2fec9: Layer already exists master-1_0_4_6-1: digest: sha256:bde6e6e1294ebe8c06fe621aa9ae83eb184294c1c2ff214ca404d90406d68a9e size: 528 INFO: fetching unchanged tf-container-builder-src and pushing it as nexus.gz1.opensdn.io:5101/tf-container-builder-src:master-1_0_4_6-1 + for container in '${unchanged_containers[@]}' + echo 'INFO: fetching unchanged tf-container-builder-src and pushing it as nexus.gz1.opensdn.io:5101/tf-container-builder-src:master-1_0_4_6-1' ++ docker pull nexus.opensdn.io:5101/tf-container-builder-src:master-1_0_3_8-2 + [[ -n master-1_0_3_8-2: Pulling from tf-container-builder-src 5812e55ea209: Pulling fs layer 5812e55ea209: Verifying Checksum 5812e55ea209: Download complete 5812e55ea209: Pull complete Digest: sha256:bc20fddd34d856dc13cfaf56e5663c57cb647a221627658db30c88e6aec648f0 Status: Downloaded newer image for nexus.opensdn.io:5101/tf-container-builder-src:master-1_0_3_8-2 ]] + docker tag nexus.opensdn.io:5101/tf-container-builder-src:master-1_0_3_8-2 nexus.gz1.opensdn.io:5101/tf-container-builder-src:master-1_0_4_6-1 + docker push nexus.gz1.opensdn.io:5101/tf-container-builder-src:master-1_0_4_6-1 The push refers to repository [nexus.gz1.opensdn.io:5101/tf-container-builder-src] c0505381035e: Preparing c0505381035e: Layer already exists master-1_0_4_6-1: digest: sha256:bc20fddd34d856dc13cfaf56e5663c57cb647a221627658db30c88e6aec648f0 size: 528 INFO: fetching unchanged tf-controller-config-api and pushing it as nexus.gz1.opensdn.io:5101/tf-controller-config-api:master-1_0_4_6-1 + for container in '${unchanged_containers[@]}' + echo 'INFO: fetching unchanged tf-controller-config-api and pushing it as nexus.gz1.opensdn.io:5101/tf-controller-config-api:master-1_0_4_6-1' ++ docker pull nexus.opensdn.io:5101/tf-controller-config-api:master-1_0_3_8-2 + [[ -n master-1_0_3_8-2: Pulling from tf-controller-config-api Digest: sha256:6f6579152ecae89601718d404036f26edf28c019f493696bb4cec375524dd095 Status: Downloaded newer image for nexus.opensdn.io:5101/tf-controller-config-api:master-1_0_3_8-2 ]] + docker tag nexus.opensdn.io:5101/tf-controller-config-api:master-1_0_3_8-2 nexus.gz1.opensdn.io:5101/tf-controller-config-api:master-1_0_4_6-1 + docker push nexus.gz1.opensdn.io:5101/tf-controller-config-api:master-1_0_4_6-1 The push refers to repository [nexus.gz1.opensdn.io:5101/tf-controller-config-api] ad1c2d8f374e: Preparing 81642b5cde50: Preparing f201aae4c023: Preparing 8eef0323bb75: Preparing 5569910a85c5: Preparing 705bffd5cfbe: Preparing b17e3972022c: Preparing 84780f0326c6: Preparing 7b58c8d3f20a: Preparing adde5920ec50: Preparing 174f56854903: Preparing b17e3972022c: Waiting 84780f0326c6: Waiting 7b58c8d3f20a: Waiting adde5920ec50: Waiting 174f56854903: Waiting 705bffd5cfbe: Waiting 5569910a85c5: Layer already exists f201aae4c023: Layer already exists 8eef0323bb75: Layer already exists 81642b5cde50: Layer already exists ad1c2d8f374e: Layer already exists 705bffd5cfbe: Layer already exists 84780f0326c6: Layer already exists b17e3972022c: Layer already exists adde5920ec50: Layer already exists 7b58c8d3f20a: Layer already exists 174f56854903: Layer already exists master-1_0_4_6-1: digest: sha256:6f6579152ecae89601718d404036f26edf28c019f493696bb4cec375524dd095 size: 2621 INFO: fetching unchanged tf-controller-config-base and pushing it as nexus.gz1.opensdn.io:5101/tf-controller-config-base:master-1_0_4_6-1 + for container in '${unchanged_containers[@]}' + echo 'INFO: fetching unchanged tf-controller-config-base and pushing it as nexus.gz1.opensdn.io:5101/tf-controller-config-base:master-1_0_4_6-1' ++ docker pull nexus.opensdn.io:5101/tf-controller-config-base:master-1_0_3_8-2 + [[ -n master-1_0_3_8-2: Pulling from tf-controller-config-base Digest: sha256:b3120a6754bdbd9b18dbbf53ae98220433cdd383b5f3836e549f1565d9748645 Status: Downloaded newer image for nexus.opensdn.io:5101/tf-controller-config-base:master-1_0_3_8-2 ]] + docker tag nexus.opensdn.io:5101/tf-controller-config-base:master-1_0_3_8-2 nexus.gz1.opensdn.io:5101/tf-controller-config-base:master-1_0_4_6-1 + docker push nexus.gz1.opensdn.io:5101/tf-controller-config-base:master-1_0_4_6-1 The push refers to repository [nexus.gz1.opensdn.io:5101/tf-controller-config-base] 81642b5cde50: Preparing f201aae4c023: Preparing 8eef0323bb75: Preparing 5569910a85c5: Preparing 705bffd5cfbe: Preparing b17e3972022c: Preparing 84780f0326c6: Preparing 7b58c8d3f20a: Preparing adde5920ec50: Preparing 174f56854903: Preparing b17e3972022c: Waiting 7b58c8d3f20a: Waiting 84780f0326c6: Waiting adde5920ec50: Waiting 174f56854903: Waiting 81642b5cde50: Layer already exists f201aae4c023: Layer already exists 8eef0323bb75: Layer already exists 5569910a85c5: Layer already exists 705bffd5cfbe: Layer already exists b17e3972022c: Layer already exists 84780f0326c6: Layer already exists adde5920ec50: Layer already exists 7b58c8d3f20a: Layer already exists 174f56854903: Layer already exists master-1_0_4_6-1: digest: sha256:b3120a6754bdbd9b18dbbf53ae98220433cdd383b5f3836e549f1565d9748645 size: 2413 INFO: fetching unchanged tf-controller-config-devicemgr and pushing it as nexus.gz1.opensdn.io:5101/tf-controller-config-devicemgr:master-1_0_4_6-1 + for container in '${unchanged_containers[@]}' + echo 'INFO: fetching unchanged tf-controller-config-devicemgr and pushing it as nexus.gz1.opensdn.io:5101/tf-controller-config-devicemgr:master-1_0_4_6-1' ++ docker pull nexus.opensdn.io:5101/tf-controller-config-devicemgr:master-1_0_3_8-2 + [[ -n master-1_0_3_8-2: Pulling from tf-controller-config-devicemgr Digest: sha256:ad387231791b73d287e3f83a1f46353399144b353fd30802d2cb7df4a552edd7 Status: Downloaded newer image for nexus.opensdn.io:5101/tf-controller-config-devicemgr:master-1_0_3_8-2 ]] + docker tag nexus.opensdn.io:5101/tf-controller-config-devicemgr:master-1_0_3_8-2 nexus.gz1.opensdn.io:5101/tf-controller-config-devicemgr:master-1_0_4_6-1 + docker push nexus.gz1.opensdn.io:5101/tf-controller-config-devicemgr:master-1_0_4_6-1 The push refers to repository [nexus.gz1.opensdn.io:5101/tf-controller-config-devicemgr] 7bcad79a2d8b: Preparing 221f258a45a3: Preparing b34ea3c1b8e8: Preparing 514f62b990af: Preparing 81642b5cde50: Preparing f201aae4c023: Preparing 8eef0323bb75: Preparing 5569910a85c5: Preparing 705bffd5cfbe: Preparing b17e3972022c: Preparing 84780f0326c6: Preparing 7b58c8d3f20a: Preparing adde5920ec50: Preparing 174f56854903: Preparing f201aae4c023: Waiting 8eef0323bb75: Waiting 5569910a85c5: Waiting 705bffd5cfbe: Waiting b17e3972022c: Waiting 7b58c8d3f20a: Waiting adde5920ec50: Waiting 84780f0326c6: Waiting 174f56854903: Waiting b34ea3c1b8e8: Layer already exists 514f62b990af: Layer already exists 81642b5cde50: Layer already exists 7bcad79a2d8b: Layer already exists 221f258a45a3: Layer already exists f201aae4c023: Layer already exists 5569910a85c5: Layer already exists 8eef0323bb75: Layer already exists 84780f0326c6: Layer already exists b17e3972022c: Layer already exists 705bffd5cfbe: Layer already exists 7b58c8d3f20a: Layer already exists adde5920ec50: Layer already exists 174f56854903: Layer already exists master-1_0_4_6-1: digest: sha256:ad387231791b73d287e3f83a1f46353399144b353fd30802d2cb7df4a552edd7 size: 3257 + for container in '${unchanged_containers[@]}' + echo 'INFO: fetching unchanged tf-controller-config-dnsmasq and pushing it as nexus.gz1.opensdn.io:5101/tf-controller-config-dnsmasq:master-1_0_4_6-1' INFO: fetching unchanged tf-controller-config-dnsmasq and pushing it as nexus.gz1.opensdn.io:5101/tf-controller-config-dnsmasq:master-1_0_4_6-1 ++ docker pull nexus.opensdn.io:5101/tf-controller-config-dnsmasq:master-1_0_3_8-2 + [[ -n master-1_0_3_8-2: Pulling from tf-controller-config-dnsmasq Digest: sha256:7c4fd1789251190a6cbded4eeff56f13b835fffda2864d483058d1b6f51caf30 Status: Downloaded newer image for nexus.opensdn.io:5101/tf-controller-config-dnsmasq:master-1_0_3_8-2 ]] + docker tag nexus.opensdn.io:5101/tf-controller-config-dnsmasq:master-1_0_3_8-2 nexus.gz1.opensdn.io:5101/tf-controller-config-dnsmasq:master-1_0_4_6-1 + docker push nexus.gz1.opensdn.io:5101/tf-controller-config-dnsmasq:master-1_0_4_6-1 The push refers to repository [nexus.gz1.opensdn.io:5101/tf-controller-config-dnsmasq] 7bea146b1aed: Preparing 012a9d50b637: Preparing ee11008801ab: Preparing 39a1807b8133: Preparing f201aae4c023: Preparing 8eef0323bb75: Preparing 5569910a85c5: Preparing 705bffd5cfbe: Preparing b17e3972022c: Preparing 84780f0326c6: Preparing 7b58c8d3f20a: Preparing adde5920ec50: Preparing 174f56854903: Preparing b17e3972022c: Waiting 84780f0326c6: Waiting 8eef0323bb75: Waiting 7b58c8d3f20a: Waiting adde5920ec50: Waiting 174f56854903: Waiting 5569910a85c5: Waiting 705bffd5cfbe: Waiting f201aae4c023: Layer already exists 7bea146b1aed: Layer already exists 39a1807b8133: Layer already exists ee11008801ab: Layer already exists 012a9d50b637: Layer already exists 8eef0323bb75: Layer already exists 5569910a85c5: Layer already exists 705bffd5cfbe: Layer already exists 84780f0326c6: Layer already exists b17e3972022c: Layer already exists 7b58c8d3f20a: Layer already exists adde5920ec50: Layer already exists 174f56854903: Layer already exists master-1_0_4_6-1: digest: sha256:7c4fd1789251190a6cbded4eeff56f13b835fffda2864d483058d1b6f51caf30 size: 3033 + for container in '${unchanged_containers[@]}' + echo 'INFO: fetching unchanged tf-controller-config-schema and pushing it as nexus.gz1.opensdn.io:5101/tf-controller-config-schema:master-1_0_4_6-1' INFO: fetching unchanged tf-controller-config-schema and pushing it as nexus.gz1.opensdn.io:5101/tf-controller-config-schema:master-1_0_4_6-1 ++ docker pull nexus.opensdn.io:5101/tf-controller-config-schema:master-1_0_3_8-2 + [[ -n master-1_0_3_8-2: Pulling from tf-controller-config-schema Digest: sha256:fbc6af4489b25ea9ae6e335b0c17493826911894c7f33a0d2b52abd1271a27e4 Status: Downloaded newer image for nexus.opensdn.io:5101/tf-controller-config-schema:master-1_0_3_8-2 ]] + docker tag nexus.opensdn.io:5101/tf-controller-config-schema:master-1_0_3_8-2 nexus.gz1.opensdn.io:5101/tf-controller-config-schema:master-1_0_4_6-1 + docker push nexus.gz1.opensdn.io:5101/tf-controller-config-schema:master-1_0_4_6-1 The push refers to repository [nexus.gz1.opensdn.io:5101/tf-controller-config-schema] 849bec15da52: Preparing 81642b5cde50: Preparing f201aae4c023: Preparing 8eef0323bb75: Preparing 5569910a85c5: Preparing 705bffd5cfbe: Preparing b17e3972022c: Preparing 84780f0326c6: Preparing 7b58c8d3f20a: Preparing adde5920ec50: Preparing 174f56854903: Preparing 705bffd5cfbe: Waiting b17e3972022c: Waiting 84780f0326c6: Waiting adde5920ec50: Waiting 7b58c8d3f20a: Waiting 174f56854903: Waiting 81642b5cde50: Layer already exists 5569910a85c5: Layer already exists 8eef0323bb75: Layer already exists f201aae4c023: Layer already exists 849bec15da52: Layer already exists 705bffd5cfbe: Layer already exists b17e3972022c: Layer already exists 84780f0326c6: Layer already exists adde5920ec50: Layer already exists 7b58c8d3f20a: Layer already exists 174f56854903: Layer already exists master-1_0_4_6-1: digest: sha256:fbc6af4489b25ea9ae6e335b0c17493826911894c7f33a0d2b52abd1271a27e4 size: 2620 + for container in '${unchanged_containers[@]}' + echo 'INFO: fetching unchanged tf-controller-config-svcmonitor and pushing it as nexus.gz1.opensdn.io:5101/tf-controller-config-svcmonitor:master-1_0_4_6-1' INFO: fetching unchanged tf-controller-config-svcmonitor and pushing it as nexus.gz1.opensdn.io:5101/tf-controller-config-svcmonitor:master-1_0_4_6-1 ++ docker pull nexus.opensdn.io:5101/tf-controller-config-svcmonitor:master-1_0_3_8-2 + [[ -n master-1_0_3_8-2: Pulling from tf-controller-config-svcmonitor Digest: sha256:b099434723bd697d801d0e1cba354843a32d83dacedc0bb4c8c631e2ea9af04b Status: Downloaded newer image for nexus.opensdn.io:5101/tf-controller-config-svcmonitor:master-1_0_3_8-2 ]] + docker tag nexus.opensdn.io:5101/tf-controller-config-svcmonitor:master-1_0_3_8-2 nexus.gz1.opensdn.io:5101/tf-controller-config-svcmonitor:master-1_0_4_6-1 + docker push nexus.gz1.opensdn.io:5101/tf-controller-config-svcmonitor:master-1_0_4_6-1 The push refers to repository [nexus.gz1.opensdn.io:5101/tf-controller-config-svcmonitor] b00d9fba8427: Preparing 81642b5cde50: Preparing f201aae4c023: Preparing 8eef0323bb75: Preparing 5569910a85c5: Preparing 705bffd5cfbe: Preparing b17e3972022c: Preparing 84780f0326c6: Preparing 7b58c8d3f20a: Preparing adde5920ec50: Preparing 174f56854903: Preparing 705bffd5cfbe: Waiting b17e3972022c: Waiting 84780f0326c6: Waiting 7b58c8d3f20a: Waiting adde5920ec50: Waiting 174f56854903: Waiting 8eef0323bb75: Layer already exists b00d9fba8427: Layer already exists f201aae4c023: Layer already exists 5569910a85c5: Layer already exists 81642b5cde50: Layer already exists b17e3972022c: Layer already exists 705bffd5cfbe: Layer already exists 84780f0326c6: Layer already exists adde5920ec50: Layer already exists 7b58c8d3f20a: Layer already exists 174f56854903: Layer already exists master-1_0_4_6-1: digest: sha256:b099434723bd697d801d0e1cba354843a32d83dacedc0bb4c8c631e2ea9af04b size: 2620 INFO: fetching unchanged tf-controller-control-base and pushing it as nexus.gz1.opensdn.io:5101/tf-controller-control-base:master-1_0_4_6-1 + for container in '${unchanged_containers[@]}' + echo 'INFO: fetching unchanged tf-controller-control-base and pushing it as nexus.gz1.opensdn.io:5101/tf-controller-control-base:master-1_0_4_6-1' ++ docker pull nexus.opensdn.io:5101/tf-controller-control-base:master-1_0_3_8-2 + [[ -n master-1_0_3_8-2: Pulling from tf-controller-control-base Digest: sha256:22f9c8b5205170de8949fa6072f1861b6e97e252052b33ad5e89eec744b1e0a6 Status: Downloaded newer image for nexus.opensdn.io:5101/tf-controller-control-base:master-1_0_3_8-2 ]] + docker tag nexus.opensdn.io:5101/tf-controller-control-base:master-1_0_3_8-2 nexus.gz1.opensdn.io:5101/tf-controller-control-base:master-1_0_4_6-1 + docker push nexus.gz1.opensdn.io:5101/tf-controller-control-base:master-1_0_4_6-1 The push refers to repository [nexus.gz1.opensdn.io:5101/tf-controller-control-base] 72bf6956c664: Preparing f201aae4c023: Preparing 8eef0323bb75: Preparing 5569910a85c5: Preparing 705bffd5cfbe: Preparing b17e3972022c: Preparing 84780f0326c6: Preparing 7b58c8d3f20a: Preparing adde5920ec50: Preparing 174f56854903: Preparing 84780f0326c6: Waiting 7b58c8d3f20a: Waiting adde5920ec50: Waiting 174f56854903: Waiting b17e3972022c: Waiting 72bf6956c664: Layer already exists 8eef0323bb75: Layer already exists f201aae4c023: Layer already exists 705bffd5cfbe: Layer already exists 5569910a85c5: Layer already exists b17e3972022c: Layer already exists 84780f0326c6: Layer already exists 7b58c8d3f20a: Layer already exists adde5920ec50: Layer already exists 174f56854903: Layer already exists master-1_0_4_6-1: digest: sha256:22f9c8b5205170de8949fa6072f1861b6e97e252052b33ad5e89eec744b1e0a6 size: 2412 INFO: fetching unchanged tf-controller-control-control and pushing it as nexus.gz1.opensdn.io:5101/tf-controller-control-control:master-1_0_4_6-1 + for container in '${unchanged_containers[@]}' + echo 'INFO: fetching unchanged tf-controller-control-control and pushing it as nexus.gz1.opensdn.io:5101/tf-controller-control-control:master-1_0_4_6-1' ++ docker pull nexus.opensdn.io:5101/tf-controller-control-control:master-1_0_3_8-2 + [[ -n master-1_0_3_8-2: Pulling from tf-controller-control-control Digest: sha256:a443d1920514d8a8df748b25f28753875f62b76e326e6329f749e82aac4758b7 Status: Downloaded newer image for nexus.opensdn.io:5101/tf-controller-control-control:master-1_0_3_8-2 ]] + docker tag nexus.opensdn.io:5101/tf-controller-control-control:master-1_0_3_8-2 nexus.gz1.opensdn.io:5101/tf-controller-control-control:master-1_0_4_6-1 + docker push nexus.gz1.opensdn.io:5101/tf-controller-control-control:master-1_0_4_6-1 The push refers to repository [nexus.gz1.opensdn.io:5101/tf-controller-control-control] 05829b3d5180: Preparing 663d4def54a1: Preparing 72bf6956c664: Preparing f201aae4c023: Preparing 8eef0323bb75: Preparing 5569910a85c5: Preparing 705bffd5cfbe: Preparing b17e3972022c: Preparing 84780f0326c6: Preparing 7b58c8d3f20a: Preparing adde5920ec50: Preparing 174f56854903: Preparing 705bffd5cfbe: Waiting b17e3972022c: Waiting 84780f0326c6: Waiting 7b58c8d3f20a: Waiting adde5920ec50: Waiting 174f56854903: Waiting 5569910a85c5: Waiting 05829b3d5180: Layer already exists f201aae4c023: Layer already exists 72bf6956c664: Layer already exists 663d4def54a1: Layer already exists 8eef0323bb75: Layer already exists b17e3972022c: Layer already exists 5569910a85c5: Layer already exists 705bffd5cfbe: Layer already exists 7b58c8d3f20a: Layer already exists 84780f0326c6: Layer already exists adde5920ec50: Layer already exists 174f56854903: Layer already exists master-1_0_4_6-1: digest: sha256:a443d1920514d8a8df748b25f28753875f62b76e326e6329f749e82aac4758b7 size: 2830 + for container in '${unchanged_containers[@]}' + echo 'INFO: fetching unchanged tf-controller-control-dns and pushing it as nexus.gz1.opensdn.io:5101/tf-controller-control-dns:master-1_0_4_6-1' INFO: fetching unchanged tf-controller-control-dns and pushing it as nexus.gz1.opensdn.io:5101/tf-controller-control-dns:master-1_0_4_6-1 ++ docker pull nexus.opensdn.io:5101/tf-controller-control-dns:master-1_0_3_8-2 + [[ -n master-1_0_3_8-2: Pulling from tf-controller-control-dns Digest: sha256:8472b628b739c5f89dc733cecff83f6564613d04620f5a8195cd0ce73260a9bd Status: Downloaded newer image for nexus.opensdn.io:5101/tf-controller-control-dns:master-1_0_3_8-2 ]] + docker tag nexus.opensdn.io:5101/tf-controller-control-dns:master-1_0_3_8-2 nexus.gz1.opensdn.io:5101/tf-controller-control-dns:master-1_0_4_6-1 + docker push nexus.gz1.opensdn.io:5101/tf-controller-control-dns:master-1_0_4_6-1 The push refers to repository [nexus.gz1.opensdn.io:5101/tf-controller-control-dns] 13977b651b84: Preparing 72bf6956c664: Preparing f201aae4c023: Preparing 8eef0323bb75: Preparing 5569910a85c5: Preparing 705bffd5cfbe: Preparing b17e3972022c: Preparing 84780f0326c6: Preparing 7b58c8d3f20a: Preparing adde5920ec50: Preparing 174f56854903: Preparing 84780f0326c6: Waiting 705bffd5cfbe: Waiting b17e3972022c: Waiting 7b58c8d3f20a: Waiting adde5920ec50: Waiting 174f56854903: Waiting 72bf6956c664: Layer already exists 13977b651b84: Layer already exists 8eef0323bb75: Layer already exists f201aae4c023: Layer already exists 5569910a85c5: Layer already exists 705bffd5cfbe: Layer already exists b17e3972022c: Layer already exists 7b58c8d3f20a: Layer already exists adde5920ec50: Layer already exists 84780f0326c6: Layer already exists 174f56854903: Layer already exists master-1_0_4_6-1: digest: sha256:8472b628b739c5f89dc733cecff83f6564613d04620f5a8195cd0ce73260a9bd size: 2620 INFO: fetching unchanged tf-controller-control-named and pushing it as nexus.gz1.opensdn.io:5101/tf-controller-control-named:master-1_0_4_6-1 + for container in '${unchanged_containers[@]}' + echo 'INFO: fetching unchanged tf-controller-control-named and pushing it as nexus.gz1.opensdn.io:5101/tf-controller-control-named:master-1_0_4_6-1' ++ docker pull nexus.opensdn.io:5101/tf-controller-control-named:master-1_0_3_8-2 + [[ -n master-1_0_3_8-2: Pulling from tf-controller-control-named Digest: sha256:08e34dde724971678d4d68c83506393ee2d03b86f7d48691fe0dac9f2ee89063 Status: Downloaded newer image for nexus.opensdn.io:5101/tf-controller-control-named:master-1_0_3_8-2 ]] + docker tag nexus.opensdn.io:5101/tf-controller-control-named:master-1_0_3_8-2 nexus.gz1.opensdn.io:5101/tf-controller-control-named:master-1_0_4_6-1 + docker push nexus.gz1.opensdn.io:5101/tf-controller-control-named:master-1_0_4_6-1 The push refers to repository [nexus.gz1.opensdn.io:5101/tf-controller-control-named] 68f0c66aaa5e: Preparing 72bf6956c664: Preparing f201aae4c023: Preparing 8eef0323bb75: Preparing 5569910a85c5: Preparing 705bffd5cfbe: Preparing b17e3972022c: Preparing 84780f0326c6: Preparing 7b58c8d3f20a: Preparing adde5920ec50: Preparing 174f56854903: Preparing 84780f0326c6: Waiting 7b58c8d3f20a: Waiting adde5920ec50: Waiting 174f56854903: Waiting 705bffd5cfbe: Waiting b17e3972022c: Waiting 8eef0323bb75: Layer already exists 5569910a85c5: Layer already exists f201aae4c023: Layer already exists 68f0c66aaa5e: Layer already exists 72bf6956c664: Layer already exists 84780f0326c6: Layer already exists b17e3972022c: Layer already exists 705bffd5cfbe: Layer already exists 7b58c8d3f20a: Layer already exists adde5920ec50: Layer already exists 174f56854903: Layer already exists master-1_0_4_6-1: digest: sha256:08e34dde724971678d4d68c83506393ee2d03b86f7d48691fe0dac9f2ee89063 size: 2619 INFO: fetching unchanged tf-controller-webui-base and pushing it as nexus.gz1.opensdn.io:5101/tf-controller-webui-base:master-1_0_4_6-1 + for container in '${unchanged_containers[@]}' + echo 'INFO: fetching unchanged tf-controller-webui-base and pushing it as nexus.gz1.opensdn.io:5101/tf-controller-webui-base:master-1_0_4_6-1' ++ docker pull nexus.opensdn.io:5101/tf-controller-webui-base:master-1_0_3_8-2 + [[ -n master-1_0_3_8-2: Pulling from tf-controller-webui-base Digest: sha256:ffb87d543d24a9d669518b852a2d07c0dde89d1d397c654521d1d5513fb70694 Status: Downloaded newer image for nexus.opensdn.io:5101/tf-controller-webui-base:master-1_0_3_8-2 ]] + docker tag nexus.opensdn.io:5101/tf-controller-webui-base:master-1_0_3_8-2 nexus.gz1.opensdn.io:5101/tf-controller-webui-base:master-1_0_4_6-1 + docker push nexus.gz1.opensdn.io:5101/tf-controller-webui-base:master-1_0_4_6-1 The push refers to repository [nexus.gz1.opensdn.io:5101/tf-controller-webui-base] 8210fc920e75: Preparing 70170ab4bc31: Preparing 248634178303: Preparing ec1744ab8f8a: Preparing 8ad67f38326b: Preparing 5569910a85c5: Preparing 705bffd5cfbe: Preparing b17e3972022c: Preparing 84780f0326c6: Preparing 7b58c8d3f20a: Preparing adde5920ec50: Preparing 174f56854903: Preparing 5569910a85c5: Waiting 705bffd5cfbe: Waiting b17e3972022c: Waiting 84780f0326c6: Waiting 7b58c8d3f20a: Waiting adde5920ec50: Waiting 174f56854903: Waiting 8210fc920e75: Layer already exists ec1744ab8f8a: Layer already exists 70170ab4bc31: Layer already exists 8ad67f38326b: Layer already exists 248634178303: Layer already exists 5569910a85c5: Layer already exists 705bffd5cfbe: Layer already exists b17e3972022c: Layer already exists 7b58c8d3f20a: Layer already exists 84780f0326c6: Layer already exists adde5920ec50: Layer already exists 174f56854903: Layer already exists master-1_0_4_6-1: digest: sha256:ffb87d543d24a9d669518b852a2d07c0dde89d1d397c654521d1d5513fb70694 size: 2824 INFO: fetching unchanged tf-controller-webui-job and pushing it as nexus.gz1.opensdn.io:5101/tf-controller-webui-job:master-1_0_4_6-1 + for container in '${unchanged_containers[@]}' + echo 'INFO: fetching unchanged tf-controller-webui-job and pushing it as nexus.gz1.opensdn.io:5101/tf-controller-webui-job:master-1_0_4_6-1' ++ docker pull nexus.opensdn.io:5101/tf-controller-webui-job:master-1_0_3_8-2 + [[ -n master-1_0_3_8-2: Pulling from tf-controller-webui-job Digest: sha256:6f59b801e222fda1da8878e720b707f9c242f48665249acc803a2b67ff5396db Status: Downloaded newer image for nexus.opensdn.io:5101/tf-controller-webui-job:master-1_0_3_8-2 ]] + docker tag nexus.opensdn.io:5101/tf-controller-webui-job:master-1_0_3_8-2 nexus.gz1.opensdn.io:5101/tf-controller-webui-job:master-1_0_4_6-1 + docker push nexus.gz1.opensdn.io:5101/tf-controller-webui-job:master-1_0_4_6-1 The push refers to repository [nexus.gz1.opensdn.io:5101/tf-controller-webui-job] 8210fc920e75: Preparing 70170ab4bc31: Preparing 248634178303: Preparing ec1744ab8f8a: Preparing 8ad67f38326b: Preparing 5569910a85c5: Preparing 705bffd5cfbe: Preparing b17e3972022c: Preparing 84780f0326c6: Preparing 7b58c8d3f20a: Preparing adde5920ec50: Preparing 174f56854903: Preparing 705bffd5cfbe: Waiting b17e3972022c: Waiting 84780f0326c6: Waiting 7b58c8d3f20a: Waiting adde5920ec50: Waiting 174f56854903: Waiting 5569910a85c5: Waiting ec1744ab8f8a: Layer already exists 248634178303: Layer already exists 70170ab4bc31: Layer already exists 8210fc920e75: Layer already exists 8ad67f38326b: Layer already exists 5569910a85c5: Layer already exists b17e3972022c: Layer already exists 705bffd5cfbe: Layer already exists 7b58c8d3f20a: Layer already exists 84780f0326c6: Layer already exists adde5920ec50: Layer already exists 174f56854903: Layer already exists master-1_0_4_6-1: digest: sha256:6f59b801e222fda1da8878e720b707f9c242f48665249acc803a2b67ff5396db size: 2824 INFO: fetching unchanged tf-controller-webui-web and pushing it as nexus.gz1.opensdn.io:5101/tf-controller-webui-web:master-1_0_4_6-1 + for container in '${unchanged_containers[@]}' + echo 'INFO: fetching unchanged tf-controller-webui-web and pushing it as nexus.gz1.opensdn.io:5101/tf-controller-webui-web:master-1_0_4_6-1' ++ docker pull nexus.opensdn.io:5101/tf-controller-webui-web:master-1_0_3_8-2 + [[ -n master-1_0_3_8-2: Pulling from tf-controller-webui-web Digest: sha256:5bf7d0506924e2bb6b48c718d7c75487b4f6c0973aa5b5b95aeb66bb41a586a5 Status: Downloaded newer image for nexus.opensdn.io:5101/tf-controller-webui-web:master-1_0_3_8-2 ]] + docker tag nexus.opensdn.io:5101/tf-controller-webui-web:master-1_0_3_8-2 nexus.gz1.opensdn.io:5101/tf-controller-webui-web:master-1_0_4_6-1 + docker push nexus.gz1.opensdn.io:5101/tf-controller-webui-web:master-1_0_4_6-1 The push refers to repository [nexus.gz1.opensdn.io:5101/tf-controller-webui-web] 8210fc920e75: Preparing 70170ab4bc31: Preparing 248634178303: Preparing ec1744ab8f8a: Preparing 8ad67f38326b: Preparing 5569910a85c5: Preparing 705bffd5cfbe: Preparing b17e3972022c: Preparing 84780f0326c6: Preparing 7b58c8d3f20a: Preparing adde5920ec50: Preparing 174f56854903: Preparing 5569910a85c5: Waiting 705bffd5cfbe: Waiting b17e3972022c: Waiting 84780f0326c6: Waiting 7b58c8d3f20a: Waiting adde5920ec50: Waiting 174f56854903: Waiting 70170ab4bc31: Layer already exists 8ad67f38326b: Layer already exists 248634178303: Layer already exists 8210fc920e75: Layer already exists ec1744ab8f8a: Layer already exists 5569910a85c5: Layer already exists 705bffd5cfbe: Layer already exists b17e3972022c: Layer already exists 7b58c8d3f20a: Layer already exists 84780f0326c6: Layer already exists adde5920ec50: Layer already exists 174f56854903: Layer already exists master-1_0_4_6-1: digest: sha256:5bf7d0506924e2bb6b48c718d7c75487b4f6c0973aa5b5b95aeb66bb41a586a5 size: 2824 + for container in '${unchanged_containers[@]}' + echo 'INFO: fetching unchanged tf-debug and pushing it as nexus.gz1.opensdn.io:5101/tf-debug:master-1_0_4_6-1' INFO: fetching unchanged tf-debug and pushing it as nexus.gz1.opensdn.io:5101/tf-debug:master-1_0_4_6-1 ++ docker pull nexus.opensdn.io:5101/tf-debug:master-1_0_3_8-2 + [[ -n master-1_0_3_8-2: Pulling from tf-debug Digest: sha256:2619555f7386253531e89e0d6734183e4fd198a12043200c0abbf5fc497c081b Status: Downloaded newer image for nexus.opensdn.io:5101/tf-debug:master-1_0_3_8-2 ]] + docker tag nexus.opensdn.io:5101/tf-debug:master-1_0_3_8-2 nexus.gz1.opensdn.io:5101/tf-debug:master-1_0_4_6-1 + docker push nexus.gz1.opensdn.io:5101/tf-debug:master-1_0_4_6-1 The push refers to repository [nexus.gz1.opensdn.io:5101/tf-debug] d096a94db85c: Preparing 5569910a85c5: Preparing 705bffd5cfbe: Preparing b17e3972022c: Preparing 84780f0326c6: Preparing 7b58c8d3f20a: Preparing adde5920ec50: Preparing 174f56854903: Preparing 7b58c8d3f20a: Waiting 174f56854903: Waiting adde5920ec50: Waiting 5569910a85c5: Layer already exists b17e3972022c: Layer already exists 705bffd5cfbe: Layer already exists 84780f0326c6: Layer already exists d096a94db85c: Layer already exists 7b58c8d3f20a: Layer already exists adde5920ec50: Layer already exists 174f56854903: Layer already exists master-1_0_4_6-1: digest: sha256:2619555f7386253531e89e0d6734183e4fd198a12043200c0abbf5fc497c081b size: 1989 INFO: fetching unchanged tf-deployment-test and pushing it as nexus.gz1.opensdn.io:5101/tf-deployment-test:master-1_0_4_6-1 + for container in '${unchanged_containers[@]}' + echo 'INFO: fetching unchanged tf-deployment-test and pushing it as nexus.gz1.opensdn.io:5101/tf-deployment-test:master-1_0_4_6-1' ++ docker pull nexus.opensdn.io:5101/tf-deployment-test:master-1_0_3_8-2 + [[ -n master-1_0_3_8-2: Pulling from tf-deployment-test 2d473b07cdd5: Already exists 6f648a5ffc52: Pulling fs layer 2caad7e99036: Pulling fs layer 6f648a5ffc52: Verifying Checksum 6f648a5ffc52: Download complete 6f648a5ffc52: Pull complete 2caad7e99036: Verifying Checksum 2caad7e99036: Download complete 2caad7e99036: Pull complete Digest: sha256:dc17b01457e3648a518a8e00ab187b7bc929add5e4129cb9b84b0e9e4cf402b9 Status: Downloaded newer image for nexus.opensdn.io:5101/tf-deployment-test:master-1_0_3_8-2 ]] + docker tag nexus.opensdn.io:5101/tf-deployment-test:master-1_0_3_8-2 nexus.gz1.opensdn.io:5101/tf-deployment-test:master-1_0_4_6-1 + docker push nexus.gz1.opensdn.io:5101/tf-deployment-test:master-1_0_4_6-1 The push refers to repository [nexus.gz1.opensdn.io:5101/tf-deployment-test] e17f7e3ebf16: Preparing 5ec768781426: Preparing 174f56854903: Preparing e17f7e3ebf16: Layer already exists 5ec768781426: Layer already exists 174f56854903: Layer already exists master-1_0_4_6-1: digest: sha256:dc17b01457e3648a518a8e00ab187b7bc929add5e4129cb9b84b0e9e4cf402b9 size: 952 + for container in '${unchanged_containers[@]}' INFO: fetching unchanged tf-external-cassandra and pushing it as nexus.gz1.opensdn.io:5101/tf-external-cassandra:master-1_0_4_6-1 + echo 'INFO: fetching unchanged tf-external-cassandra and pushing it as nexus.gz1.opensdn.io:5101/tf-external-cassandra:master-1_0_4_6-1' ++ docker pull nexus.opensdn.io:5101/tf-external-cassandra:master-1_0_3_8-2 + [[ -n master-1_0_3_8-2: Pulling from tf-external-cassandra Digest: sha256:13dde110f2d3fb4a9fd3b73cb7eaf92386a59350b86e5a47b70dc61281ed7877 Status: Downloaded newer image for nexus.opensdn.io:5101/tf-external-cassandra:master-1_0_3_8-2 ]] + docker tag nexus.opensdn.io:5101/tf-external-cassandra:master-1_0_3_8-2 nexus.gz1.opensdn.io:5101/tf-external-cassandra:master-1_0_4_6-1 + docker push nexus.gz1.opensdn.io:5101/tf-external-cassandra:master-1_0_4_6-1 The push refers to repository [nexus.gz1.opensdn.io:5101/tf-external-cassandra] 7bb94947a61b: Preparing cd5652509fa0: Preparing 5569910a85c5: Preparing 705bffd5cfbe: Preparing b17e3972022c: Preparing 84780f0326c6: Preparing 7b58c8d3f20a: Preparing adde5920ec50: Preparing 174f56854903: Preparing 7b58c8d3f20a: Waiting adde5920ec50: Waiting 84780f0326c6: Waiting 174f56854903: Waiting 5569910a85c5: Layer already exists 7bb94947a61b: Layer already exists 705bffd5cfbe: Layer already exists cd5652509fa0: Layer already exists b17e3972022c: Layer already exists 84780f0326c6: Layer already exists 7b58c8d3f20a: Layer already exists adde5920ec50: Layer already exists 174f56854903: Layer already exists master-1_0_4_6-1: digest: sha256:13dde110f2d3fb4a9fd3b73cb7eaf92386a59350b86e5a47b70dc61281ed7877 size: 2201 INFO: fetching unchanged tf-external-haproxy and pushing it as nexus.gz1.opensdn.io:5101/tf-external-haproxy:master-1_0_4_6-1 + for container in '${unchanged_containers[@]}' + echo 'INFO: fetching unchanged tf-external-haproxy and pushing it as nexus.gz1.opensdn.io:5101/tf-external-haproxy:master-1_0_4_6-1' ++ docker pull nexus.opensdn.io:5101/tf-external-haproxy:master-1_0_3_8-2 + [[ -n master-1_0_3_8-2: Pulling from tf-external-haproxy Digest: sha256:0d60777c26d3b23c2ed5333574ae7ee9ead78f4e22bed8e580e6410189681496 Status: Downloaded newer image for nexus.opensdn.io:5101/tf-external-haproxy:master-1_0_3_8-2 ]] + docker tag nexus.opensdn.io:5101/tf-external-haproxy:master-1_0_3_8-2 nexus.gz1.opensdn.io:5101/tf-external-haproxy:master-1_0_4_6-1 + docker push nexus.gz1.opensdn.io:5101/tf-external-haproxy:master-1_0_4_6-1 The push refers to repository [nexus.gz1.opensdn.io:5101/tf-external-haproxy] b96d1b468d8b: Preparing b393bbce3149: Preparing 5569910a85c5: Preparing 705bffd5cfbe: Preparing b17e3972022c: Preparing 84780f0326c6: Preparing 7b58c8d3f20a: Preparing adde5920ec50: Preparing 174f56854903: Preparing 84780f0326c6: Waiting 7b58c8d3f20a: Waiting adde5920ec50: Waiting 174f56854903: Waiting b393bbce3149: Layer already exists b17e3972022c: Layer already exists b96d1b468d8b: Layer already exists 5569910a85c5: Layer already exists 705bffd5cfbe: Layer already exists 7b58c8d3f20a: Layer already exists 84780f0326c6: Layer already exists adde5920ec50: Layer already exists 174f56854903: Layer already exists master-1_0_4_6-1: digest: sha256:0d60777c26d3b23c2ed5333574ae7ee9ead78f4e22bed8e580e6410189681496 size: 2197 + for container in '${unchanged_containers[@]}' + echo 'INFO: fetching unchanged tf-external-kafka and pushing it as nexus.gz1.opensdn.io:5101/tf-external-kafka:master-1_0_4_6-1' INFO: fetching unchanged tf-external-kafka and pushing it as nexus.gz1.opensdn.io:5101/tf-external-kafka:master-1_0_4_6-1 ++ docker pull nexus.opensdn.io:5101/tf-external-kafka:master-1_0_3_8-2 + [[ -n master-1_0_3_8-2: Pulling from tf-external-kafka Digest: sha256:0ef298f32ab758a069e6730a80b7a576aeb385b8847ab57793fc0b2cb23c2831 Status: Downloaded newer image for nexus.opensdn.io:5101/tf-external-kafka:master-1_0_3_8-2 ]] + docker tag nexus.opensdn.io:5101/tf-external-kafka:master-1_0_3_8-2 nexus.gz1.opensdn.io:5101/tf-external-kafka:master-1_0_4_6-1 + docker push nexus.gz1.opensdn.io:5101/tf-external-kafka:master-1_0_4_6-1 The push refers to repository [nexus.gz1.opensdn.io:5101/tf-external-kafka] 7c0d5b7b1a62: Preparing 542f907a3e67: Preparing 5569910a85c5: Preparing 705bffd5cfbe: Preparing b17e3972022c: Preparing 84780f0326c6: Preparing 7b58c8d3f20a: Preparing adde5920ec50: Preparing 174f56854903: Preparing 84780f0326c6: Waiting 7b58c8d3f20a: Waiting adde5920ec50: Waiting 174f56854903: Waiting 5569910a85c5: Layer already exists 7c0d5b7b1a62: Layer already exists 705bffd5cfbe: Layer already exists 542f907a3e67: Layer already exists b17e3972022c: Layer already exists 84780f0326c6: Layer already exists 7b58c8d3f20a: Layer already exists adde5920ec50: Layer already exists 174f56854903: Layer already exists master-1_0_4_6-1: digest: sha256:0ef298f32ab758a069e6730a80b7a576aeb385b8847ab57793fc0b2cb23c2831 size: 2200 INFO: fetching unchanged tf-external-rabbitmq and pushing it as nexus.gz1.opensdn.io:5101/tf-external-rabbitmq:master-1_0_4_6-1 + for container in '${unchanged_containers[@]}' + echo 'INFO: fetching unchanged tf-external-rabbitmq and pushing it as nexus.gz1.opensdn.io:5101/tf-external-rabbitmq:master-1_0_4_6-1' ++ docker pull nexus.opensdn.io:5101/tf-external-rabbitmq:master-1_0_3_8-2 + [[ -n master-1_0_3_8-2: Pulling from tf-external-rabbitmq Digest: sha256:0b85f7fd0ef1fbcc5507a8f85989968665d1bea6d2aa6af0dcaf56e7d3aeb78d Status: Downloaded newer image for nexus.opensdn.io:5101/tf-external-rabbitmq:master-1_0_3_8-2 ]] + docker tag nexus.opensdn.io:5101/tf-external-rabbitmq:master-1_0_3_8-2 nexus.gz1.opensdn.io:5101/tf-external-rabbitmq:master-1_0_4_6-1 + docker push nexus.gz1.opensdn.io:5101/tf-external-rabbitmq:master-1_0_4_6-1 The push refers to repository [nexus.gz1.opensdn.io:5101/tf-external-rabbitmq] cf2805bd8fc0: Preparing b04f657872de: Preparing 5569910a85c5: Preparing 705bffd5cfbe: Preparing b17e3972022c: Preparing 84780f0326c6: Preparing 7b58c8d3f20a: Preparing adde5920ec50: Preparing 174f56854903: Preparing 84780f0326c6: Waiting 7b58c8d3f20a: Waiting adde5920ec50: Waiting 174f56854903: Waiting b17e3972022c: Layer already exists cf2805bd8fc0: Layer already exists b04f657872de: Layer already exists 705bffd5cfbe: Layer already exists 5569910a85c5: Layer already exists 84780f0326c6: Layer already exists 7b58c8d3f20a: Layer already exists 174f56854903: Layer already exists adde5920ec50: Layer already exists master-1_0_4_6-1: digest: sha256:0b85f7fd0ef1fbcc5507a8f85989968665d1bea6d2aa6af0dcaf56e7d3aeb78d size: 2200 INFO: fetching unchanged tf-external-redis and pushing it as nexus.gz1.opensdn.io:5101/tf-external-redis:master-1_0_4_6-1 + for container in '${unchanged_containers[@]}' + echo 'INFO: fetching unchanged tf-external-redis and pushing it as nexus.gz1.opensdn.io:5101/tf-external-redis:master-1_0_4_6-1' ++ docker pull nexus.opensdn.io:5101/tf-external-redis:master-1_0_3_8-2 + [[ -n master-1_0_3_8-2: Pulling from tf-external-redis Digest: sha256:cea9c00d48f87d2e50ae57b2a26fff70b3d30a620ff190917b160c148817abd8 Status: Downloaded newer image for nexus.opensdn.io:5101/tf-external-redis:master-1_0_3_8-2 ]] + docker tag nexus.opensdn.io:5101/tf-external-redis:master-1_0_3_8-2 nexus.gz1.opensdn.io:5101/tf-external-redis:master-1_0_4_6-1 + docker push nexus.gz1.opensdn.io:5101/tf-external-redis:master-1_0_4_6-1 The push refers to repository [nexus.gz1.opensdn.io:5101/tf-external-redis] 87ec1fb5960d: Preparing 2bb012b6aec9: Preparing 024e97f86bf4: Preparing 5569910a85c5: Preparing 705bffd5cfbe: Preparing b17e3972022c: Preparing 84780f0326c6: Preparing 7b58c8d3f20a: Preparing adde5920ec50: Preparing 174f56854903: Preparing 84780f0326c6: Waiting 7b58c8d3f20a: Waiting adde5920ec50: Waiting 174f56854903: Waiting b17e3972022c: Waiting 5569910a85c5: Layer already exists 024e97f86bf4: Layer already exists 2bb012b6aec9: Layer already exists 705bffd5cfbe: Layer already exists 87ec1fb5960d: Layer already exists b17e3972022c: Layer already exists 84780f0326c6: Layer already exists 7b58c8d3f20a: Layer already exists adde5920ec50: Layer already exists 174f56854903: Layer already exists master-1_0_4_6-1: digest: sha256:cea9c00d48f87d2e50ae57b2a26fff70b3d30a620ff190917b160c148817abd8 size: 2405 INFO: fetching unchanged tf-external-rsyslogd and pushing it as nexus.gz1.opensdn.io:5101/tf-external-rsyslogd:master-1_0_4_6-1 + for container in '${unchanged_containers[@]}' + echo 'INFO: fetching unchanged tf-external-rsyslogd and pushing it as nexus.gz1.opensdn.io:5101/tf-external-rsyslogd:master-1_0_4_6-1' ++ docker pull nexus.opensdn.io:5101/tf-external-rsyslogd:master-1_0_3_8-2 + [[ -n master-1_0_3_8-2: Pulling from tf-external-rsyslogd Digest: sha256:136c470656a438b48a7966023c7d6f54d6d1c51cf26fa1691f75e833bcbb2946 Status: Downloaded newer image for nexus.opensdn.io:5101/tf-external-rsyslogd:master-1_0_3_8-2 ]] + docker tag nexus.opensdn.io:5101/tf-external-rsyslogd:master-1_0_3_8-2 nexus.gz1.opensdn.io:5101/tf-external-rsyslogd:master-1_0_4_6-1 + docker push nexus.gz1.opensdn.io:5101/tf-external-rsyslogd:master-1_0_4_6-1 The push refers to repository [nexus.gz1.opensdn.io:5101/tf-external-rsyslogd] a033bedc62ca: Preparing 7b2dba394bbe: Preparing 5d5e672af39c: Preparing 5e75378d835c: Preparing 5569910a85c5: Preparing 705bffd5cfbe: Preparing b17e3972022c: Preparing 84780f0326c6: Preparing 7b58c8d3f20a: Preparing adde5920ec50: Preparing 174f56854903: Preparing b17e3972022c: Waiting 84780f0326c6: Waiting 7b58c8d3f20a: Waiting adde5920ec50: Waiting 174f56854903: Waiting 705bffd5cfbe: Waiting 7b2dba394bbe: Layer already exists 5e75378d835c: Layer already exists a033bedc62ca: Layer already exists 5d5e672af39c: Layer already exists 5569910a85c5: Layer already exists 705bffd5cfbe: Layer already exists b17e3972022c: Layer already exists 7b58c8d3f20a: Layer already exists 84780f0326c6: Layer already exists 174f56854903: Layer already exists adde5920ec50: Layer already exists master-1_0_4_6-1: digest: sha256:136c470656a438b48a7966023c7d6f54d6d1c51cf26fa1691f75e833bcbb2946 size: 2612 INFO: fetching unchanged tf-external-stunnel and pushing it as nexus.gz1.opensdn.io:5101/tf-external-stunnel:master-1_0_4_6-1 + for container in '${unchanged_containers[@]}' + echo 'INFO: fetching unchanged tf-external-stunnel and pushing it as nexus.gz1.opensdn.io:5101/tf-external-stunnel:master-1_0_4_6-1' ++ docker pull nexus.opensdn.io:5101/tf-external-stunnel:master-1_0_3_8-2 + [[ -n master-1_0_3_8-2: Pulling from tf-external-stunnel Digest: sha256:9a3eff3d6a32c57f2c4643edc8b4da188b2cfce14b3c00c89fefefbf11c65d00 Status: Downloaded newer image for nexus.opensdn.io:5101/tf-external-stunnel:master-1_0_3_8-2 ]] + docker tag nexus.opensdn.io:5101/tf-external-stunnel:master-1_0_3_8-2 nexus.gz1.opensdn.io:5101/tf-external-stunnel:master-1_0_4_6-1 + docker push nexus.gz1.opensdn.io:5101/tf-external-stunnel:master-1_0_4_6-1 The push refers to repository [nexus.gz1.opensdn.io:5101/tf-external-stunnel] df413acfba1a: Preparing 07fc5d099079: Preparing 5569910a85c5: Preparing 705bffd5cfbe: Preparing b17e3972022c: Preparing 84780f0326c6: Preparing 7b58c8d3f20a: Preparing adde5920ec50: Preparing 174f56854903: Preparing 84780f0326c6: Waiting 7b58c8d3f20a: Waiting adde5920ec50: Waiting 174f56854903: Waiting 5569910a85c5: Layer already exists 705bffd5cfbe: Layer already exists b17e3972022c: Layer already exists df413acfba1a: Layer already exists 07fc5d099079: Layer already exists 84780f0326c6: Layer already exists 7b58c8d3f20a: Layer already exists adde5920ec50: Layer already exists 174f56854903: Layer already exists master-1_0_4_6-1: digest: sha256:9a3eff3d6a32c57f2c4643edc8b4da188b2cfce14b3c00c89fefefbf11c65d00 size: 2198 INFO: fetching unchanged tf-external-zookeeper and pushing it as nexus.gz1.opensdn.io:5101/tf-external-zookeeper:master-1_0_4_6-1 + for container in '${unchanged_containers[@]}' + echo 'INFO: fetching unchanged tf-external-zookeeper and pushing it as nexus.gz1.opensdn.io:5101/tf-external-zookeeper:master-1_0_4_6-1' ++ docker pull nexus.opensdn.io:5101/tf-external-zookeeper:master-1_0_3_8-2 + [[ -n master-1_0_3_8-2: Pulling from tf-external-zookeeper Digest: sha256:c3ba615b09d8c55bad75810370a24e801fe45bc347360a9a2a7db2f31ca4ffec Status: Downloaded newer image for nexus.opensdn.io:5101/tf-external-zookeeper:master-1_0_3_8-2 ]] + docker tag nexus.opensdn.io:5101/tf-external-zookeeper:master-1_0_3_8-2 nexus.gz1.opensdn.io:5101/tf-external-zookeeper:master-1_0_4_6-1 + docker push nexus.gz1.opensdn.io:5101/tf-external-zookeeper:master-1_0_4_6-1 The push refers to repository [nexus.gz1.opensdn.io:5101/tf-external-zookeeper] 395043055058: Preparing 26f008575475: Preparing 5569910a85c5: Preparing 705bffd5cfbe: Preparing b17e3972022c: Preparing 84780f0326c6: Preparing 7b58c8d3f20a: Preparing 84780f0326c6: Waiting 7b58c8d3f20a: Waiting adde5920ec50: Preparing 174f56854903: Preparing adde5920ec50: Waiting 174f56854903: Waiting 5569910a85c5: Layer already exists 26f008575475: Layer already exists 395043055058: Layer already exists b17e3972022c: Layer already exists 705bffd5cfbe: Layer already exists 84780f0326c6: Layer already exists 7b58c8d3f20a: Layer already exists adde5920ec50: Layer already exists 174f56854903: Layer already exists master-1_0_4_6-1: digest: sha256:c3ba615b09d8c55bad75810370a24e801fe45bc347360a9a2a7db2f31ca4ffec size: 2199 INFO: fetching unchanged tf-general-base and pushing it as nexus.gz1.opensdn.io:5101/tf-general-base:master-1_0_4_6-1 + for container in '${unchanged_containers[@]}' + echo 'INFO: fetching unchanged tf-general-base and pushing it as nexus.gz1.opensdn.io:5101/tf-general-base:master-1_0_4_6-1' ++ docker pull nexus.opensdn.io:5101/tf-general-base:master-1_0_3_8-2 + [[ -n master-1_0_3_8-2: Pulling from tf-general-base Digest: sha256:48814910d9ebae60938887f81d6394e4529ee75e15b574c1144d44f72e990724 Status: Downloaded newer image for nexus.opensdn.io:5101/tf-general-base:master-1_0_3_8-2 ]] + docker tag nexus.opensdn.io:5101/tf-general-base:master-1_0_3_8-2 nexus.gz1.opensdn.io:5101/tf-general-base:master-1_0_4_6-1 + docker push nexus.gz1.opensdn.io:5101/tf-general-base:master-1_0_4_6-1 The push refers to repository [nexus.gz1.opensdn.io:5101/tf-general-base] 5569910a85c5: Preparing 705bffd5cfbe: Preparing b17e3972022c: Preparing 84780f0326c6: Preparing 7b58c8d3f20a: Preparing adde5920ec50: Preparing 174f56854903: Preparing adde5920ec50: Waiting 174f56854903: Waiting 705bffd5cfbe: Layer already exists 7b58c8d3f20a: Layer already exists 5569910a85c5: Layer already exists 84780f0326c6: Layer already exists b17e3972022c: Layer already exists adde5920ec50: Layer already exists 174f56854903: Layer already exists master-1_0_4_6-1: digest: sha256:48814910d9ebae60938887f81d6394e4529ee75e15b574c1144d44f72e990724 size: 1778 + for container in '${unchanged_containers[@]}' INFO: fetching unchanged tf-kolla-ansible-src and pushing it as nexus.gz1.opensdn.io:5101/tf-kolla-ansible-src:master-1_0_4_6-1 + echo 'INFO: fetching unchanged tf-kolla-ansible-src and pushing it as nexus.gz1.opensdn.io:5101/tf-kolla-ansible-src:master-1_0_4_6-1' ++ docker pull nexus.opensdn.io:5101/tf-kolla-ansible-src:master-1_0_3_8-2 + [[ -n master-1_0_3_8-2: Pulling from tf-kolla-ansible-src 0379c0671176: Pulling fs layer 0379c0671176: Download complete 0379c0671176: Pull complete Digest: sha256:e572b68a29239f535a9208262a8ea845537c9b51f823de2417f83191045426ee Status: Downloaded newer image for nexus.opensdn.io:5101/tf-kolla-ansible-src:master-1_0_3_8-2 ]] + docker tag nexus.opensdn.io:5101/tf-kolla-ansible-src:master-1_0_3_8-2 nexus.gz1.opensdn.io:5101/tf-kolla-ansible-src:master-1_0_4_6-1 + docker push nexus.gz1.opensdn.io:5101/tf-kolla-ansible-src:master-1_0_4_6-1 The push refers to repository [nexus.gz1.opensdn.io:5101/tf-kolla-ansible-src] 29759a6dc8f9: Preparing 29759a6dc8f9: Layer already exists master-1_0_4_6-1: digest: sha256:e572b68a29239f535a9208262a8ea845537c9b51f823de2417f83191045426ee size: 529 + for container in '${unchanged_containers[@]}' + echo 'INFO: fetching unchanged tf-kubernetes-cni-init and pushing it as nexus.gz1.opensdn.io:5101/tf-kubernetes-cni-init:master-1_0_4_6-1' INFO: fetching unchanged tf-kubernetes-cni-init and pushing it as nexus.gz1.opensdn.io:5101/tf-kubernetes-cni-init:master-1_0_4_6-1 ++ docker pull nexus.opensdn.io:5101/tf-kubernetes-cni-init:master-1_0_3_8-2 + [[ -n master-1_0_3_8-2: Pulling from tf-kubernetes-cni-init Digest: sha256:16dbedb8d6e3e7db962044f4ceba0a2ab23a6a63ed32bfa84bc9cfc3dda6c446 Status: Downloaded newer image for nexus.opensdn.io:5101/tf-kubernetes-cni-init:master-1_0_3_8-2 ]] + docker tag nexus.opensdn.io:5101/tf-kubernetes-cni-init:master-1_0_3_8-2 nexus.gz1.opensdn.io:5101/tf-kubernetes-cni-init:master-1_0_4_6-1 + docker push nexus.gz1.opensdn.io:5101/tf-kubernetes-cni-init:master-1_0_4_6-1 The push refers to repository [nexus.gz1.opensdn.io:5101/tf-kubernetes-cni-init] 6aff5dd9c210: Preparing 2a98698f33e7: Preparing f201aae4c023: Preparing 8eef0323bb75: Preparing 5569910a85c5: Preparing 705bffd5cfbe: Preparing b17e3972022c: Preparing 84780f0326c6: Preparing 7b58c8d3f20a: Preparing adde5920ec50: Preparing 174f56854903: Preparing b17e3972022c: Waiting 84780f0326c6: Waiting adde5920ec50: Waiting 174f56854903: Waiting 705bffd5cfbe: Waiting 7b58c8d3f20a: Waiting f201aae4c023: Layer already exists 5569910a85c5: Layer already exists 8eef0323bb75: Layer already exists 2a98698f33e7: Layer already exists b17e3972022c: Layer already exists 7b58c8d3f20a: Layer already exists 705bffd5cfbe: Layer already exists 84780f0326c6: Layer already exists adde5920ec50: Layer already exists 6aff5dd9c210: Layer already exists 174f56854903: Layer already exists master-1_0_4_6-1: digest: sha256:16dbedb8d6e3e7db962044f4ceba0a2ab23a6a63ed32bfa84bc9cfc3dda6c446 size: 2620 + for container in '${unchanged_containers[@]}' + echo 'INFO: fetching unchanged tf-kubernetes-kube-manager and pushing it as nexus.gz1.opensdn.io:5101/tf-kubernetes-kube-manager:master-1_0_4_6-1' INFO: fetching unchanged tf-kubernetes-kube-manager and pushing it as nexus.gz1.opensdn.io:5101/tf-kubernetes-kube-manager:master-1_0_4_6-1 ++ docker pull nexus.opensdn.io:5101/tf-kubernetes-kube-manager:master-1_0_3_8-2 + [[ -n master-1_0_3_8-2: Pulling from tf-kubernetes-kube-manager Digest: sha256:e8aad5d63c57331257705b6761bc08c51415bc658cfc30aedf61024e0523174d Status: Downloaded newer image for nexus.opensdn.io:5101/tf-kubernetes-kube-manager:master-1_0_3_8-2 ]] + docker tag nexus.opensdn.io:5101/tf-kubernetes-kube-manager:master-1_0_3_8-2 nexus.gz1.opensdn.io:5101/tf-kubernetes-kube-manager:master-1_0_4_6-1 + docker push nexus.gz1.opensdn.io:5101/tf-kubernetes-kube-manager:master-1_0_4_6-1 The push refers to repository [nexus.gz1.opensdn.io:5101/tf-kubernetes-kube-manager] 708fc40cd813: Preparing 62eba8a09bd1: Preparing f201aae4c023: Preparing 8eef0323bb75: Preparing 5569910a85c5: Preparing 705bffd5cfbe: Preparing b17e3972022c: Preparing 84780f0326c6: Preparing 7b58c8d3f20a: Preparing adde5920ec50: Preparing 174f56854903: Preparing b17e3972022c: Waiting adde5920ec50: Waiting 84780f0326c6: Waiting 7b58c8d3f20a: Waiting 174f56854903: Waiting 705bffd5cfbe: Waiting f201aae4c023: Layer already exists 62eba8a09bd1: Layer already exists 8eef0323bb75: Layer already exists 708fc40cd813: Layer already exists 5569910a85c5: Layer already exists 705bffd5cfbe: Layer already exists b17e3972022c: Layer already exists 84780f0326c6: Layer already exists adde5920ec50: Layer already exists 7b58c8d3f20a: Layer already exists 174f56854903: Layer already exists master-1_0_4_6-1: digest: sha256:e8aad5d63c57331257705b6761bc08c51415bc658cfc30aedf61024e0523174d size: 2620 INFO: fetching unchanged tf-node-init and pushing it as nexus.gz1.opensdn.io:5101/tf-node-init:master-1_0_4_6-1 + for container in '${unchanged_containers[@]}' + echo 'INFO: fetching unchanged tf-node-init and pushing it as nexus.gz1.opensdn.io:5101/tf-node-init:master-1_0_4_6-1' ++ docker pull nexus.opensdn.io:5101/tf-node-init:master-1_0_3_8-2 + [[ -n master-1_0_3_8-2: Pulling from tf-node-init Digest: sha256:2dfb303c793870f395ee723007b2928063eb437f5e02e84912127df3ddf45a6c Status: Downloaded newer image for nexus.opensdn.io:5101/tf-node-init:master-1_0_3_8-2 ]] + docker tag nexus.opensdn.io:5101/tf-node-init:master-1_0_3_8-2 nexus.gz1.opensdn.io:5101/tf-node-init:master-1_0_4_6-1 + docker push nexus.gz1.opensdn.io:5101/tf-node-init:master-1_0_4_6-1 The push refers to repository [nexus.gz1.opensdn.io:5101/tf-node-init] 3bc5cf8f46f4: Preparing 75e877043254: Preparing f201aae4c023: Preparing 8eef0323bb75: Preparing 5569910a85c5: Preparing 705bffd5cfbe: Preparing b17e3972022c: Preparing 84780f0326c6: Preparing 7b58c8d3f20a: Preparing adde5920ec50: Preparing 174f56854903: Preparing 705bffd5cfbe: Waiting 84780f0326c6: Waiting 7b58c8d3f20a: Waiting b17e3972022c: Waiting adde5920ec50: Waiting 174f56854903: Waiting 5569910a85c5: Layer already exists 75e877043254: Layer already exists f201aae4c023: Layer already exists 8eef0323bb75: Layer already exists 3bc5cf8f46f4: Layer already exists 705bffd5cfbe: Layer already exists b17e3972022c: Layer already exists adde5920ec50: Layer already exists 84780f0326c6: Layer already exists 7b58c8d3f20a: Layer already exists 174f56854903: Layer already exists master-1_0_4_6-1: digest: sha256:2dfb303c793870f395ee723007b2928063eb437f5e02e84912127df3ddf45a6c size: 2619 INFO: fetching unchanged tf-nodemgr and pushing it as nexus.gz1.opensdn.io:5101/tf-nodemgr:master-1_0_4_6-1 + for container in '${unchanged_containers[@]}' + echo 'INFO: fetching unchanged tf-nodemgr and pushing it as nexus.gz1.opensdn.io:5101/tf-nodemgr:master-1_0_4_6-1' ++ docker pull nexus.opensdn.io:5101/tf-nodemgr:master-1_0_3_8-2 + [[ -n master-1_0_3_8-2: Pulling from tf-nodemgr Digest: sha256:a63a716b993a09c92b0b0d3fd0f2e51ba3265853bfb40c205f870d7043f28e38 Status: Downloaded newer image for nexus.opensdn.io:5101/tf-nodemgr:master-1_0_3_8-2 ]] + docker tag nexus.opensdn.io:5101/tf-nodemgr:master-1_0_3_8-2 nexus.gz1.opensdn.io:5101/tf-nodemgr:master-1_0_4_6-1 + docker push nexus.gz1.opensdn.io:5101/tf-nodemgr:master-1_0_4_6-1 The push refers to repository [nexus.gz1.opensdn.io:5101/tf-nodemgr] 80e99cda5743: Preparing cb5bbfd15f41: Preparing f201aae4c023: Preparing 8eef0323bb75: Preparing 5569910a85c5: Preparing 705bffd5cfbe: Preparing b17e3972022c: Preparing 84780f0326c6: Preparing 7b58c8d3f20a: Preparing adde5920ec50: Preparing 174f56854903: Preparing 705bffd5cfbe: Waiting b17e3972022c: Waiting 84780f0326c6: Waiting 7b58c8d3f20a: Waiting adde5920ec50: Waiting 174f56854903: Waiting cb5bbfd15f41: Layer already exists 8eef0323bb75: Layer already exists 80e99cda5743: Layer already exists f201aae4c023: Layer already exists 5569910a85c5: Layer already exists 705bffd5cfbe: Layer already exists b17e3972022c: Layer already exists 84780f0326c6: Layer already exists 7b58c8d3f20a: Layer already exists adde5920ec50: Layer already exists 174f56854903: Layer already exists master-1_0_4_6-1: digest: sha256:a63a716b993a09c92b0b0d3fd0f2e51ba3265853bfb40c205f870d7043f28e38 size: 2621 + for container in '${unchanged_containers[@]}' + echo 'INFO: fetching unchanged tf-openstack-compute-init and pushing it as nexus.gz1.opensdn.io:5101/tf-openstack-compute-init:master-1_0_4_6-1' INFO: fetching unchanged tf-openstack-compute-init and pushing it as nexus.gz1.opensdn.io:5101/tf-openstack-compute-init:master-1_0_4_6-1 ++ docker pull nexus.opensdn.io:5101/tf-openstack-compute-init:master-1_0_3_8-2 + [[ -n master-1_0_3_8-2: Pulling from tf-openstack-compute-init Digest: sha256:1178cfe8f32ce6e84d71461f13e20a68827d5bfb227e220ae1976eb20654c85f Status: Downloaded newer image for nexus.opensdn.io:5101/tf-openstack-compute-init:master-1_0_3_8-2 ]] + docker tag nexus.opensdn.io:5101/tf-openstack-compute-init:master-1_0_3_8-2 nexus.gz1.opensdn.io:5101/tf-openstack-compute-init:master-1_0_4_6-1 + docker push nexus.gz1.opensdn.io:5101/tf-openstack-compute-init:master-1_0_4_6-1 The push refers to repository [nexus.gz1.opensdn.io:5101/tf-openstack-compute-init] 6f5edb91cb93: Preparing a6fed53a84bb: Preparing 5569910a85c5: Preparing 705bffd5cfbe: Preparing b17e3972022c: Preparing 84780f0326c6: Preparing 7b58c8d3f20a: Preparing adde5920ec50: Preparing 174f56854903: Preparing 84780f0326c6: Waiting 7b58c8d3f20a: Waiting adde5920ec50: Waiting 174f56854903: Waiting a6fed53a84bb: Layer already exists 6f5edb91cb93: Layer already exists b17e3972022c: Layer already exists 5569910a85c5: Layer already exists 705bffd5cfbe: Layer already exists 84780f0326c6: Layer already exists 7b58c8d3f20a: Layer already exists adde5920ec50: Layer already exists 174f56854903: Layer already exists master-1_0_4_6-1: digest: sha256:1178cfe8f32ce6e84d71461f13e20a68827d5bfb227e220ae1976eb20654c85f size: 2197 + for container in '${unchanged_containers[@]}' + echo 'INFO: fetching unchanged tf-openstack-heat-init and pushing it as nexus.gz1.opensdn.io:5101/tf-openstack-heat-init:master-1_0_4_6-1' INFO: fetching unchanged tf-openstack-heat-init and pushing it as nexus.gz1.opensdn.io:5101/tf-openstack-heat-init:master-1_0_4_6-1 ++ docker pull nexus.opensdn.io:5101/tf-openstack-heat-init:master-1_0_3_8-2 + [[ -n master-1_0_3_8-2: Pulling from tf-openstack-heat-init Digest: sha256:81de2ea11f7199639b9bce5f1c8ced399b21876aad92694793272cf81f8afa17 Status: Downloaded newer image for nexus.opensdn.io:5101/tf-openstack-heat-init:master-1_0_3_8-2 ]] + docker tag nexus.opensdn.io:5101/tf-openstack-heat-init:master-1_0_3_8-2 nexus.gz1.opensdn.io:5101/tf-openstack-heat-init:master-1_0_4_6-1 + docker push nexus.gz1.opensdn.io:5101/tf-openstack-heat-init:master-1_0_4_6-1 The push refers to repository [nexus.gz1.opensdn.io:5101/tf-openstack-heat-init] 1c59617e8247: Preparing c9c634b4c426: Preparing 5569910a85c5: Preparing 705bffd5cfbe: Preparing b17e3972022c: Preparing 84780f0326c6: Preparing 7b58c8d3f20a: Preparing adde5920ec50: Preparing 174f56854903: Preparing 84780f0326c6: Waiting 7b58c8d3f20a: Waiting adde5920ec50: Waiting 174f56854903: Waiting 5569910a85c5: Layer already exists 705bffd5cfbe: Layer already exists b17e3972022c: Layer already exists c9c634b4c426: Layer already exists 1c59617e8247: Layer already exists 84780f0326c6: Layer already exists 7b58c8d3f20a: Layer already exists adde5920ec50: Layer already exists 174f56854903: Layer already exists master-1_0_4_6-1: digest: sha256:81de2ea11f7199639b9bce5f1c8ced399b21876aad92694793272cf81f8afa17 size: 2198 + for container in '${unchanged_containers[@]}' + echo 'INFO: fetching unchanged tf-openstack-ironic-notification-manager and pushing it as nexus.gz1.opensdn.io:5101/tf-openstack-ironic-notification-manager:master-1_0_4_6-1' INFO: fetching unchanged tf-openstack-ironic-notification-manager and pushing it as nexus.gz1.opensdn.io:5101/tf-openstack-ironic-notification-manager:master-1_0_4_6-1 ++ docker pull nexus.opensdn.io:5101/tf-openstack-ironic-notification-manager:master-1_0_3_8-2 + [[ -n master-1_0_3_8-2: Pulling from tf-openstack-ironic-notification-manager Digest: sha256:89693f50717f1f626b0c5034434dc8c99bb670d9877de7bfb4f6f1b4e3182064 Status: Downloaded newer image for nexus.opensdn.io:5101/tf-openstack-ironic-notification-manager:master-1_0_3_8-2 ]] + docker tag nexus.opensdn.io:5101/tf-openstack-ironic-notification-manager:master-1_0_3_8-2 nexus.gz1.opensdn.io:5101/tf-openstack-ironic-notification-manager:master-1_0_4_6-1 + docker push nexus.gz1.opensdn.io:5101/tf-openstack-ironic-notification-manager:master-1_0_4_6-1 The push refers to repository [nexus.gz1.opensdn.io:5101/tf-openstack-ironic-notification-manager] d03168019306: Preparing 1f78623c5d1e: Preparing f201aae4c023: Preparing 8eef0323bb75: Preparing 5569910a85c5: Preparing 705bffd5cfbe: Preparing b17e3972022c: Preparing 84780f0326c6: Preparing 7b58c8d3f20a: Preparing adde5920ec50: Preparing 174f56854903: Preparing b17e3972022c: Waiting 84780f0326c6: Waiting 7b58c8d3f20a: Waiting adde5920ec50: Waiting 174f56854903: Waiting 705bffd5cfbe: Waiting f201aae4c023: Layer already exists 5569910a85c5: Layer already exists 8eef0323bb75: Layer already exists d03168019306: Layer already exists 1f78623c5d1e: Layer already exists 705bffd5cfbe: Layer already exists 84780f0326c6: Layer already exists b17e3972022c: Layer already exists 7b58c8d3f20a: Layer already exists adde5920ec50: Layer already exists 174f56854903: Layer already exists master-1_0_4_6-1: digest: sha256:89693f50717f1f626b0c5034434dc8c99bb670d9877de7bfb4f6f1b4e3182064 size: 2618 + for container in '${unchanged_containers[@]}' + echo 'INFO: fetching unchanged tf-openstack-neutron-init and pushing it as nexus.gz1.opensdn.io:5101/tf-openstack-neutron-init:master-1_0_4_6-1' INFO: fetching unchanged tf-openstack-neutron-init and pushing it as nexus.gz1.opensdn.io:5101/tf-openstack-neutron-init:master-1_0_4_6-1 ++ docker pull nexus.opensdn.io:5101/tf-openstack-neutron-init:master-1_0_3_8-2 + [[ -n master-1_0_3_8-2: Pulling from tf-openstack-neutron-init Digest: sha256:3cc834d09c795d2d10288925400bf54cd5943bcd22c25cbc60ca57b45a39f7b2 Status: Downloaded newer image for nexus.opensdn.io:5101/tf-openstack-neutron-init:master-1_0_3_8-2 ]] + docker tag nexus.opensdn.io:5101/tf-openstack-neutron-init:master-1_0_3_8-2 nexus.gz1.opensdn.io:5101/tf-openstack-neutron-init:master-1_0_4_6-1 + docker push nexus.gz1.opensdn.io:5101/tf-openstack-neutron-init:master-1_0_4_6-1 The push refers to repository [nexus.gz1.opensdn.io:5101/tf-openstack-neutron-init] e406d90ef383: Preparing 72351c14bd8d: Preparing 5569910a85c5: Preparing 705bffd5cfbe: Preparing b17e3972022c: Preparing 84780f0326c6: Preparing 7b58c8d3f20a: Preparing adde5920ec50: Preparing 174f56854903: Preparing 84780f0326c6: Waiting 7b58c8d3f20a: Waiting adde5920ec50: Waiting 174f56854903: Waiting 5569910a85c5: Layer already exists 72351c14bd8d: Layer already exists e406d90ef383: Layer already exists 705bffd5cfbe: Layer already exists b17e3972022c: Layer already exists 7b58c8d3f20a: Layer already exists adde5920ec50: Layer already exists 174f56854903: Layer already exists 84780f0326c6: Layer already exists master-1_0_4_6-1: digest: sha256:3cc834d09c795d2d10288925400bf54cd5943bcd22c25cbc60ca57b45a39f7b2 size: 2198 INFO: fetching unchanged tf-operator and pushing it as nexus.gz1.opensdn.io:5101/tf-operator:master-1_0_4_6-1 + for container in '${unchanged_containers[@]}' + echo 'INFO: fetching unchanged tf-operator and pushing it as nexus.gz1.opensdn.io:5101/tf-operator:master-1_0_4_6-1' ++ docker pull nexus.opensdn.io:5101/tf-operator:master-1_0_3_8-2 The push refers to repository [nexus.gz1.opensdn.io:5101/tf-operator] 517b2ff62100: Preparing 1feab201c262: Preparing c5324b86ab27: Preparing + [[ -n master-1_0_3_8-2: Pulling from tf-operator eac1b95df832: Pulling fs layer 47aa3ed2034c: Pulling fs layer 7b7cb9bc2fef: Pulling fs layer 337acc1ca2c0: Pulling fs layer 91993bc44cce: Pulling fs layer 337acc1ca2c0: Waiting 91993bc44cce: Waiting 47aa3ed2034c: Download complete 337acc1ca2c0: Verifying Checksum 337acc1ca2c0: Download complete 91993bc44cce: Download complete 7b7cb9bc2fef: Verifying Checksum 7b7cb9bc2fef: Download complete eac1b95df832: Verifying Checksum eac1b95df832: Download complete eac1b95df832: Pull complete 47aa3ed2034c: Pull complete 7b7cb9bc2fef: Pull complete 337acc1ca2c0: Pull complete 91993bc44cce: Pull complete Digest: sha256:62a4b24b3396edc15b7f11b60a76ca46027af83586528d52484d9ed477f8c643 Status: Downloaded newer image for nexus.opensdn.io:5101/tf-operator:master-1_0_3_8-2 ]] + docker tag nexus.opensdn.io:5101/tf-operator:master-1_0_3_8-2 nexus.gz1.opensdn.io:5101/tf-operator:master-1_0_4_6-1 + docker push nexus.gz1.opensdn.io:5101/tf-operator:master-1_0_4_6-1 525ed45dbdb1: Preparing 5bc03dec6239: Preparing 5bc03dec6239: Layer already exists c5324b86ab27: Layer already exists 1feab201c262: Layer already exists 525ed45dbdb1: Layer already exists 517b2ff62100: Layer already exists master-1_0_4_6-1: digest: sha256:62a4b24b3396edc15b7f11b60a76ca46027af83586528d52484d9ed477f8c643 size: 1369 INFO: fetching unchanged tf-operator-bundle and pushing it as nexus.gz1.opensdn.io:5101/tf-operator-bundle:master-1_0_4_6-1 + for container in '${unchanged_containers[@]}' + echo 'INFO: fetching unchanged tf-operator-bundle and pushing it as nexus.gz1.opensdn.io:5101/tf-operator-bundle:master-1_0_4_6-1' ++ docker pull nexus.opensdn.io:5101/tf-operator-bundle:master-1_0_3_8-2 + [[ -n master-1_0_3_8-2: Pulling from tf-operator-bundle d63eebac4d21: Pulling fs layer 71deab298e19: Pulling fs layer d63eebac4d21: Download complete 71deab298e19: Verifying Checksum 71deab298e19: Download complete d63eebac4d21: Pull complete 71deab298e19: Pull complete Digest: sha256:0ae1e8d49a7a54567c412a035ca4d522c44ca0e132193b05c5fe043d51b4aa4e Status: Downloaded newer image for nexus.opensdn.io:5101/tf-operator-bundle:master-1_0_3_8-2 ]] + docker tag nexus.opensdn.io:5101/tf-operator-bundle:master-1_0_3_8-2 nexus.gz1.opensdn.io:5101/tf-operator-bundle:master-1_0_4_6-1 + docker push nexus.gz1.opensdn.io:5101/tf-operator-bundle:master-1_0_4_6-1 The push refers to repository [nexus.gz1.opensdn.io:5101/tf-operator-bundle] 1ef6e4041852: Preparing c8138cdd6464: Preparing c8138cdd6464: Layer already exists 1ef6e4041852: Layer already exists master-1_0_4_6-1: digest: sha256:0ae1e8d49a7a54567c412a035ca4d522c44ca0e132193b05c5fe043d51b4aa4e size: 733 + for container in '${unchanged_containers[@]}' INFO: fetching unchanged tf-operator-src and pushing it as nexus.gz1.opensdn.io:5101/tf-operator-src:master-1_0_4_6-1 + echo 'INFO: fetching unchanged tf-operator-src and pushing it as nexus.gz1.opensdn.io:5101/tf-operator-src:master-1_0_4_6-1' ++ docker pull nexus.opensdn.io:5101/tf-operator-src:master-1_0_3_8-2 + [[ -n master-1_0_3_8-2: Pulling from tf-operator-src b7d34894cc21: Pulling fs layer b7d34894cc21: Verifying Checksum b7d34894cc21: Download complete b7d34894cc21: Pull complete Digest: sha256:63fd12242028f0522fdd0f259b912dac604492c6729ff8c4c1564dd7584d6ce2 Status: Downloaded newer image for nexus.opensdn.io:5101/tf-operator-src:master-1_0_3_8-2 ]] + docker tag nexus.opensdn.io:5101/tf-operator-src:master-1_0_3_8-2 nexus.gz1.opensdn.io:5101/tf-operator-src:master-1_0_4_6-1 + docker push nexus.gz1.opensdn.io:5101/tf-operator-src:master-1_0_4_6-1 The push refers to repository [nexus.gz1.opensdn.io:5101/tf-operator-src] ac3524730fe9: Preparing ac3524730fe9: Layer already exists master-1_0_4_6-1: digest: sha256:63fd12242028f0522fdd0f259b912dac604492c6729ff8c4c1564dd7584d6ce2 size: 528 + for container in '${unchanged_containers[@]}' INFO: fetching unchanged tf-provisioner and pushing it as nexus.gz1.opensdn.io:5101/tf-provisioner:master-1_0_4_6-1 + echo 'INFO: fetching unchanged tf-provisioner and pushing it as nexus.gz1.opensdn.io:5101/tf-provisioner:master-1_0_4_6-1' ++ docker pull nexus.opensdn.io:5101/tf-provisioner:master-1_0_3_8-2 + [[ -n master-1_0_3_8-2: Pulling from tf-provisioner Digest: sha256:82f16a165f8198d7ded10bfc7cea604610635ec2e90937cf1e53696177c5894e Status: Downloaded newer image for nexus.opensdn.io:5101/tf-provisioner:master-1_0_3_8-2 ]] + docker tag nexus.opensdn.io:5101/tf-provisioner:master-1_0_3_8-2 nexus.gz1.opensdn.io:5101/tf-provisioner:master-1_0_4_6-1 + docker push nexus.gz1.opensdn.io:5101/tf-provisioner:master-1_0_4_6-1 The push refers to repository [nexus.gz1.opensdn.io:5101/tf-provisioner] 92c70789f4e1: Preparing 22a913e84b20: Preparing f201aae4c023: Preparing 8eef0323bb75: Preparing 5569910a85c5: Preparing 705bffd5cfbe: Preparing b17e3972022c: Preparing 84780f0326c6: Preparing 7b58c8d3f20a: Preparing adde5920ec50: Preparing 174f56854903: Preparing b17e3972022c: Waiting adde5920ec50: Waiting 174f56854903: Waiting 84780f0326c6: Waiting 7b58c8d3f20a: Waiting 705bffd5cfbe: Waiting f201aae4c023: Layer already exists 22a913e84b20: Layer already exists 92c70789f4e1: Layer already exists 5569910a85c5: Layer already exists 8eef0323bb75: Layer already exists 705bffd5cfbe: Layer already exists b17e3972022c: Layer already exists 7b58c8d3f20a: Layer already exists 84780f0326c6: Layer already exists adde5920ec50: Layer already exists 174f56854903: Layer already exists master-1_0_4_6-1: digest: sha256:82f16a165f8198d7ded10bfc7cea604610635ec2e90937cf1e53696177c5894e size: 2618 INFO: fetching unchanged tf-status and pushing it as nexus.gz1.opensdn.io:5101/tf-status:master-1_0_4_6-1 + for container in '${unchanged_containers[@]}' + echo 'INFO: fetching unchanged tf-status and pushing it as nexus.gz1.opensdn.io:5101/tf-status:master-1_0_4_6-1' ++ docker pull nexus.opensdn.io:5101/tf-status:master-1_0_3_8-2 + [[ -n master-1_0_3_8-2: Pulling from tf-status Digest: sha256:9ea09896fe290405a574a805a4d5c4575a5bf3476696e62c7c58b39e9d89cd45 Status: Downloaded newer image for nexus.opensdn.io:5101/tf-status:master-1_0_3_8-2 ]] + docker tag nexus.opensdn.io:5101/tf-status:master-1_0_3_8-2 nexus.gz1.opensdn.io:5101/tf-status:master-1_0_4_6-1 + docker push nexus.gz1.opensdn.io:5101/tf-status:master-1_0_4_6-1 The push refers to repository [nexus.gz1.opensdn.io:5101/tf-status] 69bd3288f157: Preparing b0a888d3ac90: Preparing bfa3af3cece5: Preparing f201aae4c023: Preparing 8eef0323bb75: Preparing 5569910a85c5: Preparing 705bffd5cfbe: Preparing b17e3972022c: Preparing 84780f0326c6: Preparing 705bffd5cfbe: Waiting 5569910a85c5: Waiting b17e3972022c: Waiting 7b58c8d3f20a: Preparing 84780f0326c6: Waiting adde5920ec50: Preparing 174f56854903: Preparing 7b58c8d3f20a: Waiting 174f56854903: Waiting adde5920ec50: Waiting 69bd3288f157: Layer already exists bfa3af3cece5: Layer already exists f201aae4c023: Layer already exists 8eef0323bb75: Layer already exists 5569910a85c5: Layer already exists 705bffd5cfbe: Layer already exists b17e3972022c: Layer already exists 84780f0326c6: Layer already exists 7b58c8d3f20a: Layer already exists adde5920ec50: Layer already exists 174f56854903: Layer already exists b0a888d3ac90: Layer already exists master-1_0_4_6-1: digest: sha256:9ea09896fe290405a574a805a4d5c4575a5bf3476696e62c7c58b39e9d89cd45 size: 2828 INFO: fetching unchanged tf-tools and pushing it as nexus.gz1.opensdn.io:5101/tf-tools:master-1_0_4_6-1 + for container in '${unchanged_containers[@]}' + echo 'INFO: fetching unchanged tf-tools and pushing it as nexus.gz1.opensdn.io:5101/tf-tools:master-1_0_4_6-1' ++ docker pull nexus.opensdn.io:5101/tf-tools:master-1_0_3_8-2 + [[ -n master-1_0_3_8-2: Pulling from tf-tools Digest: sha256:ffdd6c551f4880ba554b98bf7e3ec4b5a18b13d89cebe741ced07943256f3abd Status: Downloaded newer image for nexus.opensdn.io:5101/tf-tools:master-1_0_3_8-2 ]] + docker tag nexus.opensdn.io:5101/tf-tools:master-1_0_3_8-2 nexus.gz1.opensdn.io:5101/tf-tools:master-1_0_4_6-1 + docker push nexus.gz1.opensdn.io:5101/tf-tools:master-1_0_4_6-1 The push refers to repository [nexus.gz1.opensdn.io:5101/tf-tools] 117723a0cfbe: Preparing f201aae4c023: Preparing 8eef0323bb75: Preparing 5569910a85c5: Preparing 705bffd5cfbe: Preparing b17e3972022c: Preparing 84780f0326c6: Preparing 7b58c8d3f20a: Preparing adde5920ec50: Preparing 174f56854903: Preparing b17e3972022c: Waiting 84780f0326c6: Waiting 7b58c8d3f20a: Waiting adde5920ec50: Waiting 174f56854903: Waiting 117723a0cfbe: Layer already exists 5569910a85c5: Layer already exists 705bffd5cfbe: Layer already exists 8eef0323bb75: Layer already exists f201aae4c023: Layer already exists b17e3972022c: Layer already exists 84780f0326c6: Layer already exists 7b58c8d3f20a: Layer already exists adde5920ec50: Layer already exists 174f56854903: Layer already exists master-1_0_4_6-1: digest: sha256:ffdd6c551f4880ba554b98bf7e3ec4b5a18b13d89cebe741ced07943256f3abd size: 2413 INFO: fetching unchanged tf-tor-agent and pushing it as nexus.gz1.opensdn.io:5101/tf-tor-agent:master-1_0_4_6-1 + for container in '${unchanged_containers[@]}' + echo 'INFO: fetching unchanged tf-tor-agent and pushing it as nexus.gz1.opensdn.io:5101/tf-tor-agent:master-1_0_4_6-1' ++ docker pull nexus.opensdn.io:5101/tf-tor-agent:master-1_0_3_8-2 + [[ -n master-1_0_3_8-2: Pulling from tf-tor-agent Digest: sha256:c1af9bbfcf97cea3d2f949ec27dbc1e659ebfb3ebc21d2aa376d48f28e513d21 Status: Downloaded newer image for nexus.opensdn.io:5101/tf-tor-agent:master-1_0_3_8-2 ]] + docker tag nexus.opensdn.io:5101/tf-tor-agent:master-1_0_3_8-2 nexus.gz1.opensdn.io:5101/tf-tor-agent:master-1_0_4_6-1 + docker push nexus.gz1.opensdn.io:5101/tf-tor-agent:master-1_0_4_6-1 The push refers to repository [nexus.gz1.opensdn.io:5101/tf-tor-agent] 8bb2547c4ee8: Preparing e3b1d3263b60: Preparing f201aae4c023: Preparing 8eef0323bb75: Preparing 5569910a85c5: Preparing 705bffd5cfbe: Preparing b17e3972022c: Preparing 84780f0326c6: Preparing 7b58c8d3f20a: Preparing adde5920ec50: Preparing 174f56854903: Preparing b17e3972022c: Waiting 84780f0326c6: Waiting 7b58c8d3f20a: Waiting adde5920ec50: Waiting 174f56854903: Waiting 705bffd5cfbe: Waiting f201aae4c023: Layer already exists e3b1d3263b60: Layer already exists 8bb2547c4ee8: Layer already exists 8eef0323bb75: Layer already exists 5569910a85c5: Layer already exists 705bffd5cfbe: Layer already exists b17e3972022c: Layer already exists 174f56854903: Layer already exists 7b58c8d3f20a: Layer already exists adde5920ec50: Layer already exists 84780f0326c6: Layer already exists master-1_0_4_6-1: digest: sha256:c1af9bbfcf97cea3d2f949ec27dbc1e659ebfb3ebc21d2aa376d48f28e513d21 size: 2619 INFO: fetching unchanged tf-tripleo-heat-templates-src and pushing it as nexus.gz1.opensdn.io:5101/tf-tripleo-heat-templates-src:master-1_0_4_6-1 + for container in '${unchanged_containers[@]}' + echo 'INFO: fetching unchanged tf-tripleo-heat-templates-src and pushing it as nexus.gz1.opensdn.io:5101/tf-tripleo-heat-templates-src:master-1_0_4_6-1' ++ docker pull nexus.opensdn.io:5101/tf-tripleo-heat-templates-src:master-1_0_3_8-2 + [[ -n master-1_0_3_8-2: Pulling from tf-tripleo-heat-templates-src 422e7a1ddf89: Pulling fs layer 422e7a1ddf89: Download complete 422e7a1ddf89: Pull complete Digest: sha256:003c6db014b0000619f16e8a525f4fb7667a9fef21f6a7a1356752f5f67e0697 Status: Downloaded newer image for nexus.opensdn.io:5101/tf-tripleo-heat-templates-src:master-1_0_3_8-2 ]] + docker tag nexus.opensdn.io:5101/tf-tripleo-heat-templates-src:master-1_0_3_8-2 nexus.gz1.opensdn.io:5101/tf-tripleo-heat-templates-src:master-1_0_4_6-1 + docker push nexus.gz1.opensdn.io:5101/tf-tripleo-heat-templates-src:master-1_0_4_6-1 The push refers to repository [nexus.gz1.opensdn.io:5101/tf-tripleo-heat-templates-src] 19f2686f75f7: Preparing 19f2686f75f7: Layer already exists master-1_0_4_6-1: digest: sha256:003c6db014b0000619f16e8a525f4fb7667a9fef21f6a7a1356752f5f67e0697 size: 528 + for container in '${unchanged_containers[@]}' INFO: fetching unchanged tf-vrouter-agent and pushing it as nexus.gz1.opensdn.io:5101/tf-vrouter-agent:master-1_0_4_6-1 + echo 'INFO: fetching unchanged tf-vrouter-agent and pushing it as nexus.gz1.opensdn.io:5101/tf-vrouter-agent:master-1_0_4_6-1' ++ docker pull nexus.opensdn.io:5101/tf-vrouter-agent:master-1_0_3_8-2 + [[ -n master-1_0_3_8-2: Pulling from tf-vrouter-agent Digest: sha256:a9b76601621d6c44a7d6f9c45914b1b17652f116db2e3d66b0050ea77a34c006 Status: Downloaded newer image for nexus.opensdn.io:5101/tf-vrouter-agent:master-1_0_3_8-2 ]] + docker tag nexus.opensdn.io:5101/tf-vrouter-agent:master-1_0_3_8-2 nexus.gz1.opensdn.io:5101/tf-vrouter-agent:master-1_0_4_6-1 + docker push nexus.gz1.opensdn.io:5101/tf-vrouter-agent:master-1_0_4_6-1 The push refers to repository [nexus.gz1.opensdn.io:5101/tf-vrouter-agent] 14ee675b2403: Preparing 202c86e732ef: Preparing 2a3c21d8d151: Preparing 326532e056bc: Preparing a05bbe740a93: Preparing b64e83b7d4ca: Preparing f201aae4c023: Preparing 8eef0323bb75: Preparing 5569910a85c5: Preparing 705bffd5cfbe: Preparing b17e3972022c: Preparing 84780f0326c6: Preparing 7b58c8d3f20a: Preparing adde5920ec50: Preparing 174f56854903: Preparing b64e83b7d4ca: Waiting f201aae4c023: Waiting 8eef0323bb75: Waiting 5569910a85c5: Waiting 705bffd5cfbe: Waiting b17e3972022c: Waiting 84780f0326c6: Waiting 7b58c8d3f20a: Waiting adde5920ec50: Waiting 174f56854903: Waiting a05bbe740a93: Layer already exists 2a3c21d8d151: Layer already exists 326532e056bc: Layer already exists 202c86e732ef: Layer already exists 14ee675b2403: Layer already exists b64e83b7d4ca: Layer already exists 8eef0323bb75: Layer already exists f201aae4c023: Layer already exists 705bffd5cfbe: Layer already exists 5569910a85c5: Layer already exists b17e3972022c: Layer already exists 84780f0326c6: Layer already exists adde5920ec50: Layer already exists 7b58c8d3f20a: Layer already exists 174f56854903: Layer already exists master-1_0_4_6-1: digest: sha256:a9b76601621d6c44a7d6f9c45914b1b17652f116db2e3d66b0050ea77a34c006 size: 3457 + for container in '${unchanged_containers[@]}' + echo 'INFO: fetching unchanged tf-vrouter-agent-dpdk and pushing it as nexus.gz1.opensdn.io:5101/tf-vrouter-agent-dpdk:master-1_0_4_6-1' INFO: fetching unchanged tf-vrouter-agent-dpdk and pushing it as nexus.gz1.opensdn.io:5101/tf-vrouter-agent-dpdk:master-1_0_4_6-1 ++ docker pull nexus.opensdn.io:5101/tf-vrouter-agent-dpdk:master-1_0_3_8-2 + [[ -n master-1_0_3_8-2: Pulling from tf-vrouter-agent-dpdk Digest: sha256:daf30547a70a10814a0ad0e5fa00fef8388bfd91799208625c044103c6ca3e27 Status: Downloaded newer image for nexus.opensdn.io:5101/tf-vrouter-agent-dpdk:master-1_0_3_8-2 ]] + docker tag nexus.opensdn.io:5101/tf-vrouter-agent-dpdk:master-1_0_3_8-2 nexus.gz1.opensdn.io:5101/tf-vrouter-agent-dpdk:master-1_0_4_6-1 + docker push nexus.gz1.opensdn.io:5101/tf-vrouter-agent-dpdk:master-1_0_4_6-1 The push refers to repository [nexus.gz1.opensdn.io:5101/tf-vrouter-agent-dpdk] 9b119d46b0de: Preparing 36f8135d9758: Preparing 2f9555da3934: Preparing d6a0247c44aa: Preparing a05bbe740a93: Preparing b64e83b7d4ca: Preparing f201aae4c023: Preparing 8eef0323bb75: Preparing 5569910a85c5: Preparing 705bffd5cfbe: Preparing b17e3972022c: Preparing 84780f0326c6: Preparing 7b58c8d3f20a: Preparing adde5920ec50: Preparing 174f56854903: Preparing b64e83b7d4ca: Waiting f201aae4c023: Waiting 8eef0323bb75: Waiting 5569910a85c5: Waiting 705bffd5cfbe: Waiting b17e3972022c: Waiting 84780f0326c6: Waiting 174f56854903: Waiting 7b58c8d3f20a: Waiting adde5920ec50: Waiting 36f8135d9758: Layer already exists 2f9555da3934: Layer already exists a05bbe740a93: Layer already exists 9b119d46b0de: Layer already exists d6a0247c44aa: Layer already exists b64e83b7d4ca: Layer already exists 8eef0323bb75: Layer already exists 5569910a85c5: Layer already exists f201aae4c023: Layer already exists 705bffd5cfbe: Layer already exists b17e3972022c: Layer already exists 84780f0326c6: Layer already exists adde5920ec50: Layer already exists 7b58c8d3f20a: Layer already exists 174f56854903: Layer already exists master-1_0_4_6-1: digest: sha256:daf30547a70a10814a0ad0e5fa00fef8388bfd91799208625c044103c6ca3e27 size: 3461 + for container in '${unchanged_containers[@]}' + echo 'INFO: fetching unchanged tf-vrouter-base and pushing it as nexus.gz1.opensdn.io:5101/tf-vrouter-base:master-1_0_4_6-1' INFO: fetching unchanged tf-vrouter-base and pushing it as nexus.gz1.opensdn.io:5101/tf-vrouter-base:master-1_0_4_6-1 ++ docker pull nexus.opensdn.io:5101/tf-vrouter-base:master-1_0_3_8-2 + [[ -n master-1_0_3_8-2: Pulling from tf-vrouter-base Digest: sha256:f0bfa0050bf16beaf94719a5650d25c2d997f6af7c27fa6ad3f6fed52cd14a13 Status: Downloaded newer image for nexus.opensdn.io:5101/tf-vrouter-base:master-1_0_3_8-2 ]] + docker tag nexus.opensdn.io:5101/tf-vrouter-base:master-1_0_3_8-2 nexus.gz1.opensdn.io:5101/tf-vrouter-base:master-1_0_4_6-1 + docker push nexus.gz1.opensdn.io:5101/tf-vrouter-base:master-1_0_4_6-1 The push refers to repository [nexus.gz1.opensdn.io:5101/tf-vrouter-base] a05bbe740a93: Preparing b64e83b7d4ca: Preparing f201aae4c023: Preparing 8eef0323bb75: Preparing 5569910a85c5: Preparing 705bffd5cfbe: Preparing b17e3972022c: Preparing 84780f0326c6: Preparing 7b58c8d3f20a: Preparing adde5920ec50: Preparing 174f56854903: Preparing b17e3972022c: Waiting 84780f0326c6: Waiting 7b58c8d3f20a: Waiting adde5920ec50: Waiting 174f56854903: Waiting 705bffd5cfbe: Waiting b64e83b7d4ca: Layer already exists a05bbe740a93: Layer already exists f201aae4c023: Layer already exists 8eef0323bb75: Layer already exists 5569910a85c5: Layer already exists b17e3972022c: Layer already exists 705bffd5cfbe: Layer already exists 7b58c8d3f20a: Layer already exists adde5920ec50: Layer already exists 84780f0326c6: Layer already exists 174f56854903: Layer already exists master-1_0_4_6-1: digest: sha256:f0bfa0050bf16beaf94719a5650d25c2d997f6af7c27fa6ad3f6fed52cd14a13 size: 2621 + for container in '${unchanged_containers[@]}' + echo 'INFO: fetching unchanged tf-vrouter-kernel-build-init and pushing it as nexus.gz1.opensdn.io:5101/tf-vrouter-kernel-build-init:master-1_0_4_6-1' INFO: fetching unchanged tf-vrouter-kernel-build-init and pushing it as nexus.gz1.opensdn.io:5101/tf-vrouter-kernel-build-init:master-1_0_4_6-1 ++ docker pull nexus.opensdn.io:5101/tf-vrouter-kernel-build-init:master-1_0_3_8-2 + [[ -n master-1_0_3_8-2: Pulling from tf-vrouter-kernel-build-init Digest: sha256:59636adac2fa7f383de55d545d28806fae28e6bc4baa40c49969077758374940 Status: Downloaded newer image for nexus.opensdn.io:5101/tf-vrouter-kernel-build-init:master-1_0_3_8-2 ]] + docker tag nexus.opensdn.io:5101/tf-vrouter-kernel-build-init:master-1_0_3_8-2 nexus.gz1.opensdn.io:5101/tf-vrouter-kernel-build-init:master-1_0_4_6-1 + docker push nexus.gz1.opensdn.io:5101/tf-vrouter-kernel-build-init:master-1_0_4_6-1 The push refers to repository [nexus.gz1.opensdn.io:5101/tf-vrouter-kernel-build-init] eb860d185f71: Preparing f790ee489dae: Preparing 5314634021b2: Preparing 988014126e28: Preparing 844cf48d8c28: Preparing fd76d6848339: Preparing 41ad011cd8f3: Preparing 2573e0d81582: Preparing fd76d6848339: Waiting 41ad011cd8f3: Waiting 2573e0d81582: Waiting f790ee489dae: Layer already exists 844cf48d8c28: Layer already exists eb860d185f71: Layer already exists 5314634021b2: Layer already exists 988014126e28: Layer already exists fd76d6848339: Layer already exists 41ad011cd8f3: Layer already exists 2573e0d81582: Layer already exists master-1_0_4_6-1: digest: sha256:59636adac2fa7f383de55d545d28806fae28e6bc4baa40c49969077758374940 size: 1985 + for container in '${unchanged_containers[@]}' + echo 'INFO: fetching unchanged tf-vrouter-kernel-init and pushing it as nexus.gz1.opensdn.io:5101/tf-vrouter-kernel-init:master-1_0_4_6-1' INFO: fetching unchanged tf-vrouter-kernel-init and pushing it as nexus.gz1.opensdn.io:5101/tf-vrouter-kernel-init:master-1_0_4_6-1 ++ docker pull nexus.opensdn.io:5101/tf-vrouter-kernel-init:master-1_0_3_8-2 + [[ -n master-1_0_3_8-2: Pulling from tf-vrouter-kernel-init Digest: sha256:88984e0a8e284b90351d98a0325312b201c5f956184b194ddad93a769044bd62 Status: Downloaded newer image for nexus.opensdn.io:5101/tf-vrouter-kernel-init:master-1_0_3_8-2 ]] + docker tag nexus.opensdn.io:5101/tf-vrouter-kernel-init:master-1_0_3_8-2 nexus.gz1.opensdn.io:5101/tf-vrouter-kernel-init:master-1_0_4_6-1 + docker push nexus.gz1.opensdn.io:5101/tf-vrouter-kernel-init:master-1_0_4_6-1 The push refers to repository [nexus.gz1.opensdn.io:5101/tf-vrouter-kernel-init] 70d63fbf87fa: Preparing da6f14d3b27f: Preparing bac8ae23fea4: Preparing 91cc5a074a28: Preparing c26eb25d801a: Preparing db0e59396abb: Preparing db0e59396abb: Waiting bac8ae23fea4: Layer already exists da6f14d3b27f: Layer already exists c26eb25d801a: Layer already exists 91cc5a074a28: Layer already exists 70d63fbf87fa: Layer already exists db0e59396abb: Layer already exists master-1_0_4_6-1: digest: sha256:88984e0a8e284b90351d98a0325312b201c5f956184b194ddad93a769044bd62 size: 1575 + for container in '${unchanged_containers[@]}' INFO: fetching unchanged tf-vrouter-kernel-init-centos and pushing it as nexus.gz1.opensdn.io:5101/tf-vrouter-kernel-init-centos:master-1_0_4_6-1 + echo 'INFO: fetching unchanged tf-vrouter-kernel-init-centos and pushing it as nexus.gz1.opensdn.io:5101/tf-vrouter-kernel-init-centos:master-1_0_4_6-1' ++ docker pull nexus.opensdn.io:5101/tf-vrouter-kernel-init-centos:master-1_0_3_8-2 + [[ -n master-1_0_3_8-2: Pulling from tf-vrouter-kernel-init-centos Digest: sha256:a568229c1ca0965ca5239ce328c75b232150300d18230c4d9f2e54aca75e06c5 Status: Downloaded newer image for nexus.opensdn.io:5101/tf-vrouter-kernel-init-centos:master-1_0_3_8-2 ]] + docker tag nexus.opensdn.io:5101/tf-vrouter-kernel-init-centos:master-1_0_3_8-2 nexus.gz1.opensdn.io:5101/tf-vrouter-kernel-init-centos:master-1_0_4_6-1 + docker push nexus.gz1.opensdn.io:5101/tf-vrouter-kernel-init-centos:master-1_0_4_6-1 The push refers to repository [nexus.gz1.opensdn.io:5101/tf-vrouter-kernel-init-centos] 9707429b2824: Preparing a39995e2d175: Preparing a05bbe740a93: Preparing b64e83b7d4ca: Preparing f201aae4c023: Preparing 8eef0323bb75: Preparing 5569910a85c5: Preparing 705bffd5cfbe: Preparing b17e3972022c: Preparing 84780f0326c6: Preparing 7b58c8d3f20a: Preparing adde5920ec50: Preparing 174f56854903: Preparing 8eef0323bb75: Waiting 5569910a85c5: Waiting 705bffd5cfbe: Waiting b17e3972022c: Waiting 84780f0326c6: Waiting 7b58c8d3f20a: Waiting adde5920ec50: Waiting 174f56854903: Waiting a05bbe740a93: Layer already exists a39995e2d175: Layer already exists f201aae4c023: Layer already exists b64e83b7d4ca: Layer already exists 9707429b2824: Layer already exists 5569910a85c5: Layer already exists 8eef0323bb75: Layer already exists b17e3972022c: Layer already exists 705bffd5cfbe: Layer already exists 84780f0326c6: Layer already exists 7b58c8d3f20a: Layer already exists 174f56854903: Layer already exists adde5920ec50: Layer already exists master-1_0_4_6-1: digest: sha256:a568229c1ca0965ca5239ce328c75b232150300d18230c4d9f2e54aca75e06c5 size: 3041 INFO: fetching unchanged tf-vrouter-kernel-init-dpdk and pushing it as nexus.gz1.opensdn.io:5101/tf-vrouter-kernel-init-dpdk:master-1_0_4_6-1 + for container in '${unchanged_containers[@]}' + echo 'INFO: fetching unchanged tf-vrouter-kernel-init-dpdk and pushing it as nexus.gz1.opensdn.io:5101/tf-vrouter-kernel-init-dpdk:master-1_0_4_6-1' ++ docker pull nexus.opensdn.io:5101/tf-vrouter-kernel-init-dpdk:master-1_0_3_8-2 + [[ -n master-1_0_3_8-2: Pulling from tf-vrouter-kernel-init-dpdk Digest: sha256:c670073a17801e580184a20bae4c136a27ab5f0f149d6f5993286ddbc414c6fc Status: Downloaded newer image for nexus.opensdn.io:5101/tf-vrouter-kernel-init-dpdk:master-1_0_3_8-2 ]] + docker tag nexus.opensdn.io:5101/tf-vrouter-kernel-init-dpdk:master-1_0_3_8-2 nexus.gz1.opensdn.io:5101/tf-vrouter-kernel-init-dpdk:master-1_0_4_6-1 + docker push nexus.gz1.opensdn.io:5101/tf-vrouter-kernel-init-dpdk:master-1_0_4_6-1 The push refers to repository [nexus.gz1.opensdn.io:5101/tf-vrouter-kernel-init-dpdk] d9167037c5ca: Preparing a05bbe740a93: Preparing b64e83b7d4ca: Preparing f201aae4c023: Preparing 8eef0323bb75: Preparing 5569910a85c5: Preparing 705bffd5cfbe: Preparing b17e3972022c: Preparing 84780f0326c6: Preparing 7b58c8d3f20a: Preparing adde5920ec50: Preparing 174f56854903: Preparing b17e3972022c: Waiting 84780f0326c6: Waiting 7b58c8d3f20a: Waiting adde5920ec50: Waiting 174f56854903: Waiting 5569910a85c5: Waiting 705bffd5cfbe: Waiting a05bbe740a93: Layer already exists b64e83b7d4ca: Layer already exists f201aae4c023: Layer already exists d9167037c5ca: Layer already exists 8eef0323bb75: Layer already exists 5569910a85c5: Layer already exists 705bffd5cfbe: Layer already exists b17e3972022c: Layer already exists 84780f0326c6: Layer already exists adde5920ec50: Layer already exists 7b58c8d3f20a: Layer already exists 174f56854903: Layer already exists master-1_0_4_6-1: digest: sha256:c670073a17801e580184a20bae4c136a27ab5f0f149d6f5993286ddbc414c6fc size: 2828 INFO: fetching unchanged tf-vrouter-plugin-n3000-init-redhat and pushing it as nexus.gz1.opensdn.io:5101/tf-vrouter-plugin-n3000-init-redhat:master-1_0_4_6-1 + for container in '${unchanged_containers[@]}' + echo 'INFO: fetching unchanged tf-vrouter-plugin-n3000-init-redhat and pushing it as nexus.gz1.opensdn.io:5101/tf-vrouter-plugin-n3000-init-redhat:master-1_0_4_6-1' ++ docker pull nexus.opensdn.io:5101/tf-vrouter-plugin-n3000-init-redhat:master-1_0_3_8-2 + [[ -n master-1_0_3_8-2: Pulling from tf-vrouter-plugin-n3000-init-redhat Digest: sha256:e97cabb32984e86b5506636b0ae45bb5a8223d37dd10508ee6976f16a6924a9b Status: Downloaded newer image for nexus.opensdn.io:5101/tf-vrouter-plugin-n3000-init-redhat:master-1_0_3_8-2 ]] + docker tag nexus.opensdn.io:5101/tf-vrouter-plugin-n3000-init-redhat:master-1_0_3_8-2 nexus.gz1.opensdn.io:5101/tf-vrouter-plugin-n3000-init-redhat:master-1_0_4_6-1 + docker push nexus.gz1.opensdn.io:5101/tf-vrouter-plugin-n3000-init-redhat:master-1_0_4_6-1 The push refers to repository [nexus.gz1.opensdn.io:5101/tf-vrouter-plugin-n3000-init-redhat] 382adca7f5d7: Preparing b480cf369361: Preparing fc0589447047: Preparing a05bbe740a93: Preparing b64e83b7d4ca: Preparing f201aae4c023: Preparing 8eef0323bb75: Preparing 5569910a85c5: Preparing 705bffd5cfbe: Preparing b17e3972022c: Preparing 84780f0326c6: Preparing 7b58c8d3f20a: Preparing adde5920ec50: Preparing 174f56854903: Preparing 5569910a85c5: Waiting 705bffd5cfbe: Waiting b17e3972022c: Waiting 84780f0326c6: Waiting 7b58c8d3f20a: Waiting adde5920ec50: Waiting f201aae4c023: Waiting 174f56854903: Waiting 8eef0323bb75: Waiting b480cf369361: Layer already exists a05bbe740a93: Layer already exists fc0589447047: Layer already exists b64e83b7d4ca: Layer already exists 382adca7f5d7: Layer already exists f201aae4c023: Layer already exists 5569910a85c5: Layer already exists 8eef0323bb75: Layer already exists b17e3972022c: Layer already exists 84780f0326c6: Layer already exists 705bffd5cfbe: Layer already exists adde5920ec50: Layer already exists 7b58c8d3f20a: Layer already exists 174f56854903: Layer already exists master-1_0_4_6-1: digest: sha256:e97cabb32984e86b5506636b0ae45bb5a8223d37dd10508ee6976f16a6924a9b size: 3248 INFO: Build of containers with deployers has finished successfully + [[ 0 != \0 ]] + echo 'INFO: Build of containers with deployers has finished successfully' + touch /root/work/.stages/package ++ date + echo 'INFO: make successful Wed Sep 18 13:56:26 UTC 2024' INFO: make successful Wed Sep 18 13:56:26 UTC 2024 [DONE] There are stages available to run ./run.sh : build - perform sequence of stages: fetch, configure, compile, package (if stage was run previously it be skipped) fetch - sync TF git repos configure - fetch third party packages and install dependencies compile - build TF binaries package - package TF into docker containers (you can specify target container to build like container-vrouter) test - run unittests freeze - prepare tf-dev-env for pushing to container registry for future reuse by compressing contrail directory upload - push tf-dev-env to container registry none - create the tf-dev-env container empty frozen - fetch frozen tf-dev-env from Ci registry, you still have to use run.sh or fetch/configure to get sources doxygen - builds doxygen documentation for the project For advanced usage You can now connect to the sandbox container by using: sudo docker exec -it tf-dev-sandbox bash INFO: Build finished successfully + ./src/opensdn-io/tf-jenkins/jobs/build/collect_logs.sh Warning: Permanently added '10.0.0.42' (ECDSA) to the list of known hosts. Warning: Permanently added '10.0.0.42' (ECDSA) to the list of known hosts. Warning: Permanently added 'nexus.gz1.opensdn.io,212.233.90.199' (ECDSA) to the list of known hosts. Warning: Permanently added 'nexus.gz1.opensdn.io,212.233.90.199' (ECDSA) to the list of known hosts. INFO: Logs collected at /var/www/logs/jenkins_logs/gerrit/46/1046/1/templates_70/build-centos + exit [PostBuildScript] - [INFO] Executing post build scripts. [PostBuildScript] - [INFO] Build does not have any of the results [NOT_BUILT, ABORTED, FAILURE, UNSTABLE]. Did not execute build step #0. Archiving artifacts Finished: SUCCESS