Started by upstream project "pipeline-check" build number 416 originally caused by: Triggered by Gerrit: https://gerrit.opensdn.io/c/opensdn-io/tf-charms/+/1025 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 f2e7cec4d3d9ee77eeb3fd101530c908c7a0a470 (refs/remotes/origin/master) > git config core.sparsecheckout # timeout=10 > git checkout -f f2e7cec4d3d9ee77eeb3fd101530c908c7a0a470 # timeout=10 Commit message: "Merge "use juju-k8s instead of juju-os"" > git rev-list --no-walk f2e7cec4d3d9ee77eeb3fd101530c908c7a0a470 # 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-check" build number 416 [build-package@3] $ /bin/bash -xe /tmp/jenkins11972813211703676385.sh + source /home/jenkins/workspace/build-package@3/global.env ++ export PIPELINE_BUILD_TAG=jenkins-pipeline-check-416 ++ PIPELINE_BUILD_TAG=jenkins-pipeline-check-416 ++ 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/25/1025/1/check_416 ++ LOGS_PATH=/var/www/logs/jenkins_logs/gerrit/25/1025/1/check_416 ++ export LOGS_URL=http://nexus.gz1.opensdn.io:8082/jenkins_logs/gerrit/25/1025/1/check_416 ++ LOGS_URL=http://nexus.gz1.opensdn.io:8082/jenkins_logs/gerrit/25/1025/1/check_416 ++ 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_2_5-1 ++ CONTRAIL_CONTAINER_TAG=master-1_0_2_5-1 ++ export CONTRAIL_DEPLOYER_CONTAINER_TAG=master-1_0_2_5-1 ++ CONTRAIL_DEPLOYER_CONTAINER_TAG=master-1_0_2_5-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_2_5-1 ++ CONTRAIL_CONTAINER_TAG_ORIGINAL=master-1_0_2_5-1 ++ export CONTRAIL_DEPLOYER_CONTAINER_TAG_ORIGINAL=master-1_0_2_5-1 ++ CONTRAIL_DEPLOYER_CONTAINER_TAG_ORIGINAL=master-1_0_2_5-1 ++ export GERRIT_PIPELINE=check ++ GERRIT_PIPELINE=check ++ export GERRIT_URL=https://gerrit.opensdn.io/ ++ GERRIT_URL=https://gerrit.opensdn.io/ ++ export GERRIT_CHANGE_ID=Ibf7bad869139c548dc6c42401e01d4b94e14cd8c ++ GERRIT_CHANGE_ID=Ibf7bad869139c548dc6c42401e01d4b94e14cd8c ++ export GERRIT_BRANCH=master ++ GERRIT_BRANCH=master ++ export GERRIT_PROJECT=opensdn-io/tf-charms ++ GERRIT_PROJECT=opensdn-io/tf-charms ++ export REPOS_CHANNEL=latest ++ REPOS_CHANNEL=latest + source /home/jenkins/workspace/build-package@3/deps.build-package.9023.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=06f4cdcd-1bd8-4f77-a94b-0a3cf8032e81, ++ INSTANCE_IDS=06f4cdcd-1bd8-4f77-a94b-0a3cf8032e81, ++ export INSTANCE_IPS=10.0.0.34, ++ INSTANCE_IPS=10.0.0.34, ++ export instance_ip=10.0.0.34 ++ instance_ip=10.0.0.34 ++ 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.9023.env ++ export LINUX_DISTR=centos ++ LINUX_DISTR=centos + export STAGE=package + STAGE=package + export TARGET= + TARGET= + desc='Pipeline: pipeline-check-416 Random: 9023
' + desc+='Stage: package Target:
' + desc+='Job logs: http://nexus.gz1.opensdn.io:8082/jenkins_logs/gerrit/25/1025/1/check_416/build-centos' + echo 'DESCRIPTION Pipeline: pipeline-check-416 Random: 9023
Stage: package Target:
Job logs: http://nexus.gz1.opensdn.io:8082/jenkins_logs/gerrit/25/1025/1/check_416/build-centos' DESCRIPTION Pipeline: pipeline-check-416 Random: 9023
Stage: package Target:
Job logs: http://nexus.gz1.opensdn.io:8082/jenkins_logs/gerrit/25/1025/1/check_416/build-centos [description-setter] Description set: Pipeline: pipeline-check-416 Random: 9023
Stage: package Target:
Job logs: http://nexus.gz1.opensdn.io:8082/jenkins_logs/gerrit/25/1025/1/check_416/build-centos' [build-package@3] $ /bin/bash -xe /tmp/jenkins17746952151851409089.sh + set -eo pipefail + source /home/jenkins/workspace/build-package@3/global.env ++ export PIPELINE_BUILD_TAG=jenkins-pipeline-check-416 ++ PIPELINE_BUILD_TAG=jenkins-pipeline-check-416 ++ 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/25/1025/1/check_416 ++ LOGS_PATH=/var/www/logs/jenkins_logs/gerrit/25/1025/1/check_416 ++ export LOGS_URL=http://nexus.gz1.opensdn.io:8082/jenkins_logs/gerrit/25/1025/1/check_416 ++ LOGS_URL=http://nexus.gz1.opensdn.io:8082/jenkins_logs/gerrit/25/1025/1/check_416 ++ 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_2_5-1 ++ CONTRAIL_CONTAINER_TAG=master-1_0_2_5-1 ++ export CONTRAIL_DEPLOYER_CONTAINER_TAG=master-1_0_2_5-1 ++ CONTRAIL_DEPLOYER_CONTAINER_TAG=master-1_0_2_5-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_2_5-1 ++ CONTRAIL_CONTAINER_TAG_ORIGINAL=master-1_0_2_5-1 ++ export CONTRAIL_DEPLOYER_CONTAINER_TAG_ORIGINAL=master-1_0_2_5-1 ++ CONTRAIL_DEPLOYER_CONTAINER_TAG_ORIGINAL=master-1_0_2_5-1 ++ export GERRIT_PIPELINE=check ++ GERRIT_PIPELINE=check ++ export GERRIT_URL=https://gerrit.opensdn.io/ ++ GERRIT_URL=https://gerrit.opensdn.io/ ++ export GERRIT_CHANGE_ID=Ibf7bad869139c548dc6c42401e01d4b94e14cd8c ++ GERRIT_CHANGE_ID=Ibf7bad869139c548dc6c42401e01d4b94e14cd8c ++ export GERRIT_BRANCH=master ++ GERRIT_BRANCH=master ++ export GERRIT_PROJECT=opensdn-io/tf-charms ++ GERRIT_PROJECT=opensdn-io/tf-charms ++ 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/jenkins6697442281397974933.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-check-416 ++ PIPELINE_BUILD_TAG=jenkins-pipeline-check-416 ++ 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/25/1025/1/check_416 ++ LOGS_PATH=/var/www/logs/jenkins_logs/gerrit/25/1025/1/check_416 ++ export LOGS_URL=http://nexus.gz1.opensdn.io:8082/jenkins_logs/gerrit/25/1025/1/check_416 ++ LOGS_URL=http://nexus.gz1.opensdn.io:8082/jenkins_logs/gerrit/25/1025/1/check_416 ++ 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_2_5-1 ++ CONTRAIL_CONTAINER_TAG=master-1_0_2_5-1 ++ export CONTRAIL_DEPLOYER_CONTAINER_TAG=master-1_0_2_5-1 ++ CONTRAIL_DEPLOYER_CONTAINER_TAG=master-1_0_2_5-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_2_5-1 ++ CONTRAIL_CONTAINER_TAG_ORIGINAL=master-1_0_2_5-1 ++ export CONTRAIL_DEPLOYER_CONTAINER_TAG_ORIGINAL=master-1_0_2_5-1 ++ CONTRAIL_DEPLOYER_CONTAINER_TAG_ORIGINAL=master-1_0_2_5-1 ++ export GERRIT_PIPELINE=check ++ GERRIT_PIPELINE=check ++ export GERRIT_URL=https://gerrit.opensdn.io/ ++ GERRIT_URL=https://gerrit.opensdn.io/ ++ export GERRIT_CHANGE_ID=Ibf7bad869139c548dc6c42401e01d4b94e14cd8c ++ GERRIT_CHANGE_ID=Ibf7bad869139c548dc6c42401e01d4b94e14cd8c ++ export GERRIT_BRANCH=master ++ GERRIT_BRANCH=master ++ export GERRIT_PROJECT=opensdn-io/tf-charms ++ GERRIT_PROJECT=opensdn-io/tf-charms ++ export REPOS_CHANNEL=latest ++ REPOS_CHANNEL=latest + source /home/jenkins/workspace/build-package@3/deps.build-package.9023.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=06f4cdcd-1bd8-4f77-a94b-0a3cf8032e81, ++ INSTANCE_IDS=06f4cdcd-1bd8-4f77-a94b-0a3cf8032e81, ++ export INSTANCE_IPS=10.0.0.34, ++ INSTANCE_IPS=10.0.0.34, ++ export instance_ip=10.0.0.34 ++ instance_ip=10.0.0.34 ++ 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.9023.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/25/1025/1/check_416/build-centos + FULL_LOGS_PATH=/var/www/logs/jenkins_logs/gerrit/25/1025/1/check_416/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.34' (ECDSA) to the list of known hosts. Warning: Permanently added '10.0.0.34' (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 533Mi 18Mi 14Gi 14Gi Swap: 0B 0B 0B INFO: tf-dev-env startup INFO: ensure python is present Last metadata expiration check: 0:09:57 ago on Fri Sep 13 20:25:58 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_2_5-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 ]] +++ cat /etc/os-release /etc/redhat-release /etc/rocky-release /etc/system-release +++ egrep '^ID=' +++ 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_2_5-1 ++ CONTRAIL_CONTAINER_TAG=master-1_0_2_5-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_2_5-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_2_5-1 CONTRAIL_DEPLOYERS_TAG=master-1_0_2_5-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_2_5-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 Fri Sep 13 20:35:57 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-5439-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.2.5.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_2_5_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.2.5.1 --define _buildTag master_1_0_2_5_1 --define _enableMellanox TRUE --define _enableIntelN3K TRUE --without debuginfo --define _manifestFile /root/contrail/.repo/manifest.xml + make setup-httpd 1957 1952 1951 1950 1948 1945 INFO: httpd is already started + [[ -n '' ]] + local make_containers= + [[ fast == \f\a\s\t ]] + [[ -n master-1_0_2_6-1 ]] + 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-charms"' + for project in '${projects[@]}' ++ echo '"opensdn-io/tf-charms"' ++ cut -f 2 -d / ++ tr -d '"' + project=tf-charms + changed_projects+=($project) + non_container_project=true + [[ tf-jenkins tf-dev-env tf-devstack tf-dev-test =~ tf-charms ]] + [[ tf-container-builder =~ tf-charms ]] + [[ tf-charms tf-helm-deployer tf-ansible-deployer tf-operator tf-kolla-ansible tf-tripleo-heat-templates tf-container-builder =~ tf-charms ]] + changed_deployers_projects+=($project) + non_container_project=false + [[ tf-operator =~ tf-charms ]] + [[ tf-test tf-deployment-test =~ tf-charms ]] + false + 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 tf-charms ]] + 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 tf-charms ]] + for container in '${frozen_containers[@]}' + [[ tf-charms-src == *-test ]] + [[ tf-charms-src == *-src ]] + [[ -z tf-charms ]] + for container in '${frozen_containers[@]}' + [[ tf-container-builder-src == *-test ]] + [[ tf-container-builder-src == *-src ]] + [[ -z tf-charms ]] + 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 tf-charms ]] + 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 tf-charms ]] + 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 tf-charms ]] + 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) + 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 INFO: checking containers changes for fast build INFO: deployers containers has changed + echo 'INFO: checking containers changes for fast build' + [[ ! -z '' ]] + [[ ! -z tf-charms ]] + echo 'INFO: deployers containers has changed' + make_containers=src-containers + [[ ! -z '' ]] + [[ ! -z '' ]] + [[ -n src-containers ]] ++ date INFO: make src-containers Fri Sep 13 20:35:57 UTC 2024 + echo 'INFO: make src-containers Fri Sep 13 20:35:57 UTC 2024' + make -j 8 src-containers src-containers: INFO: source env from /input/tf-developer-sandbox.env src-containers: INFO: source env from /root/tf-dev-env/common.env src-containers: INFO: Build sources containers src-containers: INFO: ===== Start Build Containers at Fri Sep 13 20:35:57 UTC 2024 ===== src-containers: INFO: Pack tf-build-manifest sources to container tf-build-manifest-src /root/contrail/contrail-container-builder/containers/build.sh src-containers: INFO: Pack tf-charms sources to container tf-charms-src /root/contrail/contrail-container-builder/containers/build.sh src-containers: INFO: Pack tf-ansible-deployer sources to container tf-ansible-deployer-src /root/contrail/contrail-container-builder/containers/build.sh src-containers: INFO: Pack tf-kolla-ansible sources to container tf-kolla-ansible-src /root/contrail/contrail-container-builder/containers/build.sh src-containers: INFO: Pack tf-container-builder sources to container tf-container-builder-src /root/contrail/contrail-container-builder/containers/build.sh src-containers: INFO: Pack tf-tripleo-heat-templates sources to container tf-tripleo-heat-templates-src /root/contrail/contrail-container-builder/containers/build.sh src-containers: WARNING: not found directory /root/contrail/tf-helm-deployer mentioned in /root/tf-dev-env/src_containers_to_publish src-containers: INFO: Pack tf-operator sources to container tf-operator-src /root/contrail/contrail-container-builder/containers/build.sh src-containers: 2024-09-13 20:35:57,709: INFO: Target platform: centos:7 src-containers: 2024-09-13 20:35:57,712: INFO: Target platform: centos:7 src-containers: 2024-09-13 20:35:57,713: INFO: External Web Cache: http://nexus.gz1.opensdn.io/repository/external-web-cache src-containers: 2024-09-13 20:35:57,715: INFO: External Web Cache: http://nexus.gz1.opensdn.io/repository/external-web-cache src-containers: 2024-09-13 20:35:57,717: INFO: Containers name prefix: contrail src-containers: 2024-09-13 20:35:57,718: INFO: Containers name prefix: contrail src-containers: 2024-09-13 20:35:57,719: INFO: Target platform: centos:7 src-containers: 2024-09-13 20:35:57,719: INFO: Contrail container tag: master-1_0_2_5-1 src-containers: 2024-09-13 20:35:57,720: INFO: Contrail container tag: master-1_0_2_5-1 src-containers: 2024-09-13 20:35:57,720: INFO: External Web Cache: http://nexus.gz1.opensdn.io/repository/external-web-cache src-containers: 2024-09-13 20:35:57,721: INFO: Containers name prefix: contrail src-containers: 2024-09-13 20:35:57,723: INFO: Contrail container tag: master-1_0_2_5-1 src-containers: 2024-09-13 20:35:57,720: INFO: Contrail registry: nexus.gz1.opensdn.io:5101 src-containers: 2024-09-13 20:35:57,722: INFO: Target platform: centos:7 src-containers: 2024-09-13 20:35:57,724: INFO: Contrail repository: http://localhost:6667 src-containers: 2024-09-13 20:35:57,725: INFO: Contrail registry: nexus.gz1.opensdn.io:5101 src-containers: 2024-09-13 20:35:57,725: INFO: Target platform: centos:7 src-containers: 2024-09-13 20:35:57,723: INFO: Contrail registry: nexus.gz1.opensdn.io:5101 src-containers: 2024-09-13 20:35:57,725: INFO: External Web Cache: http://nexus.gz1.opensdn.io/repository/external-web-cache src-containers: 2024-09-13 20:35:57,727: INFO: External Web Cache: http://nexus.gz1.opensdn.io/repository/external-web-cache src-containers: 2024-09-13 20:35:57,727: INFO: Contrail generic base extra rpms: src-containers: 2024-09-13 20:35:57,727: INFO: Containers name prefix: contrail src-containers: 2024-09-13 20:35:57,727: INFO: Target platform: centos:7 src-containers: 2024-09-13 20:35:57,727: INFO: Containers name prefix: contrail src-containers: 2024-09-13 20:35:57,728: INFO: Contrail base extra rpms: src-containers: 2024-09-13 20:35:57,728: INFO: Contrail repository: http://localhost:6667 src-containers: 2024-09-13 20:35:57,729: INFO: Contrail repository: http://localhost:6667 src-containers: 2024-09-13 20:35:57,729: INFO: Openstack version: queens src-containers: 2024-09-13 20:35:57,729: INFO: Contrail container tag: master-1_0_2_5-1 src-containers: 2024-09-13 20:35:57,730: INFO: Contrail generic base extra rpms: src-containers: 2024-09-13 20:35:57,730: INFO: Contrail generic base extra rpms: src-containers: 2024-09-13 20:35:57,731: INFO: yum additional repos to enable: src-containers: 2024-09-13 20:35:57,731: INFO: Contrail base extra rpms: src-containers: 2024-09-13 20:35:57,731: INFO: External Web Cache: http://nexus.gz1.opensdn.io/repository/external-web-cache src-containers: 2024-09-13 20:35:57,732: INFO: Contrail registry: nexus.gz1.opensdn.io:5101 src-containers: 2024-09-13 20:35:57,732: INFO: Openstack version: queens src-containers: 2024-09-13 20:35:57,732: INFO: Parallel build: true src-containers: 2024-09-13 20:35:57,733: INFO: Contrail base extra rpms: src-containers: 2024-09-13 20:35:57,732: INFO: Contrail container tag: master-1_0_2_5-1 src-containers: 2024-09-13 20:35:57,733: INFO: Containers name prefix: contrail src-containers: 2024-09-13 20:35:57,733: INFO: Target platform: centos:7 src-containers: 2024-09-13 20:35:57,733: INFO: Contrail repository: http://localhost:6667 src-containers: 2024-09-13 20:35:57,734: INFO: Keep log files: true src-containers: 2024-09-13 20:35:57,734: INFO: yum additional repos to enable: src-containers: 2024-09-13 20:35:57,734: INFO: Contrail registry: nexus.gz1.opensdn.io:5101 src-containers: 2024-09-13 20:35:57,734: INFO: Openstack version: queens src-containers: 2024-09-13 20:35:57,735: INFO: Vendor: OpenSDN-IO src-containers: 2024-09-13 20:35:57,735: INFO: Contrail container tag: master-1_0_2_5-1 src-containers: 2024-09-13 20:35:57,735: INFO: External Web Cache: http://nexus.gz1.opensdn.io/repository/external-web-cache src-containers: 2024-09-13 20:35:57,735: INFO: Contrail generic base extra rpms: src-containers: 2024-09-13 20:35:57,736: INFO: Vendor Domain: io.opensdn src-containers: 2024-09-13 20:35:57,736: INFO: Contrail repository: http://localhost:6667 src-containers: 2024-09-13 20:35:57,736: INFO: Contrail registry: nexus.gz1.opensdn.io:5101 src-containers: 2024-09-13 20:35:57,736: INFO: Parallel build: true src-containers: 2024-09-13 20:35:57,737: INFO: Contrail base extra rpms: src-containers: 2024-09-13 20:35:57,737: INFO: Containers name prefix: contrail src-containers: 2024-09-13 20:35:57,737: INFO: yum additional repos to enable: src-containers: 2024-09-13 20:35:57,738: INFO: Contrail generic base extra rpms: src-containers: 2024-09-13 20:35:57,739: INFO: Openstack version: queens src-containers: 2024-09-13 20:35:57,739: INFO: Parallel build: true src-containers: 2024-09-13 20:35:57,738: INFO: Contrail repository: http://localhost:6667 src-containers: 2024-09-13 20:35:57,738: INFO: Keep log files: true src-containers: 2024-09-13 20:35:57,740: INFO: yum additional repos to enable: src-containers: 2024-09-13 20:35:57,740: INFO: Contrail container tag: master-1_0_2_5-1 src-containers: 2024-09-13 20:35:57,740: INFO: Vendor: OpenSDN-IO src-containers: 2024-09-13 20:35:57,741: INFO: Contrail generic base extra rpms: src-containers: 2024-09-13 20:35:57,741: INFO: Contrail base extra rpms: src-containers: 2024-09-13 20:35:57,742: INFO: Parallel build: true src-containers: 2024-09-13 20:35:57,742: INFO: Vendor Domain: io.opensdn src-containers: 2024-09-13 20:35:57,742: INFO: Keep log files: true src-containers: 2024-09-13 20:35:57,742: INFO: Contrail base extra rpms: src-containers: 2024-09-13 20:35:57,743: INFO: Contrail registry: nexus.gz1.opensdn.io:5101 src-containers: 2024-09-13 20:35:57,743: INFO: Keep log files: true src-containers: 2024-09-13 20:35:57,744: INFO: Openstack version: queens src-containers: 2024-09-13 20:35:57,746: INFO: Openstack version: queens src-containers: 2024-09-13 20:35:57,747: INFO: Vendor: OpenSDN-IO src-containers: 2024-09-13 20:35:57,747: INFO: Contrail repository: http://localhost:6667 src-containers: 2024-09-13 20:35:57,748: INFO: yum additional repos to enable: src-containers: 2024-09-13 20:35:57,748: INFO: Contrail generic base extra rpms: src-containers: 2024-09-13 20:35:57,749: INFO: yum additional repos to enable: src-containers: 2024-09-13 20:35:57,749: INFO: Contrail base extra rpms: src-containers: 2024-09-13 20:35:57,750: INFO: Vendor Domain: io.opensdn src-containers: 2024-09-13 20:35:57,745: INFO: Vendor: OpenSDN-IO src-containers: 2024-09-13 20:35:57,764: INFO: Parallel build: true src-containers: 2024-09-13 20:35:57,764: INFO: Vendor Domain: io.opensdn src-containers: 2024-09-13 20:35:57,765: INFO: Keep log files: true src-containers: 2024-09-13 20:35:57,767: INFO: Vendor: OpenSDN-IO src-containers: 2024-09-13 20:35:57,768: INFO: Vendor Domain: io.opensdn src-containers: 2024-09-13 20:35:57,750: INFO: Parallel build: true src-containers: 2024-09-13 20:35:57,770: INFO: Openstack version: queens src-containers: 2024-09-13 20:35:57,773: INFO: Keep log files: true src-containers: 2024-09-13 20:35:57,776: INFO: Vendor: OpenSDN-IO src-containers: 2024-09-13 20:35:57,780: INFO: Vendor Domain: io.opensdn src-containers: 2024-09-13 20:35:57,777: INFO: yum additional repos to enable: src-containers: 2024-09-13 20:35:57,791: INFO: Parallel build: true src-containers: 2024-09-13 20:35:57,794: INFO: Keep log files: true src-containers: 2024-09-13 20:35:57,795: INFO: Docker version: 1.13.1 src-containers: 2024-09-13 20:35:57,802: INFO: Docker version: 1.13.1 src-containers: 2024-09-13 20:35:57,808: INFO: Vendor: OpenSDN-IO src-containers: 2024-09-13 20:35:57,809: INFO: Vendor Domain: io.opensdn src-containers: 2024-09-13 20:35:57,810: INFO: starting build from /root/contrail/contrail-container-builder/containers with relative path /root/contrail/tf-build-manifest src-containers: 2024-09-13 20:35:57,812: INFO: starting build from /root/contrail/contrail-container-builder/containers with relative path /root/contrail/tf-charms src-containers: 2024-09-13 20:35:57,815: INFO: prepare Contrail repo file in base image src-containers: 2024-09-13 20:35:57,818: INFO: Docker version: 1.13.1 src-containers: 2024-09-13 20:35:57,819: INFO: prepare Contrail repo file in base image src-containers: 2024-09-13 20:35:57,821: INFO: starting build from /root/contrail/contrail-container-builder/containers with relative path /root/contrail/tf-operator src-containers: 2024-09-13 20:35:57,822: INFO: prepare Contrail repo file in base image src-containers: 2024-09-13 20:35:57,827: INFO: general-base/contrail.repo and it's checksum general-base/contrail.repo.md5 are exist, check them src-containers: 2024-09-13 20:35:57,832: INFO: Docker version: 1.13.1 src-containers: 2024-09-13 20:35:57,835: INFO: Docker version: 1.13.1 src-containers: 2024-09-13 20:35:57,836: INFO: general-base/contrail.repo and it's checksum general-base/contrail.repo.md5 are exist, check them src-containers: 2024-09-13 20:35:57,836: INFO: starting build from /root/contrail/contrail-container-builder/containers with relative path /root/contrail/tf-kolla-ansible src-containers: 2024-09-13 20:35:57,837: INFO: prepare Contrail repo file in base image src-containers: 2024-09-13 20:35:57,838: INFO: Docker version: 1.13.1 src-containers: 2024-09-13 20:35:57,840: INFO: content of general-base/contrail.repo is not changed src-containers: 2024-09-13 20:35:57,841: INFO: vrouter/kernel-build-init/contrail.repo and it's checksum vrouter/kernel-build-init/contrail.repo.md5 are exist, check them src-containers: 2024-09-13 20:35:57,841: INFO: starting build from /root/contrail/contrail-container-builder/containers with relative path /root/contrail/tf-container-builder src-containers: 2024-09-13 20:35:57,842: INFO: starting build from /root/contrail/contrail-container-builder/containers with relative path /root/contrail/tf-ansible-deployer src-containers: 2024-09-13 20:35:57,843: INFO: prepare Contrail repo file in base image src-containers: 2024-09-13 20:35:57,844: INFO: general-base/contrail.repo and it's checksum general-base/contrail.repo.md5 are exist, check them src-containers: 2024-09-13 20:35:57,846: INFO: prepare Contrail repo file in base image src-containers: 2024-09-13 20:35:57,847: INFO: content of general-base/contrail.repo is not changed src-containers: 2024-09-13 20:35:57,851: INFO: vrouter/kernel-build-init/contrail.repo and it's checksum vrouter/kernel-build-init/contrail.repo.md5 are exist, check them src-containers: 2024-09-13 20:35:57,853: INFO: content of vrouter/kernel-build-init/contrail.repo is not changed src-containers: 2024-09-13 20:35:57,854: INFO: content of general-base/contrail.repo is not changed src-containers: 2024-09-13 20:35:57,854: INFO: vrouter/kernel-init/contrail.repo and it's checksum vrouter/kernel-init/contrail.repo.md5 are exist, check them src-containers: 2024-09-13 20:35:57,855: INFO: general-base/contrail.repo and it's checksum general-base/contrail.repo.md5 are exist, check them src-containers: 2024-09-13 20:35:57,856: INFO: vrouter/kernel-build-init/contrail.repo and it's checksum vrouter/kernel-build-init/contrail.repo.md5 are exist, check them src-containers: 2024-09-13 20:35:57,859: INFO: Docker version: 1.13.1 src-containers: 2024-09-13 20:35:57,863: INFO: starting build from /root/contrail/contrail-container-builder/containers with relative path /root/contrail/tf-tripleo-heat-templates src-containers: 2024-09-13 20:35:57,865: INFO: prepare Contrail repo file in base image src-containers: 2024-09-13 20:35:57,865: INFO: content of general-base/contrail.repo is not changed src-containers: 2024-09-13 20:35:57,866: INFO: vrouter/kernel-build-init/contrail.repo and it's checksum vrouter/kernel-build-init/contrail.repo.md5 are exist, check them src-containers: 2024-09-13 20:35:57,867: INFO: content of vrouter/kernel-init/contrail.repo is not changed src-containers: 2024-09-13 20:35:57,869: INFO: content of vrouter/kernel-build-init/contrail.repo is not changed src-containers: 2024-09-13 20:35:57,871: INFO: general-base/contrail.repo and it's checksum general-base/contrail.repo.md5 are exist, check them src-containers: 2024-09-13 20:35:57,870: INFO: content of vrouter/kernel-build-init/contrail.repo is not changed src-containers: 2024-09-13 20:35:57,873: INFO: vrouter/kernel-init/contrail.repo and it's checksum vrouter/kernel-init/contrail.repo.md5 are exist, check them src-containers: 2024-09-13 20:35:57,873: INFO: vrouter/kernel-init/contrail.repo and it's checksum vrouter/kernel-init/contrail.repo.md5 are exist, check them src-containers: 2024-09-13 20:35:57,873: INFO: Building tf-build-manifest-src src-containers: 2024-09-13 20:35:57,878: INFO: general-base/contrail.repo and it's checksum general-base/contrail.repo.md5 are exist, check them src-containers: 2024-09-13 20:35:57,880: INFO: content of vrouter/kernel-build-init/contrail.repo is not changed src-containers: 2024-09-13 20:35:57,880: INFO: general-base/contrail.repo and it's checksum general-base/contrail.repo.md5 are exist, check them src-containers: 2024-09-13 20:35:57,883: INFO: vrouter/kernel-init/contrail.repo and it's checksum vrouter/kernel-init/contrail.repo.md5 are exist, check them src-containers: 2024-09-13 20:35:57,883: INFO: content of general-base/contrail.repo is not changed src-containers: 2024-09-13 20:35:57,885: INFO: vrouter/kernel-build-init/contrail.repo and it's checksum vrouter/kernel-build-init/contrail.repo.md5 are exist, check them src-containers: 2024-09-13 20:35:57,885: INFO: content of vrouter/kernel-init/contrail.repo is not changed src-containers: 2024-09-13 20:35:57,887: INFO: Building args: --network host --build-arg CONTRAIL_REGISTRY=nexus.gz1.opensdn.io:5101 --build-arg CONTRAIL_CONTAINER_TAG=master-1_0_2_5-1 --build-arg SITE_MIRROR=http://nexus.gz1.opensdn.io/repository/external-web-cache --build-arg LINUX_DISTR_VER=7 --build-arg LINUX_DISTR=centos --build-arg GENERAL_EXTRA_RPMS="" --build-arg BASE_EXTRA_RPMS="" --build-arg YUM_ENABLE_REPOS="" --build-arg CONTAINER_NAME=tf-build-manifest-src --build-arg UBUNTU_DISTR_VERSION=22.04 --build-arg UBUNTU_DISTR=ubuntu --build-arg VENDOR_NAME=OpenSDN-IO --build-arg VENDOR_DOMAIN=io.opensdn src-containers: 2024-09-13 20:35:57,892: INFO: content of vrouter/kernel-init/contrail.repo is not changed src-containers: 2024-09-13 20:35:57,891: INFO: content of general-base/contrail.repo is not changed src-containers: 2024-09-13 20:35:57,896: INFO: vrouter/kernel-build-init/contrail.repo and it's checksum vrouter/kernel-build-init/contrail.repo.md5 are exist, check them src-containers: 2024-09-13 20:35:57,897: INFO: content of vrouter/kernel-build-init/contrail.repo is not changed src-containers: 2024-09-13 20:35:57,896: INFO: Building tf-charms-src src-containers: 2024-09-13 20:35:57,898: INFO: vrouter/kernel-init/contrail.repo and it's checksum vrouter/kernel-init/contrail.repo.md5 are exist, check them src-containers: 2024-09-13 20:35:57,896: INFO: Building tf-operator-src src-containers: 2024-09-13 20:35:57,902: INFO: content of general-base/contrail.repo is not changed src-containers: 2024-09-13 20:35:57,903: INFO: content of vrouter/kernel-init/contrail.repo is not changed src-containers: 2024-09-13 20:35:57,905: INFO: vrouter/kernel-build-init/contrail.repo and it's checksum vrouter/kernel-build-init/contrail.repo.md5 are exist, check them src-containers: 2024-09-13 20:35:57,907: INFO: content of vrouter/kernel-build-init/contrail.repo is not changed src-containers: 2024-09-13 20:35:57,908: INFO: vrouter/kernel-init/contrail.repo and it's checksum vrouter/kernel-init/contrail.repo.md5 are exist, check them src-containers: 2024-09-13 20:35:57,910: INFO: content of vrouter/kernel-init/contrail.repo is not changed src-containers: 2024-09-13 20:35:57,909: INFO: Building tf-container-builder-src src-containers: 2024-09-13 20:35:57,910: INFO: Building args: --network host --build-arg CONTRAIL_REGISTRY=nexus.gz1.opensdn.io:5101 --build-arg CONTRAIL_CONTAINER_TAG=master-1_0_2_5-1 --build-arg SITE_MIRROR=http://nexus.gz1.opensdn.io/repository/external-web-cache --build-arg LINUX_DISTR_VER=7 --build-arg LINUX_DISTR=centos --build-arg GENERAL_EXTRA_RPMS="" --build-arg BASE_EXTRA_RPMS="" --build-arg YUM_ENABLE_REPOS="" --build-arg CONTAINER_NAME=tf-charms-src --build-arg UBUNTU_DISTR_VERSION=22.04 --build-arg UBUNTU_DISTR=ubuntu --build-arg VENDOR_NAME=OpenSDN-IO --build-arg VENDOR_DOMAIN=io.opensdn src-containers: 2024-09-13 20:35:57,915: INFO: content of vrouter/kernel-build-init/contrail.repo is not changed src-containers: 2024-09-13 20:35:57,913: INFO: Building args: --network host --build-arg CONTRAIL_REGISTRY=nexus.gz1.opensdn.io:5101 --build-arg CONTRAIL_CONTAINER_TAG=master-1_0_2_5-1 --build-arg SITE_MIRROR=http://nexus.gz1.opensdn.io/repository/external-web-cache --build-arg LINUX_DISTR_VER=7 --build-arg LINUX_DISTR=centos --build-arg GENERAL_EXTRA_RPMS="" --build-arg BASE_EXTRA_RPMS="" --build-arg YUM_ENABLE_REPOS="" --build-arg CONTAINER_NAME=tf-operator-src --build-arg UBUNTU_DISTR_VERSION=22.04 --build-arg UBUNTU_DISTR=ubuntu --build-arg VENDOR_NAME=OpenSDN-IO --build-arg VENDOR_DOMAIN=io.opensdn src-containers: 2024-09-13 20:35:57,917: INFO: vrouter/kernel-init/contrail.repo and it's checksum vrouter/kernel-init/contrail.repo.md5 are exist, check them src-containers: 2024-09-13 20:35:57,924: INFO: content of vrouter/kernel-init/contrail.repo is not changed src-containers: 2024-09-13 20:35:57,920: INFO: Building args: --network host --build-arg CONTRAIL_REGISTRY=nexus.gz1.opensdn.io:5101 --build-arg CONTRAIL_CONTAINER_TAG=master-1_0_2_5-1 --build-arg SITE_MIRROR=http://nexus.gz1.opensdn.io/repository/external-web-cache --build-arg LINUX_DISTR_VER=7 --build-arg LINUX_DISTR=centos --build-arg GENERAL_EXTRA_RPMS="" --build-arg BASE_EXTRA_RPMS="" --build-arg YUM_ENABLE_REPOS="" --build-arg CONTAINER_NAME=tf-container-builder-src --build-arg UBUNTU_DISTR_VERSION=22.04 --build-arg UBUNTU_DISTR=ubuntu --build-arg VENDOR_NAME=OpenSDN-IO --build-arg VENDOR_DOMAIN=io.opensdn src-containers: 2024-09-13 20:35:57,918: INFO: Building tf-ansible-deployer-src src-containers: 2024-09-13 20:35:57,932: INFO: content of vrouter/kernel-init/contrail.repo is not changed src-containers: 2024-09-13 20:35:57,927: INFO: Building tf-kolla-ansible-src src-containers: 2024-09-13 20:35:57,934: INFO: Building args: --network host --build-arg CONTRAIL_REGISTRY=nexus.gz1.opensdn.io:5101 --build-arg CONTRAIL_CONTAINER_TAG=master-1_0_2_5-1 --build-arg SITE_MIRROR=http://nexus.gz1.opensdn.io/repository/external-web-cache --build-arg LINUX_DISTR_VER=7 --build-arg LINUX_DISTR=centos --build-arg GENERAL_EXTRA_RPMS="" --build-arg BASE_EXTRA_RPMS="" --build-arg YUM_ENABLE_REPOS="" --build-arg CONTAINER_NAME=tf-ansible-deployer-src --build-arg UBUNTU_DISTR_VERSION=22.04 --build-arg UBUNTU_DISTR=ubuntu --build-arg VENDOR_NAME=OpenSDN-IO --build-arg VENDOR_DOMAIN=io.opensdn src-containers: 2024-09-13 20:35:57,948: INFO: Building args: --network host --build-arg CONTRAIL_REGISTRY=nexus.gz1.opensdn.io:5101 --build-arg CONTRAIL_CONTAINER_TAG=master-1_0_2_5-1 --build-arg SITE_MIRROR=http://nexus.gz1.opensdn.io/repository/external-web-cache --build-arg LINUX_DISTR_VER=7 --build-arg LINUX_DISTR=centos --build-arg GENERAL_EXTRA_RPMS="" --build-arg BASE_EXTRA_RPMS="" --build-arg YUM_ENABLE_REPOS="" --build-arg CONTAINER_NAME=tf-kolla-ansible-src --build-arg UBUNTU_DISTR_VERSION=22.04 --build-arg UBUNTU_DISTR=ubuntu --build-arg VENDOR_NAME=OpenSDN-IO --build-arg VENDOR_DOMAIN=io.opensdn src-containers: 2024-09-13 20:35:57,950: INFO: Building tf-tripleo-heat-templates-src src-containers: 2024-09-13 20:35:57,966: INFO: Building args: --network host --build-arg CONTRAIL_REGISTRY=nexus.gz1.opensdn.io:5101 --build-arg CONTRAIL_CONTAINER_TAG=master-1_0_2_5-1 --build-arg SITE_MIRROR=http://nexus.gz1.opensdn.io/repository/external-web-cache --build-arg LINUX_DISTR_VER=7 --build-arg LINUX_DISTR=centos --build-arg GENERAL_EXTRA_RPMS="" --build-arg BASE_EXTRA_RPMS="" --build-arg YUM_ENABLE_REPOS="" --build-arg CONTAINER_NAME=tf-tripleo-heat-templates-src --build-arg UBUNTU_DISTR_VERSION=22.04 --build-arg UBUNTU_DISTR=ubuntu --build-arg VENDOR_NAME=OpenSDN-IO --build-arg VENDOR_DOMAIN=io.opensdn src-containers: 2024-09-13 20:35:58,623: INFO: Building tf-kolla-ansible-src finished successfully, duration: 1 seconds src-containers: 2024-09-13 20:35:59,426: INFO: Building tf-build-manifest-src finished successfully, duration: 2 seconds src-containers: 2024-09-13 20:36:00,855: INFO: Building tf-tripleo-heat-templates-src finished successfully, duration: 3 seconds src-containers: 2024-09-13 20:36:01,078: INFO: Building tf-ansible-deployer-src finished successfully, duration: 4 seconds src-containers: 2024-09-13 20:36:01,128: INFO: Building tf-container-builder-src finished successfully, duration: 4 seconds src-containers: 2024-09-13 20:36:01,561: INFO: Building tf-operator-src finished successfully, duration: 4 seconds src-containers: 2024-09-13 20:36:01,637: INFO: Building tf-charms-src finished successfully, duration: 4 seconds src-containers: INFO: All source containers has been successfuly built. + 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_2_5-1' INFO: fetching unchanged contrail-analytics-alarm-gen and pushing it as nexus.gz1.opensdn.io:5101/contrail-analytics-alarm-gen:master-1_0_2_5-1 ++ docker pull nexus.opensdn.io:5101/contrail-analytics-alarm-gen:master-1_0_2_6-1 + [[ -n master-1_0_2_6-1: Pulling from contrail-analytics-alarm-gen 2d473b07cdd5: Already exists 861b3e2a0a9c: Pulling fs layer 6e7794b64f25: Pulling fs layer 54a0aed8d15e: Pulling fs layer 9eec7dc63ab4: Pulling fs layer c71dfc291441: Pulling fs layer 7b71ff4d4ae9: Pulling fs layer 4cfdd066980d: Pulling fs layer 5ef0e5eb68fe: Pulling fs layer fb356db1f6c9: Pulling fs layer 509ea524634a: Pulling fs layer 4cfdd066980d: Waiting 5ef0e5eb68fe: Waiting fb356db1f6c9: Waiting 509ea524634a: Waiting 9eec7dc63ab4: Waiting c71dfc291441: Waiting 54a0aed8d15e: Verifying Checksum 54a0aed8d15e: Download complete 6e7794b64f25: Verifying Checksum 6e7794b64f25: Download complete 861b3e2a0a9c: Verifying Checksum 861b3e2a0a9c: Download complete 9eec7dc63ab4: Verifying Checksum 9eec7dc63ab4: Download complete 861b3e2a0a9c: Pull complete c71dfc291441: Verifying Checksum c71dfc291441: Download complete 6e7794b64f25: Pull complete 5ef0e5eb68fe: Download complete 54a0aed8d15e: Pull complete 9eec7dc63ab4: Pull complete c71dfc291441: Pull complete 4cfdd066980d: Verifying Checksum 4cfdd066980d: Download complete 509ea524634a: Verifying Checksum 509ea524634a: Download complete 7b71ff4d4ae9: Verifying Checksum 7b71ff4d4ae9: Download complete fb356db1f6c9: Verifying Checksum 7b71ff4d4ae9: Pull complete 4cfdd066980d: Pull complete 5ef0e5eb68fe: Pull complete fb356db1f6c9: Pull complete 509ea524634a: Pull complete Digest: sha256:77e87ab51a749531f234d3de526d4bbc0dd429a09a1b73a83056716405365e9b Status: Downloaded newer image for nexus.opensdn.io:5101/contrail-analytics-alarm-gen:master-1_0_2_6-1 ]] + docker tag nexus.opensdn.io:5101/contrail-analytics-alarm-gen:master-1_0_2_6-1 nexus.gz1.opensdn.io:5101/contrail-analytics-alarm-gen:master-1_0_2_5-1 + docker push nexus.gz1.opensdn.io:5101/contrail-analytics-alarm-gen:master-1_0_2_5-1 The push refers to repository [nexus.gz1.opensdn.io:5101/contrail-analytics-alarm-gen] cb2e05d77cb3: Preparing cc521fcea316: Preparing 7f1c631818b5: Preparing 28ca5fba23ba: Preparing 3a8bcbbb9938: Preparing bc0bb80c108b: Preparing bc14ff9d83bb: Preparing 746f4658d9a8: Preparing cc4de2da5caf: Preparing bb65d6a93f14: Preparing 174f56854903: Preparing bb65d6a93f14: Waiting 174f56854903: Waiting bc14ff9d83bb: Waiting bc0bb80c108b: Waiting 746f4658d9a8: Waiting cc4de2da5caf: Waiting 28ca5fba23ba: Layer already exists 7f1c631818b5: Layer already exists cc521fcea316: Layer already exists cb2e05d77cb3: Layer already exists 3a8bcbbb9938: Layer already exists bc0bb80c108b: Layer already exists 746f4658d9a8: Layer already exists cc4de2da5caf: Layer already exists bc14ff9d83bb: Layer already exists bb65d6a93f14: Layer already exists 174f56854903: Layer already exists master-1_0_2_5-1: digest: sha256:77e87ab51a749531f234d3de526d4bbc0dd429a09a1b73a83056716405365e9b size: 2620 INFO: fetching unchanged contrail-analytics-api and pushing it as nexus.gz1.opensdn.io:5101/contrail-analytics-api:master-1_0_2_5-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_2_5-1' ++ docker pull nexus.opensdn.io:5101/contrail-analytics-api:master-1_0_2_6-1 + [[ -n master-1_0_2_6-1: Pulling from contrail-analytics-api 2d473b07cdd5: Already exists 861b3e2a0a9c: Already exists 6e7794b64f25: Already exists 54a0aed8d15e: Already exists 9eec7dc63ab4: Already exists c71dfc291441: Already exists 7b71ff4d4ae9: Already exists 4cfdd066980d: Already exists 5ef0e5eb68fe: Already exists fb356db1f6c9: Already exists 4e997a7faaa7: Pulling fs layer 4e997a7faaa7: Verifying Checksum 4e997a7faaa7: Download complete 4e997a7faaa7: Pull complete Digest: sha256:6a3ee6aed8b2a6b5f4721b76c1eabffdde66f89d02c0d3577df2586fb8448eb5 Status: Downloaded newer image for nexus.opensdn.io:5101/contrail-analytics-api:master-1_0_2_6-1 ]] + docker tag nexus.opensdn.io:5101/contrail-analytics-api:master-1_0_2_6-1 nexus.gz1.opensdn.io:5101/contrail-analytics-api:master-1_0_2_5-1 + docker push nexus.gz1.opensdn.io:5101/contrail-analytics-api:master-1_0_2_5-1 The push refers to repository [nexus.gz1.opensdn.io:5101/contrail-analytics-api] 00bb10d09706: Preparing cc521fcea316: Preparing 7f1c631818b5: Preparing 28ca5fba23ba: Preparing 3a8bcbbb9938: Preparing bc0bb80c108b: Preparing bc14ff9d83bb: Preparing 746f4658d9a8: Preparing cc4de2da5caf: Preparing bb65d6a93f14: Preparing 174f56854903: Preparing bb65d6a93f14: Waiting cc4de2da5caf: Waiting 174f56854903: Waiting bc0bb80c108b: Waiting bc14ff9d83bb: Waiting 746f4658d9a8: Waiting 7f1c631818b5: Layer already exists cc521fcea316: Layer already exists 00bb10d09706: Layer already exists 28ca5fba23ba: Layer already exists 3a8bcbbb9938: Layer already exists cc4de2da5caf: Layer already exists bc14ff9d83bb: Layer already exists bb65d6a93f14: Layer already exists bc0bb80c108b: Layer already exists 746f4658d9a8: Layer already exists 174f56854903: Layer already exists master-1_0_2_5-1: digest: sha256:6a3ee6aed8b2a6b5f4721b76c1eabffdde66f89d02c0d3577df2586fb8448eb5 size: 2620 INFO: fetching unchanged contrail-analytics-base and pushing it as nexus.gz1.opensdn.io:5101/contrail-analytics-base:master-1_0_2_5-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_2_5-1' ++ docker pull nexus.opensdn.io:5101/contrail-analytics-base:master-1_0_2_6-1 + [[ -n master-1_0_2_6-1: Pulling from contrail-analytics-base 2d473b07cdd5: Already exists 861b3e2a0a9c: Already exists 6e7794b64f25: Already exists 54a0aed8d15e: Already exists 9eec7dc63ab4: Already exists c71dfc291441: Already exists 7b71ff4d4ae9: Already exists 4cfdd066980d: Already exists 5ef0e5eb68fe: Already exists fb356db1f6c9: Already exists Digest: sha256:aeda6c776bc2e9143750125ae427b9f3cca54c2faf5e552b0371e441acae2914 Status: Downloaded newer image for nexus.opensdn.io:5101/contrail-analytics-base:master-1_0_2_6-1 ]] + docker tag nexus.opensdn.io:5101/contrail-analytics-base:master-1_0_2_6-1 nexus.gz1.opensdn.io:5101/contrail-analytics-base:master-1_0_2_5-1 + docker push nexus.gz1.opensdn.io:5101/contrail-analytics-base:master-1_0_2_5-1 The push refers to repository [nexus.gz1.opensdn.io:5101/contrail-analytics-base] cc521fcea316: Preparing 7f1c631818b5: Preparing 28ca5fba23ba: Preparing 3a8bcbbb9938: Preparing bc0bb80c108b: Preparing bc14ff9d83bb: Preparing 746f4658d9a8: Preparing cc4de2da5caf: Preparing bb65d6a93f14: Preparing 174f56854903: Preparing bc14ff9d83bb: Waiting 746f4658d9a8: Waiting cc4de2da5caf: Waiting bb65d6a93f14: Waiting 174f56854903: Waiting 7f1c631818b5: Layer already exists 3a8bcbbb9938: Layer already exists cc521fcea316: Layer already exists bc0bb80c108b: Layer already exists 28ca5fba23ba: Layer already exists bc14ff9d83bb: Layer already exists 746f4658d9a8: Layer already exists cc4de2da5caf: Layer already exists 174f56854903: Layer already exists bb65d6a93f14: Layer already exists master-1_0_2_5-1: digest: sha256:aeda6c776bc2e9143750125ae427b9f3cca54c2faf5e552b0371e441acae2914 size: 2413 + 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_2_5-1' INFO: fetching unchanged contrail-analytics-collector and pushing it as nexus.gz1.opensdn.io:5101/contrail-analytics-collector:master-1_0_2_5-1 ++ docker pull nexus.opensdn.io:5101/contrail-analytics-collector:master-1_0_2_6-1 + [[ -n master-1_0_2_6-1: Pulling from contrail-analytics-collector 2d473b07cdd5: Already exists 861b3e2a0a9c: Already exists 6e7794b64f25: Already exists 54a0aed8d15e: Already exists 9eec7dc63ab4: Already exists c71dfc291441: Already exists 7b71ff4d4ae9: Already exists 4cfdd066980d: Already exists 5ef0e5eb68fe: Already exists fb356db1f6c9: Already exists 366e40eb8849: Pulling fs layer 366e40eb8849: Verifying Checksum 366e40eb8849: Download complete 366e40eb8849: Pull complete Digest: sha256:cd7e02209d253308bfda8a13d6da0542bda649df43d822f71132cb3c1471f307 Status: Downloaded newer image for nexus.opensdn.io:5101/contrail-analytics-collector:master-1_0_2_6-1 ]] + docker tag nexus.opensdn.io:5101/contrail-analytics-collector:master-1_0_2_6-1 nexus.gz1.opensdn.io:5101/contrail-analytics-collector:master-1_0_2_5-1 + docker push nexus.gz1.opensdn.io:5101/contrail-analytics-collector:master-1_0_2_5-1 The push refers to repository [nexus.gz1.opensdn.io:5101/contrail-analytics-collector] 8896e38e1848: Preparing cc521fcea316: Preparing 7f1c631818b5: Preparing 28ca5fba23ba: Preparing 3a8bcbbb9938: Preparing bc0bb80c108b: Preparing bc14ff9d83bb: Preparing 746f4658d9a8: Preparing cc4de2da5caf: Preparing bb65d6a93f14: Preparing 174f56854903: Preparing bc0bb80c108b: Waiting 746f4658d9a8: Waiting cc4de2da5caf: Waiting bb65d6a93f14: Waiting 174f56854903: Waiting bc14ff9d83bb: Waiting 8896e38e1848: Layer already exists 3a8bcbbb9938: Layer already exists 7f1c631818b5: Layer already exists cc521fcea316: Layer already exists 28ca5fba23ba: Layer already exists bc0bb80c108b: Layer already exists bc14ff9d83bb: Layer already exists 746f4658d9a8: Layer already exists cc4de2da5caf: Layer already exists 174f56854903: Layer already exists bb65d6a93f14: Layer already exists master-1_0_2_5-1: digest: sha256:cd7e02209d253308bfda8a13d6da0542bda649df43d822f71132cb3c1471f307 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_2_5-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_2_5-1' ++ docker pull nexus.opensdn.io:5101/contrail-analytics-query-engine:master-1_0_2_6-1 + [[ -n master-1_0_2_6-1: Pulling from contrail-analytics-query-engine 2d473b07cdd5: Already exists 861b3e2a0a9c: Already exists 6e7794b64f25: Already exists 54a0aed8d15e: Already exists 9eec7dc63ab4: Already exists c71dfc291441: Already exists 7b71ff4d4ae9: Already exists 4cfdd066980d: Already exists 5ef0e5eb68fe: Already exists fb356db1f6c9: Already exists 4f80953dfd84: Pulling fs layer 4f80953dfd84: Verifying Checksum 4f80953dfd84: Download complete 4f80953dfd84: Pull complete Digest: sha256:8a6d3b4c5a2c6955bf6d4a3e3962734ceb5bebc9d98cc8deaea70cdacb2885a2 Status: Downloaded newer image for nexus.opensdn.io:5101/contrail-analytics-query-engine:master-1_0_2_6-1 ]] + docker tag nexus.opensdn.io:5101/contrail-analytics-query-engine:master-1_0_2_6-1 nexus.gz1.opensdn.io:5101/contrail-analytics-query-engine:master-1_0_2_5-1 + docker push nexus.gz1.opensdn.io:5101/contrail-analytics-query-engine:master-1_0_2_5-1 The push refers to repository [nexus.gz1.opensdn.io:5101/contrail-analytics-query-engine] bdbd5c74701b: Preparing cc521fcea316: Preparing 7f1c631818b5: Preparing 28ca5fba23ba: Preparing 3a8bcbbb9938: Preparing bc0bb80c108b: Preparing bc14ff9d83bb: Preparing 746f4658d9a8: Preparing cc4de2da5caf: Preparing bb65d6a93f14: Preparing 174f56854903: Preparing 746f4658d9a8: Waiting cc4de2da5caf: Waiting bb65d6a93f14: Waiting 174f56854903: Waiting bc0bb80c108b: Waiting bc14ff9d83bb: Waiting bdbd5c74701b: Layer already exists 7f1c631818b5: Layer already exists 3a8bcbbb9938: Layer already exists 28ca5fba23ba: Layer already exists cc521fcea316: Layer already exists bc0bb80c108b: Layer already exists bc14ff9d83bb: Layer already exists bb65d6a93f14: Layer already exists 746f4658d9a8: Layer already exists cc4de2da5caf: Layer already exists 174f56854903: Layer already exists master-1_0_2_5-1: digest: sha256:8a6d3b4c5a2c6955bf6d4a3e3962734ceb5bebc9d98cc8deaea70cdacb2885a2 size: 2620 + 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_2_5-1' INFO: fetching unchanged contrail-analytics-snmp-collector and pushing it as nexus.gz1.opensdn.io:5101/contrail-analytics-snmp-collector:master-1_0_2_5-1 ++ docker pull nexus.opensdn.io:5101/contrail-analytics-snmp-collector:master-1_0_2_6-1 + [[ -n master-1_0_2_6-1: Pulling from contrail-analytics-snmp-collector 2d473b07cdd5: Already exists 861b3e2a0a9c: Already exists 6e7794b64f25: Already exists 54a0aed8d15e: Already exists 9eec7dc63ab4: Already exists c71dfc291441: Already exists 7b71ff4d4ae9: Already exists 4cfdd066980d: Already exists 5ef0e5eb68fe: Already exists fb356db1f6c9: Already exists 4390ef2fdd26: Pulling fs layer 4b1d19d33d80: Pulling fs layer 4390ef2fdd26: Download complete 4b1d19d33d80: Verifying Checksum 4b1d19d33d80: Download complete 4390ef2fdd26: Pull complete 4b1d19d33d80: Pull complete Digest: sha256:02db28b4fa3a47c19ceb7b8f61c020b0d975f049db1b68f4e80f2affce0d357e Status: Downloaded newer image for nexus.opensdn.io:5101/contrail-analytics-snmp-collector:master-1_0_2_6-1 ]] + docker tag nexus.opensdn.io:5101/contrail-analytics-snmp-collector:master-1_0_2_6-1 nexus.gz1.opensdn.io:5101/contrail-analytics-snmp-collector:master-1_0_2_5-1 + docker push nexus.gz1.opensdn.io:5101/contrail-analytics-snmp-collector:master-1_0_2_5-1 The push refers to repository [nexus.gz1.opensdn.io:5101/contrail-analytics-snmp-collector] c865a92e51f3: Preparing d510281f2d69: Preparing cc521fcea316: Preparing 7f1c631818b5: Preparing 28ca5fba23ba: Preparing 3a8bcbbb9938: Preparing bc0bb80c108b: Preparing bc14ff9d83bb: Preparing 746f4658d9a8: Preparing cc4de2da5caf: Preparing bb65d6a93f14: Preparing 174f56854903: Preparing bc14ff9d83bb: Waiting 746f4658d9a8: Waiting cc4de2da5caf: Waiting bb65d6a93f14: Waiting bc0bb80c108b: Waiting 3a8bcbbb9938: Waiting cc521fcea316: Layer already exists 7f1c631818b5: Layer already exists c865a92e51f3: Layer already exists 28ca5fba23ba: Layer already exists d510281f2d69: Layer already exists 3a8bcbbb9938: Layer already exists bc0bb80c108b: Layer already exists 746f4658d9a8: Layer already exists cc4de2da5caf: Layer already exists bc14ff9d83bb: Layer already exists bb65d6a93f14: Layer already exists 174f56854903: Layer already exists master-1_0_2_5-1: digest: sha256:02db28b4fa3a47c19ceb7b8f61c020b0d975f049db1b68f4e80f2affce0d357e 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_2_5-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_2_5-1' ++ docker pull nexus.opensdn.io:5101/contrail-analytics-snmp-topology:master-1_0_2_6-1 + [[ -n master-1_0_2_6-1: Pulling from contrail-analytics-snmp-topology 2d473b07cdd5: Already exists 861b3e2a0a9c: Already exists 6e7794b64f25: Already exists 54a0aed8d15e: Already exists 9eec7dc63ab4: Already exists c71dfc291441: Already exists 7b71ff4d4ae9: Already exists 4cfdd066980d: Already exists 5ef0e5eb68fe: Already exists fb356db1f6c9: Already exists 18f1c995e002: Pulling fs layer 9cc982c46d3b: Pulling fs layer 18f1c995e002: Download complete 9cc982c46d3b: Verifying Checksum 9cc982c46d3b: Download complete 18f1c995e002: Pull complete 9cc982c46d3b: Pull complete Digest: sha256:2798e06a8ec4859732d50df58e3230a47101f68ede6f047bcddc00632bdf6ad5 Status: Downloaded newer image for nexus.opensdn.io:5101/contrail-analytics-snmp-topology:master-1_0_2_6-1 ]] + docker tag nexus.opensdn.io:5101/contrail-analytics-snmp-topology:master-1_0_2_6-1 nexus.gz1.opensdn.io:5101/contrail-analytics-snmp-topology:master-1_0_2_5-1 + docker push nexus.gz1.opensdn.io:5101/contrail-analytics-snmp-topology:master-1_0_2_5-1 The push refers to repository [nexus.gz1.opensdn.io:5101/contrail-analytics-snmp-topology] a5ec27751b3e: Preparing 89b48117eff8: Preparing cc521fcea316: Preparing 7f1c631818b5: Preparing 28ca5fba23ba: Preparing 3a8bcbbb9938: Preparing bc0bb80c108b: Preparing bc14ff9d83bb: Preparing 746f4658d9a8: Preparing 3a8bcbbb9938: Waiting bc0bb80c108b: Waiting bc14ff9d83bb: Waiting 746f4658d9a8: Waiting cc4de2da5caf: Preparing bb65d6a93f14: Preparing 174f56854903: Preparing cc4de2da5caf: Waiting bb65d6a93f14: Waiting 174f56854903: Waiting 89b48117eff8: Layer already exists cc521fcea316: Layer already exists 28ca5fba23ba: Layer already exists a5ec27751b3e: Layer already exists 3a8bcbbb9938: Layer already exists bc14ff9d83bb: Layer already exists bc0bb80c108b: Layer already exists cc4de2da5caf: Layer already exists 746f4658d9a8: Layer already exists bb65d6a93f14: Layer already exists 174f56854903: Layer already exists 7f1c631818b5: Layer already exists master-1_0_2_5-1: digest: sha256:2798e06a8ec4859732d50df58e3230a47101f68ede6f047bcddc00632bdf6ad5 size: 2829 + 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_2_5-1' INFO: fetching unchanged contrail-base and pushing it as nexus.gz1.opensdn.io:5101/contrail-base:master-1_0_2_5-1 ++ docker pull nexus.opensdn.io:5101/contrail-base:master-1_0_2_6-1 + [[ -n master-1_0_2_6-1: Pulling from contrail-base 2d473b07cdd5: Already exists 861b3e2a0a9c: Already exists 6e7794b64f25: Already exists 54a0aed8d15e: Already exists 9eec7dc63ab4: Already exists c71dfc291441: Already exists 7b71ff4d4ae9: Already exists 4cfdd066980d: Already exists 5ef0e5eb68fe: Already exists Digest: sha256:34bb7e8d15b61f12e0057f1adc835b892da4daab8f972ce617fb1153a8f00ee9 Status: Downloaded newer image for nexus.opensdn.io:5101/contrail-base:master-1_0_2_6-1 ]] + docker tag nexus.opensdn.io:5101/contrail-base:master-1_0_2_6-1 nexus.gz1.opensdn.io:5101/contrail-base:master-1_0_2_5-1 + docker push nexus.gz1.opensdn.io:5101/contrail-base:master-1_0_2_5-1 The push refers to repository [nexus.gz1.opensdn.io:5101/contrail-base] 7f1c631818b5: Preparing 28ca5fba23ba: Preparing 3a8bcbbb9938: Preparing bc0bb80c108b: Preparing bc14ff9d83bb: Preparing 746f4658d9a8: Preparing cc4de2da5caf: Preparing bb65d6a93f14: Preparing 174f56854903: Preparing 746f4658d9a8: Waiting cc4de2da5caf: Waiting bb65d6a93f14: Waiting 174f56854903: Waiting 7f1c631818b5: Layer already exists bc14ff9d83bb: Layer already exists 28ca5fba23ba: Layer already exists 3a8bcbbb9938: Layer already exists bc0bb80c108b: Layer already exists cc4de2da5caf: Layer already exists 746f4658d9a8: Layer already exists bb65d6a93f14: Layer already exists 174f56854903: Layer already exists master-1_0_2_5-1: digest: sha256:34bb7e8d15b61f12e0057f1adc835b892da4daab8f972ce617fb1153a8f00ee9 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_2_5-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_2_5-1' ++ docker pull nexus.opensdn.io:5101/contrail-controller-config-api:master-1_0_2_6-1 + [[ -n master-1_0_2_6-1: Pulling from contrail-controller-config-api 2d473b07cdd5: Already exists 861b3e2a0a9c: Already exists 6e7794b64f25: Already exists 54a0aed8d15e: Already exists 9eec7dc63ab4: Already exists c71dfc291441: Already exists 7b71ff4d4ae9: Already exists 4cfdd066980d: Already exists 5ef0e5eb68fe: Already exists d41874cdc425: Pulling fs layer a721acf99a50: Pulling fs layer a721acf99a50: Verifying Checksum a721acf99a50: Download complete d41874cdc425: Download complete d41874cdc425: Pull complete a721acf99a50: Pull complete Digest: sha256:63bcfbe60966c0dd326a3ab48e2fc2d06c4db14beabfe26df89083378ddd0808 Status: Downloaded newer image for nexus.opensdn.io:5101/contrail-controller-config-api:master-1_0_2_6-1 ]] + docker tag nexus.opensdn.io:5101/contrail-controller-config-api:master-1_0_2_6-1 nexus.gz1.opensdn.io:5101/contrail-controller-config-api:master-1_0_2_5-1 + docker push nexus.gz1.opensdn.io:5101/contrail-controller-config-api:master-1_0_2_5-1 The push refers to repository [nexus.gz1.opensdn.io:5101/contrail-controller-config-api] 0dab3376e07b: Preparing 7b6d19f78a10: Preparing 7f1c631818b5: Preparing 28ca5fba23ba: Preparing 3a8bcbbb9938: Preparing bc0bb80c108b: Preparing bc14ff9d83bb: Preparing 746f4658d9a8: Preparing cc4de2da5caf: Preparing bb65d6a93f14: Preparing 174f56854903: Preparing 746f4658d9a8: Waiting cc4de2da5caf: Waiting bb65d6a93f14: Waiting 174f56854903: Waiting bc0bb80c108b: Waiting bc14ff9d83bb: Waiting 3a8bcbbb9938: Layer already exists 28ca5fba23ba: Layer already exists 7f1c631818b5: Layer already exists 7b6d19f78a10: Layer already exists 0dab3376e07b: Layer already exists bc0bb80c108b: Layer already exists cc4de2da5caf: Layer already exists bc14ff9d83bb: Layer already exists bb65d6a93f14: Layer already exists 746f4658d9a8: Layer already exists 174f56854903: Layer already exists master-1_0_2_5-1: digest: sha256:63bcfbe60966c0dd326a3ab48e2fc2d06c4db14beabfe26df89083378ddd0808 size: 2621 + 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_2_5-1' INFO: fetching unchanged contrail-controller-config-base and pushing it as nexus.gz1.opensdn.io:5101/contrail-controller-config-base:master-1_0_2_5-1 ++ docker pull nexus.opensdn.io:5101/contrail-controller-config-base:master-1_0_2_6-1 + [[ -n master-1_0_2_6-1: Pulling from contrail-controller-config-base 2d473b07cdd5: Already exists 861b3e2a0a9c: Already exists 6e7794b64f25: Already exists 54a0aed8d15e: Already exists 9eec7dc63ab4: Already exists c71dfc291441: Already exists 7b71ff4d4ae9: Already exists 4cfdd066980d: Already exists 5ef0e5eb68fe: Already exists d41874cdc425: Already exists Digest: sha256:8af9fddd87255d87ad05df4f9d228469917fc9b4c86c22e7cb216b36e2682162 Status: Downloaded newer image for nexus.opensdn.io:5101/contrail-controller-config-base:master-1_0_2_6-1 ]] + docker tag nexus.opensdn.io:5101/contrail-controller-config-base:master-1_0_2_6-1 nexus.gz1.opensdn.io:5101/contrail-controller-config-base:master-1_0_2_5-1 + docker push nexus.gz1.opensdn.io:5101/contrail-controller-config-base:master-1_0_2_5-1 The push refers to repository [nexus.gz1.opensdn.io:5101/contrail-controller-config-base] 7b6d19f78a10: Preparing 7f1c631818b5: Preparing 28ca5fba23ba: Preparing 3a8bcbbb9938: Preparing bc0bb80c108b: Preparing bc14ff9d83bb: Preparing 746f4658d9a8: Preparing cc4de2da5caf: Preparing bb65d6a93f14: Preparing 174f56854903: Preparing bc14ff9d83bb: Waiting 746f4658d9a8: Waiting cc4de2da5caf: Waiting bb65d6a93f14: Waiting 174f56854903: Waiting 7f1c631818b5: Layer already exists 3a8bcbbb9938: Layer already exists 28ca5fba23ba: Layer already exists bc0bb80c108b: Layer already exists 7b6d19f78a10: Layer already exists bc14ff9d83bb: Layer already exists 746f4658d9a8: Layer already exists bb65d6a93f14: Layer already exists 174f56854903: Layer already exists cc4de2da5caf: Layer already exists master-1_0_2_5-1: digest: sha256:8af9fddd87255d87ad05df4f9d228469917fc9b4c86c22e7cb216b36e2682162 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_2_5-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_2_5-1' ++ docker pull nexus.opensdn.io:5101/contrail-controller-config-devicemgr:master-1_0_2_6-1 + [[ -n master-1_0_2_6-1: Pulling from contrail-controller-config-devicemgr 2d473b07cdd5: Already exists 32a12aa88294: Pulling fs layer c67a3930aa17: Pulling fs layer d7c8f1ca39d3: Pulling fs layer c7d70fc0fe0e: Pulling fs layer bb956ce81767: Pulling fs layer c0f49055ca73: Pulling fs layer 5fd457d96fc7: Pulling fs layer 000d42fda9c5: Pulling fs layer b5b14937c13a: Pulling fs layer a9e76b578997: Pulling fs layer c7d70fc0fe0e: Waiting c0f49055ca73: Waiting 5fd457d96fc7: Waiting 000d42fda9c5: Waiting b5b14937c13a: Waiting bb956ce81767: Waiting 5e578b662912: Pulling fs layer bc65aef7517d: Pulling fs layer 41bdfb6203c0: Pulling fs layer a9e76b578997: Waiting 5e578b662912: Waiting bc65aef7517d: Waiting 41bdfb6203c0: Waiting d7c8f1ca39d3: Verifying Checksum d7c8f1ca39d3: Download complete 32a12aa88294: Verifying Checksum 32a12aa88294: Download complete c67a3930aa17: Verifying Checksum c67a3930aa17: Download complete 32a12aa88294: Pull complete c7d70fc0fe0e: Verifying Checksum c7d70fc0fe0e: Download complete c67a3930aa17: Pull complete bb956ce81767: Download complete d7c8f1ca39d3: Pull complete 000d42fda9c5: Download complete c7d70fc0fe0e: Pull complete bb956ce81767: Pull complete 5fd457d96fc7: Verifying Checksum 5fd457d96fc7: Download complete c0f49055ca73: Verifying Checksum c0f49055ca73: Download complete 5e578b662912: Verifying Checksum 5e578b662912: Download complete b5b14937c13a: Verifying Checksum b5b14937c13a: Download complete 41bdfb6203c0: Verifying Checksum 41bdfb6203c0: Download complete a9e76b578997: Verifying Checksum a9e76b578997: Download complete bc65aef7517d: Verifying Checksum bc65aef7517d: Download complete c0f49055ca73: Pull complete 5fd457d96fc7: Pull complete 000d42fda9c5: Pull complete b5b14937c13a: Pull complete a9e76b578997: Pull complete 5e578b662912: Pull complete bc65aef7517d: Pull complete 41bdfb6203c0: Pull complete Digest: sha256:e28227ad7e8fbb0bb11c6426123afb2ca6c4c1643b9012c944eff46583753a7c Status: Downloaded newer image for nexus.opensdn.io:5101/contrail-controller-config-devicemgr:master-1_0_2_6-1 ]] + docker tag nexus.opensdn.io:5101/contrail-controller-config-devicemgr:master-1_0_2_6-1 nexus.gz1.opensdn.io:5101/contrail-controller-config-devicemgr:master-1_0_2_5-1 + docker push nexus.gz1.opensdn.io:5101/contrail-controller-config-devicemgr:master-1_0_2_5-1 The push refers to repository [nexus.gz1.opensdn.io:5101/contrail-controller-config-devicemgr] 378c46adc7f2: Preparing 0e141e1db32d: Preparing 56eb2c86acf9: Preparing f827fe764af3: Preparing 2d8d6dd98ace: Preparing db0d0ea23b93: Preparing dc8ccddbf779: Preparing f98e11048d7a: Preparing 8f6e7e49f598: Preparing db0d0ea23b93: Waiting cff28ea1688e: Preparing f98e11048d7a: Waiting 8f6e7e49f598: Waiting dc8ccddbf779: Waiting 6cf2069c8e82: Preparing df19967ace1f: Preparing fa46add3ba7d: Preparing 174f56854903: Preparing 6cf2069c8e82: Waiting fa46add3ba7d: Waiting df19967ace1f: Waiting 174f56854903: Waiting 2d8d6dd98ace: Layer already exists 378c46adc7f2: Layer already exists 0e141e1db32d: Layer already exists f827fe764af3: Layer already exists 56eb2c86acf9: Layer already exists db0d0ea23b93: Layer already exists dc8ccddbf779: Layer already exists f98e11048d7a: Layer already exists cff28ea1688e: Layer already exists 6cf2069c8e82: Layer already exists fa46add3ba7d: Layer already exists df19967ace1f: Layer already exists 174f56854903: Layer already exists 8f6e7e49f598: Layer already exists master-1_0_2_5-1: digest: sha256:e28227ad7e8fbb0bb11c6426123afb2ca6c4c1643b9012c944eff46583753a7c size: 3257 + for container in '${unchanged_containers[@]}' INFO: fetching unchanged contrail-controller-config-dnsmasq and pushing it as nexus.gz1.opensdn.io:5101/contrail-controller-config-dnsmasq:master-1_0_2_5-1 + echo 'INFO: fetching unchanged contrail-controller-config-dnsmasq and pushing it as nexus.gz1.opensdn.io:5101/contrail-controller-config-dnsmasq:master-1_0_2_5-1' ++ docker pull nexus.opensdn.io:5101/contrail-controller-config-dnsmasq:master-1_0_2_6-1 + [[ -n master-1_0_2_6-1: Pulling from contrail-controller-config-dnsmasq 2d473b07cdd5: Already exists 861b3e2a0a9c: Already exists 6e7794b64f25: Already exists 54a0aed8d15e: Already exists 9eec7dc63ab4: Already exists c71dfc291441: Already exists 7b71ff4d4ae9: Already exists 4cfdd066980d: Already exists 5ef0e5eb68fe: Already exists 3846207b7576: Pulling fs layer 36e1e9b8195e: Pulling fs layer b5bf49b658a3: Pulling fs layer cfbfb4dd5dc0: Pulling fs layer cfbfb4dd5dc0: Waiting b5bf49b658a3: Download complete 36e1e9b8195e: Verifying Checksum 36e1e9b8195e: Download complete 3846207b7576: Verifying Checksum 3846207b7576: Download complete 3846207b7576: Pull complete 36e1e9b8195e: Pull complete b5bf49b658a3: Pull complete cfbfb4dd5dc0: Verifying Checksum cfbfb4dd5dc0: Download complete cfbfb4dd5dc0: Pull complete Digest: sha256:02bbea5944f3ecaab122c1fb1ec68ec71801d1d190a3076b16ff87732e00df4b Status: Downloaded newer image for nexus.opensdn.io:5101/contrail-controller-config-dnsmasq:master-1_0_2_6-1 ]] + docker tag nexus.opensdn.io:5101/contrail-controller-config-dnsmasq:master-1_0_2_6-1 nexus.gz1.opensdn.io:5101/contrail-controller-config-dnsmasq:master-1_0_2_5-1 + docker push nexus.gz1.opensdn.io:5101/contrail-controller-config-dnsmasq:master-1_0_2_5-1 The push refers to repository [nexus.gz1.opensdn.io:5101/contrail-controller-config-dnsmasq] 8d67ff86715f: Preparing 19f465903888: Preparing b6278ad227a3: Preparing 5565c083bee8: Preparing 7f1c631818b5: Preparing 28ca5fba23ba: Preparing 3a8bcbbb9938: Preparing bc0bb80c108b: Preparing bc14ff9d83bb: Preparing 746f4658d9a8: Preparing cc4de2da5caf: Preparing bc0bb80c108b: Waiting 28ca5fba23ba: Waiting 3a8bcbbb9938: Waiting 746f4658d9a8: Waiting bc14ff9d83bb: Waiting bb65d6a93f14: Preparing cc4de2da5caf: Waiting 174f56854903: Preparing bb65d6a93f14: Waiting 174f56854903: Waiting 5565c083bee8: Layer already exists 7f1c631818b5: Layer already exists 8d67ff86715f: Layer already exists b6278ad227a3: Layer already exists 19f465903888: Layer already exists 28ca5fba23ba: Layer already exists 3a8bcbbb9938: Layer already exists bc0bb80c108b: Layer already exists cc4de2da5caf: Layer already exists 174f56854903: Layer already exists bb65d6a93f14: Layer already exists 746f4658d9a8: Layer already exists bc14ff9d83bb: Layer already exists master-1_0_2_5-1: digest: sha256:02bbea5944f3ecaab122c1fb1ec68ec71801d1d190a3076b16ff87732e00df4b size: 3033 + for container in '${unchanged_containers[@]}' INFO: fetching unchanged contrail-controller-config-schema and pushing it as nexus.gz1.opensdn.io:5101/contrail-controller-config-schema:master-1_0_2_5-1 + echo 'INFO: fetching unchanged contrail-controller-config-schema and pushing it as nexus.gz1.opensdn.io:5101/contrail-controller-config-schema:master-1_0_2_5-1' ++ docker pull nexus.opensdn.io:5101/contrail-controller-config-schema:master-1_0_2_6-1 + [[ -n master-1_0_2_6-1: Pulling from contrail-controller-config-schema 2d473b07cdd5: Already exists 861b3e2a0a9c: Already exists 6e7794b64f25: Already exists 54a0aed8d15e: Already exists 9eec7dc63ab4: Already exists c71dfc291441: Already exists 7b71ff4d4ae9: Already exists 4cfdd066980d: Already exists 5ef0e5eb68fe: Already exists d41874cdc425: Already exists e1ffe7b2f65f: Pulling fs layer e1ffe7b2f65f: Download complete e1ffe7b2f65f: Pull complete Digest: sha256:59d306ec529d9083b667eba7b88680f506949fd89e4b4beebe725985aa2942a6 Status: Downloaded newer image for nexus.opensdn.io:5101/contrail-controller-config-schema:master-1_0_2_6-1 ]] + docker tag nexus.opensdn.io:5101/contrail-controller-config-schema:master-1_0_2_6-1 nexus.gz1.opensdn.io:5101/contrail-controller-config-schema:master-1_0_2_5-1 + docker push nexus.gz1.opensdn.io:5101/contrail-controller-config-schema:master-1_0_2_5-1 The push refers to repository [nexus.gz1.opensdn.io:5101/contrail-controller-config-schema] 33bc98fbb3e9: Preparing 7b6d19f78a10: Preparing 7f1c631818b5: Preparing 28ca5fba23ba: Preparing 3a8bcbbb9938: Preparing bc0bb80c108b: Preparing bc14ff9d83bb: Preparing 746f4658d9a8: Preparing cc4de2da5caf: Preparing bb65d6a93f14: Preparing 174f56854903: Preparing bc14ff9d83bb: Waiting 746f4658d9a8: Waiting cc4de2da5caf: Waiting bb65d6a93f14: Waiting 174f56854903: Waiting bc0bb80c108b: Waiting 33bc98fbb3e9: Layer already exists 7f1c631818b5: Layer already exists 28ca5fba23ba: Layer already exists bc14ff9d83bb: Layer already exists 3a8bcbbb9938: Layer already exists 7b6d19f78a10: Layer already exists 746f4658d9a8: Layer already exists bc0bb80c108b: Layer already exists cc4de2da5caf: Layer already exists bb65d6a93f14: Layer already exists 174f56854903: Layer already exists master-1_0_2_5-1: digest: sha256:59d306ec529d9083b667eba7b88680f506949fd89e4b4beebe725985aa2942a6 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_2_5-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_2_5-1' ++ docker pull nexus.opensdn.io:5101/contrail-controller-config-svcmonitor:master-1_0_2_6-1 + [[ -n master-1_0_2_6-1: Pulling from contrail-controller-config-svcmonitor 2d473b07cdd5: Already exists 861b3e2a0a9c: Already exists 6e7794b64f25: Already exists 54a0aed8d15e: Already exists 9eec7dc63ab4: Already exists c71dfc291441: Already exists 7b71ff4d4ae9: Already exists 4cfdd066980d: Already exists 5ef0e5eb68fe: Already exists d41874cdc425: Already exists b0193439bb38: Pulling fs layer b0193439bb38: Download complete b0193439bb38: Pull complete Digest: sha256:597b176895668b6822a8c0be407fa8065068c81455873b1e5481b6f4014b1d83 Status: Downloaded newer image for nexus.opensdn.io:5101/contrail-controller-config-svcmonitor:master-1_0_2_6-1 ]] + docker tag nexus.opensdn.io:5101/contrail-controller-config-svcmonitor:master-1_0_2_6-1 nexus.gz1.opensdn.io:5101/contrail-controller-config-svcmonitor:master-1_0_2_5-1 + docker push nexus.gz1.opensdn.io:5101/contrail-controller-config-svcmonitor:master-1_0_2_5-1 The push refers to repository [nexus.gz1.opensdn.io:5101/contrail-controller-config-svcmonitor] a1154fd48480: Preparing 7b6d19f78a10: Preparing 7f1c631818b5: Preparing 28ca5fba23ba: Preparing 3a8bcbbb9938: Preparing bc0bb80c108b: Preparing bc14ff9d83bb: Preparing 746f4658d9a8: Preparing cc4de2da5caf: Preparing bb65d6a93f14: Preparing 174f56854903: Preparing bc0bb80c108b: Waiting bc14ff9d83bb: Waiting 746f4658d9a8: Waiting cc4de2da5caf: Waiting bb65d6a93f14: Waiting 174f56854903: Waiting 3a8bcbbb9938: Layer already exists 7f1c631818b5: Layer already exists a1154fd48480: Layer already exists 7b6d19f78a10: Layer already exists 28ca5fba23ba: Layer already exists bc0bb80c108b: Layer already exists bc14ff9d83bb: Layer already exists cc4de2da5caf: Layer already exists 746f4658d9a8: Layer already exists bb65d6a93f14: Layer already exists 174f56854903: Layer already exists master-1_0_2_5-1: digest: sha256:597b176895668b6822a8c0be407fa8065068c81455873b1e5481b6f4014b1d83 size: 2620 + 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_2_5-1' INFO: fetching unchanged contrail-controller-control-base and pushing it as nexus.gz1.opensdn.io:5101/contrail-controller-control-base:master-1_0_2_5-1 ++ docker pull nexus.opensdn.io:5101/contrail-controller-control-base:master-1_0_2_6-1 + [[ -n master-1_0_2_6-1: Pulling from contrail-controller-control-base 2d473b07cdd5: Already exists 861b3e2a0a9c: Already exists 6e7794b64f25: Already exists 54a0aed8d15e: Already exists 9eec7dc63ab4: Already exists c71dfc291441: Already exists 7b71ff4d4ae9: Already exists 4cfdd066980d: Already exists 5ef0e5eb68fe: Already exists 32b47f7604ca: Pulling fs layer 32b47f7604ca: Verifying Checksum 32b47f7604ca: Download complete 32b47f7604ca: Pull complete Digest: sha256:883f4479a8757946a40f42f9a5a772d03686e4f7981385ab03d5a2691e90bbfd Status: Downloaded newer image for nexus.opensdn.io:5101/contrail-controller-control-base:master-1_0_2_6-1 ]] + docker tag nexus.opensdn.io:5101/contrail-controller-control-base:master-1_0_2_6-1 nexus.gz1.opensdn.io:5101/contrail-controller-control-base:master-1_0_2_5-1 + docker push nexus.gz1.opensdn.io:5101/contrail-controller-control-base:master-1_0_2_5-1 The push refers to repository [nexus.gz1.opensdn.io:5101/contrail-controller-control-base] 50f6644c120e: Preparing 7f1c631818b5: Preparing 28ca5fba23ba: Preparing 3a8bcbbb9938: Preparing bc0bb80c108b: Preparing bc14ff9d83bb: Preparing 746f4658d9a8: Preparing cc4de2da5caf: Preparing bb65d6a93f14: Preparing 174f56854903: Preparing 746f4658d9a8: Waiting cc4de2da5caf: Waiting bb65d6a93f14: Waiting 174f56854903: Waiting bc14ff9d83bb: Waiting 50f6644c120e: Layer already exists 7f1c631818b5: Layer already exists 3a8bcbbb9938: Layer already exists bc0bb80c108b: Layer already exists 28ca5fba23ba: Layer already exists cc4de2da5caf: Layer already exists 746f4658d9a8: Layer already exists bc14ff9d83bb: Layer already exists bb65d6a93f14: Layer already exists 174f56854903: Layer already exists master-1_0_2_5-1: digest: sha256:883f4479a8757946a40f42f9a5a772d03686e4f7981385ab03d5a2691e90bbfd 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_2_5-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_2_5-1' ++ docker pull nexus.opensdn.io:5101/contrail-controller-control-control:master-1_0_2_6-1 + [[ -n master-1_0_2_6-1: Pulling from contrail-controller-control-control 2d473b07cdd5: Already exists 861b3e2a0a9c: Already exists 6e7794b64f25: Already exists 54a0aed8d15e: Already exists 9eec7dc63ab4: Already exists c71dfc291441: Already exists 7b71ff4d4ae9: Already exists 4cfdd066980d: Already exists 5ef0e5eb68fe: Already exists 32b47f7604ca: Already exists ed5aadea927d: Pulling fs layer f5d8f84ef588: Pulling fs layer ed5aadea927d: Verifying Checksum ed5aadea927d: Download complete ed5aadea927d: Pull complete f5d8f84ef588: Download complete f5d8f84ef588: Pull complete Digest: sha256:be200d36a3d03ba4c08f5c999daff4a29294494e5f1512cdc32e19c94256cb07 Status: Downloaded newer image for nexus.opensdn.io:5101/contrail-controller-control-control:master-1_0_2_6-1 ]] + docker tag nexus.opensdn.io:5101/contrail-controller-control-control:master-1_0_2_6-1 nexus.gz1.opensdn.io:5101/contrail-controller-control-control:master-1_0_2_5-1 + docker push nexus.gz1.opensdn.io:5101/contrail-controller-control-control:master-1_0_2_5-1 The push refers to repository [nexus.gz1.opensdn.io:5101/contrail-controller-control-control] ef565693afa2: Preparing e144c8d05236: Preparing 50f6644c120e: Preparing 7f1c631818b5: Preparing 28ca5fba23ba: Preparing 3a8bcbbb9938: Preparing bc0bb80c108b: Preparing bc14ff9d83bb: Preparing 746f4658d9a8: Preparing cc4de2da5caf: Preparing bb65d6a93f14: Preparing 174f56854903: Preparing 3a8bcbbb9938: Waiting bc0bb80c108b: Waiting bc14ff9d83bb: Waiting 746f4658d9a8: Waiting cc4de2da5caf: Waiting bb65d6a93f14: Waiting 174f56854903: Waiting ef565693afa2: Layer already exists 28ca5fba23ba: Layer already exists 7f1c631818b5: Layer already exists e144c8d05236: Layer already exists 50f6644c120e: Layer already exists 3a8bcbbb9938: Layer already exists bc14ff9d83bb: Layer already exists bc0bb80c108b: Layer already exists 746f4658d9a8: Layer already exists cc4de2da5caf: Layer already exists bb65d6a93f14: Layer already exists 174f56854903: Layer already exists master-1_0_2_5-1: digest: sha256:be200d36a3d03ba4c08f5c999daff4a29294494e5f1512cdc32e19c94256cb07 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_2_5-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_2_5-1' ++ docker pull nexus.opensdn.io:5101/contrail-controller-control-dns:master-1_0_2_6-1 + [[ -n master-1_0_2_6-1: Pulling from contrail-controller-control-dns 2d473b07cdd5: Already exists 861b3e2a0a9c: Already exists 6e7794b64f25: Already exists 54a0aed8d15e: Already exists 9eec7dc63ab4: Already exists c71dfc291441: Already exists 7b71ff4d4ae9: Already exists 4cfdd066980d: Already exists 5ef0e5eb68fe: Already exists 32b47f7604ca: Already exists 54c325ee2c58: Pulling fs layer 54c325ee2c58: Verifying Checksum 54c325ee2c58: Download complete 54c325ee2c58: Pull complete Digest: sha256:e66c7ad325a9c2a9ce4fa47934c08a6278392c640b0e74eb96ad71d625899c8c Status: Downloaded newer image for nexus.opensdn.io:5101/contrail-controller-control-dns:master-1_0_2_6-1 ]] + docker tag nexus.opensdn.io:5101/contrail-controller-control-dns:master-1_0_2_6-1 nexus.gz1.opensdn.io:5101/contrail-controller-control-dns:master-1_0_2_5-1 + docker push nexus.gz1.opensdn.io:5101/contrail-controller-control-dns:master-1_0_2_5-1 The push refers to repository [nexus.gz1.opensdn.io:5101/contrail-controller-control-dns] 0837d4d22795: Preparing 50f6644c120e: Preparing 7f1c631818b5: Preparing 28ca5fba23ba: Preparing 3a8bcbbb9938: Preparing bc0bb80c108b: Preparing bc14ff9d83bb: Preparing 746f4658d9a8: Preparing cc4de2da5caf: Preparing bb65d6a93f14: Preparing 174f56854903: Preparing bc0bb80c108b: Waiting 746f4658d9a8: Waiting cc4de2da5caf: Waiting bb65d6a93f14: Waiting 174f56854903: Waiting bc14ff9d83bb: Waiting 3a8bcbbb9938: Layer already exists 28ca5fba23ba: Layer already exists 7f1c631818b5: Layer already exists 50f6644c120e: Layer already exists 0837d4d22795: Layer already exists bc0bb80c108b: Layer already exists bc14ff9d83bb: Layer already exists cc4de2da5caf: Layer already exists 746f4658d9a8: Layer already exists 174f56854903: Layer already exists bb65d6a93f14: Layer already exists master-1_0_2_5-1: digest: sha256:e66c7ad325a9c2a9ce4fa47934c08a6278392c640b0e74eb96ad71d625899c8c 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_2_5-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_2_5-1' ++ docker pull nexus.opensdn.io:5101/contrail-controller-control-named:master-1_0_2_6-1 + [[ -n master-1_0_2_6-1: Pulling from contrail-controller-control-named 2d473b07cdd5: Already exists 861b3e2a0a9c: Already exists 6e7794b64f25: Already exists 54a0aed8d15e: Already exists 9eec7dc63ab4: Already exists c71dfc291441: Already exists 7b71ff4d4ae9: Already exists 4cfdd066980d: Already exists 5ef0e5eb68fe: Already exists 32b47f7604ca: Already exists 1f97cb935ca1: Pulling fs layer 1f97cb935ca1: Verifying Checksum 1f97cb935ca1: Download complete 1f97cb935ca1: Pull complete Digest: sha256:043b4d2ee0410ef0f3e8c75bd57ec775bc92b5ffecfa9faabeac079215d1906c Status: Downloaded newer image for nexus.opensdn.io:5101/contrail-controller-control-named:master-1_0_2_6-1 ]] + docker tag nexus.opensdn.io:5101/contrail-controller-control-named:master-1_0_2_6-1 nexus.gz1.opensdn.io:5101/contrail-controller-control-named:master-1_0_2_5-1 + docker push nexus.gz1.opensdn.io:5101/contrail-controller-control-named:master-1_0_2_5-1 The push refers to repository [nexus.gz1.opensdn.io:5101/contrail-controller-control-named] 7458406df72d: Preparing 50f6644c120e: Preparing 7f1c631818b5: Preparing 28ca5fba23ba: Preparing 3a8bcbbb9938: Preparing bc0bb80c108b: Preparing bc14ff9d83bb: Preparing 746f4658d9a8: Preparing cc4de2da5caf: Preparing bb65d6a93f14: Preparing 174f56854903: Preparing bc14ff9d83bb: Waiting 746f4658d9a8: Waiting cc4de2da5caf: Waiting bb65d6a93f14: Waiting 174f56854903: Waiting bc0bb80c108b: Waiting 7f1c631818b5: Layer already exists 28ca5fba23ba: Layer already exists 50f6644c120e: Layer already exists 3a8bcbbb9938: Layer already exists 7458406df72d: Layer already exists bc0bb80c108b: Layer already exists bb65d6a93f14: Layer already exists 746f4658d9a8: Layer already exists bc14ff9d83bb: Layer already exists cc4de2da5caf: Layer already exists 174f56854903: Layer already exists master-1_0_2_5-1: digest: sha256:043b4d2ee0410ef0f3e8c75bd57ec775bc92b5ffecfa9faabeac079215d1906c 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_2_5-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_2_5-1' ++ docker pull nexus.opensdn.io:5101/contrail-controller-webui-base:master-1_0_2_6-1 + [[ -n master-1_0_2_6-1: Pulling from contrail-controller-webui-base 2d473b07cdd5: Already exists 861b3e2a0a9c: Already exists 6e7794b64f25: Already exists 54a0aed8d15e: Already exists 9eec7dc63ab4: Already exists c71dfc291441: Already exists 7b71ff4d4ae9: Already exists 348d774258e1: Pulling fs layer e9c3fa88bd2c: Pulling fs layer 46ae410c50f3: Pulling fs layer 551a63a48f41: Pulling fs layer 2c8bafe67c9e: Pulling fs layer 551a63a48f41: Waiting 2c8bafe67c9e: Waiting e9c3fa88bd2c: Verifying Checksum e9c3fa88bd2c: Download complete 46ae410c50f3: Download complete 551a63a48f41: Verifying Checksum 551a63a48f41: Download complete 2c8bafe67c9e: Download complete 348d774258e1: Verifying Checksum 348d774258e1: Download complete 348d774258e1: Pull complete e9c3fa88bd2c: Pull complete 46ae410c50f3: Pull complete 551a63a48f41: Pull complete 2c8bafe67c9e: Pull complete Digest: sha256:0542256b939db31cca93c552e6addb33911de0490722f1f3e88ecae225f5162d Status: Downloaded newer image for nexus.opensdn.io:5101/contrail-controller-webui-base:master-1_0_2_6-1 ]] + docker tag nexus.opensdn.io:5101/contrail-controller-webui-base:master-1_0_2_6-1 nexus.gz1.opensdn.io:5101/contrail-controller-webui-base:master-1_0_2_5-1 + docker push nexus.gz1.opensdn.io:5101/contrail-controller-webui-base:master-1_0_2_5-1 The push refers to repository [nexus.gz1.opensdn.io:5101/contrail-controller-webui-base] 1f81e8aad928: Preparing 95b0ba3c71a5: Preparing b338df6aa06e: Preparing 9dc0447995a9: Preparing d2a5982083e6: Preparing 3a8bcbbb9938: Preparing bc0bb80c108b: Preparing bc14ff9d83bb: Preparing 746f4658d9a8: Preparing cc4de2da5caf: Preparing bb65d6a93f14: Preparing 174f56854903: Preparing 3a8bcbbb9938: Waiting bc0bb80c108b: Waiting bc14ff9d83bb: Waiting 746f4658d9a8: Waiting bb65d6a93f14: Waiting 174f56854903: Waiting cc4de2da5caf: Waiting d2a5982083e6: Layer already exists b338df6aa06e: Layer already exists 9dc0447995a9: Layer already exists 1f81e8aad928: Layer already exists 95b0ba3c71a5: Layer already exists 3a8bcbbb9938: Layer already exists bc0bb80c108b: Layer already exists 746f4658d9a8: Layer already exists cc4de2da5caf: Layer already exists bc14ff9d83bb: Layer already exists bb65d6a93f14: Layer already exists 174f56854903: Layer already exists master-1_0_2_5-1: digest: sha256:0542256b939db31cca93c552e6addb33911de0490722f1f3e88ecae225f5162d size: 2824 + 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_2_5-1' INFO: fetching unchanged contrail-controller-webui-job and pushing it as nexus.gz1.opensdn.io:5101/contrail-controller-webui-job:master-1_0_2_5-1 ++ docker pull nexus.opensdn.io:5101/contrail-controller-webui-job:master-1_0_2_6-1 + [[ -n master-1_0_2_6-1: Pulling from contrail-controller-webui-job 2d473b07cdd5: Already exists 861b3e2a0a9c: Already exists 6e7794b64f25: Already exists 54a0aed8d15e: Already exists 9eec7dc63ab4: Already exists c71dfc291441: Already exists 7b71ff4d4ae9: Already exists 348d774258e1: Already exists e9c3fa88bd2c: Already exists 46ae410c50f3: Already exists 551a63a48f41: Already exists 2c8bafe67c9e: Already exists Digest: sha256:67cdc29db20be327c3a8c145df3b0c8120555ac35a65f58784a245bc837892c4 Status: Downloaded newer image for nexus.opensdn.io:5101/contrail-controller-webui-job:master-1_0_2_6-1 ]] + docker tag nexus.opensdn.io:5101/contrail-controller-webui-job:master-1_0_2_6-1 nexus.gz1.opensdn.io:5101/contrail-controller-webui-job:master-1_0_2_5-1 + docker push nexus.gz1.opensdn.io:5101/contrail-controller-webui-job:master-1_0_2_5-1 The push refers to repository [nexus.gz1.opensdn.io:5101/contrail-controller-webui-job] 1f81e8aad928: Preparing 95b0ba3c71a5: Preparing b338df6aa06e: Preparing 9dc0447995a9: Preparing d2a5982083e6: Preparing 3a8bcbbb9938: Preparing bc0bb80c108b: Preparing bc14ff9d83bb: Preparing 746f4658d9a8: Preparing cc4de2da5caf: Preparing bb65d6a93f14: Preparing 174f56854903: Preparing bc0bb80c108b: Waiting bc14ff9d83bb: Waiting 746f4658d9a8: Waiting cc4de2da5caf: Waiting bb65d6a93f14: Waiting 174f56854903: Waiting 3a8bcbbb9938: Waiting b338df6aa06e: Layer already exists 1f81e8aad928: Layer already exists 95b0ba3c71a5: Layer already exists d2a5982083e6: Layer already exists 9dc0447995a9: Layer already exists 3a8bcbbb9938: Layer already exists bc0bb80c108b: Layer already exists 746f4658d9a8: Layer already exists bc14ff9d83bb: Layer already exists cc4de2da5caf: Layer already exists bb65d6a93f14: Layer already exists 174f56854903: Layer already exists master-1_0_2_5-1: digest: sha256:67cdc29db20be327c3a8c145df3b0c8120555ac35a65f58784a245bc837892c4 size: 2824 + 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_2_5-1' INFO: fetching unchanged contrail-controller-webui-web and pushing it as nexus.gz1.opensdn.io:5101/contrail-controller-webui-web:master-1_0_2_5-1 ++ docker pull nexus.opensdn.io:5101/contrail-controller-webui-web:master-1_0_2_6-1 + [[ -n master-1_0_2_6-1: Pulling from contrail-controller-webui-web 2d473b07cdd5: Already exists 861b3e2a0a9c: Already exists 6e7794b64f25: Already exists 54a0aed8d15e: Already exists 9eec7dc63ab4: Already exists c71dfc291441: Already exists 7b71ff4d4ae9: Already exists 348d774258e1: Already exists e9c3fa88bd2c: Already exists 46ae410c50f3: Already exists 551a63a48f41: Already exists 2c8bafe67c9e: Already exists Digest: sha256:b04e275d06cb66470adb62645ac4adbef86d17945a20cf8216235474939a2537 Status: Downloaded newer image for nexus.opensdn.io:5101/contrail-controller-webui-web:master-1_0_2_6-1 ]] + docker tag nexus.opensdn.io:5101/contrail-controller-webui-web:master-1_0_2_6-1 nexus.gz1.opensdn.io:5101/contrail-controller-webui-web:master-1_0_2_5-1 + docker push nexus.gz1.opensdn.io:5101/contrail-controller-webui-web:master-1_0_2_5-1 The push refers to repository [nexus.gz1.opensdn.io:5101/contrail-controller-webui-web] 1f81e8aad928: Preparing 95b0ba3c71a5: Preparing b338df6aa06e: Preparing 9dc0447995a9: Preparing d2a5982083e6: Preparing 3a8bcbbb9938: Preparing bc0bb80c108b: Preparing bc14ff9d83bb: Preparing 746f4658d9a8: Preparing cc4de2da5caf: Preparing bb65d6a93f14: Preparing 174f56854903: Preparing 3a8bcbbb9938: Waiting bc0bb80c108b: Waiting bc14ff9d83bb: Waiting 746f4658d9a8: Waiting cc4de2da5caf: Waiting bb65d6a93f14: Waiting 174f56854903: Waiting 95b0ba3c71a5: Layer already exists b338df6aa06e: Layer already exists 9dc0447995a9: Layer already exists d2a5982083e6: Layer already exists 1f81e8aad928: Layer already exists bc0bb80c108b: Layer already exists 3a8bcbbb9938: Layer already exists 746f4658d9a8: Layer already exists bc14ff9d83bb: Layer already exists cc4de2da5caf: Layer already exists bb65d6a93f14: Layer already exists 174f56854903: Layer already exists master-1_0_2_5-1: digest: sha256:b04e275d06cb66470adb62645ac4adbef86d17945a20cf8216235474939a2537 size: 2824 INFO: fetching unchanged contrail-debug and pushing it as nexus.gz1.opensdn.io:5101/contrail-debug:master-1_0_2_5-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_2_5-1' ++ docker pull nexus.opensdn.io:5101/contrail-debug:master-1_0_2_6-1 + [[ -n master-1_0_2_6-1: Pulling from contrail-debug 2d473b07cdd5: Already exists 861b3e2a0a9c: Already exists 6e7794b64f25: Already exists 54a0aed8d15e: Already exists 9eec7dc63ab4: Already exists c71dfc291441: Already exists 7b71ff4d4ae9: Already exists 6fea54e168dc: Pulling fs layer 6fea54e168dc: Verifying Checksum 6fea54e168dc: Download complete 6fea54e168dc: Pull complete Digest: sha256:7663bcba43872b9d3c82e0325f2250e3d80411695bc5f63b3e407be9f3f2b1bc Status: Downloaded newer image for nexus.opensdn.io:5101/contrail-debug:master-1_0_2_6-1 ]] + docker tag nexus.opensdn.io:5101/contrail-debug:master-1_0_2_6-1 nexus.gz1.opensdn.io:5101/contrail-debug:master-1_0_2_5-1 + docker push nexus.gz1.opensdn.io:5101/contrail-debug:master-1_0_2_5-1 The push refers to repository [nexus.gz1.opensdn.io:5101/contrail-debug] 182378074621: Preparing 3a8bcbbb9938: Preparing bc0bb80c108b: Preparing bc14ff9d83bb: Preparing 746f4658d9a8: Preparing cc4de2da5caf: Preparing bb65d6a93f14: Preparing 174f56854903: Preparing cc4de2da5caf: Waiting bb65d6a93f14: Waiting 174f56854903: Waiting bc14ff9d83bb: Layer already exists bc0bb80c108b: Layer already exists 746f4658d9a8: Layer already exists 3a8bcbbb9938: Layer already exists 182378074621: Layer already exists cc4de2da5caf: Layer already exists bb65d6a93f14: Layer already exists 174f56854903: Layer already exists master-1_0_2_5-1: digest: sha256:7663bcba43872b9d3c82e0325f2250e3d80411695bc5f63b3e407be9f3f2b1bc size: 1989 INFO: fetching unchanged contrail-external-cassandra and pushing it as nexus.gz1.opensdn.io:5101/contrail-external-cassandra:master-1_0_2_5-1 + 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_2_5-1' ++ docker pull nexus.opensdn.io:5101/contrail-external-cassandra:master-1_0_2_6-1 + [[ -n master-1_0_2_6-1: Pulling from contrail-external-cassandra 2d473b07cdd5: Already exists 861b3e2a0a9c: Already exists 6e7794b64f25: Already exists 54a0aed8d15e: Already exists 9eec7dc63ab4: Already exists c71dfc291441: Already exists 7b71ff4d4ae9: Already exists ffb679b23494: Pulling fs layer b27d31b4f200: Pulling fs layer ffb679b23494: Verifying Checksum ffb679b23494: Download complete ffb679b23494: Pull complete b27d31b4f200: Verifying Checksum b27d31b4f200: Download complete b27d31b4f200: Pull complete Digest: sha256:bdea7d088c5643e2ec1ee18f15ed018a3a7285cc6828d00242dc77377e87be0a Status: Downloaded newer image for nexus.opensdn.io:5101/contrail-external-cassandra:master-1_0_2_6-1 ]] + docker tag nexus.opensdn.io:5101/contrail-external-cassandra:master-1_0_2_6-1 nexus.gz1.opensdn.io:5101/contrail-external-cassandra:master-1_0_2_5-1 + docker push nexus.gz1.opensdn.io:5101/contrail-external-cassandra:master-1_0_2_5-1 The push refers to repository [nexus.gz1.opensdn.io:5101/contrail-external-cassandra] adbaf5c23c4e: Preparing 456218346b05: Preparing 3a8bcbbb9938: Preparing bc0bb80c108b: Preparing bc14ff9d83bb: Preparing 746f4658d9a8: Preparing cc4de2da5caf: Preparing bb65d6a93f14: Preparing 174f56854903: Preparing 746f4658d9a8: Waiting cc4de2da5caf: Waiting bb65d6a93f14: Waiting 174f56854903: Waiting 456218346b05: Layer already exists bc0bb80c108b: Layer already exists adbaf5c23c4e: Layer already exists 3a8bcbbb9938: Layer already exists bc14ff9d83bb: Layer already exists 746f4658d9a8: Layer already exists cc4de2da5caf: Layer already exists 174f56854903: Layer already exists bb65d6a93f14: Layer already exists master-1_0_2_5-1: digest: sha256:bdea7d088c5643e2ec1ee18f15ed018a3a7285cc6828d00242dc77377e87be0a size: 2201 INFO: fetching unchanged contrail-external-haproxy and pushing it as nexus.gz1.opensdn.io:5101/contrail-external-haproxy:master-1_0_2_5-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_2_5-1' ++ docker pull nexus.opensdn.io:5101/contrail-external-haproxy:master-1_0_2_6-1 + [[ -n master-1_0_2_6-1: Pulling from contrail-external-haproxy 2d473b07cdd5: Already exists 861b3e2a0a9c: Already exists 6e7794b64f25: Already exists 54a0aed8d15e: Already exists 9eec7dc63ab4: Already exists c71dfc291441: Already exists 7b71ff4d4ae9: Already exists ab05576c4950: Pulling fs layer a1f978c764ad: Pulling fs layer a1f978c764ad: Verifying Checksum a1f978c764ad: Download complete ab05576c4950: Verifying Checksum ab05576c4950: Download complete ab05576c4950: Pull complete a1f978c764ad: Pull complete Digest: sha256:5937c9c833ac4c64695612daa3667ae63e8b4ebe89f118c0cc68c271a802f441 Status: Downloaded newer image for nexus.opensdn.io:5101/contrail-external-haproxy:master-1_0_2_6-1 ]] + docker tag nexus.opensdn.io:5101/contrail-external-haproxy:master-1_0_2_6-1 nexus.gz1.opensdn.io:5101/contrail-external-haproxy:master-1_0_2_5-1 + docker push nexus.gz1.opensdn.io:5101/contrail-external-haproxy:master-1_0_2_5-1 The push refers to repository [nexus.gz1.opensdn.io:5101/contrail-external-haproxy] d99add5ac3a1: Preparing bbb6db8a7103: Preparing 3a8bcbbb9938: Preparing bc0bb80c108b: Preparing bc14ff9d83bb: Preparing 746f4658d9a8: Preparing cc4de2da5caf: Preparing bb65d6a93f14: Preparing 174f56854903: Preparing 746f4658d9a8: Waiting bb65d6a93f14: Waiting cc4de2da5caf: Waiting 174f56854903: Waiting bc14ff9d83bb: Layer already exists d99add5ac3a1: Layer already exists bbb6db8a7103: Layer already exists 3a8bcbbb9938: Layer already exists bc0bb80c108b: Layer already exists 746f4658d9a8: Layer already exists cc4de2da5caf: Layer already exists bb65d6a93f14: Layer already exists 174f56854903: Layer already exists master-1_0_2_5-1: digest: sha256:5937c9c833ac4c64695612daa3667ae63e8b4ebe89f118c0cc68c271a802f441 size: 2197 INFO: fetching unchanged contrail-external-kafka and pushing it as nexus.gz1.opensdn.io:5101/contrail-external-kafka:master-1_0_2_5-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_2_5-1' ++ docker pull nexus.opensdn.io:5101/contrail-external-kafka:master-1_0_2_6-1 + [[ -n master-1_0_2_6-1: Pulling from contrail-external-kafka 2d473b07cdd5: Already exists 861b3e2a0a9c: Already exists 6e7794b64f25: Already exists 54a0aed8d15e: Already exists 9eec7dc63ab4: Already exists c71dfc291441: Already exists 7b71ff4d4ae9: Already exists 67a9967bd873: Pulling fs layer 362093e17349: Pulling fs layer 67a9967bd873: Download complete 67a9967bd873: Pull complete 362093e17349: Verifying Checksum 362093e17349: Download complete 362093e17349: Pull complete Digest: sha256:88ba9edd4576a777563e835452dc0b7df63a194fbb2f8019a597cc50db162e50 Status: Downloaded newer image for nexus.opensdn.io:5101/contrail-external-kafka:master-1_0_2_6-1 ]] + docker tag nexus.opensdn.io:5101/contrail-external-kafka:master-1_0_2_6-1 nexus.gz1.opensdn.io:5101/contrail-external-kafka:master-1_0_2_5-1 + docker push nexus.gz1.opensdn.io:5101/contrail-external-kafka:master-1_0_2_5-1 The push refers to repository [nexus.gz1.opensdn.io:5101/contrail-external-kafka] 51cba3a35ef2: Preparing f7ddc24c7f57: Preparing 3a8bcbbb9938: Preparing bc0bb80c108b: Preparing bc14ff9d83bb: Preparing 746f4658d9a8: Preparing cc4de2da5caf: Preparing bb65d6a93f14: Preparing 174f56854903: Preparing cc4de2da5caf: Waiting bb65d6a93f14: Waiting 174f56854903: Waiting 746f4658d9a8: Waiting 51cba3a35ef2: Layer already exists f7ddc24c7f57: Layer already exists 3a8bcbbb9938: Layer already exists bc0bb80c108b: Layer already exists bc14ff9d83bb: Layer already exists 746f4658d9a8: Layer already exists cc4de2da5caf: Layer already exists bb65d6a93f14: Layer already exists 174f56854903: Layer already exists master-1_0_2_5-1: digest: sha256:88ba9edd4576a777563e835452dc0b7df63a194fbb2f8019a597cc50db162e50 size: 2200 INFO: fetching unchanged contrail-external-rabbitmq and pushing it as nexus.gz1.opensdn.io:5101/contrail-external-rabbitmq:master-1_0_2_5-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_2_5-1' ++ docker pull nexus.opensdn.io:5101/contrail-external-rabbitmq:master-1_0_2_6-1 + [[ -n master-1_0_2_6-1: Pulling from contrail-external-rabbitmq 2d473b07cdd5: Already exists 861b3e2a0a9c: Already exists 6e7794b64f25: Already exists 54a0aed8d15e: Already exists 9eec7dc63ab4: Already exists c71dfc291441: Already exists 7b71ff4d4ae9: Already exists 3ad6021aa95c: Pulling fs layer 239dcb795a2d: Pulling fs layer 3ad6021aa95c: Verifying Checksum 3ad6021aa95c: Download complete 3ad6021aa95c: Pull complete 239dcb795a2d: Download complete 239dcb795a2d: Pull complete Digest: sha256:de71797296eb01b62ae1a86066dadc9e349a6fda5fc457fed6a5d5a0bc46910b Status: Downloaded newer image for nexus.opensdn.io:5101/contrail-external-rabbitmq:master-1_0_2_6-1 ]] + docker tag nexus.opensdn.io:5101/contrail-external-rabbitmq:master-1_0_2_6-1 nexus.gz1.opensdn.io:5101/contrail-external-rabbitmq:master-1_0_2_5-1 + docker push nexus.gz1.opensdn.io:5101/contrail-external-rabbitmq:master-1_0_2_5-1 The push refers to repository [nexus.gz1.opensdn.io:5101/contrail-external-rabbitmq] 328f2c4dabbe: Preparing 2d17a52280ea: Preparing 3a8bcbbb9938: Preparing bc0bb80c108b: Preparing bc14ff9d83bb: Preparing 746f4658d9a8: Preparing cc4de2da5caf: Preparing bb65d6a93f14: Preparing 174f56854903: Preparing cc4de2da5caf: Waiting bb65d6a93f14: Waiting 174f56854903: Waiting 746f4658d9a8: Waiting bc14ff9d83bb: Layer already exists 328f2c4dabbe: Layer already exists 2d17a52280ea: Layer already exists bc0bb80c108b: Layer already exists 3a8bcbbb9938: Layer already exists 746f4658d9a8: Layer already exists bb65d6a93f14: Layer already exists cc4de2da5caf: Layer already exists 174f56854903: Layer already exists master-1_0_2_5-1: digest: sha256:de71797296eb01b62ae1a86066dadc9e349a6fda5fc457fed6a5d5a0bc46910b size: 2200 INFO: fetching unchanged contrail-external-redis and pushing it as nexus.gz1.opensdn.io:5101/contrail-external-redis:master-1_0_2_5-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_2_5-1' ++ docker pull nexus.opensdn.io:5101/contrail-external-redis:master-1_0_2_6-1 + [[ -n master-1_0_2_6-1: Pulling from contrail-external-redis 2d473b07cdd5: Already exists 861b3e2a0a9c: Already exists 6e7794b64f25: Already exists 54a0aed8d15e: Already exists 9eec7dc63ab4: Already exists c71dfc291441: Already exists 7b71ff4d4ae9: Already exists 316c4f3d3e85: Pulling fs layer e18165378252: Pulling fs layer 57f77a77026b: Pulling fs layer 57f77a77026b: Verifying Checksum 57f77a77026b: Download complete 316c4f3d3e85: Download complete 316c4f3d3e85: Pull complete e18165378252: Verifying Checksum e18165378252: Download complete e18165378252: Pull complete 57f77a77026b: Pull complete Digest: sha256:5e57d9e1d467e2cba28e91fe6d24704dbb3bea3d291a8d5c30c4a85b433cd679 Status: Downloaded newer image for nexus.opensdn.io:5101/contrail-external-redis:master-1_0_2_6-1 ]] + docker tag nexus.opensdn.io:5101/contrail-external-redis:master-1_0_2_6-1 nexus.gz1.opensdn.io:5101/contrail-external-redis:master-1_0_2_5-1 + docker push nexus.gz1.opensdn.io:5101/contrail-external-redis:master-1_0_2_5-1 The push refers to repository [nexus.gz1.opensdn.io:5101/contrail-external-redis] 2c2c7856bd8d: Preparing d3a778df1d1e: Preparing 28da2dd51c9d: Preparing 3a8bcbbb9938: Preparing bc0bb80c108b: Preparing bc14ff9d83bb: Preparing 746f4658d9a8: Preparing cc4de2da5caf: Preparing bb65d6a93f14: Preparing 174f56854903: Preparing bc14ff9d83bb: Waiting 746f4658d9a8: Waiting cc4de2da5caf: Waiting bb65d6a93f14: Waiting 174f56854903: Waiting 28da2dd51c9d: Layer already exists d3a778df1d1e: Layer already exists 2c2c7856bd8d: Layer already exists bc0bb80c108b: Layer already exists 3a8bcbbb9938: Layer already exists bc14ff9d83bb: Layer already exists 746f4658d9a8: Layer already exists bb65d6a93f14: Layer already exists cc4de2da5caf: Layer already exists 174f56854903: Layer already exists master-1_0_2_5-1: digest: sha256:5e57d9e1d467e2cba28e91fe6d24704dbb3bea3d291a8d5c30c4a85b433cd679 size: 2405 INFO: fetching unchanged contrail-external-rsyslogd and pushing it as nexus.gz1.opensdn.io:5101/contrail-external-rsyslogd:master-1_0_2_5-1 + 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_2_5-1' ++ docker pull nexus.opensdn.io:5101/contrail-external-rsyslogd:master-1_0_2_6-1 + [[ -n master-1_0_2_6-1: Pulling from contrail-external-rsyslogd 2d473b07cdd5: Already exists 861b3e2a0a9c: Already exists 6e7794b64f25: Already exists 54a0aed8d15e: Already exists 9eec7dc63ab4: Already exists c71dfc291441: Already exists 7b71ff4d4ae9: Already exists d14b1ad5d29c: Pulling fs layer 8e58a57d27e1: Pulling fs layer e3fad44064f8: Pulling fs layer 836304d4ffa1: Pulling fs layer 836304d4ffa1: Waiting d14b1ad5d29c: Download complete e3fad44064f8: Verifying Checksum e3fad44064f8: Download complete d14b1ad5d29c: Pull complete 836304d4ffa1: Verifying Checksum 836304d4ffa1: Download complete 8e58a57d27e1: Verifying Checksum 8e58a57d27e1: Download complete 8e58a57d27e1: Pull complete e3fad44064f8: Pull complete 836304d4ffa1: Pull complete Digest: sha256:2324b8997d079b3014fc78c076496bf7cd2d5f3cbc1782b626e94a87ae6d10df Status: Downloaded newer image for nexus.opensdn.io:5101/contrail-external-rsyslogd:master-1_0_2_6-1 ]] + docker tag nexus.opensdn.io:5101/contrail-external-rsyslogd:master-1_0_2_6-1 nexus.gz1.opensdn.io:5101/contrail-external-rsyslogd:master-1_0_2_5-1 + docker push nexus.gz1.opensdn.io:5101/contrail-external-rsyslogd:master-1_0_2_5-1 The push refers to repository [nexus.gz1.opensdn.io:5101/contrail-external-rsyslogd] cb4563d37051: Preparing f183ff2db669: Preparing cdda60b2d88f: Preparing eb6c28fa5cde: Preparing 3a8bcbbb9938: Preparing bc0bb80c108b: Preparing bc14ff9d83bb: Preparing 746f4658d9a8: Preparing cc4de2da5caf: Preparing bb65d6a93f14: Preparing 174f56854903: Preparing bc14ff9d83bb: Waiting 746f4658d9a8: Waiting cc4de2da5caf: Waiting bc0bb80c108b: Waiting bb65d6a93f14: Waiting 174f56854903: Waiting f183ff2db669: Layer already exists 3a8bcbbb9938: Layer already exists cb4563d37051: Layer already exists eb6c28fa5cde: Layer already exists cdda60b2d88f: Layer already exists bc0bb80c108b: Layer already exists bc14ff9d83bb: Layer already exists 746f4658d9a8: Layer already exists cc4de2da5caf: Layer already exists 174f56854903: Layer already exists bb65d6a93f14: Layer already exists master-1_0_2_5-1: digest: sha256:2324b8997d079b3014fc78c076496bf7cd2d5f3cbc1782b626e94a87ae6d10df size: 2612 INFO: fetching unchanged contrail-external-stunnel and pushing it as nexus.gz1.opensdn.io:5101/contrail-external-stunnel:master-1_0_2_5-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_2_5-1' ++ docker pull nexus.opensdn.io:5101/contrail-external-stunnel:master-1_0_2_6-1 + [[ -n master-1_0_2_6-1: Pulling from contrail-external-stunnel 2d473b07cdd5: Already exists 861b3e2a0a9c: Already exists 6e7794b64f25: Already exists 54a0aed8d15e: Already exists 9eec7dc63ab4: Already exists c71dfc291441: Already exists 7b71ff4d4ae9: Already exists 9836994b8d53: Pulling fs layer d606d1be235a: Pulling fs layer 9836994b8d53: Download complete 9836994b8d53: Pull complete d606d1be235a: Verifying Checksum d606d1be235a: Download complete d606d1be235a: Pull complete Digest: sha256:0e18e759778862f30b0c569d5ced5545f5e3591f1ab2dcff60c69ff1b28fc895 Status: Downloaded newer image for nexus.opensdn.io:5101/contrail-external-stunnel:master-1_0_2_6-1 ]] + docker tag nexus.opensdn.io:5101/contrail-external-stunnel:master-1_0_2_6-1 nexus.gz1.opensdn.io:5101/contrail-external-stunnel:master-1_0_2_5-1 + docker push nexus.gz1.opensdn.io:5101/contrail-external-stunnel:master-1_0_2_5-1 The push refers to repository [nexus.gz1.opensdn.io:5101/contrail-external-stunnel] 7a855d7200dc: Preparing 5f1146430229: Preparing 3a8bcbbb9938: Preparing bc0bb80c108b: Preparing bc14ff9d83bb: Preparing 746f4658d9a8: Preparing cc4de2da5caf: Preparing bb65d6a93f14: Preparing 174f56854903: Preparing cc4de2da5caf: Waiting bb65d6a93f14: Waiting 174f56854903: Waiting 746f4658d9a8: Waiting bc14ff9d83bb: Layer already exists bc0bb80c108b: Layer already exists 5f1146430229: Layer already exists 3a8bcbbb9938: Layer already exists 7a855d7200dc: Layer already exists 746f4658d9a8: Layer already exists cc4de2da5caf: Layer already exists bb65d6a93f14: Layer already exists 174f56854903: Layer already exists master-1_0_2_5-1: digest: sha256:0e18e759778862f30b0c569d5ced5545f5e3591f1ab2dcff60c69ff1b28fc895 size: 2198 INFO: fetching unchanged contrail-external-zookeeper and pushing it as nexus.gz1.opensdn.io:5101/contrail-external-zookeeper:master-1_0_2_5-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_2_5-1' ++ docker pull nexus.opensdn.io:5101/contrail-external-zookeeper:master-1_0_2_6-1 + [[ -n master-1_0_2_6-1: Pulling from contrail-external-zookeeper 2d473b07cdd5: Already exists 861b3e2a0a9c: Already exists 6e7794b64f25: Already exists 54a0aed8d15e: Already exists 9eec7dc63ab4: Already exists c71dfc291441: Already exists 7b71ff4d4ae9: Already exists 4117c49712b6: Pulling fs layer 87e7354ad6ed: Pulling fs layer 4117c49712b6: Download complete 4117c49712b6: Pull complete 87e7354ad6ed: Verifying Checksum 87e7354ad6ed: Download complete 87e7354ad6ed: Pull complete Digest: sha256:2414929e21d119f628bfdf5237a816a4d793314540d47e78736e354f4562b426 Status: Downloaded newer image for nexus.opensdn.io:5101/contrail-external-zookeeper:master-1_0_2_6-1 ]] + docker tag nexus.opensdn.io:5101/contrail-external-zookeeper:master-1_0_2_6-1 nexus.gz1.opensdn.io:5101/contrail-external-zookeeper:master-1_0_2_5-1 + docker push nexus.gz1.opensdn.io:5101/contrail-external-zookeeper:master-1_0_2_5-1 The push refers to repository [nexus.gz1.opensdn.io:5101/contrail-external-zookeeper] f2240b0a473b: Preparing d3af9fb024dd: Preparing 3a8bcbbb9938: Preparing bc0bb80c108b: Preparing bc14ff9d83bb: Preparing 746f4658d9a8: Preparing cc4de2da5caf: Preparing bb65d6a93f14: Preparing 174f56854903: Preparing cc4de2da5caf: Waiting bb65d6a93f14: Waiting 746f4658d9a8: Waiting 174f56854903: Waiting 3a8bcbbb9938: Layer already exists d3af9fb024dd: Layer already exists bc0bb80c108b: Layer already exists bc14ff9d83bb: Layer already exists 746f4658d9a8: Layer already exists f2240b0a473b: Layer already exists cc4de2da5caf: Layer already exists bb65d6a93f14: Layer already exists 174f56854903: Layer already exists master-1_0_2_5-1: digest: sha256:2414929e21d119f628bfdf5237a816a4d793314540d47e78736e354f4562b426 size: 2199 + 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_2_5-1' INFO: fetching unchanged contrail-general-base and pushing it as nexus.gz1.opensdn.io:5101/contrail-general-base:master-1_0_2_5-1 ++ docker pull nexus.opensdn.io:5101/contrail-general-base:master-1_0_2_6-1 + [[ -n master-1_0_2_6-1: Pulling from contrail-general-base 2d473b07cdd5: Already exists 861b3e2a0a9c: Already exists 6e7794b64f25: Already exists 54a0aed8d15e: Already exists 9eec7dc63ab4: Already exists c71dfc291441: Already exists 7b71ff4d4ae9: Already exists Digest: sha256:8f403a3f89f8108948a13321d443f773db61ce3c18281f4ee8d99ae4ce44feab Status: Downloaded newer image for nexus.opensdn.io:5101/contrail-general-base:master-1_0_2_6-1 ]] + docker tag nexus.opensdn.io:5101/contrail-general-base:master-1_0_2_6-1 nexus.gz1.opensdn.io:5101/contrail-general-base:master-1_0_2_5-1 + docker push nexus.gz1.opensdn.io:5101/contrail-general-base:master-1_0_2_5-1 The push refers to repository [nexus.gz1.opensdn.io:5101/contrail-general-base] 3a8bcbbb9938: Preparing bc0bb80c108b: Preparing bc14ff9d83bb: Preparing 746f4658d9a8: Preparing cc4de2da5caf: Preparing bb65d6a93f14: Preparing 174f56854903: Preparing bb65d6a93f14: Waiting 174f56854903: Waiting bc0bb80c108b: Layer already exists 3a8bcbbb9938: Layer already exists cc4de2da5caf: Layer already exists 746f4658d9a8: Layer already exists bc14ff9d83bb: Layer already exists bb65d6a93f14: Layer already exists 174f56854903: Layer already exists master-1_0_2_5-1: digest: sha256:8f403a3f89f8108948a13321d443f773db61ce3c18281f4ee8d99ae4ce44feab 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_2_5-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_2_5-1' ++ docker pull nexus.opensdn.io:5101/contrail-kubernetes-cni-init:master-1_0_2_6-1 + [[ -n master-1_0_2_6-1: Pulling from contrail-kubernetes-cni-init 2d473b07cdd5: Already exists 861b3e2a0a9c: Already exists 6e7794b64f25: Already exists 54a0aed8d15e: Already exists 9eec7dc63ab4: Already exists c71dfc291441: Already exists 7b71ff4d4ae9: Already exists 4cfdd066980d: Already exists 5ef0e5eb68fe: Already exists 30c99d07e676: Pulling fs layer 2d2622c174ae: Pulling fs layer 2d2622c174ae: Download complete 30c99d07e676: Verifying Checksum 30c99d07e676: Download complete 30c99d07e676: Pull complete 2d2622c174ae: Pull complete Digest: sha256:ff16f6f0d96ff98585bd06383f393516f5f59bc5a24e68a8cf3ebffa045082ab Status: Downloaded newer image for nexus.opensdn.io:5101/contrail-kubernetes-cni-init:master-1_0_2_6-1 ]] + docker tag nexus.opensdn.io:5101/contrail-kubernetes-cni-init:master-1_0_2_6-1 nexus.gz1.opensdn.io:5101/contrail-kubernetes-cni-init:master-1_0_2_5-1 + docker push nexus.gz1.opensdn.io:5101/contrail-kubernetes-cni-init:master-1_0_2_5-1 The push refers to repository [nexus.gz1.opensdn.io:5101/contrail-kubernetes-cni-init] 066459031a81: Preparing a534ffbea91b: Preparing 7f1c631818b5: Preparing 28ca5fba23ba: Preparing 3a8bcbbb9938: Preparing bc0bb80c108b: Preparing bc14ff9d83bb: Preparing 746f4658d9a8: Preparing cc4de2da5caf: Preparing bb65d6a93f14: Preparing 174f56854903: Preparing bc0bb80c108b: Waiting bc14ff9d83bb: Waiting 746f4658d9a8: Waiting cc4de2da5caf: Waiting bb65d6a93f14: Waiting 174f56854903: Waiting a534ffbea91b: Layer already exists 7f1c631818b5: Layer already exists 28ca5fba23ba: Layer already exists 066459031a81: Layer already exists 3a8bcbbb9938: Layer already exists bc0bb80c108b: Layer already exists bc14ff9d83bb: Layer already exists cc4de2da5caf: Layer already exists 746f4658d9a8: Layer already exists bb65d6a93f14: Layer already exists 174f56854903: Layer already exists master-1_0_2_5-1: digest: sha256:ff16f6f0d96ff98585bd06383f393516f5f59bc5a24e68a8cf3ebffa045082ab 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_2_5-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_2_5-1' ++ docker pull nexus.opensdn.io:5101/contrail-kubernetes-kube-manager:master-1_0_2_6-1 + [[ -n master-1_0_2_6-1: Pulling from contrail-kubernetes-kube-manager 2d473b07cdd5: Already exists 861b3e2a0a9c: Already exists 6e7794b64f25: Already exists 54a0aed8d15e: Already exists 9eec7dc63ab4: Already exists c71dfc291441: Already exists 7b71ff4d4ae9: Already exists 4cfdd066980d: Already exists 5ef0e5eb68fe: Already exists e85e5afd188e: Pulling fs layer 43431f2d63f3: Pulling fs layer 43431f2d63f3: Verifying Checksum 43431f2d63f3: Download complete e85e5afd188e: Verifying Checksum e85e5afd188e: Download complete e85e5afd188e: Pull complete 43431f2d63f3: Pull complete Digest: sha256:78791dbe2fb8c8c874d6c1d82c01eaab2a1765ff83f0c24663b61c45405adf78 Status: Downloaded newer image for nexus.opensdn.io:5101/contrail-kubernetes-kube-manager:master-1_0_2_6-1 ]] + docker tag nexus.opensdn.io:5101/contrail-kubernetes-kube-manager:master-1_0_2_6-1 nexus.gz1.opensdn.io:5101/contrail-kubernetes-kube-manager:master-1_0_2_5-1 + docker push nexus.gz1.opensdn.io:5101/contrail-kubernetes-kube-manager:master-1_0_2_5-1 The push refers to repository [nexus.gz1.opensdn.io:5101/contrail-kubernetes-kube-manager] 5843cef4765d: Preparing c70551d671cb: Preparing 7f1c631818b5: Preparing 28ca5fba23ba: Preparing 3a8bcbbb9938: Preparing bc0bb80c108b: Preparing bc14ff9d83bb: Preparing 746f4658d9a8: Preparing cc4de2da5caf: Preparing bb65d6a93f14: Preparing 174f56854903: Preparing bc0bb80c108b: Waiting bc14ff9d83bb: Waiting 746f4658d9a8: Waiting cc4de2da5caf: Waiting bb65d6a93f14: Waiting 174f56854903: Waiting 7f1c631818b5: Layer already exists c70551d671cb: Layer already exists 5843cef4765d: Layer already exists 3a8bcbbb9938: Layer already exists 28ca5fba23ba: Layer already exists bc0bb80c108b: Layer already exists bb65d6a93f14: Layer already exists cc4de2da5caf: Layer already exists bc14ff9d83bb: Layer already exists 746f4658d9a8: Layer already exists 174f56854903: Layer already exists master-1_0_2_5-1: digest: sha256:78791dbe2fb8c8c874d6c1d82c01eaab2a1765ff83f0c24663b61c45405adf78 size: 2620 INFO: fetching unchanged contrail-node-init and pushing it as nexus.gz1.opensdn.io:5101/contrail-node-init:master-1_0_2_5-1 + 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_2_5-1' ++ docker pull nexus.opensdn.io:5101/contrail-node-init:master-1_0_2_6-1 + [[ -n master-1_0_2_6-1: Pulling from contrail-node-init 2d473b07cdd5: Already exists 861b3e2a0a9c: Already exists 6e7794b64f25: Already exists 54a0aed8d15e: Already exists 9eec7dc63ab4: Already exists c71dfc291441: Already exists 7b71ff4d4ae9: Already exists 4cfdd066980d: Already exists 5ef0e5eb68fe: Already exists 14a95b3d66da: Pulling fs layer 67d06e36aa3d: Pulling fs layer 67d06e36aa3d: Verifying Checksum 67d06e36aa3d: Download complete 14a95b3d66da: Download complete 14a95b3d66da: Pull complete 67d06e36aa3d: Pull complete Digest: sha256:f3217ca649de33d75685014f593f4a14b88bc76e019802586620b3205db9663e Status: Downloaded newer image for nexus.opensdn.io:5101/contrail-node-init:master-1_0_2_6-1 ]] + docker tag nexus.opensdn.io:5101/contrail-node-init:master-1_0_2_6-1 nexus.gz1.opensdn.io:5101/contrail-node-init:master-1_0_2_5-1 + docker push nexus.gz1.opensdn.io:5101/contrail-node-init:master-1_0_2_5-1 The push refers to repository [nexus.gz1.opensdn.io:5101/contrail-node-init] c419aadbcd9f: Preparing 9a6346f5235a: Preparing 7f1c631818b5: Preparing 28ca5fba23ba: Preparing 3a8bcbbb9938: Preparing bc0bb80c108b: Preparing bc14ff9d83bb: Preparing 746f4658d9a8: Preparing cc4de2da5caf: Preparing bb65d6a93f14: Preparing 174f56854903: Preparing bc14ff9d83bb: Waiting 746f4658d9a8: Waiting cc4de2da5caf: Waiting bb65d6a93f14: Waiting 174f56854903: Waiting bc0bb80c108b: Waiting 3a8bcbbb9938: Layer already exists c419aadbcd9f: Layer already exists 9a6346f5235a: Layer already exists 7f1c631818b5: Layer already exists 28ca5fba23ba: Layer already exists bc0bb80c108b: Layer already exists 746f4658d9a8: Layer already exists cc4de2da5caf: Layer already exists bc14ff9d83bb: Layer already exists bb65d6a93f14: Layer already exists 174f56854903: Layer already exists master-1_0_2_5-1: digest: sha256:f3217ca649de33d75685014f593f4a14b88bc76e019802586620b3205db9663e size: 2619 + 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_2_5-1' INFO: fetching unchanged contrail-nodemgr and pushing it as nexus.gz1.opensdn.io:5101/contrail-nodemgr:master-1_0_2_5-1 ++ docker pull nexus.opensdn.io:5101/contrail-nodemgr:master-1_0_2_6-1 + [[ -n master-1_0_2_6-1: Pulling from contrail-nodemgr 2d473b07cdd5: Already exists 32a12aa88294: Already exists c67a3930aa17: Already exists d7c8f1ca39d3: Already exists c7d70fc0fe0e: Already exists bb956ce81767: Already exists c0f49055ca73: Already exists 5fd457d96fc7: Already exists 000d42fda9c5: Already exists 8d5c9e4ad712: Pulling fs layer 253fd151754a: Pulling fs layer 253fd151754a: Verifying Checksum 253fd151754a: Download complete 8d5c9e4ad712: Verifying Checksum 8d5c9e4ad712: Download complete 8d5c9e4ad712: Pull complete 253fd151754a: Pull complete Digest: sha256:d88d0cea2a4f064c983af52d15df0bba1734e13985cfea96fd129f1440f9287d Status: Downloaded newer image for nexus.opensdn.io:5101/contrail-nodemgr:master-1_0_2_6-1 ]] + docker tag nexus.opensdn.io:5101/contrail-nodemgr:master-1_0_2_6-1 nexus.gz1.opensdn.io:5101/contrail-nodemgr:master-1_0_2_5-1 + docker push nexus.gz1.opensdn.io:5101/contrail-nodemgr:master-1_0_2_5-1 The push refers to repository [nexus.gz1.opensdn.io:5101/contrail-nodemgr] 53a5d1af38f3: Preparing e12cceeb2966: Preparing db0d0ea23b93: Preparing dc8ccddbf779: Preparing f98e11048d7a: Preparing 8f6e7e49f598: Preparing cff28ea1688e: Preparing 6cf2069c8e82: Preparing df19967ace1f: Preparing fa46add3ba7d: Preparing 174f56854903: Preparing 8f6e7e49f598: Waiting cff28ea1688e: Waiting 6cf2069c8e82: Waiting df19967ace1f: Waiting fa46add3ba7d: Waiting 174f56854903: Waiting e12cceeb2966: Layer already exists 53a5d1af38f3: Layer already exists f98e11048d7a: Layer already exists db0d0ea23b93: Layer already exists dc8ccddbf779: Layer already exists 8f6e7e49f598: Layer already exists cff28ea1688e: Layer already exists 6cf2069c8e82: Layer already exists df19967ace1f: Layer already exists fa46add3ba7d: Layer already exists 174f56854903: Layer already exists master-1_0_2_5-1: digest: sha256:d88d0cea2a4f064c983af52d15df0bba1734e13985cfea96fd129f1440f9287d size: 2621 + for container in '${unchanged_containers[@]}' INFO: fetching unchanged contrail-openstack-compute-init and pushing it as nexus.gz1.opensdn.io:5101/contrail-openstack-compute-init:master-1_0_2_5-1 + echo 'INFO: fetching unchanged contrail-openstack-compute-init and pushing it as nexus.gz1.opensdn.io:5101/contrail-openstack-compute-init:master-1_0_2_5-1' ++ docker pull nexus.opensdn.io:5101/contrail-openstack-compute-init:master-1_0_2_6-1 + [[ -n master-1_0_2_6-1: Pulling from contrail-openstack-compute-init 2d473b07cdd5: Already exists 861b3e2a0a9c: Already exists 6e7794b64f25: Already exists 54a0aed8d15e: Already exists 9eec7dc63ab4: Already exists c71dfc291441: Already exists 7b71ff4d4ae9: Already exists bdf5bf923722: Pulling fs layer b866e726068f: Pulling fs layer bdf5bf923722: Download complete bdf5bf923722: Pull complete b866e726068f: Verifying Checksum b866e726068f: Download complete b866e726068f: Pull complete Digest: sha256:cecfd7b410c36d1f9a0b0b64aff3e4488213b86d8cfd95d20c9b01684dbc46b6 Status: Downloaded newer image for nexus.opensdn.io:5101/contrail-openstack-compute-init:master-1_0_2_6-1 ]] + docker tag nexus.opensdn.io:5101/contrail-openstack-compute-init:master-1_0_2_6-1 nexus.gz1.opensdn.io:5101/contrail-openstack-compute-init:master-1_0_2_5-1 + docker push nexus.gz1.opensdn.io:5101/contrail-openstack-compute-init:master-1_0_2_5-1 The push refers to repository [nexus.gz1.opensdn.io:5101/contrail-openstack-compute-init] 3e915d11a191: Preparing c9c78952e431: Preparing 3a8bcbbb9938: Preparing bc0bb80c108b: Preparing bc14ff9d83bb: Preparing 746f4658d9a8: Preparing cc4de2da5caf: Preparing bb65d6a93f14: Preparing 174f56854903: Preparing 746f4658d9a8: Waiting cc4de2da5caf: Waiting bb65d6a93f14: Waiting 174f56854903: Waiting c9c78952e431: Layer already exists bc0bb80c108b: Layer already exists 3a8bcbbb9938: Layer already exists bc14ff9d83bb: Layer already exists 3e915d11a191: Layer already exists 746f4658d9a8: Layer already exists cc4de2da5caf: Layer already exists bb65d6a93f14: Layer already exists 174f56854903: Layer already exists master-1_0_2_5-1: digest: sha256:cecfd7b410c36d1f9a0b0b64aff3e4488213b86d8cfd95d20c9b01684dbc46b6 size: 2197 + 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_2_5-1' INFO: fetching unchanged contrail-openstack-heat-init and pushing it as nexus.gz1.opensdn.io:5101/contrail-openstack-heat-init:master-1_0_2_5-1 ++ docker pull nexus.opensdn.io:5101/contrail-openstack-heat-init:master-1_0_2_6-1 + [[ -n master-1_0_2_6-1: Pulling from contrail-openstack-heat-init 2d473b07cdd5: Already exists 861b3e2a0a9c: Already exists 6e7794b64f25: Already exists 54a0aed8d15e: Already exists 9eec7dc63ab4: Already exists c71dfc291441: Already exists 7b71ff4d4ae9: Already exists 1e581690d0a0: Pulling fs layer f70309dce200: Pulling fs layer 1e581690d0a0: Verifying Checksum 1e581690d0a0: Download complete 1e581690d0a0: Pull complete f70309dce200: Verifying Checksum f70309dce200: Download complete f70309dce200: Pull complete Digest: sha256:b1015963c4ee017108441df7f6e4d1bc17d655216cfd78f7351458f9a07a4d0a Status: Downloaded newer image for nexus.opensdn.io:5101/contrail-openstack-heat-init:master-1_0_2_6-1 ]] + docker tag nexus.opensdn.io:5101/contrail-openstack-heat-init:master-1_0_2_6-1 nexus.gz1.opensdn.io:5101/contrail-openstack-heat-init:master-1_0_2_5-1 + docker push nexus.gz1.opensdn.io:5101/contrail-openstack-heat-init:master-1_0_2_5-1 The push refers to repository [nexus.gz1.opensdn.io:5101/contrail-openstack-heat-init] 62a4bba92513: Preparing ce72788b1246: Preparing 3a8bcbbb9938: Preparing bc0bb80c108b: Preparing bc14ff9d83bb: Preparing 746f4658d9a8: Preparing cc4de2da5caf: Preparing bb65d6a93f14: Preparing 174f56854903: Preparing cc4de2da5caf: Waiting bb65d6a93f14: Waiting 746f4658d9a8: Waiting 174f56854903: Waiting bc14ff9d83bb: Layer already exists 62a4bba92513: Layer already exists bc0bb80c108b: Layer already exists 3a8bcbbb9938: Layer already exists ce72788b1246: Layer already exists cc4de2da5caf: Layer already exists 746f4658d9a8: Layer already exists bb65d6a93f14: Layer already exists 174f56854903: Layer already exists master-1_0_2_5-1: digest: sha256:b1015963c4ee017108441df7f6e4d1bc17d655216cfd78f7351458f9a07a4d0a size: 2198 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_2_5-1 + for container in '${unchanged_containers[@]}' + 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_2_5-1' ++ docker pull nexus.opensdn.io:5101/contrail-openstack-ironic-notification-manager:master-1_0_2_6-1 + [[ -n master-1_0_2_6-1: Pulling from contrail-openstack-ironic-notification-manager 2d473b07cdd5: Already exists 861b3e2a0a9c: Already exists 6e7794b64f25: Already exists 54a0aed8d15e: Already exists 9eec7dc63ab4: Already exists c71dfc291441: Already exists 7b71ff4d4ae9: Already exists 4cfdd066980d: Already exists 5ef0e5eb68fe: Already exists d99bc78887f3: Pulling fs layer 0dbedd83d7c4: Pulling fs layer 0dbedd83d7c4: Verifying Checksum 0dbedd83d7c4: Download complete d99bc78887f3: Verifying Checksum d99bc78887f3: Download complete d99bc78887f3: Pull complete 0dbedd83d7c4: Pull complete Digest: sha256:ecca791c206639639c2a1549a744b55b11294c27a2a09631c4134eba27c9e49f Status: Downloaded newer image for nexus.opensdn.io:5101/contrail-openstack-ironic-notification-manager:master-1_0_2_6-1 ]] + docker tag nexus.opensdn.io:5101/contrail-openstack-ironic-notification-manager:master-1_0_2_6-1 nexus.gz1.opensdn.io:5101/contrail-openstack-ironic-notification-manager:master-1_0_2_5-1 + docker push nexus.gz1.opensdn.io:5101/contrail-openstack-ironic-notification-manager:master-1_0_2_5-1 The push refers to repository [nexus.gz1.opensdn.io:5101/contrail-openstack-ironic-notification-manager] b34a82de5050: Preparing 4af6926dbbd7: Preparing 7f1c631818b5: Preparing 28ca5fba23ba: Preparing 3a8bcbbb9938: Preparing bc0bb80c108b: Preparing bc14ff9d83bb: Preparing 746f4658d9a8: Preparing cc4de2da5caf: Preparing bb65d6a93f14: Preparing 174f56854903: Preparing 746f4658d9a8: Waiting cc4de2da5caf: Waiting bb65d6a93f14: Waiting 174f56854903: Waiting bc0bb80c108b: Waiting bc14ff9d83bb: Waiting 4af6926dbbd7: Layer already exists 7f1c631818b5: Layer already exists 28ca5fba23ba: Layer already exists b34a82de5050: Layer already exists 3a8bcbbb9938: Layer already exists bc0bb80c108b: Layer already exists bb65d6a93f14: Layer already exists cc4de2da5caf: Layer already exists 174f56854903: Layer already exists 746f4658d9a8: Layer already exists bc14ff9d83bb: Layer already exists master-1_0_2_5-1: digest: sha256:ecca791c206639639c2a1549a744b55b11294c27a2a09631c4134eba27c9e49f size: 2619 INFO: fetching unchanged contrail-openstack-neutron-init and pushing it as nexus.gz1.opensdn.io:5101/contrail-openstack-neutron-init:master-1_0_2_5-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_2_5-1' ++ docker pull nexus.opensdn.io:5101/contrail-openstack-neutron-init:master-1_0_2_6-1 + [[ -n master-1_0_2_6-1: Pulling from contrail-openstack-neutron-init 2d473b07cdd5: Already exists 861b3e2a0a9c: Already exists 6e7794b64f25: Already exists 54a0aed8d15e: Already exists 9eec7dc63ab4: Already exists c71dfc291441: Already exists 7b71ff4d4ae9: Already exists dc7fd8e0d083: Pulling fs layer 573ee44f3984: Pulling fs layer dc7fd8e0d083: Verifying Checksum dc7fd8e0d083: Download complete dc7fd8e0d083: Pull complete 573ee44f3984: Verifying Checksum 573ee44f3984: Download complete 573ee44f3984: Pull complete Digest: sha256:8f260e8107c1c8166fb95c37d02e8dc9ad825420aafd55274f0507772db70cf4 Status: Downloaded newer image for nexus.opensdn.io:5101/contrail-openstack-neutron-init:master-1_0_2_6-1 ]] + docker tag nexus.opensdn.io:5101/contrail-openstack-neutron-init:master-1_0_2_6-1 nexus.gz1.opensdn.io:5101/contrail-openstack-neutron-init:master-1_0_2_5-1 + docker push nexus.gz1.opensdn.io:5101/contrail-openstack-neutron-init:master-1_0_2_5-1 The push refers to repository [nexus.gz1.opensdn.io:5101/contrail-openstack-neutron-init] aef6cba9c952: Preparing e8be215f34c9: Preparing 3a8bcbbb9938: Preparing bc0bb80c108b: Preparing bc14ff9d83bb: Preparing 746f4658d9a8: Preparing cc4de2da5caf: Preparing bb65d6a93f14: Preparing 174f56854903: Preparing 746f4658d9a8: Waiting cc4de2da5caf: Waiting bb65d6a93f14: Waiting 174f56854903: Waiting aef6cba9c952: Layer already exists bc14ff9d83bb: Layer already exists e8be215f34c9: Layer already exists bc0bb80c108b: Layer already exists 3a8bcbbb9938: Layer already exists 746f4658d9a8: Layer already exists bb65d6a93f14: Layer already exists 174f56854903: Layer already exists cc4de2da5caf: Layer already exists master-1_0_2_5-1: digest: sha256:8f260e8107c1c8166fb95c37d02e8dc9ad825420aafd55274f0507772db70cf4 size: 2198 + for container in '${unchanged_containers[@]}' INFO: fetching unchanged contrail-provisioner and pushing it as nexus.gz1.opensdn.io:5101/contrail-provisioner:master-1_0_2_5-1 + echo 'INFO: fetching unchanged contrail-provisioner and pushing it as nexus.gz1.opensdn.io:5101/contrail-provisioner:master-1_0_2_5-1' ++ docker pull nexus.opensdn.io:5101/contrail-provisioner:master-1_0_2_6-1 + [[ -n master-1_0_2_6-1: Pulling from contrail-provisioner 2d473b07cdd5: Already exists 861b3e2a0a9c: Already exists 6e7794b64f25: Already exists 54a0aed8d15e: Already exists 9eec7dc63ab4: Already exists c71dfc291441: Already exists 7b71ff4d4ae9: Already exists 4cfdd066980d: Already exists 5ef0e5eb68fe: Already exists bc1320da0428: Pulling fs layer 5d50f4281511: Pulling fs layer bc1320da0428: Download complete bc1320da0428: Pull complete 5d50f4281511: Verifying Checksum 5d50f4281511: Download complete 5d50f4281511: Pull complete Digest: sha256:eaab009730916e7f2838760fad0724b6b4a1b3dc03de3d3964d8ea06476e637b Status: Downloaded newer image for nexus.opensdn.io:5101/contrail-provisioner:master-1_0_2_6-1 ]] + docker tag nexus.opensdn.io:5101/contrail-provisioner:master-1_0_2_6-1 nexus.gz1.opensdn.io:5101/contrail-provisioner:master-1_0_2_5-1 + docker push nexus.gz1.opensdn.io:5101/contrail-provisioner:master-1_0_2_5-1 The push refers to repository [nexus.gz1.opensdn.io:5101/contrail-provisioner] b5fbea586a51: Preparing ea447aa93a72: Preparing 7f1c631818b5: Preparing 28ca5fba23ba: Preparing 3a8bcbbb9938: Preparing bc0bb80c108b: Preparing bc14ff9d83bb: Preparing 746f4658d9a8: Preparing cc4de2da5caf: Preparing bb65d6a93f14: Preparing 174f56854903: Preparing bc0bb80c108b: Waiting bc14ff9d83bb: Waiting 746f4658d9a8: Waiting cc4de2da5caf: Waiting bb65d6a93f14: Waiting 174f56854903: Waiting ea447aa93a72: Layer already exists 7f1c631818b5: Layer already exists 28ca5fba23ba: Layer already exists b5fbea586a51: Layer already exists 3a8bcbbb9938: Layer already exists bc14ff9d83bb: Layer already exists 746f4658d9a8: Layer already exists cc4de2da5caf: Layer already exists bc0bb80c108b: Layer already exists bb65d6a93f14: Layer already exists 174f56854903: Layer already exists master-1_0_2_5-1: digest: sha256:eaab009730916e7f2838760fad0724b6b4a1b3dc03de3d3964d8ea06476e637b size: 2619 INFO: fetching unchanged contrail-status and pushing it as nexus.gz1.opensdn.io:5101/contrail-status:master-1_0_2_5-1 + 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_2_5-1' ++ docker pull nexus.opensdn.io:5101/contrail-status:master-1_0_2_6-1 + [[ -n master-1_0_2_6-1: Pulling from contrail-status 2d473b07cdd5: Already exists 32a12aa88294: Already exists c67a3930aa17: Already exists d7c8f1ca39d3: Already exists c7d70fc0fe0e: Already exists bb956ce81767: Already exists c0f49055ca73: Already exists 5fd457d96fc7: Already exists 000d42fda9c5: Already exists 94e8269e7591: Pulling fs layer 5bce196cad67: Pulling fs layer ef17a1980bc1: Pulling fs layer ef17a1980bc1: Verifying Checksum ef17a1980bc1: Download complete 5bce196cad67: Verifying Checksum 5bce196cad67: Download complete 94e8269e7591: Verifying Checksum 94e8269e7591: Download complete 94e8269e7591: Pull complete 5bce196cad67: Pull complete ef17a1980bc1: Pull complete Digest: sha256:306deaa305ba5229573d33acfa0685932115e3dc1d811e45b5c83ed50073ea26 Status: Downloaded newer image for nexus.opensdn.io:5101/contrail-status:master-1_0_2_6-1 ]] + docker tag nexus.opensdn.io:5101/contrail-status:master-1_0_2_6-1 nexus.gz1.opensdn.io:5101/contrail-status:master-1_0_2_5-1 + docker push nexus.gz1.opensdn.io:5101/contrail-status:master-1_0_2_5-1 The push refers to repository [nexus.gz1.opensdn.io:5101/contrail-status] 649bf06ef749: Preparing 10eb6ae8c2ce: Preparing 03d7ae6fcdff: Preparing db0d0ea23b93: Preparing dc8ccddbf779: Preparing f98e11048d7a: Preparing 8f6e7e49f598: Preparing cff28ea1688e: Preparing 6cf2069c8e82: Preparing df19967ace1f: Preparing fa46add3ba7d: Preparing 174f56854903: Preparing 8f6e7e49f598: Waiting cff28ea1688e: Waiting 6cf2069c8e82: Waiting df19967ace1f: Waiting fa46add3ba7d: Waiting 174f56854903: Waiting f98e11048d7a: Waiting dc8ccddbf779: Layer already exists 03d7ae6fcdff: Layer already exists 10eb6ae8c2ce: Layer already exists db0d0ea23b93: Layer already exists 649bf06ef749: Layer already exists f98e11048d7a: Layer already exists cff28ea1688e: Layer already exists 6cf2069c8e82: Layer already exists 8f6e7e49f598: Layer already exists df19967ace1f: Layer already exists fa46add3ba7d: Layer already exists 174f56854903: Layer already exists master-1_0_2_5-1: digest: sha256:306deaa305ba5229573d33acfa0685932115e3dc1d811e45b5c83ed50073ea26 size: 2828 INFO: fetching unchanged contrail-test-test and pushing it as nexus.gz1.opensdn.io:5101/contrail-test-test:master-1_0_2_5-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_2_5-1' ++ docker pull nexus.opensdn.io:5101/contrail-test-test:master-1_0_2_6-1 + [[ -n master-1_0_2_6-1: Pulling from contrail-test-test 2d473b07cdd5: Already exists 32a12aa88294: Already exists c67a3930aa17: Already exists d7c8f1ca39d3: Already exists c7d70fc0fe0e: Already exists bb956ce81767: Already exists c0f49055ca73: Already exists 5fd457d96fc7: Already exists 000d42fda9c5: Already exists e0af1d72ed9f: Pulling fs layer 8223976bd7f8: Pulling fs layer a0b7f6a1e445: Pulling fs layer d7848362ec7e: Pulling fs layer 9091f6121a46: Pulling fs layer d7848362ec7e: Waiting 9091f6121a46: Waiting a0b7f6a1e445: Verifying Checksum a0b7f6a1e445: Download complete 8223976bd7f8: Download complete e0af1d72ed9f: Verifying Checksum e0af1d72ed9f: Download complete e0af1d72ed9f: Pull complete 8223976bd7f8: Pull complete a0b7f6a1e445: Pull complete d7848362ec7e: Verifying Checksum d7848362ec7e: Download complete d7848362ec7e: Pull complete 9091f6121a46: Verifying Checksum 9091f6121a46: Download complete 9091f6121a46: Pull complete Digest: sha256:51cefa9005d53469650b6cf04605d4633b4797192d70a4f4db406e72e3a26d93 Status: Downloaded newer image for nexus.opensdn.io:5101/contrail-test-test:master-1_0_2_6-1 ]] + docker tag nexus.opensdn.io:5101/contrail-test-test:master-1_0_2_6-1 nexus.gz1.opensdn.io:5101/contrail-test-test:master-1_0_2_5-1 + docker push nexus.gz1.opensdn.io:5101/contrail-test-test:master-1_0_2_5-1 The push refers to repository [nexus.gz1.opensdn.io:5101/contrail-test-test] f5c01f2d36cc: Preparing 6e8b905086d0: Preparing f867981ef6fa: Preparing 4340b4ad0394: Preparing 5018e71803d5: Preparing db0d0ea23b93: Preparing dc8ccddbf779: Preparing f98e11048d7a: Preparing 8f6e7e49f598: Preparing cff28ea1688e: Preparing 6cf2069c8e82: Preparing df19967ace1f: Preparing fa46add3ba7d: Preparing 174f56854903: Preparing db0d0ea23b93: Waiting dc8ccddbf779: Waiting f98e11048d7a: Waiting 8f6e7e49f598: Waiting cff28ea1688e: Waiting 6cf2069c8e82: Waiting df19967ace1f: Waiting fa46add3ba7d: Waiting 174f56854903: Waiting f5c01f2d36cc: Layer already exists 6e8b905086d0: Layer already exists f867981ef6fa: Layer already exists 5018e71803d5: Layer already exists 4340b4ad0394: Layer already exists db0d0ea23b93: Layer already exists dc8ccddbf779: Layer already exists 8f6e7e49f598: Layer already exists f98e11048d7a: Layer already exists cff28ea1688e: Layer already exists 6cf2069c8e82: Layer already exists df19967ace1f: Layer already exists fa46add3ba7d: Layer already exists 174f56854903: Layer already exists master-1_0_2_5-1: digest: sha256:51cefa9005d53469650b6cf04605d4633b4797192d70a4f4db406e72e3a26d93 size: 3247 INFO: fetching unchanged contrail-tools and pushing it as nexus.gz1.opensdn.io:5101/contrail-tools:master-1_0_2_5-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_2_5-1' ++ docker pull nexus.opensdn.io:5101/contrail-tools:master-1_0_2_6-1 + [[ -n master-1_0_2_6-1: Pulling from contrail-tools 2d473b07cdd5: Already exists 861b3e2a0a9c: Already exists 6e7794b64f25: Already exists 54a0aed8d15e: Already exists 9eec7dc63ab4: Already exists c71dfc291441: Already exists 7b71ff4d4ae9: Already exists 4cfdd066980d: Already exists 5ef0e5eb68fe: Already exists a6945ec03c5c: Pulling fs layer a6945ec03c5c: Verifying Checksum a6945ec03c5c: Download complete a6945ec03c5c: Pull complete Digest: sha256:90f118c5b6192c12d8c143e7f03a1c72fcc2627d2ff1097909e0e85ede0a3164 Status: Downloaded newer image for nexus.opensdn.io:5101/contrail-tools:master-1_0_2_6-1 ]] + docker tag nexus.opensdn.io:5101/contrail-tools:master-1_0_2_6-1 nexus.gz1.opensdn.io:5101/contrail-tools:master-1_0_2_5-1 + docker push nexus.gz1.opensdn.io:5101/contrail-tools:master-1_0_2_5-1 The push refers to repository [nexus.gz1.opensdn.io:5101/contrail-tools] 06bd1af2c263: Preparing 7f1c631818b5: Preparing 28ca5fba23ba: Preparing 3a8bcbbb9938: Preparing bc0bb80c108b: Preparing bc14ff9d83bb: Preparing 746f4658d9a8: Preparing cc4de2da5caf: Preparing bb65d6a93f14: Preparing 174f56854903: Preparing bc14ff9d83bb: Waiting 746f4658d9a8: Waiting cc4de2da5caf: Waiting bb65d6a93f14: Waiting 174f56854903: Waiting 28ca5fba23ba: Layer already exists bc0bb80c108b: Layer already exists 7f1c631818b5: Layer already exists 06bd1af2c263: Layer already exists 3a8bcbbb9938: Layer already exists bc14ff9d83bb: Layer already exists bb65d6a93f14: Layer already exists 746f4658d9a8: Layer already exists cc4de2da5caf: Layer already exists 174f56854903: Layer already exists master-1_0_2_5-1: digest: sha256:90f118c5b6192c12d8c143e7f03a1c72fcc2627d2ff1097909e0e85ede0a3164 size: 2413 INFO: fetching unchanged contrail-tor-agent and pushing it as nexus.gz1.opensdn.io:5101/contrail-tor-agent:master-1_0_2_5-1 + for container in '${unchanged_containers[@]}' + echo 'INFO: fetching unchanged contrail-tor-agent and pushing it as nexus.gz1.opensdn.io:5101/contrail-tor-agent:master-1_0_2_5-1' ++ docker pull nexus.opensdn.io:5101/contrail-tor-agent:master-1_0_2_6-1 + [[ -n master-1_0_2_6-1: Pulling from contrail-tor-agent 2d473b07cdd5: Already exists 861b3e2a0a9c: Already exists 6e7794b64f25: Already exists 54a0aed8d15e: Already exists 9eec7dc63ab4: Already exists c71dfc291441: Already exists 7b71ff4d4ae9: Already exists 4cfdd066980d: Already exists 5ef0e5eb68fe: Already exists f0fc3b8a3c19: Pulling fs layer 212df21d5623: Pulling fs layer 212df21d5623: Download complete f0fc3b8a3c19: Download complete f0fc3b8a3c19: Pull complete 212df21d5623: Pull complete Digest: sha256:546a522c257e5bd4db24960ee26d31065c782952e47235f926d1d3936ea681ba Status: Downloaded newer image for nexus.opensdn.io:5101/contrail-tor-agent:master-1_0_2_6-1 ]] + docker tag nexus.opensdn.io:5101/contrail-tor-agent:master-1_0_2_6-1 nexus.gz1.opensdn.io:5101/contrail-tor-agent:master-1_0_2_5-1 + docker push nexus.gz1.opensdn.io:5101/contrail-tor-agent:master-1_0_2_5-1 The push refers to repository [nexus.gz1.opensdn.io:5101/contrail-tor-agent] c223414c0039: Preparing 93bd369c5dd2: Preparing 7f1c631818b5: Preparing 28ca5fba23ba: Preparing 3a8bcbbb9938: Preparing bc0bb80c108b: Preparing bc14ff9d83bb: Preparing 746f4658d9a8: Preparing cc4de2da5caf: Preparing bb65d6a93f14: Preparing 174f56854903: Preparing bc0bb80c108b: Waiting bc14ff9d83bb: Waiting 746f4658d9a8: Waiting cc4de2da5caf: Waiting bb65d6a93f14: Waiting 174f56854903: Waiting 7f1c631818b5: Layer already exists 93bd369c5dd2: Layer already exists c223414c0039: Layer already exists 3a8bcbbb9938: Layer already exists 28ca5fba23ba: Layer already exists bc0bb80c108b: Layer already exists bc14ff9d83bb: Layer already exists 746f4658d9a8: Layer already exists cc4de2da5caf: Layer already exists bb65d6a93f14: Layer already exists 174f56854903: Layer already exists master-1_0_2_5-1: digest: sha256:546a522c257e5bd4db24960ee26d31065c782952e47235f926d1d3936ea681ba size: 2619 INFO: fetching unchanged contrail-vrouter-agent and pushing it as nexus.gz1.opensdn.io:5101/contrail-vrouter-agent:master-1_0_2_5-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_2_5-1' ++ docker pull nexus.opensdn.io:5101/contrail-vrouter-agent:master-1_0_2_6-1 + [[ -n master-1_0_2_6-1: Pulling from contrail-vrouter-agent 2d473b07cdd5: Already exists 861b3e2a0a9c: Already exists 6e7794b64f25: Already exists 54a0aed8d15e: Already exists 9eec7dc63ab4: Already exists c71dfc291441: Already exists 7b71ff4d4ae9: Already exists 4cfdd066980d: Already exists 5ef0e5eb68fe: Already exists 88e33d08f0b9: Pulling fs layer 2c35c27c0942: Pulling fs layer ea4dc1eb91dc: Pulling fs layer b4b0a24ef2a7: Pulling fs layer ab7b7b5779ff: Pulling fs layer 10bc39f22752: Pulling fs layer b4b0a24ef2a7: Waiting ab7b7b5779ff: Waiting 10bc39f22752: Waiting 2c35c27c0942: Verifying Checksum 2c35c27c0942: Download complete b4b0a24ef2a7: Verifying Checksum b4b0a24ef2a7: Download complete ab7b7b5779ff: Verifying Checksum ab7b7b5779ff: Download complete 10bc39f22752: Download complete 88e33d08f0b9: Verifying Checksum 88e33d08f0b9: Download complete ea4dc1eb91dc: Verifying Checksum ea4dc1eb91dc: Download complete 88e33d08f0b9: Pull complete 2c35c27c0942: Pull complete ea4dc1eb91dc: Pull complete b4b0a24ef2a7: Pull complete ab7b7b5779ff: Pull complete 10bc39f22752: Pull complete Digest: sha256:582706376334e14ca909c32305d0f80897205f88b5c47b938a4597061f48b4aa Status: Downloaded newer image for nexus.opensdn.io:5101/contrail-vrouter-agent:master-1_0_2_6-1 ]] + docker tag nexus.opensdn.io:5101/contrail-vrouter-agent:master-1_0_2_6-1 nexus.gz1.opensdn.io:5101/contrail-vrouter-agent:master-1_0_2_5-1 + docker push nexus.gz1.opensdn.io:5101/contrail-vrouter-agent:master-1_0_2_5-1 The push refers to repository [nexus.gz1.opensdn.io:5101/contrail-vrouter-agent] 1c14cf18cad2: Preparing 42c613d1cfde: Preparing 59dc47e2eec0: Preparing ace380a9aac2: Preparing af6d580e3e4b: Preparing f2cbb1d3a657: Preparing 7f1c631818b5: Preparing 28ca5fba23ba: Preparing 3a8bcbbb9938: Preparing bc0bb80c108b: Preparing bc14ff9d83bb: Preparing 746f4658d9a8: Preparing cc4de2da5caf: Preparing bb65d6a93f14: Preparing 174f56854903: Preparing f2cbb1d3a657: Waiting 7f1c631818b5: Waiting 28ca5fba23ba: Waiting 3a8bcbbb9938: Waiting bc0bb80c108b: Waiting bc14ff9d83bb: Waiting 746f4658d9a8: Waiting cc4de2da5caf: Waiting bb65d6a93f14: Waiting 174f56854903: Waiting 42c613d1cfde: Layer already exists af6d580e3e4b: Layer already exists 1c14cf18cad2: Layer already exists 59dc47e2eec0: Layer already exists ace380a9aac2: Layer already exists f2cbb1d3a657: Layer already exists 7f1c631818b5: Layer already exists bc0bb80c108b: Layer already exists 28ca5fba23ba: Layer already exists bc14ff9d83bb: Layer already exists 3a8bcbbb9938: Layer already exists cc4de2da5caf: Layer already exists 174f56854903: Layer already exists 746f4658d9a8: Layer already exists bb65d6a93f14: Layer already exists master-1_0_2_5-1: digest: sha256:582706376334e14ca909c32305d0f80897205f88b5c47b938a4597061f48b4aa size: 3457 + 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_2_5-1' INFO: fetching unchanged contrail-vrouter-agent-dpdk and pushing it as nexus.gz1.opensdn.io:5101/contrail-vrouter-agent-dpdk:master-1_0_2_5-1 ++ docker pull nexus.opensdn.io:5101/contrail-vrouter-agent-dpdk:master-1_0_2_6-1 + [[ -n master-1_0_2_6-1: Pulling from contrail-vrouter-agent-dpdk 2d473b07cdd5: Already exists 861b3e2a0a9c: Already exists 6e7794b64f25: Already exists 54a0aed8d15e: Already exists 9eec7dc63ab4: Already exists c71dfc291441: Already exists 7b71ff4d4ae9: Already exists 4cfdd066980d: Already exists 5ef0e5eb68fe: Already exists 88e33d08f0b9: Already exists 2c35c27c0942: Already exists e1e35968cdea: Pulling fs layer 4745af72123a: Pulling fs layer 3e8feab1c4d0: Pulling fs layer 5cedf227f67f: Pulling fs layer 5cedf227f67f: Waiting 3e8feab1c4d0: Download complete 5cedf227f67f: Verifying Checksum 5cedf227f67f: Download complete 4745af72123a: Verifying Checksum 4745af72123a: Download complete e1e35968cdea: Verifying Checksum e1e35968cdea: Download complete e1e35968cdea: Pull complete 4745af72123a: Pull complete 3e8feab1c4d0: Pull complete 5cedf227f67f: Pull complete Digest: sha256:c591a6c9fa0b417f1a90b6d86e13be9cfeb57251c828622d3eac17965dc44d6b Status: Downloaded newer image for nexus.opensdn.io:5101/contrail-vrouter-agent-dpdk:master-1_0_2_6-1 ]] + docker tag nexus.opensdn.io:5101/contrail-vrouter-agent-dpdk:master-1_0_2_6-1 nexus.gz1.opensdn.io:5101/contrail-vrouter-agent-dpdk:master-1_0_2_5-1 + docker push nexus.gz1.opensdn.io:5101/contrail-vrouter-agent-dpdk:master-1_0_2_5-1 The push refers to repository [nexus.gz1.opensdn.io:5101/contrail-vrouter-agent-dpdk] 1767ea63801b: Preparing 0d0ee2d44861: Preparing 3beab557e3ca: Preparing 6cc24b4198a1: Preparing af6d580e3e4b: Preparing f2cbb1d3a657: Preparing 7f1c631818b5: Preparing 28ca5fba23ba: Preparing 3a8bcbbb9938: Preparing bc0bb80c108b: Preparing bc14ff9d83bb: Preparing 746f4658d9a8: Preparing cc4de2da5caf: Preparing bb65d6a93f14: Preparing 174f56854903: Preparing f2cbb1d3a657: Waiting 7f1c631818b5: Waiting 28ca5fba23ba: Waiting bc0bb80c108b: Waiting 3a8bcbbb9938: Waiting bc14ff9d83bb: Waiting 746f4658d9a8: Waiting cc4de2da5caf: Waiting bb65d6a93f14: Waiting 174f56854903: Waiting 0d0ee2d44861: Layer already exists 1767ea63801b: Layer already exists 3beab557e3ca: Layer already exists 6cc24b4198a1: Layer already exists af6d580e3e4b: Layer already exists 7f1c631818b5: Layer already exists 3a8bcbbb9938: Layer already exists f2cbb1d3a657: Layer already exists 28ca5fba23ba: Layer already exists bc0bb80c108b: Layer already exists bc14ff9d83bb: Layer already exists 746f4658d9a8: Layer already exists cc4de2da5caf: Layer already exists 174f56854903: Layer already exists bb65d6a93f14: Layer already exists master-1_0_2_5-1: digest: sha256:c591a6c9fa0b417f1a90b6d86e13be9cfeb57251c828622d3eac17965dc44d6b size: 3461 INFO: fetching unchanged contrail-vrouter-base and pushing it as nexus.gz1.opensdn.io:5101/contrail-vrouter-base:master-1_0_2_5-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_2_5-1' ++ docker pull nexus.opensdn.io:5101/contrail-vrouter-base:master-1_0_2_6-1 + [[ -n master-1_0_2_6-1: Pulling from contrail-vrouter-base 2d473b07cdd5: Already exists 861b3e2a0a9c: Already exists 6e7794b64f25: Already exists 54a0aed8d15e: Already exists 9eec7dc63ab4: Already exists c71dfc291441: Already exists 7b71ff4d4ae9: Already exists 4cfdd066980d: Already exists 5ef0e5eb68fe: Already exists 88e33d08f0b9: Already exists 2c35c27c0942: Already exists Digest: sha256:829b56d7e7f456e0750baa54c69367f74070c7641cf7c87c5e5c77b528b60264 Status: Downloaded newer image for nexus.opensdn.io:5101/contrail-vrouter-base:master-1_0_2_6-1 ]] + docker tag nexus.opensdn.io:5101/contrail-vrouter-base:master-1_0_2_6-1 nexus.gz1.opensdn.io:5101/contrail-vrouter-base:master-1_0_2_5-1 + docker push nexus.gz1.opensdn.io:5101/contrail-vrouter-base:master-1_0_2_5-1 The push refers to repository [nexus.gz1.opensdn.io:5101/contrail-vrouter-base] af6d580e3e4b: Preparing f2cbb1d3a657: Preparing 7f1c631818b5: Preparing 28ca5fba23ba: Preparing 3a8bcbbb9938: Preparing bc0bb80c108b: Preparing bc14ff9d83bb: Preparing 746f4658d9a8: Preparing cc4de2da5caf: Preparing bb65d6a93f14: Preparing 174f56854903: Preparing bc14ff9d83bb: Waiting 746f4658d9a8: Waiting cc4de2da5caf: Waiting bb65d6a93f14: Waiting 174f56854903: Waiting bc0bb80c108b: Waiting 3a8bcbbb9938: Layer already exists af6d580e3e4b: Layer already exists f2cbb1d3a657: Layer already exists 7f1c631818b5: Layer already exists 28ca5fba23ba: Layer already exists bc14ff9d83bb: Layer already exists 746f4658d9a8: Layer already exists bc0bb80c108b: Layer already exists bb65d6a93f14: Layer already exists cc4de2da5caf: Layer already exists 174f56854903: Layer already exists master-1_0_2_5-1: digest: sha256:829b56d7e7f456e0750baa54c69367f74070c7641cf7c87c5e5c77b528b60264 size: 2621 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_2_5-1 + 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_2_5-1' ++ docker pull nexus.opensdn.io:5101/contrail-vrouter-kernel-build-init:master-1_0_2_6-1 + [[ -n master-1_0_2_6-1: Pulling from contrail-vrouter-kernel-build-init 762bedf4b1b7: Pulling fs layer dbc4cac9c3f3: Pulling fs layer ba721826941d: Pulling fs layer cd698a350cd6: Pulling fs layer 9bc11463b576: Pulling fs layer bbebcf75498e: Pulling fs layer dc4426c5c5e7: Pulling fs layer 334d7da36a9d: Pulling fs layer 9bc11463b576: Waiting bbebcf75498e: Waiting dc4426c5c5e7: Waiting 334d7da36a9d: Waiting cd698a350cd6: Waiting ba721826941d: Verifying Checksum ba721826941d: Download complete dbc4cac9c3f3: Verifying Checksum dbc4cac9c3f3: Download complete cd698a350cd6: Verifying Checksum cd698a350cd6: Download complete 9bc11463b576: Verifying Checksum 9bc11463b576: Download complete dc4426c5c5e7: Verifying Checksum dc4426c5c5e7: Download complete 334d7da36a9d: Verifying Checksum 334d7da36a9d: Download complete 762bedf4b1b7: Verifying Checksum 762bedf4b1b7: Download complete 762bedf4b1b7: Pull complete dbc4cac9c3f3: Pull complete ba721826941d: Pull complete cd698a350cd6: Pull complete 9bc11463b576: Pull complete bbebcf75498e: Verifying Checksum bbebcf75498e: Download complete bbebcf75498e: Pull complete dc4426c5c5e7: Pull complete 334d7da36a9d: Pull complete Digest: sha256:ae9203479145cd27d1a1ed72cf2a87eb73316e66602c0c8b42ddf01913eef373 Status: Downloaded newer image for nexus.opensdn.io:5101/contrail-vrouter-kernel-build-init:master-1_0_2_6-1 ]] + docker tag nexus.opensdn.io:5101/contrail-vrouter-kernel-build-init:master-1_0_2_6-1 nexus.gz1.opensdn.io:5101/contrail-vrouter-kernel-build-init:master-1_0_2_5-1 + docker push nexus.gz1.opensdn.io:5101/contrail-vrouter-kernel-build-init:master-1_0_2_5-1 The push refers to repository [nexus.gz1.opensdn.io:5101/contrail-vrouter-kernel-build-init] 370ae893e7c3: Preparing b2348c6bc820: Preparing 6db7d1003d8b: Preparing 207c77b1c48b: Preparing 6a63a593143f: Preparing 1bd9f5582f85: Preparing 7c0d3646b805: Preparing 1b9b7346fee7: Preparing 1bd9f5582f85: Waiting 7c0d3646b805: Waiting 1b9b7346fee7: Waiting 207c77b1c48b: Layer already exists 6db7d1003d8b: Layer already exists 6a63a593143f: Layer already exists b2348c6bc820: Layer already exists 370ae893e7c3: Layer already exists 1bd9f5582f85: Layer already exists 7c0d3646b805: Layer already exists 1b9b7346fee7: Layer already exists master-1_0_2_5-1: digest: sha256:ae9203479145cd27d1a1ed72cf2a87eb73316e66602c0c8b42ddf01913eef373 size: 1985 + 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_2_5-1' INFO: fetching unchanged contrail-vrouter-kernel-init and pushing it as nexus.gz1.opensdn.io:5101/contrail-vrouter-kernel-init:master-1_0_2_5-1 ++ docker pull nexus.opensdn.io:5101/contrail-vrouter-kernel-init:master-1_0_2_6-1 + [[ -n master-1_0_2_6-1: Pulling from contrail-vrouter-kernel-init 9d28f3f24f51: Pulling fs layer 6af0079f7b1c: Pulling fs layer 2616e55b262e: Pulling fs layer 8aca38619621: Pulling fs layer b7866441dbc2: Pulling fs layer 6e2d6531b9cd: Pulling fs layer 8aca38619621: Waiting b7866441dbc2: Waiting 6e2d6531b9cd: Waiting 6af0079f7b1c: Verifying Checksum 6af0079f7b1c: Download complete 2616e55b262e: Verifying Checksum 2616e55b262e: Download complete 8aca38619621: Download complete b7866441dbc2: Verifying Checksum b7866441dbc2: Download complete 9d28f3f24f51: Verifying Checksum 9d28f3f24f51: Download complete 9d28f3f24f51: Pull complete 6af0079f7b1c: Pull complete 2616e55b262e: Pull complete 8aca38619621: Pull complete b7866441dbc2: Pull complete 6e2d6531b9cd: Verifying Checksum 6e2d6531b9cd: Download complete 6e2d6531b9cd: Pull complete Digest: sha256:5fa204f1a72ad3967a7c24db0f64a75479050b63cd1c71205d84bee1c40c4185 Status: Downloaded newer image for nexus.opensdn.io:5101/contrail-vrouter-kernel-init:master-1_0_2_6-1 ]] + docker tag nexus.opensdn.io:5101/contrail-vrouter-kernel-init:master-1_0_2_6-1 nexus.gz1.opensdn.io:5101/contrail-vrouter-kernel-init:master-1_0_2_5-1 + docker push nexus.gz1.opensdn.io:5101/contrail-vrouter-kernel-init:master-1_0_2_5-1 The push refers to repository [nexus.gz1.opensdn.io:5101/contrail-vrouter-kernel-init] 38f04da3bcb5: Preparing eedb3e558b72: Preparing 907289724b05: Preparing 6a4a731b02e9: Preparing 1a3bcda5cfd5: Preparing db0e59396abb: Preparing db0e59396abb: Waiting 907289724b05: Layer already exists 6a4a731b02e9: Layer already exists 38f04da3bcb5: Layer already exists eedb3e558b72: Layer already exists 1a3bcda5cfd5: Layer already exists db0e59396abb: Layer already exists master-1_0_2_5-1: digest: sha256:5fa204f1a72ad3967a7c24db0f64a75479050b63cd1c71205d84bee1c40c4185 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_2_5-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_2_5-1' ++ docker pull nexus.opensdn.io:5101/contrail-vrouter-kernel-init-centos:master-1_0_2_6-1 + [[ -n master-1_0_2_6-1: Pulling from contrail-vrouter-kernel-init-centos 2d473b07cdd5: Already exists 861b3e2a0a9c: Already exists 6e7794b64f25: Already exists 54a0aed8d15e: Already exists 9eec7dc63ab4: Already exists c71dfc291441: Already exists 7b71ff4d4ae9: Already exists 4cfdd066980d: Already exists 5ef0e5eb68fe: Already exists 88e33d08f0b9: Already exists 2c35c27c0942: Already exists ee607670090a: Pulling fs layer 00e88dc95822: Pulling fs layer 00e88dc95822: Verifying Checksum 00e88dc95822: Download complete ee607670090a: Verifying Checksum ee607670090a: Download complete ee607670090a: Pull complete 00e88dc95822: Pull complete Digest: sha256:0acadff79b7d6549481e40f577fdcb517046a7c9ee409334d4ac6a8d32f6fa45 Status: Downloaded newer image for nexus.opensdn.io:5101/contrail-vrouter-kernel-init-centos:master-1_0_2_6-1 ]] + docker tag nexus.opensdn.io:5101/contrail-vrouter-kernel-init-centos:master-1_0_2_6-1 nexus.gz1.opensdn.io:5101/contrail-vrouter-kernel-init-centos:master-1_0_2_5-1 + docker push nexus.gz1.opensdn.io:5101/contrail-vrouter-kernel-init-centos:master-1_0_2_5-1 The push refers to repository [nexus.gz1.opensdn.io:5101/contrail-vrouter-kernel-init-centos] 34a24554d457: Preparing d62455565613: Preparing af6d580e3e4b: Preparing f2cbb1d3a657: Preparing 7f1c631818b5: Preparing 28ca5fba23ba: Preparing 3a8bcbbb9938: Preparing bc0bb80c108b: Preparing bc14ff9d83bb: Preparing 746f4658d9a8: Preparing cc4de2da5caf: Preparing bb65d6a93f14: Preparing 174f56854903: Preparing bc0bb80c108b: Waiting bc14ff9d83bb: Waiting 746f4658d9a8: Waiting cc4de2da5caf: Waiting bb65d6a93f14: Waiting 174f56854903: Waiting 28ca5fba23ba: Waiting 3a8bcbbb9938: Waiting 34a24554d457: Layer already exists af6d580e3e4b: Layer already exists 7f1c631818b5: Layer already exists d62455565613: Layer already exists f2cbb1d3a657: Layer already exists 3a8bcbbb9938: Layer already exists bc0bb80c108b: Layer already exists 28ca5fba23ba: Layer already exists bc14ff9d83bb: Layer already exists 746f4658d9a8: Layer already exists cc4de2da5caf: Layer already exists bb65d6a93f14: Layer already exists 174f56854903: Layer already exists master-1_0_2_5-1: digest: sha256:0acadff79b7d6549481e40f577fdcb517046a7c9ee409334d4ac6a8d32f6fa45 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_2_5-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_2_5-1' ++ docker pull nexus.opensdn.io:5101/contrail-vrouter-kernel-init-dpdk:master-1_0_2_6-1 + [[ -n master-1_0_2_6-1: Pulling from contrail-vrouter-kernel-init-dpdk 2d473b07cdd5: Already exists 861b3e2a0a9c: Already exists 6e7794b64f25: Already exists 54a0aed8d15e: Already exists 9eec7dc63ab4: Already exists c71dfc291441: Already exists 7b71ff4d4ae9: Already exists 4cfdd066980d: Already exists 5ef0e5eb68fe: Already exists 88e33d08f0b9: Already exists 2c35c27c0942: Already exists dccec006b9a7: Pulling fs layer dccec006b9a7: Verifying Checksum dccec006b9a7: Download complete dccec006b9a7: Pull complete Digest: sha256:22772d2b65d60c2c26e2cfa87599b16ab6006f40a0076c2e0e7f8d10e80b358e Status: Downloaded newer image for nexus.opensdn.io:5101/contrail-vrouter-kernel-init-dpdk:master-1_0_2_6-1 ]] + docker tag nexus.opensdn.io:5101/contrail-vrouter-kernel-init-dpdk:master-1_0_2_6-1 nexus.gz1.opensdn.io:5101/contrail-vrouter-kernel-init-dpdk:master-1_0_2_5-1 + docker push nexus.gz1.opensdn.io:5101/contrail-vrouter-kernel-init-dpdk:master-1_0_2_5-1 The push refers to repository [nexus.gz1.opensdn.io:5101/contrail-vrouter-kernel-init-dpdk] 2c1c14ba5cc5: Preparing af6d580e3e4b: Preparing f2cbb1d3a657: Preparing 7f1c631818b5: Preparing 28ca5fba23ba: Preparing 3a8bcbbb9938: Preparing bc0bb80c108b: Preparing bc14ff9d83bb: Preparing 746f4658d9a8: Preparing cc4de2da5caf: Preparing bb65d6a93f14: Preparing 174f56854903: Preparing 746f4658d9a8: Waiting 3a8bcbbb9938: Waiting bb65d6a93f14: Waiting cc4de2da5caf: Waiting bc0bb80c108b: Waiting bc14ff9d83bb: Waiting 174f56854903: Waiting 2c1c14ba5cc5: Layer already exists f2cbb1d3a657: Layer already exists 7f1c631818b5: Layer already exists af6d580e3e4b: Layer already exists 28ca5fba23ba: Layer already exists 3a8bcbbb9938: Layer already exists bc14ff9d83bb: Layer already exists bc0bb80c108b: Layer already exists cc4de2da5caf: Layer already exists 746f4658d9a8: Layer already exists bb65d6a93f14: Layer already exists 174f56854903: Layer already exists master-1_0_2_5-1: digest: sha256:22772d2b65d60c2c26e2cfa87599b16ab6006f40a0076c2e0e7f8d10e80b358e 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_2_5-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_2_5-1' ++ docker pull nexus.opensdn.io:5101/contrail-vrouter-plugin-n3000-init-redhat:master-1_0_2_6-1 + [[ -n master-1_0_2_6-1: Pulling from contrail-vrouter-plugin-n3000-init-redhat 2d473b07cdd5: Already exists 861b3e2a0a9c: Already exists 6e7794b64f25: Already exists 54a0aed8d15e: Already exists 9eec7dc63ab4: Already exists c71dfc291441: Already exists 7b71ff4d4ae9: Already exists 4cfdd066980d: Already exists 5ef0e5eb68fe: Already exists 88e33d08f0b9: Already exists 2c35c27c0942: Already exists d3e4265193b4: Pulling fs layer 87023e12e6de: Pulling fs layer 67c580bba9a5: Pulling fs layer 67c580bba9a5: Verifying Checksum 67c580bba9a5: Download complete 87023e12e6de: Verifying Checksum 87023e12e6de: Download complete d3e4265193b4: Verifying Checksum d3e4265193b4: Download complete d3e4265193b4: Pull complete 87023e12e6de: Pull complete 67c580bba9a5: Pull complete Digest: sha256:b38c479e3659f3b00823262ed3a294ffd3b3000a7d53d3ddfcc6ca6b59ee094a Status: Downloaded newer image for nexus.opensdn.io:5101/contrail-vrouter-plugin-n3000-init-redhat:master-1_0_2_6-1 ]] + docker tag nexus.opensdn.io:5101/contrail-vrouter-plugin-n3000-init-redhat:master-1_0_2_6-1 nexus.gz1.opensdn.io:5101/contrail-vrouter-plugin-n3000-init-redhat:master-1_0_2_5-1 + docker push nexus.gz1.opensdn.io:5101/contrail-vrouter-plugin-n3000-init-redhat:master-1_0_2_5-1 The push refers to repository [nexus.gz1.opensdn.io:5101/contrail-vrouter-plugin-n3000-init-redhat] d5cdbf7b7a16: Preparing 196f527e2e61: Preparing 2aec7639f2eb: Preparing af6d580e3e4b: Preparing f2cbb1d3a657: Preparing 7f1c631818b5: Preparing 28ca5fba23ba: Preparing 3a8bcbbb9938: Preparing bc0bb80c108b: Preparing bc14ff9d83bb: Preparing 746f4658d9a8: Preparing cc4de2da5caf: Preparing bb65d6a93f14: Preparing 174f56854903: Preparing 7f1c631818b5: Waiting 28ca5fba23ba: Waiting 3a8bcbbb9938: Waiting bc0bb80c108b: Waiting bc14ff9d83bb: Waiting 746f4658d9a8: Waiting cc4de2da5caf: Waiting bb65d6a93f14: Waiting 174f56854903: Waiting 2aec7639f2eb: Layer already exists af6d580e3e4b: Layer already exists d5cdbf7b7a16: Layer already exists f2cbb1d3a657: Layer already exists 196f527e2e61: Layer already exists 7f1c631818b5: Layer already exists 3a8bcbbb9938: Layer already exists bc14ff9d83bb: Layer already exists 28ca5fba23ba: Layer already exists bc0bb80c108b: Layer already exists 746f4658d9a8: Layer already exists cc4de2da5caf: Layer already exists bb65d6a93f14: Layer already exists 174f56854903: Layer already exists master-1_0_2_5-1: digest: sha256:b38c479e3659f3b00823262ed3a294ffd3b3000a7d53d3ddfcc6ca6b59ee094a size: 3248 INFO: fetching unchanged tf-analytics-alarm-gen and pushing it as nexus.gz1.opensdn.io:5101/tf-analytics-alarm-gen:master-1_0_2_5-1 + 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_2_5-1' ++ docker pull nexus.opensdn.io:5101/tf-analytics-alarm-gen:master-1_0_2_6-1 + [[ -n master-1_0_2_6-1: Pulling from tf-analytics-alarm-gen Digest: sha256:77e87ab51a749531f234d3de526d4bbc0dd429a09a1b73a83056716405365e9b Status: Downloaded newer image for nexus.opensdn.io:5101/tf-analytics-alarm-gen:master-1_0_2_6-1 ]] + docker tag nexus.opensdn.io:5101/tf-analytics-alarm-gen:master-1_0_2_6-1 nexus.gz1.opensdn.io:5101/tf-analytics-alarm-gen:master-1_0_2_5-1 + docker push nexus.gz1.opensdn.io:5101/tf-analytics-alarm-gen:master-1_0_2_5-1 The push refers to repository [nexus.gz1.opensdn.io:5101/tf-analytics-alarm-gen] cb2e05d77cb3: Preparing cc521fcea316: Preparing 7f1c631818b5: Preparing 28ca5fba23ba: Preparing 3a8bcbbb9938: Preparing bc0bb80c108b: Preparing bc14ff9d83bb: Preparing 746f4658d9a8: Preparing cc4de2da5caf: Preparing bb65d6a93f14: Preparing 174f56854903: Preparing bc14ff9d83bb: Waiting 746f4658d9a8: Waiting cc4de2da5caf: Waiting bb65d6a93f14: Waiting 174f56854903: Waiting bc0bb80c108b: Waiting 7f1c631818b5: Layer already exists cb2e05d77cb3: Layer already exists 3a8bcbbb9938: Layer already exists 28ca5fba23ba: Layer already exists cc521fcea316: Layer already exists 746f4658d9a8: Layer already exists bb65d6a93f14: Layer already exists cc4de2da5caf: Layer already exists 174f56854903: Layer already exists bc14ff9d83bb: Layer already exists bc0bb80c108b: Layer already exists master-1_0_2_5-1: digest: sha256:77e87ab51a749531f234d3de526d4bbc0dd429a09a1b73a83056716405365e9b size: 2620 INFO: fetching unchanged tf-analytics-api and pushing it as nexus.gz1.opensdn.io:5101/tf-analytics-api:master-1_0_2_5-1 + 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_2_5-1' ++ docker pull nexus.opensdn.io:5101/tf-analytics-api:master-1_0_2_6-1 + [[ -n master-1_0_2_6-1: Pulling from tf-analytics-api Digest: sha256:6a3ee6aed8b2a6b5f4721b76c1eabffdde66f89d02c0d3577df2586fb8448eb5 Status: Downloaded newer image for nexus.opensdn.io:5101/tf-analytics-api:master-1_0_2_6-1 ]] + docker tag nexus.opensdn.io:5101/tf-analytics-api:master-1_0_2_6-1 nexus.gz1.opensdn.io:5101/tf-analytics-api:master-1_0_2_5-1 + docker push nexus.gz1.opensdn.io:5101/tf-analytics-api:master-1_0_2_5-1 The push refers to repository [nexus.gz1.opensdn.io:5101/tf-analytics-api] 00bb10d09706: Preparing cc521fcea316: Preparing 7f1c631818b5: Preparing 28ca5fba23ba: Preparing 3a8bcbbb9938: Preparing bc0bb80c108b: Preparing bc14ff9d83bb: Preparing 746f4658d9a8: Preparing cc4de2da5caf: Preparing bc14ff9d83bb: Waiting bc0bb80c108b: Waiting 746f4658d9a8: Waiting bb65d6a93f14: Preparing 174f56854903: Preparing cc4de2da5caf: Waiting bb65d6a93f14: Waiting 174f56854903: Waiting 3a8bcbbb9938: Layer already exists 00bb10d09706: Layer already exists cc521fcea316: Layer already exists 28ca5fba23ba: Layer already exists 7f1c631818b5: Layer already exists bc0bb80c108b: Layer already exists bc14ff9d83bb: Layer already exists cc4de2da5caf: Layer already exists 746f4658d9a8: Layer already exists bb65d6a93f14: Layer already exists 174f56854903: Layer already exists master-1_0_2_5-1: digest: sha256:6a3ee6aed8b2a6b5f4721b76c1eabffdde66f89d02c0d3577df2586fb8448eb5 size: 2620 + 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_2_5-1' INFO: fetching unchanged tf-analytics-base and pushing it as nexus.gz1.opensdn.io:5101/tf-analytics-base:master-1_0_2_5-1 ++ docker pull nexus.opensdn.io:5101/tf-analytics-base:master-1_0_2_6-1 + [[ -n master-1_0_2_6-1: Pulling from tf-analytics-base Digest: sha256:aeda6c776bc2e9143750125ae427b9f3cca54c2faf5e552b0371e441acae2914 Status: Downloaded newer image for nexus.opensdn.io:5101/tf-analytics-base:master-1_0_2_6-1 ]] + docker tag nexus.opensdn.io:5101/tf-analytics-base:master-1_0_2_6-1 nexus.gz1.opensdn.io:5101/tf-analytics-base:master-1_0_2_5-1 + docker push nexus.gz1.opensdn.io:5101/tf-analytics-base:master-1_0_2_5-1 The push refers to repository [nexus.gz1.opensdn.io:5101/tf-analytics-base] cc521fcea316: Preparing 7f1c631818b5: Preparing 28ca5fba23ba: Preparing 3a8bcbbb9938: Preparing bc0bb80c108b: Preparing bc14ff9d83bb: Preparing 746f4658d9a8: Preparing cc4de2da5caf: Preparing bb65d6a93f14: Preparing 174f56854903: Preparing bc14ff9d83bb: Waiting 746f4658d9a8: Waiting cc4de2da5caf: Waiting bb65d6a93f14: Waiting 174f56854903: Waiting 7f1c631818b5: Layer already exists 28ca5fba23ba: Layer already exists cc521fcea316: Layer already exists bc0bb80c108b: Layer already exists 3a8bcbbb9938: Layer already exists bc14ff9d83bb: Layer already exists 746f4658d9a8: Layer already exists cc4de2da5caf: Layer already exists 174f56854903: Layer already exists bb65d6a93f14: Layer already exists master-1_0_2_5-1: digest: sha256:aeda6c776bc2e9143750125ae427b9f3cca54c2faf5e552b0371e441acae2914 size: 2413 + for container in '${unchanged_containers[@]}' INFO: fetching unchanged tf-analytics-collector and pushing it as nexus.gz1.opensdn.io:5101/tf-analytics-collector:master-1_0_2_5-1 + echo 'INFO: fetching unchanged tf-analytics-collector and pushing it as nexus.gz1.opensdn.io:5101/tf-analytics-collector:master-1_0_2_5-1' ++ docker pull nexus.opensdn.io:5101/tf-analytics-collector:master-1_0_2_6-1 + [[ -n master-1_0_2_6-1: Pulling from tf-analytics-collector Digest: sha256:cd7e02209d253308bfda8a13d6da0542bda649df43d822f71132cb3c1471f307 Status: Downloaded newer image for nexus.opensdn.io:5101/tf-analytics-collector:master-1_0_2_6-1 ]] + docker tag nexus.opensdn.io:5101/tf-analytics-collector:master-1_0_2_6-1 nexus.gz1.opensdn.io:5101/tf-analytics-collector:master-1_0_2_5-1 + docker push nexus.gz1.opensdn.io:5101/tf-analytics-collector:master-1_0_2_5-1 The push refers to repository [nexus.gz1.opensdn.io:5101/tf-analytics-collector] 8896e38e1848: Preparing cc521fcea316: Preparing 7f1c631818b5: Preparing 28ca5fba23ba: Preparing 3a8bcbbb9938: Preparing bc0bb80c108b: Preparing bc14ff9d83bb: Preparing 746f4658d9a8: Preparing bc0bb80c108b: Waiting bc14ff9d83bb: Waiting cc4de2da5caf: Preparing bb65d6a93f14: Preparing 174f56854903: Preparing 746f4658d9a8: Waiting cc4de2da5caf: Waiting bb65d6a93f14: Waiting 174f56854903: Waiting 8896e38e1848: Layer already exists cc521fcea316: Layer already exists 28ca5fba23ba: Layer already exists 7f1c631818b5: Layer already exists 3a8bcbbb9938: Layer already exists bc0bb80c108b: Layer already exists bc14ff9d83bb: Layer already exists 746f4658d9a8: Layer already exists cc4de2da5caf: Layer already exists bb65d6a93f14: Layer already exists 174f56854903: Layer already exists master-1_0_2_5-1: digest: sha256:cd7e02209d253308bfda8a13d6da0542bda649df43d822f71132cb3c1471f307 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_2_5-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_2_5-1' ++ docker pull nexus.opensdn.io:5101/tf-analytics-query-engine:master-1_0_2_6-1 + [[ -n master-1_0_2_6-1: Pulling from tf-analytics-query-engine Digest: sha256:8a6d3b4c5a2c6955bf6d4a3e3962734ceb5bebc9d98cc8deaea70cdacb2885a2 Status: Downloaded newer image for nexus.opensdn.io:5101/tf-analytics-query-engine:master-1_0_2_6-1 ]] + docker tag nexus.opensdn.io:5101/tf-analytics-query-engine:master-1_0_2_6-1 nexus.gz1.opensdn.io:5101/tf-analytics-query-engine:master-1_0_2_5-1 + docker push nexus.gz1.opensdn.io:5101/tf-analytics-query-engine:master-1_0_2_5-1 The push refers to repository [nexus.gz1.opensdn.io:5101/tf-analytics-query-engine] bdbd5c74701b: Preparing cc521fcea316: Preparing 7f1c631818b5: Preparing 28ca5fba23ba: Preparing 3a8bcbbb9938: Preparing bc0bb80c108b: Preparing bc14ff9d83bb: Preparing 746f4658d9a8: Preparing cc4de2da5caf: Preparing bb65d6a93f14: Preparing 174f56854903: Preparing bc14ff9d83bb: Waiting 746f4658d9a8: Waiting cc4de2da5caf: Waiting bb65d6a93f14: Waiting 174f56854903: Waiting bc0bb80c108b: Waiting 3a8bcbbb9938: Layer already exists bdbd5c74701b: Layer already exists cc521fcea316: Layer already exists 28ca5fba23ba: Layer already exists 7f1c631818b5: Layer already exists bc0bb80c108b: Layer already exists 746f4658d9a8: Layer already exists cc4de2da5caf: Layer already exists bc14ff9d83bb: Layer already exists bb65d6a93f14: Layer already exists 174f56854903: Layer already exists master-1_0_2_5-1: digest: sha256:8a6d3b4c5a2c6955bf6d4a3e3962734ceb5bebc9d98cc8deaea70cdacb2885a2 size: 2620 + 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_2_5-1' INFO: fetching unchanged tf-analytics-snmp-collector and pushing it as nexus.gz1.opensdn.io:5101/tf-analytics-snmp-collector:master-1_0_2_5-1 ++ docker pull nexus.opensdn.io:5101/tf-analytics-snmp-collector:master-1_0_2_6-1 + [[ -n master-1_0_2_6-1: Pulling from tf-analytics-snmp-collector Digest: sha256:02db28b4fa3a47c19ceb7b8f61c020b0d975f049db1b68f4e80f2affce0d357e Status: Downloaded newer image for nexus.opensdn.io:5101/tf-analytics-snmp-collector:master-1_0_2_6-1 ]] + docker tag nexus.opensdn.io:5101/tf-analytics-snmp-collector:master-1_0_2_6-1 nexus.gz1.opensdn.io:5101/tf-analytics-snmp-collector:master-1_0_2_5-1 + docker push nexus.gz1.opensdn.io:5101/tf-analytics-snmp-collector:master-1_0_2_5-1 The push refers to repository [nexus.gz1.opensdn.io:5101/tf-analytics-snmp-collector] c865a92e51f3: Preparing d510281f2d69: Preparing cc521fcea316: Preparing 7f1c631818b5: Preparing 28ca5fba23ba: Preparing 3a8bcbbb9938: Preparing bc0bb80c108b: Preparing bc14ff9d83bb: Preparing 746f4658d9a8: Preparing cc4de2da5caf: Preparing bb65d6a93f14: Preparing 174f56854903: Preparing bc14ff9d83bb: Waiting 746f4658d9a8: Waiting cc4de2da5caf: Waiting bb65d6a93f14: Waiting 174f56854903: Waiting 3a8bcbbb9938: Waiting bc0bb80c108b: Waiting d510281f2d69: Layer already exists c865a92e51f3: Layer already exists 7f1c631818b5: Layer already exists cc521fcea316: Layer already exists 3a8bcbbb9938: Layer already exists 28ca5fba23ba: Layer already exists bc0bb80c108b: Layer already exists bc14ff9d83bb: Layer already exists 746f4658d9a8: Layer already exists cc4de2da5caf: Layer already exists bb65d6a93f14: Layer already exists 174f56854903: Layer already exists master-1_0_2_5-1: digest: sha256:02db28b4fa3a47c19ceb7b8f61c020b0d975f049db1b68f4e80f2affce0d357e 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_2_5-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_2_5-1' ++ docker pull nexus.opensdn.io:5101/tf-analytics-snmp-topology:master-1_0_2_6-1 + [[ -n master-1_0_2_6-1: Pulling from tf-analytics-snmp-topology Digest: sha256:2798e06a8ec4859732d50df58e3230a47101f68ede6f047bcddc00632bdf6ad5 Status: Downloaded newer image for nexus.opensdn.io:5101/tf-analytics-snmp-topology:master-1_0_2_6-1 ]] + docker tag nexus.opensdn.io:5101/tf-analytics-snmp-topology:master-1_0_2_6-1 nexus.gz1.opensdn.io:5101/tf-analytics-snmp-topology:master-1_0_2_5-1 + docker push nexus.gz1.opensdn.io:5101/tf-analytics-snmp-topology:master-1_0_2_5-1 The push refers to repository [nexus.gz1.opensdn.io:5101/tf-analytics-snmp-topology] a5ec27751b3e: Preparing 89b48117eff8: Preparing cc521fcea316: Preparing 7f1c631818b5: Preparing 28ca5fba23ba: Preparing 3a8bcbbb9938: Preparing bc0bb80c108b: Preparing bc14ff9d83bb: Preparing 746f4658d9a8: Preparing cc4de2da5caf: Preparing bb65d6a93f14: Preparing 174f56854903: Preparing bc14ff9d83bb: Waiting 746f4658d9a8: Waiting cc4de2da5caf: Waiting bb65d6a93f14: Waiting 174f56854903: Waiting 3a8bcbbb9938: Waiting bc0bb80c108b: Waiting cc521fcea316: Layer already exists a5ec27751b3e: Layer already exists 28ca5fba23ba: Layer already exists 7f1c631818b5: Layer already exists 89b48117eff8: Layer already exists 3a8bcbbb9938: Layer already exists bc0bb80c108b: Layer already exists bc14ff9d83bb: Layer already exists 746f4658d9a8: Layer already exists cc4de2da5caf: Layer already exists bb65d6a93f14: Layer already exists 174f56854903: Layer already exists master-1_0_2_5-1: digest: sha256:2798e06a8ec4859732d50df58e3230a47101f68ede6f047bcddc00632bdf6ad5 size: 2829 + 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_2_5-1' INFO: fetching unchanged tf-base and pushing it as nexus.gz1.opensdn.io:5101/tf-base:master-1_0_2_5-1 ++ docker pull nexus.opensdn.io:5101/tf-base:master-1_0_2_6-1 + [[ -n master-1_0_2_6-1: Pulling from tf-base Digest: sha256:34bb7e8d15b61f12e0057f1adc835b892da4daab8f972ce617fb1153a8f00ee9 Status: Downloaded newer image for nexus.opensdn.io:5101/tf-base:master-1_0_2_6-1 ]] + docker tag nexus.opensdn.io:5101/tf-base:master-1_0_2_6-1 nexus.gz1.opensdn.io:5101/tf-base:master-1_0_2_5-1 + docker push nexus.gz1.opensdn.io:5101/tf-base:master-1_0_2_5-1 The push refers to repository [nexus.gz1.opensdn.io:5101/tf-base] 7f1c631818b5: Preparing 28ca5fba23ba: Preparing 3a8bcbbb9938: Preparing bc0bb80c108b: Preparing bc14ff9d83bb: Preparing 746f4658d9a8: Preparing cc4de2da5caf: Preparing bb65d6a93f14: Preparing 174f56854903: Preparing 746f4658d9a8: Waiting cc4de2da5caf: Waiting bb65d6a93f14: Waiting 174f56854903: Waiting 7f1c631818b5: Layer already exists bc0bb80c108b: Layer already exists 28ca5fba23ba: Layer already exists bc14ff9d83bb: Layer already exists 3a8bcbbb9938: Layer already exists cc4de2da5caf: Layer already exists 746f4658d9a8: Layer already exists 174f56854903: Layer already exists bb65d6a93f14: Layer already exists master-1_0_2_5-1: digest: sha256:34bb7e8d15b61f12e0057f1adc835b892da4daab8f972ce617fb1153a8f00ee9 size: 2199 + 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_2_5-1' INFO: fetching unchanged tf-controller-config-api and pushing it as nexus.gz1.opensdn.io:5101/tf-controller-config-api:master-1_0_2_5-1 ++ docker pull nexus.opensdn.io:5101/tf-controller-config-api:master-1_0_2_6-1 + [[ -n master-1_0_2_6-1: Pulling from tf-controller-config-api Digest: sha256:63bcfbe60966c0dd326a3ab48e2fc2d06c4db14beabfe26df89083378ddd0808 Status: Downloaded newer image for nexus.opensdn.io:5101/tf-controller-config-api:master-1_0_2_6-1 ]] + docker tag nexus.opensdn.io:5101/tf-controller-config-api:master-1_0_2_6-1 nexus.gz1.opensdn.io:5101/tf-controller-config-api:master-1_0_2_5-1 + docker push nexus.gz1.opensdn.io:5101/tf-controller-config-api:master-1_0_2_5-1 The push refers to repository [nexus.gz1.opensdn.io:5101/tf-controller-config-api] 0dab3376e07b: Preparing 7b6d19f78a10: Preparing 7f1c631818b5: Preparing 28ca5fba23ba: Preparing 3a8bcbbb9938: Preparing bc0bb80c108b: Preparing bc14ff9d83bb: Preparing 746f4658d9a8: Preparing cc4de2da5caf: Preparing bc14ff9d83bb: Waiting bb65d6a93f14: Preparing 174f56854903: Preparing 746f4658d9a8: Waiting cc4de2da5caf: Waiting bb65d6a93f14: Waiting 174f56854903: Waiting bc0bb80c108b: Waiting 7b6d19f78a10: Layer already exists 7f1c631818b5: Layer already exists 3a8bcbbb9938: Layer already exists 0dab3376e07b: Layer already exists 28ca5fba23ba: Layer already exists bc0bb80c108b: Layer already exists bc14ff9d83bb: Layer already exists 746f4658d9a8: Layer already exists cc4de2da5caf: Layer already exists bb65d6a93f14: Layer already exists 174f56854903: Layer already exists master-1_0_2_5-1: digest: sha256:63bcfbe60966c0dd326a3ab48e2fc2d06c4db14beabfe26df89083378ddd0808 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_2_5-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_2_5-1' ++ docker pull nexus.opensdn.io:5101/tf-controller-config-base:master-1_0_2_6-1 + [[ -n master-1_0_2_6-1: Pulling from tf-controller-config-base Digest: sha256:8af9fddd87255d87ad05df4f9d228469917fc9b4c86c22e7cb216b36e2682162 Status: Downloaded newer image for nexus.opensdn.io:5101/tf-controller-config-base:master-1_0_2_6-1 ]] + docker tag nexus.opensdn.io:5101/tf-controller-config-base:master-1_0_2_6-1 nexus.gz1.opensdn.io:5101/tf-controller-config-base:master-1_0_2_5-1 + docker push nexus.gz1.opensdn.io:5101/tf-controller-config-base:master-1_0_2_5-1 The push refers to repository [nexus.gz1.opensdn.io:5101/tf-controller-config-base] 7b6d19f78a10: Preparing 7f1c631818b5: Preparing 28ca5fba23ba: Preparing 3a8bcbbb9938: Preparing bc0bb80c108b: Preparing bc14ff9d83bb: Preparing 746f4658d9a8: Preparing cc4de2da5caf: Preparing bb65d6a93f14: Preparing 174f56854903: Preparing bc14ff9d83bb: Waiting bb65d6a93f14: Waiting 746f4658d9a8: Waiting 174f56854903: Waiting cc4de2da5caf: Waiting 28ca5fba23ba: Layer already exists 7f1c631818b5: Layer already exists 7b6d19f78a10: Layer already exists 3a8bcbbb9938: Layer already exists bc0bb80c108b: Layer already exists bc14ff9d83bb: Layer already exists cc4de2da5caf: Layer already exists bb65d6a93f14: Layer already exists 746f4658d9a8: Layer already exists 174f56854903: Layer already exists master-1_0_2_5-1: digest: sha256:8af9fddd87255d87ad05df4f9d228469917fc9b4c86c22e7cb216b36e2682162 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_2_5-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_2_5-1' ++ docker pull nexus.opensdn.io:5101/tf-controller-config-devicemgr:master-1_0_2_6-1 + [[ -n master-1_0_2_6-1: Pulling from tf-controller-config-devicemgr Digest: sha256:e28227ad7e8fbb0bb11c6426123afb2ca6c4c1643b9012c944eff46583753a7c Status: Downloaded newer image for nexus.opensdn.io:5101/tf-controller-config-devicemgr:master-1_0_2_6-1 ]] + docker tag nexus.opensdn.io:5101/tf-controller-config-devicemgr:master-1_0_2_6-1 nexus.gz1.opensdn.io:5101/tf-controller-config-devicemgr:master-1_0_2_5-1 + docker push nexus.gz1.opensdn.io:5101/tf-controller-config-devicemgr:master-1_0_2_5-1 The push refers to repository [nexus.gz1.opensdn.io:5101/tf-controller-config-devicemgr] 378c46adc7f2: Preparing 0e141e1db32d: Preparing 56eb2c86acf9: Preparing f827fe764af3: Preparing 2d8d6dd98ace: Preparing db0d0ea23b93: Preparing dc8ccddbf779: Preparing f98e11048d7a: Preparing 8f6e7e49f598: Preparing cff28ea1688e: Preparing 6cf2069c8e82: Preparing df19967ace1f: Preparing fa46add3ba7d: Preparing 174f56854903: Preparing db0d0ea23b93: Waiting dc8ccddbf779: Waiting f98e11048d7a: Waiting 8f6e7e49f598: Waiting cff28ea1688e: Waiting 6cf2069c8e82: Waiting df19967ace1f: Waiting fa46add3ba7d: Waiting 174f56854903: Waiting 2d8d6dd98ace: Layer already exists 0e141e1db32d: Layer already exists 378c46adc7f2: Layer already exists 56eb2c86acf9: Layer already exists f827fe764af3: Layer already exists db0d0ea23b93: Layer already exists dc8ccddbf779: Layer already exists 8f6e7e49f598: Layer already exists f98e11048d7a: Layer already exists cff28ea1688e: Layer already exists 6cf2069c8e82: Layer already exists df19967ace1f: Layer already exists fa46add3ba7d: Layer already exists 174f56854903: Layer already exists master-1_0_2_5-1: digest: sha256:e28227ad7e8fbb0bb11c6426123afb2ca6c4c1643b9012c944eff46583753a7c 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_2_5-1' INFO: fetching unchanged tf-controller-config-dnsmasq and pushing it as nexus.gz1.opensdn.io:5101/tf-controller-config-dnsmasq:master-1_0_2_5-1 ++ docker pull nexus.opensdn.io:5101/tf-controller-config-dnsmasq:master-1_0_2_6-1 + [[ -n master-1_0_2_6-1: Pulling from tf-controller-config-dnsmasq Digest: sha256:02bbea5944f3ecaab122c1fb1ec68ec71801d1d190a3076b16ff87732e00df4b Status: Downloaded newer image for nexus.opensdn.io:5101/tf-controller-config-dnsmasq:master-1_0_2_6-1 ]] + docker tag nexus.opensdn.io:5101/tf-controller-config-dnsmasq:master-1_0_2_6-1 nexus.gz1.opensdn.io:5101/tf-controller-config-dnsmasq:master-1_0_2_5-1 + docker push nexus.gz1.opensdn.io:5101/tf-controller-config-dnsmasq:master-1_0_2_5-1 The push refers to repository [nexus.gz1.opensdn.io:5101/tf-controller-config-dnsmasq] 8d67ff86715f: Preparing 19f465903888: Preparing b6278ad227a3: Preparing 5565c083bee8: Preparing 7f1c631818b5: Preparing 28ca5fba23ba: Preparing 3a8bcbbb9938: Preparing bc0bb80c108b: Preparing bc14ff9d83bb: Preparing 746f4658d9a8: Preparing cc4de2da5caf: Preparing bb65d6a93f14: Preparing 174f56854903: Preparing bc0bb80c108b: Waiting bc14ff9d83bb: Waiting 746f4658d9a8: Waiting 28ca5fba23ba: Waiting cc4de2da5caf: Waiting bb65d6a93f14: Waiting 174f56854903: Waiting 3a8bcbbb9938: Waiting 7f1c631818b5: Layer already exists 5565c083bee8: Layer already exists b6278ad227a3: Layer already exists 19f465903888: Layer already exists 8d67ff86715f: Layer already exists 3a8bcbbb9938: Layer already exists bc0bb80c108b: Layer already exists 28ca5fba23ba: Layer already exists bc14ff9d83bb: Layer already exists 746f4658d9a8: Layer already exists cc4de2da5caf: Layer already exists bb65d6a93f14: Layer already exists 174f56854903: Layer already exists master-1_0_2_5-1: digest: sha256:02bbea5944f3ecaab122c1fb1ec68ec71801d1d190a3076b16ff87732e00df4b size: 3033 INFO: fetching unchanged tf-controller-config-schema and pushing it as nexus.gz1.opensdn.io:5101/tf-controller-config-schema:master-1_0_2_5-1 + 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_2_5-1' ++ docker pull nexus.opensdn.io:5101/tf-controller-config-schema:master-1_0_2_6-1 + [[ -n master-1_0_2_6-1: Pulling from tf-controller-config-schema Digest: sha256:59d306ec529d9083b667eba7b88680f506949fd89e4b4beebe725985aa2942a6 Status: Downloaded newer image for nexus.opensdn.io:5101/tf-controller-config-schema:master-1_0_2_6-1 ]] + docker tag nexus.opensdn.io:5101/tf-controller-config-schema:master-1_0_2_6-1 nexus.gz1.opensdn.io:5101/tf-controller-config-schema:master-1_0_2_5-1 + docker push nexus.gz1.opensdn.io:5101/tf-controller-config-schema:master-1_0_2_5-1 The push refers to repository [nexus.gz1.opensdn.io:5101/tf-controller-config-schema] 33bc98fbb3e9: Preparing 7b6d19f78a10: Preparing 7f1c631818b5: Preparing 28ca5fba23ba: Preparing 3a8bcbbb9938: Preparing bc0bb80c108b: Preparing bc14ff9d83bb: Preparing 746f4658d9a8: Preparing cc4de2da5caf: Preparing bb65d6a93f14: Preparing 174f56854903: Preparing 746f4658d9a8: Waiting cc4de2da5caf: Waiting bb65d6a93f14: Waiting 174f56854903: Waiting bc0bb80c108b: Waiting bc14ff9d83bb: Waiting 3a8bcbbb9938: Layer already exists 7b6d19f78a10: Layer already exists 33bc98fbb3e9: Layer already exists 28ca5fba23ba: Layer already exists 7f1c631818b5: Layer already exists bc0bb80c108b: Layer already exists bc14ff9d83bb: Layer already exists 746f4658d9a8: Layer already exists cc4de2da5caf: Layer already exists bb65d6a93f14: Layer already exists 174f56854903: Layer already exists master-1_0_2_5-1: digest: sha256:59d306ec529d9083b667eba7b88680f506949fd89e4b4beebe725985aa2942a6 size: 2620 INFO: fetching unchanged tf-controller-config-svcmonitor and pushing it as nexus.gz1.opensdn.io:5101/tf-controller-config-svcmonitor:master-1_0_2_5-1 + 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_2_5-1' ++ docker pull nexus.opensdn.io:5101/tf-controller-config-svcmonitor:master-1_0_2_6-1 + [[ -n master-1_0_2_6-1: Pulling from tf-controller-config-svcmonitor Digest: sha256:597b176895668b6822a8c0be407fa8065068c81455873b1e5481b6f4014b1d83 Status: Downloaded newer image for nexus.opensdn.io:5101/tf-controller-config-svcmonitor:master-1_0_2_6-1 ]] + docker tag nexus.opensdn.io:5101/tf-controller-config-svcmonitor:master-1_0_2_6-1 nexus.gz1.opensdn.io:5101/tf-controller-config-svcmonitor:master-1_0_2_5-1 + docker push nexus.gz1.opensdn.io:5101/tf-controller-config-svcmonitor:master-1_0_2_5-1 The push refers to repository [nexus.gz1.opensdn.io:5101/tf-controller-config-svcmonitor] a1154fd48480: Preparing 7b6d19f78a10: Preparing 7f1c631818b5: Preparing 28ca5fba23ba: Preparing 3a8bcbbb9938: Preparing bc0bb80c108b: Preparing bc14ff9d83bb: Preparing 746f4658d9a8: Preparing cc4de2da5caf: Preparing bb65d6a93f14: Preparing 174f56854903: Preparing bc0bb80c108b: Waiting bc14ff9d83bb: Waiting 746f4658d9a8: Waiting cc4de2da5caf: Waiting bb65d6a93f14: Waiting 174f56854903: Waiting 3a8bcbbb9938: Layer already exists 7b6d19f78a10: Layer already exists a1154fd48480: Layer already exists 7f1c631818b5: Layer already exists 28ca5fba23ba: Layer already exists bc14ff9d83bb: Layer already exists 746f4658d9a8: Layer already exists bc0bb80c108b: Layer already exists cc4de2da5caf: Layer already exists bb65d6a93f14: Layer already exists 174f56854903: Layer already exists master-1_0_2_5-1: digest: sha256:597b176895668b6822a8c0be407fa8065068c81455873b1e5481b6f4014b1d83 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_2_5-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_2_5-1' ++ docker pull nexus.opensdn.io:5101/tf-controller-control-base:master-1_0_2_6-1 + [[ -n master-1_0_2_6-1: Pulling from tf-controller-control-base Digest: sha256:883f4479a8757946a40f42f9a5a772d03686e4f7981385ab03d5a2691e90bbfd Status: Downloaded newer image for nexus.opensdn.io:5101/tf-controller-control-base:master-1_0_2_6-1 ]] + docker tag nexus.opensdn.io:5101/tf-controller-control-base:master-1_0_2_6-1 nexus.gz1.opensdn.io:5101/tf-controller-control-base:master-1_0_2_5-1 + docker push nexus.gz1.opensdn.io:5101/tf-controller-control-base:master-1_0_2_5-1 The push refers to repository [nexus.gz1.opensdn.io:5101/tf-controller-control-base] 50f6644c120e: Preparing 7f1c631818b5: Preparing 28ca5fba23ba: Preparing 3a8bcbbb9938: Preparing bc0bb80c108b: Preparing bc14ff9d83bb: Preparing 746f4658d9a8: Preparing cc4de2da5caf: Preparing bb65d6a93f14: Preparing 174f56854903: Preparing 746f4658d9a8: Waiting cc4de2da5caf: Waiting bb65d6a93f14: Waiting 174f56854903: Waiting bc14ff9d83bb: Waiting 28ca5fba23ba: Layer already exists 7f1c631818b5: Layer already exists 50f6644c120e: Layer already exists bc0bb80c108b: Layer already exists 3a8bcbbb9938: Layer already exists bc14ff9d83bb: Layer already exists 746f4658d9a8: Layer already exists cc4de2da5caf: Layer already exists bb65d6a93f14: Layer already exists 174f56854903: Layer already exists master-1_0_2_5-1: digest: sha256:883f4479a8757946a40f42f9a5a772d03686e4f7981385ab03d5a2691e90bbfd 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_2_5-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_2_5-1' ++ docker pull nexus.opensdn.io:5101/tf-controller-control-control:master-1_0_2_6-1 + [[ -n master-1_0_2_6-1: Pulling from tf-controller-control-control Digest: sha256:be200d36a3d03ba4c08f5c999daff4a29294494e5f1512cdc32e19c94256cb07 Status: Downloaded newer image for nexus.opensdn.io:5101/tf-controller-control-control:master-1_0_2_6-1 ]] + docker tag nexus.opensdn.io:5101/tf-controller-control-control:master-1_0_2_6-1 nexus.gz1.opensdn.io:5101/tf-controller-control-control:master-1_0_2_5-1 + docker push nexus.gz1.opensdn.io:5101/tf-controller-control-control:master-1_0_2_5-1 The push refers to repository [nexus.gz1.opensdn.io:5101/tf-controller-control-control] ef565693afa2: Preparing e144c8d05236: Preparing 50f6644c120e: Preparing 7f1c631818b5: Preparing 28ca5fba23ba: Preparing 3a8bcbbb9938: Preparing bc0bb80c108b: Preparing bc14ff9d83bb: Preparing 746f4658d9a8: Preparing cc4de2da5caf: Preparing bb65d6a93f14: Preparing 174f56854903: Preparing 746f4658d9a8: Waiting cc4de2da5caf: Waiting bb65d6a93f14: Waiting 174f56854903: Waiting 3a8bcbbb9938: Waiting bc0bb80c108b: Waiting bc14ff9d83bb: Waiting 50f6644c120e: Layer already exists e144c8d05236: Layer already exists ef565693afa2: Layer already exists 7f1c631818b5: Layer already exists 28ca5fba23ba: Layer already exists 3a8bcbbb9938: Layer already exists bc14ff9d83bb: Layer already exists 746f4658d9a8: Layer already exists bc0bb80c108b: Layer already exists cc4de2da5caf: Layer already exists bb65d6a93f14: Layer already exists 174f56854903: Layer already exists master-1_0_2_5-1: digest: sha256:be200d36a3d03ba4c08f5c999daff4a29294494e5f1512cdc32e19c94256cb07 size: 2830 INFO: fetching unchanged tf-controller-control-dns and pushing it as nexus.gz1.opensdn.io:5101/tf-controller-control-dns:master-1_0_2_5-1 + 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_2_5-1' ++ docker pull nexus.opensdn.io:5101/tf-controller-control-dns:master-1_0_2_6-1 + [[ -n master-1_0_2_6-1: Pulling from tf-controller-control-dns Digest: sha256:e66c7ad325a9c2a9ce4fa47934c08a6278392c640b0e74eb96ad71d625899c8c Status: Downloaded newer image for nexus.opensdn.io:5101/tf-controller-control-dns:master-1_0_2_6-1 ]] + docker tag nexus.opensdn.io:5101/tf-controller-control-dns:master-1_0_2_6-1 nexus.gz1.opensdn.io:5101/tf-controller-control-dns:master-1_0_2_5-1 + docker push nexus.gz1.opensdn.io:5101/tf-controller-control-dns:master-1_0_2_5-1 The push refers to repository [nexus.gz1.opensdn.io:5101/tf-controller-control-dns] 0837d4d22795: Preparing 50f6644c120e: Preparing 7f1c631818b5: Preparing 28ca5fba23ba: Preparing 3a8bcbbb9938: Preparing bc0bb80c108b: Preparing bc14ff9d83bb: Preparing 746f4658d9a8: Preparing cc4de2da5caf: Preparing bb65d6a93f14: Preparing 174f56854903: Preparing bc14ff9d83bb: Waiting 746f4658d9a8: Waiting cc4de2da5caf: Waiting bb65d6a93f14: Waiting 174f56854903: Waiting bc0bb80c108b: Waiting 28ca5fba23ba: Layer already exists 7f1c631818b5: Layer already exists 50f6644c120e: Layer already exists 3a8bcbbb9938: Layer already exists 0837d4d22795: Layer already exists bc0bb80c108b: Layer already exists bc14ff9d83bb: Layer already exists cc4de2da5caf: Layer already exists bb65d6a93f14: Layer already exists 174f56854903: Layer already exists 746f4658d9a8: Layer already exists master-1_0_2_5-1: digest: sha256:e66c7ad325a9c2a9ce4fa47934c08a6278392c640b0e74eb96ad71d625899c8c 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_2_5-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_2_5-1' ++ docker pull nexus.opensdn.io:5101/tf-controller-control-named:master-1_0_2_6-1 + [[ -n master-1_0_2_6-1: Pulling from tf-controller-control-named Digest: sha256:043b4d2ee0410ef0f3e8c75bd57ec775bc92b5ffecfa9faabeac079215d1906c Status: Downloaded newer image for nexus.opensdn.io:5101/tf-controller-control-named:master-1_0_2_6-1 ]] + docker tag nexus.opensdn.io:5101/tf-controller-control-named:master-1_0_2_6-1 nexus.gz1.opensdn.io:5101/tf-controller-control-named:master-1_0_2_5-1 + docker push nexus.gz1.opensdn.io:5101/tf-controller-control-named:master-1_0_2_5-1 The push refers to repository [nexus.gz1.opensdn.io:5101/tf-controller-control-named] 7458406df72d: Preparing 50f6644c120e: Preparing 7f1c631818b5: Preparing 28ca5fba23ba: Preparing 3a8bcbbb9938: Preparing bc0bb80c108b: Preparing bc14ff9d83bb: Preparing 746f4658d9a8: Preparing cc4de2da5caf: Preparing bb65d6a93f14: Preparing 174f56854903: Preparing bc0bb80c108b: Waiting bc14ff9d83bb: Waiting 746f4658d9a8: Waiting cc4de2da5caf: Waiting bb65d6a93f14: Waiting 174f56854903: Waiting 3a8bcbbb9938: Layer already exists 50f6644c120e: Layer already exists 7f1c631818b5: Layer already exists 28ca5fba23ba: Layer already exists 7458406df72d: Layer already exists bc0bb80c108b: Layer already exists bc14ff9d83bb: Layer already exists cc4de2da5caf: Layer already exists 746f4658d9a8: Layer already exists bb65d6a93f14: Layer already exists 174f56854903: Layer already exists master-1_0_2_5-1: digest: sha256:043b4d2ee0410ef0f3e8c75bd57ec775bc92b5ffecfa9faabeac079215d1906c 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_2_5-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_2_5-1' ++ docker pull nexus.opensdn.io:5101/tf-controller-webui-base:master-1_0_2_6-1 + [[ -n master-1_0_2_6-1: Pulling from tf-controller-webui-base Digest: sha256:0542256b939db31cca93c552e6addb33911de0490722f1f3e88ecae225f5162d Status: Downloaded newer image for nexus.opensdn.io:5101/tf-controller-webui-base:master-1_0_2_6-1 ]] + docker tag nexus.opensdn.io:5101/tf-controller-webui-base:master-1_0_2_6-1 nexus.gz1.opensdn.io:5101/tf-controller-webui-base:master-1_0_2_5-1 + docker push nexus.gz1.opensdn.io:5101/tf-controller-webui-base:master-1_0_2_5-1 The push refers to repository [nexus.gz1.opensdn.io:5101/tf-controller-webui-base] 1f81e8aad928: Preparing 95b0ba3c71a5: Preparing b338df6aa06e: Preparing 9dc0447995a9: Preparing d2a5982083e6: Preparing 3a8bcbbb9938: Preparing bc0bb80c108b: Preparing bc14ff9d83bb: Preparing 746f4658d9a8: Preparing cc4de2da5caf: Preparing bb65d6a93f14: Preparing 174f56854903: Preparing bc0bb80c108b: Waiting bb65d6a93f14: Waiting 174f56854903: Waiting bc14ff9d83bb: Waiting 746f4658d9a8: Waiting cc4de2da5caf: Waiting 3a8bcbbb9938: Waiting b338df6aa06e: Layer already exists 95b0ba3c71a5: Layer already exists 9dc0447995a9: Layer already exists d2a5982083e6: Layer already exists 1f81e8aad928: Layer already exists bc0bb80c108b: Layer already exists bc14ff9d83bb: Layer already exists cc4de2da5caf: Layer already exists 746f4658d9a8: Layer already exists bb65d6a93f14: Layer already exists 174f56854903: Layer already exists 3a8bcbbb9938: Layer already exists master-1_0_2_5-1: digest: sha256:0542256b939db31cca93c552e6addb33911de0490722f1f3e88ecae225f5162d 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_2_5-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_2_5-1' ++ docker pull nexus.opensdn.io:5101/tf-controller-webui-job:master-1_0_2_6-1 + [[ -n master-1_0_2_6-1: Pulling from tf-controller-webui-job Digest: sha256:67cdc29db20be327c3a8c145df3b0c8120555ac35a65f58784a245bc837892c4 Status: Downloaded newer image for nexus.opensdn.io:5101/tf-controller-webui-job:master-1_0_2_6-1 ]] + docker tag nexus.opensdn.io:5101/tf-controller-webui-job:master-1_0_2_6-1 nexus.gz1.opensdn.io:5101/tf-controller-webui-job:master-1_0_2_5-1 + docker push nexus.gz1.opensdn.io:5101/tf-controller-webui-job:master-1_0_2_5-1 The push refers to repository [nexus.gz1.opensdn.io:5101/tf-controller-webui-job] 1f81e8aad928: Preparing 95b0ba3c71a5: Preparing b338df6aa06e: Preparing 9dc0447995a9: Preparing d2a5982083e6: Preparing 3a8bcbbb9938: Preparing bc0bb80c108b: Preparing bc14ff9d83bb: Preparing 746f4658d9a8: Preparing cc4de2da5caf: Preparing bb65d6a93f14: Preparing 174f56854903: Preparing cc4de2da5caf: Waiting bc0bb80c108b: Waiting bc14ff9d83bb: Waiting 746f4658d9a8: Waiting bb65d6a93f14: Waiting 174f56854903: Waiting 3a8bcbbb9938: Waiting 9dc0447995a9: Layer already exists b338df6aa06e: Layer already exists d2a5982083e6: Layer already exists 1f81e8aad928: Layer already exists 95b0ba3c71a5: Layer already exists 3a8bcbbb9938: Layer already exists bc14ff9d83bb: Layer already exists bc0bb80c108b: Layer already exists 746f4658d9a8: Layer already exists cc4de2da5caf: Layer already exists bb65d6a93f14: Layer already exists 174f56854903: Layer already exists master-1_0_2_5-1: digest: sha256:67cdc29db20be327c3a8c145df3b0c8120555ac35a65f58784a245bc837892c4 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_2_5-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_2_5-1' ++ docker pull nexus.opensdn.io:5101/tf-controller-webui-web:master-1_0_2_6-1 + [[ -n master-1_0_2_6-1: Pulling from tf-controller-webui-web Digest: sha256:b04e275d06cb66470adb62645ac4adbef86d17945a20cf8216235474939a2537 Status: Downloaded newer image for nexus.opensdn.io:5101/tf-controller-webui-web:master-1_0_2_6-1 ]] + docker tag nexus.opensdn.io:5101/tf-controller-webui-web:master-1_0_2_6-1 nexus.gz1.opensdn.io:5101/tf-controller-webui-web:master-1_0_2_5-1 + docker push nexus.gz1.opensdn.io:5101/tf-controller-webui-web:master-1_0_2_5-1 The push refers to repository [nexus.gz1.opensdn.io:5101/tf-controller-webui-web] 1f81e8aad928: Preparing 95b0ba3c71a5: Preparing b338df6aa06e: Preparing 9dc0447995a9: Preparing d2a5982083e6: Preparing 3a8bcbbb9938: Preparing bc0bb80c108b: Preparing bc14ff9d83bb: Preparing 746f4658d9a8: Preparing cc4de2da5caf: Preparing bb65d6a93f14: Preparing 174f56854903: Preparing bc0bb80c108b: Waiting bc14ff9d83bb: Waiting 746f4658d9a8: Waiting cc4de2da5caf: Waiting bb65d6a93f14: Waiting 174f56854903: Waiting 3a8bcbbb9938: Waiting 1f81e8aad928: Layer already exists 9dc0447995a9: Layer already exists d2a5982083e6: Layer already exists b338df6aa06e: Layer already exists 95b0ba3c71a5: Layer already exists 3a8bcbbb9938: Layer already exists bc0bb80c108b: Layer already exists bc14ff9d83bb: Layer already exists cc4de2da5caf: Layer already exists 746f4658d9a8: Layer already exists bb65d6a93f14: Layer already exists 174f56854903: Layer already exists master-1_0_2_5-1: digest: sha256:b04e275d06cb66470adb62645ac4adbef86d17945a20cf8216235474939a2537 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_2_5-1' INFO: fetching unchanged tf-debug and pushing it as nexus.gz1.opensdn.io:5101/tf-debug:master-1_0_2_5-1 ++ docker pull nexus.opensdn.io:5101/tf-debug:master-1_0_2_6-1 + [[ -n master-1_0_2_6-1: Pulling from tf-debug Digest: sha256:7663bcba43872b9d3c82e0325f2250e3d80411695bc5f63b3e407be9f3f2b1bc Status: Downloaded newer image for nexus.opensdn.io:5101/tf-debug:master-1_0_2_6-1 ]] + docker tag nexus.opensdn.io:5101/tf-debug:master-1_0_2_6-1 nexus.gz1.opensdn.io:5101/tf-debug:master-1_0_2_5-1 + docker push nexus.gz1.opensdn.io:5101/tf-debug:master-1_0_2_5-1 The push refers to repository [nexus.gz1.opensdn.io:5101/tf-debug] 182378074621: Preparing 3a8bcbbb9938: Preparing bc0bb80c108b: Preparing bc14ff9d83bb: Preparing 746f4658d9a8: Preparing cc4de2da5caf: Preparing bb65d6a93f14: Preparing 174f56854903: Preparing cc4de2da5caf: Waiting 174f56854903: Waiting bb65d6a93f14: Waiting bc0bb80c108b: Layer already exists 182378074621: Layer already exists 746f4658d9a8: Layer already exists bc14ff9d83bb: Layer already exists 3a8bcbbb9938: Layer already exists cc4de2da5caf: Layer already exists bb65d6a93f14: Layer already exists 174f56854903: Layer already exists master-1_0_2_5-1: digest: sha256:7663bcba43872b9d3c82e0325f2250e3d80411695bc5f63b3e407be9f3f2b1bc size: 1989 INFO: fetching unchanged tf-deployment-test and pushing it as nexus.gz1.opensdn.io:5101/tf-deployment-test:master-1_0_2_5-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_2_5-1' ++ docker pull nexus.opensdn.io:5101/tf-deployment-test:master-1_0_2_6-1 + [[ -n master-1_0_2_6-1: Pulling from tf-deployment-test 2d473b07cdd5: Already exists 2023aed8d9be: Pulling fs layer 4bf97b8e5c55: Pulling fs layer 2023aed8d9be: Verifying Checksum 2023aed8d9be: Download complete 2023aed8d9be: Pull complete 4bf97b8e5c55: Verifying Checksum 4bf97b8e5c55: Download complete 4bf97b8e5c55: Pull complete Digest: sha256:7eab2d61a76171ed7b0b0dfdc4a8c77e724cd7eb7c57c45f2704e1810faa3ebb Status: Downloaded newer image for nexus.opensdn.io:5101/tf-deployment-test:master-1_0_2_6-1 ]] + docker tag nexus.opensdn.io:5101/tf-deployment-test:master-1_0_2_6-1 nexus.gz1.opensdn.io:5101/tf-deployment-test:master-1_0_2_5-1 + docker push nexus.gz1.opensdn.io:5101/tf-deployment-test:master-1_0_2_5-1 The push refers to repository [nexus.gz1.opensdn.io:5101/tf-deployment-test] 873b35e270ae: Preparing 2faeb50bd7c7: Preparing 174f56854903: Preparing 873b35e270ae: Layer already exists 2faeb50bd7c7: Layer already exists 174f56854903: Layer already exists master-1_0_2_5-1: digest: sha256:7eab2d61a76171ed7b0b0dfdc4a8c77e724cd7eb7c57c45f2704e1810faa3ebb size: 952 INFO: fetching unchanged tf-external-cassandra and pushing it as nexus.gz1.opensdn.io:5101/tf-external-cassandra:master-1_0_2_5-1 + for container in '${unchanged_containers[@]}' + echo 'INFO: fetching unchanged tf-external-cassandra and pushing it as nexus.gz1.opensdn.io:5101/tf-external-cassandra:master-1_0_2_5-1' ++ docker pull nexus.opensdn.io:5101/tf-external-cassandra:master-1_0_2_6-1 + [[ -n master-1_0_2_6-1: Pulling from tf-external-cassandra Digest: sha256:bdea7d088c5643e2ec1ee18f15ed018a3a7285cc6828d00242dc77377e87be0a Status: Downloaded newer image for nexus.opensdn.io:5101/tf-external-cassandra:master-1_0_2_6-1 ]] + docker tag nexus.opensdn.io:5101/tf-external-cassandra:master-1_0_2_6-1 nexus.gz1.opensdn.io:5101/tf-external-cassandra:master-1_0_2_5-1 + docker push nexus.gz1.opensdn.io:5101/tf-external-cassandra:master-1_0_2_5-1 The push refers to repository [nexus.gz1.opensdn.io:5101/tf-external-cassandra] adbaf5c23c4e: Preparing 456218346b05: Preparing 3a8bcbbb9938: Preparing bc0bb80c108b: Preparing bc14ff9d83bb: Preparing 746f4658d9a8: Preparing cc4de2da5caf: Preparing bb65d6a93f14: Preparing 174f56854903: Preparing cc4de2da5caf: Waiting bb65d6a93f14: Waiting 174f56854903: Waiting 746f4658d9a8: Waiting adbaf5c23c4e: Layer already exists 456218346b05: Layer already exists bc14ff9d83bb: Layer already exists bc0bb80c108b: Layer already exists 3a8bcbbb9938: Layer already exists 746f4658d9a8: Layer already exists cc4de2da5caf: Layer already exists 174f56854903: Layer already exists bb65d6a93f14: Layer already exists master-1_0_2_5-1: digest: sha256:bdea7d088c5643e2ec1ee18f15ed018a3a7285cc6828d00242dc77377e87be0a size: 2201 + for container in '${unchanged_containers[@]}' INFO: fetching unchanged tf-external-haproxy and pushing it as nexus.gz1.opensdn.io:5101/tf-external-haproxy:master-1_0_2_5-1 + echo 'INFO: fetching unchanged tf-external-haproxy and pushing it as nexus.gz1.opensdn.io:5101/tf-external-haproxy:master-1_0_2_5-1' ++ docker pull nexus.opensdn.io:5101/tf-external-haproxy:master-1_0_2_6-1 + [[ -n master-1_0_2_6-1: Pulling from tf-external-haproxy Digest: sha256:5937c9c833ac4c64695612daa3667ae63e8b4ebe89f118c0cc68c271a802f441 Status: Downloaded newer image for nexus.opensdn.io:5101/tf-external-haproxy:master-1_0_2_6-1 ]] + docker tag nexus.opensdn.io:5101/tf-external-haproxy:master-1_0_2_6-1 nexus.gz1.opensdn.io:5101/tf-external-haproxy:master-1_0_2_5-1 + docker push nexus.gz1.opensdn.io:5101/tf-external-haproxy:master-1_0_2_5-1 The push refers to repository [nexus.gz1.opensdn.io:5101/tf-external-haproxy] d99add5ac3a1: Preparing bbb6db8a7103: Preparing 3a8bcbbb9938: Preparing bc0bb80c108b: Preparing bc14ff9d83bb: Preparing 746f4658d9a8: Preparing cc4de2da5caf: Preparing bb65d6a93f14: Preparing 174f56854903: Preparing 746f4658d9a8: Waiting cc4de2da5caf: Waiting bb65d6a93f14: Waiting 174f56854903: Waiting d99add5ac3a1: Layer already exists bc0bb80c108b: Layer already exists bc14ff9d83bb: Layer already exists bbb6db8a7103: Layer already exists 3a8bcbbb9938: Layer already exists 746f4658d9a8: Layer already exists cc4de2da5caf: Layer already exists bb65d6a93f14: Layer already exists 174f56854903: Layer already exists master-1_0_2_5-1: digest: sha256:5937c9c833ac4c64695612daa3667ae63e8b4ebe89f118c0cc68c271a802f441 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_2_5-1' INFO: fetching unchanged tf-external-kafka and pushing it as nexus.gz1.opensdn.io:5101/tf-external-kafka:master-1_0_2_5-1 ++ docker pull nexus.opensdn.io:5101/tf-external-kafka:master-1_0_2_6-1 + [[ -n master-1_0_2_6-1: Pulling from tf-external-kafka Digest: sha256:88ba9edd4576a777563e835452dc0b7df63a194fbb2f8019a597cc50db162e50 Status: Downloaded newer image for nexus.opensdn.io:5101/tf-external-kafka:master-1_0_2_6-1 ]] + docker tag nexus.opensdn.io:5101/tf-external-kafka:master-1_0_2_6-1 nexus.gz1.opensdn.io:5101/tf-external-kafka:master-1_0_2_5-1 + docker push nexus.gz1.opensdn.io:5101/tf-external-kafka:master-1_0_2_5-1 The push refers to repository [nexus.gz1.opensdn.io:5101/tf-external-kafka] 51cba3a35ef2: Preparing f7ddc24c7f57: Preparing 3a8bcbbb9938: Preparing bc0bb80c108b: Preparing bc14ff9d83bb: Preparing 746f4658d9a8: Preparing cc4de2da5caf: Preparing bb65d6a93f14: Preparing 174f56854903: Preparing 746f4658d9a8: Waiting cc4de2da5caf: Waiting bb65d6a93f14: Waiting 174f56854903: Waiting bc14ff9d83bb: Layer already exists f7ddc24c7f57: Layer already exists bc0bb80c108b: Layer already exists 51cba3a35ef2: Layer already exists 3a8bcbbb9938: Layer already exists 746f4658d9a8: Layer already exists cc4de2da5caf: Layer already exists bb65d6a93f14: Layer already exists 174f56854903: Layer already exists master-1_0_2_5-1: digest: sha256:88ba9edd4576a777563e835452dc0b7df63a194fbb2f8019a597cc50db162e50 size: 2200 INFO: fetching unchanged tf-external-rabbitmq and pushing it as nexus.gz1.opensdn.io:5101/tf-external-rabbitmq:master-1_0_2_5-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_2_5-1' ++ docker pull nexus.opensdn.io:5101/tf-external-rabbitmq:master-1_0_2_6-1 + [[ -n master-1_0_2_6-1: Pulling from tf-external-rabbitmq Digest: sha256:de71797296eb01b62ae1a86066dadc9e349a6fda5fc457fed6a5d5a0bc46910b Status: Downloaded newer image for nexus.opensdn.io:5101/tf-external-rabbitmq:master-1_0_2_6-1 ]] + docker tag nexus.opensdn.io:5101/tf-external-rabbitmq:master-1_0_2_6-1 nexus.gz1.opensdn.io:5101/tf-external-rabbitmq:master-1_0_2_5-1 + docker push nexus.gz1.opensdn.io:5101/tf-external-rabbitmq:master-1_0_2_5-1 The push refers to repository [nexus.gz1.opensdn.io:5101/tf-external-rabbitmq] 328f2c4dabbe: Preparing 2d17a52280ea: Preparing 3a8bcbbb9938: Preparing bc0bb80c108b: Preparing bc14ff9d83bb: Preparing 746f4658d9a8: Preparing cc4de2da5caf: Preparing bb65d6a93f14: Preparing 174f56854903: Preparing 746f4658d9a8: Waiting cc4de2da5caf: Waiting bb65d6a93f14: Waiting 174f56854903: Waiting bc14ff9d83bb: Layer already exists 328f2c4dabbe: Layer already exists 2d17a52280ea: Layer already exists bc0bb80c108b: Layer already exists 3a8bcbbb9938: Layer already exists 746f4658d9a8: Layer already exists cc4de2da5caf: Layer already exists bb65d6a93f14: Layer already exists 174f56854903: Layer already exists master-1_0_2_5-1: digest: sha256:de71797296eb01b62ae1a86066dadc9e349a6fda5fc457fed6a5d5a0bc46910b size: 2200 INFO: fetching unchanged tf-external-redis and pushing it as nexus.gz1.opensdn.io:5101/tf-external-redis:master-1_0_2_5-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_2_5-1' ++ docker pull nexus.opensdn.io:5101/tf-external-redis:master-1_0_2_6-1 + [[ -n master-1_0_2_6-1: Pulling from tf-external-redis Digest: sha256:5e57d9e1d467e2cba28e91fe6d24704dbb3bea3d291a8d5c30c4a85b433cd679 Status: Downloaded newer image for nexus.opensdn.io:5101/tf-external-redis:master-1_0_2_6-1 ]] + docker tag nexus.opensdn.io:5101/tf-external-redis:master-1_0_2_6-1 nexus.gz1.opensdn.io:5101/tf-external-redis:master-1_0_2_5-1 + docker push nexus.gz1.opensdn.io:5101/tf-external-redis:master-1_0_2_5-1 The push refers to repository [nexus.gz1.opensdn.io:5101/tf-external-redis] 2c2c7856bd8d: Preparing d3a778df1d1e: Preparing 28da2dd51c9d: Preparing 3a8bcbbb9938: Preparing bc0bb80c108b: Preparing bc14ff9d83bb: Preparing 746f4658d9a8: Preparing cc4de2da5caf: Preparing bb65d6a93f14: Preparing 174f56854903: Preparing 746f4658d9a8: Waiting cc4de2da5caf: Waiting bb65d6a93f14: Waiting bc14ff9d83bb: Waiting 174f56854903: Waiting d3a778df1d1e: Layer already exists 2c2c7856bd8d: Layer already exists bc0bb80c108b: Layer already exists 28da2dd51c9d: Layer already exists 3a8bcbbb9938: Layer already exists 746f4658d9a8: Layer already exists bc14ff9d83bb: Layer already exists cc4de2da5caf: Layer already exists bb65d6a93f14: Layer already exists 174f56854903: Layer already exists master-1_0_2_5-1: digest: sha256:5e57d9e1d467e2cba28e91fe6d24704dbb3bea3d291a8d5c30c4a85b433cd679 size: 2405 INFO: fetching unchanged tf-external-rsyslogd and pushing it as nexus.gz1.opensdn.io:5101/tf-external-rsyslogd:master-1_0_2_5-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_2_5-1' ++ docker pull nexus.opensdn.io:5101/tf-external-rsyslogd:master-1_0_2_6-1 + [[ -n master-1_0_2_6-1: Pulling from tf-external-rsyslogd Digest: sha256:2324b8997d079b3014fc78c076496bf7cd2d5f3cbc1782b626e94a87ae6d10df Status: Downloaded newer image for nexus.opensdn.io:5101/tf-external-rsyslogd:master-1_0_2_6-1 ]] + docker tag nexus.opensdn.io:5101/tf-external-rsyslogd:master-1_0_2_6-1 nexus.gz1.opensdn.io:5101/tf-external-rsyslogd:master-1_0_2_5-1 + docker push nexus.gz1.opensdn.io:5101/tf-external-rsyslogd:master-1_0_2_5-1 The push refers to repository [nexus.gz1.opensdn.io:5101/tf-external-rsyslogd] cb4563d37051: Preparing f183ff2db669: Preparing cdda60b2d88f: Preparing eb6c28fa5cde: Preparing 3a8bcbbb9938: Preparing bc0bb80c108b: Preparing bc14ff9d83bb: Preparing 746f4658d9a8: Preparing cc4de2da5caf: Preparing bb65d6a93f14: Preparing 174f56854903: Preparing 746f4658d9a8: Waiting cc4de2da5caf: Waiting bb65d6a93f14: Waiting 174f56854903: Waiting bc0bb80c108b: Waiting bc14ff9d83bb: Waiting cb4563d37051: Layer already exists cdda60b2d88f: Layer already exists f183ff2db669: Layer already exists eb6c28fa5cde: Layer already exists 3a8bcbbb9938: Layer already exists bc0bb80c108b: Layer already exists 746f4658d9a8: Layer already exists bc14ff9d83bb: Layer already exists bb65d6a93f14: Layer already exists cc4de2da5caf: Layer already exists 174f56854903: Layer already exists master-1_0_2_5-1: digest: sha256:2324b8997d079b3014fc78c076496bf7cd2d5f3cbc1782b626e94a87ae6d10df size: 2612 + for container in '${unchanged_containers[@]}' INFO: fetching unchanged tf-external-stunnel and pushing it as nexus.gz1.opensdn.io:5101/tf-external-stunnel:master-1_0_2_5-1 + echo 'INFO: fetching unchanged tf-external-stunnel and pushing it as nexus.gz1.opensdn.io:5101/tf-external-stunnel:master-1_0_2_5-1' ++ docker pull nexus.opensdn.io:5101/tf-external-stunnel:master-1_0_2_6-1 + [[ -n master-1_0_2_6-1: Pulling from tf-external-stunnel Digest: sha256:0e18e759778862f30b0c569d5ced5545f5e3591f1ab2dcff60c69ff1b28fc895 Status: Downloaded newer image for nexus.opensdn.io:5101/tf-external-stunnel:master-1_0_2_6-1 ]] + docker tag nexus.opensdn.io:5101/tf-external-stunnel:master-1_0_2_6-1 nexus.gz1.opensdn.io:5101/tf-external-stunnel:master-1_0_2_5-1 + docker push nexus.gz1.opensdn.io:5101/tf-external-stunnel:master-1_0_2_5-1 The push refers to repository [nexus.gz1.opensdn.io:5101/tf-external-stunnel] 7a855d7200dc: Preparing 5f1146430229: Preparing 3a8bcbbb9938: Preparing bc0bb80c108b: Preparing bc14ff9d83bb: Preparing 746f4658d9a8: Preparing cc4de2da5caf: Preparing bb65d6a93f14: Preparing 174f56854903: Preparing 746f4658d9a8: Waiting bb65d6a93f14: Waiting 174f56854903: Waiting cc4de2da5caf: Waiting bc14ff9d83bb: Layer already exists 3a8bcbbb9938: Layer already exists 5f1146430229: Layer already exists bc0bb80c108b: Layer already exists 7a855d7200dc: Layer already exists cc4de2da5caf: Layer already exists bb65d6a93f14: Layer already exists 746f4658d9a8: Layer already exists 174f56854903: Layer already exists master-1_0_2_5-1: digest: sha256:0e18e759778862f30b0c569d5ced5545f5e3591f1ab2dcff60c69ff1b28fc895 size: 2198 + 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_2_5-1' INFO: fetching unchanged tf-external-zookeeper and pushing it as nexus.gz1.opensdn.io:5101/tf-external-zookeeper:master-1_0_2_5-1 ++ docker pull nexus.opensdn.io:5101/tf-external-zookeeper:master-1_0_2_6-1 + [[ -n master-1_0_2_6-1: Pulling from tf-external-zookeeper Digest: sha256:2414929e21d119f628bfdf5237a816a4d793314540d47e78736e354f4562b426 Status: Downloaded newer image for nexus.opensdn.io:5101/tf-external-zookeeper:master-1_0_2_6-1 ]] + docker tag nexus.opensdn.io:5101/tf-external-zookeeper:master-1_0_2_6-1 nexus.gz1.opensdn.io:5101/tf-external-zookeeper:master-1_0_2_5-1 + docker push nexus.gz1.opensdn.io:5101/tf-external-zookeeper:master-1_0_2_5-1 The push refers to repository [nexus.gz1.opensdn.io:5101/tf-external-zookeeper] f2240b0a473b: Preparing d3af9fb024dd: Preparing 3a8bcbbb9938: Preparing bc0bb80c108b: Preparing bc14ff9d83bb: Preparing 746f4658d9a8: Preparing cc4de2da5caf: Preparing bb65d6a93f14: Preparing 174f56854903: Preparing 746f4658d9a8: Waiting cc4de2da5caf: Waiting bb65d6a93f14: Waiting 174f56854903: Waiting 3a8bcbbb9938: Layer already exists bc0bb80c108b: Layer already exists f2240b0a473b: Layer already exists bc14ff9d83bb: Layer already exists d3af9fb024dd: Layer already exists 746f4658d9a8: Layer already exists cc4de2da5caf: Layer already exists bb65d6a93f14: Layer already exists 174f56854903: Layer already exists master-1_0_2_5-1: digest: sha256:2414929e21d119f628bfdf5237a816a4d793314540d47e78736e354f4562b426 size: 2199 INFO: fetching unchanged tf-general-base and pushing it as nexus.gz1.opensdn.io:5101/tf-general-base:master-1_0_2_5-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_2_5-1' ++ docker pull nexus.opensdn.io:5101/tf-general-base:master-1_0_2_6-1 + [[ -n master-1_0_2_6-1: Pulling from tf-general-base Digest: sha256:8f403a3f89f8108948a13321d443f773db61ce3c18281f4ee8d99ae4ce44feab Status: Downloaded newer image for nexus.opensdn.io:5101/tf-general-base:master-1_0_2_6-1 ]] + docker tag nexus.opensdn.io:5101/tf-general-base:master-1_0_2_6-1 nexus.gz1.opensdn.io:5101/tf-general-base:master-1_0_2_5-1 + docker push nexus.gz1.opensdn.io:5101/tf-general-base:master-1_0_2_5-1 The push refers to repository [nexus.gz1.opensdn.io:5101/tf-general-base] 3a8bcbbb9938: Preparing bc0bb80c108b: Preparing bc14ff9d83bb: Preparing 746f4658d9a8: Preparing cc4de2da5caf: Preparing bb65d6a93f14: Preparing 174f56854903: Preparing bb65d6a93f14: Waiting 174f56854903: Waiting bc0bb80c108b: Layer already exists 3a8bcbbb9938: Layer already exists bc14ff9d83bb: Layer already exists cc4de2da5caf: Layer already exists 746f4658d9a8: Layer already exists bb65d6a93f14: Layer already exists 174f56854903: Layer already exists master-1_0_2_5-1: digest: sha256:8f403a3f89f8108948a13321d443f773db61ce3c18281f4ee8d99ae4ce44feab size: 1778 + 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_2_5-1' INFO: fetching unchanged tf-kubernetes-cni-init and pushing it as nexus.gz1.opensdn.io:5101/tf-kubernetes-cni-init:master-1_0_2_5-1 ++ docker pull nexus.opensdn.io:5101/tf-kubernetes-cni-init:master-1_0_2_6-1 + [[ -n master-1_0_2_6-1: Pulling from tf-kubernetes-cni-init Digest: sha256:ff16f6f0d96ff98585bd06383f393516f5f59bc5a24e68a8cf3ebffa045082ab Status: Downloaded newer image for nexus.opensdn.io:5101/tf-kubernetes-cni-init:master-1_0_2_6-1 ]] + docker tag nexus.opensdn.io:5101/tf-kubernetes-cni-init:master-1_0_2_6-1 nexus.gz1.opensdn.io:5101/tf-kubernetes-cni-init:master-1_0_2_5-1 + docker push nexus.gz1.opensdn.io:5101/tf-kubernetes-cni-init:master-1_0_2_5-1 The push refers to repository [nexus.gz1.opensdn.io:5101/tf-kubernetes-cni-init] 066459031a81: Preparing a534ffbea91b: Preparing 7f1c631818b5: Preparing 28ca5fba23ba: Preparing 3a8bcbbb9938: Preparing bc0bb80c108b: Preparing bc14ff9d83bb: Preparing 746f4658d9a8: Preparing cc4de2da5caf: Preparing bb65d6a93f14: Preparing 174f56854903: Preparing bc14ff9d83bb: Waiting 746f4658d9a8: Waiting cc4de2da5caf: Waiting bb65d6a93f14: Waiting 174f56854903: Waiting bc0bb80c108b: Waiting 28ca5fba23ba: Layer already exists a534ffbea91b: Layer already exists 066459031a81: Layer already exists 3a8bcbbb9938: Layer already exists 7f1c631818b5: Layer already exists bc0bb80c108b: Layer already exists bc14ff9d83bb: Layer already exists cc4de2da5caf: Layer already exists 746f4658d9a8: Layer already exists bb65d6a93f14: Layer already exists 174f56854903: Layer already exists master-1_0_2_5-1: digest: sha256:ff16f6f0d96ff98585bd06383f393516f5f59bc5a24e68a8cf3ebffa045082ab size: 2620 INFO: fetching unchanged tf-kubernetes-kube-manager and pushing it as nexus.gz1.opensdn.io:5101/tf-kubernetes-kube-manager:master-1_0_2_5-1 + 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_2_5-1' ++ docker pull nexus.opensdn.io:5101/tf-kubernetes-kube-manager:master-1_0_2_6-1 + [[ -n master-1_0_2_6-1: Pulling from tf-kubernetes-kube-manager Digest: sha256:78791dbe2fb8c8c874d6c1d82c01eaab2a1765ff83f0c24663b61c45405adf78 Status: Downloaded newer image for nexus.opensdn.io:5101/tf-kubernetes-kube-manager:master-1_0_2_6-1 ]] + docker tag nexus.opensdn.io:5101/tf-kubernetes-kube-manager:master-1_0_2_6-1 nexus.gz1.opensdn.io:5101/tf-kubernetes-kube-manager:master-1_0_2_5-1 + docker push nexus.gz1.opensdn.io:5101/tf-kubernetes-kube-manager:master-1_0_2_5-1 The push refers to repository [nexus.gz1.opensdn.io:5101/tf-kubernetes-kube-manager] 5843cef4765d: Preparing c70551d671cb: Preparing 7f1c631818b5: Preparing 28ca5fba23ba: Preparing 3a8bcbbb9938: Preparing bc0bb80c108b: Preparing bc14ff9d83bb: Preparing 746f4658d9a8: Preparing bc0bb80c108b: Waiting bc14ff9d83bb: Waiting cc4de2da5caf: Preparing 746f4658d9a8: Waiting bb65d6a93f14: Preparing 174f56854903: Preparing cc4de2da5caf: Waiting bb65d6a93f14: Waiting 174f56854903: Waiting 7f1c631818b5: Layer already exists 5843cef4765d: Layer already exists 28ca5fba23ba: Layer already exists 3a8bcbbb9938: Layer already exists c70551d671cb: Layer already exists bc0bb80c108b: Layer already exists bc14ff9d83bb: Layer already exists bb65d6a93f14: Layer already exists cc4de2da5caf: Layer already exists 746f4658d9a8: Layer already exists 174f56854903: Layer already exists master-1_0_2_5-1: digest: sha256:78791dbe2fb8c8c874d6c1d82c01eaab2a1765ff83f0c24663b61c45405adf78 size: 2620 INFO: fetching unchanged tf-node-init and pushing it as nexus.gz1.opensdn.io:5101/tf-node-init:master-1_0_2_5-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_2_5-1' ++ docker pull nexus.opensdn.io:5101/tf-node-init:master-1_0_2_6-1 + [[ -n master-1_0_2_6-1: Pulling from tf-node-init Digest: sha256:f3217ca649de33d75685014f593f4a14b88bc76e019802586620b3205db9663e Status: Downloaded newer image for nexus.opensdn.io:5101/tf-node-init:master-1_0_2_6-1 ]] + docker tag nexus.opensdn.io:5101/tf-node-init:master-1_0_2_6-1 nexus.gz1.opensdn.io:5101/tf-node-init:master-1_0_2_5-1 + docker push nexus.gz1.opensdn.io:5101/tf-node-init:master-1_0_2_5-1 The push refers to repository [nexus.gz1.opensdn.io:5101/tf-node-init] c419aadbcd9f: Preparing 9a6346f5235a: Preparing 7f1c631818b5: Preparing 28ca5fba23ba: Preparing 3a8bcbbb9938: Preparing bc0bb80c108b: Preparing bc14ff9d83bb: Preparing 746f4658d9a8: Preparing cc4de2da5caf: Preparing bb65d6a93f14: Preparing 174f56854903: Preparing bc0bb80c108b: Waiting bc14ff9d83bb: Waiting 746f4658d9a8: Waiting cc4de2da5caf: Waiting bb65d6a93f14: Waiting 174f56854903: Waiting c419aadbcd9f: Layer already exists 9a6346f5235a: Layer already exists 28ca5fba23ba: Layer already exists 7f1c631818b5: Layer already exists 3a8bcbbb9938: Layer already exists bc0bb80c108b: Layer already exists bc14ff9d83bb: Layer already exists bb65d6a93f14: Layer already exists 174f56854903: Layer already exists cc4de2da5caf: Layer already exists 746f4658d9a8: Layer already exists master-1_0_2_5-1: digest: sha256:f3217ca649de33d75685014f593f4a14b88bc76e019802586620b3205db9663e size: 2619 INFO: fetching unchanged tf-nodemgr and pushing it as nexus.gz1.opensdn.io:5101/tf-nodemgr:master-1_0_2_5-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_2_5-1' ++ docker pull nexus.opensdn.io:5101/tf-nodemgr:master-1_0_2_6-1 + [[ -n master-1_0_2_6-1: Pulling from tf-nodemgr 2d473b07cdd5: Already exists 861b3e2a0a9c: Already exists 6e7794b64f25: Already exists 54a0aed8d15e: Already exists 9eec7dc63ab4: Already exists c71dfc291441: Already exists 7b71ff4d4ae9: Already exists 4cfdd066980d: Already exists 5ef0e5eb68fe: Already exists 37e25274bdff: Pulling fs layer c0086f4cc52d: Pulling fs layer c0086f4cc52d: Verifying Checksum c0086f4cc52d: Download complete 37e25274bdff: Verifying Checksum 37e25274bdff: Download complete 37e25274bdff: Pull complete c0086f4cc52d: Pull complete Digest: sha256:9bc03fb81f4955093b5d7111fe581b61a0f5c7d51bb8de74e047ed91b84e96f3 Status: Downloaded newer image for nexus.opensdn.io:5101/tf-nodemgr:master-1_0_2_6-1 ]] + docker tag nexus.opensdn.io:5101/tf-nodemgr:master-1_0_2_6-1 nexus.gz1.opensdn.io:5101/tf-nodemgr:master-1_0_2_5-1 + docker push nexus.gz1.opensdn.io:5101/tf-nodemgr:master-1_0_2_5-1 The push refers to repository [nexus.gz1.opensdn.io:5101/tf-nodemgr] b01254a8b350: Preparing 75bdfe835066: Preparing 7f1c631818b5: Preparing 28ca5fba23ba: Preparing 3a8bcbbb9938: Preparing bc0bb80c108b: Preparing bc14ff9d83bb: Preparing 746f4658d9a8: Preparing cc4de2da5caf: Preparing bb65d6a93f14: Preparing 174f56854903: Preparing 746f4658d9a8: Waiting cc4de2da5caf: Waiting bb65d6a93f14: Waiting 174f56854903: Waiting bc0bb80c108b: Waiting bc14ff9d83bb: Waiting 7f1c631818b5: Layer already exists b01254a8b350: Layer already exists 28ca5fba23ba: Layer already exists 3a8bcbbb9938: Layer already exists 75bdfe835066: Layer already exists bc0bb80c108b: Layer already exists 746f4658d9a8: Layer already exists bc14ff9d83bb: Layer already exists bb65d6a93f14: Layer already exists cc4de2da5caf: Layer already exists 174f56854903: Layer already exists master-1_0_2_5-1: digest: sha256:9bc03fb81f4955093b5d7111fe581b61a0f5c7d51bb8de74e047ed91b84e96f3 size: 2621 INFO: fetching unchanged tf-openstack-compute-init and pushing it as nexus.gz1.opensdn.io:5101/tf-openstack-compute-init:master-1_0_2_5-1 + 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_2_5-1' ++ docker pull nexus.opensdn.io:5101/tf-openstack-compute-init:master-1_0_2_6-1 + [[ -n master-1_0_2_6-1: Pulling from tf-openstack-compute-init Digest: sha256:cecfd7b410c36d1f9a0b0b64aff3e4488213b86d8cfd95d20c9b01684dbc46b6 Status: Downloaded newer image for nexus.opensdn.io:5101/tf-openstack-compute-init:master-1_0_2_6-1 ]] + docker tag nexus.opensdn.io:5101/tf-openstack-compute-init:master-1_0_2_6-1 nexus.gz1.opensdn.io:5101/tf-openstack-compute-init:master-1_0_2_5-1 + docker push nexus.gz1.opensdn.io:5101/tf-openstack-compute-init:master-1_0_2_5-1 The push refers to repository [nexus.gz1.opensdn.io:5101/tf-openstack-compute-init] 3e915d11a191: Preparing c9c78952e431: Preparing 3a8bcbbb9938: Preparing bc0bb80c108b: Preparing bc14ff9d83bb: Preparing 746f4658d9a8: Preparing cc4de2da5caf: Preparing bb65d6a93f14: Preparing 174f56854903: Preparing 746f4658d9a8: Waiting cc4de2da5caf: Waiting bb65d6a93f14: Waiting 174f56854903: Waiting c9c78952e431: Layer already exists 3a8bcbbb9938: Layer already exists bc0bb80c108b: Layer already exists bc14ff9d83bb: Layer already exists 3e915d11a191: Layer already exists 746f4658d9a8: Layer already exists cc4de2da5caf: Layer already exists bb65d6a93f14: Layer already exists 174f56854903: Layer already exists master-1_0_2_5-1: digest: sha256:cecfd7b410c36d1f9a0b0b64aff3e4488213b86d8cfd95d20c9b01684dbc46b6 size: 2197 INFO: fetching unchanged tf-openstack-heat-init and pushing it as nexus.gz1.opensdn.io:5101/tf-openstack-heat-init:master-1_0_2_5-1 + 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_2_5-1' ++ docker pull nexus.opensdn.io:5101/tf-openstack-heat-init:master-1_0_2_6-1 + [[ -n master-1_0_2_6-1: Pulling from tf-openstack-heat-init Digest: sha256:b1015963c4ee017108441df7f6e4d1bc17d655216cfd78f7351458f9a07a4d0a Status: Downloaded newer image for nexus.opensdn.io:5101/tf-openstack-heat-init:master-1_0_2_6-1 ]] + docker tag nexus.opensdn.io:5101/tf-openstack-heat-init:master-1_0_2_6-1 nexus.gz1.opensdn.io:5101/tf-openstack-heat-init:master-1_0_2_5-1 + docker push nexus.gz1.opensdn.io:5101/tf-openstack-heat-init:master-1_0_2_5-1 The push refers to repository [nexus.gz1.opensdn.io:5101/tf-openstack-heat-init] 62a4bba92513: Preparing ce72788b1246: Preparing 3a8bcbbb9938: Preparing bc0bb80c108b: Preparing bc14ff9d83bb: Preparing 746f4658d9a8: Preparing cc4de2da5caf: Preparing bb65d6a93f14: Preparing 174f56854903: Preparing cc4de2da5caf: Waiting bb65d6a93f14: Waiting 174f56854903: Waiting 746f4658d9a8: Waiting bc14ff9d83bb: Layer already exists bc0bb80c108b: Layer already exists 62a4bba92513: Layer already exists ce72788b1246: Layer already exists 3a8bcbbb9938: Layer already exists 746f4658d9a8: Layer already exists cc4de2da5caf: Layer already exists 174f56854903: Layer already exists bb65d6a93f14: Layer already exists master-1_0_2_5-1: digest: sha256:b1015963c4ee017108441df7f6e4d1bc17d655216cfd78f7351458f9a07a4d0a size: 2198 + for container in '${unchanged_containers[@]}' 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_2_5-1 + 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_2_5-1' ++ docker pull nexus.opensdn.io:5101/tf-openstack-ironic-notification-manager:master-1_0_2_6-1 + [[ -n master-1_0_2_6-1: Pulling from tf-openstack-ironic-notification-manager Digest: sha256:ecca791c206639639c2a1549a744b55b11294c27a2a09631c4134eba27c9e49f Status: Downloaded newer image for nexus.opensdn.io:5101/tf-openstack-ironic-notification-manager:master-1_0_2_6-1 ]] + docker tag nexus.opensdn.io:5101/tf-openstack-ironic-notification-manager:master-1_0_2_6-1 nexus.gz1.opensdn.io:5101/tf-openstack-ironic-notification-manager:master-1_0_2_5-1 + docker push nexus.gz1.opensdn.io:5101/tf-openstack-ironic-notification-manager:master-1_0_2_5-1 The push refers to repository [nexus.gz1.opensdn.io:5101/tf-openstack-ironic-notification-manager] b34a82de5050: Preparing 4af6926dbbd7: Preparing 7f1c631818b5: Preparing 28ca5fba23ba: Preparing 3a8bcbbb9938: Preparing bc0bb80c108b: Preparing bc14ff9d83bb: Preparing 746f4658d9a8: Preparing cc4de2da5caf: Preparing bb65d6a93f14: Preparing 174f56854903: Preparing bc14ff9d83bb: Waiting bb65d6a93f14: Waiting 174f56854903: Waiting 746f4658d9a8: Waiting cc4de2da5caf: Waiting bc0bb80c108b: Waiting b34a82de5050: Layer already exists 4af6926dbbd7: Layer already exists 7f1c631818b5: Layer already exists 3a8bcbbb9938: Layer already exists 28ca5fba23ba: Layer already exists bc0bb80c108b: Layer already exists bc14ff9d83bb: Layer already exists 174f56854903: Layer already exists 746f4658d9a8: Layer already exists cc4de2da5caf: Layer already exists bb65d6a93f14: Layer already exists master-1_0_2_5-1: digest: sha256:ecca791c206639639c2a1549a744b55b11294c27a2a09631c4134eba27c9e49f size: 2619 INFO: fetching unchanged tf-openstack-neutron-init and pushing it as nexus.gz1.opensdn.io:5101/tf-openstack-neutron-init:master-1_0_2_5-1 + 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_2_5-1' ++ docker pull nexus.opensdn.io:5101/tf-openstack-neutron-init:master-1_0_2_6-1 + [[ -n master-1_0_2_6-1: Pulling from tf-openstack-neutron-init Digest: sha256:8f260e8107c1c8166fb95c37d02e8dc9ad825420aafd55274f0507772db70cf4 Status: Downloaded newer image for nexus.opensdn.io:5101/tf-openstack-neutron-init:master-1_0_2_6-1 ]] + docker tag nexus.opensdn.io:5101/tf-openstack-neutron-init:master-1_0_2_6-1 nexus.gz1.opensdn.io:5101/tf-openstack-neutron-init:master-1_0_2_5-1 + docker push nexus.gz1.opensdn.io:5101/tf-openstack-neutron-init:master-1_0_2_5-1 The push refers to repository [nexus.gz1.opensdn.io:5101/tf-openstack-neutron-init] aef6cba9c952: Preparing e8be215f34c9: Preparing 3a8bcbbb9938: Preparing bc0bb80c108b: Preparing bc14ff9d83bb: Preparing 746f4658d9a8: Preparing cc4de2da5caf: Preparing bb65d6a93f14: Preparing 174f56854903: Preparing cc4de2da5caf: Waiting 174f56854903: Waiting 746f4658d9a8: Waiting bb65d6a93f14: Waiting e8be215f34c9: Layer already exists bc0bb80c108b: Layer already exists bc14ff9d83bb: Layer already exists 3a8bcbbb9938: Layer already exists 746f4658d9a8: Layer already exists 174f56854903: Layer already exists cc4de2da5caf: Layer already exists bb65d6a93f14: Layer already exists aef6cba9c952: Layer already exists master-1_0_2_5-1: digest: sha256:8f260e8107c1c8166fb95c37d02e8dc9ad825420aafd55274f0507772db70cf4 size: 2198 + 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_2_5-1' INFO: fetching unchanged tf-operator and pushing it as nexus.gz1.opensdn.io:5101/tf-operator:master-1_0_2_5-1 ++ docker pull nexus.opensdn.io:5101/tf-operator:master-1_0_2_6-1 + [[ -n master-1_0_2_6-1: Pulling from tf-operator eac1b95df832: Pulling fs layer 47aa3ed2034c: Pulling fs layer feb77f23aed6: Pulling fs layer ec2aca171c90: Pulling fs layer 70c4a245806c: Pulling fs layer ec2aca171c90: Waiting 70c4a245806c: Waiting 47aa3ed2034c: Verifying Checksum 47aa3ed2034c: Download complete ec2aca171c90: Download complete 70c4a245806c: Verifying Checksum 70c4a245806c: Download complete eac1b95df832: Download complete feb77f23aed6: Verifying Checksum feb77f23aed6: Download complete eac1b95df832: Pull complete 47aa3ed2034c: Pull complete feb77f23aed6: Pull complete ec2aca171c90: Pull complete 70c4a245806c: Pull complete Digest: sha256:0ed67a54c2056e60aeb80e03026cc3e44729c184b8cf721e2e546839df84c9e2 Status: Downloaded newer image for nexus.opensdn.io:5101/tf-operator:master-1_0_2_6-1 ]] + docker tag nexus.opensdn.io:5101/tf-operator:master-1_0_2_6-1 nexus.gz1.opensdn.io:5101/tf-operator:master-1_0_2_5-1 + docker push nexus.gz1.opensdn.io:5101/tf-operator:master-1_0_2_5-1 The push refers to repository [nexus.gz1.opensdn.io:5101/tf-operator] aea7f77b2db5: Preparing 2c1547d78452: Preparing 85229b3c140e: Preparing 525ed45dbdb1: Preparing 5bc03dec6239: Preparing 525ed45dbdb1: Layer already exists 5bc03dec6239: Layer already exists aea7f77b2db5: Layer already exists 2c1547d78452: Layer already exists 85229b3c140e: Layer already exists master-1_0_2_5-1: digest: sha256:0ed67a54c2056e60aeb80e03026cc3e44729c184b8cf721e2e546839df84c9e2 size: 1369 INFO: fetching unchanged tf-operator-bundle and pushing it as nexus.gz1.opensdn.io:5101/tf-operator-bundle:master-1_0_2_5-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_2_5-1' ++ docker pull nexus.opensdn.io:5101/tf-operator-bundle:master-1_0_2_6-1 + [[ -n master-1_0_2_6-1: Pulling from tf-operator-bundle 585e89dffe25: Pulling fs layer abbebadcae90: Pulling fs layer 585e89dffe25: Verifying Checksum 585e89dffe25: Download complete abbebadcae90: Verifying Checksum abbebadcae90: Download complete 585e89dffe25: Pull complete abbebadcae90: Pull complete Digest: sha256:465fe03478f6fe40d7b2d9b69483ef9a3d228530f50e16b1b7c982a8fa9b8dc0 Status: Downloaded newer image for nexus.opensdn.io:5101/tf-operator-bundle:master-1_0_2_6-1 ]] + docker tag nexus.opensdn.io:5101/tf-operator-bundle:master-1_0_2_6-1 nexus.gz1.opensdn.io:5101/tf-operator-bundle:master-1_0_2_5-1 + docker push nexus.gz1.opensdn.io:5101/tf-operator-bundle:master-1_0_2_5-1 The push refers to repository [nexus.gz1.opensdn.io:5101/tf-operator-bundle] 6821e82b5521: Preparing 5cafa6a6d006: Preparing 6821e82b5521: Layer already exists 5cafa6a6d006: Layer already exists master-1_0_2_5-1: digest: sha256:465fe03478f6fe40d7b2d9b69483ef9a3d228530f50e16b1b7c982a8fa9b8dc0 size: 733 + for container in '${unchanged_containers[@]}' + echo 'INFO: fetching unchanged tf-provisioner and pushing it as nexus.gz1.opensdn.io:5101/tf-provisioner:master-1_0_2_5-1' INFO: fetching unchanged tf-provisioner and pushing it as nexus.gz1.opensdn.io:5101/tf-provisioner:master-1_0_2_5-1 ++ docker pull nexus.opensdn.io:5101/tf-provisioner:master-1_0_2_6-1 + [[ -n master-1_0_2_6-1: Pulling from tf-provisioner Digest: sha256:eaab009730916e7f2838760fad0724b6b4a1b3dc03de3d3964d8ea06476e637b Status: Downloaded newer image for nexus.opensdn.io:5101/tf-provisioner:master-1_0_2_6-1 ]] + docker tag nexus.opensdn.io:5101/tf-provisioner:master-1_0_2_6-1 nexus.gz1.opensdn.io:5101/tf-provisioner:master-1_0_2_5-1 + docker push nexus.gz1.opensdn.io:5101/tf-provisioner:master-1_0_2_5-1 The push refers to repository [nexus.gz1.opensdn.io:5101/tf-provisioner] b5fbea586a51: Preparing ea447aa93a72: Preparing 7f1c631818b5: Preparing 28ca5fba23ba: Preparing 3a8bcbbb9938: Preparing bc0bb80c108b: Preparing bc14ff9d83bb: Preparing 746f4658d9a8: Preparing cc4de2da5caf: Preparing bb65d6a93f14: Preparing 174f56854903: Preparing bc0bb80c108b: Waiting bc14ff9d83bb: Waiting 746f4658d9a8: Waiting cc4de2da5caf: Waiting bb65d6a93f14: Waiting 174f56854903: Waiting 7f1c631818b5: Layer already exists 28ca5fba23ba: Layer already exists ea447aa93a72: Layer already exists b5fbea586a51: Layer already exists 3a8bcbbb9938: Layer already exists bc0bb80c108b: Layer already exists bc14ff9d83bb: Layer already exists cc4de2da5caf: Layer already exists 746f4658d9a8: Layer already exists bb65d6a93f14: Layer already exists 174f56854903: Layer already exists master-1_0_2_5-1: digest: sha256:eaab009730916e7f2838760fad0724b6b4a1b3dc03de3d3964d8ea06476e637b size: 2619 INFO: fetching unchanged tf-status and pushing it as nexus.gz1.opensdn.io:5101/tf-status:master-1_0_2_5-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_2_5-1' ++ docker pull nexus.opensdn.io:5101/tf-status:master-1_0_2_6-1 + [[ -n master-1_0_2_6-1: Pulling from tf-status Digest: sha256:306deaa305ba5229573d33acfa0685932115e3dc1d811e45b5c83ed50073ea26 Status: Downloaded newer image for nexus.opensdn.io:5101/tf-status:master-1_0_2_6-1 ]] + docker tag nexus.opensdn.io:5101/tf-status:master-1_0_2_6-1 nexus.gz1.opensdn.io:5101/tf-status:master-1_0_2_5-1 + docker push nexus.gz1.opensdn.io:5101/tf-status:master-1_0_2_5-1 The push refers to repository [nexus.gz1.opensdn.io:5101/tf-status] 649bf06ef749: Preparing 10eb6ae8c2ce: Preparing 03d7ae6fcdff: Preparing db0d0ea23b93: Preparing dc8ccddbf779: Preparing f98e11048d7a: Preparing 8f6e7e49f598: Preparing cff28ea1688e: Preparing 6cf2069c8e82: Preparing df19967ace1f: Preparing fa46add3ba7d: Preparing 174f56854903: Preparing 8f6e7e49f598: Waiting cff28ea1688e: Waiting 6cf2069c8e82: Waiting 174f56854903: Waiting df19967ace1f: Waiting fa46add3ba7d: Waiting f98e11048d7a: Waiting db0d0ea23b93: Layer already exists 03d7ae6fcdff: Layer already exists 649bf06ef749: Layer already exists dc8ccddbf779: Layer already exists 10eb6ae8c2ce: Layer already exists f98e11048d7a: Layer already exists 8f6e7e49f598: Layer already exists cff28ea1688e: Layer already exists df19967ace1f: Layer already exists fa46add3ba7d: Layer already exists 6cf2069c8e82: Layer already exists 174f56854903: Layer already exists master-1_0_2_5-1: digest: sha256:306deaa305ba5229573d33acfa0685932115e3dc1d811e45b5c83ed50073ea26 size: 2828 + 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_2_5-1' INFO: fetching unchanged tf-tools and pushing it as nexus.gz1.opensdn.io:5101/tf-tools:master-1_0_2_5-1 ++ docker pull nexus.opensdn.io:5101/tf-tools:master-1_0_2_6-1 + [[ -n master-1_0_2_6-1: Pulling from tf-tools Digest: sha256:90f118c5b6192c12d8c143e7f03a1c72fcc2627d2ff1097909e0e85ede0a3164 Status: Downloaded newer image for nexus.opensdn.io:5101/tf-tools:master-1_0_2_6-1 ]] + docker tag nexus.opensdn.io:5101/tf-tools:master-1_0_2_6-1 nexus.gz1.opensdn.io:5101/tf-tools:master-1_0_2_5-1 + docker push nexus.gz1.opensdn.io:5101/tf-tools:master-1_0_2_5-1 The push refers to repository [nexus.gz1.opensdn.io:5101/tf-tools] 06bd1af2c263: Preparing 7f1c631818b5: Preparing 28ca5fba23ba: Preparing 3a8bcbbb9938: Preparing bc0bb80c108b: Preparing bc14ff9d83bb: Preparing 746f4658d9a8: Preparing cc4de2da5caf: Preparing bb65d6a93f14: Preparing 174f56854903: Preparing 746f4658d9a8: Waiting bb65d6a93f14: Waiting cc4de2da5caf: Waiting 174f56854903: Waiting bc14ff9d83bb: Waiting 7f1c631818b5: Layer already exists bc0bb80c108b: Layer already exists 06bd1af2c263: Layer already exists 28ca5fba23ba: Layer already exists 3a8bcbbb9938: Layer already exists bc14ff9d83bb: Layer already exists cc4de2da5caf: Layer already exists 746f4658d9a8: Layer already exists bb65d6a93f14: Layer already exists 174f56854903: Layer already exists master-1_0_2_5-1: digest: sha256:90f118c5b6192c12d8c143e7f03a1c72fcc2627d2ff1097909e0e85ede0a3164 size: 2413 INFO: fetching unchanged tf-tor-agent and pushing it as nexus.gz1.opensdn.io:5101/tf-tor-agent:master-1_0_2_5-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_2_5-1' ++ docker pull nexus.opensdn.io:5101/tf-tor-agent:master-1_0_2_6-1 + [[ -n master-1_0_2_6-1: Pulling from tf-tor-agent Digest: sha256:546a522c257e5bd4db24960ee26d31065c782952e47235f926d1d3936ea681ba Status: Downloaded newer image for nexus.opensdn.io:5101/tf-tor-agent:master-1_0_2_6-1 ]] + docker tag nexus.opensdn.io:5101/tf-tor-agent:master-1_0_2_6-1 nexus.gz1.opensdn.io:5101/tf-tor-agent:master-1_0_2_5-1 + docker push nexus.gz1.opensdn.io:5101/tf-tor-agent:master-1_0_2_5-1 The push refers to repository [nexus.gz1.opensdn.io:5101/tf-tor-agent] c223414c0039: Preparing 93bd369c5dd2: Preparing 7f1c631818b5: Preparing 28ca5fba23ba: Preparing 3a8bcbbb9938: Preparing bc0bb80c108b: Preparing bc14ff9d83bb: Preparing 746f4658d9a8: Preparing cc4de2da5caf: Preparing bb65d6a93f14: Preparing 174f56854903: Preparing bc14ff9d83bb: Waiting 746f4658d9a8: Waiting cc4de2da5caf: Waiting bb65d6a93f14: Waiting 174f56854903: Waiting bc0bb80c108b: Waiting 3a8bcbbb9938: Layer already exists c223414c0039: Layer already exists 93bd369c5dd2: Layer already exists 7f1c631818b5: Layer already exists 28ca5fba23ba: Layer already exists bc0bb80c108b: Layer already exists bc14ff9d83bb: Layer already exists bb65d6a93f14: Layer already exists cc4de2da5caf: Layer already exists 746f4658d9a8: Layer already exists 174f56854903: Layer already exists master-1_0_2_5-1: digest: sha256:546a522c257e5bd4db24960ee26d31065c782952e47235f926d1d3936ea681ba size: 2619 INFO: fetching unchanged tf-vrouter-agent and pushing it as nexus.gz1.opensdn.io:5101/tf-vrouter-agent:master-1_0_2_5-1 + for container in '${unchanged_containers[@]}' + echo 'INFO: fetching unchanged tf-vrouter-agent and pushing it as nexus.gz1.opensdn.io:5101/tf-vrouter-agent:master-1_0_2_5-1' ++ docker pull nexus.opensdn.io:5101/tf-vrouter-agent:master-1_0_2_6-1 + [[ -n master-1_0_2_6-1: Pulling from tf-vrouter-agent Digest: sha256:582706376334e14ca909c32305d0f80897205f88b5c47b938a4597061f48b4aa Status: Downloaded newer image for nexus.opensdn.io:5101/tf-vrouter-agent:master-1_0_2_6-1 ]] + docker tag nexus.opensdn.io:5101/tf-vrouter-agent:master-1_0_2_6-1 nexus.gz1.opensdn.io:5101/tf-vrouter-agent:master-1_0_2_5-1 + docker push nexus.gz1.opensdn.io:5101/tf-vrouter-agent:master-1_0_2_5-1 The push refers to repository [nexus.gz1.opensdn.io:5101/tf-vrouter-agent] 1c14cf18cad2: Preparing 42c613d1cfde: Preparing 59dc47e2eec0: Preparing ace380a9aac2: Preparing af6d580e3e4b: Preparing f2cbb1d3a657: Preparing 7f1c631818b5: Preparing 28ca5fba23ba: Preparing 3a8bcbbb9938: Preparing bc0bb80c108b: Preparing bc14ff9d83bb: Preparing 746f4658d9a8: Preparing cc4de2da5caf: Preparing bb65d6a93f14: Preparing 174f56854903: Preparing 3a8bcbbb9938: Waiting bc0bb80c108b: Waiting bc14ff9d83bb: Waiting 746f4658d9a8: Waiting cc4de2da5caf: Waiting bb65d6a93f14: Waiting 174f56854903: Waiting 7f1c631818b5: Waiting 28ca5fba23ba: Waiting f2cbb1d3a657: Waiting 1c14cf18cad2: Layer already exists 59dc47e2eec0: Layer already exists af6d580e3e4b: Layer already exists ace380a9aac2: Layer already exists 42c613d1cfde: Layer already exists 7f1c631818b5: Layer already exists f2cbb1d3a657: Layer already exists bc0bb80c108b: Layer already exists 3a8bcbbb9938: Layer already exists 28ca5fba23ba: Layer already exists bc14ff9d83bb: Layer already exists 746f4658d9a8: Layer already exists bb65d6a93f14: Layer already exists 174f56854903: Layer already exists cc4de2da5caf: Layer already exists master-1_0_2_5-1: digest: sha256:582706376334e14ca909c32305d0f80897205f88b5c47b938a4597061f48b4aa size: 3457 INFO: fetching unchanged tf-vrouter-agent-dpdk and pushing it as nexus.gz1.opensdn.io:5101/tf-vrouter-agent-dpdk:master-1_0_2_5-1 + 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_2_5-1' ++ docker pull nexus.opensdn.io:5101/tf-vrouter-agent-dpdk:master-1_0_2_6-1 + [[ -n master-1_0_2_6-1: Pulling from tf-vrouter-agent-dpdk Digest: sha256:c591a6c9fa0b417f1a90b6d86e13be9cfeb57251c828622d3eac17965dc44d6b Status: Downloaded newer image for nexus.opensdn.io:5101/tf-vrouter-agent-dpdk:master-1_0_2_6-1 ]] + docker tag nexus.opensdn.io:5101/tf-vrouter-agent-dpdk:master-1_0_2_6-1 nexus.gz1.opensdn.io:5101/tf-vrouter-agent-dpdk:master-1_0_2_5-1 + docker push nexus.gz1.opensdn.io:5101/tf-vrouter-agent-dpdk:master-1_0_2_5-1 The push refers to repository [nexus.gz1.opensdn.io:5101/tf-vrouter-agent-dpdk] 1767ea63801b: Preparing 0d0ee2d44861: Preparing 3beab557e3ca: Preparing 6cc24b4198a1: Preparing af6d580e3e4b: Preparing f2cbb1d3a657: Preparing 7f1c631818b5: Preparing 28ca5fba23ba: Preparing 3a8bcbbb9938: Preparing f2cbb1d3a657: Waiting bc0bb80c108b: Preparing bc14ff9d83bb: Preparing 746f4658d9a8: Preparing cc4de2da5caf: Preparing 7f1c631818b5: Waiting bb65d6a93f14: Preparing 28ca5fba23ba: Waiting 174f56854903: Preparing 3a8bcbbb9938: Waiting bc0bb80c108b: Waiting bc14ff9d83bb: Waiting bb65d6a93f14: Waiting 746f4658d9a8: Waiting 174f56854903: Waiting cc4de2da5caf: Waiting 6cc24b4198a1: Layer already exists 3beab557e3ca: Layer already exists 0d0ee2d44861: Layer already exists af6d580e3e4b: Layer already exists 1767ea63801b: Layer already exists f2cbb1d3a657: Layer already exists 28ca5fba23ba: Layer already exists 7f1c631818b5: Layer already exists bc0bb80c108b: Layer already exists 3a8bcbbb9938: Layer already exists bc14ff9d83bb: Layer already exists 746f4658d9a8: Layer already exists cc4de2da5caf: Layer already exists bb65d6a93f14: Layer already exists 174f56854903: Layer already exists master-1_0_2_5-1: digest: sha256:c591a6c9fa0b417f1a90b6d86e13be9cfeb57251c828622d3eac17965dc44d6b 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_2_5-1' INFO: fetching unchanged tf-vrouter-base and pushing it as nexus.gz1.opensdn.io:5101/tf-vrouter-base:master-1_0_2_5-1 ++ docker pull nexus.opensdn.io:5101/tf-vrouter-base:master-1_0_2_6-1 + [[ -n master-1_0_2_6-1: Pulling from tf-vrouter-base Digest: sha256:829b56d7e7f456e0750baa54c69367f74070c7641cf7c87c5e5c77b528b60264 Status: Downloaded newer image for nexus.opensdn.io:5101/tf-vrouter-base:master-1_0_2_6-1 ]] + docker tag nexus.opensdn.io:5101/tf-vrouter-base:master-1_0_2_6-1 nexus.gz1.opensdn.io:5101/tf-vrouter-base:master-1_0_2_5-1 + docker push nexus.gz1.opensdn.io:5101/tf-vrouter-base:master-1_0_2_5-1 The push refers to repository [nexus.gz1.opensdn.io:5101/tf-vrouter-base] af6d580e3e4b: Preparing f2cbb1d3a657: Preparing 7f1c631818b5: Preparing 28ca5fba23ba: Preparing 3a8bcbbb9938: Preparing bc0bb80c108b: Preparing bc14ff9d83bb: Preparing 746f4658d9a8: Preparing cc4de2da5caf: Preparing bb65d6a93f14: Preparing 174f56854903: Preparing bc14ff9d83bb: Waiting 746f4658d9a8: Waiting cc4de2da5caf: Waiting bb65d6a93f14: Waiting 174f56854903: Waiting bc0bb80c108b: Waiting af6d580e3e4b: Layer already exists 28ca5fba23ba: Layer already exists 7f1c631818b5: Layer already exists 3a8bcbbb9938: Layer already exists f2cbb1d3a657: Layer already exists bc0bb80c108b: Layer already exists bc14ff9d83bb: Layer already exists 746f4658d9a8: Layer already exists bb65d6a93f14: Layer already exists cc4de2da5caf: Layer already exists 174f56854903: Layer already exists master-1_0_2_5-1: digest: sha256:829b56d7e7f456e0750baa54c69367f74070c7641cf7c87c5e5c77b528b60264 size: 2621 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_2_5-1 + 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_2_5-1' ++ docker pull nexus.opensdn.io:5101/tf-vrouter-kernel-build-init:master-1_0_2_6-1 + [[ -n master-1_0_2_6-1: Pulling from tf-vrouter-kernel-build-init 762bedf4b1b7: Already exists 998d825eb40e: Pulling fs layer d73f294064a3: Pulling fs layer 5f0538e228cb: Pulling fs layer 08e807020ca7: Pulling fs layer 06143346e012: Pulling fs layer 1d23cda9445a: Pulling fs layer 68f1c177b9f8: Pulling fs layer 06143346e012: Waiting 1d23cda9445a: Waiting 68f1c177b9f8: Waiting 08e807020ca7: Waiting 998d825eb40e: Download complete d73f294064a3: Verifying Checksum d73f294064a3: Download complete 5f0538e228cb: Verifying Checksum 5f0538e228cb: Download complete 998d825eb40e: Pull complete 08e807020ca7: Verifying Checksum 08e807020ca7: Download complete 1d23cda9445a: Download complete d73f294064a3: Pull complete 68f1c177b9f8: Verifying Checksum 68f1c177b9f8: Download complete 5f0538e228cb: Pull complete 08e807020ca7: Pull complete 06143346e012: Verifying Checksum 06143346e012: Download complete 06143346e012: Pull complete 1d23cda9445a: Pull complete 68f1c177b9f8: Pull complete Digest: sha256:9fe57e44637d35ff268f7054ca3be45dcb4628cfd0cdd33c0b46ded7edca1a99 Status: Downloaded newer image for nexus.opensdn.io:5101/tf-vrouter-kernel-build-init:master-1_0_2_6-1 ]] + docker tag nexus.opensdn.io:5101/tf-vrouter-kernel-build-init:master-1_0_2_6-1 nexus.gz1.opensdn.io:5101/tf-vrouter-kernel-build-init:master-1_0_2_5-1 + docker push nexus.gz1.opensdn.io:5101/tf-vrouter-kernel-build-init:master-1_0_2_5-1 The push refers to repository [nexus.gz1.opensdn.io:5101/tf-vrouter-kernel-build-init] c754dacd1fb2: Preparing 8781c1d6fc6f: Preparing 2da324b9acd6: Preparing 83a9996d0aad: Preparing 07a511443e17: Preparing 8265114f2428: Preparing b7c447240111: Preparing 1b9b7346fee7: Preparing 1b9b7346fee7: Waiting 8265114f2428: Waiting b7c447240111: Waiting 8781c1d6fc6f: Layer already exists 2da324b9acd6: Layer already exists 83a9996d0aad: Layer already exists 07a511443e17: Layer already exists c754dacd1fb2: Layer already exists 8265114f2428: Layer already exists b7c447240111: Layer already exists 1b9b7346fee7: Layer already exists master-1_0_2_5-1: digest: sha256:9fe57e44637d35ff268f7054ca3be45dcb4628cfd0cdd33c0b46ded7edca1a99 size: 1985 INFO: fetching unchanged tf-vrouter-kernel-init and pushing it as nexus.gz1.opensdn.io:5101/tf-vrouter-kernel-init:master-1_0_2_5-1 + 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_2_5-1' ++ docker pull nexus.opensdn.io:5101/tf-vrouter-kernel-init:master-1_0_2_6-1 + [[ -n master-1_0_2_6-1: Pulling from tf-vrouter-kernel-init Digest: sha256:5fa204f1a72ad3967a7c24db0f64a75479050b63cd1c71205d84bee1c40c4185 Status: Downloaded newer image for nexus.opensdn.io:5101/tf-vrouter-kernel-init:master-1_0_2_6-1 ]] + docker tag nexus.opensdn.io:5101/tf-vrouter-kernel-init:master-1_0_2_6-1 nexus.gz1.opensdn.io:5101/tf-vrouter-kernel-init:master-1_0_2_5-1 + docker push nexus.gz1.opensdn.io:5101/tf-vrouter-kernel-init:master-1_0_2_5-1 The push refers to repository [nexus.gz1.opensdn.io:5101/tf-vrouter-kernel-init] 38f04da3bcb5: Preparing eedb3e558b72: Preparing 907289724b05: Preparing 6a4a731b02e9: Preparing 1a3bcda5cfd5: Preparing db0e59396abb: Preparing db0e59396abb: Waiting 6a4a731b02e9: Layer already exists 1a3bcda5cfd5: Layer already exists 907289724b05: Layer already exists eedb3e558b72: Layer already exists 38f04da3bcb5: Layer already exists db0e59396abb: Layer already exists master-1_0_2_5-1: digest: sha256:5fa204f1a72ad3967a7c24db0f64a75479050b63cd1c71205d84bee1c40c4185 size: 1575 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_2_5-1 + for container in '${unchanged_containers[@]}' + 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_2_5-1' ++ docker pull nexus.opensdn.io:5101/tf-vrouter-kernel-init-centos:master-1_0_2_6-1 + [[ -n master-1_0_2_6-1: Pulling from tf-vrouter-kernel-init-centos Digest: sha256:0acadff79b7d6549481e40f577fdcb517046a7c9ee409334d4ac6a8d32f6fa45 Status: Downloaded newer image for nexus.opensdn.io:5101/tf-vrouter-kernel-init-centos:master-1_0_2_6-1 ]] + docker tag nexus.opensdn.io:5101/tf-vrouter-kernel-init-centos:master-1_0_2_6-1 nexus.gz1.opensdn.io:5101/tf-vrouter-kernel-init-centos:master-1_0_2_5-1 + docker push nexus.gz1.opensdn.io:5101/tf-vrouter-kernel-init-centos:master-1_0_2_5-1 The push refers to repository [nexus.gz1.opensdn.io:5101/tf-vrouter-kernel-init-centos] 34a24554d457: Preparing d62455565613: Preparing af6d580e3e4b: Preparing f2cbb1d3a657: Preparing 7f1c631818b5: Preparing 28ca5fba23ba: Preparing 3a8bcbbb9938: Preparing bc0bb80c108b: Preparing bc14ff9d83bb: Preparing 746f4658d9a8: Preparing cc4de2da5caf: Preparing bb65d6a93f14: Preparing 174f56854903: Preparing 28ca5fba23ba: Waiting 3a8bcbbb9938: Waiting bc0bb80c108b: Waiting bc14ff9d83bb: Waiting 746f4658d9a8: Waiting cc4de2da5caf: Waiting bb65d6a93f14: Waiting 174f56854903: Waiting 34a24554d457: Layer already exists f2cbb1d3a657: Layer already exists d62455565613: Layer already exists 7f1c631818b5: Layer already exists af6d580e3e4b: Layer already exists 28ca5fba23ba: Layer already exists 3a8bcbbb9938: Layer already exists cc4de2da5caf: Layer already exists bc14ff9d83bb: Layer already exists 746f4658d9a8: Layer already exists bc0bb80c108b: Layer already exists bb65d6a93f14: Layer already exists 174f56854903: Layer already exists master-1_0_2_5-1: digest: sha256:0acadff79b7d6549481e40f577fdcb517046a7c9ee409334d4ac6a8d32f6fa45 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_2_5-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_2_5-1' ++ docker pull nexus.opensdn.io:5101/tf-vrouter-kernel-init-dpdk:master-1_0_2_6-1 + [[ -n master-1_0_2_6-1: Pulling from tf-vrouter-kernel-init-dpdk Digest: sha256:22772d2b65d60c2c26e2cfa87599b16ab6006f40a0076c2e0e7f8d10e80b358e Status: Downloaded newer image for nexus.opensdn.io:5101/tf-vrouter-kernel-init-dpdk:master-1_0_2_6-1 ]] + docker tag nexus.opensdn.io:5101/tf-vrouter-kernel-init-dpdk:master-1_0_2_6-1 nexus.gz1.opensdn.io:5101/tf-vrouter-kernel-init-dpdk:master-1_0_2_5-1 + docker push nexus.gz1.opensdn.io:5101/tf-vrouter-kernel-init-dpdk:master-1_0_2_5-1 The push refers to repository [nexus.gz1.opensdn.io:5101/tf-vrouter-kernel-init-dpdk] 2c1c14ba5cc5: Preparing af6d580e3e4b: Preparing f2cbb1d3a657: Preparing 7f1c631818b5: Preparing 28ca5fba23ba: Preparing 3a8bcbbb9938: Preparing bc0bb80c108b: Preparing bc14ff9d83bb: Preparing 746f4658d9a8: Preparing cc4de2da5caf: Preparing bb65d6a93f14: Preparing 174f56854903: Preparing 3a8bcbbb9938: Waiting bc0bb80c108b: Waiting bc14ff9d83bb: Waiting 746f4658d9a8: Waiting cc4de2da5caf: Waiting 174f56854903: Waiting bb65d6a93f14: Waiting af6d580e3e4b: Layer already exists 28ca5fba23ba: Layer already exists 7f1c631818b5: Layer already exists 2c1c14ba5cc5: Layer already exists f2cbb1d3a657: Layer already exists bc0bb80c108b: Layer already exists 3a8bcbbb9938: Layer already exists bc14ff9d83bb: Layer already exists cc4de2da5caf: Layer already exists 746f4658d9a8: Layer already exists bb65d6a93f14: Layer already exists 174f56854903: Layer already exists master-1_0_2_5-1: digest: sha256:22772d2b65d60c2c26e2cfa87599b16ab6006f40a0076c2e0e7f8d10e80b358e 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_2_5-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_2_5-1' ++ docker pull nexus.opensdn.io:5101/tf-vrouter-plugin-n3000-init-redhat:master-1_0_2_6-1 + [[ -n master-1_0_2_6-1: Pulling from tf-vrouter-plugin-n3000-init-redhat Digest: sha256:b38c479e3659f3b00823262ed3a294ffd3b3000a7d53d3ddfcc6ca6b59ee094a Status: Downloaded newer image for nexus.opensdn.io:5101/tf-vrouter-plugin-n3000-init-redhat:master-1_0_2_6-1 ]] + docker tag nexus.opensdn.io:5101/tf-vrouter-plugin-n3000-init-redhat:master-1_0_2_6-1 nexus.gz1.opensdn.io:5101/tf-vrouter-plugin-n3000-init-redhat:master-1_0_2_5-1 + docker push nexus.gz1.opensdn.io:5101/tf-vrouter-plugin-n3000-init-redhat:master-1_0_2_5-1 The push refers to repository [nexus.gz1.opensdn.io:5101/tf-vrouter-plugin-n3000-init-redhat] d5cdbf7b7a16: Preparing 196f527e2e61: Preparing 2aec7639f2eb: Preparing af6d580e3e4b: Preparing f2cbb1d3a657: Preparing 7f1c631818b5: Preparing 28ca5fba23ba: Preparing 3a8bcbbb9938: Preparing bc0bb80c108b: Preparing bc14ff9d83bb: Preparing 746f4658d9a8: Preparing cc4de2da5caf: Preparing bb65d6a93f14: Preparing 174f56854903: Preparing 3a8bcbbb9938: Waiting bc0bb80c108b: Waiting bc14ff9d83bb: Waiting 746f4658d9a8: Waiting cc4de2da5caf: Waiting bb65d6a93f14: Waiting 174f56854903: Waiting 7f1c631818b5: Waiting 28ca5fba23ba: Waiting f2cbb1d3a657: Layer already exists af6d580e3e4b: Layer already exists 196f527e2e61: Layer already exists d5cdbf7b7a16: Layer already exists 2aec7639f2eb: Layer already exists 7f1c631818b5: Layer already exists 28ca5fba23ba: Layer already exists 3a8bcbbb9938: Layer already exists bc0bb80c108b: Layer already exists bc14ff9d83bb: Layer already exists 746f4658d9a8: Layer already exists cc4de2da5caf: Layer already exists 174f56854903: Layer already exists bb65d6a93f14: Layer already exists master-1_0_2_5-1: digest: sha256:b38c479e3659f3b00823262ed3a294ffd3b3000a7d53d3ddfcc6ca6b59ee094a 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 Fri Sep 13 20:41:02 UTC 2024' INFO: make successful Fri Sep 13 20:41:02 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.34' (ECDSA) to the list of known hosts. Warning: Permanently added '10.0.0.34' (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/25/1025/1/check_416/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