00:37:16 Triggered by Gerrit: https://git.opendaylight.org/gerrit/c/releng/builder/+/111468 00:37:16 Running as SYSTEM 00:37:16 [EnvInject] - Loading node environment variables. 00:37:16 Building remotely on prd-centos8-builder-2c-1g-6062 (centos8-builder-2c-1g) in workspace /w/workspace/builder-packer-verify 00:37:16 [ssh-agent] Looking for ssh-agent implementation... 00:37:16 [ssh-agent] Exec ssh-agent (binary ssh-agent on a remote machine) 00:37:16 $ ssh-agent 00:37:16 SSH_AUTH_SOCK=/tmp/ssh-316teJle5afX/agent.5447 00:37:16 SSH_AGENT_PID=5449 00:37:16 [ssh-agent] Started. 00:37:16 Running ssh-add (command line suppressed) 00:37:16 Identity added: /w/workspace/builder-packer-verify@tmp/private_key_9995371697325614768.key (/w/workspace/builder-packer-verify@tmp/private_key_9995371697325614768.key) 00:37:16 [ssh-agent] Using credentials jenkins (jenkins-ssh) 00:37:16 The recommended git tool is: NONE 00:37:19 using credential jenkins-ssh 00:37:19 Wiping out workspace first. 00:37:19 Cloning the remote Git repository 00:37:19 Cloning repository git://devvexx.opendaylight.org/mirror/releng/builder 00:37:19 > git init /w/workspace/builder-packer-verify # timeout=10 00:37:19 Fetching upstream changes from git://devvexx.opendaylight.org/mirror/releng/builder 00:37:19 > git --version # timeout=10 00:37:19 > git --version # 'git version 2.43.0' 00:37:19 using GIT_SSH to set credentials jenkins-ssh 00:37:19 [INFO] Currently running in a labeled security context 00:37:19 [INFO] Currently SELinux is 'enforcing' on the host 00:37:19 > /usr/bin/chcon --type=ssh_home_t /w/workspace/builder-packer-verify@tmp/jenkins-gitclient-ssh15503408833985857893.key 00:37:19 Verifying host key using known hosts file 00:37:19 You're using 'Known hosts file' strategy to verify ssh host keys, but your known_hosts file does not exist, please go to 'Manage Jenkins' -> 'Security' -> 'Git Host Key Verification Configuration' and configure host key verification. 00:37:19 > git fetch --tags --force --progress -- git://devvexx.opendaylight.org/mirror/releng/builder +refs/heads/*:refs/remotes/origin/* # timeout=10 00:37:21 > git config remote.origin.url git://devvexx.opendaylight.org/mirror/releng/builder # timeout=10 00:37:21 > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10 00:37:22 > git config remote.origin.url git://devvexx.opendaylight.org/mirror/releng/builder # timeout=10 00:37:22 Fetching upstream changes from git://devvexx.opendaylight.org/mirror/releng/builder 00:37:22 using GIT_SSH to set credentials jenkins-ssh 00:37:22 [INFO] Currently running in a labeled security context 00:37:22 [INFO] Currently SELinux is 'enforcing' on the host 00:37:22 > /usr/bin/chcon --type=ssh_home_t /w/workspace/builder-packer-verify@tmp/jenkins-gitclient-ssh10470568700582237817.key 00:37:22 Verifying host key using known hosts file 00:37:22 You're using 'Known hosts file' strategy to verify ssh host keys, but your known_hosts file does not exist, please go to 'Manage Jenkins' -> 'Security' -> 'Git Host Key Verification Configuration' and configure host key verification. 00:37:22 > git fetch --tags --force --progress -- git://devvexx.opendaylight.org/mirror/releng/builder refs/changes/68/111468/1 # timeout=10 00:37:22 > git rev-parse 13846e8b437275f280ba0995ab4de6c8908ceee7^{commit} # timeout=10 00:37:22 Checking out Revision 13846e8b437275f280ba0995ab4de6c8908ceee7 (refs/changes/68/111468/1) 00:37:22 > git config core.sparsecheckout # timeout=10 00:37:22 > git checkout -f 13846e8b437275f280ba0995ab4de6c8908ceee7 # timeout=10 00:37:22 Commit message: "Chore: Update common-packer to latest v0.16.5" 00:37:22 > git rev-parse FETCH_HEAD^{commit} # timeout=10 00:37:22 > git rev-list --no-walk 2a275c85107a6c2d14fee5c8dfc8d326ca6f1992 # timeout=10 00:37:22 > git remote # timeout=10 00:37:22 > git submodule init # timeout=10 00:37:22 > git submodule sync # timeout=10 00:37:23 > git config --get remote.origin.url # timeout=10 00:37:23 > git submodule init # timeout=10 00:37:23 > git config -f .gitmodules --get-regexp ^submodule\.(.+)\.url # timeout=10 00:37:23 > git config --get submodule.global-jjb.url # timeout=10 00:37:23 > git config -f .gitmodules --get submodule.global-jjb.path # timeout=10 00:37:23 > git config --get submodule.packer/common-packer.url # timeout=10 00:37:23 > git config -f .gitmodules --get submodule.packer/common-packer.path # timeout=10 00:37:23 > git submodule update --init --recursive global-jjb # timeout=10 00:37:24 > git submodule update --init --recursive packer/common-packer # timeout=10 00:37:27 Run condition [Boolean condition] enabling prebuild for step [BuilderChain] 00:37:27 provisioning config files... 00:37:27 copy managed file [npmrc] to file:/home/jenkins/.npmrc 00:37:27 copy managed file [pipconf] to file:/home/jenkins/.config/pip/pip.conf 00:37:27 [Boolean condition] checking [true] against [^(1|y|yes|t|true|on|run)$] (origin token: true) 00:37:27 Run condition [Boolean condition] enabling perform for step [BuilderChain] 00:37:27 provisioning config files... 00:37:28 copy managed file [clouds-yaml] to file:/home/jenkins/.config/openstack/clouds.yaml 00:37:28 [EnvInject] - Injecting environment variables from a build step. 00:37:28 [EnvInject] - Injecting as environment variables the properties content 00:37:28 OS_CLOUD=vex 00:37:28 00:37:28 [EnvInject] - Variables injected successfully. 00:37:28 provisioning config files... 00:37:28 copy managed file [packer-cloud-env-hcl] to file:/home/jenkins/.config/jenkins_jobs/cloud-env.pkrvars.hcl 00:37:28 [EnvInject] - Injecting environment variables from a build step. 00:37:28 [EnvInject] - Injecting as environment variables the properties content 00:37:28 PACKER_VERSION=1.9.1 00:37:28 00:37:28 [EnvInject] - Variables injected successfully. 00:37:28 [builder-packer-verify] $ /bin/bash /tmp/jenkins18435071625481017211.sh 00:37:28 ---> packer-install.sh 00:37:28 Packer binary not available, installing Packer version 1.9.1. 00:37:28 /w/workspace/builder-packer-verify /w/workspace/builder-packer-verify 00:37:28 2024-07-31 00:37:28 URL:https://releases.hashicorp.com/packer/1.9.1/packer_1.9.1_linux_amd64.zip [23043796/23043796] -> "packer_1.9.1_linux_amd64.zip" [1] 00:37:28 Archive: packer_1.9.1_linux_amd64.zip 00:37:28 inflating: /w/workspace/builder-packer-verify/bin/packer 00:37:29 /w/workspace/builder-packer-verify 00:37:29 ---> packer-validate.sh 00:37:29 + cd packer 00:37:29 + version_ge 1.9.1 1.9.0 00:37:29 ++ sort -rV 00:37:29 ++ echo 1.9.1 1.9.0 00:37:29 ++ tr ' ' '\n' 00:37:29 ++ head -n 1 00:37:29 + test 1.9.1 == 1.9.1 00:37:29 + varfiles=(vars/*.pkrvars.hcl common-packer/vars/*.pkrvars.hcl) 00:37:29 + templates=(templates/*.pkr.hcl) 00:37:29 + for varfile in "${varfiles[@]}" 00:37:29 + [[ vars/*.pkrvars.hcl == *\c\l\o\u\d\-\e\n\v\.\j\s\o\n* ]] 00:37:29 + [[ vars/*.pkrvars.hcl == \v\a\r\s\/\*\.\j\s\o\n ]] 00:37:29 + [[ vars/*.pkrvars.hcl == *\c\l\o\u\d\-\e\n\v\.\p\k\r\v\a\r\s\.\h\c\l* ]] 00:37:29 + [[ vars/*.pkrvars.hcl == *\c\l\o\u\d\-\e\n\v\-\a\w\s\.\p\k\r\v\a\r\s\.\h\c\l* ]] 00:37:29 + [[ vars/*.pkrvars.hcl == \v\a\r\s\/\*\.\p\k\r\v\a\r\s\.\h\c\l ]] 00:37:29 + continue 00:37:29 + for varfile in "${varfiles[@]}" 00:37:29 + [[ common-packer/vars/centos-7-arm64.pkrvars.hcl == *\c\l\o\u\d\-\e\n\v\.\j\s\o\n* ]] 00:37:29 + [[ common-packer/vars/centos-7-arm64.pkrvars.hcl == \v\a\r\s\/\*\.\j\s\o\n ]] 00:37:29 + [[ common-packer/vars/centos-7-arm64.pkrvars.hcl == *\c\l\o\u\d\-\e\n\v\.\p\k\r\v\a\r\s\.\h\c\l* ]] 00:37:29 + [[ common-packer/vars/centos-7-arm64.pkrvars.hcl == *\c\l\o\u\d\-\e\n\v\-\a\w\s\.\p\k\r\v\a\r\s\.\h\c\l* ]] 00:37:29 + [[ common-packer/vars/centos-7-arm64.pkrvars.hcl == \v\a\r\s\/\*\.\p\k\r\v\a\r\s\.\h\c\l ]] 00:37:29 + echo '-----> Testing varfile: common-packer/vars/centos-7-arm64.pkrvars.hcl' 00:37:29 -----> Testing varfile: common-packer/vars/centos-7-arm64.pkrvars.hcl 00:37:29 + for template in "${templates[@]}" 00:37:29 + [[ templates/builder.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 00:37:29 + [[ templates/builder.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\a\u\t\o\.\p\k\r\.\h\c\l* ]] 00:37:29 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 00:37:29 + echo 'packer init templates/builder.pkr.hcl ...' 00:37:29 packer init templates/builder.pkr.hcl ... 00:37:29 + packer.io init templates/builder.pkr.hcl 00:37:30 [1;36mInstalled plugin github.com/hashicorp/openstack v1.1.2 in "/home/jenkins/.config/packer/plugins/github.com/hashicorp/openstack/packer-plugin-openstack_v1.1.2_x5.0_linux_amd64"[0m 00:37:31 + export PACKER_LOG=yes 00:37:31 + PACKER_LOG=yes 00:37:31 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-centos-7-arm64.pkrvars.hcl-builder.pkr.hcl.log 00:37:31 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-centos-7-arm64.pkrvars.hcl-builder.pkr.hcl.log 00:37:31 ++ packer.io validate -var-file=/home/jenkins/.config/jenkins_jobs/cloud-env.pkrvars.hcl -var-file=common-packer/vars/centos-7-arm64.pkrvars.hcl templates/builder.pkr.hcl 00:37:32 + output='The configuration is valid.' 00:37:32 + echo 'templates/builder.pkr.hcl: The configuration is valid.' 00:37:32 templates/builder.pkr.hcl: The configuration is valid. 00:37:32 + for template in "${templates[@]}" 00:37:32 + [[ templates/devstack.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 00:37:32 + [[ templates/devstack.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\a\u\t\o\.\p\k\r\.\h\c\l* ]] 00:37:32 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 00:37:32 + echo 'packer init templates/devstack.pkr.hcl ...' 00:37:32 packer init templates/devstack.pkr.hcl ... 00:37:32 + packer.io init templates/devstack.pkr.hcl 00:37:34 + export PACKER_LOG=yes 00:37:34 + PACKER_LOG=yes 00:37:34 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-centos-7-arm64.pkrvars.hcl-devstack.pkr.hcl.log 00:37:34 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-centos-7-arm64.pkrvars.hcl-devstack.pkr.hcl.log 00:37:34 ++ packer.io validate -var-file=/home/jenkins/.config/jenkins_jobs/cloud-env.pkrvars.hcl -var-file=common-packer/vars/centos-7-arm64.pkrvars.hcl templates/devstack.pkr.hcl 00:37:35 + output='The configuration is valid.' 00:37:35 + echo 'templates/devstack.pkr.hcl: The configuration is valid.' 00:37:35 templates/devstack.pkr.hcl: The configuration is valid. 00:37:35 + for template in "${templates[@]}" 00:37:35 + [[ templates/devstack-pre-pip-queens.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 00:37:35 + [[ templates/devstack-pre-pip-queens.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\a\u\t\o\.\p\k\r\.\h\c\l* ]] 00:37:35 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 00:37:35 + echo 'packer init templates/devstack-pre-pip-queens.pkr.hcl ...' 00:37:35 packer init templates/devstack-pre-pip-queens.pkr.hcl ... 00:37:35 + packer.io init templates/devstack-pre-pip-queens.pkr.hcl 00:37:36 + export PACKER_LOG=yes 00:37:36 + PACKER_LOG=yes 00:37:36 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-centos-7-arm64.pkrvars.hcl-devstack-pre-pip-queens.pkr.hcl.log 00:37:36 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-centos-7-arm64.pkrvars.hcl-devstack-pre-pip-queens.pkr.hcl.log 00:37:36 ++ packer.io validate -var-file=/home/jenkins/.config/jenkins_jobs/cloud-env.pkrvars.hcl -var-file=common-packer/vars/centos-7-arm64.pkrvars.hcl templates/devstack-pre-pip-queens.pkr.hcl 00:37:37 + output='The configuration is valid.' 00:37:37 + echo 'templates/devstack-pre-pip-queens.pkr.hcl: The configuration is valid.' 00:37:37 templates/devstack-pre-pip-queens.pkr.hcl: The configuration is valid. 00:37:37 + for template in "${templates[@]}" 00:37:37 + [[ templates/devstack-pre-pip-rocky.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 00:37:37 + [[ templates/devstack-pre-pip-rocky.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\a\u\t\o\.\p\k\r\.\h\c\l* ]] 00:37:37 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 00:37:37 + echo 'packer init templates/devstack-pre-pip-rocky.pkr.hcl ...' 00:37:37 packer init templates/devstack-pre-pip-rocky.pkr.hcl ... 00:37:37 + packer.io init templates/devstack-pre-pip-rocky.pkr.hcl 00:37:39 + export PACKER_LOG=yes 00:37:39 + PACKER_LOG=yes 00:37:39 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-centos-7-arm64.pkrvars.hcl-devstack-pre-pip-rocky.pkr.hcl.log 00:37:39 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-centos-7-arm64.pkrvars.hcl-devstack-pre-pip-rocky.pkr.hcl.log 00:37:39 ++ packer.io validate -var-file=/home/jenkins/.config/jenkins_jobs/cloud-env.pkrvars.hcl -var-file=common-packer/vars/centos-7-arm64.pkrvars.hcl templates/devstack-pre-pip-rocky.pkr.hcl 00:37:40 + output='The configuration is valid.' 00:37:40 + echo 'templates/devstack-pre-pip-rocky.pkr.hcl: The configuration is valid.' 00:37:40 templates/devstack-pre-pip-rocky.pkr.hcl: The configuration is valid. 00:37:40 + for template in "${templates[@]}" 00:37:40 + [[ templates/devstack-pre-pip-stein.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 00:37:40 + [[ templates/devstack-pre-pip-stein.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\a\u\t\o\.\p\k\r\.\h\c\l* ]] 00:37:40 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 00:37:40 + echo 'packer init templates/devstack-pre-pip-stein.pkr.hcl ...' 00:37:40 packer init templates/devstack-pre-pip-stein.pkr.hcl ... 00:37:40 + packer.io init templates/devstack-pre-pip-stein.pkr.hcl 00:37:41 + export PACKER_LOG=yes 00:37:41 + PACKER_LOG=yes 00:37:41 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-centos-7-arm64.pkrvars.hcl-devstack-pre-pip-stein.pkr.hcl.log 00:37:41 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-centos-7-arm64.pkrvars.hcl-devstack-pre-pip-stein.pkr.hcl.log 00:37:41 ++ packer.io validate -var-file=/home/jenkins/.config/jenkins_jobs/cloud-env.pkrvars.hcl -var-file=common-packer/vars/centos-7-arm64.pkrvars.hcl templates/devstack-pre-pip-stein.pkr.hcl 00:37:42 + output='The configuration is valid.' 00:37:42 + echo 'templates/devstack-pre-pip-stein.pkr.hcl: The configuration is valid.' 00:37:42 templates/devstack-pre-pip-stein.pkr.hcl: The configuration is valid. 00:37:42 + for template in "${templates[@]}" 00:37:42 + [[ templates/devstack-pre-pip-yoga.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 00:37:42 + [[ templates/devstack-pre-pip-yoga.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\a\u\t\o\.\p\k\r\.\h\c\l* ]] 00:37:42 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 00:37:42 + echo 'packer init templates/devstack-pre-pip-yoga.pkr.hcl ...' 00:37:42 packer init templates/devstack-pre-pip-yoga.pkr.hcl ... 00:37:42 + packer.io init templates/devstack-pre-pip-yoga.pkr.hcl 00:37:44 + export PACKER_LOG=yes 00:37:44 + PACKER_LOG=yes 00:37:44 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-centos-7-arm64.pkrvars.hcl-devstack-pre-pip-yoga.pkr.hcl.log 00:37:44 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-centos-7-arm64.pkrvars.hcl-devstack-pre-pip-yoga.pkr.hcl.log 00:37:44 ++ packer.io validate -var-file=/home/jenkins/.config/jenkins_jobs/cloud-env.pkrvars.hcl -var-file=common-packer/vars/centos-7-arm64.pkrvars.hcl templates/devstack-pre-pip-yoga.pkr.hcl 00:37:45 + output='The configuration is valid.' 00:37:45 + echo 'templates/devstack-pre-pip-yoga.pkr.hcl: The configuration is valid.' 00:37:45 templates/devstack-pre-pip-yoga.pkr.hcl: The configuration is valid. 00:37:45 + for template in "${templates[@]}" 00:37:45 + [[ templates/docker.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 00:37:45 + [[ templates/docker.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\a\u\t\o\.\p\k\r\.\h\c\l* ]] 00:37:45 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 00:37:45 + echo 'packer init templates/docker.pkr.hcl ...' 00:37:45 packer init templates/docker.pkr.hcl ... 00:37:45 + packer.io init templates/docker.pkr.hcl 00:37:47 + export PACKER_LOG=yes 00:37:47 + PACKER_LOG=yes 00:37:47 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-centos-7-arm64.pkrvars.hcl-docker.pkr.hcl.log 00:37:47 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-centos-7-arm64.pkrvars.hcl-docker.pkr.hcl.log 00:37:47 ++ packer.io validate -var-file=/home/jenkins/.config/jenkins_jobs/cloud-env.pkrvars.hcl -var-file=common-packer/vars/centos-7-arm64.pkrvars.hcl templates/docker.pkr.hcl 00:37:48 + output='The configuration is valid.' 00:37:48 + echo 'templates/docker.pkr.hcl: The configuration is valid.' 00:37:48 templates/docker.pkr.hcl: The configuration is valid. 00:37:48 + for template in "${templates[@]}" 00:37:48 + [[ templates/helm.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 00:37:48 + [[ templates/helm.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\a\u\t\o\.\p\k\r\.\h\c\l* ]] 00:37:48 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 00:37:48 + echo 'packer init templates/helm.pkr.hcl ...' 00:37:48 packer init templates/helm.pkr.hcl ... 00:37:48 + packer.io init templates/helm.pkr.hcl 00:37:49 + export PACKER_LOG=yes 00:37:49 + PACKER_LOG=yes 00:37:49 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-centos-7-arm64.pkrvars.hcl-helm.pkr.hcl.log 00:37:49 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-centos-7-arm64.pkrvars.hcl-helm.pkr.hcl.log 00:37:49 ++ packer.io validate -var-file=/home/jenkins/.config/jenkins_jobs/cloud-env.pkrvars.hcl -var-file=common-packer/vars/centos-7-arm64.pkrvars.hcl templates/helm.pkr.hcl 00:37:51 + output='The configuration is valid.' 00:37:51 + echo 'templates/helm.pkr.hcl: The configuration is valid.' 00:37:51 templates/helm.pkr.hcl: The configuration is valid. 00:37:51 + for template in "${templates[@]}" 00:37:51 + [[ templates/mininet-ovs-2.8.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 00:37:51 + [[ templates/mininet-ovs-2.8.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\a\u\t\o\.\p\k\r\.\h\c\l* ]] 00:37:51 + [[ 8.pkr.hcl == \p\k\r\.\h\c\l ]] 00:37:51 + export PACKER_LOG=yes 00:37:51 + PACKER_LOG=yes 00:37:51 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-centos-7-arm64.pkrvars.hcl-mininet-ovs-2.8.pkr.hcl.log 00:37:51 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-centos-7-arm64.pkrvars.hcl-mininet-ovs-2.8.pkr.hcl.log 00:37:51 ++ packer.io validate -var-file=/home/jenkins/.config/jenkins_jobs/cloud-env.pkrvars.hcl -var-file=common-packer/vars/centos-7-arm64.pkrvars.hcl templates/mininet-ovs-2.8.pkr.hcl 00:37:53 + output='The configuration is valid.' 00:37:53 + echo 'templates/mininet-ovs-2.8.pkr.hcl: The configuration is valid.' 00:37:53 templates/mininet-ovs-2.8.pkr.hcl: The configuration is valid. 00:37:53 + for template in "${templates[@]}" 00:37:53 + [[ templates/robot.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 00:37:53 + [[ templates/robot.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\a\u\t\o\.\p\k\r\.\h\c\l* ]] 00:37:53 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 00:37:53 + echo 'packer init templates/robot.pkr.hcl ...' 00:37:53 packer init templates/robot.pkr.hcl ... 00:37:53 + packer.io init templates/robot.pkr.hcl 00:37:54 + export PACKER_LOG=yes 00:37:54 + PACKER_LOG=yes 00:37:54 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-centos-7-arm64.pkrvars.hcl-robot.pkr.hcl.log 00:37:54 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-centos-7-arm64.pkrvars.hcl-robot.pkr.hcl.log 00:37:54 ++ packer.io validate -var-file=/home/jenkins/.config/jenkins_jobs/cloud-env.pkrvars.hcl -var-file=common-packer/vars/centos-7-arm64.pkrvars.hcl templates/robot.pkr.hcl 00:37:56 + output='The configuration is valid.' 00:37:56 + echo 'templates/robot.pkr.hcl: The configuration is valid.' 00:37:56 templates/robot.pkr.hcl: The configuration is valid. 00:37:56 + for varfile in "${varfiles[@]}" 00:37:56 + [[ common-packer/vars/centos-7.pkrvars.hcl == *\c\l\o\u\d\-\e\n\v\.\j\s\o\n* ]] 00:37:56 + [[ common-packer/vars/centos-7.pkrvars.hcl == \v\a\r\s\/\*\.\j\s\o\n ]] 00:37:56 + [[ common-packer/vars/centos-7.pkrvars.hcl == *\c\l\o\u\d\-\e\n\v\.\p\k\r\v\a\r\s\.\h\c\l* ]] 00:37:56 + [[ common-packer/vars/centos-7.pkrvars.hcl == *\c\l\o\u\d\-\e\n\v\-\a\w\s\.\p\k\r\v\a\r\s\.\h\c\l* ]] 00:37:56 + [[ common-packer/vars/centos-7.pkrvars.hcl == \v\a\r\s\/\*\.\p\k\r\v\a\r\s\.\h\c\l ]] 00:37:56 + echo '-----> Testing varfile: common-packer/vars/centos-7.pkrvars.hcl' 00:37:56 -----> Testing varfile: common-packer/vars/centos-7.pkrvars.hcl 00:37:56 + for template in "${templates[@]}" 00:37:56 + [[ templates/builder.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 00:37:56 + [[ templates/builder.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\a\u\t\o\.\p\k\r\.\h\c\l* ]] 00:37:56 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 00:37:56 + echo 'packer init templates/builder.pkr.hcl ...' 00:37:56 packer init templates/builder.pkr.hcl ... 00:37:56 + packer.io init templates/builder.pkr.hcl 00:37:57 + export PACKER_LOG=yes 00:37:57 + PACKER_LOG=yes 00:37:57 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-centos-7.pkrvars.hcl-builder.pkr.hcl.log 00:37:57 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-centos-7.pkrvars.hcl-builder.pkr.hcl.log 00:37:57 ++ packer.io validate -var-file=/home/jenkins/.config/jenkins_jobs/cloud-env.pkrvars.hcl -var-file=common-packer/vars/centos-7.pkrvars.hcl templates/builder.pkr.hcl 00:37:59 + output='The configuration is valid.' 00:37:59 + echo 'templates/builder.pkr.hcl: The configuration is valid.' 00:37:59 templates/builder.pkr.hcl: The configuration is valid. 00:37:59 + for template in "${templates[@]}" 00:37:59 + [[ templates/devstack.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 00:37:59 + [[ templates/devstack.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\a\u\t\o\.\p\k\r\.\h\c\l* ]] 00:37:59 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 00:37:59 + echo 'packer init templates/devstack.pkr.hcl ...' 00:37:59 packer init templates/devstack.pkr.hcl ... 00:37:59 + packer.io init templates/devstack.pkr.hcl 00:37:59 + export PACKER_LOG=yes 00:37:59 + PACKER_LOG=yes 00:37:59 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-centos-7.pkrvars.hcl-devstack.pkr.hcl.log 00:37:59 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-centos-7.pkrvars.hcl-devstack.pkr.hcl.log 00:37:59 ++ packer.io validate -var-file=/home/jenkins/.config/jenkins_jobs/cloud-env.pkrvars.hcl -var-file=common-packer/vars/centos-7.pkrvars.hcl templates/devstack.pkr.hcl 00:38:01 + output='The configuration is valid.' 00:38:01 + echo 'templates/devstack.pkr.hcl: The configuration is valid.' 00:38:01 templates/devstack.pkr.hcl: The configuration is valid. 00:38:01 + for template in "${templates[@]}" 00:38:01 + [[ templates/devstack-pre-pip-queens.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 00:38:01 + [[ templates/devstack-pre-pip-queens.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\a\u\t\o\.\p\k\r\.\h\c\l* ]] 00:38:01 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 00:38:01 + echo 'packer init templates/devstack-pre-pip-queens.pkr.hcl ...' 00:38:01 packer init templates/devstack-pre-pip-queens.pkr.hcl ... 00:38:01 + packer.io init templates/devstack-pre-pip-queens.pkr.hcl 00:38:02 + export PACKER_LOG=yes 00:38:02 + PACKER_LOG=yes 00:38:02 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-centos-7.pkrvars.hcl-devstack-pre-pip-queens.pkr.hcl.log 00:38:02 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-centos-7.pkrvars.hcl-devstack-pre-pip-queens.pkr.hcl.log 00:38:02 ++ packer.io validate -var-file=/home/jenkins/.config/jenkins_jobs/cloud-env.pkrvars.hcl -var-file=common-packer/vars/centos-7.pkrvars.hcl templates/devstack-pre-pip-queens.pkr.hcl 00:38:04 + output='The configuration is valid.' 00:38:04 + echo 'templates/devstack-pre-pip-queens.pkr.hcl: The configuration is valid.' 00:38:04 templates/devstack-pre-pip-queens.pkr.hcl: The configuration is valid. 00:38:04 + for template in "${templates[@]}" 00:38:04 + [[ templates/devstack-pre-pip-rocky.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 00:38:04 + [[ templates/devstack-pre-pip-rocky.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\a\u\t\o\.\p\k\r\.\h\c\l* ]] 00:38:04 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 00:38:04 + echo 'packer init templates/devstack-pre-pip-rocky.pkr.hcl ...' 00:38:04 packer init templates/devstack-pre-pip-rocky.pkr.hcl ... 00:38:04 + packer.io init templates/devstack-pre-pip-rocky.pkr.hcl 00:38:05 + export PACKER_LOG=yes 00:38:05 + PACKER_LOG=yes 00:38:05 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-centos-7.pkrvars.hcl-devstack-pre-pip-rocky.pkr.hcl.log 00:38:05 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-centos-7.pkrvars.hcl-devstack-pre-pip-rocky.pkr.hcl.log 00:38:05 ++ packer.io validate -var-file=/home/jenkins/.config/jenkins_jobs/cloud-env.pkrvars.hcl -var-file=common-packer/vars/centos-7.pkrvars.hcl templates/devstack-pre-pip-rocky.pkr.hcl 00:38:06 + output='The configuration is valid.' 00:38:06 + echo 'templates/devstack-pre-pip-rocky.pkr.hcl: The configuration is valid.' 00:38:06 templates/devstack-pre-pip-rocky.pkr.hcl: The configuration is valid. 00:38:06 + for template in "${templates[@]}" 00:38:06 + [[ templates/devstack-pre-pip-stein.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 00:38:06 + [[ templates/devstack-pre-pip-stein.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\a\u\t\o\.\p\k\r\.\h\c\l* ]] 00:38:06 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 00:38:06 + echo 'packer init templates/devstack-pre-pip-stein.pkr.hcl ...' 00:38:06 packer init templates/devstack-pre-pip-stein.pkr.hcl ... 00:38:06 + packer.io init templates/devstack-pre-pip-stein.pkr.hcl 00:38:07 + export PACKER_LOG=yes 00:38:07 + PACKER_LOG=yes 00:38:07 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-centos-7.pkrvars.hcl-devstack-pre-pip-stein.pkr.hcl.log 00:38:07 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-centos-7.pkrvars.hcl-devstack-pre-pip-stein.pkr.hcl.log 00:38:07 ++ packer.io validate -var-file=/home/jenkins/.config/jenkins_jobs/cloud-env.pkrvars.hcl -var-file=common-packer/vars/centos-7.pkrvars.hcl templates/devstack-pre-pip-stein.pkr.hcl 00:38:09 + output='The configuration is valid.' 00:38:09 + echo 'templates/devstack-pre-pip-stein.pkr.hcl: The configuration is valid.' 00:38:09 templates/devstack-pre-pip-stein.pkr.hcl: The configuration is valid. 00:38:09 + for template in "${templates[@]}" 00:38:09 + [[ templates/devstack-pre-pip-yoga.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 00:38:09 + [[ templates/devstack-pre-pip-yoga.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\a\u\t\o\.\p\k\r\.\h\c\l* ]] 00:38:09 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 00:38:09 + echo 'packer init templates/devstack-pre-pip-yoga.pkr.hcl ...' 00:38:09 packer init templates/devstack-pre-pip-yoga.pkr.hcl ... 00:38:09 + packer.io init templates/devstack-pre-pip-yoga.pkr.hcl 00:38:09 + export PACKER_LOG=yes 00:38:09 + PACKER_LOG=yes 00:38:09 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-centos-7.pkrvars.hcl-devstack-pre-pip-yoga.pkr.hcl.log 00:38:09 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-centos-7.pkrvars.hcl-devstack-pre-pip-yoga.pkr.hcl.log 00:38:09 ++ packer.io validate -var-file=/home/jenkins/.config/jenkins_jobs/cloud-env.pkrvars.hcl -var-file=common-packer/vars/centos-7.pkrvars.hcl templates/devstack-pre-pip-yoga.pkr.hcl 00:38:11 + output='The configuration is valid.' 00:38:11 + echo 'templates/devstack-pre-pip-yoga.pkr.hcl: The configuration is valid.' 00:38:11 templates/devstack-pre-pip-yoga.pkr.hcl: The configuration is valid. 00:38:11 + for template in "${templates[@]}" 00:38:11 + [[ templates/docker.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 00:38:11 + [[ templates/docker.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\a\u\t\o\.\p\k\r\.\h\c\l* ]] 00:38:11 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 00:38:11 + echo 'packer init templates/docker.pkr.hcl ...' 00:38:11 packer init templates/docker.pkr.hcl ... 00:38:11 + packer.io init templates/docker.pkr.hcl 00:38:12 + export PACKER_LOG=yes 00:38:12 + PACKER_LOG=yes 00:38:12 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-centos-7.pkrvars.hcl-docker.pkr.hcl.log 00:38:12 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-centos-7.pkrvars.hcl-docker.pkr.hcl.log 00:38:12 ++ packer.io validate -var-file=/home/jenkins/.config/jenkins_jobs/cloud-env.pkrvars.hcl -var-file=common-packer/vars/centos-7.pkrvars.hcl templates/docker.pkr.hcl 00:38:14 + output='The configuration is valid.' 00:38:14 + echo 'templates/docker.pkr.hcl: The configuration is valid.' 00:38:14 templates/docker.pkr.hcl: The configuration is valid. 00:38:14 + for template in "${templates[@]}" 00:38:14 + [[ templates/helm.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 00:38:14 + [[ templates/helm.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\a\u\t\o\.\p\k\r\.\h\c\l* ]] 00:38:14 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 00:38:14 + echo 'packer init templates/helm.pkr.hcl ...' 00:38:14 packer init templates/helm.pkr.hcl ... 00:38:14 + packer.io init templates/helm.pkr.hcl 00:38:15 + export PACKER_LOG=yes 00:38:15 + PACKER_LOG=yes 00:38:15 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-centos-7.pkrvars.hcl-helm.pkr.hcl.log 00:38:15 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-centos-7.pkrvars.hcl-helm.pkr.hcl.log 00:38:15 ++ packer.io validate -var-file=/home/jenkins/.config/jenkins_jobs/cloud-env.pkrvars.hcl -var-file=common-packer/vars/centos-7.pkrvars.hcl templates/helm.pkr.hcl 00:38:17 + output='The configuration is valid.' 00:38:17 + echo 'templates/helm.pkr.hcl: The configuration is valid.' 00:38:17 templates/helm.pkr.hcl: The configuration is valid. 00:38:17 + for template in "${templates[@]}" 00:38:17 + [[ templates/mininet-ovs-2.8.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 00:38:17 + [[ templates/mininet-ovs-2.8.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\a\u\t\o\.\p\k\r\.\h\c\l* ]] 00:38:17 + [[ 8.pkr.hcl == \p\k\r\.\h\c\l ]] 00:38:17 + export PACKER_LOG=yes 00:38:17 + PACKER_LOG=yes 00:38:17 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-centos-7.pkrvars.hcl-mininet-ovs-2.8.pkr.hcl.log 00:38:17 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-centos-7.pkrvars.hcl-mininet-ovs-2.8.pkr.hcl.log 00:38:17 ++ packer.io validate -var-file=/home/jenkins/.config/jenkins_jobs/cloud-env.pkrvars.hcl -var-file=common-packer/vars/centos-7.pkrvars.hcl templates/mininet-ovs-2.8.pkr.hcl 00:38:18 + output='The configuration is valid.' 00:38:18 + echo 'templates/mininet-ovs-2.8.pkr.hcl: The configuration is valid.' 00:38:18 templates/mininet-ovs-2.8.pkr.hcl: The configuration is valid. 00:38:18 + for template in "${templates[@]}" 00:38:18 + [[ templates/robot.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 00:38:18 + [[ templates/robot.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\a\u\t\o\.\p\k\r\.\h\c\l* ]] 00:38:18 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 00:38:18 + echo 'packer init templates/robot.pkr.hcl ...' 00:38:18 packer init templates/robot.pkr.hcl ... 00:38:18 + packer.io init templates/robot.pkr.hcl 00:38:19 + export PACKER_LOG=yes 00:38:19 + PACKER_LOG=yes 00:38:19 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-centos-7.pkrvars.hcl-robot.pkr.hcl.log 00:38:19 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-centos-7.pkrvars.hcl-robot.pkr.hcl.log 00:38:19 ++ packer.io validate -var-file=/home/jenkins/.config/jenkins_jobs/cloud-env.pkrvars.hcl -var-file=common-packer/vars/centos-7.pkrvars.hcl templates/robot.pkr.hcl 00:38:20 + output='The configuration is valid.' 00:38:20 + echo 'templates/robot.pkr.hcl: The configuration is valid.' 00:38:20 templates/robot.pkr.hcl: The configuration is valid. 00:38:20 + for varfile in "${varfiles[@]}" 00:38:20 + [[ common-packer/vars/centos-8.pkrvars.hcl == *\c\l\o\u\d\-\e\n\v\.\j\s\o\n* ]] 00:38:20 + [[ common-packer/vars/centos-8.pkrvars.hcl == \v\a\r\s\/\*\.\j\s\o\n ]] 00:38:20 + [[ common-packer/vars/centos-8.pkrvars.hcl == *\c\l\o\u\d\-\e\n\v\.\p\k\r\v\a\r\s\.\h\c\l* ]] 00:38:20 + [[ common-packer/vars/centos-8.pkrvars.hcl == *\c\l\o\u\d\-\e\n\v\-\a\w\s\.\p\k\r\v\a\r\s\.\h\c\l* ]] 00:38:20 + [[ common-packer/vars/centos-8.pkrvars.hcl == \v\a\r\s\/\*\.\p\k\r\v\a\r\s\.\h\c\l ]] 00:38:20 + echo '-----> Testing varfile: common-packer/vars/centos-8.pkrvars.hcl' 00:38:20 -----> Testing varfile: common-packer/vars/centos-8.pkrvars.hcl 00:38:20 + for template in "${templates[@]}" 00:38:20 + [[ templates/builder.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 00:38:20 + [[ templates/builder.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\a\u\t\o\.\p\k\r\.\h\c\l* ]] 00:38:20 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 00:38:20 + echo 'packer init templates/builder.pkr.hcl ...' 00:38:20 packer init templates/builder.pkr.hcl ... 00:38:20 + packer.io init templates/builder.pkr.hcl 00:38:21 + export PACKER_LOG=yes 00:38:21 + PACKER_LOG=yes 00:38:21 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-centos-8.pkrvars.hcl-builder.pkr.hcl.log 00:38:21 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-centos-8.pkrvars.hcl-builder.pkr.hcl.log 00:38:21 ++ packer.io validate -var-file=/home/jenkins/.config/jenkins_jobs/cloud-env.pkrvars.hcl -var-file=common-packer/vars/centos-8.pkrvars.hcl templates/builder.pkr.hcl 00:38:23 + output='The configuration is valid.' 00:38:23 + echo 'templates/builder.pkr.hcl: The configuration is valid.' 00:38:23 templates/builder.pkr.hcl: The configuration is valid. 00:38:23 + for template in "${templates[@]}" 00:38:23 + [[ templates/devstack.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 00:38:23 + [[ templates/devstack.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\a\u\t\o\.\p\k\r\.\h\c\l* ]] 00:38:23 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 00:38:23 + echo 'packer init templates/devstack.pkr.hcl ...' 00:38:23 packer init templates/devstack.pkr.hcl ... 00:38:23 + packer.io init templates/devstack.pkr.hcl 00:38:24 + export PACKER_LOG=yes 00:38:24 + PACKER_LOG=yes 00:38:24 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-centos-8.pkrvars.hcl-devstack.pkr.hcl.log 00:38:24 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-centos-8.pkrvars.hcl-devstack.pkr.hcl.log 00:38:24 ++ packer.io validate -var-file=/home/jenkins/.config/jenkins_jobs/cloud-env.pkrvars.hcl -var-file=common-packer/vars/centos-8.pkrvars.hcl templates/devstack.pkr.hcl 00:38:26 + output='The configuration is valid.' 00:38:26 + echo 'templates/devstack.pkr.hcl: The configuration is valid.' 00:38:26 templates/devstack.pkr.hcl: The configuration is valid. 00:38:26 + for template in "${templates[@]}" 00:38:26 + [[ templates/devstack-pre-pip-queens.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 00:38:26 + [[ templates/devstack-pre-pip-queens.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\a\u\t\o\.\p\k\r\.\h\c\l* ]] 00:38:26 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 00:38:26 + echo 'packer init templates/devstack-pre-pip-queens.pkr.hcl ...' 00:38:26 packer init templates/devstack-pre-pip-queens.pkr.hcl ... 00:38:26 + packer.io init templates/devstack-pre-pip-queens.pkr.hcl 00:38:27 + export PACKER_LOG=yes 00:38:27 + PACKER_LOG=yes 00:38:27 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-centos-8.pkrvars.hcl-devstack-pre-pip-queens.pkr.hcl.log 00:38:27 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-centos-8.pkrvars.hcl-devstack-pre-pip-queens.pkr.hcl.log 00:38:27 ++ packer.io validate -var-file=/home/jenkins/.config/jenkins_jobs/cloud-env.pkrvars.hcl -var-file=common-packer/vars/centos-8.pkrvars.hcl templates/devstack-pre-pip-queens.pkr.hcl 00:38:28 + output='The configuration is valid.' 00:38:28 + echo 'templates/devstack-pre-pip-queens.pkr.hcl: The configuration is valid.' 00:38:28 templates/devstack-pre-pip-queens.pkr.hcl: The configuration is valid. 00:38:28 + for template in "${templates[@]}" 00:38:28 + [[ templates/devstack-pre-pip-rocky.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 00:38:28 + [[ templates/devstack-pre-pip-rocky.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\a\u\t\o\.\p\k\r\.\h\c\l* ]] 00:38:28 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 00:38:28 + echo 'packer init templates/devstack-pre-pip-rocky.pkr.hcl ...' 00:38:28 packer init templates/devstack-pre-pip-rocky.pkr.hcl ... 00:38:28 + packer.io init templates/devstack-pre-pip-rocky.pkr.hcl 00:38:29 + export PACKER_LOG=yes 00:38:29 + PACKER_LOG=yes 00:38:29 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-centos-8.pkrvars.hcl-devstack-pre-pip-rocky.pkr.hcl.log 00:38:29 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-centos-8.pkrvars.hcl-devstack-pre-pip-rocky.pkr.hcl.log 00:38:29 ++ packer.io validate -var-file=/home/jenkins/.config/jenkins_jobs/cloud-env.pkrvars.hcl -var-file=common-packer/vars/centos-8.pkrvars.hcl templates/devstack-pre-pip-rocky.pkr.hcl 00:38:31 + output='The configuration is valid.' 00:38:31 + echo 'templates/devstack-pre-pip-rocky.pkr.hcl: The configuration is valid.' 00:38:31 templates/devstack-pre-pip-rocky.pkr.hcl: The configuration is valid. 00:38:31 + for template in "${templates[@]}" 00:38:31 + [[ templates/devstack-pre-pip-stein.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 00:38:31 + [[ templates/devstack-pre-pip-stein.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\a\u\t\o\.\p\k\r\.\h\c\l* ]] 00:38:31 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 00:38:31 + echo 'packer init templates/devstack-pre-pip-stein.pkr.hcl ...' 00:38:31 packer init templates/devstack-pre-pip-stein.pkr.hcl ... 00:38:31 + packer.io init templates/devstack-pre-pip-stein.pkr.hcl 00:38:32 + export PACKER_LOG=yes 00:38:32 + PACKER_LOG=yes 00:38:32 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-centos-8.pkrvars.hcl-devstack-pre-pip-stein.pkr.hcl.log 00:38:32 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-centos-8.pkrvars.hcl-devstack-pre-pip-stein.pkr.hcl.log 00:38:32 ++ packer.io validate -var-file=/home/jenkins/.config/jenkins_jobs/cloud-env.pkrvars.hcl -var-file=common-packer/vars/centos-8.pkrvars.hcl templates/devstack-pre-pip-stein.pkr.hcl 00:38:33 + output='The configuration is valid.' 00:38:33 + echo 'templates/devstack-pre-pip-stein.pkr.hcl: The configuration is valid.' 00:38:33 templates/devstack-pre-pip-stein.pkr.hcl: The configuration is valid. 00:38:33 + for template in "${templates[@]}" 00:38:33 + [[ templates/devstack-pre-pip-yoga.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 00:38:33 + [[ templates/devstack-pre-pip-yoga.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\a\u\t\o\.\p\k\r\.\h\c\l* ]] 00:38:33 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 00:38:33 + echo 'packer init templates/devstack-pre-pip-yoga.pkr.hcl ...' 00:38:33 packer init templates/devstack-pre-pip-yoga.pkr.hcl ... 00:38:33 + packer.io init templates/devstack-pre-pip-yoga.pkr.hcl 00:38:35 + export PACKER_LOG=yes 00:38:35 + PACKER_LOG=yes 00:38:35 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-centos-8.pkrvars.hcl-devstack-pre-pip-yoga.pkr.hcl.log 00:38:35 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-centos-8.pkrvars.hcl-devstack-pre-pip-yoga.pkr.hcl.log 00:38:35 ++ packer.io validate -var-file=/home/jenkins/.config/jenkins_jobs/cloud-env.pkrvars.hcl -var-file=common-packer/vars/centos-8.pkrvars.hcl templates/devstack-pre-pip-yoga.pkr.hcl 00:38:37 + output='The configuration is valid.' 00:38:37 + echo 'templates/devstack-pre-pip-yoga.pkr.hcl: The configuration is valid.' 00:38:37 templates/devstack-pre-pip-yoga.pkr.hcl: The configuration is valid. 00:38:37 + for template in "${templates[@]}" 00:38:37 + [[ templates/docker.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 00:38:37 + [[ templates/docker.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\a\u\t\o\.\p\k\r\.\h\c\l* ]] 00:38:37 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 00:38:37 + echo 'packer init templates/docker.pkr.hcl ...' 00:38:37 packer init templates/docker.pkr.hcl ... 00:38:37 + packer.io init templates/docker.pkr.hcl 00:38:38 + export PACKER_LOG=yes 00:38:38 + PACKER_LOG=yes 00:38:38 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-centos-8.pkrvars.hcl-docker.pkr.hcl.log 00:38:38 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-centos-8.pkrvars.hcl-docker.pkr.hcl.log 00:38:38 ++ packer.io validate -var-file=/home/jenkins/.config/jenkins_jobs/cloud-env.pkrvars.hcl -var-file=common-packer/vars/centos-8.pkrvars.hcl templates/docker.pkr.hcl 00:38:39 + output='The configuration is valid.' 00:38:39 + echo 'templates/docker.pkr.hcl: The configuration is valid.' 00:38:39 templates/docker.pkr.hcl: The configuration is valid. 00:38:39 + for template in "${templates[@]}" 00:38:39 + [[ templates/helm.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 00:38:39 + [[ templates/helm.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\a\u\t\o\.\p\k\r\.\h\c\l* ]] 00:38:39 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 00:38:39 + echo 'packer init templates/helm.pkr.hcl ...' 00:38:39 packer init templates/helm.pkr.hcl ... 00:38:39 + packer.io init templates/helm.pkr.hcl 00:38:40 + export PACKER_LOG=yes 00:38:40 + PACKER_LOG=yes 00:38:40 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-centos-8.pkrvars.hcl-helm.pkr.hcl.log 00:38:40 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-centos-8.pkrvars.hcl-helm.pkr.hcl.log 00:38:40 ++ packer.io validate -var-file=/home/jenkins/.config/jenkins_jobs/cloud-env.pkrvars.hcl -var-file=common-packer/vars/centos-8.pkrvars.hcl templates/helm.pkr.hcl 00:38:42 + output='The configuration is valid.' 00:38:42 + echo 'templates/helm.pkr.hcl: The configuration is valid.' 00:38:42 templates/helm.pkr.hcl: The configuration is valid. 00:38:42 + for template in "${templates[@]}" 00:38:42 + [[ templates/mininet-ovs-2.8.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 00:38:42 + [[ templates/mininet-ovs-2.8.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\a\u\t\o\.\p\k\r\.\h\c\l* ]] 00:38:42 + [[ 8.pkr.hcl == \p\k\r\.\h\c\l ]] 00:38:42 + export PACKER_LOG=yes 00:38:42 + PACKER_LOG=yes 00:38:42 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-centos-8.pkrvars.hcl-mininet-ovs-2.8.pkr.hcl.log 00:38:42 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-centos-8.pkrvars.hcl-mininet-ovs-2.8.pkr.hcl.log 00:38:42 ++ packer.io validate -var-file=/home/jenkins/.config/jenkins_jobs/cloud-env.pkrvars.hcl -var-file=common-packer/vars/centos-8.pkrvars.hcl templates/mininet-ovs-2.8.pkr.hcl 00:38:43 + output='The configuration is valid.' 00:38:43 + echo 'templates/mininet-ovs-2.8.pkr.hcl: The configuration is valid.' 00:38:43 templates/mininet-ovs-2.8.pkr.hcl: The configuration is valid. 00:38:43 + for template in "${templates[@]}" 00:38:43 + [[ templates/robot.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 00:38:43 + [[ templates/robot.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\a\u\t\o\.\p\k\r\.\h\c\l* ]] 00:38:43 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 00:38:43 + echo 'packer init templates/robot.pkr.hcl ...' 00:38:43 packer init templates/robot.pkr.hcl ... 00:38:43 + packer.io init templates/robot.pkr.hcl 00:38:45 + export PACKER_LOG=yes 00:38:45 + PACKER_LOG=yes 00:38:45 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-centos-8.pkrvars.hcl-robot.pkr.hcl.log 00:38:45 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-centos-8.pkrvars.hcl-robot.pkr.hcl.log 00:38:45 ++ packer.io validate -var-file=/home/jenkins/.config/jenkins_jobs/cloud-env.pkrvars.hcl -var-file=common-packer/vars/centos-8.pkrvars.hcl templates/robot.pkr.hcl 00:38:47 + output='The configuration is valid.' 00:38:47 + echo 'templates/robot.pkr.hcl: The configuration is valid.' 00:38:47 templates/robot.pkr.hcl: The configuration is valid. 00:38:47 + for varfile in "${varfiles[@]}" 00:38:47 + [[ common-packer/vars/centos-cs-8.pkrvars.hcl == *\c\l\o\u\d\-\e\n\v\.\j\s\o\n* ]] 00:38:47 + [[ common-packer/vars/centos-cs-8.pkrvars.hcl == \v\a\r\s\/\*\.\j\s\o\n ]] 00:38:47 + [[ common-packer/vars/centos-cs-8.pkrvars.hcl == *\c\l\o\u\d\-\e\n\v\.\p\k\r\v\a\r\s\.\h\c\l* ]] 00:38:47 + [[ common-packer/vars/centos-cs-8.pkrvars.hcl == *\c\l\o\u\d\-\e\n\v\-\a\w\s\.\p\k\r\v\a\r\s\.\h\c\l* ]] 00:38:47 + [[ common-packer/vars/centos-cs-8.pkrvars.hcl == \v\a\r\s\/\*\.\p\k\r\v\a\r\s\.\h\c\l ]] 00:38:47 + echo '-----> Testing varfile: common-packer/vars/centos-cs-8.pkrvars.hcl' 00:38:47 -----> Testing varfile: common-packer/vars/centos-cs-8.pkrvars.hcl 00:38:47 + for template in "${templates[@]}" 00:38:47 + [[ templates/builder.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 00:38:47 + [[ templates/builder.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\a\u\t\o\.\p\k\r\.\h\c\l* ]] 00:38:47 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 00:38:47 + echo 'packer init templates/builder.pkr.hcl ...' 00:38:47 packer init templates/builder.pkr.hcl ... 00:38:47 + packer.io init templates/builder.pkr.hcl 00:38:48 + export PACKER_LOG=yes 00:38:48 + PACKER_LOG=yes 00:38:48 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-centos-cs-8.pkrvars.hcl-builder.pkr.hcl.log 00:38:48 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-centos-cs-8.pkrvars.hcl-builder.pkr.hcl.log 00:38:48 ++ packer.io validate -var-file=/home/jenkins/.config/jenkins_jobs/cloud-env.pkrvars.hcl -var-file=common-packer/vars/centos-cs-8.pkrvars.hcl templates/builder.pkr.hcl 00:38:50 + output='The configuration is valid.' 00:38:50 + echo 'templates/builder.pkr.hcl: The configuration is valid.' 00:38:50 templates/builder.pkr.hcl: The configuration is valid. 00:38:50 + for template in "${templates[@]}" 00:38:50 + [[ templates/devstack.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 00:38:50 + [[ templates/devstack.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\a\u\t\o\.\p\k\r\.\h\c\l* ]] 00:38:50 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 00:38:50 + echo 'packer init templates/devstack.pkr.hcl ...' 00:38:50 packer init templates/devstack.pkr.hcl ... 00:38:50 + packer.io init templates/devstack.pkr.hcl 00:38:51 + export PACKER_LOG=yes 00:38:51 + PACKER_LOG=yes 00:38:51 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-centos-cs-8.pkrvars.hcl-devstack.pkr.hcl.log 00:38:51 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-centos-cs-8.pkrvars.hcl-devstack.pkr.hcl.log 00:38:51 ++ packer.io validate -var-file=/home/jenkins/.config/jenkins_jobs/cloud-env.pkrvars.hcl -var-file=common-packer/vars/centos-cs-8.pkrvars.hcl templates/devstack.pkr.hcl 00:38:53 + output='The configuration is valid.' 00:38:53 + echo 'templates/devstack.pkr.hcl: The configuration is valid.' 00:38:53 templates/devstack.pkr.hcl: The configuration is valid. 00:38:53 + for template in "${templates[@]}" 00:38:53 + [[ templates/devstack-pre-pip-queens.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 00:38:53 + [[ templates/devstack-pre-pip-queens.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\a\u\t\o\.\p\k\r\.\h\c\l* ]] 00:38:53 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 00:38:53 + echo 'packer init templates/devstack-pre-pip-queens.pkr.hcl ...' 00:38:53 packer init templates/devstack-pre-pip-queens.pkr.hcl ... 00:38:53 + packer.io init templates/devstack-pre-pip-queens.pkr.hcl 00:38:53 + export PACKER_LOG=yes 00:38:53 + PACKER_LOG=yes 00:38:53 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-centos-cs-8.pkrvars.hcl-devstack-pre-pip-queens.pkr.hcl.log 00:38:53 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-centos-cs-8.pkrvars.hcl-devstack-pre-pip-queens.pkr.hcl.log 00:38:53 ++ packer.io validate -var-file=/home/jenkins/.config/jenkins_jobs/cloud-env.pkrvars.hcl -var-file=common-packer/vars/centos-cs-8.pkrvars.hcl templates/devstack-pre-pip-queens.pkr.hcl 00:38:55 + output='The configuration is valid.' 00:38:55 + echo 'templates/devstack-pre-pip-queens.pkr.hcl: The configuration is valid.' 00:38:55 templates/devstack-pre-pip-queens.pkr.hcl: The configuration is valid. 00:38:55 + for template in "${templates[@]}" 00:38:55 + [[ templates/devstack-pre-pip-rocky.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 00:38:55 + [[ templates/devstack-pre-pip-rocky.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\a\u\t\o\.\p\k\r\.\h\c\l* ]] 00:38:55 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 00:38:55 + echo 'packer init templates/devstack-pre-pip-rocky.pkr.hcl ...' 00:38:55 packer init templates/devstack-pre-pip-rocky.pkr.hcl ... 00:38:55 + packer.io init templates/devstack-pre-pip-rocky.pkr.hcl 00:38:56 + export PACKER_LOG=yes 00:38:56 + PACKER_LOG=yes 00:38:56 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-centos-cs-8.pkrvars.hcl-devstack-pre-pip-rocky.pkr.hcl.log 00:38:56 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-centos-cs-8.pkrvars.hcl-devstack-pre-pip-rocky.pkr.hcl.log 00:38:56 ++ packer.io validate -var-file=/home/jenkins/.config/jenkins_jobs/cloud-env.pkrvars.hcl -var-file=common-packer/vars/centos-cs-8.pkrvars.hcl templates/devstack-pre-pip-rocky.pkr.hcl 00:38:58 + output='The configuration is valid.' 00:38:58 + echo 'templates/devstack-pre-pip-rocky.pkr.hcl: The configuration is valid.' 00:38:58 templates/devstack-pre-pip-rocky.pkr.hcl: The configuration is valid. 00:38:58 + for template in "${templates[@]}" 00:38:58 + [[ templates/devstack-pre-pip-stein.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 00:38:58 + [[ templates/devstack-pre-pip-stein.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\a\u\t\o\.\p\k\r\.\h\c\l* ]] 00:38:58 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 00:38:58 + echo 'packer init templates/devstack-pre-pip-stein.pkr.hcl ...' 00:38:58 packer init templates/devstack-pre-pip-stein.pkr.hcl ... 00:38:58 + packer.io init templates/devstack-pre-pip-stein.pkr.hcl 00:38:59 + export PACKER_LOG=yes 00:38:59 + PACKER_LOG=yes 00:38:59 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-centos-cs-8.pkrvars.hcl-devstack-pre-pip-stein.pkr.hcl.log 00:38:59 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-centos-cs-8.pkrvars.hcl-devstack-pre-pip-stein.pkr.hcl.log 00:38:59 ++ packer.io validate -var-file=/home/jenkins/.config/jenkins_jobs/cloud-env.pkrvars.hcl -var-file=common-packer/vars/centos-cs-8.pkrvars.hcl templates/devstack-pre-pip-stein.pkr.hcl 00:39:01 + output='The configuration is valid.' 00:39:01 + echo 'templates/devstack-pre-pip-stein.pkr.hcl: The configuration is valid.' 00:39:01 templates/devstack-pre-pip-stein.pkr.hcl: The configuration is valid. 00:39:01 + for template in "${templates[@]}" 00:39:01 + [[ templates/devstack-pre-pip-yoga.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 00:39:01 + [[ templates/devstack-pre-pip-yoga.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\a\u\t\o\.\p\k\r\.\h\c\l* ]] 00:39:01 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 00:39:01 + echo 'packer init templates/devstack-pre-pip-yoga.pkr.hcl ...' 00:39:01 packer init templates/devstack-pre-pip-yoga.pkr.hcl ... 00:39:01 + packer.io init templates/devstack-pre-pip-yoga.pkr.hcl 00:39:02 + export PACKER_LOG=yes 00:39:02 + PACKER_LOG=yes 00:39:02 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-centos-cs-8.pkrvars.hcl-devstack-pre-pip-yoga.pkr.hcl.log 00:39:02 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-centos-cs-8.pkrvars.hcl-devstack-pre-pip-yoga.pkr.hcl.log 00:39:02 ++ packer.io validate -var-file=/home/jenkins/.config/jenkins_jobs/cloud-env.pkrvars.hcl -var-file=common-packer/vars/centos-cs-8.pkrvars.hcl templates/devstack-pre-pip-yoga.pkr.hcl 00:39:03 + output='The configuration is valid.' 00:39:03 + echo 'templates/devstack-pre-pip-yoga.pkr.hcl: The configuration is valid.' 00:39:03 templates/devstack-pre-pip-yoga.pkr.hcl: The configuration is valid. 00:39:03 + for template in "${templates[@]}" 00:39:03 + [[ templates/docker.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 00:39:03 + [[ templates/docker.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\a\u\t\o\.\p\k\r\.\h\c\l* ]] 00:39:03 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 00:39:03 + echo 'packer init templates/docker.pkr.hcl ...' 00:39:03 packer init templates/docker.pkr.hcl ... 00:39:03 + packer.io init templates/docker.pkr.hcl 00:39:05 + export PACKER_LOG=yes 00:39:05 + PACKER_LOG=yes 00:39:05 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-centos-cs-8.pkrvars.hcl-docker.pkr.hcl.log 00:39:05 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-centos-cs-8.pkrvars.hcl-docker.pkr.hcl.log 00:39:05 ++ packer.io validate -var-file=/home/jenkins/.config/jenkins_jobs/cloud-env.pkrvars.hcl -var-file=common-packer/vars/centos-cs-8.pkrvars.hcl templates/docker.pkr.hcl 00:39:06 + output='The configuration is valid.' 00:39:06 + echo 'templates/docker.pkr.hcl: The configuration is valid.' 00:39:06 templates/docker.pkr.hcl: The configuration is valid. 00:39:06 + for template in "${templates[@]}" 00:39:06 + [[ templates/helm.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 00:39:06 + [[ templates/helm.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\a\u\t\o\.\p\k\r\.\h\c\l* ]] 00:39:06 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 00:39:06 + echo 'packer init templates/helm.pkr.hcl ...' 00:39:06 packer init templates/helm.pkr.hcl ... 00:39:06 + packer.io init templates/helm.pkr.hcl 00:39:08 + export PACKER_LOG=yes 00:39:08 + PACKER_LOG=yes 00:39:08 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-centos-cs-8.pkrvars.hcl-helm.pkr.hcl.log 00:39:08 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-centos-cs-8.pkrvars.hcl-helm.pkr.hcl.log 00:39:08 ++ packer.io validate -var-file=/home/jenkins/.config/jenkins_jobs/cloud-env.pkrvars.hcl -var-file=common-packer/vars/centos-cs-8.pkrvars.hcl templates/helm.pkr.hcl 00:39:09 + output='The configuration is valid.' 00:39:09 + echo 'templates/helm.pkr.hcl: The configuration is valid.' 00:39:09 templates/helm.pkr.hcl: The configuration is valid. 00:39:09 + for template in "${templates[@]}" 00:39:09 + [[ templates/mininet-ovs-2.8.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 00:39:09 + [[ templates/mininet-ovs-2.8.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\a\u\t\o\.\p\k\r\.\h\c\l* ]] 00:39:09 + [[ 8.pkr.hcl == \p\k\r\.\h\c\l ]] 00:39:09 + export PACKER_LOG=yes 00:39:09 + PACKER_LOG=yes 00:39:09 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-centos-cs-8.pkrvars.hcl-mininet-ovs-2.8.pkr.hcl.log 00:39:09 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-centos-cs-8.pkrvars.hcl-mininet-ovs-2.8.pkr.hcl.log 00:39:09 ++ packer.io validate -var-file=/home/jenkins/.config/jenkins_jobs/cloud-env.pkrvars.hcl -var-file=common-packer/vars/centos-cs-8.pkrvars.hcl templates/mininet-ovs-2.8.pkr.hcl 00:39:11 + output='The configuration is valid.' 00:39:11 + echo 'templates/mininet-ovs-2.8.pkr.hcl: The configuration is valid.' 00:39:11 templates/mininet-ovs-2.8.pkr.hcl: The configuration is valid. 00:39:11 + for template in "${templates[@]}" 00:39:11 + [[ templates/robot.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 00:39:11 + [[ templates/robot.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\a\u\t\o\.\p\k\r\.\h\c\l* ]] 00:39:11 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 00:39:11 + echo 'packer init templates/robot.pkr.hcl ...' 00:39:11 packer init templates/robot.pkr.hcl ... 00:39:11 + packer.io init templates/robot.pkr.hcl 00:39:12 + export PACKER_LOG=yes 00:39:12 + PACKER_LOG=yes 00:39:12 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-centos-cs-8.pkrvars.hcl-robot.pkr.hcl.log 00:39:12 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-centos-cs-8.pkrvars.hcl-robot.pkr.hcl.log 00:39:12 ++ packer.io validate -var-file=/home/jenkins/.config/jenkins_jobs/cloud-env.pkrvars.hcl -var-file=common-packer/vars/centos-cs-8.pkrvars.hcl templates/robot.pkr.hcl 00:39:14 + output='The configuration is valid.' 00:39:14 + echo 'templates/robot.pkr.hcl: The configuration is valid.' 00:39:14 templates/robot.pkr.hcl: The configuration is valid. 00:39:14 + for varfile in "${varfiles[@]}" 00:39:14 + [[ common-packer/vars/centos-cs-9.pkrvars.hcl == *\c\l\o\u\d\-\e\n\v\.\j\s\o\n* ]] 00:39:14 + [[ common-packer/vars/centos-cs-9.pkrvars.hcl == \v\a\r\s\/\*\.\j\s\o\n ]] 00:39:14 + [[ common-packer/vars/centos-cs-9.pkrvars.hcl == *\c\l\o\u\d\-\e\n\v\.\p\k\r\v\a\r\s\.\h\c\l* ]] 00:39:14 + [[ common-packer/vars/centos-cs-9.pkrvars.hcl == *\c\l\o\u\d\-\e\n\v\-\a\w\s\.\p\k\r\v\a\r\s\.\h\c\l* ]] 00:39:14 + [[ common-packer/vars/centos-cs-9.pkrvars.hcl == \v\a\r\s\/\*\.\p\k\r\v\a\r\s\.\h\c\l ]] 00:39:14 + echo '-----> Testing varfile: common-packer/vars/centos-cs-9.pkrvars.hcl' 00:39:14 -----> Testing varfile: common-packer/vars/centos-cs-9.pkrvars.hcl 00:39:14 + for template in "${templates[@]}" 00:39:14 + [[ templates/builder.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 00:39:14 + [[ templates/builder.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\a\u\t\o\.\p\k\r\.\h\c\l* ]] 00:39:14 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 00:39:14 + echo 'packer init templates/builder.pkr.hcl ...' 00:39:14 packer init templates/builder.pkr.hcl ... 00:39:14 + packer.io init templates/builder.pkr.hcl 00:39:15 + export PACKER_LOG=yes 00:39:15 + PACKER_LOG=yes 00:39:15 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-centos-cs-9.pkrvars.hcl-builder.pkr.hcl.log 00:39:15 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-centos-cs-9.pkrvars.hcl-builder.pkr.hcl.log 00:39:15 ++ packer.io validate -var-file=/home/jenkins/.config/jenkins_jobs/cloud-env.pkrvars.hcl -var-file=common-packer/vars/centos-cs-9.pkrvars.hcl templates/builder.pkr.hcl 00:39:17 + output='The configuration is valid.' 00:39:17 + echo 'templates/builder.pkr.hcl: The configuration is valid.' 00:39:17 templates/builder.pkr.hcl: The configuration is valid. 00:39:17 + for template in "${templates[@]}" 00:39:17 + [[ templates/devstack.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 00:39:17 + [[ templates/devstack.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\a\u\t\o\.\p\k\r\.\h\c\l* ]] 00:39:17 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 00:39:17 + echo 'packer init templates/devstack.pkr.hcl ...' 00:39:17 packer init templates/devstack.pkr.hcl ... 00:39:17 + packer.io init templates/devstack.pkr.hcl 00:39:17 + export PACKER_LOG=yes 00:39:17 + PACKER_LOG=yes 00:39:17 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-centos-cs-9.pkrvars.hcl-devstack.pkr.hcl.log 00:39:17 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-centos-cs-9.pkrvars.hcl-devstack.pkr.hcl.log 00:39:17 ++ packer.io validate -var-file=/home/jenkins/.config/jenkins_jobs/cloud-env.pkrvars.hcl -var-file=common-packer/vars/centos-cs-9.pkrvars.hcl templates/devstack.pkr.hcl 00:39:19 + output='The configuration is valid.' 00:39:19 + echo 'templates/devstack.pkr.hcl: The configuration is valid.' 00:39:19 templates/devstack.pkr.hcl: The configuration is valid. 00:39:19 + for template in "${templates[@]}" 00:39:19 + [[ templates/devstack-pre-pip-queens.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 00:39:19 + [[ templates/devstack-pre-pip-queens.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\a\u\t\o\.\p\k\r\.\h\c\l* ]] 00:39:19 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 00:39:19 + echo 'packer init templates/devstack-pre-pip-queens.pkr.hcl ...' 00:39:19 packer init templates/devstack-pre-pip-queens.pkr.hcl ... 00:39:19 + packer.io init templates/devstack-pre-pip-queens.pkr.hcl 00:39:20 + export PACKER_LOG=yes 00:39:20 + PACKER_LOG=yes 00:39:20 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-centos-cs-9.pkrvars.hcl-devstack-pre-pip-queens.pkr.hcl.log 00:39:20 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-centos-cs-9.pkrvars.hcl-devstack-pre-pip-queens.pkr.hcl.log 00:39:20 ++ packer.io validate -var-file=/home/jenkins/.config/jenkins_jobs/cloud-env.pkrvars.hcl -var-file=common-packer/vars/centos-cs-9.pkrvars.hcl templates/devstack-pre-pip-queens.pkr.hcl 00:39:21 + output='The configuration is valid.' 00:39:21 + echo 'templates/devstack-pre-pip-queens.pkr.hcl: The configuration is valid.' 00:39:21 templates/devstack-pre-pip-queens.pkr.hcl: The configuration is valid. 00:39:21 + for template in "${templates[@]}" 00:39:21 + [[ templates/devstack-pre-pip-rocky.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 00:39:21 + [[ templates/devstack-pre-pip-rocky.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\a\u\t\o\.\p\k\r\.\h\c\l* ]] 00:39:21 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 00:39:21 + echo 'packer init templates/devstack-pre-pip-rocky.pkr.hcl ...' 00:39:21 packer init templates/devstack-pre-pip-rocky.pkr.hcl ... 00:39:21 + packer.io init templates/devstack-pre-pip-rocky.pkr.hcl 00:39:22 + export PACKER_LOG=yes 00:39:22 + PACKER_LOG=yes 00:39:22 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-centos-cs-9.pkrvars.hcl-devstack-pre-pip-rocky.pkr.hcl.log 00:39:22 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-centos-cs-9.pkrvars.hcl-devstack-pre-pip-rocky.pkr.hcl.log 00:39:22 ++ packer.io validate -var-file=/home/jenkins/.config/jenkins_jobs/cloud-env.pkrvars.hcl -var-file=common-packer/vars/centos-cs-9.pkrvars.hcl templates/devstack-pre-pip-rocky.pkr.hcl 00:39:24 + output='The configuration is valid.' 00:39:24 + echo 'templates/devstack-pre-pip-rocky.pkr.hcl: The configuration is valid.' 00:39:24 templates/devstack-pre-pip-rocky.pkr.hcl: The configuration is valid. 00:39:24 + for template in "${templates[@]}" 00:39:24 + [[ templates/devstack-pre-pip-stein.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 00:39:24 + [[ templates/devstack-pre-pip-stein.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\a\u\t\o\.\p\k\r\.\h\c\l* ]] 00:39:24 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 00:39:24 + echo 'packer init templates/devstack-pre-pip-stein.pkr.hcl ...' 00:39:24 packer init templates/devstack-pre-pip-stein.pkr.hcl ... 00:39:24 + packer.io init templates/devstack-pre-pip-stein.pkr.hcl 00:39:25 + export PACKER_LOG=yes 00:39:25 + PACKER_LOG=yes 00:39:25 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-centos-cs-9.pkrvars.hcl-devstack-pre-pip-stein.pkr.hcl.log 00:39:25 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-centos-cs-9.pkrvars.hcl-devstack-pre-pip-stein.pkr.hcl.log 00:39:25 ++ packer.io validate -var-file=/home/jenkins/.config/jenkins_jobs/cloud-env.pkrvars.hcl -var-file=common-packer/vars/centos-cs-9.pkrvars.hcl templates/devstack-pre-pip-stein.pkr.hcl 00:39:27 + output='The configuration is valid.' 00:39:27 + echo 'templates/devstack-pre-pip-stein.pkr.hcl: The configuration is valid.' 00:39:27 templates/devstack-pre-pip-stein.pkr.hcl: The configuration is valid. 00:39:27 + for template in "${templates[@]}" 00:39:27 + [[ templates/devstack-pre-pip-yoga.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 00:39:27 + [[ templates/devstack-pre-pip-yoga.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\a\u\t\o\.\p\k\r\.\h\c\l* ]] 00:39:27 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 00:39:27 + echo 'packer init templates/devstack-pre-pip-yoga.pkr.hcl ...' 00:39:27 packer init templates/devstack-pre-pip-yoga.pkr.hcl ... 00:39:27 + packer.io init templates/devstack-pre-pip-yoga.pkr.hcl 00:39:28 + export PACKER_LOG=yes 00:39:28 + PACKER_LOG=yes 00:39:28 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-centos-cs-9.pkrvars.hcl-devstack-pre-pip-yoga.pkr.hcl.log 00:39:28 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-centos-cs-9.pkrvars.hcl-devstack-pre-pip-yoga.pkr.hcl.log 00:39:28 ++ packer.io validate -var-file=/home/jenkins/.config/jenkins_jobs/cloud-env.pkrvars.hcl -var-file=common-packer/vars/centos-cs-9.pkrvars.hcl templates/devstack-pre-pip-yoga.pkr.hcl 00:39:30 + output='The configuration is valid.' 00:39:30 + echo 'templates/devstack-pre-pip-yoga.pkr.hcl: The configuration is valid.' 00:39:30 templates/devstack-pre-pip-yoga.pkr.hcl: The configuration is valid. 00:39:30 + for template in "${templates[@]}" 00:39:30 + [[ templates/docker.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 00:39:30 + [[ templates/docker.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\a\u\t\o\.\p\k\r\.\h\c\l* ]] 00:39:30 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 00:39:30 + echo 'packer init templates/docker.pkr.hcl ...' 00:39:30 packer init templates/docker.pkr.hcl ... 00:39:30 + packer.io init templates/docker.pkr.hcl 00:39:31 + export PACKER_LOG=yes 00:39:31 + PACKER_LOG=yes 00:39:31 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-centos-cs-9.pkrvars.hcl-docker.pkr.hcl.log 00:39:31 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-centos-cs-9.pkrvars.hcl-docker.pkr.hcl.log 00:39:31 ++ packer.io validate -var-file=/home/jenkins/.config/jenkins_jobs/cloud-env.pkrvars.hcl -var-file=common-packer/vars/centos-cs-9.pkrvars.hcl templates/docker.pkr.hcl 00:39:33 + output='The configuration is valid.' 00:39:33 + echo 'templates/docker.pkr.hcl: The configuration is valid.' 00:39:33 templates/docker.pkr.hcl: The configuration is valid. 00:39:33 + for template in "${templates[@]}" 00:39:33 + [[ templates/helm.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 00:39:33 + [[ templates/helm.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\a\u\t\o\.\p\k\r\.\h\c\l* ]] 00:39:33 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 00:39:33 + echo 'packer init templates/helm.pkr.hcl ...' 00:39:33 packer init templates/helm.pkr.hcl ... 00:39:33 + packer.io init templates/helm.pkr.hcl 00:39:33 + export PACKER_LOG=yes 00:39:33 + PACKER_LOG=yes 00:39:33 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-centos-cs-9.pkrvars.hcl-helm.pkr.hcl.log 00:39:33 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-centos-cs-9.pkrvars.hcl-helm.pkr.hcl.log 00:39:33 ++ packer.io validate -var-file=/home/jenkins/.config/jenkins_jobs/cloud-env.pkrvars.hcl -var-file=common-packer/vars/centos-cs-9.pkrvars.hcl templates/helm.pkr.hcl 00:39:35 + output='The configuration is valid.' 00:39:35 + echo 'templates/helm.pkr.hcl: The configuration is valid.' 00:39:35 templates/helm.pkr.hcl: The configuration is valid. 00:39:35 + for template in "${templates[@]}" 00:39:35 + [[ templates/mininet-ovs-2.8.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 00:39:35 + [[ templates/mininet-ovs-2.8.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\a\u\t\o\.\p\k\r\.\h\c\l* ]] 00:39:35 + [[ 8.pkr.hcl == \p\k\r\.\h\c\l ]] 00:39:35 + export PACKER_LOG=yes 00:39:35 + PACKER_LOG=yes 00:39:35 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-centos-cs-9.pkrvars.hcl-mininet-ovs-2.8.pkr.hcl.log 00:39:35 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-centos-cs-9.pkrvars.hcl-mininet-ovs-2.8.pkr.hcl.log 00:39:35 ++ packer.io validate -var-file=/home/jenkins/.config/jenkins_jobs/cloud-env.pkrvars.hcl -var-file=common-packer/vars/centos-cs-9.pkrvars.hcl templates/mininet-ovs-2.8.pkr.hcl 00:39:37 + output='The configuration is valid.' 00:39:37 + echo 'templates/mininet-ovs-2.8.pkr.hcl: The configuration is valid.' 00:39:37 templates/mininet-ovs-2.8.pkr.hcl: The configuration is valid. 00:39:37 + for template in "${templates[@]}" 00:39:37 + [[ templates/robot.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 00:39:37 + [[ templates/robot.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\a\u\t\o\.\p\k\r\.\h\c\l* ]] 00:39:37 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 00:39:37 + echo 'packer init templates/robot.pkr.hcl ...' 00:39:37 packer init templates/robot.pkr.hcl ... 00:39:37 + packer.io init templates/robot.pkr.hcl 00:39:38 + export PACKER_LOG=yes 00:39:38 + PACKER_LOG=yes 00:39:38 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-centos-cs-9.pkrvars.hcl-robot.pkr.hcl.log 00:39:38 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-centos-cs-9.pkrvars.hcl-robot.pkr.hcl.log 00:39:38 ++ packer.io validate -var-file=/home/jenkins/.config/jenkins_jobs/cloud-env.pkrvars.hcl -var-file=common-packer/vars/centos-cs-9.pkrvars.hcl templates/robot.pkr.hcl 00:39:40 + output='The configuration is valid.' 00:39:40 + echo 'templates/robot.pkr.hcl: The configuration is valid.' 00:39:40 templates/robot.pkr.hcl: The configuration is valid. 00:39:40 + for varfile in "${varfiles[@]}" 00:39:40 + [[ common-packer/vars/ubuntu-16.04-arm64.pkrvars.hcl == *\c\l\o\u\d\-\e\n\v\.\j\s\o\n* ]] 00:39:40 + [[ common-packer/vars/ubuntu-16.04-arm64.pkrvars.hcl == \v\a\r\s\/\*\.\j\s\o\n ]] 00:39:40 + [[ common-packer/vars/ubuntu-16.04-arm64.pkrvars.hcl == *\c\l\o\u\d\-\e\n\v\.\p\k\r\v\a\r\s\.\h\c\l* ]] 00:39:40 + [[ common-packer/vars/ubuntu-16.04-arm64.pkrvars.hcl == *\c\l\o\u\d\-\e\n\v\-\a\w\s\.\p\k\r\v\a\r\s\.\h\c\l* ]] 00:39:40 + [[ common-packer/vars/ubuntu-16.04-arm64.pkrvars.hcl == \v\a\r\s\/\*\.\p\k\r\v\a\r\s\.\h\c\l ]] 00:39:40 + echo '-----> Testing varfile: common-packer/vars/ubuntu-16.04-arm64.pkrvars.hcl' 00:39:40 -----> Testing varfile: common-packer/vars/ubuntu-16.04-arm64.pkrvars.hcl 00:39:40 + for template in "${templates[@]}" 00:39:40 + [[ templates/builder.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 00:39:40 + [[ templates/builder.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\a\u\t\o\.\p\k\r\.\h\c\l* ]] 00:39:40 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 00:39:40 + echo 'packer init templates/builder.pkr.hcl ...' 00:39:40 packer init templates/builder.pkr.hcl ... 00:39:40 + packer.io init templates/builder.pkr.hcl 00:39:41 + export PACKER_LOG=yes 00:39:41 + PACKER_LOG=yes 00:39:41 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-16.04-arm64.pkrvars.hcl-builder.pkr.hcl.log 00:39:41 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-16.04-arm64.pkrvars.hcl-builder.pkr.hcl.log 00:39:41 ++ packer.io validate -var-file=/home/jenkins/.config/jenkins_jobs/cloud-env.pkrvars.hcl -var-file=common-packer/vars/ubuntu-16.04-arm64.pkrvars.hcl templates/builder.pkr.hcl 00:39:43 + output='The configuration is valid.' 00:39:43 + echo 'templates/builder.pkr.hcl: The configuration is valid.' 00:39:43 templates/builder.pkr.hcl: The configuration is valid. 00:39:43 + for template in "${templates[@]}" 00:39:43 + [[ templates/devstack.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 00:39:43 + [[ templates/devstack.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\a\u\t\o\.\p\k\r\.\h\c\l* ]] 00:39:43 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 00:39:43 + echo 'packer init templates/devstack.pkr.hcl ...' 00:39:43 packer init templates/devstack.pkr.hcl ... 00:39:43 + packer.io init templates/devstack.pkr.hcl 00:39:44 + export PACKER_LOG=yes 00:39:44 + PACKER_LOG=yes 00:39:44 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-16.04-arm64.pkrvars.hcl-devstack.pkr.hcl.log 00:39:44 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-16.04-arm64.pkrvars.hcl-devstack.pkr.hcl.log 00:39:44 ++ packer.io validate -var-file=/home/jenkins/.config/jenkins_jobs/cloud-env.pkrvars.hcl -var-file=common-packer/vars/ubuntu-16.04-arm64.pkrvars.hcl templates/devstack.pkr.hcl 00:39:45 + output='The configuration is valid.' 00:39:45 + echo 'templates/devstack.pkr.hcl: The configuration is valid.' 00:39:45 templates/devstack.pkr.hcl: The configuration is valid. 00:39:45 + for template in "${templates[@]}" 00:39:45 + [[ templates/devstack-pre-pip-queens.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 00:39:45 + [[ templates/devstack-pre-pip-queens.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\a\u\t\o\.\p\k\r\.\h\c\l* ]] 00:39:45 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 00:39:45 + echo 'packer init templates/devstack-pre-pip-queens.pkr.hcl ...' 00:39:45 packer init templates/devstack-pre-pip-queens.pkr.hcl ... 00:39:45 + packer.io init templates/devstack-pre-pip-queens.pkr.hcl 00:39:46 + export PACKER_LOG=yes 00:39:46 + PACKER_LOG=yes 00:39:46 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-16.04-arm64.pkrvars.hcl-devstack-pre-pip-queens.pkr.hcl.log 00:39:46 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-16.04-arm64.pkrvars.hcl-devstack-pre-pip-queens.pkr.hcl.log 00:39:46 ++ packer.io validate -var-file=/home/jenkins/.config/jenkins_jobs/cloud-env.pkrvars.hcl -var-file=common-packer/vars/ubuntu-16.04-arm64.pkrvars.hcl templates/devstack-pre-pip-queens.pkr.hcl 00:39:47 + output='The configuration is valid.' 00:39:47 + echo 'templates/devstack-pre-pip-queens.pkr.hcl: The configuration is valid.' 00:39:47 templates/devstack-pre-pip-queens.pkr.hcl: The configuration is valid. 00:39:47 + for template in "${templates[@]}" 00:39:47 + [[ templates/devstack-pre-pip-rocky.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 00:39:47 + [[ templates/devstack-pre-pip-rocky.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\a\u\t\o\.\p\k\r\.\h\c\l* ]] 00:39:47 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 00:39:47 + echo 'packer init templates/devstack-pre-pip-rocky.pkr.hcl ...' 00:39:47 packer init templates/devstack-pre-pip-rocky.pkr.hcl ... 00:39:47 + packer.io init templates/devstack-pre-pip-rocky.pkr.hcl 00:39:49 + export PACKER_LOG=yes 00:39:49 + PACKER_LOG=yes 00:39:49 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-16.04-arm64.pkrvars.hcl-devstack-pre-pip-rocky.pkr.hcl.log 00:39:49 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-16.04-arm64.pkrvars.hcl-devstack-pre-pip-rocky.pkr.hcl.log 00:39:49 ++ packer.io validate -var-file=/home/jenkins/.config/jenkins_jobs/cloud-env.pkrvars.hcl -var-file=common-packer/vars/ubuntu-16.04-arm64.pkrvars.hcl templates/devstack-pre-pip-rocky.pkr.hcl 00:39:50 + output='The configuration is valid.' 00:39:50 + echo 'templates/devstack-pre-pip-rocky.pkr.hcl: The configuration is valid.' 00:39:50 templates/devstack-pre-pip-rocky.pkr.hcl: The configuration is valid. 00:39:50 + for template in "${templates[@]}" 00:39:50 + [[ templates/devstack-pre-pip-stein.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 00:39:50 + [[ templates/devstack-pre-pip-stein.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\a\u\t\o\.\p\k\r\.\h\c\l* ]] 00:39:50 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 00:39:50 + echo 'packer init templates/devstack-pre-pip-stein.pkr.hcl ...' 00:39:50 packer init templates/devstack-pre-pip-stein.pkr.hcl ... 00:39:50 + packer.io init templates/devstack-pre-pip-stein.pkr.hcl 00:39:51 + export PACKER_LOG=yes 00:39:51 + PACKER_LOG=yes 00:39:51 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-16.04-arm64.pkrvars.hcl-devstack-pre-pip-stein.pkr.hcl.log 00:39:51 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-16.04-arm64.pkrvars.hcl-devstack-pre-pip-stein.pkr.hcl.log 00:39:51 ++ packer.io validate -var-file=/home/jenkins/.config/jenkins_jobs/cloud-env.pkrvars.hcl -var-file=common-packer/vars/ubuntu-16.04-arm64.pkrvars.hcl templates/devstack-pre-pip-stein.pkr.hcl 00:39:53 + output='The configuration is valid.' 00:39:53 + echo 'templates/devstack-pre-pip-stein.pkr.hcl: The configuration is valid.' 00:39:53 templates/devstack-pre-pip-stein.pkr.hcl: The configuration is valid. 00:39:53 + for template in "${templates[@]}" 00:39:53 + [[ templates/devstack-pre-pip-yoga.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 00:39:53 + [[ templates/devstack-pre-pip-yoga.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\a\u\t\o\.\p\k\r\.\h\c\l* ]] 00:39:53 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 00:39:53 + echo 'packer init templates/devstack-pre-pip-yoga.pkr.hcl ...' 00:39:53 packer init templates/devstack-pre-pip-yoga.pkr.hcl ... 00:39:53 + packer.io init templates/devstack-pre-pip-yoga.pkr.hcl 00:39:54 + export PACKER_LOG=yes 00:39:54 + PACKER_LOG=yes 00:39:54 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-16.04-arm64.pkrvars.hcl-devstack-pre-pip-yoga.pkr.hcl.log 00:39:54 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-16.04-arm64.pkrvars.hcl-devstack-pre-pip-yoga.pkr.hcl.log 00:39:54 ++ packer.io validate -var-file=/home/jenkins/.config/jenkins_jobs/cloud-env.pkrvars.hcl -var-file=common-packer/vars/ubuntu-16.04-arm64.pkrvars.hcl templates/devstack-pre-pip-yoga.pkr.hcl 00:39:56 + output='The configuration is valid.' 00:39:56 + echo 'templates/devstack-pre-pip-yoga.pkr.hcl: The configuration is valid.' 00:39:56 templates/devstack-pre-pip-yoga.pkr.hcl: The configuration is valid. 00:39:56 + for template in "${templates[@]}" 00:39:56 + [[ templates/docker.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 00:39:56 + [[ templates/docker.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\a\u\t\o\.\p\k\r\.\h\c\l* ]] 00:39:56 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 00:39:56 + echo 'packer init templates/docker.pkr.hcl ...' 00:39:56 packer init templates/docker.pkr.hcl ... 00:39:56 + packer.io init templates/docker.pkr.hcl 00:39:57 + export PACKER_LOG=yes 00:39:57 + PACKER_LOG=yes 00:39:57 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-16.04-arm64.pkrvars.hcl-docker.pkr.hcl.log 00:39:57 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-16.04-arm64.pkrvars.hcl-docker.pkr.hcl.log 00:39:57 ++ packer.io validate -var-file=/home/jenkins/.config/jenkins_jobs/cloud-env.pkrvars.hcl -var-file=common-packer/vars/ubuntu-16.04-arm64.pkrvars.hcl templates/docker.pkr.hcl 00:39:59 + output='The configuration is valid.' 00:39:59 + echo 'templates/docker.pkr.hcl: The configuration is valid.' 00:39:59 templates/docker.pkr.hcl: The configuration is valid. 00:39:59 + for template in "${templates[@]}" 00:39:59 + [[ templates/helm.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 00:39:59 + [[ templates/helm.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\a\u\t\o\.\p\k\r\.\h\c\l* ]] 00:39:59 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 00:39:59 + echo 'packer init templates/helm.pkr.hcl ...' 00:39:59 packer init templates/helm.pkr.hcl ... 00:39:59 + packer.io init templates/helm.pkr.hcl 00:39:59 + export PACKER_LOG=yes 00:39:59 + PACKER_LOG=yes 00:39:59 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-16.04-arm64.pkrvars.hcl-helm.pkr.hcl.log 00:39:59 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-16.04-arm64.pkrvars.hcl-helm.pkr.hcl.log 00:39:59 ++ packer.io validate -var-file=/home/jenkins/.config/jenkins_jobs/cloud-env.pkrvars.hcl -var-file=common-packer/vars/ubuntu-16.04-arm64.pkrvars.hcl templates/helm.pkr.hcl 00:40:01 + output='The configuration is valid.' 00:40:01 + echo 'templates/helm.pkr.hcl: The configuration is valid.' 00:40:01 templates/helm.pkr.hcl: The configuration is valid. 00:40:01 + for template in "${templates[@]}" 00:40:01 + [[ templates/mininet-ovs-2.8.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 00:40:01 + [[ templates/mininet-ovs-2.8.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\a\u\t\o\.\p\k\r\.\h\c\l* ]] 00:40:01 + [[ 8.pkr.hcl == \p\k\r\.\h\c\l ]] 00:40:01 + export PACKER_LOG=yes 00:40:01 + PACKER_LOG=yes 00:40:01 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-16.04-arm64.pkrvars.hcl-mininet-ovs-2.8.pkr.hcl.log 00:40:01 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-16.04-arm64.pkrvars.hcl-mininet-ovs-2.8.pkr.hcl.log 00:40:01 ++ packer.io validate -var-file=/home/jenkins/.config/jenkins_jobs/cloud-env.pkrvars.hcl -var-file=common-packer/vars/ubuntu-16.04-arm64.pkrvars.hcl templates/mininet-ovs-2.8.pkr.hcl 00:40:02 + output='The configuration is valid.' 00:40:02 + echo 'templates/mininet-ovs-2.8.pkr.hcl: The configuration is valid.' 00:40:02 templates/mininet-ovs-2.8.pkr.hcl: The configuration is valid. 00:40:02 + for template in "${templates[@]}" 00:40:02 + [[ templates/robot.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 00:40:02 + [[ templates/robot.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\a\u\t\o\.\p\k\r\.\h\c\l* ]] 00:40:02 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 00:40:02 + echo 'packer init templates/robot.pkr.hcl ...' 00:40:02 packer init templates/robot.pkr.hcl ... 00:40:02 + packer.io init templates/robot.pkr.hcl 00:40:03 + export PACKER_LOG=yes 00:40:03 + PACKER_LOG=yes 00:40:03 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-16.04-arm64.pkrvars.hcl-robot.pkr.hcl.log 00:40:03 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-16.04-arm64.pkrvars.hcl-robot.pkr.hcl.log 00:40:03 ++ packer.io validate -var-file=/home/jenkins/.config/jenkins_jobs/cloud-env.pkrvars.hcl -var-file=common-packer/vars/ubuntu-16.04-arm64.pkrvars.hcl templates/robot.pkr.hcl 00:40:05 + output='The configuration is valid.' 00:40:05 + echo 'templates/robot.pkr.hcl: The configuration is valid.' 00:40:05 templates/robot.pkr.hcl: The configuration is valid. 00:40:05 + for varfile in "${varfiles[@]}" 00:40:05 + [[ common-packer/vars/ubuntu-16.04.pkrvars.hcl == *\c\l\o\u\d\-\e\n\v\.\j\s\o\n* ]] 00:40:05 + [[ common-packer/vars/ubuntu-16.04.pkrvars.hcl == \v\a\r\s\/\*\.\j\s\o\n ]] 00:40:05 + [[ common-packer/vars/ubuntu-16.04.pkrvars.hcl == *\c\l\o\u\d\-\e\n\v\.\p\k\r\v\a\r\s\.\h\c\l* ]] 00:40:05 + [[ common-packer/vars/ubuntu-16.04.pkrvars.hcl == *\c\l\o\u\d\-\e\n\v\-\a\w\s\.\p\k\r\v\a\r\s\.\h\c\l* ]] 00:40:05 + [[ common-packer/vars/ubuntu-16.04.pkrvars.hcl == \v\a\r\s\/\*\.\p\k\r\v\a\r\s\.\h\c\l ]] 00:40:05 + echo '-----> Testing varfile: common-packer/vars/ubuntu-16.04.pkrvars.hcl' 00:40:05 -----> Testing varfile: common-packer/vars/ubuntu-16.04.pkrvars.hcl 00:40:05 + for template in "${templates[@]}" 00:40:05 + [[ templates/builder.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 00:40:05 + [[ templates/builder.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\a\u\t\o\.\p\k\r\.\h\c\l* ]] 00:40:05 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 00:40:05 + echo 'packer init templates/builder.pkr.hcl ...' 00:40:05 packer init templates/builder.pkr.hcl ... 00:40:05 + packer.io init templates/builder.pkr.hcl 00:40:06 + export PACKER_LOG=yes 00:40:06 + PACKER_LOG=yes 00:40:06 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-16.04.pkrvars.hcl-builder.pkr.hcl.log 00:40:06 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-16.04.pkrvars.hcl-builder.pkr.hcl.log 00:40:06 ++ packer.io validate -var-file=/home/jenkins/.config/jenkins_jobs/cloud-env.pkrvars.hcl -var-file=common-packer/vars/ubuntu-16.04.pkrvars.hcl templates/builder.pkr.hcl 00:40:08 + output='The configuration is valid.' 00:40:08 + echo 'templates/builder.pkr.hcl: The configuration is valid.' 00:40:08 templates/builder.pkr.hcl: The configuration is valid. 00:40:08 + for template in "${templates[@]}" 00:40:08 + [[ templates/devstack.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 00:40:08 + [[ templates/devstack.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\a\u\t\o\.\p\k\r\.\h\c\l* ]] 00:40:08 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 00:40:08 + echo 'packer init templates/devstack.pkr.hcl ...' 00:40:08 packer init templates/devstack.pkr.hcl ... 00:40:08 + packer.io init templates/devstack.pkr.hcl 00:40:09 + export PACKER_LOG=yes 00:40:09 + PACKER_LOG=yes 00:40:09 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-16.04.pkrvars.hcl-devstack.pkr.hcl.log 00:40:09 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-16.04.pkrvars.hcl-devstack.pkr.hcl.log 00:40:09 ++ packer.io validate -var-file=/home/jenkins/.config/jenkins_jobs/cloud-env.pkrvars.hcl -var-file=common-packer/vars/ubuntu-16.04.pkrvars.hcl templates/devstack.pkr.hcl 00:40:10 + output='The configuration is valid.' 00:40:10 + echo 'templates/devstack.pkr.hcl: The configuration is valid.' 00:40:10 templates/devstack.pkr.hcl: The configuration is valid. 00:40:10 + for template in "${templates[@]}" 00:40:10 + [[ templates/devstack-pre-pip-queens.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 00:40:10 + [[ templates/devstack-pre-pip-queens.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\a\u\t\o\.\p\k\r\.\h\c\l* ]] 00:40:10 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 00:40:10 + echo 'packer init templates/devstack-pre-pip-queens.pkr.hcl ...' 00:40:10 packer init templates/devstack-pre-pip-queens.pkr.hcl ... 00:40:10 + packer.io init templates/devstack-pre-pip-queens.pkr.hcl 00:40:11 + export PACKER_LOG=yes 00:40:11 + PACKER_LOG=yes 00:40:11 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-16.04.pkrvars.hcl-devstack-pre-pip-queens.pkr.hcl.log 00:40:11 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-16.04.pkrvars.hcl-devstack-pre-pip-queens.pkr.hcl.log 00:40:11 ++ packer.io validate -var-file=/home/jenkins/.config/jenkins_jobs/cloud-env.pkrvars.hcl -var-file=common-packer/vars/ubuntu-16.04.pkrvars.hcl templates/devstack-pre-pip-queens.pkr.hcl 00:40:13 + output='The configuration is valid.' 00:40:13 + echo 'templates/devstack-pre-pip-queens.pkr.hcl: The configuration is valid.' 00:40:13 templates/devstack-pre-pip-queens.pkr.hcl: The configuration is valid. 00:40:13 + for template in "${templates[@]}" 00:40:13 + [[ templates/devstack-pre-pip-rocky.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 00:40:13 + [[ templates/devstack-pre-pip-rocky.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\a\u\t\o\.\p\k\r\.\h\c\l* ]] 00:40:13 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 00:40:13 + echo 'packer init templates/devstack-pre-pip-rocky.pkr.hcl ...' 00:40:13 packer init templates/devstack-pre-pip-rocky.pkr.hcl ... 00:40:13 + packer.io init templates/devstack-pre-pip-rocky.pkr.hcl 00:40:14 + export PACKER_LOG=yes 00:40:14 + PACKER_LOG=yes 00:40:14 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-16.04.pkrvars.hcl-devstack-pre-pip-rocky.pkr.hcl.log 00:40:14 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-16.04.pkrvars.hcl-devstack-pre-pip-rocky.pkr.hcl.log 00:40:14 ++ packer.io validate -var-file=/home/jenkins/.config/jenkins_jobs/cloud-env.pkrvars.hcl -var-file=common-packer/vars/ubuntu-16.04.pkrvars.hcl templates/devstack-pre-pip-rocky.pkr.hcl 00:40:16 + output='The configuration is valid.' 00:40:16 + echo 'templates/devstack-pre-pip-rocky.pkr.hcl: The configuration is valid.' 00:40:16 templates/devstack-pre-pip-rocky.pkr.hcl: The configuration is valid. 00:40:16 + for template in "${templates[@]}" 00:40:16 + [[ templates/devstack-pre-pip-stein.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 00:40:16 + [[ templates/devstack-pre-pip-stein.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\a\u\t\o\.\p\k\r\.\h\c\l* ]] 00:40:16 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 00:40:16 + echo 'packer init templates/devstack-pre-pip-stein.pkr.hcl ...' 00:40:16 packer init templates/devstack-pre-pip-stein.pkr.hcl ... 00:40:16 + packer.io init templates/devstack-pre-pip-stein.pkr.hcl 00:40:17 + export PACKER_LOG=yes 00:40:17 + PACKER_LOG=yes 00:40:17 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-16.04.pkrvars.hcl-devstack-pre-pip-stein.pkr.hcl.log 00:40:17 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-16.04.pkrvars.hcl-devstack-pre-pip-stein.pkr.hcl.log 00:40:17 ++ packer.io validate -var-file=/home/jenkins/.config/jenkins_jobs/cloud-env.pkrvars.hcl -var-file=common-packer/vars/ubuntu-16.04.pkrvars.hcl templates/devstack-pre-pip-stein.pkr.hcl 00:40:18 + output='The configuration is valid.' 00:40:18 + echo 'templates/devstack-pre-pip-stein.pkr.hcl: The configuration is valid.' 00:40:18 templates/devstack-pre-pip-stein.pkr.hcl: The configuration is valid. 00:40:18 + for template in "${templates[@]}" 00:40:18 + [[ templates/devstack-pre-pip-yoga.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 00:40:18 + [[ templates/devstack-pre-pip-yoga.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\a\u\t\o\.\p\k\r\.\h\c\l* ]] 00:40:18 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 00:40:18 + echo 'packer init templates/devstack-pre-pip-yoga.pkr.hcl ...' 00:40:18 packer init templates/devstack-pre-pip-yoga.pkr.hcl ... 00:40:18 + packer.io init templates/devstack-pre-pip-yoga.pkr.hcl 00:40:19 + export PACKER_LOG=yes 00:40:19 + PACKER_LOG=yes 00:40:19 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-16.04.pkrvars.hcl-devstack-pre-pip-yoga.pkr.hcl.log 00:40:19 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-16.04.pkrvars.hcl-devstack-pre-pip-yoga.pkr.hcl.log 00:40:19 ++ packer.io validate -var-file=/home/jenkins/.config/jenkins_jobs/cloud-env.pkrvars.hcl -var-file=common-packer/vars/ubuntu-16.04.pkrvars.hcl templates/devstack-pre-pip-yoga.pkr.hcl 00:40:21 + output='The configuration is valid.' 00:40:21 + echo 'templates/devstack-pre-pip-yoga.pkr.hcl: The configuration is valid.' 00:40:21 templates/devstack-pre-pip-yoga.pkr.hcl: The configuration is valid. 00:40:21 + for template in "${templates[@]}" 00:40:21 + [[ templates/docker.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 00:40:21 + [[ templates/docker.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\a\u\t\o\.\p\k\r\.\h\c\l* ]] 00:40:21 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 00:40:21 + echo 'packer init templates/docker.pkr.hcl ...' 00:40:21 packer init templates/docker.pkr.hcl ... 00:40:21 + packer.io init templates/docker.pkr.hcl 00:40:22 + export PACKER_LOG=yes 00:40:22 + PACKER_LOG=yes 00:40:22 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-16.04.pkrvars.hcl-docker.pkr.hcl.log 00:40:22 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-16.04.pkrvars.hcl-docker.pkr.hcl.log 00:40:22 ++ packer.io validate -var-file=/home/jenkins/.config/jenkins_jobs/cloud-env.pkrvars.hcl -var-file=common-packer/vars/ubuntu-16.04.pkrvars.hcl templates/docker.pkr.hcl 00:40:24 + output='The configuration is valid.' 00:40:24 + echo 'templates/docker.pkr.hcl: The configuration is valid.' 00:40:24 templates/docker.pkr.hcl: The configuration is valid. 00:40:24 + for template in "${templates[@]}" 00:40:24 + [[ templates/helm.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 00:40:24 + [[ templates/helm.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\a\u\t\o\.\p\k\r\.\h\c\l* ]] 00:40:24 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 00:40:24 + echo 'packer init templates/helm.pkr.hcl ...' 00:40:24 packer init templates/helm.pkr.hcl ... 00:40:24 + packer.io init templates/helm.pkr.hcl 00:40:24 + export PACKER_LOG=yes 00:40:24 + PACKER_LOG=yes 00:40:24 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-16.04.pkrvars.hcl-helm.pkr.hcl.log 00:40:24 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-16.04.pkrvars.hcl-helm.pkr.hcl.log 00:40:24 ++ packer.io validate -var-file=/home/jenkins/.config/jenkins_jobs/cloud-env.pkrvars.hcl -var-file=common-packer/vars/ubuntu-16.04.pkrvars.hcl templates/helm.pkr.hcl 00:40:28 + output='The configuration is valid.' 00:40:28 + echo 'templates/helm.pkr.hcl: The configuration is valid.' 00:40:28 templates/helm.pkr.hcl: The configuration is valid. 00:40:28 + for template in "${templates[@]}" 00:40:28 + [[ templates/mininet-ovs-2.8.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 00:40:28 + [[ templates/mininet-ovs-2.8.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\a\u\t\o\.\p\k\r\.\h\c\l* ]] 00:40:28 + [[ 8.pkr.hcl == \p\k\r\.\h\c\l ]] 00:40:28 + export PACKER_LOG=yes 00:40:28 + PACKER_LOG=yes 00:40:28 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-16.04.pkrvars.hcl-mininet-ovs-2.8.pkr.hcl.log 00:40:28 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-16.04.pkrvars.hcl-mininet-ovs-2.8.pkr.hcl.log 00:40:28 ++ packer.io validate -var-file=/home/jenkins/.config/jenkins_jobs/cloud-env.pkrvars.hcl -var-file=common-packer/vars/ubuntu-16.04.pkrvars.hcl templates/mininet-ovs-2.8.pkr.hcl 00:40:29 + output='The configuration is valid.' 00:40:29 + echo 'templates/mininet-ovs-2.8.pkr.hcl: The configuration is valid.' 00:40:29 templates/mininet-ovs-2.8.pkr.hcl: The configuration is valid. 00:40:29 + for template in "${templates[@]}" 00:40:29 + [[ templates/robot.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 00:40:29 + [[ templates/robot.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\a\u\t\o\.\p\k\r\.\h\c\l* ]] 00:40:29 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 00:40:29 + echo 'packer init templates/robot.pkr.hcl ...' 00:40:29 packer init templates/robot.pkr.hcl ... 00:40:29 + packer.io init templates/robot.pkr.hcl 00:40:30 + export PACKER_LOG=yes 00:40:30 + PACKER_LOG=yes 00:40:30 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-16.04.pkrvars.hcl-robot.pkr.hcl.log 00:40:30 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-16.04.pkrvars.hcl-robot.pkr.hcl.log 00:40:30 ++ packer.io validate -var-file=/home/jenkins/.config/jenkins_jobs/cloud-env.pkrvars.hcl -var-file=common-packer/vars/ubuntu-16.04.pkrvars.hcl templates/robot.pkr.hcl 00:40:32 + output='The configuration is valid.' 00:40:32 + echo 'templates/robot.pkr.hcl: The configuration is valid.' 00:40:32 templates/robot.pkr.hcl: The configuration is valid. 00:40:32 + for varfile in "${varfiles[@]}" 00:40:32 + [[ common-packer/vars/ubuntu-18.04-arm64.pkrvars.hcl == *\c\l\o\u\d\-\e\n\v\.\j\s\o\n* ]] 00:40:32 + [[ common-packer/vars/ubuntu-18.04-arm64.pkrvars.hcl == \v\a\r\s\/\*\.\j\s\o\n ]] 00:40:32 + [[ common-packer/vars/ubuntu-18.04-arm64.pkrvars.hcl == *\c\l\o\u\d\-\e\n\v\.\p\k\r\v\a\r\s\.\h\c\l* ]] 00:40:32 + [[ common-packer/vars/ubuntu-18.04-arm64.pkrvars.hcl == *\c\l\o\u\d\-\e\n\v\-\a\w\s\.\p\k\r\v\a\r\s\.\h\c\l* ]] 00:40:32 + [[ common-packer/vars/ubuntu-18.04-arm64.pkrvars.hcl == \v\a\r\s\/\*\.\p\k\r\v\a\r\s\.\h\c\l ]] 00:40:32 + echo '-----> Testing varfile: common-packer/vars/ubuntu-18.04-arm64.pkrvars.hcl' 00:40:32 -----> Testing varfile: common-packer/vars/ubuntu-18.04-arm64.pkrvars.hcl 00:40:32 + for template in "${templates[@]}" 00:40:32 + [[ templates/builder.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 00:40:32 + [[ templates/builder.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\a\u\t\o\.\p\k\r\.\h\c\l* ]] 00:40:32 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 00:40:32 + echo 'packer init templates/builder.pkr.hcl ...' 00:40:32 packer init templates/builder.pkr.hcl ... 00:40:32 + packer.io init templates/builder.pkr.hcl 00:40:33 + export PACKER_LOG=yes 00:40:33 + PACKER_LOG=yes 00:40:33 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-18.04-arm64.pkrvars.hcl-builder.pkr.hcl.log 00:40:33 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-18.04-arm64.pkrvars.hcl-builder.pkr.hcl.log 00:40:33 ++ packer.io validate -var-file=/home/jenkins/.config/jenkins_jobs/cloud-env.pkrvars.hcl -var-file=common-packer/vars/ubuntu-18.04-arm64.pkrvars.hcl templates/builder.pkr.hcl 00:40:35 + output='The configuration is valid.' 00:40:35 + echo 'templates/builder.pkr.hcl: The configuration is valid.' 00:40:35 templates/builder.pkr.hcl: The configuration is valid. 00:40:35 + for template in "${templates[@]}" 00:40:35 + [[ templates/devstack.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 00:40:35 + [[ templates/devstack.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\a\u\t\o\.\p\k\r\.\h\c\l* ]] 00:40:35 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 00:40:35 + echo 'packer init templates/devstack.pkr.hcl ...' 00:40:35 packer init templates/devstack.pkr.hcl ... 00:40:35 + packer.io init templates/devstack.pkr.hcl 00:40:36 + export PACKER_LOG=yes 00:40:36 + PACKER_LOG=yes 00:40:36 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-18.04-arm64.pkrvars.hcl-devstack.pkr.hcl.log 00:40:36 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-18.04-arm64.pkrvars.hcl-devstack.pkr.hcl.log 00:40:36 ++ packer.io validate -var-file=/home/jenkins/.config/jenkins_jobs/cloud-env.pkrvars.hcl -var-file=common-packer/vars/ubuntu-18.04-arm64.pkrvars.hcl templates/devstack.pkr.hcl 00:40:38 + output='The configuration is valid.' 00:40:38 + echo 'templates/devstack.pkr.hcl: The configuration is valid.' 00:40:38 templates/devstack.pkr.hcl: The configuration is valid. 00:40:38 + for template in "${templates[@]}" 00:40:38 + [[ templates/devstack-pre-pip-queens.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 00:40:38 + [[ templates/devstack-pre-pip-queens.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\a\u\t\o\.\p\k\r\.\h\c\l* ]] 00:40:38 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 00:40:38 + echo 'packer init templates/devstack-pre-pip-queens.pkr.hcl ...' 00:40:38 packer init templates/devstack-pre-pip-queens.pkr.hcl ... 00:40:38 + packer.io init templates/devstack-pre-pip-queens.pkr.hcl 00:40:39 + export PACKER_LOG=yes 00:40:39 + PACKER_LOG=yes 00:40:39 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-18.04-arm64.pkrvars.hcl-devstack-pre-pip-queens.pkr.hcl.log 00:40:39 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-18.04-arm64.pkrvars.hcl-devstack-pre-pip-queens.pkr.hcl.log 00:40:39 ++ packer.io validate -var-file=/home/jenkins/.config/jenkins_jobs/cloud-env.pkrvars.hcl -var-file=common-packer/vars/ubuntu-18.04-arm64.pkrvars.hcl templates/devstack-pre-pip-queens.pkr.hcl 00:40:40 + output='The configuration is valid.' 00:40:40 + echo 'templates/devstack-pre-pip-queens.pkr.hcl: The configuration is valid.' 00:40:40 templates/devstack-pre-pip-queens.pkr.hcl: The configuration is valid. 00:40:40 + for template in "${templates[@]}" 00:40:40 + [[ templates/devstack-pre-pip-rocky.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 00:40:40 + [[ templates/devstack-pre-pip-rocky.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\a\u\t\o\.\p\k\r\.\h\c\l* ]] 00:40:40 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 00:40:40 + echo 'packer init templates/devstack-pre-pip-rocky.pkr.hcl ...' 00:40:40 packer init templates/devstack-pre-pip-rocky.pkr.hcl ... 00:40:40 + packer.io init templates/devstack-pre-pip-rocky.pkr.hcl 00:40:41 + export PACKER_LOG=yes 00:40:41 + PACKER_LOG=yes 00:40:41 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-18.04-arm64.pkrvars.hcl-devstack-pre-pip-rocky.pkr.hcl.log 00:40:41 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-18.04-arm64.pkrvars.hcl-devstack-pre-pip-rocky.pkr.hcl.log 00:40:41 ++ packer.io validate -var-file=/home/jenkins/.config/jenkins_jobs/cloud-env.pkrvars.hcl -var-file=common-packer/vars/ubuntu-18.04-arm64.pkrvars.hcl templates/devstack-pre-pip-rocky.pkr.hcl 00:40:43 + output='The configuration is valid.' 00:40:43 + echo 'templates/devstack-pre-pip-rocky.pkr.hcl: The configuration is valid.' 00:40:43 templates/devstack-pre-pip-rocky.pkr.hcl: The configuration is valid. 00:40:43 + for template in "${templates[@]}" 00:40:43 + [[ templates/devstack-pre-pip-stein.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 00:40:43 + [[ templates/devstack-pre-pip-stein.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\a\u\t\o\.\p\k\r\.\h\c\l* ]] 00:40:43 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 00:40:43 + echo 'packer init templates/devstack-pre-pip-stein.pkr.hcl ...' 00:40:43 packer init templates/devstack-pre-pip-stein.pkr.hcl ... 00:40:43 + packer.io init templates/devstack-pre-pip-stein.pkr.hcl 00:40:44 + export PACKER_LOG=yes 00:40:44 + PACKER_LOG=yes 00:40:44 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-18.04-arm64.pkrvars.hcl-devstack-pre-pip-stein.pkr.hcl.log 00:40:44 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-18.04-arm64.pkrvars.hcl-devstack-pre-pip-stein.pkr.hcl.log 00:40:44 ++ packer.io validate -var-file=/home/jenkins/.config/jenkins_jobs/cloud-env.pkrvars.hcl -var-file=common-packer/vars/ubuntu-18.04-arm64.pkrvars.hcl templates/devstack-pre-pip-stein.pkr.hcl 00:40:45 + output='The configuration is valid.' 00:40:45 + echo 'templates/devstack-pre-pip-stein.pkr.hcl: The configuration is valid.' 00:40:45 templates/devstack-pre-pip-stein.pkr.hcl: The configuration is valid. 00:40:45 + for template in "${templates[@]}" 00:40:45 + [[ templates/devstack-pre-pip-yoga.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 00:40:45 + [[ templates/devstack-pre-pip-yoga.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\a\u\t\o\.\p\k\r\.\h\c\l* ]] 00:40:45 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 00:40:45 + echo 'packer init templates/devstack-pre-pip-yoga.pkr.hcl ...' 00:40:45 packer init templates/devstack-pre-pip-yoga.pkr.hcl ... 00:40:45 + packer.io init templates/devstack-pre-pip-yoga.pkr.hcl 00:40:46 + export PACKER_LOG=yes 00:40:46 + PACKER_LOG=yes 00:40:46 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-18.04-arm64.pkrvars.hcl-devstack-pre-pip-yoga.pkr.hcl.log 00:40:46 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-18.04-arm64.pkrvars.hcl-devstack-pre-pip-yoga.pkr.hcl.log 00:40:46 ++ packer.io validate -var-file=/home/jenkins/.config/jenkins_jobs/cloud-env.pkrvars.hcl -var-file=common-packer/vars/ubuntu-18.04-arm64.pkrvars.hcl templates/devstack-pre-pip-yoga.pkr.hcl 00:40:48 + output='The configuration is valid.' 00:40:48 + echo 'templates/devstack-pre-pip-yoga.pkr.hcl: The configuration is valid.' 00:40:48 templates/devstack-pre-pip-yoga.pkr.hcl: The configuration is valid. 00:40:48 + for template in "${templates[@]}" 00:40:48 + [[ templates/docker.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 00:40:48 + [[ templates/docker.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\a\u\t\o\.\p\k\r\.\h\c\l* ]] 00:40:48 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 00:40:48 + echo 'packer init templates/docker.pkr.hcl ...' 00:40:48 packer init templates/docker.pkr.hcl ... 00:40:48 + packer.io init templates/docker.pkr.hcl 00:40:49 + export PACKER_LOG=yes 00:40:49 + PACKER_LOG=yes 00:40:49 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-18.04-arm64.pkrvars.hcl-docker.pkr.hcl.log 00:40:49 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-18.04-arm64.pkrvars.hcl-docker.pkr.hcl.log 00:40:49 ++ packer.io validate -var-file=/home/jenkins/.config/jenkins_jobs/cloud-env.pkrvars.hcl -var-file=common-packer/vars/ubuntu-18.04-arm64.pkrvars.hcl templates/docker.pkr.hcl 00:40:51 + output='The configuration is valid.' 00:40:51 + echo 'templates/docker.pkr.hcl: The configuration is valid.' 00:40:51 templates/docker.pkr.hcl: The configuration is valid. 00:40:51 + for template in "${templates[@]}" 00:40:51 + [[ templates/helm.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 00:40:51 + [[ templates/helm.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\a\u\t\o\.\p\k\r\.\h\c\l* ]] 00:40:51 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 00:40:51 + echo 'packer init templates/helm.pkr.hcl ...' 00:40:51 packer init templates/helm.pkr.hcl ... 00:40:51 + packer.io init templates/helm.pkr.hcl 00:40:52 + export PACKER_LOG=yes 00:40:52 + PACKER_LOG=yes 00:40:52 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-18.04-arm64.pkrvars.hcl-helm.pkr.hcl.log 00:40:52 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-18.04-arm64.pkrvars.hcl-helm.pkr.hcl.log 00:40:52 ++ packer.io validate -var-file=/home/jenkins/.config/jenkins_jobs/cloud-env.pkrvars.hcl -var-file=common-packer/vars/ubuntu-18.04-arm64.pkrvars.hcl templates/helm.pkr.hcl 00:40:53 + output='The configuration is valid.' 00:40:53 + echo 'templates/helm.pkr.hcl: The configuration is valid.' 00:40:53 templates/helm.pkr.hcl: The configuration is valid. 00:40:53 + for template in "${templates[@]}" 00:40:53 + [[ templates/mininet-ovs-2.8.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 00:40:53 + [[ templates/mininet-ovs-2.8.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\a\u\t\o\.\p\k\r\.\h\c\l* ]] 00:40:53 + [[ 8.pkr.hcl == \p\k\r\.\h\c\l ]] 00:40:53 + export PACKER_LOG=yes 00:40:53 + PACKER_LOG=yes 00:40:53 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-18.04-arm64.pkrvars.hcl-mininet-ovs-2.8.pkr.hcl.log 00:40:53 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-18.04-arm64.pkrvars.hcl-mininet-ovs-2.8.pkr.hcl.log 00:40:53 ++ packer.io validate -var-file=/home/jenkins/.config/jenkins_jobs/cloud-env.pkrvars.hcl -var-file=common-packer/vars/ubuntu-18.04-arm64.pkrvars.hcl templates/mininet-ovs-2.8.pkr.hcl 00:40:55 + output='The configuration is valid.' 00:40:55 + echo 'templates/mininet-ovs-2.8.pkr.hcl: The configuration is valid.' 00:40:55 templates/mininet-ovs-2.8.pkr.hcl: The configuration is valid. 00:40:55 + for template in "${templates[@]}" 00:40:55 + [[ templates/robot.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 00:40:55 + [[ templates/robot.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\a\u\t\o\.\p\k\r\.\h\c\l* ]] 00:40:55 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 00:40:55 + echo 'packer init templates/robot.pkr.hcl ...' 00:40:55 packer init templates/robot.pkr.hcl ... 00:40:55 + packer.io init templates/robot.pkr.hcl 00:40:56 + export PACKER_LOG=yes 00:40:56 + PACKER_LOG=yes 00:40:56 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-18.04-arm64.pkrvars.hcl-robot.pkr.hcl.log 00:40:56 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-18.04-arm64.pkrvars.hcl-robot.pkr.hcl.log 00:40:56 ++ packer.io validate -var-file=/home/jenkins/.config/jenkins_jobs/cloud-env.pkrvars.hcl -var-file=common-packer/vars/ubuntu-18.04-arm64.pkrvars.hcl templates/robot.pkr.hcl 00:40:57 + output='The configuration is valid.' 00:40:57 + echo 'templates/robot.pkr.hcl: The configuration is valid.' 00:40:57 templates/robot.pkr.hcl: The configuration is valid. 00:40:57 + for varfile in "${varfiles[@]}" 00:40:57 + [[ common-packer/vars/ubuntu-18.04.pkrvars.hcl == *\c\l\o\u\d\-\e\n\v\.\j\s\o\n* ]] 00:40:57 + [[ common-packer/vars/ubuntu-18.04.pkrvars.hcl == \v\a\r\s\/\*\.\j\s\o\n ]] 00:40:57 + [[ common-packer/vars/ubuntu-18.04.pkrvars.hcl == *\c\l\o\u\d\-\e\n\v\.\p\k\r\v\a\r\s\.\h\c\l* ]] 00:40:57 + [[ common-packer/vars/ubuntu-18.04.pkrvars.hcl == *\c\l\o\u\d\-\e\n\v\-\a\w\s\.\p\k\r\v\a\r\s\.\h\c\l* ]] 00:40:57 + [[ common-packer/vars/ubuntu-18.04.pkrvars.hcl == \v\a\r\s\/\*\.\p\k\r\v\a\r\s\.\h\c\l ]] 00:40:57 + echo '-----> Testing varfile: common-packer/vars/ubuntu-18.04.pkrvars.hcl' 00:40:57 -----> Testing varfile: common-packer/vars/ubuntu-18.04.pkrvars.hcl 00:40:57 + for template in "${templates[@]}" 00:40:57 + [[ templates/builder.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 00:40:57 + [[ templates/builder.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\a\u\t\o\.\p\k\r\.\h\c\l* ]] 00:40:57 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 00:40:57 + echo 'packer init templates/builder.pkr.hcl ...' 00:40:57 packer init templates/builder.pkr.hcl ... 00:40:57 + packer.io init templates/builder.pkr.hcl 00:40:59 + export PACKER_LOG=yes 00:40:59 + PACKER_LOG=yes 00:40:59 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-18.04.pkrvars.hcl-builder.pkr.hcl.log 00:40:59 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-18.04.pkrvars.hcl-builder.pkr.hcl.log 00:40:59 ++ packer.io validate -var-file=/home/jenkins/.config/jenkins_jobs/cloud-env.pkrvars.hcl -var-file=common-packer/vars/ubuntu-18.04.pkrvars.hcl templates/builder.pkr.hcl 00:41:00 + output='The configuration is valid.' 00:41:00 + echo 'templates/builder.pkr.hcl: The configuration is valid.' 00:41:00 templates/builder.pkr.hcl: The configuration is valid. 00:41:00 + for template in "${templates[@]}" 00:41:00 + [[ templates/devstack.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 00:41:00 + [[ templates/devstack.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\a\u\t\o\.\p\k\r\.\h\c\l* ]] 00:41:00 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 00:41:00 + echo 'packer init templates/devstack.pkr.hcl ...' 00:41:00 packer init templates/devstack.pkr.hcl ... 00:41:00 + packer.io init templates/devstack.pkr.hcl 00:41:01 + export PACKER_LOG=yes 00:41:01 + PACKER_LOG=yes 00:41:01 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-18.04.pkrvars.hcl-devstack.pkr.hcl.log 00:41:01 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-18.04.pkrvars.hcl-devstack.pkr.hcl.log 00:41:01 ++ packer.io validate -var-file=/home/jenkins/.config/jenkins_jobs/cloud-env.pkrvars.hcl -var-file=common-packer/vars/ubuntu-18.04.pkrvars.hcl templates/devstack.pkr.hcl 00:41:03 + output='The configuration is valid.' 00:41:03 + echo 'templates/devstack.pkr.hcl: The configuration is valid.' 00:41:03 templates/devstack.pkr.hcl: The configuration is valid. 00:41:03 + for template in "${templates[@]}" 00:41:03 + [[ templates/devstack-pre-pip-queens.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 00:41:03 + [[ templates/devstack-pre-pip-queens.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\a\u\t\o\.\p\k\r\.\h\c\l* ]] 00:41:03 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 00:41:03 + echo 'packer init templates/devstack-pre-pip-queens.pkr.hcl ...' 00:41:03 packer init templates/devstack-pre-pip-queens.pkr.hcl ... 00:41:03 + packer.io init templates/devstack-pre-pip-queens.pkr.hcl 00:41:03 + export PACKER_LOG=yes 00:41:03 + PACKER_LOG=yes 00:41:03 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-18.04.pkrvars.hcl-devstack-pre-pip-queens.pkr.hcl.log 00:41:03 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-18.04.pkrvars.hcl-devstack-pre-pip-queens.pkr.hcl.log 00:41:03 ++ packer.io validate -var-file=/home/jenkins/.config/jenkins_jobs/cloud-env.pkrvars.hcl -var-file=common-packer/vars/ubuntu-18.04.pkrvars.hcl templates/devstack-pre-pip-queens.pkr.hcl 00:41:05 + output='The configuration is valid.' 00:41:05 + echo 'templates/devstack-pre-pip-queens.pkr.hcl: The configuration is valid.' 00:41:05 templates/devstack-pre-pip-queens.pkr.hcl: The configuration is valid. 00:41:05 + for template in "${templates[@]}" 00:41:05 + [[ templates/devstack-pre-pip-rocky.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 00:41:05 + [[ templates/devstack-pre-pip-rocky.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\a\u\t\o\.\p\k\r\.\h\c\l* ]] 00:41:05 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 00:41:05 + echo 'packer init templates/devstack-pre-pip-rocky.pkr.hcl ...' 00:41:05 packer init templates/devstack-pre-pip-rocky.pkr.hcl ... 00:41:05 + packer.io init templates/devstack-pre-pip-rocky.pkr.hcl 00:41:06 + export PACKER_LOG=yes 00:41:06 + PACKER_LOG=yes 00:41:06 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-18.04.pkrvars.hcl-devstack-pre-pip-rocky.pkr.hcl.log 00:41:06 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-18.04.pkrvars.hcl-devstack-pre-pip-rocky.pkr.hcl.log 00:41:06 ++ packer.io validate -var-file=/home/jenkins/.config/jenkins_jobs/cloud-env.pkrvars.hcl -var-file=common-packer/vars/ubuntu-18.04.pkrvars.hcl templates/devstack-pre-pip-rocky.pkr.hcl 00:41:08 + output='The configuration is valid.' 00:41:08 + echo 'templates/devstack-pre-pip-rocky.pkr.hcl: The configuration is valid.' 00:41:08 templates/devstack-pre-pip-rocky.pkr.hcl: The configuration is valid. 00:41:08 + for template in "${templates[@]}" 00:41:08 + [[ templates/devstack-pre-pip-stein.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 00:41:08 + [[ templates/devstack-pre-pip-stein.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\a\u\t\o\.\p\k\r\.\h\c\l* ]] 00:41:08 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 00:41:08 + echo 'packer init templates/devstack-pre-pip-stein.pkr.hcl ...' 00:41:08 packer init templates/devstack-pre-pip-stein.pkr.hcl ... 00:41:08 + packer.io init templates/devstack-pre-pip-stein.pkr.hcl 00:41:08 + export PACKER_LOG=yes 00:41:08 + PACKER_LOG=yes 00:41:08 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-18.04.pkrvars.hcl-devstack-pre-pip-stein.pkr.hcl.log 00:41:08 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-18.04.pkrvars.hcl-devstack-pre-pip-stein.pkr.hcl.log 00:41:08 ++ packer.io validate -var-file=/home/jenkins/.config/jenkins_jobs/cloud-env.pkrvars.hcl -var-file=common-packer/vars/ubuntu-18.04.pkrvars.hcl templates/devstack-pre-pip-stein.pkr.hcl 00:41:10 + output='The configuration is valid.' 00:41:10 + echo 'templates/devstack-pre-pip-stein.pkr.hcl: The configuration is valid.' 00:41:10 templates/devstack-pre-pip-stein.pkr.hcl: The configuration is valid. 00:41:10 + for template in "${templates[@]}" 00:41:10 + [[ templates/devstack-pre-pip-yoga.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 00:41:10 + [[ templates/devstack-pre-pip-yoga.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\a\u\t\o\.\p\k\r\.\h\c\l* ]] 00:41:10 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 00:41:10 + echo 'packer init templates/devstack-pre-pip-yoga.pkr.hcl ...' 00:41:10 packer init templates/devstack-pre-pip-yoga.pkr.hcl ... 00:41:10 + packer.io init templates/devstack-pre-pip-yoga.pkr.hcl 00:41:11 + export PACKER_LOG=yes 00:41:11 + PACKER_LOG=yes 00:41:11 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-18.04.pkrvars.hcl-devstack-pre-pip-yoga.pkr.hcl.log 00:41:11 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-18.04.pkrvars.hcl-devstack-pre-pip-yoga.pkr.hcl.log 00:41:11 ++ packer.io validate -var-file=/home/jenkins/.config/jenkins_jobs/cloud-env.pkrvars.hcl -var-file=common-packer/vars/ubuntu-18.04.pkrvars.hcl templates/devstack-pre-pip-yoga.pkr.hcl 00:41:13 + output='The configuration is valid.' 00:41:13 + echo 'templates/devstack-pre-pip-yoga.pkr.hcl: The configuration is valid.' 00:41:13 templates/devstack-pre-pip-yoga.pkr.hcl: The configuration is valid. 00:41:13 + for template in "${templates[@]}" 00:41:13 + [[ templates/docker.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 00:41:13 + [[ templates/docker.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\a\u\t\o\.\p\k\r\.\h\c\l* ]] 00:41:13 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 00:41:13 + echo 'packer init templates/docker.pkr.hcl ...' 00:41:13 packer init templates/docker.pkr.hcl ... 00:41:13 + packer.io init templates/docker.pkr.hcl 00:41:14 + export PACKER_LOG=yes 00:41:14 + PACKER_LOG=yes 00:41:14 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-18.04.pkrvars.hcl-docker.pkr.hcl.log 00:41:14 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-18.04.pkrvars.hcl-docker.pkr.hcl.log 00:41:14 ++ packer.io validate -var-file=/home/jenkins/.config/jenkins_jobs/cloud-env.pkrvars.hcl -var-file=common-packer/vars/ubuntu-18.04.pkrvars.hcl templates/docker.pkr.hcl 00:41:16 + output='The configuration is valid.' 00:41:16 + echo 'templates/docker.pkr.hcl: The configuration is valid.' 00:41:16 templates/docker.pkr.hcl: The configuration is valid. 00:41:16 + for template in "${templates[@]}" 00:41:16 + [[ templates/helm.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 00:41:16 + [[ templates/helm.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\a\u\t\o\.\p\k\r\.\h\c\l* ]] 00:41:16 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 00:41:16 + echo 'packer init templates/helm.pkr.hcl ...' 00:41:16 packer init templates/helm.pkr.hcl ... 00:41:16 + packer.io init templates/helm.pkr.hcl 00:41:17 + export PACKER_LOG=yes 00:41:17 + PACKER_LOG=yes 00:41:17 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-18.04.pkrvars.hcl-helm.pkr.hcl.log 00:41:17 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-18.04.pkrvars.hcl-helm.pkr.hcl.log 00:41:17 ++ packer.io validate -var-file=/home/jenkins/.config/jenkins_jobs/cloud-env.pkrvars.hcl -var-file=common-packer/vars/ubuntu-18.04.pkrvars.hcl templates/helm.pkr.hcl 00:41:18 + output='The configuration is valid.' 00:41:18 + echo 'templates/helm.pkr.hcl: The configuration is valid.' 00:41:18 templates/helm.pkr.hcl: The configuration is valid. 00:41:18 + for template in "${templates[@]}" 00:41:18 + [[ templates/mininet-ovs-2.8.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 00:41:18 + [[ templates/mininet-ovs-2.8.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\a\u\t\o\.\p\k\r\.\h\c\l* ]] 00:41:18 + [[ 8.pkr.hcl == \p\k\r\.\h\c\l ]] 00:41:18 + export PACKER_LOG=yes 00:41:18 + PACKER_LOG=yes 00:41:18 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-18.04.pkrvars.hcl-mininet-ovs-2.8.pkr.hcl.log 00:41:18 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-18.04.pkrvars.hcl-mininet-ovs-2.8.pkr.hcl.log 00:41:18 ++ packer.io validate -var-file=/home/jenkins/.config/jenkins_jobs/cloud-env.pkrvars.hcl -var-file=common-packer/vars/ubuntu-18.04.pkrvars.hcl templates/mininet-ovs-2.8.pkr.hcl 00:41:20 + output='The configuration is valid.' 00:41:20 + echo 'templates/mininet-ovs-2.8.pkr.hcl: The configuration is valid.' 00:41:20 templates/mininet-ovs-2.8.pkr.hcl: The configuration is valid. 00:41:20 + for template in "${templates[@]}" 00:41:20 + [[ templates/robot.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 00:41:20 + [[ templates/robot.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\a\u\t\o\.\p\k\r\.\h\c\l* ]] 00:41:20 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 00:41:20 + echo 'packer init templates/robot.pkr.hcl ...' 00:41:20 packer init templates/robot.pkr.hcl ... 00:41:20 + packer.io init templates/robot.pkr.hcl 00:41:21 + export PACKER_LOG=yes 00:41:21 + PACKER_LOG=yes 00:41:21 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-18.04.pkrvars.hcl-robot.pkr.hcl.log 00:41:21 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-18.04.pkrvars.hcl-robot.pkr.hcl.log 00:41:21 ++ packer.io validate -var-file=/home/jenkins/.config/jenkins_jobs/cloud-env.pkrvars.hcl -var-file=common-packer/vars/ubuntu-18.04.pkrvars.hcl templates/robot.pkr.hcl 00:41:22 + output='The configuration is valid.' 00:41:22 + echo 'templates/robot.pkr.hcl: The configuration is valid.' 00:41:22 templates/robot.pkr.hcl: The configuration is valid. 00:41:22 + for varfile in "${varfiles[@]}" 00:41:22 + [[ common-packer/vars/ubuntu-20.04-arm64.pkrvars.hcl == *\c\l\o\u\d\-\e\n\v\.\j\s\o\n* ]] 00:41:22 + [[ common-packer/vars/ubuntu-20.04-arm64.pkrvars.hcl == \v\a\r\s\/\*\.\j\s\o\n ]] 00:41:22 + [[ common-packer/vars/ubuntu-20.04-arm64.pkrvars.hcl == *\c\l\o\u\d\-\e\n\v\.\p\k\r\v\a\r\s\.\h\c\l* ]] 00:41:22 + [[ common-packer/vars/ubuntu-20.04-arm64.pkrvars.hcl == *\c\l\o\u\d\-\e\n\v\-\a\w\s\.\p\k\r\v\a\r\s\.\h\c\l* ]] 00:41:22 + [[ common-packer/vars/ubuntu-20.04-arm64.pkrvars.hcl == \v\a\r\s\/\*\.\p\k\r\v\a\r\s\.\h\c\l ]] 00:41:22 + echo '-----> Testing varfile: common-packer/vars/ubuntu-20.04-arm64.pkrvars.hcl' 00:41:22 -----> Testing varfile: common-packer/vars/ubuntu-20.04-arm64.pkrvars.hcl 00:41:22 + for template in "${templates[@]}" 00:41:22 + [[ templates/builder.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 00:41:22 + [[ templates/builder.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\a\u\t\o\.\p\k\r\.\h\c\l* ]] 00:41:22 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 00:41:22 + echo 'packer init templates/builder.pkr.hcl ...' 00:41:22 packer init templates/builder.pkr.hcl ... 00:41:22 + packer.io init templates/builder.pkr.hcl 00:41:23 + export PACKER_LOG=yes 00:41:23 + PACKER_LOG=yes 00:41:23 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-20.04-arm64.pkrvars.hcl-builder.pkr.hcl.log 00:41:23 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-20.04-arm64.pkrvars.hcl-builder.pkr.hcl.log 00:41:23 ++ packer.io validate -var-file=/home/jenkins/.config/jenkins_jobs/cloud-env.pkrvars.hcl -var-file=common-packer/vars/ubuntu-20.04-arm64.pkrvars.hcl templates/builder.pkr.hcl 00:41:25 + output='The configuration is valid.' 00:41:25 + echo 'templates/builder.pkr.hcl: The configuration is valid.' 00:41:25 templates/builder.pkr.hcl: The configuration is valid. 00:41:25 + for template in "${templates[@]}" 00:41:25 + [[ templates/devstack.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 00:41:25 + [[ templates/devstack.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\a\u\t\o\.\p\k\r\.\h\c\l* ]] 00:41:25 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 00:41:25 + echo 'packer init templates/devstack.pkr.hcl ...' 00:41:25 packer init templates/devstack.pkr.hcl ... 00:41:25 + packer.io init templates/devstack.pkr.hcl 00:41:26 + export PACKER_LOG=yes 00:41:26 + PACKER_LOG=yes 00:41:26 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-20.04-arm64.pkrvars.hcl-devstack.pkr.hcl.log 00:41:26 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-20.04-arm64.pkrvars.hcl-devstack.pkr.hcl.log 00:41:26 ++ packer.io validate -var-file=/home/jenkins/.config/jenkins_jobs/cloud-env.pkrvars.hcl -var-file=common-packer/vars/ubuntu-20.04-arm64.pkrvars.hcl templates/devstack.pkr.hcl 00:41:28 + output='The configuration is valid.' 00:41:28 + echo 'templates/devstack.pkr.hcl: The configuration is valid.' 00:41:28 templates/devstack.pkr.hcl: The configuration is valid. 00:41:28 + for template in "${templates[@]}" 00:41:28 + [[ templates/devstack-pre-pip-queens.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 00:41:28 + [[ templates/devstack-pre-pip-queens.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\a\u\t\o\.\p\k\r\.\h\c\l* ]] 00:41:28 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 00:41:28 + echo 'packer init templates/devstack-pre-pip-queens.pkr.hcl ...' 00:41:28 packer init templates/devstack-pre-pip-queens.pkr.hcl ... 00:41:28 + packer.io init templates/devstack-pre-pip-queens.pkr.hcl 00:41:29 + export PACKER_LOG=yes 00:41:29 + PACKER_LOG=yes 00:41:29 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-20.04-arm64.pkrvars.hcl-devstack-pre-pip-queens.pkr.hcl.log 00:41:29 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-20.04-arm64.pkrvars.hcl-devstack-pre-pip-queens.pkr.hcl.log 00:41:29 ++ packer.io validate -var-file=/home/jenkins/.config/jenkins_jobs/cloud-env.pkrvars.hcl -var-file=common-packer/vars/ubuntu-20.04-arm64.pkrvars.hcl templates/devstack-pre-pip-queens.pkr.hcl 00:41:31 + output='The configuration is valid.' 00:41:31 + echo 'templates/devstack-pre-pip-queens.pkr.hcl: The configuration is valid.' 00:41:31 templates/devstack-pre-pip-queens.pkr.hcl: The configuration is valid. 00:41:31 + for template in "${templates[@]}" 00:41:31 + [[ templates/devstack-pre-pip-rocky.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 00:41:31 + [[ templates/devstack-pre-pip-rocky.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\a\u\t\o\.\p\k\r\.\h\c\l* ]] 00:41:31 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 00:41:31 + echo 'packer init templates/devstack-pre-pip-rocky.pkr.hcl ...' 00:41:31 packer init templates/devstack-pre-pip-rocky.pkr.hcl ... 00:41:31 + packer.io init templates/devstack-pre-pip-rocky.pkr.hcl 00:41:32 + export PACKER_LOG=yes 00:41:32 + PACKER_LOG=yes 00:41:32 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-20.04-arm64.pkrvars.hcl-devstack-pre-pip-rocky.pkr.hcl.log 00:41:32 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-20.04-arm64.pkrvars.hcl-devstack-pre-pip-rocky.pkr.hcl.log 00:41:32 ++ packer.io validate -var-file=/home/jenkins/.config/jenkins_jobs/cloud-env.pkrvars.hcl -var-file=common-packer/vars/ubuntu-20.04-arm64.pkrvars.hcl templates/devstack-pre-pip-rocky.pkr.hcl 00:41:34 + output='The configuration is valid.' 00:41:34 + echo 'templates/devstack-pre-pip-rocky.pkr.hcl: The configuration is valid.' 00:41:34 templates/devstack-pre-pip-rocky.pkr.hcl: The configuration is valid. 00:41:34 + for template in "${templates[@]}" 00:41:34 + [[ templates/devstack-pre-pip-stein.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 00:41:34 + [[ templates/devstack-pre-pip-stein.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\a\u\t\o\.\p\k\r\.\h\c\l* ]] 00:41:34 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 00:41:34 + echo 'packer init templates/devstack-pre-pip-stein.pkr.hcl ...' 00:41:34 packer init templates/devstack-pre-pip-stein.pkr.hcl ... 00:41:34 + packer.io init templates/devstack-pre-pip-stein.pkr.hcl 00:41:35 + export PACKER_LOG=yes 00:41:35 + PACKER_LOG=yes 00:41:35 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-20.04-arm64.pkrvars.hcl-devstack-pre-pip-stein.pkr.hcl.log 00:41:35 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-20.04-arm64.pkrvars.hcl-devstack-pre-pip-stein.pkr.hcl.log 00:41:35 ++ packer.io validate -var-file=/home/jenkins/.config/jenkins_jobs/cloud-env.pkrvars.hcl -var-file=common-packer/vars/ubuntu-20.04-arm64.pkrvars.hcl templates/devstack-pre-pip-stein.pkr.hcl 00:41:36 + output='The configuration is valid.' 00:41:36 + echo 'templates/devstack-pre-pip-stein.pkr.hcl: The configuration is valid.' 00:41:36 templates/devstack-pre-pip-stein.pkr.hcl: The configuration is valid. 00:41:36 + for template in "${templates[@]}" 00:41:36 + [[ templates/devstack-pre-pip-yoga.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 00:41:36 + [[ templates/devstack-pre-pip-yoga.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\a\u\t\o\.\p\k\r\.\h\c\l* ]] 00:41:36 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 00:41:36 + echo 'packer init templates/devstack-pre-pip-yoga.pkr.hcl ...' 00:41:36 packer init templates/devstack-pre-pip-yoga.pkr.hcl ... 00:41:36 + packer.io init templates/devstack-pre-pip-yoga.pkr.hcl 00:41:38 + export PACKER_LOG=yes 00:41:38 + PACKER_LOG=yes 00:41:38 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-20.04-arm64.pkrvars.hcl-devstack-pre-pip-yoga.pkr.hcl.log 00:41:38 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-20.04-arm64.pkrvars.hcl-devstack-pre-pip-yoga.pkr.hcl.log 00:41:38 ++ packer.io validate -var-file=/home/jenkins/.config/jenkins_jobs/cloud-env.pkrvars.hcl -var-file=common-packer/vars/ubuntu-20.04-arm64.pkrvars.hcl templates/devstack-pre-pip-yoga.pkr.hcl 00:41:39 + output='The configuration is valid.' 00:41:39 + echo 'templates/devstack-pre-pip-yoga.pkr.hcl: The configuration is valid.' 00:41:39 templates/devstack-pre-pip-yoga.pkr.hcl: The configuration is valid. 00:41:39 + for template in "${templates[@]}" 00:41:39 + [[ templates/docker.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 00:41:39 + [[ templates/docker.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\a\u\t\o\.\p\k\r\.\h\c\l* ]] 00:41:39 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 00:41:39 + echo 'packer init templates/docker.pkr.hcl ...' 00:41:39 packer init templates/docker.pkr.hcl ... 00:41:39 + packer.io init templates/docker.pkr.hcl 00:41:40 + export PACKER_LOG=yes 00:41:40 + PACKER_LOG=yes 00:41:40 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-20.04-arm64.pkrvars.hcl-docker.pkr.hcl.log 00:41:40 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-20.04-arm64.pkrvars.hcl-docker.pkr.hcl.log 00:41:40 ++ packer.io validate -var-file=/home/jenkins/.config/jenkins_jobs/cloud-env.pkrvars.hcl -var-file=common-packer/vars/ubuntu-20.04-arm64.pkrvars.hcl templates/docker.pkr.hcl 00:41:42 + output='The configuration is valid.' 00:41:42 + echo 'templates/docker.pkr.hcl: The configuration is valid.' 00:41:42 templates/docker.pkr.hcl: The configuration is valid. 00:41:42 + for template in "${templates[@]}" 00:41:42 + [[ templates/helm.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 00:41:42 + [[ templates/helm.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\a\u\t\o\.\p\k\r\.\h\c\l* ]] 00:41:42 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 00:41:42 + echo 'packer init templates/helm.pkr.hcl ...' 00:41:42 packer init templates/helm.pkr.hcl ... 00:41:42 + packer.io init templates/helm.pkr.hcl 00:41:43 + export PACKER_LOG=yes 00:41:43 + PACKER_LOG=yes 00:41:43 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-20.04-arm64.pkrvars.hcl-helm.pkr.hcl.log 00:41:43 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-20.04-arm64.pkrvars.hcl-helm.pkr.hcl.log 00:41:43 ++ packer.io validate -var-file=/home/jenkins/.config/jenkins_jobs/cloud-env.pkrvars.hcl -var-file=common-packer/vars/ubuntu-20.04-arm64.pkrvars.hcl templates/helm.pkr.hcl 00:41:45 + output='The configuration is valid.' 00:41:45 + echo 'templates/helm.pkr.hcl: The configuration is valid.' 00:41:45 templates/helm.pkr.hcl: The configuration is valid. 00:41:45 + for template in "${templates[@]}" 00:41:45 + [[ templates/mininet-ovs-2.8.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 00:41:45 + [[ templates/mininet-ovs-2.8.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\a\u\t\o\.\p\k\r\.\h\c\l* ]] 00:41:45 + [[ 8.pkr.hcl == \p\k\r\.\h\c\l ]] 00:41:45 + export PACKER_LOG=yes 00:41:45 + PACKER_LOG=yes 00:41:45 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-20.04-arm64.pkrvars.hcl-mininet-ovs-2.8.pkr.hcl.log 00:41:45 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-20.04-arm64.pkrvars.hcl-mininet-ovs-2.8.pkr.hcl.log 00:41:45 ++ packer.io validate -var-file=/home/jenkins/.config/jenkins_jobs/cloud-env.pkrvars.hcl -var-file=common-packer/vars/ubuntu-20.04-arm64.pkrvars.hcl templates/mininet-ovs-2.8.pkr.hcl 00:41:47 + output='The configuration is valid.' 00:41:47 + echo 'templates/mininet-ovs-2.8.pkr.hcl: The configuration is valid.' 00:41:47 templates/mininet-ovs-2.8.pkr.hcl: The configuration is valid. 00:41:47 + for template in "${templates[@]}" 00:41:47 + [[ templates/robot.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 00:41:47 + [[ templates/robot.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\a\u\t\o\.\p\k\r\.\h\c\l* ]] 00:41:47 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 00:41:47 + echo 'packer init templates/robot.pkr.hcl ...' 00:41:47 packer init templates/robot.pkr.hcl ... 00:41:47 + packer.io init templates/robot.pkr.hcl 00:41:48 + export PACKER_LOG=yes 00:41:48 + PACKER_LOG=yes 00:41:48 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-20.04-arm64.pkrvars.hcl-robot.pkr.hcl.log 00:41:48 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-20.04-arm64.pkrvars.hcl-robot.pkr.hcl.log 00:41:48 ++ packer.io validate -var-file=/home/jenkins/.config/jenkins_jobs/cloud-env.pkrvars.hcl -var-file=common-packer/vars/ubuntu-20.04-arm64.pkrvars.hcl templates/robot.pkr.hcl 00:41:50 + output='The configuration is valid.' 00:41:50 + echo 'templates/robot.pkr.hcl: The configuration is valid.' 00:41:50 templates/robot.pkr.hcl: The configuration is valid. 00:41:50 + for varfile in "${varfiles[@]}" 00:41:50 + [[ common-packer/vars/ubuntu-20.04.pkrvars.hcl == *\c\l\o\u\d\-\e\n\v\.\j\s\o\n* ]] 00:41:50 + [[ common-packer/vars/ubuntu-20.04.pkrvars.hcl == \v\a\r\s\/\*\.\j\s\o\n ]] 00:41:50 + [[ common-packer/vars/ubuntu-20.04.pkrvars.hcl == *\c\l\o\u\d\-\e\n\v\.\p\k\r\v\a\r\s\.\h\c\l* ]] 00:41:50 + [[ common-packer/vars/ubuntu-20.04.pkrvars.hcl == *\c\l\o\u\d\-\e\n\v\-\a\w\s\.\p\k\r\v\a\r\s\.\h\c\l* ]] 00:41:50 + [[ common-packer/vars/ubuntu-20.04.pkrvars.hcl == \v\a\r\s\/\*\.\p\k\r\v\a\r\s\.\h\c\l ]] 00:41:50 + echo '-----> Testing varfile: common-packer/vars/ubuntu-20.04.pkrvars.hcl' 00:41:50 -----> Testing varfile: common-packer/vars/ubuntu-20.04.pkrvars.hcl 00:41:50 + for template in "${templates[@]}" 00:41:50 + [[ templates/builder.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 00:41:50 + [[ templates/builder.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\a\u\t\o\.\p\k\r\.\h\c\l* ]] 00:41:50 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 00:41:50 + echo 'packer init templates/builder.pkr.hcl ...' 00:41:50 packer init templates/builder.pkr.hcl ... 00:41:50 + packer.io init templates/builder.pkr.hcl 00:41:51 + export PACKER_LOG=yes 00:41:51 + PACKER_LOG=yes 00:41:51 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-20.04.pkrvars.hcl-builder.pkr.hcl.log 00:41:51 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-20.04.pkrvars.hcl-builder.pkr.hcl.log 00:41:51 ++ packer.io validate -var-file=/home/jenkins/.config/jenkins_jobs/cloud-env.pkrvars.hcl -var-file=common-packer/vars/ubuntu-20.04.pkrvars.hcl templates/builder.pkr.hcl 00:41:53 + output='The configuration is valid.' 00:41:53 + echo 'templates/builder.pkr.hcl: The configuration is valid.' 00:41:53 templates/builder.pkr.hcl: The configuration is valid. 00:41:53 + for template in "${templates[@]}" 00:41:53 + [[ templates/devstack.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 00:41:53 + [[ templates/devstack.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\a\u\t\o\.\p\k\r\.\h\c\l* ]] 00:41:53 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 00:41:53 + echo 'packer init templates/devstack.pkr.hcl ...' 00:41:53 packer init templates/devstack.pkr.hcl ... 00:41:53 + packer.io init templates/devstack.pkr.hcl 00:41:54 + export PACKER_LOG=yes 00:41:54 + PACKER_LOG=yes 00:41:54 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-20.04.pkrvars.hcl-devstack.pkr.hcl.log 00:41:54 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-20.04.pkrvars.hcl-devstack.pkr.hcl.log 00:41:54 ++ packer.io validate -var-file=/home/jenkins/.config/jenkins_jobs/cloud-env.pkrvars.hcl -var-file=common-packer/vars/ubuntu-20.04.pkrvars.hcl templates/devstack.pkr.hcl 00:41:56 + output='The configuration is valid.' 00:41:56 + echo 'templates/devstack.pkr.hcl: The configuration is valid.' 00:41:56 templates/devstack.pkr.hcl: The configuration is valid. 00:41:56 + for template in "${templates[@]}" 00:41:56 + [[ templates/devstack-pre-pip-queens.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 00:41:56 + [[ templates/devstack-pre-pip-queens.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\a\u\t\o\.\p\k\r\.\h\c\l* ]] 00:41:56 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 00:41:56 + echo 'packer init templates/devstack-pre-pip-queens.pkr.hcl ...' 00:41:56 packer init templates/devstack-pre-pip-queens.pkr.hcl ... 00:41:56 + packer.io init templates/devstack-pre-pip-queens.pkr.hcl 00:41:57 + export PACKER_LOG=yes 00:41:57 + PACKER_LOG=yes 00:41:57 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-20.04.pkrvars.hcl-devstack-pre-pip-queens.pkr.hcl.log 00:41:57 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-20.04.pkrvars.hcl-devstack-pre-pip-queens.pkr.hcl.log 00:41:57 ++ packer.io validate -var-file=/home/jenkins/.config/jenkins_jobs/cloud-env.pkrvars.hcl -var-file=common-packer/vars/ubuntu-20.04.pkrvars.hcl templates/devstack-pre-pip-queens.pkr.hcl 00:41:58 + output='The configuration is valid.' 00:41:58 + echo 'templates/devstack-pre-pip-queens.pkr.hcl: The configuration is valid.' 00:41:58 templates/devstack-pre-pip-queens.pkr.hcl: The configuration is valid. 00:41:58 + for template in "${templates[@]}" 00:41:58 + [[ templates/devstack-pre-pip-rocky.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 00:41:58 + [[ templates/devstack-pre-pip-rocky.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\a\u\t\o\.\p\k\r\.\h\c\l* ]] 00:41:58 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 00:41:58 + echo 'packer init templates/devstack-pre-pip-rocky.pkr.hcl ...' 00:41:58 packer init templates/devstack-pre-pip-rocky.pkr.hcl ... 00:41:58 + packer.io init templates/devstack-pre-pip-rocky.pkr.hcl 00:41:59 + export PACKER_LOG=yes 00:41:59 + PACKER_LOG=yes 00:41:59 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-20.04.pkrvars.hcl-devstack-pre-pip-rocky.pkr.hcl.log 00:41:59 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-20.04.pkrvars.hcl-devstack-pre-pip-rocky.pkr.hcl.log 00:41:59 ++ packer.io validate -var-file=/home/jenkins/.config/jenkins_jobs/cloud-env.pkrvars.hcl -var-file=common-packer/vars/ubuntu-20.04.pkrvars.hcl templates/devstack-pre-pip-rocky.pkr.hcl 00:42:01 + output='The configuration is valid.' 00:42:01 + echo 'templates/devstack-pre-pip-rocky.pkr.hcl: The configuration is valid.' 00:42:01 templates/devstack-pre-pip-rocky.pkr.hcl: The configuration is valid. 00:42:01 + for template in "${templates[@]}" 00:42:01 + [[ templates/devstack-pre-pip-stein.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 00:42:01 + [[ templates/devstack-pre-pip-stein.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\a\u\t\o\.\p\k\r\.\h\c\l* ]] 00:42:01 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 00:42:01 + echo 'packer init templates/devstack-pre-pip-stein.pkr.hcl ...' 00:42:01 packer init templates/devstack-pre-pip-stein.pkr.hcl ... 00:42:01 + packer.io init templates/devstack-pre-pip-stein.pkr.hcl 00:42:02 + export PACKER_LOG=yes 00:42:02 + PACKER_LOG=yes 00:42:02 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-20.04.pkrvars.hcl-devstack-pre-pip-stein.pkr.hcl.log 00:42:02 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-20.04.pkrvars.hcl-devstack-pre-pip-stein.pkr.hcl.log 00:42:02 ++ packer.io validate -var-file=/home/jenkins/.config/jenkins_jobs/cloud-env.pkrvars.hcl -var-file=common-packer/vars/ubuntu-20.04.pkrvars.hcl templates/devstack-pre-pip-stein.pkr.hcl 00:42:03 + output='The configuration is valid.' 00:42:03 + echo 'templates/devstack-pre-pip-stein.pkr.hcl: The configuration is valid.' 00:42:03 templates/devstack-pre-pip-stein.pkr.hcl: The configuration is valid. 00:42:03 + for template in "${templates[@]}" 00:42:03 + [[ templates/devstack-pre-pip-yoga.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 00:42:03 + [[ templates/devstack-pre-pip-yoga.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\a\u\t\o\.\p\k\r\.\h\c\l* ]] 00:42:03 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 00:42:03 + echo 'packer init templates/devstack-pre-pip-yoga.pkr.hcl ...' 00:42:03 packer init templates/devstack-pre-pip-yoga.pkr.hcl ... 00:42:03 + packer.io init templates/devstack-pre-pip-yoga.pkr.hcl 00:42:04 + export PACKER_LOG=yes 00:42:04 + PACKER_LOG=yes 00:42:04 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-20.04.pkrvars.hcl-devstack-pre-pip-yoga.pkr.hcl.log 00:42:04 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-20.04.pkrvars.hcl-devstack-pre-pip-yoga.pkr.hcl.log 00:42:04 ++ packer.io validate -var-file=/home/jenkins/.config/jenkins_jobs/cloud-env.pkrvars.hcl -var-file=common-packer/vars/ubuntu-20.04.pkrvars.hcl templates/devstack-pre-pip-yoga.pkr.hcl 00:42:05 + output='The configuration is valid.' 00:42:05 + echo 'templates/devstack-pre-pip-yoga.pkr.hcl: The configuration is valid.' 00:42:05 templates/devstack-pre-pip-yoga.pkr.hcl: The configuration is valid. 00:42:05 + for template in "${templates[@]}" 00:42:05 + [[ templates/docker.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 00:42:05 + [[ templates/docker.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\a\u\t\o\.\p\k\r\.\h\c\l* ]] 00:42:05 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 00:42:05 + echo 'packer init templates/docker.pkr.hcl ...' 00:42:05 packer init templates/docker.pkr.hcl ... 00:42:05 + packer.io init templates/docker.pkr.hcl 00:42:06 + export PACKER_LOG=yes 00:42:06 + PACKER_LOG=yes 00:42:06 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-20.04.pkrvars.hcl-docker.pkr.hcl.log 00:42:06 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-20.04.pkrvars.hcl-docker.pkr.hcl.log 00:42:06 ++ packer.io validate -var-file=/home/jenkins/.config/jenkins_jobs/cloud-env.pkrvars.hcl -var-file=common-packer/vars/ubuntu-20.04.pkrvars.hcl templates/docker.pkr.hcl 00:42:07 + output='The configuration is valid.' 00:42:07 + echo 'templates/docker.pkr.hcl: The configuration is valid.' 00:42:07 templates/docker.pkr.hcl: The configuration is valid. 00:42:07 + for template in "${templates[@]}" 00:42:07 + [[ templates/helm.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 00:42:07 + [[ templates/helm.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\a\u\t\o\.\p\k\r\.\h\c\l* ]] 00:42:07 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 00:42:07 + echo 'packer init templates/helm.pkr.hcl ...' 00:42:07 packer init templates/helm.pkr.hcl ... 00:42:07 + packer.io init templates/helm.pkr.hcl 00:42:08 + export PACKER_LOG=yes 00:42:08 + PACKER_LOG=yes 00:42:08 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-20.04.pkrvars.hcl-helm.pkr.hcl.log 00:42:08 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-20.04.pkrvars.hcl-helm.pkr.hcl.log 00:42:08 ++ packer.io validate -var-file=/home/jenkins/.config/jenkins_jobs/cloud-env.pkrvars.hcl -var-file=common-packer/vars/ubuntu-20.04.pkrvars.hcl templates/helm.pkr.hcl 00:42:10 + output='The configuration is valid.' 00:42:10 + echo 'templates/helm.pkr.hcl: The configuration is valid.' 00:42:10 templates/helm.pkr.hcl: The configuration is valid. 00:42:10 + for template in "${templates[@]}" 00:42:10 + [[ templates/mininet-ovs-2.8.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 00:42:10 + [[ templates/mininet-ovs-2.8.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\a\u\t\o\.\p\k\r\.\h\c\l* ]] 00:42:10 + [[ 8.pkr.hcl == \p\k\r\.\h\c\l ]] 00:42:10 + export PACKER_LOG=yes 00:42:10 + PACKER_LOG=yes 00:42:10 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-20.04.pkrvars.hcl-mininet-ovs-2.8.pkr.hcl.log 00:42:10 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-20.04.pkrvars.hcl-mininet-ovs-2.8.pkr.hcl.log 00:42:10 ++ packer.io validate -var-file=/home/jenkins/.config/jenkins_jobs/cloud-env.pkrvars.hcl -var-file=common-packer/vars/ubuntu-20.04.pkrvars.hcl templates/mininet-ovs-2.8.pkr.hcl 00:42:12 + output='The configuration is valid.' 00:42:12 + echo 'templates/mininet-ovs-2.8.pkr.hcl: The configuration is valid.' 00:42:12 templates/mininet-ovs-2.8.pkr.hcl: The configuration is valid. 00:42:12 + for template in "${templates[@]}" 00:42:12 + [[ templates/robot.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 00:42:12 + [[ templates/robot.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\a\u\t\o\.\p\k\r\.\h\c\l* ]] 00:42:12 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 00:42:12 + echo 'packer init templates/robot.pkr.hcl ...' 00:42:12 packer init templates/robot.pkr.hcl ... 00:42:12 + packer.io init templates/robot.pkr.hcl 00:42:13 + export PACKER_LOG=yes 00:42:13 + PACKER_LOG=yes 00:42:13 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-20.04.pkrvars.hcl-robot.pkr.hcl.log 00:42:13 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-20.04.pkrvars.hcl-robot.pkr.hcl.log 00:42:13 ++ packer.io validate -var-file=/home/jenkins/.config/jenkins_jobs/cloud-env.pkrvars.hcl -var-file=common-packer/vars/ubuntu-20.04.pkrvars.hcl templates/robot.pkr.hcl 00:42:14 + output='The configuration is valid.' 00:42:14 + echo 'templates/robot.pkr.hcl: The configuration is valid.' 00:42:14 templates/robot.pkr.hcl: The configuration is valid. 00:42:14 + for varfile in "${varfiles[@]}" 00:42:14 + [[ common-packer/vars/ubuntu-22.04.pkrvars.hcl == *\c\l\o\u\d\-\e\n\v\.\j\s\o\n* ]] 00:42:14 + [[ common-packer/vars/ubuntu-22.04.pkrvars.hcl == \v\a\r\s\/\*\.\j\s\o\n ]] 00:42:14 + [[ common-packer/vars/ubuntu-22.04.pkrvars.hcl == *\c\l\o\u\d\-\e\n\v\.\p\k\r\v\a\r\s\.\h\c\l* ]] 00:42:14 + [[ common-packer/vars/ubuntu-22.04.pkrvars.hcl == *\c\l\o\u\d\-\e\n\v\-\a\w\s\.\p\k\r\v\a\r\s\.\h\c\l* ]] 00:42:14 + [[ common-packer/vars/ubuntu-22.04.pkrvars.hcl == \v\a\r\s\/\*\.\p\k\r\v\a\r\s\.\h\c\l ]] 00:42:14 + echo '-----> Testing varfile: common-packer/vars/ubuntu-22.04.pkrvars.hcl' 00:42:14 -----> Testing varfile: common-packer/vars/ubuntu-22.04.pkrvars.hcl 00:42:14 + for template in "${templates[@]}" 00:42:14 + [[ templates/builder.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 00:42:14 + [[ templates/builder.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\a\u\t\o\.\p\k\r\.\h\c\l* ]] 00:42:14 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 00:42:14 + echo 'packer init templates/builder.pkr.hcl ...' 00:42:14 packer init templates/builder.pkr.hcl ... 00:42:14 + packer.io init templates/builder.pkr.hcl 00:42:15 + export PACKER_LOG=yes 00:42:15 + PACKER_LOG=yes 00:42:15 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-22.04.pkrvars.hcl-builder.pkr.hcl.log 00:42:15 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-22.04.pkrvars.hcl-builder.pkr.hcl.log 00:42:15 ++ packer.io validate -var-file=/home/jenkins/.config/jenkins_jobs/cloud-env.pkrvars.hcl -var-file=common-packer/vars/ubuntu-22.04.pkrvars.hcl templates/builder.pkr.hcl 00:42:17 + output='The configuration is valid.' 00:42:17 + echo 'templates/builder.pkr.hcl: The configuration is valid.' 00:42:17 templates/builder.pkr.hcl: The configuration is valid. 00:42:17 + for template in "${templates[@]}" 00:42:17 + [[ templates/devstack.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 00:42:17 + [[ templates/devstack.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\a\u\t\o\.\p\k\r\.\h\c\l* ]] 00:42:17 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 00:42:17 + echo 'packer init templates/devstack.pkr.hcl ...' 00:42:17 packer init templates/devstack.pkr.hcl ... 00:42:17 + packer.io init templates/devstack.pkr.hcl 00:42:17 + export PACKER_LOG=yes 00:42:17 + PACKER_LOG=yes 00:42:17 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-22.04.pkrvars.hcl-devstack.pkr.hcl.log 00:42:17 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-22.04.pkrvars.hcl-devstack.pkr.hcl.log 00:42:17 ++ packer.io validate -var-file=/home/jenkins/.config/jenkins_jobs/cloud-env.pkrvars.hcl -var-file=common-packer/vars/ubuntu-22.04.pkrvars.hcl templates/devstack.pkr.hcl 00:42:20 + output='The configuration is valid.' 00:42:20 + echo 'templates/devstack.pkr.hcl: The configuration is valid.' 00:42:20 templates/devstack.pkr.hcl: The configuration is valid. 00:42:20 + for template in "${templates[@]}" 00:42:20 + [[ templates/devstack-pre-pip-queens.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 00:42:20 + [[ templates/devstack-pre-pip-queens.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\a\u\t\o\.\p\k\r\.\h\c\l* ]] 00:42:20 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 00:42:20 + echo 'packer init templates/devstack-pre-pip-queens.pkr.hcl ...' 00:42:20 packer init templates/devstack-pre-pip-queens.pkr.hcl ... 00:42:20 + packer.io init templates/devstack-pre-pip-queens.pkr.hcl 00:42:21 + export PACKER_LOG=yes 00:42:21 + PACKER_LOG=yes 00:42:21 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-22.04.pkrvars.hcl-devstack-pre-pip-queens.pkr.hcl.log 00:42:21 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-22.04.pkrvars.hcl-devstack-pre-pip-queens.pkr.hcl.log 00:42:21 ++ packer.io validate -var-file=/home/jenkins/.config/jenkins_jobs/cloud-env.pkrvars.hcl -var-file=common-packer/vars/ubuntu-22.04.pkrvars.hcl templates/devstack-pre-pip-queens.pkr.hcl 00:42:23 + output='The configuration is valid.' 00:42:23 + echo 'templates/devstack-pre-pip-queens.pkr.hcl: The configuration is valid.' 00:42:23 templates/devstack-pre-pip-queens.pkr.hcl: The configuration is valid. 00:42:23 + for template in "${templates[@]}" 00:42:23 + [[ templates/devstack-pre-pip-rocky.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 00:42:23 + [[ templates/devstack-pre-pip-rocky.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\a\u\t\o\.\p\k\r\.\h\c\l* ]] 00:42:23 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 00:42:23 + echo 'packer init templates/devstack-pre-pip-rocky.pkr.hcl ...' 00:42:23 packer init templates/devstack-pre-pip-rocky.pkr.hcl ... 00:42:23 + packer.io init templates/devstack-pre-pip-rocky.pkr.hcl 00:42:24 + export PACKER_LOG=yes 00:42:24 + PACKER_LOG=yes 00:42:24 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-22.04.pkrvars.hcl-devstack-pre-pip-rocky.pkr.hcl.log 00:42:24 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-22.04.pkrvars.hcl-devstack-pre-pip-rocky.pkr.hcl.log 00:42:24 ++ packer.io validate -var-file=/home/jenkins/.config/jenkins_jobs/cloud-env.pkrvars.hcl -var-file=common-packer/vars/ubuntu-22.04.pkrvars.hcl templates/devstack-pre-pip-rocky.pkr.hcl 00:42:26 + output='The configuration is valid.' 00:42:26 + echo 'templates/devstack-pre-pip-rocky.pkr.hcl: The configuration is valid.' 00:42:26 templates/devstack-pre-pip-rocky.pkr.hcl: The configuration is valid. 00:42:26 + for template in "${templates[@]}" 00:42:26 + [[ templates/devstack-pre-pip-stein.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 00:42:26 + [[ templates/devstack-pre-pip-stein.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\a\u\t\o\.\p\k\r\.\h\c\l* ]] 00:42:26 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 00:42:26 + echo 'packer init templates/devstack-pre-pip-stein.pkr.hcl ...' 00:42:26 packer init templates/devstack-pre-pip-stein.pkr.hcl ... 00:42:26 + packer.io init templates/devstack-pre-pip-stein.pkr.hcl 00:42:27 + export PACKER_LOG=yes 00:42:27 + PACKER_LOG=yes 00:42:27 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-22.04.pkrvars.hcl-devstack-pre-pip-stein.pkr.hcl.log 00:42:27 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-22.04.pkrvars.hcl-devstack-pre-pip-stein.pkr.hcl.log 00:42:27 ++ packer.io validate -var-file=/home/jenkins/.config/jenkins_jobs/cloud-env.pkrvars.hcl -var-file=common-packer/vars/ubuntu-22.04.pkrvars.hcl templates/devstack-pre-pip-stein.pkr.hcl 00:42:29 + output='The configuration is valid.' 00:42:29 + echo 'templates/devstack-pre-pip-stein.pkr.hcl: The configuration is valid.' 00:42:29 templates/devstack-pre-pip-stein.pkr.hcl: The configuration is valid. 00:42:29 + for template in "${templates[@]}" 00:42:29 + [[ templates/devstack-pre-pip-yoga.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 00:42:29 + [[ templates/devstack-pre-pip-yoga.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\a\u\t\o\.\p\k\r\.\h\c\l* ]] 00:42:29 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 00:42:29 + echo 'packer init templates/devstack-pre-pip-yoga.pkr.hcl ...' 00:42:29 packer init templates/devstack-pre-pip-yoga.pkr.hcl ... 00:42:29 + packer.io init templates/devstack-pre-pip-yoga.pkr.hcl 00:42:30 + export PACKER_LOG=yes 00:42:30 + PACKER_LOG=yes 00:42:30 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-22.04.pkrvars.hcl-devstack-pre-pip-yoga.pkr.hcl.log 00:42:30 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-22.04.pkrvars.hcl-devstack-pre-pip-yoga.pkr.hcl.log 00:42:30 ++ packer.io validate -var-file=/home/jenkins/.config/jenkins_jobs/cloud-env.pkrvars.hcl -var-file=common-packer/vars/ubuntu-22.04.pkrvars.hcl templates/devstack-pre-pip-yoga.pkr.hcl 00:42:31 + output='The configuration is valid.' 00:42:31 + echo 'templates/devstack-pre-pip-yoga.pkr.hcl: The configuration is valid.' 00:42:31 templates/devstack-pre-pip-yoga.pkr.hcl: The configuration is valid. 00:42:31 + for template in "${templates[@]}" 00:42:31 + [[ templates/docker.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 00:42:31 + [[ templates/docker.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\a\u\t\o\.\p\k\r\.\h\c\l* ]] 00:42:31 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 00:42:31 + echo 'packer init templates/docker.pkr.hcl ...' 00:42:31 packer init templates/docker.pkr.hcl ... 00:42:31 + packer.io init templates/docker.pkr.hcl 00:42:32 + export PACKER_LOG=yes 00:42:32 + PACKER_LOG=yes 00:42:32 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-22.04.pkrvars.hcl-docker.pkr.hcl.log 00:42:32 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-22.04.pkrvars.hcl-docker.pkr.hcl.log 00:42:32 ++ packer.io validate -var-file=/home/jenkins/.config/jenkins_jobs/cloud-env.pkrvars.hcl -var-file=common-packer/vars/ubuntu-22.04.pkrvars.hcl templates/docker.pkr.hcl 00:42:34 + output='The configuration is valid.' 00:42:34 + echo 'templates/docker.pkr.hcl: The configuration is valid.' 00:42:34 templates/docker.pkr.hcl: The configuration is valid. 00:42:34 + for template in "${templates[@]}" 00:42:34 + [[ templates/helm.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 00:42:34 + [[ templates/helm.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\a\u\t\o\.\p\k\r\.\h\c\l* ]] 00:42:34 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 00:42:34 + echo 'packer init templates/helm.pkr.hcl ...' 00:42:34 packer init templates/helm.pkr.hcl ... 00:42:34 + packer.io init templates/helm.pkr.hcl 00:42:35 + export PACKER_LOG=yes 00:42:35 + PACKER_LOG=yes 00:42:35 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-22.04.pkrvars.hcl-helm.pkr.hcl.log 00:42:35 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-22.04.pkrvars.hcl-helm.pkr.hcl.log 00:42:35 ++ packer.io validate -var-file=/home/jenkins/.config/jenkins_jobs/cloud-env.pkrvars.hcl -var-file=common-packer/vars/ubuntu-22.04.pkrvars.hcl templates/helm.pkr.hcl 00:42:37 + output='The configuration is valid.' 00:42:37 + echo 'templates/helm.pkr.hcl: The configuration is valid.' 00:42:37 templates/helm.pkr.hcl: The configuration is valid. 00:42:37 + for template in "${templates[@]}" 00:42:37 + [[ templates/mininet-ovs-2.8.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 00:42:37 + [[ templates/mininet-ovs-2.8.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\a\u\t\o\.\p\k\r\.\h\c\l* ]] 00:42:37 + [[ 8.pkr.hcl == \p\k\r\.\h\c\l ]] 00:42:37 + export PACKER_LOG=yes 00:42:37 + PACKER_LOG=yes 00:42:37 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-22.04.pkrvars.hcl-mininet-ovs-2.8.pkr.hcl.log 00:42:37 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-22.04.pkrvars.hcl-mininet-ovs-2.8.pkr.hcl.log 00:42:37 ++ packer.io validate -var-file=/home/jenkins/.config/jenkins_jobs/cloud-env.pkrvars.hcl -var-file=common-packer/vars/ubuntu-22.04.pkrvars.hcl templates/mininet-ovs-2.8.pkr.hcl 00:42:38 + output='The configuration is valid.' 00:42:38 + echo 'templates/mininet-ovs-2.8.pkr.hcl: The configuration is valid.' 00:42:38 templates/mininet-ovs-2.8.pkr.hcl: The configuration is valid. 00:42:38 + for template in "${templates[@]}" 00:42:38 + [[ templates/robot.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 00:42:38 + [[ templates/robot.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\a\u\t\o\.\p\k\r\.\h\c\l* ]] 00:42:38 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 00:42:38 + echo 'packer init templates/robot.pkr.hcl ...' 00:42:38 packer init templates/robot.pkr.hcl ... 00:42:38 + packer.io init templates/robot.pkr.hcl 00:42:39 + export PACKER_LOG=yes 00:42:39 + PACKER_LOG=yes 00:42:39 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-22.04.pkrvars.hcl-robot.pkr.hcl.log 00:42:39 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-22.04.pkrvars.hcl-robot.pkr.hcl.log 00:42:39 ++ packer.io validate -var-file=/home/jenkins/.config/jenkins_jobs/cloud-env.pkrvars.hcl -var-file=common-packer/vars/ubuntu-22.04.pkrvars.hcl templates/robot.pkr.hcl 00:42:41 + output='The configuration is valid.' 00:42:41 + echo 'templates/robot.pkr.hcl: The configuration is valid.' 00:42:41 templates/robot.pkr.hcl: The configuration is valid. 00:42:41 + for varfile in "${varfiles[@]}" 00:42:41 + [[ common-packer/vars/windows-server-2016.pkrvars.hcl == *\c\l\o\u\d\-\e\n\v\.\j\s\o\n* ]] 00:42:41 + [[ common-packer/vars/windows-server-2016.pkrvars.hcl == \v\a\r\s\/\*\.\j\s\o\n ]] 00:42:41 + [[ common-packer/vars/windows-server-2016.pkrvars.hcl == *\c\l\o\u\d\-\e\n\v\.\p\k\r\v\a\r\s\.\h\c\l* ]] 00:42:41 + [[ common-packer/vars/windows-server-2016.pkrvars.hcl == *\c\l\o\u\d\-\e\n\v\-\a\w\s\.\p\k\r\v\a\r\s\.\h\c\l* ]] 00:42:41 + [[ common-packer/vars/windows-server-2016.pkrvars.hcl == \v\a\r\s\/\*\.\p\k\r\v\a\r\s\.\h\c\l ]] 00:42:41 + echo '-----> Testing varfile: common-packer/vars/windows-server-2016.pkrvars.hcl' 00:42:41 -----> Testing varfile: common-packer/vars/windows-server-2016.pkrvars.hcl 00:42:41 + for template in "${templates[@]}" 00:42:41 + [[ templates/builder.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 00:42:41 + [[ templates/builder.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\a\u\t\o\.\p\k\r\.\h\c\l* ]] 00:42:41 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 00:42:41 + echo 'packer init templates/builder.pkr.hcl ...' 00:42:41 packer init templates/builder.pkr.hcl ... 00:42:41 + packer.io init templates/builder.pkr.hcl 00:42:42 + export PACKER_LOG=yes 00:42:42 + PACKER_LOG=yes 00:42:42 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-windows-server-2016.pkrvars.hcl-builder.pkr.hcl.log 00:42:42 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-windows-server-2016.pkrvars.hcl-builder.pkr.hcl.log 00:42:42 ++ packer.io validate -var-file=/home/jenkins/.config/jenkins_jobs/cloud-env.pkrvars.hcl -var-file=common-packer/vars/windows-server-2016.pkrvars.hcl templates/builder.pkr.hcl 00:42:44 + output='The configuration is valid.' 00:42:44 + echo 'templates/builder.pkr.hcl: The configuration is valid.' 00:42:44 templates/builder.pkr.hcl: The configuration is valid. 00:42:44 + for template in "${templates[@]}" 00:42:44 + [[ templates/devstack.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 00:42:44 + [[ templates/devstack.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\a\u\t\o\.\p\k\r\.\h\c\l* ]] 00:42:44 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 00:42:44 + echo 'packer init templates/devstack.pkr.hcl ...' 00:42:44 packer init templates/devstack.pkr.hcl ... 00:42:44 + packer.io init templates/devstack.pkr.hcl 00:42:45 + export PACKER_LOG=yes 00:42:45 + PACKER_LOG=yes 00:42:45 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-windows-server-2016.pkrvars.hcl-devstack.pkr.hcl.log 00:42:45 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-windows-server-2016.pkrvars.hcl-devstack.pkr.hcl.log 00:42:45 ++ packer.io validate -var-file=/home/jenkins/.config/jenkins_jobs/cloud-env.pkrvars.hcl -var-file=common-packer/vars/windows-server-2016.pkrvars.hcl templates/devstack.pkr.hcl 00:42:47 + output='The configuration is valid.' 00:42:47 + echo 'templates/devstack.pkr.hcl: The configuration is valid.' 00:42:47 templates/devstack.pkr.hcl: The configuration is valid. 00:42:47 + for template in "${templates[@]}" 00:42:47 + [[ templates/devstack-pre-pip-queens.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 00:42:47 + [[ templates/devstack-pre-pip-queens.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\a\u\t\o\.\p\k\r\.\h\c\l* ]] 00:42:47 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 00:42:47 + echo 'packer init templates/devstack-pre-pip-queens.pkr.hcl ...' 00:42:47 packer init templates/devstack-pre-pip-queens.pkr.hcl ... 00:42:47 + packer.io init templates/devstack-pre-pip-queens.pkr.hcl 00:42:48 + export PACKER_LOG=yes 00:42:48 + PACKER_LOG=yes 00:42:48 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-windows-server-2016.pkrvars.hcl-devstack-pre-pip-queens.pkr.hcl.log 00:42:48 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-windows-server-2016.pkrvars.hcl-devstack-pre-pip-queens.pkr.hcl.log 00:42:48 ++ packer.io validate -var-file=/home/jenkins/.config/jenkins_jobs/cloud-env.pkrvars.hcl -var-file=common-packer/vars/windows-server-2016.pkrvars.hcl templates/devstack-pre-pip-queens.pkr.hcl 00:42:50 + output='The configuration is valid.' 00:42:50 + echo 'templates/devstack-pre-pip-queens.pkr.hcl: The configuration is valid.' 00:42:50 templates/devstack-pre-pip-queens.pkr.hcl: The configuration is valid. 00:42:50 + for template in "${templates[@]}" 00:42:50 + [[ templates/devstack-pre-pip-rocky.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 00:42:50 + [[ templates/devstack-pre-pip-rocky.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\a\u\t\o\.\p\k\r\.\h\c\l* ]] 00:42:50 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 00:42:50 + echo 'packer init templates/devstack-pre-pip-rocky.pkr.hcl ...' 00:42:50 packer init templates/devstack-pre-pip-rocky.pkr.hcl ... 00:42:50 + packer.io init templates/devstack-pre-pip-rocky.pkr.hcl 00:42:50 + export PACKER_LOG=yes 00:42:50 + PACKER_LOG=yes 00:42:50 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-windows-server-2016.pkrvars.hcl-devstack-pre-pip-rocky.pkr.hcl.log 00:42:50 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-windows-server-2016.pkrvars.hcl-devstack-pre-pip-rocky.pkr.hcl.log 00:42:50 ++ packer.io validate -var-file=/home/jenkins/.config/jenkins_jobs/cloud-env.pkrvars.hcl -var-file=common-packer/vars/windows-server-2016.pkrvars.hcl templates/devstack-pre-pip-rocky.pkr.hcl 00:42:52 + output='The configuration is valid.' 00:42:52 + echo 'templates/devstack-pre-pip-rocky.pkr.hcl: The configuration is valid.' 00:42:52 templates/devstack-pre-pip-rocky.pkr.hcl: The configuration is valid. 00:42:52 + for template in "${templates[@]}" 00:42:52 + [[ templates/devstack-pre-pip-stein.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 00:42:52 + [[ templates/devstack-pre-pip-stein.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\a\u\t\o\.\p\k\r\.\h\c\l* ]] 00:42:52 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 00:42:52 + echo 'packer init templates/devstack-pre-pip-stein.pkr.hcl ...' 00:42:52 packer init templates/devstack-pre-pip-stein.pkr.hcl ... 00:42:52 + packer.io init templates/devstack-pre-pip-stein.pkr.hcl 00:42:53 + export PACKER_LOG=yes 00:42:53 + PACKER_LOG=yes 00:42:53 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-windows-server-2016.pkrvars.hcl-devstack-pre-pip-stein.pkr.hcl.log 00:42:53 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-windows-server-2016.pkrvars.hcl-devstack-pre-pip-stein.pkr.hcl.log 00:42:53 ++ packer.io validate -var-file=/home/jenkins/.config/jenkins_jobs/cloud-env.pkrvars.hcl -var-file=common-packer/vars/windows-server-2016.pkrvars.hcl templates/devstack-pre-pip-stein.pkr.hcl 00:42:54 + output='The configuration is valid.' 00:42:54 + echo 'templates/devstack-pre-pip-stein.pkr.hcl: The configuration is valid.' 00:42:54 templates/devstack-pre-pip-stein.pkr.hcl: The configuration is valid. 00:42:54 + for template in "${templates[@]}" 00:42:54 + [[ templates/devstack-pre-pip-yoga.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 00:42:54 + [[ templates/devstack-pre-pip-yoga.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\a\u\t\o\.\p\k\r\.\h\c\l* ]] 00:42:54 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 00:42:54 + echo 'packer init templates/devstack-pre-pip-yoga.pkr.hcl ...' 00:42:54 packer init templates/devstack-pre-pip-yoga.pkr.hcl ... 00:42:54 + packer.io init templates/devstack-pre-pip-yoga.pkr.hcl 00:42:55 + export PACKER_LOG=yes 00:42:55 + PACKER_LOG=yes 00:42:55 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-windows-server-2016.pkrvars.hcl-devstack-pre-pip-yoga.pkr.hcl.log 00:42:55 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-windows-server-2016.pkrvars.hcl-devstack-pre-pip-yoga.pkr.hcl.log 00:42:55 ++ packer.io validate -var-file=/home/jenkins/.config/jenkins_jobs/cloud-env.pkrvars.hcl -var-file=common-packer/vars/windows-server-2016.pkrvars.hcl templates/devstack-pre-pip-yoga.pkr.hcl 00:42:57 + output='The configuration is valid.' 00:42:57 + echo 'templates/devstack-pre-pip-yoga.pkr.hcl: The configuration is valid.' 00:42:57 templates/devstack-pre-pip-yoga.pkr.hcl: The configuration is valid. 00:42:57 + for template in "${templates[@]}" 00:42:57 + [[ templates/docker.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 00:42:57 + [[ templates/docker.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\a\u\t\o\.\p\k\r\.\h\c\l* ]] 00:42:57 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 00:42:57 + echo 'packer init templates/docker.pkr.hcl ...' 00:42:57 packer init templates/docker.pkr.hcl ... 00:42:57 + packer.io init templates/docker.pkr.hcl 00:42:58 + export PACKER_LOG=yes 00:42:58 + PACKER_LOG=yes 00:42:58 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-windows-server-2016.pkrvars.hcl-docker.pkr.hcl.log 00:42:58 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-windows-server-2016.pkrvars.hcl-docker.pkr.hcl.log 00:42:58 ++ packer.io validate -var-file=/home/jenkins/.config/jenkins_jobs/cloud-env.pkrvars.hcl -var-file=common-packer/vars/windows-server-2016.pkrvars.hcl templates/docker.pkr.hcl 00:43:00 + output='The configuration is valid.' 00:43:00 + echo 'templates/docker.pkr.hcl: The configuration is valid.' 00:43:00 templates/docker.pkr.hcl: The configuration is valid. 00:43:00 + for template in "${templates[@]}" 00:43:00 + [[ templates/helm.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 00:43:00 + [[ templates/helm.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\a\u\t\o\.\p\k\r\.\h\c\l* ]] 00:43:00 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 00:43:00 + echo 'packer init templates/helm.pkr.hcl ...' 00:43:00 packer init templates/helm.pkr.hcl ... 00:43:00 + packer.io init templates/helm.pkr.hcl 00:43:01 + export PACKER_LOG=yes 00:43:01 + PACKER_LOG=yes 00:43:01 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-windows-server-2016.pkrvars.hcl-helm.pkr.hcl.log 00:43:01 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-windows-server-2016.pkrvars.hcl-helm.pkr.hcl.log 00:43:01 ++ packer.io validate -var-file=/home/jenkins/.config/jenkins_jobs/cloud-env.pkrvars.hcl -var-file=common-packer/vars/windows-server-2016.pkrvars.hcl templates/helm.pkr.hcl 00:43:02 + output='The configuration is valid.' 00:43:02 + echo 'templates/helm.pkr.hcl: The configuration is valid.' 00:43:02 templates/helm.pkr.hcl: The configuration is valid. 00:43:02 + for template in "${templates[@]}" 00:43:02 + [[ templates/mininet-ovs-2.8.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 00:43:02 + [[ templates/mininet-ovs-2.8.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\a\u\t\o\.\p\k\r\.\h\c\l* ]] 00:43:02 + [[ 8.pkr.hcl == \p\k\r\.\h\c\l ]] 00:43:02 + export PACKER_LOG=yes 00:43:02 + PACKER_LOG=yes 00:43:02 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-windows-server-2016.pkrvars.hcl-mininet-ovs-2.8.pkr.hcl.log 00:43:02 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-windows-server-2016.pkrvars.hcl-mininet-ovs-2.8.pkr.hcl.log 00:43:02 ++ packer.io validate -var-file=/home/jenkins/.config/jenkins_jobs/cloud-env.pkrvars.hcl -var-file=common-packer/vars/windows-server-2016.pkrvars.hcl templates/mininet-ovs-2.8.pkr.hcl 00:43:04 + output='The configuration is valid.' 00:43:04 + echo 'templates/mininet-ovs-2.8.pkr.hcl: The configuration is valid.' 00:43:04 templates/mininet-ovs-2.8.pkr.hcl: The configuration is valid. 00:43:04 + for template in "${templates[@]}" 00:43:04 + [[ templates/robot.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 00:43:04 + [[ templates/robot.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\a\u\t\o\.\p\k\r\.\h\c\l* ]] 00:43:04 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 00:43:04 + echo 'packer init templates/robot.pkr.hcl ...' 00:43:04 packer init templates/robot.pkr.hcl ... 00:43:04 + packer.io init templates/robot.pkr.hcl 00:43:05 + export PACKER_LOG=yes 00:43:05 + PACKER_LOG=yes 00:43:05 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-windows-server-2016.pkrvars.hcl-robot.pkr.hcl.log 00:43:05 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-windows-server-2016.pkrvars.hcl-robot.pkr.hcl.log 00:43:05 ++ packer.io validate -var-file=/home/jenkins/.config/jenkins_jobs/cloud-env.pkrvars.hcl -var-file=common-packer/vars/windows-server-2016.pkrvars.hcl templates/robot.pkr.hcl 00:43:07 + output='The configuration is valid.' 00:43:07 + echo 'templates/robot.pkr.hcl: The configuration is valid.' 00:43:07 templates/robot.pkr.hcl: The configuration is valid. 00:43:07 [builder-packer-verify] $ /bin/bash -ue /tmp/jenkins8827581104862491550.sh 00:43:07 ---> packer-clear-credentials.sh 00:43:24 $ ssh-agent -k 00:43:24 unset SSH_AUTH_SOCK; 00:43:24 unset SSH_AGENT_PID; 00:43:24 echo Agent pid 5449 killed; 00:43:24 [ssh-agent] Stopped. 00:43:24 [PostBuildScript] - [INFO] Executing post build scripts. 00:43:24 [builder-packer-verify] $ /bin/bash /tmp/jenkins10245577778680293487.sh 00:43:24 ---> sysstat.sh 00:43:24 [builder-packer-verify] $ /bin/bash /tmp/jenkins16313240733456310824.sh 00:43:24 ---> package-listing.sh 00:43:24 ++ tr '[:upper:]' '[:lower:]' 00:43:24 ++ facter osfamily 00:43:25 + OS_FAMILY=redhat 00:43:25 + workspace=/w/workspace/builder-packer-verify 00:43:25 + START_PACKAGES=/tmp/packages_start.txt 00:43:25 + END_PACKAGES=/tmp/packages_end.txt 00:43:25 + DIFF_PACKAGES=/tmp/packages_diff.txt 00:43:25 + PACKAGES=/tmp/packages_start.txt 00:43:25 + '[' /w/workspace/builder-packer-verify ']' 00:43:25 + PACKAGES=/tmp/packages_end.txt 00:43:25 + case "${OS_FAMILY}" in 00:43:25 + rpm -qa 00:43:25 + sort 00:43:25 + '[' -f /tmp/packages_start.txt ']' 00:43:25 + '[' -f /tmp/packages_end.txt ']' 00:43:25 + diff /tmp/packages_start.txt /tmp/packages_end.txt 00:43:25 + '[' /w/workspace/builder-packer-verify ']' 00:43:25 + mkdir -p /w/workspace/builder-packer-verify/archives/ 00:43:25 + cp -f /tmp/packages_diff.txt /tmp/packages_end.txt /tmp/packages_start.txt /w/workspace/builder-packer-verify/archives/ 00:43:25 [builder-packer-verify] $ /bin/bash /tmp/jenkins10716129375411715777.sh 00:43:25 ---> capture-instance-metadata.sh 00:43:25 Setup pyenv: 00:43:25 system 00:43:25 * 3.8.13 (set by /opt/pyenv/version) 00:43:25 * 3.9.13 (set by /opt/pyenv/version) 00:43:25 * 3.10.13 (set by /opt/pyenv/version) 00:43:25 * 3.11.7 (set by /opt/pyenv/version) 00:43:30 lf-activate-venv(): INFO: Creating python3 venv at /tmp/venv-1np9 00:43:30 lf-activate-venv(): INFO: Save venv in file: /tmp/.os_lf_venv 00:43:33 lf-activate-venv(): INFO: Installing: lftools 00:44:08 lf-activate-venv(): INFO: Adding /tmp/venv-1np9/bin to PATH 00:44:08 INFO: Running in OpenStack, capturing instance metadata 00:44:08 [builder-packer-verify] $ /bin/bash /tmp/jenkins1665533945936900411.sh 00:44:08 provisioning config files... 00:44:08 Could not find credentials [logs] for builder-packer-verify #473 00:44:08 copy managed file [jenkins-log-archives-settings] to file:/w/workspace/builder-packer-verify@tmp/config13629169161364031773tmp 00:44:08 Regular expression run condition: Expression=[^.*logs-s3.*], Label=[odl-logs-s3-cloudfront-index] 00:44:08 Run condition [Regular expression match] enabling perform for step [Provide Configuration files] 00:44:08 provisioning config files... 00:44:08 copy managed file [jenkins-s3-log-ship] to file:/home/jenkins/.aws/credentials 00:44:08 [EnvInject] - Injecting environment variables from a build step. 00:44:08 [EnvInject] - Injecting as environment variables the properties content 00:44:08 SERVER_ID=logs 00:44:08 00:44:08 [EnvInject] - Variables injected successfully. 00:44:08 [builder-packer-verify] $ /bin/bash /tmp/jenkins7619694291917578964.sh 00:44:08 ---> create-netrc.sh 00:44:08 WARN: Log server credential not found. 00:44:08 [builder-packer-verify] $ /bin/bash /tmp/jenkins5081337315415112240.sh 00:44:08 ---> python-tools-install.sh 00:44:08 Setup pyenv: 00:44:09 system 00:44:09 3.8.13 00:44:09 3.9.13 00:44:09 3.10.13 00:44:09 * 3.11.7 (set by /w/workspace/builder-packer-verify/.python-version) 00:44:09 lf-activate-venv(): INFO: Reuse venv:/tmp/venv-1np9 from file:/tmp/.os_lf_venv 00:44:10 lf-activate-venv(): INFO: Installing: lftools 00:44:18 lf-activate-venv(): INFO: Adding /tmp/venv-1np9/bin to PATH 00:44:18 Generating Requirements File 00:44:48 Python 3.11.7 00:44:48 pip 24.2 from /tmp/venv-1np9/lib/python3.11/site-packages/pip (python 3.11) 00:44:48 appdirs==1.4.4 00:44:48 argcomplete==3.4.0 00:44:48 aspy.yaml==1.3.0 00:44:48 attrs==23.2.0 00:44:48 autopage==0.5.2 00:44:48 beautifulsoup4==4.12.3 00:44:48 boto3==1.34.151 00:44:48 botocore==1.34.151 00:44:48 bs4==0.0.2 00:44:48 cachetools==5.4.0 00:44:48 certifi==2024.7.4 00:44:48 cffi==1.16.0 00:44:48 cfgv==3.4.0 00:44:48 chardet==5.2.0 00:44:48 charset-normalizer==3.3.2 00:44:48 click==8.1.7 00:44:48 cliff==4.7.0 00:44:48 cmd2==2.4.3 00:44:48 cryptography==3.3.2 00:44:48 debtcollector==3.0.0 00:44:48 decorator==5.1.1 00:44:48 defusedxml==0.7.1 00:44:48 Deprecated==1.2.14 00:44:48 distlib==0.3.8 00:44:48 dnspython==2.6.1 00:44:48 docker==4.2.2 00:44:48 dogpile.cache==1.3.3 00:44:48 email_validator==2.2.0 00:44:48 filelock==3.15.4 00:44:48 future==1.0.0 00:44:48 gitdb==4.0.11 00:44:48 GitPython==3.1.43 00:44:48 google-auth==2.32.0 00:44:48 httplib2==0.22.0 00:44:48 identify==2.6.0 00:44:48 idna==3.7 00:44:48 importlib-resources==1.5.0 00:44:48 iso8601==2.1.0 00:44:48 Jinja2==3.1.4 00:44:48 jmespath==1.0.1 00:44:48 jsonpatch==1.33 00:44:48 jsonpointer==3.0.0 00:44:48 jsonschema==4.23.0 00:44:48 jsonschema-specifications==2023.12.1 00:44:48 keystoneauth1==5.7.0 00:44:48 kubernetes==30.1.0 00:44:48 lftools==0.37.10 00:44:48 lxml==5.2.2 00:44:48 MarkupSafe==2.1.5 00:44:48 msgpack==1.0.8 00:44:48 multi_key_dict==2.0.3 00:44:48 munch==4.0.0 00:44:48 netaddr==1.3.0 00:44:48 netifaces==0.11.0 00:44:48 niet==1.4.2 00:44:48 nodeenv==1.9.1 00:44:48 oauth2client==4.1.3 00:44:48 oauthlib==3.2.2 00:44:48 openstacksdk==3.3.0 00:44:48 os-client-config==2.1.0 00:44:48 os-service-types==1.7.0 00:44:48 osc-lib==3.1.0 00:44:48 oslo.config==9.5.0 00:44:48 oslo.context==5.5.0 00:44:48 oslo.i18n==6.3.0 00:44:48 oslo.log==6.1.1 00:44:48 oslo.serialization==5.4.0 00:44:48 oslo.utils==7.2.0 00:44:48 packaging==24.1 00:44:48 pbr==6.0.0 00:44:48 platformdirs==4.2.2 00:44:48 prettytable==3.10.2 00:44:48 pyasn1==0.6.0 00:44:48 pyasn1_modules==0.4.0 00:44:48 pycparser==2.22 00:44:48 pygerrit2==2.0.15 00:44:48 PyGithub==2.3.0 00:44:48 PyJWT==2.8.0 00:44:48 PyNaCl==1.5.0 00:44:48 pyparsing==2.4.7 00:44:48 pyperclip==1.9.0 00:44:48 pyrsistent==0.20.0 00:44:48 python-cinderclient==9.5.0 00:44:48 python-dateutil==2.9.0.post0 00:44:48 python-heatclient==3.5.0 00:44:48 python-jenkins==1.8.2 00:44:48 python-keystoneclient==5.4.0 00:44:48 python-magnumclient==4.6.0 00:44:48 python-novaclient==18.6.0 00:44:48 python-openstackclient==6.6.1 00:44:48 python-swiftclient==4.6.0 00:44:48 PyYAML==6.0.1 00:44:48 referencing==0.35.1 00:44:48 requests==2.32.3 00:44:48 requests-oauthlib==2.0.0 00:44:48 requestsexceptions==1.4.0 00:44:48 rfc3986==2.0.0 00:44:48 rpds-py==0.19.1 00:44:48 rsa==4.9 00:44:48 ruamel.yaml==0.18.6 00:44:48 ruamel.yaml.clib==0.2.8 00:44:48 s3transfer==0.10.2 00:44:48 simplejson==3.19.2 00:44:48 six==1.16.0 00:44:48 smmap==5.0.1 00:44:48 soupsieve==2.5 00:44:48 stevedore==5.2.0 00:44:48 tabulate==0.9.0 00:44:48 toml==0.10.2 00:44:48 tomlkit==0.13.0 00:44:48 tqdm==4.66.4 00:44:48 typing_extensions==4.12.2 00:44:48 tzdata==2024.1 00:44:48 urllib3==1.26.19 00:44:48 virtualenv==20.26.3 00:44:48 wcwidth==0.2.13 00:44:48 websocket-client==1.8.0 00:44:48 wrapt==1.16.0 00:44:48 xdg==6.0.0 00:44:48 xmltodict==0.13.0 00:44:48 yq==3.4.3 00:44:48 [builder-packer-verify] $ /bin/bash /tmp/jenkins10113988079520123400.sh 00:44:48 ---> sudo-logs.sh 00:44:48 Archiving 'sudo' log.. 00:44:49 [builder-packer-verify] $ /bin/bash /tmp/jenkins14229216151915372521.sh 00:44:49 ---> job-cost.sh 00:44:49 Setup pyenv: 00:44:49 system 00:44:49 3.8.13 00:44:49 3.9.13 00:44:49 3.10.13 00:44:49 * 3.11.7 (set by /w/workspace/builder-packer-verify/.python-version) 00:44:49 lf-activate-venv(): INFO: Reuse venv:/tmp/venv-1np9 from file:/tmp/.os_lf_venv 00:44:50 lf-activate-venv(): INFO: Installing: zipp==1.1.0 python-openstackclient urllib3~=1.26.15 00:44:55 lf-activate-venv(): INFO: Adding /tmp/venv-1np9/bin to PATH 00:44:55 INFO: No Stack... 00:44:55 INFO: Retrieving Pricing Info for: v3-standard-2 00:44:56 INFO: Archiving Costs 00:44:56 [builder-packer-verify] $ /bin/bash -l /tmp/jenkins15634961031486559789.sh 00:44:56 ---> logs-deploy.sh 00:44:56 Setup pyenv: 00:44:56 system 00:44:56 3.8.13 00:44:56 3.9.13 00:44:56 3.10.13 00:44:56 * 3.11.7 (set by /w/workspace/builder-packer-verify/.python-version) 00:44:56 lf-activate-venv(): INFO: Reuse venv:/tmp/venv-1np9 from file:/tmp/.os_lf_venv 00:44:57 lf-activate-venv(): INFO: Installing: lftools 00:45:07 lf-activate-venv(): INFO: Adding /tmp/venv-1np9/bin to PATH 00:45:07 WARNING: Nexus logging server not set 00:45:07 INFO: S3 path logs/releng/vex-yul-odl-jenkins-1/builder-packer-verify/473/ 00:45:07 INFO: archiving logs to S3 00:45:08 ---> uname -a: 00:45:08 Linux prd-centos8-builder-2c-1g-6062.novalocal 4.18.0-553.5.1.el8.x86_64 #1 SMP Tue May 21 05:46:01 UTC 2024 x86_64 x86_64 x86_64 GNU/Linux 00:45:08 00:45:08 00:45:08 ---> lscpu: 00:45:08 Architecture: x86_64 00:45:08 CPU op-mode(s): 32-bit, 64-bit 00:45:08 Byte Order: Little Endian 00:45:08 CPU(s): 2 00:45:08 On-line CPU(s) list: 0,1 00:45:08 Thread(s) per core: 1 00:45:08 Core(s) per socket: 1 00:45:08 Socket(s): 2 00:45:08 NUMA node(s): 1 00:45:08 Vendor ID: AuthenticAMD 00:45:08 CPU family: 23 00:45:08 Model: 49 00:45:08 Model name: AMD EPYC-Rome Processor 00:45:08 Stepping: 0 00:45:08 CPU MHz: 2800.000 00:45:08 BogoMIPS: 5600.00 00:45:08 Virtualization: AMD-V 00:45:08 Hypervisor vendor: KVM 00:45:08 Virtualization type: full 00:45:08 L1d cache: 32K 00:45:08 L1i cache: 32K 00:45:08 L2 cache: 512K 00:45:08 L3 cache: 16384K 00:45:08 NUMA node0 CPU(s): 0,1 00:45:08 Flags: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm rep_good nopl cpuid extd_apicid tsc_known_freq pni pclmulqdq ssse3 fma cx16 sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand hypervisor lahf_lm cmp_legacy svm cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw topoext perfctr_core ssbd ibrs ibpb stibp vmmcall fsgsbase tsc_adjust bmi1 avx2 smep bmi2 rdseed adx smap clflushopt clwb sha_ni xsaveopt xsavec xgetbv1 xsaves clzero xsaveerptr wbnoinvd arat npt nrip_save umip rdpid arch_capabilities 00:45:08 00:45:08 00:45:08 ---> nproc: 00:45:08 2 00:45:08 00:45:08 00:45:08 ---> df -h: 00:45:08 Filesystem Size Used Avail Use% Mounted on 00:45:08 devtmpfs 3.8G 0 3.8G 0% /dev 00:45:08 tmpfs 3.8G 0 3.8G 0% /dev/shm 00:45:08 tmpfs 3.8G 17M 3.8G 1% /run 00:45:08 tmpfs 3.8G 0 3.8G 0% /sys/fs/cgroup 00:45:08 /dev/vda1 40G 8.6G 32G 22% / 00:45:08 tmpfs 770M 0 770M 0% /run/user/1001 00:45:08 00:45:08 00:45:08 ---> free -m: 00:45:08 total used free shared buff/cache available 00:45:08 Mem: 7697 622 4717 19 2358 6781 00:45:08 Swap: 1023 0 1023 00:45:08 00:45:08 00:45:08 ---> ip addr: 00:45:08 1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000 00:45:08 link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 00:45:08 inet 127.0.0.1/8 scope host lo 00:45:08 valid_lft forever preferred_lft forever 00:45:08 inet6 ::1/128 scope host 00:45:08 valid_lft forever preferred_lft forever 00:45:08 2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1458 qdisc mq state UP group default qlen 1000 00:45:08 link/ether fa:16:3e:ea:1b:78 brd ff:ff:ff:ff:ff:ff 00:45:08 altname enp0s3 00:45:08 altname ens3 00:45:08 inet 10.30.171.120/23 brd 10.30.171.255 scope global dynamic noprefixroute eth0 00:45:08 valid_lft 85885sec preferred_lft 85885sec 00:45:08 inet6 fe80::f816:3eff:feea:1b78/64 scope link 00:45:08 valid_lft forever preferred_lft forever 00:45:08 3: docker0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1458 qdisc noqueue state DOWN group default 00:45:08 link/ether 02:42:e2:54:87:5c brd ff:ff:ff:ff:ff:ff 00:45:08 inet 10.250.0.254/24 brd 10.250.0.255 scope global docker0 00:45:08 valid_lft forever preferred_lft forever 00:45:08 00:45:08 00:45:08 ---> sar -b -r -n DEV: 00:45:08 Linux 4.18.0-553.5.1.el8.x86_64 (centos-stream-8-builder-5e6ee0fb-b6d9-4116-90d4-35c890e2b0f7.nov) 07/31/2024 _x86_64_ (2 CPU) 00:45:08 00:45:08 00:36:23 LINUX RESTART (2 CPU) 00:45:08 00:45:08 12:37:01 AM tps rtps wtps bread/s bwrtn/s 00:45:08 12:38:01 AM 109.26 19.79 89.47 5126.85 14540.12 00:45:08 12:39:01 AM 5.93 0.00 5.93 0.00 4682.00 00:45:08 12:40:01 AM 1.62 0.03 1.58 0.53 25.72 00:45:08 12:41:01 AM 1.50 0.00 1.50 0.00 23.41 00:45:08 12:42:01 AM 1.50 0.00 1.50 0.00 26.27 00:45:08 12:43:01 AM 1.37 0.00 1.37 0.00 23.05 00:45:08 12:44:01 AM 40.25 13.48 26.77 2364.28 2123.93 00:45:08 12:45:01 AM 95.68 0.67 95.02 93.04 8525.96 00:45:08 Average: 32.14 4.25 27.90 948.32 3746.89 00:45:08 00:45:08 12:37:01 AM kbmemfree kbavail kbmemused %memused kbbuffers kbcached kbcommit %commit kbactive kbinact kbdirty 00:45:08 12:38:01 AM 5255824 6966212 2626608 33.32 2688 1907120 1461468 16.36 258368 2091316 137504 00:45:08 12:39:01 AM 5355788 7066284 2526644 32.05 2688 1907212 1018328 11.40 259592 1993984 32 00:45:08 12:40:01 AM 5294500 7005164 2587932 32.83 2688 1907380 1305320 14.62 260348 2051836 80 00:45:08 12:41:01 AM 5365688 7076492 2516744 31.93 2688 1907476 996316 11.16 260564 1983148 28 00:45:08 12:42:01 AM 5348340 7059256 2534092 32.15 2688 1907596 1065084 11.93 260912 2000016 36 00:45:08 12:43:01 AM 5290916 7001972 2591516 32.88 2688 1907732 1288872 14.43 261272 2054648 44 00:45:08 12:44:01 AM 4989648 6967860 2892784 36.70 2688 2166196 1019588 11.42 477600 2112188 143792 00:45:08 12:45:01 AM 4863472 6975632 3018960 38.30 2688 2289796 966008 10.82 466292 2206868 88508 00:45:08 Average: 5220522 7014859 2661910 33.77 2688 1987564 1140123 12.77 313118 2061750 46253 00:45:08 00:45:08 12:37:01 AM IFACE rxpck/s txpck/s rxkB/s txkB/s rxcmp/s txcmp/s rxmcst/s %ifutil 00:45:08 12:38:01 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 00:45:08 12:38:01 AM eth0 306.21 188.89 1548.26 64.93 0.00 0.00 0.00 0.00 00:45:08 12:38:01 AM docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 00:45:08 12:39:01 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 00:45:08 12:39:01 AM eth0 21.40 21.26 18.10 3.31 0.00 0.00 0.00 0.00 00:45:08 12:39:01 AM docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 00:45:08 12:40:01 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 00:45:08 12:40:01 AM eth0 26.39 23.26 23.22 3.47 0.00 0.00 0.00 0.00 00:45:08 12:40:01 AM docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 00:45:08 12:41:01 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 00:45:08 12:41:01 AM eth0 21.80 21.46 18.22 3.49 0.00 0.00 0.00 0.00 00:45:08 12:41:01 AM docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 00:45:08 12:42:01 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 00:45:08 12:42:01 AM eth0 21.36 21.18 17.93 3.27 0.00 0.00 0.00 0.00 00:45:08 12:42:01 AM docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 00:45:08 12:43:01 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 00:45:08 12:43:01 AM eth0 22.80 22.15 18.65 3.69 0.00 0.00 0.00 0.00 00:45:08 12:43:01 AM docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 00:45:08 12:44:01 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 00:45:08 12:44:01 AM eth0 63.43 51.20 729.11 7.28 0.00 0.00 0.00 0.00 00:45:08 12:44:01 AM docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 00:45:08 12:45:01 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 00:45:08 12:45:01 AM eth0 34.02 29.61 240.94 8.31 0.00 0.00 0.00 0.00 00:45:08 12:45:01 AM docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 00:45:08 Average: lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 00:45:08 Average: eth0 64.69 47.38 326.87 12.22 0.00 0.00 0.00 0.00 00:45:08 Average: docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 00:45:08 00:45:08 00:45:08 ---> sar -P ALL: 00:45:08 Linux 4.18.0-553.5.1.el8.x86_64 (centos-stream-8-builder-5e6ee0fb-b6d9-4116-90d4-35c890e2b0f7.nov) 07/31/2024 _x86_64_ (2 CPU) 00:45:08 00:45:08 00:36:23 LINUX RESTART (2 CPU) 00:45:08 00:45:08 12:37:01 AM CPU %user %nice %system %iowait %steal %idle 00:45:08 12:38:01 AM all 27.64 0.00 6.87 4.28 0.09 61.12 00:45:08 12:38:01 AM 0 27.05 0.00 7.43 5.59 0.10 59.83 00:45:08 12:38:01 AM 1 28.23 0.00 6.31 2.97 0.08 62.40 00:45:08 12:39:01 AM all 16.67 0.00 4.76 0.55 0.08 77.94 00:45:08 12:39:01 AM 0 16.55 0.00 4.68 0.69 0.07 78.01 00:45:08 12:39:01 AM 1 16.80 0.00 4.83 0.42 0.08 77.87 00:45:08 12:40:01 AM all 16.70 0.00 4.67 0.03 0.08 78.53 00:45:08 12:40:01 AM 0 16.48 0.00 4.54 0.03 0.07 78.88 00:45:08 12:40:01 AM 1 16.93 0.00 4.80 0.02 0.08 78.17 00:45:08 12:41:01 AM all 16.39 0.00 4.59 0.08 0.07 78.87 00:45:08 12:41:01 AM 0 17.04 0.00 4.55 0.03 0.07 78.31 00:45:08 12:41:01 AM 1 15.73 0.00 4.64 0.12 0.07 79.45 00:45:08 12:42:01 AM all 16.36 0.00 4.62 0.01 0.08 78.94 00:45:08 12:42:01 AM 0 16.65 0.00 4.54 0.02 0.07 78.72 00:45:08 12:42:01 AM 1 16.07 0.00 4.70 0.00 0.08 79.15 00:45:08 12:43:01 AM all 16.95 0.00 4.70 0.02 0.08 78.25 00:45:08 12:43:01 AM 0 16.38 0.00 4.71 0.02 0.07 78.82 00:45:08 12:43:01 AM 1 17.52 0.00 4.69 0.02 0.08 77.69 00:45:08 12:44:01 AM all 21.68 0.00 4.19 1.50 0.08 72.55 00:45:08 12:44:01 AM 0 22.01 0.00 4.22 1.18 0.08 72.51 00:45:08 12:44:01 AM 1 21.36 0.00 4.16 1.82 0.07 72.60 00:45:08 12:45:01 AM all 31.60 0.00 4.97 9.05 0.13 54.25 00:45:08 12:45:01 AM 0 36.06 0.00 4.71 13.43 0.13 45.66 00:45:08 12:45:01 AM 1 27.13 0.00 5.24 4.67 0.12 62.84 00:45:08 Average: all 20.51 0.00 4.92 1.95 0.08 72.54 00:45:08 Average: 0 21.04 0.00 4.92 2.63 0.08 71.33 00:45:08 Average: 1 19.99 0.00 4.92 1.26 0.08 73.75 00:45:08 00:45:08 00:45:08