14:13:39 Triggered by Gerrit: https://git.opendaylight.org/gerrit/c/releng/builder/+/126832 14:13:39 Running as SYSTEM 14:13:39 [EnvInject] - Loading node environment variables. 14:13:39 Building remotely on prd-ubuntu2204-docker-2c-2g-65090 (ubuntu2204-docker-2c-2g) in workspace /w/workspace/builder-packer-verify 14:13:40 [ssh-agent] Looking for ssh-agent implementation... 14:13:40 [ssh-agent] Exec ssh-agent (binary ssh-agent on a remote machine) 14:13:40 $ ssh-agent 14:13:40 SSH_AUTH_SOCK=/tmp/ssh-XXXXXXGJV2Lg/agent.1527 14:13:40 SSH_AGENT_PID=1529 14:13:40 [ssh-agent] Started. 14:13:40 Running ssh-add (command line suppressed) 14:13:40 Identity added: /w/workspace/builder-packer-verify@tmp/private_key_9435729079711620770.key (/w/workspace/builder-packer-verify@tmp/private_key_9435729079711620770.key) 14:13:40 [ssh-agent] Using credentials jenkins (jenkins-ssh) 14:13:40 The recommended git tool is: NONE 14:13:42 using credential jenkins-ssh 14:13:42 Wiping out workspace first. 14:13:43 Cloning the remote Git repository 14:13:43 Cloning repository git://devvexx.opendaylight.org/mirror/releng/builder 14:13:43 > git init /w/workspace/builder-packer-verify # timeout=10 14:13:43 Fetching upstream changes from git://devvexx.opendaylight.org/mirror/releng/builder 14:13:43 > git --version # timeout=10 14:13:43 > git --version # 'git version 2.34.1' 14:13:43 using GIT_SSH to set credentials jenkins-ssh 14:13:43 Verifying host key using known hosts file, will automatically accept unseen keys 14:13:43 > git fetch --tags --force --progress -- git://devvexx.opendaylight.org/mirror/releng/builder +refs/heads/*:refs/remotes/origin/* # timeout=10 14:13:45 > git config remote.origin.url git://devvexx.opendaylight.org/mirror/releng/builder # timeout=10 14:13:45 > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10 14:13:46 > git config remote.origin.url git://devvexx.opendaylight.org/mirror/releng/builder # timeout=10 14:13:46 Fetching upstream changes from git://devvexx.opendaylight.org/mirror/releng/builder 14:13:46 using GIT_SSH to set credentials jenkins-ssh 14:13:46 Verifying host key using known hosts file, will automatically accept unseen keys 14:13:46 > git fetch --tags --force --progress -- git://devvexx.opendaylight.org/mirror/releng/builder refs/changes/32/126832/2 # timeout=10 14:13:46 > git rev-parse 6a59ea1e5277009dc79a850357891cf6cb8accc9^{commit} # timeout=10 14:13:46 Checking out Revision 6a59ea1e5277009dc79a850357891cf6cb8accc9 (refs/changes/32/126832/2) 14:13:46 > git config core.sparsecheckout # timeout=10 14:13:46 > git checkout -f 6a59ea1e5277009dc79a850357891cf6cb8accc9 # timeout=10 14:13:49 Commit message: "fix: keep SSH alive during long packer tasks" 14:13:49 > git rev-parse FETCH_HEAD^{commit} # timeout=10 14:13:50 > git rev-list --no-walk 306099e7124db1c2489f5a1112746c3a2aa64158 # timeout=10 14:13:50 > git remote # timeout=10 14:13:50 > git submodule init # timeout=10 14:13:50 > git submodule sync # timeout=10 14:13:50 > git config --get remote.origin.url # timeout=10 14:13:50 > git submodule init # timeout=10 14:13:50 > git config -f .gitmodules --get-regexp ^submodule\.(.+)\.url # timeout=10 14:13:50 > git config --get submodule.global-jjb.url # timeout=10 14:13:50 > git config -f .gitmodules --get submodule.global-jjb.path # timeout=10 14:13:50 > git config --get submodule.packer/common-packer.url # timeout=10 14:13:50 > git config -f .gitmodules --get submodule.packer/common-packer.path # timeout=10 14:13:50 > git submodule update --init --recursive global-jjb # timeout=10 14:13:50 > git submodule update --init --recursive packer/common-packer # timeout=10 14:13:51 Run condition [Boolean condition] enabling prebuild for step [BuilderChain] 14:13:51 provisioning config files... 14:13:51 copy managed file [npmrc] to file:/home/jenkins/.npmrc 14:13:51 copy managed file [pipconf] to file:/home/jenkins/.config/pip/pip.conf 14:13:51 [Boolean condition] checking [true] against [^(1|y|yes|t|true|on|run)$] (origin token: true) 14:13:51 Run condition [Boolean condition] enabling perform for step [BuilderChain] 14:13:51 provisioning config files... 14:13:52 copy managed file [clouds-yaml] to file:/home/jenkins/.config/openstack/clouds.yaml 14:13:52 [EnvInject] - Injecting environment variables from a build step. 14:13:52 [EnvInject] - Injecting as environment variables the properties content 14:13:52 OS_CLOUD=vex 14:13:52 14:13:52 [EnvInject] - Variables injected successfully. 14:13:52 provisioning config files... 14:13:52 copy managed file [packer-cloud-env-hcl] to file:/home/jenkins/.config/jenkins_jobs/cloud-env.pkrvars.hcl 14:13:52 [EnvInject] - Injecting environment variables from a build step. 14:13:52 [EnvInject] - Injecting as environment variables the properties content 14:13:52 PACKER_VERSION=1.9.1 14:13:52 14:13:52 [EnvInject] - Variables injected successfully. 14:13:52 [builder-packer-verify] $ /bin/bash /tmp/jenkins1761815074242497165.sh 14:13:52 ---> packer-install.sh 14:13:52 Packer binary not available, installing Packer version 1.9.1. 14:13:52 /w/workspace/builder-packer-verify /w/workspace/builder-packer-verify 14:13:52 2026-10-14 14:13:52 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] 14:13:52 Archive: packer_1.9.1_linux_amd64.zip 14:13:52 inflating: /w/workspace/builder-packer-verify/bin/packer 14:13:53 /w/workspace/builder-packer-verify 14:13:53 ---> packer-validate.sh 14:13:53 + cd packer 14:13:53 + version_ge 1.9.1 1.9.0 14:13:53 ++ echo 1.9.1 1.9.0 14:13:53 ++ tr ' ' '\n' 14:13:53 ++ sort -rV 14:13:53 ++ head -n 1 14:13:53 + test 1.9.1 == 1.9.1 14:13:53 + varfiles=(vars/*.pkrvars.hcl common-packer/vars/*.pkrvars.hcl) 14:13:53 + templates=(templates/*.pkr.hcl) 14:13:53 + for varfile in "${varfiles[@]}" 14:13:53 + [[ vars/*.pkrvars.hcl == *\c\l\o\u\d\-\e\n\v\.\j\s\o\n* ]] 14:13:53 + [[ vars/*.pkrvars.hcl == \v\a\r\s\/\*\.\j\s\o\n ]] 14:13:53 + [[ vars/*.pkrvars.hcl == *\c\l\o\u\d\-\e\n\v\.\p\k\r\v\a\r\s\.\h\c\l* ]] 14:13:53 + [[ vars/*.pkrvars.hcl == *\c\l\o\u\d\-\e\n\v\-\a\w\s\.\p\k\r\v\a\r\s\.\h\c\l* ]] 14:13:53 + [[ vars/*.pkrvars.hcl == \v\a\r\s\/\*\.\p\k\r\v\a\r\s\.\h\c\l ]] 14:13:53 + continue 14:13:53 + for varfile in "${varfiles[@]}" 14:13:53 + [[ common-packer/vars/centos-7-arm64.pkrvars.hcl == *\c\l\o\u\d\-\e\n\v\.\j\s\o\n* ]] 14:13:53 + [[ common-packer/vars/centos-7-arm64.pkrvars.hcl == \v\a\r\s\/\*\.\j\s\o\n ]] 14:13:53 + [[ 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* ]] 14:13:53 + [[ 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* ]] 14:13:53 + [[ common-packer/vars/centos-7-arm64.pkrvars.hcl == \v\a\r\s\/\*\.\p\k\r\v\a\r\s\.\h\c\l ]] 14:13:53 + echo '-----> Testing varfile: common-packer/vars/centos-7-arm64.pkrvars.hcl' 14:13:53 -----> Testing varfile: common-packer/vars/centos-7-arm64.pkrvars.hcl 14:13:53 + for template in "${templates[@]}" 14:13:53 + [[ templates/builder.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 14:13:53 + [[ templates/builder.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\a\u\t\o\.\p\k\r\.\h\c\l* ]] 14:13:53 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 14:13:53 + echo 'packer init templates/builder.pkr.hcl ...' 14:13:53 packer init templates/builder.pkr.hcl ... 14:13:53 + packer.io init templates/builder.pkr.hcl 14:13:54 Installed plugin github.com/hashicorp/ansible v1.1.3 in "/home/jenkins/.config/packer/plugins/github.com/hashicorp/ansible/packer-plugin-ansible_v1.1.3_x5.0_linux_amd64" 14:13:55 Installed plugin github.com/hashicorp/openstack v1.1.4 in "/home/jenkins/.config/packer/plugins/github.com/hashicorp/openstack/packer-plugin-openstack_v1.1.4_x5.0_linux_amd64" 14:13:56 Installed plugin github.com/hashicorp/docker v1.1.1 in "/home/jenkins/.config/packer/plugins/github.com/hashicorp/docker/packer-plugin-docker_v1.1.1_x5.0_linux_amd64" 14:13:56 + export PACKER_LOG=yes 14:13:56 + PACKER_LOG=yes 14:13:56 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-centos-7-arm64.pkrvars.hcl-builder.pkr.hcl.log 14:13:56 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-centos-7-arm64.pkrvars.hcl-builder.pkr.hcl.log 14:13:56 ++ 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 14:13:58 + output='The configuration is valid.' 14:13:58 + echo 'templates/builder.pkr.hcl: The configuration is valid.' 14:13:58 templates/builder.pkr.hcl: The configuration is valid. 14:13:58 + for template in "${templates[@]}" 14:13:58 + [[ templates/devstack-pre-pip-queens.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 14:13:58 + [[ 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* ]] 14:13:58 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 14:13:58 + echo 'packer init templates/devstack-pre-pip-queens.pkr.hcl ...' 14:13:58 packer init templates/devstack-pre-pip-queens.pkr.hcl ... 14:13:58 + packer.io init templates/devstack-pre-pip-queens.pkr.hcl 14:13:59 + export PACKER_LOG=yes 14:13:59 + PACKER_LOG=yes 14:13:59 + 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 14:13:59 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-centos-7-arm64.pkrvars.hcl-devstack-pre-pip-queens.pkr.hcl.log 14:13:59 ++ 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 14:14:00 + output='The configuration is valid.' 14:14:00 + echo 'templates/devstack-pre-pip-queens.pkr.hcl: The configuration is valid.' 14:14:00 templates/devstack-pre-pip-queens.pkr.hcl: The configuration is valid. 14:14:00 + for template in "${templates[@]}" 14:14:00 + [[ templates/devstack-pre-pip-rocky.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 14:14:00 + [[ 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* ]] 14:14:00 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 14:14:00 + echo 'packer init templates/devstack-pre-pip-rocky.pkr.hcl ...' 14:14:00 packer init templates/devstack-pre-pip-rocky.pkr.hcl ... 14:14:00 + packer.io init templates/devstack-pre-pip-rocky.pkr.hcl 14:14:01 + export PACKER_LOG=yes 14:14:01 + PACKER_LOG=yes 14:14:01 + 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 14:14:01 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-centos-7-arm64.pkrvars.hcl-devstack-pre-pip-rocky.pkr.hcl.log 14:14:01 ++ 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 14:14:03 + output='The configuration is valid.' 14:14:03 + echo 'templates/devstack-pre-pip-rocky.pkr.hcl: The configuration is valid.' 14:14:03 templates/devstack-pre-pip-rocky.pkr.hcl: The configuration is valid. 14:14:03 + for template in "${templates[@]}" 14:14:03 + [[ templates/devstack-pre-pip-stein.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 14:14:03 + [[ 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* ]] 14:14:03 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 14:14:03 + echo 'packer init templates/devstack-pre-pip-stein.pkr.hcl ...' 14:14:03 packer init templates/devstack-pre-pip-stein.pkr.hcl ... 14:14:03 + packer.io init templates/devstack-pre-pip-stein.pkr.hcl 14:14:04 + export PACKER_LOG=yes 14:14:04 + PACKER_LOG=yes 14:14:04 + 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 14:14:04 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-centos-7-arm64.pkrvars.hcl-devstack-pre-pip-stein.pkr.hcl.log 14:14:04 ++ 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 14:14:06 + output='The configuration is valid.' 14:14:06 + echo 'templates/devstack-pre-pip-stein.pkr.hcl: The configuration is valid.' 14:14:06 templates/devstack-pre-pip-stein.pkr.hcl: The configuration is valid. 14:14:06 + for template in "${templates[@]}" 14:14:06 + [[ templates/devstack-pre-pip-yoga.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 14:14:06 + [[ 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* ]] 14:14:06 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 14:14:06 + echo 'packer init templates/devstack-pre-pip-yoga.pkr.hcl ...' 14:14:06 packer init templates/devstack-pre-pip-yoga.pkr.hcl ... 14:14:06 + packer.io init templates/devstack-pre-pip-yoga.pkr.hcl 14:14:07 + export PACKER_LOG=yes 14:14:07 + PACKER_LOG=yes 14:14:07 + 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 14:14:07 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-centos-7-arm64.pkrvars.hcl-devstack-pre-pip-yoga.pkr.hcl.log 14:14:07 ++ 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 14:14:08 + output='The configuration is valid.' 14:14:08 + echo 'templates/devstack-pre-pip-yoga.pkr.hcl: The configuration is valid.' 14:14:08 templates/devstack-pre-pip-yoga.pkr.hcl: The configuration is valid. 14:14:08 + for template in "${templates[@]}" 14:14:08 + [[ templates/devstack.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 14:14:08 + [[ templates/devstack.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\a\u\t\o\.\p\k\r\.\h\c\l* ]] 14:14:08 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 14:14:08 + echo 'packer init templates/devstack.pkr.hcl ...' 14:14:08 packer init templates/devstack.pkr.hcl ... 14:14:08 + packer.io init templates/devstack.pkr.hcl 14:14:09 + export PACKER_LOG=yes 14:14:09 + PACKER_LOG=yes 14:14:09 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-centos-7-arm64.pkrvars.hcl-devstack.pkr.hcl.log 14:14:09 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-centos-7-arm64.pkrvars.hcl-devstack.pkr.hcl.log 14:14:09 ++ 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 14:14:11 + output='The configuration is valid.' 14:14:11 + echo 'templates/devstack.pkr.hcl: The configuration is valid.' 14:14:11 templates/devstack.pkr.hcl: The configuration is valid. 14:14:11 + for template in "${templates[@]}" 14:14:11 + [[ templates/docker.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 14:14:11 + [[ templates/docker.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\a\u\t\o\.\p\k\r\.\h\c\l* ]] 14:14:11 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 14:14:11 + echo 'packer init templates/docker.pkr.hcl ...' 14:14:11 packer init templates/docker.pkr.hcl ... 14:14:11 + packer.io init templates/docker.pkr.hcl 14:14:12 + export PACKER_LOG=yes 14:14:12 + PACKER_LOG=yes 14:14:12 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-centos-7-arm64.pkrvars.hcl-docker.pkr.hcl.log 14:14:12 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-centos-7-arm64.pkrvars.hcl-docker.pkr.hcl.log 14:14:12 ++ 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 14:14:14 + output='The configuration is valid.' 14:14:14 + echo 'templates/docker.pkr.hcl: The configuration is valid.' 14:14:14 templates/docker.pkr.hcl: The configuration is valid. 14:14:14 + for template in "${templates[@]}" 14:14:14 + [[ templates/mininet-ovs-217.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 14:14:14 + [[ templates/mininet-ovs-217.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\a\u\t\o\.\p\k\r\.\h\c\l* ]] 14:14:14 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 14:14:14 + echo 'packer init templates/mininet-ovs-217.pkr.hcl ...' 14:14:14 packer init templates/mininet-ovs-217.pkr.hcl ... 14:14:14 + packer.io init templates/mininet-ovs-217.pkr.hcl 14:14:15 + export PACKER_LOG=yes 14:14:15 + PACKER_LOG=yes 14:14:15 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-centos-7-arm64.pkrvars.hcl-mininet-ovs-217.pkr.hcl.log 14:14:15 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-centos-7-arm64.pkrvars.hcl-mininet-ovs-217.pkr.hcl.log 14:14:15 ++ 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-217.pkr.hcl 14:14:17 + output='The configuration is valid.' 14:14:17 + echo 'templates/mininet-ovs-217.pkr.hcl: The configuration is valid.' 14:14:17 templates/mininet-ovs-217.pkr.hcl: The configuration is valid. 14:14:17 + for template in "${templates[@]}" 14:14:17 + [[ templates/robot.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 14:14:17 + [[ templates/robot.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\a\u\t\o\.\p\k\r\.\h\c\l* ]] 14:14:17 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 14:14:17 + echo 'packer init templates/robot.pkr.hcl ...' 14:14:17 packer init templates/robot.pkr.hcl ... 14:14:17 + packer.io init templates/robot.pkr.hcl 14:14:18 + export PACKER_LOG=yes 14:14:18 + PACKER_LOG=yes 14:14:18 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-centos-7-arm64.pkrvars.hcl-robot.pkr.hcl.log 14:14:18 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-centos-7-arm64.pkrvars.hcl-robot.pkr.hcl.log 14:14:18 ++ 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 14:14:20 + output='The configuration is valid.' 14:14:20 + echo 'templates/robot.pkr.hcl: The configuration is valid.' 14:14:20 templates/robot.pkr.hcl: The configuration is valid. 14:14:20 + for varfile in "${varfiles[@]}" 14:14:20 + [[ common-packer/vars/centos-7.pkrvars.hcl == *\c\l\o\u\d\-\e\n\v\.\j\s\o\n* ]] 14:14:20 + [[ common-packer/vars/centos-7.pkrvars.hcl == \v\a\r\s\/\*\.\j\s\o\n ]] 14:14:20 + [[ 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* ]] 14:14:20 + [[ 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* ]] 14:14:20 + [[ common-packer/vars/centos-7.pkrvars.hcl == \v\a\r\s\/\*\.\p\k\r\v\a\r\s\.\h\c\l ]] 14:14:20 + echo '-----> Testing varfile: common-packer/vars/centos-7.pkrvars.hcl' 14:14:20 -----> Testing varfile: common-packer/vars/centos-7.pkrvars.hcl 14:14:20 + for template in "${templates[@]}" 14:14:20 + [[ templates/builder.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 14:14:20 + [[ templates/builder.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\a\u\t\o\.\p\k\r\.\h\c\l* ]] 14:14:20 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 14:14:20 + echo 'packer init templates/builder.pkr.hcl ...' 14:14:20 packer init templates/builder.pkr.hcl ... 14:14:20 + packer.io init templates/builder.pkr.hcl 14:14:21 + export PACKER_LOG=yes 14:14:21 + PACKER_LOG=yes 14:14:21 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-centos-7.pkrvars.hcl-builder.pkr.hcl.log 14:14:21 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-centos-7.pkrvars.hcl-builder.pkr.hcl.log 14:14:21 ++ 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 14:14:23 + output='The configuration is valid.' 14:14:23 + echo 'templates/builder.pkr.hcl: The configuration is valid.' 14:14:23 templates/builder.pkr.hcl: The configuration is valid. 14:14:23 + for template in "${templates[@]}" 14:14:23 + [[ templates/devstack-pre-pip-queens.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 14:14:23 + [[ 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* ]] 14:14:23 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 14:14:23 + echo 'packer init templates/devstack-pre-pip-queens.pkr.hcl ...' 14:14:23 packer init templates/devstack-pre-pip-queens.pkr.hcl ... 14:14:23 + packer.io init templates/devstack-pre-pip-queens.pkr.hcl 14:14:24 + export PACKER_LOG=yes 14:14:24 + PACKER_LOG=yes 14:14:24 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-centos-7.pkrvars.hcl-devstack-pre-pip-queens.pkr.hcl.log 14:14:24 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-centos-7.pkrvars.hcl-devstack-pre-pip-queens.pkr.hcl.log 14:14:24 ++ 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 14:14:26 + output='The configuration is valid.' 14:14:26 + echo 'templates/devstack-pre-pip-queens.pkr.hcl: The configuration is valid.' 14:14:26 templates/devstack-pre-pip-queens.pkr.hcl: The configuration is valid. 14:14:26 + for template in "${templates[@]}" 14:14:26 + [[ templates/devstack-pre-pip-rocky.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 14:14:26 + [[ 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* ]] 14:14:26 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 14:14:26 + echo 'packer init templates/devstack-pre-pip-rocky.pkr.hcl ...' 14:14:26 packer init templates/devstack-pre-pip-rocky.pkr.hcl ... 14:14:26 + packer.io init templates/devstack-pre-pip-rocky.pkr.hcl 14:14:27 + export PACKER_LOG=yes 14:14:27 + PACKER_LOG=yes 14:14:27 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-centos-7.pkrvars.hcl-devstack-pre-pip-rocky.pkr.hcl.log 14:14:27 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-centos-7.pkrvars.hcl-devstack-pre-pip-rocky.pkr.hcl.log 14:14:27 ++ 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 14:14:28 + output='The configuration is valid.' 14:14:28 + echo 'templates/devstack-pre-pip-rocky.pkr.hcl: The configuration is valid.' 14:14:28 templates/devstack-pre-pip-rocky.pkr.hcl: The configuration is valid. 14:14:28 + for template in "${templates[@]}" 14:14:28 + [[ templates/devstack-pre-pip-stein.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 14:14:28 + [[ 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* ]] 14:14:28 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 14:14:28 + echo 'packer init templates/devstack-pre-pip-stein.pkr.hcl ...' 14:14:28 packer init templates/devstack-pre-pip-stein.pkr.hcl ... 14:14:28 + packer.io init templates/devstack-pre-pip-stein.pkr.hcl 14:14:29 + export PACKER_LOG=yes 14:14:29 + PACKER_LOG=yes 14:14:29 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-centos-7.pkrvars.hcl-devstack-pre-pip-stein.pkr.hcl.log 14:14:29 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-centos-7.pkrvars.hcl-devstack-pre-pip-stein.pkr.hcl.log 14:14:29 ++ 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 14:14:31 + output='The configuration is valid.' 14:14:31 + echo 'templates/devstack-pre-pip-stein.pkr.hcl: The configuration is valid.' 14:14:31 templates/devstack-pre-pip-stein.pkr.hcl: The configuration is valid. 14:14:31 + for template in "${templates[@]}" 14:14:31 + [[ templates/devstack-pre-pip-yoga.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 14:14:31 + [[ 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* ]] 14:14:31 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 14:14:31 + echo 'packer init templates/devstack-pre-pip-yoga.pkr.hcl ...' 14:14:31 packer init templates/devstack-pre-pip-yoga.pkr.hcl ... 14:14:31 + packer.io init templates/devstack-pre-pip-yoga.pkr.hcl 14:14:32 + export PACKER_LOG=yes 14:14:32 + PACKER_LOG=yes 14:14:32 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-centos-7.pkrvars.hcl-devstack-pre-pip-yoga.pkr.hcl.log 14:14:32 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-centos-7.pkrvars.hcl-devstack-pre-pip-yoga.pkr.hcl.log 14:14:32 ++ 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 14:14:33 + output='The configuration is valid.' 14:14:33 + echo 'templates/devstack-pre-pip-yoga.pkr.hcl: The configuration is valid.' 14:14:33 templates/devstack-pre-pip-yoga.pkr.hcl: The configuration is valid. 14:14:33 + for template in "${templates[@]}" 14:14:33 + [[ templates/devstack.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 14:14:33 + [[ templates/devstack.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\a\u\t\o\.\p\k\r\.\h\c\l* ]] 14:14:33 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 14:14:33 + echo 'packer init templates/devstack.pkr.hcl ...' 14:14:33 packer init templates/devstack.pkr.hcl ... 14:14:33 + packer.io init templates/devstack.pkr.hcl 14:14:34 + export PACKER_LOG=yes 14:14:34 + PACKER_LOG=yes 14:14:34 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-centos-7.pkrvars.hcl-devstack.pkr.hcl.log 14:14:34 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-centos-7.pkrvars.hcl-devstack.pkr.hcl.log 14:14:34 ++ 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 14:14:36 + output='The configuration is valid.' 14:14:36 + echo 'templates/devstack.pkr.hcl: The configuration is valid.' 14:14:36 templates/devstack.pkr.hcl: The configuration is valid. 14:14:36 + for template in "${templates[@]}" 14:14:36 + [[ templates/docker.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 14:14:36 + [[ templates/docker.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\a\u\t\o\.\p\k\r\.\h\c\l* ]] 14:14:36 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 14:14:36 + echo 'packer init templates/docker.pkr.hcl ...' 14:14:36 packer init templates/docker.pkr.hcl ... 14:14:36 + packer.io init templates/docker.pkr.hcl 14:14:37 + export PACKER_LOG=yes 14:14:37 + PACKER_LOG=yes 14:14:37 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-centos-7.pkrvars.hcl-docker.pkr.hcl.log 14:14:37 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-centos-7.pkrvars.hcl-docker.pkr.hcl.log 14:14:37 ++ 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 14:14:39 + output='The configuration is valid.' 14:14:39 + echo 'templates/docker.pkr.hcl: The configuration is valid.' 14:14:39 templates/docker.pkr.hcl: The configuration is valid. 14:14:39 + for template in "${templates[@]}" 14:14:39 + [[ templates/mininet-ovs-217.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 14:14:39 + [[ templates/mininet-ovs-217.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\a\u\t\o\.\p\k\r\.\h\c\l* ]] 14:14:39 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 14:14:39 + echo 'packer init templates/mininet-ovs-217.pkr.hcl ...' 14:14:39 packer init templates/mininet-ovs-217.pkr.hcl ... 14:14:39 + packer.io init templates/mininet-ovs-217.pkr.hcl 14:14:40 + export PACKER_LOG=yes 14:14:40 + PACKER_LOG=yes 14:14:40 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-centos-7.pkrvars.hcl-mininet-ovs-217.pkr.hcl.log 14:14:40 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-centos-7.pkrvars.hcl-mininet-ovs-217.pkr.hcl.log 14:14:40 ++ 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-217.pkr.hcl 14:14:42 + output='The configuration is valid.' 14:14:42 + echo 'templates/mininet-ovs-217.pkr.hcl: The configuration is valid.' 14:14:42 templates/mininet-ovs-217.pkr.hcl: The configuration is valid. 14:14:42 + for template in "${templates[@]}" 14:14:42 + [[ templates/robot.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 14:14:42 + [[ templates/robot.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\a\u\t\o\.\p\k\r\.\h\c\l* ]] 14:14:42 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 14:14:42 + echo 'packer init templates/robot.pkr.hcl ...' 14:14:42 packer init templates/robot.pkr.hcl ... 14:14:42 + packer.io init templates/robot.pkr.hcl 14:14:43 + export PACKER_LOG=yes 14:14:43 + PACKER_LOG=yes 14:14:43 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-centos-7.pkrvars.hcl-robot.pkr.hcl.log 14:14:43 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-centos-7.pkrvars.hcl-robot.pkr.hcl.log 14:14:43 ++ 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 14:14:45 + output='The configuration is valid.' 14:14:45 + echo 'templates/robot.pkr.hcl: The configuration is valid.' 14:14:45 templates/robot.pkr.hcl: The configuration is valid. 14:14:45 + for varfile in "${varfiles[@]}" 14:14:45 + [[ common-packer/vars/centos-8.pkrvars.hcl == *\c\l\o\u\d\-\e\n\v\.\j\s\o\n* ]] 14:14:45 + [[ common-packer/vars/centos-8.pkrvars.hcl == \v\a\r\s\/\*\.\j\s\o\n ]] 14:14:45 + [[ 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* ]] 14:14:45 + [[ 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* ]] 14:14:45 + [[ common-packer/vars/centos-8.pkrvars.hcl == \v\a\r\s\/\*\.\p\k\r\v\a\r\s\.\h\c\l ]] 14:14:45 + echo '-----> Testing varfile: common-packer/vars/centos-8.pkrvars.hcl' 14:14:45 -----> Testing varfile: common-packer/vars/centos-8.pkrvars.hcl 14:14:45 + for template in "${templates[@]}" 14:14:45 + [[ templates/builder.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 14:14:45 + [[ templates/builder.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\a\u\t\o\.\p\k\r\.\h\c\l* ]] 14:14:45 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 14:14:45 + echo 'packer init templates/builder.pkr.hcl ...' 14:14:45 packer init templates/builder.pkr.hcl ... 14:14:45 + packer.io init templates/builder.pkr.hcl 14:14:46 + export PACKER_LOG=yes 14:14:46 + PACKER_LOG=yes 14:14:46 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-centos-8.pkrvars.hcl-builder.pkr.hcl.log 14:14:46 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-centos-8.pkrvars.hcl-builder.pkr.hcl.log 14:14:46 ++ 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 14:14:48 + output='The configuration is valid.' 14:14:48 + echo 'templates/builder.pkr.hcl: The configuration is valid.' 14:14:48 templates/builder.pkr.hcl: The configuration is valid. 14:14:48 + for template in "${templates[@]}" 14:14:48 + [[ templates/devstack-pre-pip-queens.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 14:14:48 + [[ 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* ]] 14:14:48 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 14:14:48 + echo 'packer init templates/devstack-pre-pip-queens.pkr.hcl ...' 14:14:48 packer init templates/devstack-pre-pip-queens.pkr.hcl ... 14:14:48 + packer.io init templates/devstack-pre-pip-queens.pkr.hcl 14:14:49 + export PACKER_LOG=yes 14:14:49 + PACKER_LOG=yes 14:14:49 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-centos-8.pkrvars.hcl-devstack-pre-pip-queens.pkr.hcl.log 14:14:49 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-centos-8.pkrvars.hcl-devstack-pre-pip-queens.pkr.hcl.log 14:14:49 ++ 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 14:14:50 + output='The configuration is valid.' 14:14:50 + echo 'templates/devstack-pre-pip-queens.pkr.hcl: The configuration is valid.' 14:14:50 templates/devstack-pre-pip-queens.pkr.hcl: The configuration is valid. 14:14:50 + for template in "${templates[@]}" 14:14:50 + [[ templates/devstack-pre-pip-rocky.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 14:14: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* ]] 14:14:50 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 14:14:50 + echo 'packer init templates/devstack-pre-pip-rocky.pkr.hcl ...' 14:14:50 packer init templates/devstack-pre-pip-rocky.pkr.hcl ... 14:14:50 + packer.io init templates/devstack-pre-pip-rocky.pkr.hcl 14:14:51 + export PACKER_LOG=yes 14:14:51 + PACKER_LOG=yes 14:14:51 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-centos-8.pkrvars.hcl-devstack-pre-pip-rocky.pkr.hcl.log 14:14:51 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-centos-8.pkrvars.hcl-devstack-pre-pip-rocky.pkr.hcl.log 14:14:51 ++ 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 14:14:53 + output='The configuration is valid.' 14:14:53 + echo 'templates/devstack-pre-pip-rocky.pkr.hcl: The configuration is valid.' 14:14:53 templates/devstack-pre-pip-rocky.pkr.hcl: The configuration is valid. 14:14:53 + for template in "${templates[@]}" 14:14:53 + [[ templates/devstack-pre-pip-stein.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 14:14:53 + [[ 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* ]] 14:14:53 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 14:14:53 + echo 'packer init templates/devstack-pre-pip-stein.pkr.hcl ...' 14:14:53 packer init templates/devstack-pre-pip-stein.pkr.hcl ... 14:14:53 + packer.io init templates/devstack-pre-pip-stein.pkr.hcl 14:14:54 + export PACKER_LOG=yes 14:14:54 + PACKER_LOG=yes 14:14:54 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-centos-8.pkrvars.hcl-devstack-pre-pip-stein.pkr.hcl.log 14:14:54 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-centos-8.pkrvars.hcl-devstack-pre-pip-stein.pkr.hcl.log 14:14:54 ++ 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 14:14:56 + output='The configuration is valid.' 14:14:56 + echo 'templates/devstack-pre-pip-stein.pkr.hcl: The configuration is valid.' 14:14:56 templates/devstack-pre-pip-stein.pkr.hcl: The configuration is valid. 14:14:56 + for template in "${templates[@]}" 14:14:56 + [[ templates/devstack-pre-pip-yoga.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 14:14:56 + [[ 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* ]] 14:14:56 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 14:14:56 + echo 'packer init templates/devstack-pre-pip-yoga.pkr.hcl ...' 14:14:56 packer init templates/devstack-pre-pip-yoga.pkr.hcl ... 14:14:56 + packer.io init templates/devstack-pre-pip-yoga.pkr.hcl 14:14:57 + export PACKER_LOG=yes 14:14:57 + PACKER_LOG=yes 14:14:57 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-centos-8.pkrvars.hcl-devstack-pre-pip-yoga.pkr.hcl.log 14:14:57 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-centos-8.pkrvars.hcl-devstack-pre-pip-yoga.pkr.hcl.log 14:14:57 ++ 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 14:14:59 + output='The configuration is valid.' 14:14:59 + echo 'templates/devstack-pre-pip-yoga.pkr.hcl: The configuration is valid.' 14:14:59 templates/devstack-pre-pip-yoga.pkr.hcl: The configuration is valid. 14:14:59 + for template in "${templates[@]}" 14:14:59 + [[ templates/devstack.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 14:14:59 + [[ templates/devstack.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\a\u\t\o\.\p\k\r\.\h\c\l* ]] 14:14:59 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 14:14:59 + echo 'packer init templates/devstack.pkr.hcl ...' 14:14:59 packer init templates/devstack.pkr.hcl ... 14:14:59 + packer.io init templates/devstack.pkr.hcl 14:14:59 + export PACKER_LOG=yes 14:14:59 + PACKER_LOG=yes 14:14:59 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-centos-8.pkrvars.hcl-devstack.pkr.hcl.log 14:14:59 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-centos-8.pkrvars.hcl-devstack.pkr.hcl.log 14:14:59 ++ 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 14:15:01 + output='The configuration is valid.' 14:15:01 + echo 'templates/devstack.pkr.hcl: The configuration is valid.' 14:15:01 templates/devstack.pkr.hcl: The configuration is valid. 14:15:01 + for template in "${templates[@]}" 14:15:01 + [[ templates/docker.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 14:15:01 + [[ templates/docker.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\a\u\t\o\.\p\k\r\.\h\c\l* ]] 14:15:01 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 14:15:01 + echo 'packer init templates/docker.pkr.hcl ...' 14:15:01 packer init templates/docker.pkr.hcl ... 14:15:01 + packer.io init templates/docker.pkr.hcl 14:15:02 + export PACKER_LOG=yes 14:15:02 + PACKER_LOG=yes 14:15:02 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-centos-8.pkrvars.hcl-docker.pkr.hcl.log 14:15:02 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-centos-8.pkrvars.hcl-docker.pkr.hcl.log 14:15:02 ++ 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 14:15:04 + output='The configuration is valid.' 14:15:04 + echo 'templates/docker.pkr.hcl: The configuration is valid.' 14:15:04 templates/docker.pkr.hcl: The configuration is valid. 14:15:04 + for template in "${templates[@]}" 14:15:04 + [[ templates/mininet-ovs-217.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 14:15:04 + [[ templates/mininet-ovs-217.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\a\u\t\o\.\p\k\r\.\h\c\l* ]] 14:15:04 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 14:15:04 + echo 'packer init templates/mininet-ovs-217.pkr.hcl ...' 14:15:04 packer init templates/mininet-ovs-217.pkr.hcl ... 14:15:04 + packer.io init templates/mininet-ovs-217.pkr.hcl 14:15:05 + export PACKER_LOG=yes 14:15:05 + PACKER_LOG=yes 14:15:05 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-centos-8.pkrvars.hcl-mininet-ovs-217.pkr.hcl.log 14:15:05 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-centos-8.pkrvars.hcl-mininet-ovs-217.pkr.hcl.log 14:15:05 ++ 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-217.pkr.hcl 14:15:07 + output='The configuration is valid.' 14:15:07 + echo 'templates/mininet-ovs-217.pkr.hcl: The configuration is valid.' 14:15:07 templates/mininet-ovs-217.pkr.hcl: The configuration is valid. 14:15:07 + for template in "${templates[@]}" 14:15:07 + [[ templates/robot.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 14:15:07 + [[ templates/robot.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\a\u\t\o\.\p\k\r\.\h\c\l* ]] 14:15:07 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 14:15:07 + echo 'packer init templates/robot.pkr.hcl ...' 14:15:07 packer init templates/robot.pkr.hcl ... 14:15:07 + packer.io init templates/robot.pkr.hcl 14:15:08 + export PACKER_LOG=yes 14:15:08 + PACKER_LOG=yes 14:15:08 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-centos-8.pkrvars.hcl-robot.pkr.hcl.log 14:15:08 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-centos-8.pkrvars.hcl-robot.pkr.hcl.log 14:15:08 ++ 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 14:15:10 + output='The configuration is valid.' 14:15:10 + echo 'templates/robot.pkr.hcl: The configuration is valid.' 14:15:10 templates/robot.pkr.hcl: The configuration is valid. 14:15:10 + for varfile in "${varfiles[@]}" 14:15:10 + [[ common-packer/vars/centos-cs-8.pkrvars.hcl == *\c\l\o\u\d\-\e\n\v\.\j\s\o\n* ]] 14:15:10 + [[ common-packer/vars/centos-cs-8.pkrvars.hcl == \v\a\r\s\/\*\.\j\s\o\n ]] 14:15:10 + [[ 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* ]] 14:15:10 + [[ 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* ]] 14:15:10 + [[ common-packer/vars/centos-cs-8.pkrvars.hcl == \v\a\r\s\/\*\.\p\k\r\v\a\r\s\.\h\c\l ]] 14:15:10 + echo '-----> Testing varfile: common-packer/vars/centos-cs-8.pkrvars.hcl' 14:15:10 -----> Testing varfile: common-packer/vars/centos-cs-8.pkrvars.hcl 14:15:10 + for template in "${templates[@]}" 14:15:10 + [[ templates/builder.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 14:15:10 + [[ templates/builder.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\a\u\t\o\.\p\k\r\.\h\c\l* ]] 14:15:10 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 14:15:10 + echo 'packer init templates/builder.pkr.hcl ...' 14:15:10 packer init templates/builder.pkr.hcl ... 14:15:10 + packer.io init templates/builder.pkr.hcl 14:15:11 + export PACKER_LOG=yes 14:15:11 + PACKER_LOG=yes 14:15:11 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-centos-cs-8.pkrvars.hcl-builder.pkr.hcl.log 14:15:11 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-centos-cs-8.pkrvars.hcl-builder.pkr.hcl.log 14:15:11 ++ 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 14:15:13 + output='The configuration is valid.' 14:15:13 + echo 'templates/builder.pkr.hcl: The configuration is valid.' 14:15:13 templates/builder.pkr.hcl: The configuration is valid. 14:15:13 + for template in "${templates[@]}" 14:15:13 + [[ templates/devstack-pre-pip-queens.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 14:15:13 + [[ 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* ]] 14:15:13 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 14:15:13 + echo 'packer init templates/devstack-pre-pip-queens.pkr.hcl ...' 14:15:13 packer init templates/devstack-pre-pip-queens.pkr.hcl ... 14:15:13 + packer.io init templates/devstack-pre-pip-queens.pkr.hcl 14:15:13 + export PACKER_LOG=yes 14:15:13 + PACKER_LOG=yes 14:15:13 + 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 14:15:13 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-centos-cs-8.pkrvars.hcl-devstack-pre-pip-queens.pkr.hcl.log 14:15:13 ++ 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 14:15:15 + output='The configuration is valid.' 14:15:15 + echo 'templates/devstack-pre-pip-queens.pkr.hcl: The configuration is valid.' 14:15:15 templates/devstack-pre-pip-queens.pkr.hcl: The configuration is valid. 14:15:15 + for template in "${templates[@]}" 14:15:15 + [[ templates/devstack-pre-pip-rocky.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 14:15:15 + [[ 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* ]] 14:15:15 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 14:15:15 + echo 'packer init templates/devstack-pre-pip-rocky.pkr.hcl ...' 14:15:15 packer init templates/devstack-pre-pip-rocky.pkr.hcl ... 14:15:15 + packer.io init templates/devstack-pre-pip-rocky.pkr.hcl 14:15:16 + export PACKER_LOG=yes 14:15:16 + PACKER_LOG=yes 14:15:16 + 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 14:15:16 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-centos-cs-8.pkrvars.hcl-devstack-pre-pip-rocky.pkr.hcl.log 14:15:16 ++ 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 14:15:18 + output='The configuration is valid.' 14:15:18 + echo 'templates/devstack-pre-pip-rocky.pkr.hcl: The configuration is valid.' 14:15:18 templates/devstack-pre-pip-rocky.pkr.hcl: The configuration is valid. 14:15:18 + for template in "${templates[@]}" 14:15:18 + [[ templates/devstack-pre-pip-stein.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 14:15:18 + [[ 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* ]] 14:15:18 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 14:15:18 + echo 'packer init templates/devstack-pre-pip-stein.pkr.hcl ...' 14:15:18 packer init templates/devstack-pre-pip-stein.pkr.hcl ... 14:15:18 + packer.io init templates/devstack-pre-pip-stein.pkr.hcl 14:15:19 + export PACKER_LOG=yes 14:15:19 + PACKER_LOG=yes 14:15:19 + 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 14:15:19 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-centos-cs-8.pkrvars.hcl-devstack-pre-pip-stein.pkr.hcl.log 14:15:19 ++ 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 14:15:21 + output='The configuration is valid.' 14:15:21 + echo 'templates/devstack-pre-pip-stein.pkr.hcl: The configuration is valid.' 14:15:21 templates/devstack-pre-pip-stein.pkr.hcl: The configuration is valid. 14:15:21 + for template in "${templates[@]}" 14:15:21 + [[ templates/devstack-pre-pip-yoga.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 14:15:21 + [[ 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* ]] 14:15:21 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 14:15:21 + echo 'packer init templates/devstack-pre-pip-yoga.pkr.hcl ...' 14:15:21 packer init templates/devstack-pre-pip-yoga.pkr.hcl ... 14:15:21 + packer.io init templates/devstack-pre-pip-yoga.pkr.hcl 14:15:22 + export PACKER_LOG=yes 14:15:22 + PACKER_LOG=yes 14:15:22 + 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 14:15:22 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-centos-cs-8.pkrvars.hcl-devstack-pre-pip-yoga.pkr.hcl.log 14:15:22 ++ 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 14:15:23 + output='The configuration is valid.' 14:15:23 + echo 'templates/devstack-pre-pip-yoga.pkr.hcl: The configuration is valid.' 14:15:23 templates/devstack-pre-pip-yoga.pkr.hcl: The configuration is valid. 14:15:23 + for template in "${templates[@]}" 14:15:23 + [[ templates/devstack.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 14:15:23 + [[ templates/devstack.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\a\u\t\o\.\p\k\r\.\h\c\l* ]] 14:15:23 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 14:15:23 + echo 'packer init templates/devstack.pkr.hcl ...' 14:15:23 packer init templates/devstack.pkr.hcl ... 14:15:23 + packer.io init templates/devstack.pkr.hcl 14:15:24 + export PACKER_LOG=yes 14:15:24 + PACKER_LOG=yes 14:15:24 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-centos-cs-8.pkrvars.hcl-devstack.pkr.hcl.log 14:15:24 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-centos-cs-8.pkrvars.hcl-devstack.pkr.hcl.log 14:15:24 ++ 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 14:15:26 + output='The configuration is valid.' 14:15:26 + echo 'templates/devstack.pkr.hcl: The configuration is valid.' 14:15:26 templates/devstack.pkr.hcl: The configuration is valid. 14:15:26 + for template in "${templates[@]}" 14:15:26 + [[ templates/docker.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 14:15:26 + [[ templates/docker.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\a\u\t\o\.\p\k\r\.\h\c\l* ]] 14:15:26 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 14:15:26 + echo 'packer init templates/docker.pkr.hcl ...' 14:15:26 packer init templates/docker.pkr.hcl ... 14:15:26 + packer.io init templates/docker.pkr.hcl 14:15:27 + export PACKER_LOG=yes 14:15:27 + PACKER_LOG=yes 14:15:27 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-centos-cs-8.pkrvars.hcl-docker.pkr.hcl.log 14:15:27 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-centos-cs-8.pkrvars.hcl-docker.pkr.hcl.log 14:15:27 ++ 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 14:15:29 + output='The configuration is valid.' 14:15:29 + echo 'templates/docker.pkr.hcl: The configuration is valid.' 14:15:29 templates/docker.pkr.hcl: The configuration is valid. 14:15:29 + for template in "${templates[@]}" 14:15:29 + [[ templates/mininet-ovs-217.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 14:15:29 + [[ templates/mininet-ovs-217.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\a\u\t\o\.\p\k\r\.\h\c\l* ]] 14:15:29 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 14:15:29 + echo 'packer init templates/mininet-ovs-217.pkr.hcl ...' 14:15:29 packer init templates/mininet-ovs-217.pkr.hcl ... 14:15:29 + packer.io init templates/mininet-ovs-217.pkr.hcl 14:15:30 + export PACKER_LOG=yes 14:15:30 + PACKER_LOG=yes 14:15:30 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-centos-cs-8.pkrvars.hcl-mininet-ovs-217.pkr.hcl.log 14:15:30 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-centos-cs-8.pkrvars.hcl-mininet-ovs-217.pkr.hcl.log 14:15:30 ++ 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-217.pkr.hcl 14:15:31 + output='The configuration is valid.' 14:15:31 + echo 'templates/mininet-ovs-217.pkr.hcl: The configuration is valid.' 14:15:31 templates/mininet-ovs-217.pkr.hcl: The configuration is valid. 14:15:31 + for template in "${templates[@]}" 14:15:31 + [[ templates/robot.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 14:15:31 + [[ templates/robot.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\a\u\t\o\.\p\k\r\.\h\c\l* ]] 14:15:31 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 14:15:31 + echo 'packer init templates/robot.pkr.hcl ...' 14:15:31 packer init templates/robot.pkr.hcl ... 14:15:31 + packer.io init templates/robot.pkr.hcl 14:15:32 + export PACKER_LOG=yes 14:15:32 + PACKER_LOG=yes 14:15:32 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-centos-cs-8.pkrvars.hcl-robot.pkr.hcl.log 14:15:32 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-centos-cs-8.pkrvars.hcl-robot.pkr.hcl.log 14:15:32 ++ 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 14:15:34 + output='The configuration is valid.' 14:15:34 + echo 'templates/robot.pkr.hcl: The configuration is valid.' 14:15:34 templates/robot.pkr.hcl: The configuration is valid. 14:15:34 + for varfile in "${varfiles[@]}" 14:15:34 + [[ common-packer/vars/centos-cs-9.pkrvars.hcl == *\c\l\o\u\d\-\e\n\v\.\j\s\o\n* ]] 14:15:34 + [[ common-packer/vars/centos-cs-9.pkrvars.hcl == \v\a\r\s\/\*\.\j\s\o\n ]] 14:15:34 + [[ 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* ]] 14:15:34 + [[ 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* ]] 14:15:34 + [[ common-packer/vars/centos-cs-9.pkrvars.hcl == \v\a\r\s\/\*\.\p\k\r\v\a\r\s\.\h\c\l ]] 14:15:34 + echo '-----> Testing varfile: common-packer/vars/centos-cs-9.pkrvars.hcl' 14:15:34 -----> Testing varfile: common-packer/vars/centos-cs-9.pkrvars.hcl 14:15:34 + for template in "${templates[@]}" 14:15:34 + [[ templates/builder.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 14:15:34 + [[ templates/builder.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\a\u\t\o\.\p\k\r\.\h\c\l* ]] 14:15:34 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 14:15:34 + echo 'packer init templates/builder.pkr.hcl ...' 14:15:34 packer init templates/builder.pkr.hcl ... 14:15:34 + packer.io init templates/builder.pkr.hcl 14:15:35 + export PACKER_LOG=yes 14:15:35 + PACKER_LOG=yes 14:15:35 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-centos-cs-9.pkrvars.hcl-builder.pkr.hcl.log 14:15:35 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-centos-cs-9.pkrvars.hcl-builder.pkr.hcl.log 14:15: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/builder.pkr.hcl 14:15:37 + output='The configuration is valid.' 14:15:37 + echo 'templates/builder.pkr.hcl: The configuration is valid.' 14:15:37 templates/builder.pkr.hcl: The configuration is valid. 14:15:37 + for template in "${templates[@]}" 14:15:37 + [[ templates/devstack-pre-pip-queens.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 14:15:37 + [[ 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* ]] 14:15:37 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 14:15:37 + echo 'packer init templates/devstack-pre-pip-queens.pkr.hcl ...' 14:15:37 packer init templates/devstack-pre-pip-queens.pkr.hcl ... 14:15:37 + packer.io init templates/devstack-pre-pip-queens.pkr.hcl 14:15:38 + export PACKER_LOG=yes 14:15:38 + PACKER_LOG=yes 14:15:38 + 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 14:15:38 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-centos-cs-9.pkrvars.hcl-devstack-pre-pip-queens.pkr.hcl.log 14:15: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/devstack-pre-pip-queens.pkr.hcl 14:15:39 + output='Warning: Undefined variable 14:15:39 14:15:39 The variable "aws_ssh_user" was set but was not declared as an input variable. 14:15:39 To declare variable "aws_ssh_user" place this block in one of your .pkr.hcl 14:15:39 files, such as variables.pkr.hcl 14:15:39 14:15:39 variable "aws_ssh_user" { 14:15:39 type = string 14:15:39 default = null 14:15:39 } 14:15:39 14:15:39 14:15:39 The configuration is valid.' 14:15:39 + echo 'templates/devstack-pre-pip-queens.pkr.hcl: Warning: Undefined variable 14:15:39 14:15:39 The variable "aws_ssh_user" was set but was not declared as an input variable. 14:15:39 To declare variable "aws_ssh_user" place this block in one of your .pkr.hcl 14:15:39 files, such as variables.pkr.hcl 14:15:39 14:15:39 variable "aws_ssh_user" { 14:15:39 type = string 14:15:39 default = null 14:15:39 } 14:15:39 14:15:39 14:15:39 The configuration is valid.' 14:15:39 templates/devstack-pre-pip-queens.pkr.hcl: Warning: Undefined variable 14:15:39 14:15:39 The variable "aws_ssh_user" was set but was not declared as an input variable. 14:15:39 To declare variable "aws_ssh_user" place this block in one of your .pkr.hcl 14:15:39 files, such as variables.pkr.hcl 14:15:39 14:15:39 variable "aws_ssh_user" { 14:15:39 type = string 14:15:39 default = null 14:15:39 } 14:15:39 14:15:39 14:15:39 The configuration is valid. 14:15:39 + for template in "${templates[@]}" 14:15:39 + [[ templates/devstack-pre-pip-rocky.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 14:15:39 + [[ 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* ]] 14:15:39 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 14:15:39 + echo 'packer init templates/devstack-pre-pip-rocky.pkr.hcl ...' 14:15:39 packer init templates/devstack-pre-pip-rocky.pkr.hcl ... 14:15:39 + packer.io init templates/devstack-pre-pip-rocky.pkr.hcl 14:15:40 + export PACKER_LOG=yes 14:15:40 + PACKER_LOG=yes 14:15:40 + 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 14:15:40 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-centos-cs-9.pkrvars.hcl-devstack-pre-pip-rocky.pkr.hcl.log 14:15:40 ++ 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 14:15:42 + output='Warning: Undefined variable 14:15:42 14:15:42 The variable "aws_ssh_user" was set but was not declared as an input variable. 14:15:42 To declare variable "aws_ssh_user" place this block in one of your .pkr.hcl 14:15:42 files, such as variables.pkr.hcl 14:15:42 14:15:42 variable "aws_ssh_user" { 14:15:42 type = string 14:15:42 default = null 14:15:42 } 14:15:42 14:15:42 14:15:42 The configuration is valid.' 14:15:42 + echo 'templates/devstack-pre-pip-rocky.pkr.hcl: Warning: Undefined variable 14:15:42 14:15:42 The variable "aws_ssh_user" was set but was not declared as an input variable. 14:15:42 To declare variable "aws_ssh_user" place this block in one of your .pkr.hcl 14:15:42 files, such as variables.pkr.hcl 14:15:42 14:15:42 variable "aws_ssh_user" { 14:15:42 type = string 14:15:42 default = null 14:15:42 } 14:15:42 14:15:42 14:15:42 The configuration is valid.' 14:15:42 templates/devstack-pre-pip-rocky.pkr.hcl: Warning: Undefined variable 14:15:42 14:15:42 The variable "aws_ssh_user" was set but was not declared as an input variable. 14:15:42 To declare variable "aws_ssh_user" place this block in one of your .pkr.hcl 14:15:42 files, such as variables.pkr.hcl 14:15:42 14:15:42 variable "aws_ssh_user" { 14:15:42 type = string 14:15:42 default = null 14:15:42 } 14:15:42 14:15:42 14:15:42 The configuration is valid. 14:15:42 + for template in "${templates[@]}" 14:15:42 + [[ templates/devstack-pre-pip-stein.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 14:15:42 + [[ 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* ]] 14:15:42 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 14:15:42 + echo 'packer init templates/devstack-pre-pip-stein.pkr.hcl ...' 14:15:42 packer init templates/devstack-pre-pip-stein.pkr.hcl ... 14:15:42 + packer.io init templates/devstack-pre-pip-stein.pkr.hcl 14:15:43 + export PACKER_LOG=yes 14:15:43 + PACKER_LOG=yes 14:15:43 + 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 14:15:43 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-centos-cs-9.pkrvars.hcl-devstack-pre-pip-stein.pkr.hcl.log 14:15:43 ++ 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 14:15:45 + output='Warning: Undefined variable 14:15:45 14:15:45 The variable "aws_ssh_user" was set but was not declared as an input variable. 14:15:45 To declare variable "aws_ssh_user" place this block in one of your .pkr.hcl 14:15:45 files, such as variables.pkr.hcl 14:15:45 14:15:45 variable "aws_ssh_user" { 14:15:45 type = string 14:15:45 default = null 14:15:45 } 14:15:45 14:15:45 14:15:45 The configuration is valid.' 14:15:45 + echo 'templates/devstack-pre-pip-stein.pkr.hcl: Warning: Undefined variable 14:15:45 14:15:45 The variable "aws_ssh_user" was set but was not declared as an input variable. 14:15:45 To declare variable "aws_ssh_user" place this block in one of your .pkr.hcl 14:15:45 files, such as variables.pkr.hcl 14:15:45 14:15:45 variable "aws_ssh_user" { 14:15:45 type = string 14:15:45 default = null 14:15:45 } 14:15:45 14:15:45 14:15:45 The configuration is valid.' 14:15:45 templates/devstack-pre-pip-stein.pkr.hcl: Warning: Undefined variable 14:15:45 14:15:45 The variable "aws_ssh_user" was set but was not declared as an input variable. 14:15:45 To declare variable "aws_ssh_user" place this block in one of your .pkr.hcl 14:15:45 files, such as variables.pkr.hcl 14:15:45 14:15:45 variable "aws_ssh_user" { 14:15:45 type = string 14:15:45 default = null 14:15:45 } 14:15:45 14:15:45 14:15:45 The configuration is valid. 14:15:45 + for template in "${templates[@]}" 14:15:45 + [[ templates/devstack-pre-pip-yoga.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 14:15: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* ]] 14:15:45 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 14:15:45 + echo 'packer init templates/devstack-pre-pip-yoga.pkr.hcl ...' 14:15:45 packer init templates/devstack-pre-pip-yoga.pkr.hcl ... 14:15:45 + packer.io init templates/devstack-pre-pip-yoga.pkr.hcl 14:15:46 + export PACKER_LOG=yes 14:15:46 + PACKER_LOG=yes 14:15:46 + 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 14:15:46 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-centos-cs-9.pkrvars.hcl-devstack-pre-pip-yoga.pkr.hcl.log 14:15:46 ++ 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 14:15:48 + output='Warning: Undefined variable 14:15:48 14:15:48 The variable "aws_ssh_user" was set but was not declared as an input variable. 14:15:48 To declare variable "aws_ssh_user" place this block in one of your .pkr.hcl 14:15:48 files, such as variables.pkr.hcl 14:15:48 14:15:48 variable "aws_ssh_user" { 14:15:48 type = string 14:15:48 default = null 14:15:48 } 14:15:48 14:15:48 14:15:48 The configuration is valid.' 14:15:48 + echo 'templates/devstack-pre-pip-yoga.pkr.hcl: Warning: Undefined variable 14:15:48 14:15:48 The variable "aws_ssh_user" was set but was not declared as an input variable. 14:15:48 To declare variable "aws_ssh_user" place this block in one of your .pkr.hcl 14:15:48 files, such as variables.pkr.hcl 14:15:48 14:15:48 variable "aws_ssh_user" { 14:15:48 type = string 14:15:48 default = null 14:15:48 } 14:15:48 14:15:48 14:15:48 The configuration is valid.' 14:15:48 templates/devstack-pre-pip-yoga.pkr.hcl: Warning: Undefined variable 14:15:48 14:15:48 The variable "aws_ssh_user" was set but was not declared as an input variable. 14:15:48 To declare variable "aws_ssh_user" place this block in one of your .pkr.hcl 14:15:48 files, such as variables.pkr.hcl 14:15:48 14:15:48 variable "aws_ssh_user" { 14:15:48 type = string 14:15:48 default = null 14:15:48 } 14:15:48 14:15:48 14:15:48 The configuration is valid. 14:15:48 + for template in "${templates[@]}" 14:15:48 + [[ templates/devstack.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 14:15:48 + [[ templates/devstack.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\a\u\t\o\.\p\k\r\.\h\c\l* ]] 14:15:48 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 14:15:48 + echo 'packer init templates/devstack.pkr.hcl ...' 14:15:48 packer init templates/devstack.pkr.hcl ... 14:15:48 + packer.io init templates/devstack.pkr.hcl 14:15:49 + export PACKER_LOG=yes 14:15:49 + PACKER_LOG=yes 14:15:49 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-centos-cs-9.pkrvars.hcl-devstack.pkr.hcl.log 14:15:49 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-centos-cs-9.pkrvars.hcl-devstack.pkr.hcl.log 14:15:49 ++ 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 14:15:50 + output='Warning: Undefined variable 14:15:50 14:15:50 The variable "aws_ssh_user" was set but was not declared as an input variable. 14:15:50 To declare variable "aws_ssh_user" place this block in one of your .pkr.hcl 14:15:50 files, such as variables.pkr.hcl 14:15:50 14:15:50 variable "aws_ssh_user" { 14:15:50 type = string 14:15:50 default = null 14:15:50 } 14:15:50 14:15:50 14:15:50 The configuration is valid.' 14:15:50 + echo 'templates/devstack.pkr.hcl: Warning: Undefined variable 14:15:50 14:15:50 The variable "aws_ssh_user" was set but was not declared as an input variable. 14:15:50 To declare variable "aws_ssh_user" place this block in one of your .pkr.hcl 14:15:50 files, such as variables.pkr.hcl 14:15:50 14:15:50 variable "aws_ssh_user" { 14:15:50 type = string 14:15:50 default = null 14:15:50 } 14:15:50 14:15:50 14:15:50 The configuration is valid.' 14:15:50 templates/devstack.pkr.hcl: Warning: Undefined variable 14:15:50 14:15:50 The variable "aws_ssh_user" was set but was not declared as an input variable. 14:15:50 To declare variable "aws_ssh_user" place this block in one of your .pkr.hcl 14:15:50 files, such as variables.pkr.hcl 14:15:50 14:15:50 variable "aws_ssh_user" { 14:15:50 type = string 14:15:50 default = null 14:15:50 } 14:15:50 14:15:50 14:15:50 The configuration is valid. 14:15:50 + for template in "${templates[@]}" 14:15:50 + [[ templates/docker.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 14:15:50 + [[ templates/docker.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\a\u\t\o\.\p\k\r\.\h\c\l* ]] 14:15:50 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 14:15:50 + echo 'packer init templates/docker.pkr.hcl ...' 14:15:50 packer init templates/docker.pkr.hcl ... 14:15:50 + packer.io init templates/docker.pkr.hcl 14:15:51 + export PACKER_LOG=yes 14:15:51 + PACKER_LOG=yes 14:15:51 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-centos-cs-9.pkrvars.hcl-docker.pkr.hcl.log 14:15:51 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-centos-cs-9.pkrvars.hcl-docker.pkr.hcl.log 14:15:51 ++ 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 14:15:54 + output='The configuration is valid.' 14:15:54 + echo 'templates/docker.pkr.hcl: The configuration is valid.' 14:15:54 templates/docker.pkr.hcl: The configuration is valid. 14:15:54 + for template in "${templates[@]}" 14:15:54 + [[ templates/mininet-ovs-217.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 14:15:54 + [[ templates/mininet-ovs-217.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\a\u\t\o\.\p\k\r\.\h\c\l* ]] 14:15:54 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 14:15:54 + echo 'packer init templates/mininet-ovs-217.pkr.hcl ...' 14:15:54 packer init templates/mininet-ovs-217.pkr.hcl ... 14:15:54 + packer.io init templates/mininet-ovs-217.pkr.hcl 14:15:55 + export PACKER_LOG=yes 14:15:55 + PACKER_LOG=yes 14:15:55 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-centos-cs-9.pkrvars.hcl-mininet-ovs-217.pkr.hcl.log 14:15:55 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-centos-cs-9.pkrvars.hcl-mininet-ovs-217.pkr.hcl.log 14:15:55 ++ 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-217.pkr.hcl 14:15:56 + output='Warning: Undefined variable 14:15:56 14:15:56 The variable "aws_ssh_user" was set but was not declared as an input variable. 14:15:56 To declare variable "aws_ssh_user" place this block in one of your .pkr.hcl 14:15:56 files, such as variables.pkr.hcl 14:15:56 14:15:56 variable "aws_ssh_user" { 14:15:56 type = string 14:15:56 default = null 14:15:56 } 14:15:56 14:15:56 14:15:56 The configuration is valid.' 14:15:56 + echo 'templates/mininet-ovs-217.pkr.hcl: Warning: Undefined variable 14:15:56 14:15:56 The variable "aws_ssh_user" was set but was not declared as an input variable. 14:15:56 To declare variable "aws_ssh_user" place this block in one of your .pkr.hcl 14:15:56 files, such as variables.pkr.hcl 14:15:56 14:15:56 variable "aws_ssh_user" { 14:15:56 type = string 14:15:56 default = null 14:15:56 } 14:15:56 14:15:56 14:15:56 The configuration is valid.' 14:15:56 templates/mininet-ovs-217.pkr.hcl: Warning: Undefined variable 14:15:56 14:15:56 The variable "aws_ssh_user" was set but was not declared as an input variable. 14:15:56 To declare variable "aws_ssh_user" place this block in one of your .pkr.hcl 14:15:56 files, such as variables.pkr.hcl 14:15:56 14:15:56 variable "aws_ssh_user" { 14:15:56 type = string 14:15:56 default = null 14:15:56 } 14:15:56 14:15:56 14:15:56 The configuration is valid. 14:15:56 + for template in "${templates[@]}" 14:15:56 + [[ templates/robot.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 14:15:56 + [[ templates/robot.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\a\u\t\o\.\p\k\r\.\h\c\l* ]] 14:15:56 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 14:15:56 + echo 'packer init templates/robot.pkr.hcl ...' 14:15:56 packer init templates/robot.pkr.hcl ... 14:15:56 + packer.io init templates/robot.pkr.hcl 14:15:57 + export PACKER_LOG=yes 14:15:57 + PACKER_LOG=yes 14:15:57 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-centos-cs-9.pkrvars.hcl-robot.pkr.hcl.log 14:15:57 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-centos-cs-9.pkrvars.hcl-robot.pkr.hcl.log 14:15:57 ++ 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 14:15:59 + output='Warning: Undefined variable 14:15:59 14:15:59 The variable "aws_ssh_user" was set but was not declared as an input variable. 14:15:59 To declare variable "aws_ssh_user" place this block in one of your .pkr.hcl 14:15:59 files, such as variables.pkr.hcl 14:15:59 14:15:59 variable "aws_ssh_user" { 14:15:59 type = string 14:15:59 default = null 14:15:59 } 14:15:59 14:15:59 14:15:59 The configuration is valid.' 14:15:59 + echo 'templates/robot.pkr.hcl: Warning: Undefined variable 14:15:59 14:15:59 The variable "aws_ssh_user" was set but was not declared as an input variable. 14:15:59 To declare variable "aws_ssh_user" place this block in one of your .pkr.hcl 14:15:59 files, such as variables.pkr.hcl 14:15:59 14:15:59 variable "aws_ssh_user" { 14:15:59 type = string 14:15:59 default = null 14:15:59 } 14:15:59 14:15:59 14:15:59 The configuration is valid.' 14:15:59 templates/robot.pkr.hcl: Warning: Undefined variable 14:15:59 14:15:59 The variable "aws_ssh_user" was set but was not declared as an input variable. 14:15:59 To declare variable "aws_ssh_user" place this block in one of your .pkr.hcl 14:15:59 files, such as variables.pkr.hcl 14:15:59 14:15:59 variable "aws_ssh_user" { 14:15:59 type = string 14:15:59 default = null 14:15:59 } 14:15:59 14:15:59 14:15:59 The configuration is valid. 14:15:59 + for varfile in "${varfiles[@]}" 14:15:59 + [[ common-packer/vars/ubuntu-16.04-arm64.pkrvars.hcl == *\c\l\o\u\d\-\e\n\v\.\j\s\o\n* ]] 14:15:59 + [[ common-packer/vars/ubuntu-16.04-arm64.pkrvars.hcl == \v\a\r\s\/\*\.\j\s\o\n ]] 14:15:59 + [[ 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* ]] 14:15:59 + [[ 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* ]] 14:15:59 + [[ common-packer/vars/ubuntu-16.04-arm64.pkrvars.hcl == \v\a\r\s\/\*\.\p\k\r\v\a\r\s\.\h\c\l ]] 14:15:59 + echo '-----> Testing varfile: common-packer/vars/ubuntu-16.04-arm64.pkrvars.hcl' 14:15:59 -----> Testing varfile: common-packer/vars/ubuntu-16.04-arm64.pkrvars.hcl 14:15:59 + for template in "${templates[@]}" 14:15:59 + [[ templates/builder.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 14:15:59 + [[ templates/builder.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\a\u\t\o\.\p\k\r\.\h\c\l* ]] 14:15:59 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 14:15:59 + echo 'packer init templates/builder.pkr.hcl ...' 14:15:59 packer init templates/builder.pkr.hcl ... 14:15:59 + packer.io init templates/builder.pkr.hcl 14:16:00 + export PACKER_LOG=yes 14:16:00 + PACKER_LOG=yes 14:16:00 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-16.04-arm64.pkrvars.hcl-builder.pkr.hcl.log 14:16:00 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-16.04-arm64.pkrvars.hcl-builder.pkr.hcl.log 14:16:00 ++ 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 14:16:02 + output='The configuration is valid.' 14:16:02 + echo 'templates/builder.pkr.hcl: The configuration is valid.' 14:16:02 templates/builder.pkr.hcl: The configuration is valid. 14:16:02 + for template in "${templates[@]}" 14:16:02 + [[ templates/devstack-pre-pip-queens.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 14:16:02 + [[ 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* ]] 14:16:02 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 14:16:02 + echo 'packer init templates/devstack-pre-pip-queens.pkr.hcl ...' 14:16:02 packer init templates/devstack-pre-pip-queens.pkr.hcl ... 14:16:02 + packer.io init templates/devstack-pre-pip-queens.pkr.hcl 14:16:03 + export PACKER_LOG=yes 14:16:03 + PACKER_LOG=yes 14:16:03 + 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 14:16:03 + 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 14:16: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/devstack-pre-pip-queens.pkr.hcl 14:16:05 + output='The configuration is valid.' 14:16:05 + echo 'templates/devstack-pre-pip-queens.pkr.hcl: The configuration is valid.' 14:16:05 templates/devstack-pre-pip-queens.pkr.hcl: The configuration is valid. 14:16:05 + for template in "${templates[@]}" 14:16:05 + [[ templates/devstack-pre-pip-rocky.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 14:16: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* ]] 14:16:05 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 14:16:05 + echo 'packer init templates/devstack-pre-pip-rocky.pkr.hcl ...' 14:16:05 packer init templates/devstack-pre-pip-rocky.pkr.hcl ... 14:16:05 + packer.io init templates/devstack-pre-pip-rocky.pkr.hcl 14:16:06 + export PACKER_LOG=yes 14:16:06 + PACKER_LOG=yes 14:16:06 + 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 14:16:06 + 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 14:16:06 ++ 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 14:16:07 + output='The configuration is valid.' 14:16:07 + echo 'templates/devstack-pre-pip-rocky.pkr.hcl: The configuration is valid.' 14:16:07 templates/devstack-pre-pip-rocky.pkr.hcl: The configuration is valid. 14:16:07 + for template in "${templates[@]}" 14:16:07 + [[ templates/devstack-pre-pip-stein.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 14:16:07 + [[ 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* ]] 14:16:07 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 14:16:07 + echo 'packer init templates/devstack-pre-pip-stein.pkr.hcl ...' 14:16:07 packer init templates/devstack-pre-pip-stein.pkr.hcl ... 14:16:07 + packer.io init templates/devstack-pre-pip-stein.pkr.hcl 14:16:08 + export PACKER_LOG=yes 14:16:08 + PACKER_LOG=yes 14:16:08 + 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 14:16:08 + 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 14:16:08 ++ 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 14:16:10 + output='The configuration is valid.' 14:16:10 + echo 'templates/devstack-pre-pip-stein.pkr.hcl: The configuration is valid.' 14:16:10 templates/devstack-pre-pip-stein.pkr.hcl: The configuration is valid. 14:16:10 + for template in "${templates[@]}" 14:16:10 + [[ templates/devstack-pre-pip-yoga.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 14:16: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* ]] 14:16:10 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 14:16:10 + echo 'packer init templates/devstack-pre-pip-yoga.pkr.hcl ...' 14:16:10 packer init templates/devstack-pre-pip-yoga.pkr.hcl ... 14:16:10 + packer.io init templates/devstack-pre-pip-yoga.pkr.hcl 14:16:11 + export PACKER_LOG=yes 14:16:11 + PACKER_LOG=yes 14:16:11 + 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 14:16:11 + 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 14:16:11 ++ 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 14:16:13 + output='The configuration is valid.' 14:16:13 + echo 'templates/devstack-pre-pip-yoga.pkr.hcl: The configuration is valid.' 14:16:13 templates/devstack-pre-pip-yoga.pkr.hcl: The configuration is valid. 14:16:13 + for template in "${templates[@]}" 14:16:13 + [[ templates/devstack.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 14:16:13 + [[ templates/devstack.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\a\u\t\o\.\p\k\r\.\h\c\l* ]] 14:16:13 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 14:16:13 + echo 'packer init templates/devstack.pkr.hcl ...' 14:16:13 packer init templates/devstack.pkr.hcl ... 14:16:13 + packer.io init templates/devstack.pkr.hcl 14:16:14 + export PACKER_LOG=yes 14:16:14 + PACKER_LOG=yes 14:16:14 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-16.04-arm64.pkrvars.hcl-devstack.pkr.hcl.log 14:16:14 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-16.04-arm64.pkrvars.hcl-devstack.pkr.hcl.log 14:16:14 ++ 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 14:16:15 + output='The configuration is valid.' 14:16:15 + echo 'templates/devstack.pkr.hcl: The configuration is valid.' 14:16:15 templates/devstack.pkr.hcl: The configuration is valid. 14:16:15 + for template in "${templates[@]}" 14:16:15 + [[ templates/docker.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 14:16:15 + [[ templates/docker.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\a\u\t\o\.\p\k\r\.\h\c\l* ]] 14:16:15 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 14:16:15 + echo 'packer init templates/docker.pkr.hcl ...' 14:16:15 packer init templates/docker.pkr.hcl ... 14:16:15 + packer.io init templates/docker.pkr.hcl 14:16:16 + export PACKER_LOG=yes 14:16:16 + PACKER_LOG=yes 14:16:16 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-16.04-arm64.pkrvars.hcl-docker.pkr.hcl.log 14:16:16 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-16.04-arm64.pkrvars.hcl-docker.pkr.hcl.log 14:16:16 ++ 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 14:16:18 + output='The configuration is valid.' 14:16:18 + echo 'templates/docker.pkr.hcl: The configuration is valid.' 14:16:18 templates/docker.pkr.hcl: The configuration is valid. 14:16:18 + for template in "${templates[@]}" 14:16:18 + [[ templates/mininet-ovs-217.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 14:16:18 + [[ templates/mininet-ovs-217.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\a\u\t\o\.\p\k\r\.\h\c\l* ]] 14:16:18 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 14:16:18 + echo 'packer init templates/mininet-ovs-217.pkr.hcl ...' 14:16:18 packer init templates/mininet-ovs-217.pkr.hcl ... 14:16:18 + packer.io init templates/mininet-ovs-217.pkr.hcl 14:16:19 + export PACKER_LOG=yes 14:16:19 + PACKER_LOG=yes 14:16:19 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-16.04-arm64.pkrvars.hcl-mininet-ovs-217.pkr.hcl.log 14:16:19 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-16.04-arm64.pkrvars.hcl-mininet-ovs-217.pkr.hcl.log 14:16:19 ++ 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-217.pkr.hcl 14:16:21 + output='The configuration is valid.' 14:16:21 + echo 'templates/mininet-ovs-217.pkr.hcl: The configuration is valid.' 14:16:21 templates/mininet-ovs-217.pkr.hcl: The configuration is valid. 14:16:21 + for template in "${templates[@]}" 14:16:21 + [[ templates/robot.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 14:16:21 + [[ templates/robot.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\a\u\t\o\.\p\k\r\.\h\c\l* ]] 14:16:21 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 14:16:21 + echo 'packer init templates/robot.pkr.hcl ...' 14:16:21 packer init templates/robot.pkr.hcl ... 14:16:21 + packer.io init templates/robot.pkr.hcl 14:16:22 + export PACKER_LOG=yes 14:16:22 + PACKER_LOG=yes 14:16:22 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-16.04-arm64.pkrvars.hcl-robot.pkr.hcl.log 14:16:22 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-16.04-arm64.pkrvars.hcl-robot.pkr.hcl.log 14:16:22 ++ 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 14:16:24 + output='The configuration is valid.' 14:16:24 + echo 'templates/robot.pkr.hcl: The configuration is valid.' 14:16:24 templates/robot.pkr.hcl: The configuration is valid. 14:16:24 + for varfile in "${varfiles[@]}" 14:16:24 + [[ common-packer/vars/ubuntu-16.04.pkrvars.hcl == *\c\l\o\u\d\-\e\n\v\.\j\s\o\n* ]] 14:16:24 + [[ common-packer/vars/ubuntu-16.04.pkrvars.hcl == \v\a\r\s\/\*\.\j\s\o\n ]] 14:16:24 + [[ 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* ]] 14:16:24 + [[ 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* ]] 14:16:24 + [[ common-packer/vars/ubuntu-16.04.pkrvars.hcl == \v\a\r\s\/\*\.\p\k\r\v\a\r\s\.\h\c\l ]] 14:16:24 + echo '-----> Testing varfile: common-packer/vars/ubuntu-16.04.pkrvars.hcl' 14:16:24 -----> Testing varfile: common-packer/vars/ubuntu-16.04.pkrvars.hcl 14:16:24 + for template in "${templates[@]}" 14:16:24 + [[ templates/builder.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 14:16:24 + [[ templates/builder.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\a\u\t\o\.\p\k\r\.\h\c\l* ]] 14:16:24 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 14:16:24 + echo 'packer init templates/builder.pkr.hcl ...' 14:16:24 packer init templates/builder.pkr.hcl ... 14:16:24 + packer.io init templates/builder.pkr.hcl 14:16:25 + export PACKER_LOG=yes 14:16:25 + PACKER_LOG=yes 14:16:25 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-16.04.pkrvars.hcl-builder.pkr.hcl.log 14:16:25 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-16.04.pkrvars.hcl-builder.pkr.hcl.log 14:16:25 ++ 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 14:16:27 + output='The configuration is valid.' 14:16:27 + echo 'templates/builder.pkr.hcl: The configuration is valid.' 14:16:27 templates/builder.pkr.hcl: The configuration is valid. 14:16:27 + for template in "${templates[@]}" 14:16:27 + [[ templates/devstack-pre-pip-queens.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 14:16:27 + [[ 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* ]] 14:16:27 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 14:16:27 + echo 'packer init templates/devstack-pre-pip-queens.pkr.hcl ...' 14:16:27 packer init templates/devstack-pre-pip-queens.pkr.hcl ... 14:16:27 + packer.io init templates/devstack-pre-pip-queens.pkr.hcl 14:16:28 + export PACKER_LOG=yes 14:16:28 + PACKER_LOG=yes 14:16:28 + 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 14:16:28 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-16.04.pkrvars.hcl-devstack-pre-pip-queens.pkr.hcl.log 14:16: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/devstack-pre-pip-queens.pkr.hcl 14:16:29 + output='The configuration is valid.' 14:16:29 + echo 'templates/devstack-pre-pip-queens.pkr.hcl: The configuration is valid.' 14:16:29 templates/devstack-pre-pip-queens.pkr.hcl: The configuration is valid. 14:16:29 + for template in "${templates[@]}" 14:16:29 + [[ templates/devstack-pre-pip-rocky.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 14:16:29 + [[ 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* ]] 14:16:29 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 14:16:29 + echo 'packer init templates/devstack-pre-pip-rocky.pkr.hcl ...' 14:16:29 packer init templates/devstack-pre-pip-rocky.pkr.hcl ... 14:16:29 + packer.io init templates/devstack-pre-pip-rocky.pkr.hcl 14:16:30 + export PACKER_LOG=yes 14:16:30 + PACKER_LOG=yes 14:16:30 + 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 14:16:30 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-16.04.pkrvars.hcl-devstack-pre-pip-rocky.pkr.hcl.log 14:16: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/devstack-pre-pip-rocky.pkr.hcl 14:16:32 + output='The configuration is valid.' 14:16:32 + echo 'templates/devstack-pre-pip-rocky.pkr.hcl: The configuration is valid.' 14:16:32 templates/devstack-pre-pip-rocky.pkr.hcl: The configuration is valid. 14:16:32 + for template in "${templates[@]}" 14:16:32 + [[ templates/devstack-pre-pip-stein.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 14:16:32 + [[ 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* ]] 14:16:32 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 14:16:32 + echo 'packer init templates/devstack-pre-pip-stein.pkr.hcl ...' 14:16:32 packer init templates/devstack-pre-pip-stein.pkr.hcl ... 14:16:32 + packer.io init templates/devstack-pre-pip-stein.pkr.hcl 14:16:33 + export PACKER_LOG=yes 14:16:33 + PACKER_LOG=yes 14:16:33 + 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 14:16:33 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-16.04.pkrvars.hcl-devstack-pre-pip-stein.pkr.hcl.log 14:16:33 ++ 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 14:16:35 + output='The configuration is valid.' 14:16:35 + echo 'templates/devstack-pre-pip-stein.pkr.hcl: The configuration is valid.' 14:16:35 templates/devstack-pre-pip-stein.pkr.hcl: The configuration is valid. 14:16:35 + for template in "${templates[@]}" 14:16:35 + [[ templates/devstack-pre-pip-yoga.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 14:16:35 + [[ 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* ]] 14:16:35 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 14:16:35 + echo 'packer init templates/devstack-pre-pip-yoga.pkr.hcl ...' 14:16:35 packer init templates/devstack-pre-pip-yoga.pkr.hcl ... 14:16:35 + packer.io init templates/devstack-pre-pip-yoga.pkr.hcl 14:16:36 + export PACKER_LOG=yes 14:16:36 + PACKER_LOG=yes 14:16:36 + 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 14:16:36 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-16.04.pkrvars.hcl-devstack-pre-pip-yoga.pkr.hcl.log 14:16:36 ++ 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 14:16:37 + output='The configuration is valid.' 14:16:37 + echo 'templates/devstack-pre-pip-yoga.pkr.hcl: The configuration is valid.' 14:16:37 templates/devstack-pre-pip-yoga.pkr.hcl: The configuration is valid. 14:16:37 + for template in "${templates[@]}" 14:16:37 + [[ templates/devstack.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 14:16:37 + [[ templates/devstack.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\a\u\t\o\.\p\k\r\.\h\c\l* ]] 14:16:37 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 14:16:37 + echo 'packer init templates/devstack.pkr.hcl ...' 14:16:37 packer init templates/devstack.pkr.hcl ... 14:16:37 + packer.io init templates/devstack.pkr.hcl 14:16:38 + export PACKER_LOG=yes 14:16:38 + PACKER_LOG=yes 14:16:38 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-16.04.pkrvars.hcl-devstack.pkr.hcl.log 14:16:38 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-16.04.pkrvars.hcl-devstack.pkr.hcl.log 14:16:38 ++ 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 14:16:40 + output='The configuration is valid.' 14:16:40 + echo 'templates/devstack.pkr.hcl: The configuration is valid.' 14:16:40 templates/devstack.pkr.hcl: The configuration is valid. 14:16:40 + for template in "${templates[@]}" 14:16:40 + [[ templates/docker.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 14:16:40 + [[ templates/docker.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\a\u\t\o\.\p\k\r\.\h\c\l* ]] 14:16:40 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 14:16:40 + echo 'packer init templates/docker.pkr.hcl ...' 14:16:40 packer init templates/docker.pkr.hcl ... 14:16:40 + packer.io init templates/docker.pkr.hcl 14:16:41 + export PACKER_LOG=yes 14:16:41 + PACKER_LOG=yes 14:16:41 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-16.04.pkrvars.hcl-docker.pkr.hcl.log 14:16:41 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-16.04.pkrvars.hcl-docker.pkr.hcl.log 14:16:41 ++ 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 14:16:43 + output='The configuration is valid.' 14:16:43 + echo 'templates/docker.pkr.hcl: The configuration is valid.' 14:16:43 templates/docker.pkr.hcl: The configuration is valid. 14:16:43 + for template in "${templates[@]}" 14:16:43 + [[ templates/mininet-ovs-217.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 14:16:43 + [[ templates/mininet-ovs-217.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\a\u\t\o\.\p\k\r\.\h\c\l* ]] 14:16:43 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 14:16:43 + echo 'packer init templates/mininet-ovs-217.pkr.hcl ...' 14:16:43 packer init templates/mininet-ovs-217.pkr.hcl ... 14:16:43 + packer.io init templates/mininet-ovs-217.pkr.hcl 14:16:44 + export PACKER_LOG=yes 14:16:44 + PACKER_LOG=yes 14:16:44 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-16.04.pkrvars.hcl-mininet-ovs-217.pkr.hcl.log 14:16:44 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-16.04.pkrvars.hcl-mininet-ovs-217.pkr.hcl.log 14:16:44 ++ 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-217.pkr.hcl 14:16:46 + output='The configuration is valid.' 14:16:46 + echo 'templates/mininet-ovs-217.pkr.hcl: The configuration is valid.' 14:16:46 templates/mininet-ovs-217.pkr.hcl: The configuration is valid. 14:16:46 + for template in "${templates[@]}" 14:16:46 + [[ templates/robot.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 14:16:46 + [[ templates/robot.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\a\u\t\o\.\p\k\r\.\h\c\l* ]] 14:16:46 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 14:16:46 + echo 'packer init templates/robot.pkr.hcl ...' 14:16:46 packer init templates/robot.pkr.hcl ... 14:16:46 + packer.io init templates/robot.pkr.hcl 14:16:47 + export PACKER_LOG=yes 14:16:47 + PACKER_LOG=yes 14:16:47 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-16.04.pkrvars.hcl-robot.pkr.hcl.log 14:16:47 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-16.04.pkrvars.hcl-robot.pkr.hcl.log 14:16:47 ++ 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 14:16:48 + output='The configuration is valid.' 14:16:48 + echo 'templates/robot.pkr.hcl: The configuration is valid.' 14:16:48 templates/robot.pkr.hcl: The configuration is valid. 14:16:48 + for varfile in "${varfiles[@]}" 14:16:48 + [[ common-packer/vars/ubuntu-18.04-arm64.pkrvars.hcl == *\c\l\o\u\d\-\e\n\v\.\j\s\o\n* ]] 14:16:48 + [[ common-packer/vars/ubuntu-18.04-arm64.pkrvars.hcl == \v\a\r\s\/\*\.\j\s\o\n ]] 14:16:48 + [[ 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* ]] 14:16:48 + [[ 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* ]] 14:16:48 + [[ common-packer/vars/ubuntu-18.04-arm64.pkrvars.hcl == \v\a\r\s\/\*\.\p\k\r\v\a\r\s\.\h\c\l ]] 14:16:48 + echo '-----> Testing varfile: common-packer/vars/ubuntu-18.04-arm64.pkrvars.hcl' 14:16:48 -----> Testing varfile: common-packer/vars/ubuntu-18.04-arm64.pkrvars.hcl 14:16:48 + for template in "${templates[@]}" 14:16:48 + [[ templates/builder.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 14:16:48 + [[ templates/builder.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\a\u\t\o\.\p\k\r\.\h\c\l* ]] 14:16:48 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 14:16:48 + echo 'packer init templates/builder.pkr.hcl ...' 14:16:48 packer init templates/builder.pkr.hcl ... 14:16:48 + packer.io init templates/builder.pkr.hcl 14:16:50 + export PACKER_LOG=yes 14:16:50 + PACKER_LOG=yes 14:16:50 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-18.04-arm64.pkrvars.hcl-builder.pkr.hcl.log 14:16:50 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-18.04-arm64.pkrvars.hcl-builder.pkr.hcl.log 14:16:50 ++ 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 14:16:51 + output='The configuration is valid.' 14:16:51 + echo 'templates/builder.pkr.hcl: The configuration is valid.' 14:16:51 templates/builder.pkr.hcl: The configuration is valid. 14:16:51 + for template in "${templates[@]}" 14:16:51 + [[ templates/devstack-pre-pip-queens.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 14:16:51 + [[ 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* ]] 14:16:51 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 14:16:51 + echo 'packer init templates/devstack-pre-pip-queens.pkr.hcl ...' 14:16:51 packer init templates/devstack-pre-pip-queens.pkr.hcl ... 14:16:51 + packer.io init templates/devstack-pre-pip-queens.pkr.hcl 14:16:52 + export PACKER_LOG=yes 14:16:52 + PACKER_LOG=yes 14:16:52 + 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 14:16:52 + 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 14:16: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/devstack-pre-pip-queens.pkr.hcl 14:16:54 + output='The configuration is valid.' 14:16:54 + echo 'templates/devstack-pre-pip-queens.pkr.hcl: The configuration is valid.' 14:16:54 templates/devstack-pre-pip-queens.pkr.hcl: The configuration is valid. 14:16:54 + for template in "${templates[@]}" 14:16:54 + [[ templates/devstack-pre-pip-rocky.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 14:16:54 + [[ 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* ]] 14:16:54 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 14:16:54 + echo 'packer init templates/devstack-pre-pip-rocky.pkr.hcl ...' 14:16:54 packer init templates/devstack-pre-pip-rocky.pkr.hcl ... 14:16:54 + packer.io init templates/devstack-pre-pip-rocky.pkr.hcl 14:16:55 + export PACKER_LOG=yes 14:16:55 + PACKER_LOG=yes 14:16:55 + 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 14:16:55 + 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 14:16:55 ++ 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 14:16:57 + output='The configuration is valid.' 14:16:57 + echo 'templates/devstack-pre-pip-rocky.pkr.hcl: The configuration is valid.' 14:16:57 templates/devstack-pre-pip-rocky.pkr.hcl: The configuration is valid. 14:16:57 + for template in "${templates[@]}" 14:16:57 + [[ templates/devstack-pre-pip-stein.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 14:16:57 + [[ 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* ]] 14:16:57 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 14:16:57 + echo 'packer init templates/devstack-pre-pip-stein.pkr.hcl ...' 14:16:57 packer init templates/devstack-pre-pip-stein.pkr.hcl ... 14:16:57 + packer.io init templates/devstack-pre-pip-stein.pkr.hcl 14:16:58 + export PACKER_LOG=yes 14:16:58 + PACKER_LOG=yes 14:16:58 + 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 14:16:58 + 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 14:16:58 ++ 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 14:16:59 + output='The configuration is valid.' 14:16:59 + echo 'templates/devstack-pre-pip-stein.pkr.hcl: The configuration is valid.' 14:16:59 templates/devstack-pre-pip-stein.pkr.hcl: The configuration is valid. 14:16:59 + for template in "${templates[@]}" 14:16:59 + [[ templates/devstack-pre-pip-yoga.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 14:16:59 + [[ 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* ]] 14:16:59 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 14:16:59 + echo 'packer init templates/devstack-pre-pip-yoga.pkr.hcl ...' 14:16:59 packer init templates/devstack-pre-pip-yoga.pkr.hcl ... 14:16:59 + packer.io init templates/devstack-pre-pip-yoga.pkr.hcl 14:17:00 + export PACKER_LOG=yes 14:17:00 + PACKER_LOG=yes 14:17:00 + 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 14:17:00 + 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 14:17:00 ++ 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 14:17:02 + output='The configuration is valid.' 14:17:02 + echo 'templates/devstack-pre-pip-yoga.pkr.hcl: The configuration is valid.' 14:17:02 templates/devstack-pre-pip-yoga.pkr.hcl: The configuration is valid. 14:17:02 + for template in "${templates[@]}" 14:17:02 + [[ templates/devstack.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 14:17:02 + [[ templates/devstack.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\a\u\t\o\.\p\k\r\.\h\c\l* ]] 14:17:02 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 14:17:02 + echo 'packer init templates/devstack.pkr.hcl ...' 14:17:02 packer init templates/devstack.pkr.hcl ... 14:17:02 + packer.io init templates/devstack.pkr.hcl 14:17:03 + export PACKER_LOG=yes 14:17:03 + PACKER_LOG=yes 14:17:03 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-18.04-arm64.pkrvars.hcl-devstack.pkr.hcl.log 14:17:03 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-18.04-arm64.pkrvars.hcl-devstack.pkr.hcl.log 14:17:03 ++ 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 14:17:05 + output='The configuration is valid.' 14:17:05 + echo 'templates/devstack.pkr.hcl: The configuration is valid.' 14:17:05 templates/devstack.pkr.hcl: The configuration is valid. 14:17:05 + for template in "${templates[@]}" 14:17:05 + [[ templates/docker.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 14:17:05 + [[ templates/docker.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\a\u\t\o\.\p\k\r\.\h\c\l* ]] 14:17:05 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 14:17:05 + echo 'packer init templates/docker.pkr.hcl ...' 14:17:05 packer init templates/docker.pkr.hcl ... 14:17:05 + packer.io init templates/docker.pkr.hcl 14:17:06 + export PACKER_LOG=yes 14:17:06 + PACKER_LOG=yes 14:17:06 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-18.04-arm64.pkrvars.hcl-docker.pkr.hcl.log 14:17:06 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-18.04-arm64.pkrvars.hcl-docker.pkr.hcl.log 14:17:06 ++ 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 14:17:08 + output='The configuration is valid.' 14:17:08 + echo 'templates/docker.pkr.hcl: The configuration is valid.' 14:17:08 templates/docker.pkr.hcl: The configuration is valid. 14:17:08 + for template in "${templates[@]}" 14:17:08 + [[ templates/mininet-ovs-217.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 14:17:08 + [[ templates/mininet-ovs-217.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\a\u\t\o\.\p\k\r\.\h\c\l* ]] 14:17:08 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 14:17:08 + echo 'packer init templates/mininet-ovs-217.pkr.hcl ...' 14:17:08 packer init templates/mininet-ovs-217.pkr.hcl ... 14:17:08 + packer.io init templates/mininet-ovs-217.pkr.hcl 14:17:09 + export PACKER_LOG=yes 14:17:09 + PACKER_LOG=yes 14:17:09 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-18.04-arm64.pkrvars.hcl-mininet-ovs-217.pkr.hcl.log 14:17:09 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-18.04-arm64.pkrvars.hcl-mininet-ovs-217.pkr.hcl.log 14:17:09 ++ 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-217.pkr.hcl 14:17:11 + output='The configuration is valid.' 14:17:11 + echo 'templates/mininet-ovs-217.pkr.hcl: The configuration is valid.' 14:17:11 templates/mininet-ovs-217.pkr.hcl: The configuration is valid. 14:17:11 + for template in "${templates[@]}" 14:17:11 + [[ templates/robot.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 14:17:11 + [[ templates/robot.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\a\u\t\o\.\p\k\r\.\h\c\l* ]] 14:17:11 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 14:17:11 + echo 'packer init templates/robot.pkr.hcl ...' 14:17:11 packer init templates/robot.pkr.hcl ... 14:17:11 + packer.io init templates/robot.pkr.hcl 14:17:12 + export PACKER_LOG=yes 14:17:12 + PACKER_LOG=yes 14:17:12 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-18.04-arm64.pkrvars.hcl-robot.pkr.hcl.log 14:17:12 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-18.04-arm64.pkrvars.hcl-robot.pkr.hcl.log 14:17:12 ++ 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 14:17:13 + output='The configuration is valid.' 14:17:13 + echo 'templates/robot.pkr.hcl: The configuration is valid.' 14:17:13 templates/robot.pkr.hcl: The configuration is valid. 14:17:13 + for varfile in "${varfiles[@]}" 14:17:13 + [[ common-packer/vars/ubuntu-18.04.pkrvars.hcl == *\c\l\o\u\d\-\e\n\v\.\j\s\o\n* ]] 14:17:13 + [[ common-packer/vars/ubuntu-18.04.pkrvars.hcl == \v\a\r\s\/\*\.\j\s\o\n ]] 14:17:13 + [[ 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* ]] 14:17:13 + [[ 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* ]] 14:17:13 + [[ common-packer/vars/ubuntu-18.04.pkrvars.hcl == \v\a\r\s\/\*\.\p\k\r\v\a\r\s\.\h\c\l ]] 14:17:13 + echo '-----> Testing varfile: common-packer/vars/ubuntu-18.04.pkrvars.hcl' 14:17:13 -----> Testing varfile: common-packer/vars/ubuntu-18.04.pkrvars.hcl 14:17:13 + for template in "${templates[@]}" 14:17:13 + [[ templates/builder.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 14:17:13 + [[ templates/builder.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\a\u\t\o\.\p\k\r\.\h\c\l* ]] 14:17:13 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 14:17:13 + echo 'packer init templates/builder.pkr.hcl ...' 14:17:13 packer init templates/builder.pkr.hcl ... 14:17:13 + packer.io init templates/builder.pkr.hcl 14:17:15 + export PACKER_LOG=yes 14:17:15 + PACKER_LOG=yes 14:17:15 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-18.04.pkrvars.hcl-builder.pkr.hcl.log 14:17:15 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-18.04.pkrvars.hcl-builder.pkr.hcl.log 14:17:15 ++ 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 14:17:16 + output='The configuration is valid.' 14:17:16 + echo 'templates/builder.pkr.hcl: The configuration is valid.' 14:17:16 templates/builder.pkr.hcl: The configuration is valid. 14:17:16 + for template in "${templates[@]}" 14:17:16 + [[ templates/devstack-pre-pip-queens.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 14:17:16 + [[ 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* ]] 14:17:16 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 14:17:16 + echo 'packer init templates/devstack-pre-pip-queens.pkr.hcl ...' 14:17:16 packer init templates/devstack-pre-pip-queens.pkr.hcl ... 14:17:16 + packer.io init templates/devstack-pre-pip-queens.pkr.hcl 14:17:17 + export PACKER_LOG=yes 14:17:17 + PACKER_LOG=yes 14:17:17 + 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 14:17:17 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-18.04.pkrvars.hcl-devstack-pre-pip-queens.pkr.hcl.log 14:17: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/devstack-pre-pip-queens.pkr.hcl 14:17:19 + output='The configuration is valid.' 14:17:19 + echo 'templates/devstack-pre-pip-queens.pkr.hcl: The configuration is valid.' 14:17:19 templates/devstack-pre-pip-queens.pkr.hcl: The configuration is valid. 14:17:19 + for template in "${templates[@]}" 14:17:19 + [[ templates/devstack-pre-pip-rocky.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 14:17:19 + [[ 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* ]] 14:17:19 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 14:17:19 + echo 'packer init templates/devstack-pre-pip-rocky.pkr.hcl ...' 14:17:19 packer init templates/devstack-pre-pip-rocky.pkr.hcl ... 14:17:19 + packer.io init templates/devstack-pre-pip-rocky.pkr.hcl 14:17:20 + export PACKER_LOG=yes 14:17:20 + PACKER_LOG=yes 14:17:20 + 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 14:17:20 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-18.04.pkrvars.hcl-devstack-pre-pip-rocky.pkr.hcl.log 14:17:20 ++ 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 14:17:22 + output='The configuration is valid.' 14:17:22 + echo 'templates/devstack-pre-pip-rocky.pkr.hcl: The configuration is valid.' 14:17:22 templates/devstack-pre-pip-rocky.pkr.hcl: The configuration is valid. 14:17:22 + for template in "${templates[@]}" 14:17:22 + [[ templates/devstack-pre-pip-stein.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 14:17:22 + [[ 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* ]] 14:17:22 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 14:17:22 + echo 'packer init templates/devstack-pre-pip-stein.pkr.hcl ...' 14:17:22 packer init templates/devstack-pre-pip-stein.pkr.hcl ... 14:17:22 + packer.io init templates/devstack-pre-pip-stein.pkr.hcl 14:17:23 + export PACKER_LOG=yes 14:17:23 + PACKER_LOG=yes 14:17:23 + 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 14:17:23 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-18.04.pkrvars.hcl-devstack-pre-pip-stein.pkr.hcl.log 14:17:23 ++ 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 14:17:25 + output='The configuration is valid.' 14:17:25 + echo 'templates/devstack-pre-pip-stein.pkr.hcl: The configuration is valid.' 14:17:25 templates/devstack-pre-pip-stein.pkr.hcl: The configuration is valid. 14:17:25 + for template in "${templates[@]}" 14:17:25 + [[ templates/devstack-pre-pip-yoga.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 14:17:25 + [[ 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* ]] 14:17:25 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 14:17:25 + echo 'packer init templates/devstack-pre-pip-yoga.pkr.hcl ...' 14:17:25 packer init templates/devstack-pre-pip-yoga.pkr.hcl ... 14:17:25 + packer.io init templates/devstack-pre-pip-yoga.pkr.hcl 14:17:26 + export PACKER_LOG=yes 14:17:26 + PACKER_LOG=yes 14:17:26 + 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 14:17:26 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-18.04.pkrvars.hcl-devstack-pre-pip-yoga.pkr.hcl.log 14:17:26 ++ 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 14:17:27 + output='The configuration is valid.' 14:17:27 + echo 'templates/devstack-pre-pip-yoga.pkr.hcl: The configuration is valid.' 14:17:27 templates/devstack-pre-pip-yoga.pkr.hcl: The configuration is valid. 14:17:27 + for template in "${templates[@]}" 14:17:27 + [[ templates/devstack.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 14:17:27 + [[ templates/devstack.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\a\u\t\o\.\p\k\r\.\h\c\l* ]] 14:17:27 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 14:17:27 + echo 'packer init templates/devstack.pkr.hcl ...' 14:17:27 packer init templates/devstack.pkr.hcl ... 14:17:27 + packer.io init templates/devstack.pkr.hcl 14:17:28 + export PACKER_LOG=yes 14:17:28 + PACKER_LOG=yes 14:17:28 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-18.04.pkrvars.hcl-devstack.pkr.hcl.log 14:17:28 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-18.04.pkrvars.hcl-devstack.pkr.hcl.log 14:17:28 ++ 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 14:17:30 + output='The configuration is valid.' 14:17:30 + echo 'templates/devstack.pkr.hcl: The configuration is valid.' 14:17:30 templates/devstack.pkr.hcl: The configuration is valid. 14:17:30 + for template in "${templates[@]}" 14:17:30 + [[ templates/docker.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 14:17:30 + [[ templates/docker.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\a\u\t\o\.\p\k\r\.\h\c\l* ]] 14:17:30 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 14:17:30 + echo 'packer init templates/docker.pkr.hcl ...' 14:17:30 packer init templates/docker.pkr.hcl ... 14:17:30 + packer.io init templates/docker.pkr.hcl 14:17:31 + export PACKER_LOG=yes 14:17:31 + PACKER_LOG=yes 14:17:31 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-18.04.pkrvars.hcl-docker.pkr.hcl.log 14:17:31 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-18.04.pkrvars.hcl-docker.pkr.hcl.log 14:17:31 ++ 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 14:17:33 + output='The configuration is valid.' 14:17:33 + echo 'templates/docker.pkr.hcl: The configuration is valid.' 14:17:33 templates/docker.pkr.hcl: The configuration is valid. 14:17:33 + for template in "${templates[@]}" 14:17:33 + [[ templates/mininet-ovs-217.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 14:17:33 + [[ templates/mininet-ovs-217.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\a\u\t\o\.\p\k\r\.\h\c\l* ]] 14:17:33 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 14:17:33 + echo 'packer init templates/mininet-ovs-217.pkr.hcl ...' 14:17:33 packer init templates/mininet-ovs-217.pkr.hcl ... 14:17:33 + packer.io init templates/mininet-ovs-217.pkr.hcl 14:17:34 + export PACKER_LOG=yes 14:17:34 + PACKER_LOG=yes 14:17:34 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-18.04.pkrvars.hcl-mininet-ovs-217.pkr.hcl.log 14:17:34 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-18.04.pkrvars.hcl-mininet-ovs-217.pkr.hcl.log 14:17:34 ++ 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-217.pkr.hcl 14:17:36 + output='The configuration is valid.' 14:17:36 + echo 'templates/mininet-ovs-217.pkr.hcl: The configuration is valid.' 14:17:36 templates/mininet-ovs-217.pkr.hcl: The configuration is valid. 14:17:36 + for template in "${templates[@]}" 14:17:36 + [[ templates/robot.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 14:17:36 + [[ templates/robot.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\a\u\t\o\.\p\k\r\.\h\c\l* ]] 14:17:36 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 14:17:36 + echo 'packer init templates/robot.pkr.hcl ...' 14:17:36 packer init templates/robot.pkr.hcl ... 14:17:36 + packer.io init templates/robot.pkr.hcl 14:17:37 + export PACKER_LOG=yes 14:17:37 + PACKER_LOG=yes 14:17:37 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-18.04.pkrvars.hcl-robot.pkr.hcl.log 14:17:37 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-18.04.pkrvars.hcl-robot.pkr.hcl.log 14:17:37 ++ 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 14:17:39 + output='The configuration is valid.' 14:17:39 + echo 'templates/robot.pkr.hcl: The configuration is valid.' 14:17:39 templates/robot.pkr.hcl: The configuration is valid. 14:17:39 + for varfile in "${varfiles[@]}" 14:17:39 + [[ common-packer/vars/ubuntu-20.04-arm64.pkrvars.hcl == *\c\l\o\u\d\-\e\n\v\.\j\s\o\n* ]] 14:17:39 + [[ common-packer/vars/ubuntu-20.04-arm64.pkrvars.hcl == \v\a\r\s\/\*\.\j\s\o\n ]] 14:17:39 + [[ 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* ]] 14:17:39 + [[ 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* ]] 14:17:39 + [[ common-packer/vars/ubuntu-20.04-arm64.pkrvars.hcl == \v\a\r\s\/\*\.\p\k\r\v\a\r\s\.\h\c\l ]] 14:17:39 + echo '-----> Testing varfile: common-packer/vars/ubuntu-20.04-arm64.pkrvars.hcl' 14:17:39 -----> Testing varfile: common-packer/vars/ubuntu-20.04-arm64.pkrvars.hcl 14:17:39 + for template in "${templates[@]}" 14:17:39 + [[ templates/builder.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 14:17:39 + [[ templates/builder.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\a\u\t\o\.\p\k\r\.\h\c\l* ]] 14:17:39 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 14:17:39 + echo 'packer init templates/builder.pkr.hcl ...' 14:17:39 packer init templates/builder.pkr.hcl ... 14:17:39 + packer.io init templates/builder.pkr.hcl 14:17:40 + export PACKER_LOG=yes 14:17:40 + PACKER_LOG=yes 14:17:40 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-20.04-arm64.pkrvars.hcl-builder.pkr.hcl.log 14:17:40 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-20.04-arm64.pkrvars.hcl-builder.pkr.hcl.log 14:17: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/builder.pkr.hcl 14:17:42 + output='The configuration is valid.' 14:17:42 + echo 'templates/builder.pkr.hcl: The configuration is valid.' 14:17:42 templates/builder.pkr.hcl: The configuration is valid. 14:17:42 + for template in "${templates[@]}" 14:17:42 + [[ templates/devstack-pre-pip-queens.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 14:17:42 + [[ 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* ]] 14:17:42 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 14:17:42 + echo 'packer init templates/devstack-pre-pip-queens.pkr.hcl ...' 14:17:42 packer init templates/devstack-pre-pip-queens.pkr.hcl ... 14:17:42 + packer.io init templates/devstack-pre-pip-queens.pkr.hcl 14:17:43 + export PACKER_LOG=yes 14:17:43 + PACKER_LOG=yes 14:17:43 + 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 14:17:43 + 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 14:17: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/devstack-pre-pip-queens.pkr.hcl 14:17:45 + output='The configuration is valid.' 14:17:45 + echo 'templates/devstack-pre-pip-queens.pkr.hcl: The configuration is valid.' 14:17:45 templates/devstack-pre-pip-queens.pkr.hcl: The configuration is valid. 14:17:45 + for template in "${templates[@]}" 14:17:45 + [[ templates/devstack-pre-pip-rocky.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 14:17:45 + [[ 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* ]] 14:17:45 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 14:17:45 + echo 'packer init templates/devstack-pre-pip-rocky.pkr.hcl ...' 14:17:45 packer init templates/devstack-pre-pip-rocky.pkr.hcl ... 14:17:45 + packer.io init templates/devstack-pre-pip-rocky.pkr.hcl 14:17:46 + export PACKER_LOG=yes 14:17:46 + PACKER_LOG=yes 14:17:46 + 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 14:17:46 + 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 14:17:46 ++ 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 14:17:48 + output='The configuration is valid.' 14:17:48 + echo 'templates/devstack-pre-pip-rocky.pkr.hcl: The configuration is valid.' 14:17:48 templates/devstack-pre-pip-rocky.pkr.hcl: The configuration is valid. 14:17:48 + for template in "${templates[@]}" 14:17:48 + [[ templates/devstack-pre-pip-stein.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 14:17:48 + [[ 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* ]] 14:17:48 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 14:17:48 + echo 'packer init templates/devstack-pre-pip-stein.pkr.hcl ...' 14:17:48 packer init templates/devstack-pre-pip-stein.pkr.hcl ... 14:17:48 + packer.io init templates/devstack-pre-pip-stein.pkr.hcl 14:17:49 + export PACKER_LOG=yes 14:17:49 + PACKER_LOG=yes 14:17:49 + 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 14:17:49 + 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 14:17:49 ++ 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 14:17:50 + output='The configuration is valid.' 14:17:50 + echo 'templates/devstack-pre-pip-stein.pkr.hcl: The configuration is valid.' 14:17:50 templates/devstack-pre-pip-stein.pkr.hcl: The configuration is valid. 14:17:50 + for template in "${templates[@]}" 14:17:50 + [[ templates/devstack-pre-pip-yoga.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 14:17:50 + [[ 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* ]] 14:17:50 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 14:17:50 + echo 'packer init templates/devstack-pre-pip-yoga.pkr.hcl ...' 14:17:50 packer init templates/devstack-pre-pip-yoga.pkr.hcl ... 14:17:50 + packer.io init templates/devstack-pre-pip-yoga.pkr.hcl 14:17:51 + export PACKER_LOG=yes 14:17:51 + PACKER_LOG=yes 14:17:51 + 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 14:17:51 + 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 14:17:51 ++ 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 14:17:53 + output='The configuration is valid.' 14:17:53 + echo 'templates/devstack-pre-pip-yoga.pkr.hcl: The configuration is valid.' 14:17:53 templates/devstack-pre-pip-yoga.pkr.hcl: The configuration is valid. 14:17:53 + for template in "${templates[@]}" 14:17:53 + [[ templates/devstack.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 14:17:53 + [[ templates/devstack.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\a\u\t\o\.\p\k\r\.\h\c\l* ]] 14:17:53 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 14:17:53 + echo 'packer init templates/devstack.pkr.hcl ...' 14:17:53 packer init templates/devstack.pkr.hcl ... 14:17:53 + packer.io init templates/devstack.pkr.hcl 14:17:55 + export PACKER_LOG=yes 14:17:55 + PACKER_LOG=yes 14:17:55 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-20.04-arm64.pkrvars.hcl-devstack.pkr.hcl.log 14:17:55 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-20.04-arm64.pkrvars.hcl-devstack.pkr.hcl.log 14:17:55 ++ 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 14:17:57 + output='The configuration is valid.' 14:17:57 + echo 'templates/devstack.pkr.hcl: The configuration is valid.' 14:17:57 templates/devstack.pkr.hcl: The configuration is valid. 14:17:57 + for template in "${templates[@]}" 14:17:57 + [[ templates/docker.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 14:17:57 + [[ templates/docker.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\a\u\t\o\.\p\k\r\.\h\c\l* ]] 14:17:57 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 14:17:57 + echo 'packer init templates/docker.pkr.hcl ...' 14:17:57 packer init templates/docker.pkr.hcl ... 14:17:57 + packer.io init templates/docker.pkr.hcl 14:17:58 + export PACKER_LOG=yes 14:17:58 + PACKER_LOG=yes 14:17:58 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-20.04-arm64.pkrvars.hcl-docker.pkr.hcl.log 14:17:58 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-20.04-arm64.pkrvars.hcl-docker.pkr.hcl.log 14:17:58 ++ 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 14:18:00 + output='The configuration is valid.' 14:18:00 + echo 'templates/docker.pkr.hcl: The configuration is valid.' 14:18:00 templates/docker.pkr.hcl: The configuration is valid. 14:18:00 + for template in "${templates[@]}" 14:18:00 + [[ templates/mininet-ovs-217.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 14:18:00 + [[ templates/mininet-ovs-217.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\a\u\t\o\.\p\k\r\.\h\c\l* ]] 14:18:00 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 14:18:00 + echo 'packer init templates/mininet-ovs-217.pkr.hcl ...' 14:18:00 packer init templates/mininet-ovs-217.pkr.hcl ... 14:18:00 + packer.io init templates/mininet-ovs-217.pkr.hcl 14:18:01 + export PACKER_LOG=yes 14:18:01 + PACKER_LOG=yes 14:18:01 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-20.04-arm64.pkrvars.hcl-mininet-ovs-217.pkr.hcl.log 14:18:01 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-20.04-arm64.pkrvars.hcl-mininet-ovs-217.pkr.hcl.log 14:18:01 ++ 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-217.pkr.hcl 14:18:02 + output='The configuration is valid.' 14:18:02 + echo 'templates/mininet-ovs-217.pkr.hcl: The configuration is valid.' 14:18:02 templates/mininet-ovs-217.pkr.hcl: The configuration is valid. 14:18:02 + for template in "${templates[@]}" 14:18:02 + [[ templates/robot.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 14:18:02 + [[ templates/robot.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\a\u\t\o\.\p\k\r\.\h\c\l* ]] 14:18:02 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 14:18:02 + echo 'packer init templates/robot.pkr.hcl ...' 14:18:02 packer init templates/robot.pkr.hcl ... 14:18:02 + packer.io init templates/robot.pkr.hcl 14:18:03 + export PACKER_LOG=yes 14:18:03 + PACKER_LOG=yes 14:18:03 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-20.04-arm64.pkrvars.hcl-robot.pkr.hcl.log 14:18:03 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-20.04-arm64.pkrvars.hcl-robot.pkr.hcl.log 14:18:03 ++ 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 14:18:05 + output='The configuration is valid.' 14:18:05 + echo 'templates/robot.pkr.hcl: The configuration is valid.' 14:18:05 templates/robot.pkr.hcl: The configuration is valid. 14:18:05 + for varfile in "${varfiles[@]}" 14:18:05 + [[ common-packer/vars/ubuntu-20.04.pkrvars.hcl == *\c\l\o\u\d\-\e\n\v\.\j\s\o\n* ]] 14:18:05 + [[ common-packer/vars/ubuntu-20.04.pkrvars.hcl == \v\a\r\s\/\*\.\j\s\o\n ]] 14:18:05 + [[ 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* ]] 14:18:05 + [[ 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* ]] 14:18:05 + [[ common-packer/vars/ubuntu-20.04.pkrvars.hcl == \v\a\r\s\/\*\.\p\k\r\v\a\r\s\.\h\c\l ]] 14:18:05 + echo '-----> Testing varfile: common-packer/vars/ubuntu-20.04.pkrvars.hcl' 14:18:05 -----> Testing varfile: common-packer/vars/ubuntu-20.04.pkrvars.hcl 14:18:05 + for template in "${templates[@]}" 14:18:05 + [[ templates/builder.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 14:18:05 + [[ templates/builder.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\a\u\t\o\.\p\k\r\.\h\c\l* ]] 14:18:05 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 14:18:05 + echo 'packer init templates/builder.pkr.hcl ...' 14:18:05 packer init templates/builder.pkr.hcl ... 14:18:05 + packer.io init templates/builder.pkr.hcl 14:18:06 + export PACKER_LOG=yes 14:18:06 + PACKER_LOG=yes 14:18:06 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-20.04.pkrvars.hcl-builder.pkr.hcl.log 14:18:06 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-20.04.pkrvars.hcl-builder.pkr.hcl.log 14:18: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/builder.pkr.hcl 14:18:08 + output='The configuration is valid.' 14:18:08 + echo 'templates/builder.pkr.hcl: The configuration is valid.' 14:18:08 templates/builder.pkr.hcl: The configuration is valid. 14:18:08 + for template in "${templates[@]}" 14:18:08 + [[ templates/devstack-pre-pip-queens.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 14:18:08 + [[ 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* ]] 14:18:08 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 14:18:08 + echo 'packer init templates/devstack-pre-pip-queens.pkr.hcl ...' 14:18:08 packer init templates/devstack-pre-pip-queens.pkr.hcl ... 14:18:08 + packer.io init templates/devstack-pre-pip-queens.pkr.hcl 14:18:09 + export PACKER_LOG=yes 14:18:09 + PACKER_LOG=yes 14:18:09 + 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 14:18:09 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-20.04.pkrvars.hcl-devstack-pre-pip-queens.pkr.hcl.log 14:18:09 ++ 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 14:18:11 + output='The configuration is valid.' 14:18:11 + echo 'templates/devstack-pre-pip-queens.pkr.hcl: The configuration is valid.' 14:18:11 templates/devstack-pre-pip-queens.pkr.hcl: The configuration is valid. 14:18:11 + for template in "${templates[@]}" 14:18:11 + [[ templates/devstack-pre-pip-rocky.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 14:18:11 + [[ 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* ]] 14:18:11 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 14:18:11 + echo 'packer init templates/devstack-pre-pip-rocky.pkr.hcl ...' 14:18:11 packer init templates/devstack-pre-pip-rocky.pkr.hcl ... 14:18:11 + packer.io init templates/devstack-pre-pip-rocky.pkr.hcl 14:18:12 + export PACKER_LOG=yes 14:18:12 + PACKER_LOG=yes 14:18:12 + 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 14:18:12 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-20.04.pkrvars.hcl-devstack-pre-pip-rocky.pkr.hcl.log 14:18:12 ++ 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 14:18:14 + output='The configuration is valid.' 14:18:14 + echo 'templates/devstack-pre-pip-rocky.pkr.hcl: The configuration is valid.' 14:18:14 templates/devstack-pre-pip-rocky.pkr.hcl: The configuration is valid. 14:18:14 + for template in "${templates[@]}" 14:18:14 + [[ templates/devstack-pre-pip-stein.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 14:18:14 + [[ 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* ]] 14:18:14 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 14:18:14 + echo 'packer init templates/devstack-pre-pip-stein.pkr.hcl ...' 14:18:14 packer init templates/devstack-pre-pip-stein.pkr.hcl ... 14:18:14 + packer.io init templates/devstack-pre-pip-stein.pkr.hcl 14:18:15 + export PACKER_LOG=yes 14:18:15 + PACKER_LOG=yes 14:18:15 + 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 14:18:15 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-20.04.pkrvars.hcl-devstack-pre-pip-stein.pkr.hcl.log 14:18:15 ++ 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 14:18:17 + output='The configuration is valid.' 14:18:17 + echo 'templates/devstack-pre-pip-stein.pkr.hcl: The configuration is valid.' 14:18:17 templates/devstack-pre-pip-stein.pkr.hcl: The configuration is valid. 14:18:17 + for template in "${templates[@]}" 14:18:17 + [[ templates/devstack-pre-pip-yoga.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 14:18:17 + [[ 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* ]] 14:18:17 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 14:18:17 + echo 'packer init templates/devstack-pre-pip-yoga.pkr.hcl ...' 14:18:17 packer init templates/devstack-pre-pip-yoga.pkr.hcl ... 14:18:17 + packer.io init templates/devstack-pre-pip-yoga.pkr.hcl 14:18:17 + export PACKER_LOG=yes 14:18:17 + PACKER_LOG=yes 14:18:17 + 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 14:18:17 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-20.04.pkrvars.hcl-devstack-pre-pip-yoga.pkr.hcl.log 14:18:17 ++ 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 14:18:19 + output='The configuration is valid.' 14:18:19 + echo 'templates/devstack-pre-pip-yoga.pkr.hcl: The configuration is valid.' 14:18:19 templates/devstack-pre-pip-yoga.pkr.hcl: The configuration is valid. 14:18:19 + for template in "${templates[@]}" 14:18:19 + [[ templates/devstack.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 14:18:19 + [[ templates/devstack.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\a\u\t\o\.\p\k\r\.\h\c\l* ]] 14:18:19 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 14:18:19 + echo 'packer init templates/devstack.pkr.hcl ...' 14:18:19 packer init templates/devstack.pkr.hcl ... 14:18:19 + packer.io init templates/devstack.pkr.hcl 14:18:20 + export PACKER_LOG=yes 14:18:20 + PACKER_LOG=yes 14:18:20 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-20.04.pkrvars.hcl-devstack.pkr.hcl.log 14:18:20 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-20.04.pkrvars.hcl-devstack.pkr.hcl.log 14:18:20 ++ 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 14:18:22 + output='The configuration is valid.' 14:18:22 + echo 'templates/devstack.pkr.hcl: The configuration is valid.' 14:18:22 templates/devstack.pkr.hcl: The configuration is valid. 14:18:22 + for template in "${templates[@]}" 14:18:22 + [[ templates/docker.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 14:18:22 + [[ templates/docker.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\a\u\t\o\.\p\k\r\.\h\c\l* ]] 14:18:22 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 14:18:22 + echo 'packer init templates/docker.pkr.hcl ...' 14:18:22 packer init templates/docker.pkr.hcl ... 14:18:22 + packer.io init templates/docker.pkr.hcl 14:18:23 + export PACKER_LOG=yes 14:18:23 + PACKER_LOG=yes 14:18:23 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-20.04.pkrvars.hcl-docker.pkr.hcl.log 14:18:23 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-20.04.pkrvars.hcl-docker.pkr.hcl.log 14:18:23 ++ 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 14:18:25 + output='The configuration is valid.' 14:18:25 + echo 'templates/docker.pkr.hcl: The configuration is valid.' 14:18:25 templates/docker.pkr.hcl: The configuration is valid. 14:18:25 + for template in "${templates[@]}" 14:18:25 + [[ templates/mininet-ovs-217.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 14:18:25 + [[ templates/mininet-ovs-217.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\a\u\t\o\.\p\k\r\.\h\c\l* ]] 14:18:25 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 14:18:25 + echo 'packer init templates/mininet-ovs-217.pkr.hcl ...' 14:18:25 packer init templates/mininet-ovs-217.pkr.hcl ... 14:18:25 + packer.io init templates/mininet-ovs-217.pkr.hcl 14:18:26 + export PACKER_LOG=yes 14:18:26 + PACKER_LOG=yes 14:18:26 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-20.04.pkrvars.hcl-mininet-ovs-217.pkr.hcl.log 14:18:26 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-20.04.pkrvars.hcl-mininet-ovs-217.pkr.hcl.log 14:18:26 ++ 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-217.pkr.hcl 14:18:28 + output='The configuration is valid.' 14:18:28 + echo 'templates/mininet-ovs-217.pkr.hcl: The configuration is valid.' 14:18:28 templates/mininet-ovs-217.pkr.hcl: The configuration is valid. 14:18:28 + for template in "${templates[@]}" 14:18:28 + [[ templates/robot.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 14:18:28 + [[ templates/robot.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\a\u\t\o\.\p\k\r\.\h\c\l* ]] 14:18:28 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 14:18:28 + echo 'packer init templates/robot.pkr.hcl ...' 14:18:28 packer init templates/robot.pkr.hcl ... 14:18:28 + packer.io init templates/robot.pkr.hcl 14:18:29 + export PACKER_LOG=yes 14:18:29 + PACKER_LOG=yes 14:18:29 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-20.04.pkrvars.hcl-robot.pkr.hcl.log 14:18:29 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-20.04.pkrvars.hcl-robot.pkr.hcl.log 14:18:29 ++ 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 14:18:30 + output='The configuration is valid.' 14:18:30 + echo 'templates/robot.pkr.hcl: The configuration is valid.' 14:18:30 templates/robot.pkr.hcl: The configuration is valid. 14:18:30 + for varfile in "${varfiles[@]}" 14:18:30 + [[ common-packer/vars/ubuntu-22.04.pkrvars.hcl == *\c\l\o\u\d\-\e\n\v\.\j\s\o\n* ]] 14:18:30 + [[ common-packer/vars/ubuntu-22.04.pkrvars.hcl == \v\a\r\s\/\*\.\j\s\o\n ]] 14:18:30 + [[ 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* ]] 14:18:30 + [[ 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* ]] 14:18:30 + [[ common-packer/vars/ubuntu-22.04.pkrvars.hcl == \v\a\r\s\/\*\.\p\k\r\v\a\r\s\.\h\c\l ]] 14:18:30 + echo '-----> Testing varfile: common-packer/vars/ubuntu-22.04.pkrvars.hcl' 14:18:30 -----> Testing varfile: common-packer/vars/ubuntu-22.04.pkrvars.hcl 14:18:30 + for template in "${templates[@]}" 14:18:30 + [[ templates/builder.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 14:18:30 + [[ templates/builder.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\a\u\t\o\.\p\k\r\.\h\c\l* ]] 14:18:30 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 14:18:30 + echo 'packer init templates/builder.pkr.hcl ...' 14:18:30 packer init templates/builder.pkr.hcl ... 14:18:30 + packer.io init templates/builder.pkr.hcl 14:18:31 + export PACKER_LOG=yes 14:18:31 + PACKER_LOG=yes 14:18:31 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-22.04.pkrvars.hcl-builder.pkr.hcl.log 14:18:31 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-22.04.pkrvars.hcl-builder.pkr.hcl.log 14:18:31 ++ 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 14:18:33 + output='The configuration is valid.' 14:18:33 + echo 'templates/builder.pkr.hcl: The configuration is valid.' 14:18:33 templates/builder.pkr.hcl: The configuration is valid. 14:18:33 + for template in "${templates[@]}" 14:18:33 + [[ templates/devstack-pre-pip-queens.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 14:18:33 + [[ 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* ]] 14:18:33 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 14:18:33 + echo 'packer init templates/devstack-pre-pip-queens.pkr.hcl ...' 14:18:33 packer init templates/devstack-pre-pip-queens.pkr.hcl ... 14:18:33 + packer.io init templates/devstack-pre-pip-queens.pkr.hcl 14:18:34 + export PACKER_LOG=yes 14:18:34 + PACKER_LOG=yes 14:18:34 + 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 14:18:34 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-22.04.pkrvars.hcl-devstack-pre-pip-queens.pkr.hcl.log 14:18:34 ++ 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 14:18:36 + output='The configuration is valid.' 14:18:36 + echo 'templates/devstack-pre-pip-queens.pkr.hcl: The configuration is valid.' 14:18:36 templates/devstack-pre-pip-queens.pkr.hcl: The configuration is valid. 14:18:36 + for template in "${templates[@]}" 14:18:36 + [[ templates/devstack-pre-pip-rocky.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 14:18:36 + [[ 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* ]] 14:18:36 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 14:18:36 + echo 'packer init templates/devstack-pre-pip-rocky.pkr.hcl ...' 14:18:36 packer init templates/devstack-pre-pip-rocky.pkr.hcl ... 14:18:36 + packer.io init templates/devstack-pre-pip-rocky.pkr.hcl 14:18:37 + export PACKER_LOG=yes 14:18:37 + PACKER_LOG=yes 14:18:37 + 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 14:18:37 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-22.04.pkrvars.hcl-devstack-pre-pip-rocky.pkr.hcl.log 14:18: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/devstack-pre-pip-rocky.pkr.hcl 14:18:39 + output='The configuration is valid.' 14:18:39 + echo 'templates/devstack-pre-pip-rocky.pkr.hcl: The configuration is valid.' 14:18:39 templates/devstack-pre-pip-rocky.pkr.hcl: The configuration is valid. 14:18:39 + for template in "${templates[@]}" 14:18:39 + [[ templates/devstack-pre-pip-stein.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 14:18:39 + [[ 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* ]] 14:18:39 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 14:18:39 + echo 'packer init templates/devstack-pre-pip-stein.pkr.hcl ...' 14:18:39 packer init templates/devstack-pre-pip-stein.pkr.hcl ... 14:18:39 + packer.io init templates/devstack-pre-pip-stein.pkr.hcl 14:18:40 + export PACKER_LOG=yes 14:18:40 + PACKER_LOG=yes 14:18:40 + 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 14:18:40 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-22.04.pkrvars.hcl-devstack-pre-pip-stein.pkr.hcl.log 14:18:40 ++ 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 14:18:42 + output='The configuration is valid.' 14:18:42 + echo 'templates/devstack-pre-pip-stein.pkr.hcl: The configuration is valid.' 14:18:42 templates/devstack-pre-pip-stein.pkr.hcl: The configuration is valid. 14:18:42 + for template in "${templates[@]}" 14:18:42 + [[ templates/devstack-pre-pip-yoga.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 14:18: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* ]] 14:18:42 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 14:18:42 + echo 'packer init templates/devstack-pre-pip-yoga.pkr.hcl ...' 14:18:42 packer init templates/devstack-pre-pip-yoga.pkr.hcl ... 14:18:42 + packer.io init templates/devstack-pre-pip-yoga.pkr.hcl 14:18:43 + export PACKER_LOG=yes 14:18:43 + PACKER_LOG=yes 14:18:43 + 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 14:18:43 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-22.04.pkrvars.hcl-devstack-pre-pip-yoga.pkr.hcl.log 14:18:43 ++ 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 14:18:44 + output='The configuration is valid.' 14:18:44 + echo 'templates/devstack-pre-pip-yoga.pkr.hcl: The configuration is valid.' 14:18:44 templates/devstack-pre-pip-yoga.pkr.hcl: The configuration is valid. 14:18:44 + for template in "${templates[@]}" 14:18:44 + [[ templates/devstack.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 14:18:44 + [[ templates/devstack.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\a\u\t\o\.\p\k\r\.\h\c\l* ]] 14:18:44 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 14:18:44 + echo 'packer init templates/devstack.pkr.hcl ...' 14:18:44 packer init templates/devstack.pkr.hcl ... 14:18:44 + packer.io init templates/devstack.pkr.hcl 14:18:45 + export PACKER_LOG=yes 14:18:45 + PACKER_LOG=yes 14:18:45 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-22.04.pkrvars.hcl-devstack.pkr.hcl.log 14:18:45 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-22.04.pkrvars.hcl-devstack.pkr.hcl.log 14:18:45 ++ 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 14:18:47 + output='The configuration is valid.' 14:18:47 + echo 'templates/devstack.pkr.hcl: The configuration is valid.' 14:18:47 templates/devstack.pkr.hcl: The configuration is valid. 14:18:47 + for template in "${templates[@]}" 14:18:47 + [[ templates/docker.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 14:18:47 + [[ templates/docker.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\a\u\t\o\.\p\k\r\.\h\c\l* ]] 14:18:47 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 14:18:47 + echo 'packer init templates/docker.pkr.hcl ...' 14:18:47 packer init templates/docker.pkr.hcl ... 14:18:47 + packer.io init templates/docker.pkr.hcl 14:18:48 + export PACKER_LOG=yes 14:18:48 + PACKER_LOG=yes 14:18:48 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-22.04.pkrvars.hcl-docker.pkr.hcl.log 14:18:48 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-22.04.pkrvars.hcl-docker.pkr.hcl.log 14:18:48 ++ 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 14:18:50 + output='The configuration is valid.' 14:18:50 + echo 'templates/docker.pkr.hcl: The configuration is valid.' 14:18:50 templates/docker.pkr.hcl: The configuration is valid. 14:18:50 + for template in "${templates[@]}" 14:18:50 + [[ templates/mininet-ovs-217.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 14:18:50 + [[ templates/mininet-ovs-217.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\a\u\t\o\.\p\k\r\.\h\c\l* ]] 14:18:50 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 14:18:50 + echo 'packer init templates/mininet-ovs-217.pkr.hcl ...' 14:18:50 packer init templates/mininet-ovs-217.pkr.hcl ... 14:18:50 + packer.io init templates/mininet-ovs-217.pkr.hcl 14:18:51 + export PACKER_LOG=yes 14:18:51 + PACKER_LOG=yes 14:18:51 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-22.04.pkrvars.hcl-mininet-ovs-217.pkr.hcl.log 14:18:51 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-22.04.pkrvars.hcl-mininet-ovs-217.pkr.hcl.log 14:18:51 ++ 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-217.pkr.hcl 14:18:53 + output='The configuration is valid.' 14:18:53 + echo 'templates/mininet-ovs-217.pkr.hcl: The configuration is valid.' 14:18:53 templates/mininet-ovs-217.pkr.hcl: The configuration is valid. 14:18:53 + for template in "${templates[@]}" 14:18:53 + [[ templates/robot.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 14:18:53 + [[ templates/robot.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\a\u\t\o\.\p\k\r\.\h\c\l* ]] 14:18:53 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 14:18:53 + echo 'packer init templates/robot.pkr.hcl ...' 14:18:53 packer init templates/robot.pkr.hcl ... 14:18:53 + packer.io init templates/robot.pkr.hcl 14:18:54 + export PACKER_LOG=yes 14:18:54 + PACKER_LOG=yes 14:18:54 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-22.04.pkrvars.hcl-robot.pkr.hcl.log 14:18:54 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-22.04.pkrvars.hcl-robot.pkr.hcl.log 14:18:54 ++ 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 14:18:56 + output='The configuration is valid.' 14:18:56 + echo 'templates/robot.pkr.hcl: The configuration is valid.' 14:18:56 templates/robot.pkr.hcl: The configuration is valid. 14:18:56 + for varfile in "${varfiles[@]}" 14:18:56 + [[ common-packer/vars/ubuntu-24.04-arm64.pkrvars.hcl == *\c\l\o\u\d\-\e\n\v\.\j\s\o\n* ]] 14:18:56 + [[ common-packer/vars/ubuntu-24.04-arm64.pkrvars.hcl == \v\a\r\s\/\*\.\j\s\o\n ]] 14:18:56 + [[ common-packer/vars/ubuntu-24.04-arm64.pkrvars.hcl == *\c\l\o\u\d\-\e\n\v\.\p\k\r\v\a\r\s\.\h\c\l* ]] 14:18:56 + [[ common-packer/vars/ubuntu-24.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* ]] 14:18:56 + [[ common-packer/vars/ubuntu-24.04-arm64.pkrvars.hcl == \v\a\r\s\/\*\.\p\k\r\v\a\r\s\.\h\c\l ]] 14:18:56 + echo '-----> Testing varfile: common-packer/vars/ubuntu-24.04-arm64.pkrvars.hcl' 14:18:56 -----> Testing varfile: common-packer/vars/ubuntu-24.04-arm64.pkrvars.hcl 14:18:56 + for template in "${templates[@]}" 14:18:56 + [[ templates/builder.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 14:18:56 + [[ templates/builder.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\a\u\t\o\.\p\k\r\.\h\c\l* ]] 14:18:56 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 14:18:56 + echo 'packer init templates/builder.pkr.hcl ...' 14:18:56 packer init templates/builder.pkr.hcl ... 14:18:56 + packer.io init templates/builder.pkr.hcl 14:18:57 + export PACKER_LOG=yes 14:18:57 + PACKER_LOG=yes 14:18:57 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-24.04-arm64.pkrvars.hcl-builder.pkr.hcl.log 14:18:57 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-24.04-arm64.pkrvars.hcl-builder.pkr.hcl.log 14:18:57 ++ packer.io validate -var-file=/home/jenkins/.config/jenkins_jobs/cloud-env.pkrvars.hcl -var-file=common-packer/vars/ubuntu-24.04-arm64.pkrvars.hcl templates/builder.pkr.hcl 14:18:59 + output='The configuration is valid.' 14:18:59 + echo 'templates/builder.pkr.hcl: The configuration is valid.' 14:18:59 templates/builder.pkr.hcl: The configuration is valid. 14:18:59 + for template in "${templates[@]}" 14:18:59 + [[ templates/devstack-pre-pip-queens.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 14:18:59 + [[ 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* ]] 14:18:59 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 14:18:59 + echo 'packer init templates/devstack-pre-pip-queens.pkr.hcl ...' 14:18:59 packer init templates/devstack-pre-pip-queens.pkr.hcl ... 14:18:59 + packer.io init templates/devstack-pre-pip-queens.pkr.hcl 14:19:00 + export PACKER_LOG=yes 14:19:00 + PACKER_LOG=yes 14:19:00 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-24.04-arm64.pkrvars.hcl-devstack-pre-pip-queens.pkr.hcl.log 14:19:00 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-24.04-arm64.pkrvars.hcl-devstack-pre-pip-queens.pkr.hcl.log 14:19:00 ++ packer.io validate -var-file=/home/jenkins/.config/jenkins_jobs/cloud-env.pkrvars.hcl -var-file=common-packer/vars/ubuntu-24.04-arm64.pkrvars.hcl templates/devstack-pre-pip-queens.pkr.hcl 14:19:02 + output='The configuration is valid.' 14:19:02 + echo 'templates/devstack-pre-pip-queens.pkr.hcl: The configuration is valid.' 14:19:02 templates/devstack-pre-pip-queens.pkr.hcl: The configuration is valid. 14:19:02 + for template in "${templates[@]}" 14:19:02 + [[ templates/devstack-pre-pip-rocky.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 14:19:02 + [[ 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* ]] 14:19:02 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 14:19:02 + echo 'packer init templates/devstack-pre-pip-rocky.pkr.hcl ...' 14:19:02 packer init templates/devstack-pre-pip-rocky.pkr.hcl ... 14:19:02 + packer.io init templates/devstack-pre-pip-rocky.pkr.hcl 14:19:02 + export PACKER_LOG=yes 14:19:02 + PACKER_LOG=yes 14:19:02 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-24.04-arm64.pkrvars.hcl-devstack-pre-pip-rocky.pkr.hcl.log 14:19:02 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-24.04-arm64.pkrvars.hcl-devstack-pre-pip-rocky.pkr.hcl.log 14:19:02 ++ packer.io validate -var-file=/home/jenkins/.config/jenkins_jobs/cloud-env.pkrvars.hcl -var-file=common-packer/vars/ubuntu-24.04-arm64.pkrvars.hcl templates/devstack-pre-pip-rocky.pkr.hcl 14:19:04 + output='The configuration is valid.' 14:19:04 + echo 'templates/devstack-pre-pip-rocky.pkr.hcl: The configuration is valid.' 14:19:04 templates/devstack-pre-pip-rocky.pkr.hcl: The configuration is valid. 14:19:04 + for template in "${templates[@]}" 14:19:04 + [[ templates/devstack-pre-pip-stein.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 14:19:04 + [[ 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* ]] 14:19:04 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 14:19:04 + echo 'packer init templates/devstack-pre-pip-stein.pkr.hcl ...' 14:19:04 packer init templates/devstack-pre-pip-stein.pkr.hcl ... 14:19:04 + packer.io init templates/devstack-pre-pip-stein.pkr.hcl 14:19:05 + export PACKER_LOG=yes 14:19:05 + PACKER_LOG=yes 14:19:05 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-24.04-arm64.pkrvars.hcl-devstack-pre-pip-stein.pkr.hcl.log 14:19:05 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-24.04-arm64.pkrvars.hcl-devstack-pre-pip-stein.pkr.hcl.log 14:19:05 ++ packer.io validate -var-file=/home/jenkins/.config/jenkins_jobs/cloud-env.pkrvars.hcl -var-file=common-packer/vars/ubuntu-24.04-arm64.pkrvars.hcl templates/devstack-pre-pip-stein.pkr.hcl 14:19:07 + output='The configuration is valid.' 14:19:07 + echo 'templates/devstack-pre-pip-stein.pkr.hcl: The configuration is valid.' 14:19:07 templates/devstack-pre-pip-stein.pkr.hcl: The configuration is valid. 14:19:07 + for template in "${templates[@]}" 14:19:07 + [[ templates/devstack-pre-pip-yoga.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 14:19:07 + [[ 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* ]] 14:19:07 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 14:19:07 + echo 'packer init templates/devstack-pre-pip-yoga.pkr.hcl ...' 14:19:07 packer init templates/devstack-pre-pip-yoga.pkr.hcl ... 14:19:07 + packer.io init templates/devstack-pre-pip-yoga.pkr.hcl 14:19:08 + export PACKER_LOG=yes 14:19:08 + PACKER_LOG=yes 14:19:08 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-24.04-arm64.pkrvars.hcl-devstack-pre-pip-yoga.pkr.hcl.log 14:19:08 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-24.04-arm64.pkrvars.hcl-devstack-pre-pip-yoga.pkr.hcl.log 14:19:08 ++ packer.io validate -var-file=/home/jenkins/.config/jenkins_jobs/cloud-env.pkrvars.hcl -var-file=common-packer/vars/ubuntu-24.04-arm64.pkrvars.hcl templates/devstack-pre-pip-yoga.pkr.hcl 14:19:10 + output='The configuration is valid.' 14:19:10 + echo 'templates/devstack-pre-pip-yoga.pkr.hcl: The configuration is valid.' 14:19:10 templates/devstack-pre-pip-yoga.pkr.hcl: The configuration is valid. 14:19:10 + for template in "${templates[@]}" 14:19:10 + [[ templates/devstack.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 14:19:10 + [[ templates/devstack.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\a\u\t\o\.\p\k\r\.\h\c\l* ]] 14:19:10 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 14:19:10 + echo 'packer init templates/devstack.pkr.hcl ...' 14:19:10 packer init templates/devstack.pkr.hcl ... 14:19:10 + packer.io init templates/devstack.pkr.hcl 14:19:10 + export PACKER_LOG=yes 14:19:10 + PACKER_LOG=yes 14:19:10 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-24.04-arm64.pkrvars.hcl-devstack.pkr.hcl.log 14:19:10 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-24.04-arm64.pkrvars.hcl-devstack.pkr.hcl.log 14:19:10 ++ packer.io validate -var-file=/home/jenkins/.config/jenkins_jobs/cloud-env.pkrvars.hcl -var-file=common-packer/vars/ubuntu-24.04-arm64.pkrvars.hcl templates/devstack.pkr.hcl 14:19:12 + output='The configuration is valid.' 14:19:12 + echo 'templates/devstack.pkr.hcl: The configuration is valid.' 14:19:12 templates/devstack.pkr.hcl: The configuration is valid. 14:19:12 + for template in "${templates[@]}" 14:19:12 + [[ templates/docker.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 14:19:12 + [[ templates/docker.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\a\u\t\o\.\p\k\r\.\h\c\l* ]] 14:19:12 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 14:19:12 + echo 'packer init templates/docker.pkr.hcl ...' 14:19:12 packer init templates/docker.pkr.hcl ... 14:19:12 + packer.io init templates/docker.pkr.hcl 14:19:13 + export PACKER_LOG=yes 14:19:13 + PACKER_LOG=yes 14:19:13 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-24.04-arm64.pkrvars.hcl-docker.pkr.hcl.log 14:19:13 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-24.04-arm64.pkrvars.hcl-docker.pkr.hcl.log 14:19:13 ++ packer.io validate -var-file=/home/jenkins/.config/jenkins_jobs/cloud-env.pkrvars.hcl -var-file=common-packer/vars/ubuntu-24.04-arm64.pkrvars.hcl templates/docker.pkr.hcl 14:19:15 + output='The configuration is valid.' 14:19:15 + echo 'templates/docker.pkr.hcl: The configuration is valid.' 14:19:15 templates/docker.pkr.hcl: The configuration is valid. 14:19:15 + for template in "${templates[@]}" 14:19:15 + [[ templates/mininet-ovs-217.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 14:19:15 + [[ templates/mininet-ovs-217.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\a\u\t\o\.\p\k\r\.\h\c\l* ]] 14:19:15 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 14:19:15 + echo 'packer init templates/mininet-ovs-217.pkr.hcl ...' 14:19:15 packer init templates/mininet-ovs-217.pkr.hcl ... 14:19:15 + packer.io init templates/mininet-ovs-217.pkr.hcl 14:19:16 + export PACKER_LOG=yes 14:19:16 + PACKER_LOG=yes 14:19:16 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-24.04-arm64.pkrvars.hcl-mininet-ovs-217.pkr.hcl.log 14:19:16 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-24.04-arm64.pkrvars.hcl-mininet-ovs-217.pkr.hcl.log 14:19:16 ++ packer.io validate -var-file=/home/jenkins/.config/jenkins_jobs/cloud-env.pkrvars.hcl -var-file=common-packer/vars/ubuntu-24.04-arm64.pkrvars.hcl templates/mininet-ovs-217.pkr.hcl 14:19:18 + output='The configuration is valid.' 14:19:18 + echo 'templates/mininet-ovs-217.pkr.hcl: The configuration is valid.' 14:19:18 templates/mininet-ovs-217.pkr.hcl: The configuration is valid. 14:19:18 + for template in "${templates[@]}" 14:19:18 + [[ templates/robot.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 14:19:18 + [[ templates/robot.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\a\u\t\o\.\p\k\r\.\h\c\l* ]] 14:19:18 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 14:19:18 + echo 'packer init templates/robot.pkr.hcl ...' 14:19:18 packer init templates/robot.pkr.hcl ... 14:19:18 + packer.io init templates/robot.pkr.hcl 14:19:19 + export PACKER_LOG=yes 14:19:19 + PACKER_LOG=yes 14:19:19 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-24.04-arm64.pkrvars.hcl-robot.pkr.hcl.log 14:19:19 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-24.04-arm64.pkrvars.hcl-robot.pkr.hcl.log 14:19:19 ++ packer.io validate -var-file=/home/jenkins/.config/jenkins_jobs/cloud-env.pkrvars.hcl -var-file=common-packer/vars/ubuntu-24.04-arm64.pkrvars.hcl templates/robot.pkr.hcl 14:19:20 + output='The configuration is valid.' 14:19:20 + echo 'templates/robot.pkr.hcl: The configuration is valid.' 14:19:20 templates/robot.pkr.hcl: The configuration is valid. 14:19:20 + for varfile in "${varfiles[@]}" 14:19:20 + [[ common-packer/vars/ubuntu-24.04.pkrvars.hcl == *\c\l\o\u\d\-\e\n\v\.\j\s\o\n* ]] 14:19:20 + [[ common-packer/vars/ubuntu-24.04.pkrvars.hcl == \v\a\r\s\/\*\.\j\s\o\n ]] 14:19:20 + [[ common-packer/vars/ubuntu-24.04.pkrvars.hcl == *\c\l\o\u\d\-\e\n\v\.\p\k\r\v\a\r\s\.\h\c\l* ]] 14:19:20 + [[ common-packer/vars/ubuntu-24.04.pkrvars.hcl == *\c\l\o\u\d\-\e\n\v\-\a\w\s\.\p\k\r\v\a\r\s\.\h\c\l* ]] 14:19:20 + [[ common-packer/vars/ubuntu-24.04.pkrvars.hcl == \v\a\r\s\/\*\.\p\k\r\v\a\r\s\.\h\c\l ]] 14:19:20 + echo '-----> Testing varfile: common-packer/vars/ubuntu-24.04.pkrvars.hcl' 14:19:20 -----> Testing varfile: common-packer/vars/ubuntu-24.04.pkrvars.hcl 14:19:20 + for template in "${templates[@]}" 14:19:20 + [[ templates/builder.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 14:19:20 + [[ templates/builder.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\a\u\t\o\.\p\k\r\.\h\c\l* ]] 14:19:20 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 14:19:20 + echo 'packer init templates/builder.pkr.hcl ...' 14:19:20 packer init templates/builder.pkr.hcl ... 14:19:20 + packer.io init templates/builder.pkr.hcl 14:19:21 + export PACKER_LOG=yes 14:19:21 + PACKER_LOG=yes 14:19:21 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-24.04.pkrvars.hcl-builder.pkr.hcl.log 14:19:21 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-24.04.pkrvars.hcl-builder.pkr.hcl.log 14:19:21 ++ packer.io validate -var-file=/home/jenkins/.config/jenkins_jobs/cloud-env.pkrvars.hcl -var-file=common-packer/vars/ubuntu-24.04.pkrvars.hcl templates/builder.pkr.hcl 14:19:23 + output='The configuration is valid.' 14:19:23 + echo 'templates/builder.pkr.hcl: The configuration is valid.' 14:19:23 templates/builder.pkr.hcl: The configuration is valid. 14:19:23 + for template in "${templates[@]}" 14:19:23 + [[ templates/devstack-pre-pip-queens.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 14:19:23 + [[ 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* ]] 14:19:23 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 14:19:23 + echo 'packer init templates/devstack-pre-pip-queens.pkr.hcl ...' 14:19:23 packer init templates/devstack-pre-pip-queens.pkr.hcl ... 14:19:23 + packer.io init templates/devstack-pre-pip-queens.pkr.hcl 14:19:24 + export PACKER_LOG=yes 14:19:24 + PACKER_LOG=yes 14:19:24 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-24.04.pkrvars.hcl-devstack-pre-pip-queens.pkr.hcl.log 14:19:24 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-24.04.pkrvars.hcl-devstack-pre-pip-queens.pkr.hcl.log 14:19:24 ++ packer.io validate -var-file=/home/jenkins/.config/jenkins_jobs/cloud-env.pkrvars.hcl -var-file=common-packer/vars/ubuntu-24.04.pkrvars.hcl templates/devstack-pre-pip-queens.pkr.hcl 14:19:26 + output='The configuration is valid.' 14:19:26 + echo 'templates/devstack-pre-pip-queens.pkr.hcl: The configuration is valid.' 14:19:26 templates/devstack-pre-pip-queens.pkr.hcl: The configuration is valid. 14:19:26 + for template in "${templates[@]}" 14:19:26 + [[ templates/devstack-pre-pip-rocky.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 14:19:26 + [[ 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* ]] 14:19:26 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 14:19:26 + echo 'packer init templates/devstack-pre-pip-rocky.pkr.hcl ...' 14:19:26 packer init templates/devstack-pre-pip-rocky.pkr.hcl ... 14:19:26 + packer.io init templates/devstack-pre-pip-rocky.pkr.hcl 14:19:27 + export PACKER_LOG=yes 14:19:27 + PACKER_LOG=yes 14:19:27 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-24.04.pkrvars.hcl-devstack-pre-pip-rocky.pkr.hcl.log 14:19:27 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-24.04.pkrvars.hcl-devstack-pre-pip-rocky.pkr.hcl.log 14:19:27 ++ packer.io validate -var-file=/home/jenkins/.config/jenkins_jobs/cloud-env.pkrvars.hcl -var-file=common-packer/vars/ubuntu-24.04.pkrvars.hcl templates/devstack-pre-pip-rocky.pkr.hcl 14:19:29 + output='The configuration is valid.' 14:19:29 + echo 'templates/devstack-pre-pip-rocky.pkr.hcl: The configuration is valid.' 14:19:29 templates/devstack-pre-pip-rocky.pkr.hcl: The configuration is valid. 14:19:29 + for template in "${templates[@]}" 14:19:29 + [[ templates/devstack-pre-pip-stein.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 14:19:29 + [[ 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* ]] 14:19:29 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 14:19:29 + echo 'packer init templates/devstack-pre-pip-stein.pkr.hcl ...' 14:19:29 packer init templates/devstack-pre-pip-stein.pkr.hcl ... 14:19:29 + packer.io init templates/devstack-pre-pip-stein.pkr.hcl 14:19:30 + export PACKER_LOG=yes 14:19:30 + PACKER_LOG=yes 14:19:30 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-24.04.pkrvars.hcl-devstack-pre-pip-stein.pkr.hcl.log 14:19:30 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-24.04.pkrvars.hcl-devstack-pre-pip-stein.pkr.hcl.log 14:19:30 ++ packer.io validate -var-file=/home/jenkins/.config/jenkins_jobs/cloud-env.pkrvars.hcl -var-file=common-packer/vars/ubuntu-24.04.pkrvars.hcl templates/devstack-pre-pip-stein.pkr.hcl 14:19:31 + output='The configuration is valid.' 14:19:31 + echo 'templates/devstack-pre-pip-stein.pkr.hcl: The configuration is valid.' 14:19:31 templates/devstack-pre-pip-stein.pkr.hcl: The configuration is valid. 14:19:31 + for template in "${templates[@]}" 14:19:31 + [[ templates/devstack-pre-pip-yoga.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 14:19:31 + [[ 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* ]] 14:19:31 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 14:19:31 + echo 'packer init templates/devstack-pre-pip-yoga.pkr.hcl ...' 14:19:31 packer init templates/devstack-pre-pip-yoga.pkr.hcl ... 14:19:31 + packer.io init templates/devstack-pre-pip-yoga.pkr.hcl 14:19:32 + export PACKER_LOG=yes 14:19:32 + PACKER_LOG=yes 14:19:32 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-24.04.pkrvars.hcl-devstack-pre-pip-yoga.pkr.hcl.log 14:19:32 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-24.04.pkrvars.hcl-devstack-pre-pip-yoga.pkr.hcl.log 14:19:32 ++ packer.io validate -var-file=/home/jenkins/.config/jenkins_jobs/cloud-env.pkrvars.hcl -var-file=common-packer/vars/ubuntu-24.04.pkrvars.hcl templates/devstack-pre-pip-yoga.pkr.hcl 14:19:34 + output='The configuration is valid.' 14:19:34 + echo 'templates/devstack-pre-pip-yoga.pkr.hcl: The configuration is valid.' 14:19:34 templates/devstack-pre-pip-yoga.pkr.hcl: The configuration is valid. 14:19:34 + for template in "${templates[@]}" 14:19:34 + [[ templates/devstack.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 14:19:34 + [[ templates/devstack.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\a\u\t\o\.\p\k\r\.\h\c\l* ]] 14:19:34 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 14:19:34 + echo 'packer init templates/devstack.pkr.hcl ...' 14:19:34 packer init templates/devstack.pkr.hcl ... 14:19:34 + packer.io init templates/devstack.pkr.hcl 14:19:35 + export PACKER_LOG=yes 14:19:35 + PACKER_LOG=yes 14:19:35 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-24.04.pkrvars.hcl-devstack.pkr.hcl.log 14:19:35 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-24.04.pkrvars.hcl-devstack.pkr.hcl.log 14:19:35 ++ packer.io validate -var-file=/home/jenkins/.config/jenkins_jobs/cloud-env.pkrvars.hcl -var-file=common-packer/vars/ubuntu-24.04.pkrvars.hcl templates/devstack.pkr.hcl 14:19:37 + output='The configuration is valid.' 14:19:37 + echo 'templates/devstack.pkr.hcl: The configuration is valid.' 14:19:37 templates/devstack.pkr.hcl: The configuration is valid. 14:19:37 + for template in "${templates[@]}" 14:19:37 + [[ templates/docker.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 14:19:37 + [[ templates/docker.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\a\u\t\o\.\p\k\r\.\h\c\l* ]] 14:19:37 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 14:19:37 + echo 'packer init templates/docker.pkr.hcl ...' 14:19:37 packer init templates/docker.pkr.hcl ... 14:19:37 + packer.io init templates/docker.pkr.hcl 14:19:38 + export PACKER_LOG=yes 14:19:38 + PACKER_LOG=yes 14:19:38 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-24.04.pkrvars.hcl-docker.pkr.hcl.log 14:19:38 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-24.04.pkrvars.hcl-docker.pkr.hcl.log 14:19:38 ++ packer.io validate -var-file=/home/jenkins/.config/jenkins_jobs/cloud-env.pkrvars.hcl -var-file=common-packer/vars/ubuntu-24.04.pkrvars.hcl templates/docker.pkr.hcl 14:19:40 + output='The configuration is valid.' 14:19:40 + echo 'templates/docker.pkr.hcl: The configuration is valid.' 14:19:40 templates/docker.pkr.hcl: The configuration is valid. 14:19:40 + for template in "${templates[@]}" 14:19:40 + [[ templates/mininet-ovs-217.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 14:19:40 + [[ templates/mininet-ovs-217.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\a\u\t\o\.\p\k\r\.\h\c\l* ]] 14:19:40 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 14:19:40 + echo 'packer init templates/mininet-ovs-217.pkr.hcl ...' 14:19:40 packer init templates/mininet-ovs-217.pkr.hcl ... 14:19:40 + packer.io init templates/mininet-ovs-217.pkr.hcl 14:19:41 + export PACKER_LOG=yes 14:19:41 + PACKER_LOG=yes 14:19:41 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-24.04.pkrvars.hcl-mininet-ovs-217.pkr.hcl.log 14:19:41 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-24.04.pkrvars.hcl-mininet-ovs-217.pkr.hcl.log 14:19:41 ++ packer.io validate -var-file=/home/jenkins/.config/jenkins_jobs/cloud-env.pkrvars.hcl -var-file=common-packer/vars/ubuntu-24.04.pkrvars.hcl templates/mininet-ovs-217.pkr.hcl 14:19:43 + output='The configuration is valid.' 14:19:43 + echo 'templates/mininet-ovs-217.pkr.hcl: The configuration is valid.' 14:19:43 templates/mininet-ovs-217.pkr.hcl: The configuration is valid. 14:19:43 + for template in "${templates[@]}" 14:19:43 + [[ templates/robot.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 14:19:43 + [[ templates/robot.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\a\u\t\o\.\p\k\r\.\h\c\l* ]] 14:19:43 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 14:19:43 + echo 'packer init templates/robot.pkr.hcl ...' 14:19:43 packer init templates/robot.pkr.hcl ... 14:19:43 + packer.io init templates/robot.pkr.hcl 14:19:44 + export PACKER_LOG=yes 14:19:44 + PACKER_LOG=yes 14:19:44 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-24.04.pkrvars.hcl-robot.pkr.hcl.log 14:19:44 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-24.04.pkrvars.hcl-robot.pkr.hcl.log 14:19:44 ++ packer.io validate -var-file=/home/jenkins/.config/jenkins_jobs/cloud-env.pkrvars.hcl -var-file=common-packer/vars/ubuntu-24.04.pkrvars.hcl templates/robot.pkr.hcl 14:19:45 + output='The configuration is valid.' 14:19:45 + echo 'templates/robot.pkr.hcl: The configuration is valid.' 14:19:45 templates/robot.pkr.hcl: The configuration is valid. 14:19:45 + for varfile in "${varfiles[@]}" 14:19:45 + [[ common-packer/vars/ubuntu-25.04.pkrvars.hcl == *\c\l\o\u\d\-\e\n\v\.\j\s\o\n* ]] 14:19:45 + [[ common-packer/vars/ubuntu-25.04.pkrvars.hcl == \v\a\r\s\/\*\.\j\s\o\n ]] 14:19:45 + [[ common-packer/vars/ubuntu-25.04.pkrvars.hcl == *\c\l\o\u\d\-\e\n\v\.\p\k\r\v\a\r\s\.\h\c\l* ]] 14:19:45 + [[ common-packer/vars/ubuntu-25.04.pkrvars.hcl == *\c\l\o\u\d\-\e\n\v\-\a\w\s\.\p\k\r\v\a\r\s\.\h\c\l* ]] 14:19:45 + [[ common-packer/vars/ubuntu-25.04.pkrvars.hcl == \v\a\r\s\/\*\.\p\k\r\v\a\r\s\.\h\c\l ]] 14:19:45 + echo '-----> Testing varfile: common-packer/vars/ubuntu-25.04.pkrvars.hcl' 14:19:45 -----> Testing varfile: common-packer/vars/ubuntu-25.04.pkrvars.hcl 14:19:45 + for template in "${templates[@]}" 14:19:45 + [[ templates/builder.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 14:19:45 + [[ templates/builder.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\a\u\t\o\.\p\k\r\.\h\c\l* ]] 14:19:45 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 14:19:45 + echo 'packer init templates/builder.pkr.hcl ...' 14:19:45 packer init templates/builder.pkr.hcl ... 14:19:45 + packer.io init templates/builder.pkr.hcl 14:19:46 + export PACKER_LOG=yes 14:19:46 + PACKER_LOG=yes 14:19:46 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-25.04.pkrvars.hcl-builder.pkr.hcl.log 14:19:46 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-25.04.pkrvars.hcl-builder.pkr.hcl.log 14:19:46 ++ packer.io validate -var-file=/home/jenkins/.config/jenkins_jobs/cloud-env.pkrvars.hcl -var-file=common-packer/vars/ubuntu-25.04.pkrvars.hcl templates/builder.pkr.hcl 14:19:48 + output='The configuration is valid.' 14:19:48 + echo 'templates/builder.pkr.hcl: The configuration is valid.' 14:19:48 templates/builder.pkr.hcl: The configuration is valid. 14:19:48 + for template in "${templates[@]}" 14:19:48 + [[ templates/devstack-pre-pip-queens.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 14:19:48 + [[ 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* ]] 14:19:48 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 14:19:48 + echo 'packer init templates/devstack-pre-pip-queens.pkr.hcl ...' 14:19:48 packer init templates/devstack-pre-pip-queens.pkr.hcl ... 14:19:48 + packer.io init templates/devstack-pre-pip-queens.pkr.hcl 14:19:49 + export PACKER_LOG=yes 14:19:49 + PACKER_LOG=yes 14:19:49 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-25.04.pkrvars.hcl-devstack-pre-pip-queens.pkr.hcl.log 14:19:49 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-25.04.pkrvars.hcl-devstack-pre-pip-queens.pkr.hcl.log 14:19:49 ++ packer.io validate -var-file=/home/jenkins/.config/jenkins_jobs/cloud-env.pkrvars.hcl -var-file=common-packer/vars/ubuntu-25.04.pkrvars.hcl templates/devstack-pre-pip-queens.pkr.hcl 14:19:51 + output='The configuration is valid.' 14:19:51 + echo 'templates/devstack-pre-pip-queens.pkr.hcl: The configuration is valid.' 14:19:51 templates/devstack-pre-pip-queens.pkr.hcl: The configuration is valid. 14:19:51 + for template in "${templates[@]}" 14:19:51 + [[ templates/devstack-pre-pip-rocky.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 14:19:51 + [[ 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* ]] 14:19:51 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 14:19:51 + echo 'packer init templates/devstack-pre-pip-rocky.pkr.hcl ...' 14:19:51 packer init templates/devstack-pre-pip-rocky.pkr.hcl ... 14:19:51 + packer.io init templates/devstack-pre-pip-rocky.pkr.hcl 14:19:52 + export PACKER_LOG=yes 14:19:52 + PACKER_LOG=yes 14:19:52 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-25.04.pkrvars.hcl-devstack-pre-pip-rocky.pkr.hcl.log 14:19:52 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-25.04.pkrvars.hcl-devstack-pre-pip-rocky.pkr.hcl.log 14:19:52 ++ packer.io validate -var-file=/home/jenkins/.config/jenkins_jobs/cloud-env.pkrvars.hcl -var-file=common-packer/vars/ubuntu-25.04.pkrvars.hcl templates/devstack-pre-pip-rocky.pkr.hcl 14:19:54 + output='The configuration is valid.' 14:19:54 + echo 'templates/devstack-pre-pip-rocky.pkr.hcl: The configuration is valid.' 14:19:54 templates/devstack-pre-pip-rocky.pkr.hcl: The configuration is valid. 14:19:54 + for template in "${templates[@]}" 14:19:54 + [[ templates/devstack-pre-pip-stein.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 14:19:54 + [[ 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* ]] 14:19:54 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 14:19:54 + echo 'packer init templates/devstack-pre-pip-stein.pkr.hcl ...' 14:19:54 packer init templates/devstack-pre-pip-stein.pkr.hcl ... 14:19:54 + packer.io init templates/devstack-pre-pip-stein.pkr.hcl 14:19:54 + export PACKER_LOG=yes 14:19:54 + PACKER_LOG=yes 14:19:54 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-25.04.pkrvars.hcl-devstack-pre-pip-stein.pkr.hcl.log 14:19:54 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-25.04.pkrvars.hcl-devstack-pre-pip-stein.pkr.hcl.log 14:19:54 ++ packer.io validate -var-file=/home/jenkins/.config/jenkins_jobs/cloud-env.pkrvars.hcl -var-file=common-packer/vars/ubuntu-25.04.pkrvars.hcl templates/devstack-pre-pip-stein.pkr.hcl 14:19:56 + output='The configuration is valid.' 14:19:56 + echo 'templates/devstack-pre-pip-stein.pkr.hcl: The configuration is valid.' 14:19:56 templates/devstack-pre-pip-stein.pkr.hcl: The configuration is valid. 14:19:56 + for template in "${templates[@]}" 14:19:56 + [[ templates/devstack-pre-pip-yoga.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 14:19:56 + [[ 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* ]] 14:19:56 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 14:19:56 + echo 'packer init templates/devstack-pre-pip-yoga.pkr.hcl ...' 14:19:56 packer init templates/devstack-pre-pip-yoga.pkr.hcl ... 14:19:56 + packer.io init templates/devstack-pre-pip-yoga.pkr.hcl 14:19:57 + export PACKER_LOG=yes 14:19:57 + PACKER_LOG=yes 14:19:57 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-25.04.pkrvars.hcl-devstack-pre-pip-yoga.pkr.hcl.log 14:19:57 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-25.04.pkrvars.hcl-devstack-pre-pip-yoga.pkr.hcl.log 14:19:57 ++ packer.io validate -var-file=/home/jenkins/.config/jenkins_jobs/cloud-env.pkrvars.hcl -var-file=common-packer/vars/ubuntu-25.04.pkrvars.hcl templates/devstack-pre-pip-yoga.pkr.hcl 14:19:59 + output='The configuration is valid.' 14:19:59 + echo 'templates/devstack-pre-pip-yoga.pkr.hcl: The configuration is valid.' 14:19:59 templates/devstack-pre-pip-yoga.pkr.hcl: The configuration is valid. 14:19:59 + for template in "${templates[@]}" 14:19:59 + [[ templates/devstack.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 14:19:59 + [[ templates/devstack.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\a\u\t\o\.\p\k\r\.\h\c\l* ]] 14:19:59 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 14:19:59 + echo 'packer init templates/devstack.pkr.hcl ...' 14:19:59 packer init templates/devstack.pkr.hcl ... 14:19:59 + packer.io init templates/devstack.pkr.hcl 14:20:00 + export PACKER_LOG=yes 14:20:00 + PACKER_LOG=yes 14:20:00 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-25.04.pkrvars.hcl-devstack.pkr.hcl.log 14:20:00 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-25.04.pkrvars.hcl-devstack.pkr.hcl.log 14:20:00 ++ packer.io validate -var-file=/home/jenkins/.config/jenkins_jobs/cloud-env.pkrvars.hcl -var-file=common-packer/vars/ubuntu-25.04.pkrvars.hcl templates/devstack.pkr.hcl 14:20:02 + output='The configuration is valid.' 14:20:02 + echo 'templates/devstack.pkr.hcl: The configuration is valid.' 14:20:02 templates/devstack.pkr.hcl: The configuration is valid. 14:20:02 + for template in "${templates[@]}" 14:20:02 + [[ templates/docker.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 14:20:02 + [[ templates/docker.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\a\u\t\o\.\p\k\r\.\h\c\l* ]] 14:20:02 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 14:20:02 + echo 'packer init templates/docker.pkr.hcl ...' 14:20:02 packer init templates/docker.pkr.hcl ... 14:20:02 + packer.io init templates/docker.pkr.hcl 14:20:03 + export PACKER_LOG=yes 14:20:03 + PACKER_LOG=yes 14:20:03 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-25.04.pkrvars.hcl-docker.pkr.hcl.log 14:20:03 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-25.04.pkrvars.hcl-docker.pkr.hcl.log 14:20:03 ++ packer.io validate -var-file=/home/jenkins/.config/jenkins_jobs/cloud-env.pkrvars.hcl -var-file=common-packer/vars/ubuntu-25.04.pkrvars.hcl templates/docker.pkr.hcl 14:20:05 + output='The configuration is valid.' 14:20:05 + echo 'templates/docker.pkr.hcl: The configuration is valid.' 14:20:05 templates/docker.pkr.hcl: The configuration is valid. 14:20:05 + for template in "${templates[@]}" 14:20:05 + [[ templates/mininet-ovs-217.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 14:20:05 + [[ templates/mininet-ovs-217.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\a\u\t\o\.\p\k\r\.\h\c\l* ]] 14:20:05 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 14:20:05 + echo 'packer init templates/mininet-ovs-217.pkr.hcl ...' 14:20:05 packer init templates/mininet-ovs-217.pkr.hcl ... 14:20:05 + packer.io init templates/mininet-ovs-217.pkr.hcl 14:20:06 + export PACKER_LOG=yes 14:20:06 + PACKER_LOG=yes 14:20:06 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-25.04.pkrvars.hcl-mininet-ovs-217.pkr.hcl.log 14:20:06 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-25.04.pkrvars.hcl-mininet-ovs-217.pkr.hcl.log 14:20:06 ++ packer.io validate -var-file=/home/jenkins/.config/jenkins_jobs/cloud-env.pkrvars.hcl -var-file=common-packer/vars/ubuntu-25.04.pkrvars.hcl templates/mininet-ovs-217.pkr.hcl 14:20:07 + output='The configuration is valid.' 14:20:07 + echo 'templates/mininet-ovs-217.pkr.hcl: The configuration is valid.' 14:20:07 templates/mininet-ovs-217.pkr.hcl: The configuration is valid. 14:20:07 + for template in "${templates[@]}" 14:20:07 + [[ templates/robot.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 14:20:07 + [[ templates/robot.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\a\u\t\o\.\p\k\r\.\h\c\l* ]] 14:20:07 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 14:20:07 + echo 'packer init templates/robot.pkr.hcl ...' 14:20:07 packer init templates/robot.pkr.hcl ... 14:20:07 + packer.io init templates/robot.pkr.hcl 14:20:08 + export PACKER_LOG=yes 14:20:08 + PACKER_LOG=yes 14:20:08 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-25.04.pkrvars.hcl-robot.pkr.hcl.log 14:20:08 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-ubuntu-25.04.pkrvars.hcl-robot.pkr.hcl.log 14:20:08 ++ packer.io validate -var-file=/home/jenkins/.config/jenkins_jobs/cloud-env.pkrvars.hcl -var-file=common-packer/vars/ubuntu-25.04.pkrvars.hcl templates/robot.pkr.hcl 14:20:10 + output='The configuration is valid.' 14:20:10 + echo 'templates/robot.pkr.hcl: The configuration is valid.' 14:20:10 templates/robot.pkr.hcl: The configuration is valid. 14:20:10 + for varfile in "${varfiles[@]}" 14:20:10 + [[ common-packer/vars/windows-server-2016.pkrvars.hcl == *\c\l\o\u\d\-\e\n\v\.\j\s\o\n* ]] 14:20:10 + [[ common-packer/vars/windows-server-2016.pkrvars.hcl == \v\a\r\s\/\*\.\j\s\o\n ]] 14:20:10 + [[ 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* ]] 14:20:10 + [[ 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* ]] 14:20:10 + [[ common-packer/vars/windows-server-2016.pkrvars.hcl == \v\a\r\s\/\*\.\p\k\r\v\a\r\s\.\h\c\l ]] 14:20:10 + echo '-----> Testing varfile: common-packer/vars/windows-server-2016.pkrvars.hcl' 14:20:10 -----> Testing varfile: common-packer/vars/windows-server-2016.pkrvars.hcl 14:20:10 + for template in "${templates[@]}" 14:20:10 + [[ templates/builder.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 14:20:10 + [[ templates/builder.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\a\u\t\o\.\p\k\r\.\h\c\l* ]] 14:20:10 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 14:20:10 + echo 'packer init templates/builder.pkr.hcl ...' 14:20:10 packer init templates/builder.pkr.hcl ... 14:20:10 + packer.io init templates/builder.pkr.hcl 14:20:11 + export PACKER_LOG=yes 14:20:11 + PACKER_LOG=yes 14:20:11 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-windows-server-2016.pkrvars.hcl-builder.pkr.hcl.log 14:20:11 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-windows-server-2016.pkrvars.hcl-builder.pkr.hcl.log 14:20:11 ++ 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 14:20:13 + output='The configuration is valid.' 14:20:13 + echo 'templates/builder.pkr.hcl: The configuration is valid.' 14:20:13 templates/builder.pkr.hcl: The configuration is valid. 14:20:13 + for template in "${templates[@]}" 14:20:13 + [[ templates/devstack-pre-pip-queens.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 14:20:13 + [[ 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* ]] 14:20:13 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 14:20:13 + echo 'packer init templates/devstack-pre-pip-queens.pkr.hcl ...' 14:20:13 packer init templates/devstack-pre-pip-queens.pkr.hcl ... 14:20:13 + packer.io init templates/devstack-pre-pip-queens.pkr.hcl 14:20:14 + export PACKER_LOG=yes 14:20:14 + PACKER_LOG=yes 14:20:14 + 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 14:20:14 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-windows-server-2016.pkrvars.hcl-devstack-pre-pip-queens.pkr.hcl.log 14:20:14 ++ 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 14:20:16 + output='The configuration is valid.' 14:20:16 + echo 'templates/devstack-pre-pip-queens.pkr.hcl: The configuration is valid.' 14:20:16 templates/devstack-pre-pip-queens.pkr.hcl: The configuration is valid. 14:20:16 + for template in "${templates[@]}" 14:20:16 + [[ templates/devstack-pre-pip-rocky.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 14:20:16 + [[ 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* ]] 14:20:16 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 14:20:16 + echo 'packer init templates/devstack-pre-pip-rocky.pkr.hcl ...' 14:20:16 packer init templates/devstack-pre-pip-rocky.pkr.hcl ... 14:20:16 + packer.io init templates/devstack-pre-pip-rocky.pkr.hcl 14:20:16 + export PACKER_LOG=yes 14:20:16 + PACKER_LOG=yes 14:20:16 + 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 14:20:16 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-windows-server-2016.pkrvars.hcl-devstack-pre-pip-rocky.pkr.hcl.log 14:20:16 ++ 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 14:20:18 + output='The configuration is valid.' 14:20:18 + echo 'templates/devstack-pre-pip-rocky.pkr.hcl: The configuration is valid.' 14:20:18 templates/devstack-pre-pip-rocky.pkr.hcl: The configuration is valid. 14:20:18 + for template in "${templates[@]}" 14:20:18 + [[ templates/devstack-pre-pip-stein.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 14:20:18 + [[ 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* ]] 14:20:18 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 14:20:18 + echo 'packer init templates/devstack-pre-pip-stein.pkr.hcl ...' 14:20:18 packer init templates/devstack-pre-pip-stein.pkr.hcl ... 14:20:18 + packer.io init templates/devstack-pre-pip-stein.pkr.hcl 14:20:19 + export PACKER_LOG=yes 14:20:19 + PACKER_LOG=yes 14:20:19 + 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 14:20:19 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-windows-server-2016.pkrvars.hcl-devstack-pre-pip-stein.pkr.hcl.log 14:20:19 ++ 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 14:20:21 + output='The configuration is valid.' 14:20:21 + echo 'templates/devstack-pre-pip-stein.pkr.hcl: The configuration is valid.' 14:20:21 templates/devstack-pre-pip-stein.pkr.hcl: The configuration is valid. 14:20:21 + for template in "${templates[@]}" 14:20:21 + [[ templates/devstack-pre-pip-yoga.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 14:20:21 + [[ 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* ]] 14:20:21 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 14:20:21 + echo 'packer init templates/devstack-pre-pip-yoga.pkr.hcl ...' 14:20:21 packer init templates/devstack-pre-pip-yoga.pkr.hcl ... 14:20:21 + packer.io init templates/devstack-pre-pip-yoga.pkr.hcl 14:20:22 + export PACKER_LOG=yes 14:20:22 + PACKER_LOG=yes 14:20:22 + 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 14:20:22 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-windows-server-2016.pkrvars.hcl-devstack-pre-pip-yoga.pkr.hcl.log 14:20:22 ++ 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 14:20:24 + output='The configuration is valid.' 14:20:24 + echo 'templates/devstack-pre-pip-yoga.pkr.hcl: The configuration is valid.' 14:20:24 templates/devstack-pre-pip-yoga.pkr.hcl: The configuration is valid. 14:20:24 + for template in "${templates[@]}" 14:20:24 + [[ templates/devstack.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 14:20:24 + [[ templates/devstack.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\a\u\t\o\.\p\k\r\.\h\c\l* ]] 14:20:24 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 14:20:24 + echo 'packer init templates/devstack.pkr.hcl ...' 14:20:24 packer init templates/devstack.pkr.hcl ... 14:20:24 + packer.io init templates/devstack.pkr.hcl 14:20:25 + export PACKER_LOG=yes 14:20:25 + PACKER_LOG=yes 14:20:25 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-windows-server-2016.pkrvars.hcl-devstack.pkr.hcl.log 14:20:25 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-windows-server-2016.pkrvars.hcl-devstack.pkr.hcl.log 14:20:25 ++ 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 14:20:27 + output='The configuration is valid.' 14:20:27 + echo 'templates/devstack.pkr.hcl: The configuration is valid.' 14:20:27 templates/devstack.pkr.hcl: The configuration is valid. 14:20:27 + for template in "${templates[@]}" 14:20:27 + [[ templates/docker.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 14:20:27 + [[ templates/docker.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\a\u\t\o\.\p\k\r\.\h\c\l* ]] 14:20:27 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 14:20:27 + echo 'packer init templates/docker.pkr.hcl ...' 14:20:27 packer init templates/docker.pkr.hcl ... 14:20:27 + packer.io init templates/docker.pkr.hcl 14:20:28 + export PACKER_LOG=yes 14:20:28 + PACKER_LOG=yes 14:20:28 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-windows-server-2016.pkrvars.hcl-docker.pkr.hcl.log 14:20:28 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-windows-server-2016.pkrvars.hcl-docker.pkr.hcl.log 14:20:28 ++ 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 14:20:30 + output='The configuration is valid.' 14:20:30 + echo 'templates/docker.pkr.hcl: The configuration is valid.' 14:20:30 templates/docker.pkr.hcl: The configuration is valid. 14:20:30 + for template in "${templates[@]}" 14:20:30 + [[ templates/mininet-ovs-217.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 14:20:30 + [[ templates/mininet-ovs-217.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\a\u\t\o\.\p\k\r\.\h\c\l* ]] 14:20:30 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 14:20:30 + echo 'packer init templates/mininet-ovs-217.pkr.hcl ...' 14:20:30 packer init templates/mininet-ovs-217.pkr.hcl ... 14:20:30 + packer.io init templates/mininet-ovs-217.pkr.hcl 14:20:31 + export PACKER_LOG=yes 14:20:31 + PACKER_LOG=yes 14:20:31 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-windows-server-2016.pkrvars.hcl-mininet-ovs-217.pkr.hcl.log 14:20:31 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-windows-server-2016.pkrvars.hcl-mininet-ovs-217.pkr.hcl.log 14:20:31 ++ 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-217.pkr.hcl 14:20:32 + output='The configuration is valid.' 14:20:32 + echo 'templates/mininet-ovs-217.pkr.hcl: The configuration is valid.' 14:20:32 templates/mininet-ovs-217.pkr.hcl: The configuration is valid. 14:20:32 + for template in "${templates[@]}" 14:20:32 + [[ templates/robot.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\p\k\r\.\h\c\l* ]] 14:20:32 + [[ templates/robot.pkr.hcl == *\v\a\r\i\a\b\l\e\s\.\a\u\t\o\.\p\k\r\.\h\c\l* ]] 14:20:32 + [[ pkr.hcl == \p\k\r\.\h\c\l ]] 14:20:32 + echo 'packer init templates/robot.pkr.hcl ...' 14:20:32 packer init templates/robot.pkr.hcl ... 14:20:32 + packer.io init templates/robot.pkr.hcl 14:20:33 + export PACKER_LOG=yes 14:20:33 + PACKER_LOG=yes 14:20:33 + export PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-windows-server-2016.pkrvars.hcl-robot.pkr.hcl.log 14:20:33 + PACKER_LOG_PATH=/w/workspace/builder-packer-verify/archives/packer/packer-validate-windows-server-2016.pkrvars.hcl-robot.pkr.hcl.log 14:20:33 ++ 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 14:20:35 + output='The configuration is valid.' 14:20:35 + echo 'templates/robot.pkr.hcl: The configuration is valid.' 14:20:35 templates/robot.pkr.hcl: The configuration is valid. 14:20:35 [builder-packer-verify] $ /bin/bash -ue /tmp/jenkins1310038604759756247.sh 14:20:35 ---> packer-clear-credentials.sh 14:20:35 $ ssh-agent -k 14:20:35 unset SSH_AUTH_SOCK; 14:20:35 unset SSH_AGENT_PID; 14:20:35 echo Agent pid 1529 killed; 14:20:35 [ssh-agent] Stopped. 14:20:35 [PostBuildScript] - [INFO] Executing post build scripts. 14:20:35 [builder-packer-verify] $ /bin/bash /tmp/jenkins17048822519236556672.sh 14:20:35 ---> sysstat.sh 14:20:35 [builder-packer-verify] $ /bin/bash /tmp/jenkins13791833271164906133.sh 14:20:35 ---> package-listing.sh 14:20:35 + '[' -f /etc/os-release ']' 14:20:35 + . /etc/os-release 14:20:35 ++ PRETTY_NAME='Ubuntu 22.04.5 LTS' 14:20:35 ++ NAME=Ubuntu 14:20:35 ++ VERSION_ID=22.04 14:20:35 ++ VERSION='22.04.5 LTS (Jammy Jellyfish)' 14:20:35 ++ VERSION_CODENAME=jammy 14:20:35 ++ ID=ubuntu 14:20:35 ++ ID_LIKE=debian 14:20:35 ++ HOME_URL=https://www.ubuntu.com/ 14:20:35 ++ SUPPORT_URL=https://help.ubuntu.com/ 14:20:35 ++ BUG_REPORT_URL=https://bugs.launchpad.net/ubuntu/ 14:20:35 ++ PRIVACY_POLICY_URL=https://www.ubuntu.com/legal/terms-and-policies/privacy-policy 14:20:35 ++ UBUNTU_CODENAME=jammy 14:20:35 + case " ${ID:-} ${ID_LIKE:-} " in 14:20:35 + OS_FAMILY=debian 14:20:35 + workspace=/w/workspace/builder-packer-verify 14:20:35 + START_PACKAGES=/tmp/packages_start.txt 14:20:35 + END_PACKAGES=/tmp/packages_end.txt 14:20:35 + DIFF_PACKAGES=/tmp/packages_diff.txt 14:20:35 + PACKAGES=/tmp/packages_start.txt 14:20:35 + '[' /w/workspace/builder-packer-verify ']' 14:20:35 + PACKAGES=/tmp/packages_end.txt 14:20:35 + case "${OS_FAMILY}" in 14:20:35 + dpkg -l 14:20:35 + grep '^ii' 14:20:35 + '[' -f /tmp/packages_start.txt ']' 14:20:35 + '[' -f /tmp/packages_end.txt ']' 14:20:35 + diff /tmp/packages_start.txt /tmp/packages_end.txt 14:20:35 + '[' /w/workspace/builder-packer-verify ']' 14:20:35 + mkdir -p /w/workspace/builder-packer-verify/archives/ 14:20:35 + cp -f /tmp/packages_diff.txt /tmp/packages_end.txt /tmp/packages_start.txt /w/workspace/builder-packer-verify/archives/ 14:20:35 + exit 0 14:20:35 [builder-packer-verify] $ /bin/bash /tmp/jenkins4163789808101743079.sh 14:20:35 ---> capture-instance-metadata.sh 14:20:35 Setup pyenv: 14:20:35 * system (set by /opt/pyenv/version) 14:20:35 * 3.8.20 (set by /opt/pyenv/version) 14:20:35 * 3.9.20 (set by /opt/pyenv/version) 14:20:35 3.10.15 14:20:35 3.11.10 14:20:40 lf-activate-venv(): INFO: Creating python3 venv at /tmp/venv-UlJl 14:20:40 lf-activate-venv(): INFO: Save venv in file: /tmp/.os_lf_venv 14:20:40 lf-activate-venv(): INFO: Installing base packages (pip, setuptools, virtualenv) 14:20:45 lf-activate-venv(): INFO: Installing additional packages: lftools 14:21:13 lf-activate-venv(): INFO: Adding /tmp/venv-UlJl/bin to PATH 14:21:13 INFO: Running in OpenStack, capturing instance metadata 14:21:14 [builder-packer-verify] $ /bin/bash /tmp/jenkins4365196490841650828.sh 14:21:14 provisioning config files... 14:21:14 Could not find credentials [logs] for builder-packer-verify #536 14:21:14 copy managed file [jenkins-log-archives-settings] to file:/w/workspace/builder-packer-verify@tmp/config7924717982627029369tmp 14:21:14 Regular expression run condition: Expression=[^.*logs-s3.*], Label=[odl-logs-s3-cloudfront-index] 14:21:14 Run condition [Regular expression match] enabling perform for step [Provide Configuration files] 14:21:14 provisioning config files... 14:21:15 copy managed file [jenkins-s3-log-ship] to file:/home/jenkins/.aws/credentials 14:21:15 [EnvInject] - Injecting environment variables from a build step. 14:21:15 [EnvInject] - Injecting as environment variables the properties content 14:21:15 SERVER_ID=logs 14:21:15 14:21:15 [EnvInject] - Variables injected successfully. 14:21:15 [builder-packer-verify] $ /bin/bash /tmp/jenkins10848276090165851324.sh 14:21:15 ---> create-netrc.sh 14:21:15 WARN: Log server credential not found. 14:21:15 [builder-packer-verify] $ /bin/bash /tmp/jenkins12474980854939953046.sh 14:21:15 ---> python-tools-install.sh 14:21:15 Setup pyenv: 14:21:15 system 14:21:15 3.8.20 14:21:15 3.9.20 14:21:15 3.10.15 14:21:15 * 3.11.10 (set by /w/workspace/builder-packer-verify/.python-version) 14:21:15 lf-activate-venv(): INFO: Reuse venv:/tmp/venv-UlJl from file:/tmp/.os_lf_venv 14:21:15 lf-activate-venv(): INFO: Installing base packages (pip, setuptools, virtualenv) 14:21:17 lf-activate-venv(): INFO: Installing additional packages: lftools 14:21:26 lf-activate-venv(): INFO: Adding /tmp/venv-UlJl/bin to PATH 14:21:26 Generating Requirements File 14:21:56 ERROR: pip's dependency resolver does not currently take into account all the packages that are installed. This behaviour is the source of the following dependency conflicts. 14:21:56 httplib2 0.30.2 requires pyparsing<4,>=3.0.4, but you have pyparsing 2.4.7 which is incompatible. 14:21:57 Python 3.11.10 14:21:57 pip 26.2.1 from /tmp/venv-UlJl/lib/python3.11/site-packages/pip (python 3.11) 14:21:57 aiohappyeyeballs==2.7.1 14:21:57 aiohttp==3.14.5 14:21:57 aiosignal==1.4.0 14:21:57 appdirs==1.4.4 14:21:57 argcomplete==3.7.2 14:21:57 aspy.yaml==1.3.0 14:21:57 attrs==26.1.0 14:21:57 autopage==0.6.0 14:21:57 beautifulsoup4==4.15.0 14:21:57 boto3==1.43.113 14:21:57 botocore==1.43.113 14:21:57 bs4==0.0.2 14:21:57 certifi==2026.7.22 14:21:57 cffi==2.1.1 14:21:57 cfgv==3.5.0 14:21:57 chardet==7.6.0 14:21:57 charset-normalizer==3.5.2 14:21:57 click==8.5.0 14:21:57 cliff==4.16.0 14:21:57 cmd2==4.3.0 14:21:57 cryptography==3.3.2 14:21:57 debtcollector==3.1.0 14:21:57 decorator==5.3.1 14:21:57 defusedxml==0.7.1 14:21:57 Deprecated==1.3.1 14:21:57 distlib==0.4.3 14:21:57 dnspython==2.9.0 14:21:57 docker==7.2.0 14:21:57 dogpile.cache==1.5.0 14:21:57 durationpy==0.11 14:21:57 email-validator==2.3.0 14:21:57 filelock==4.1.1 14:21:57 frozenlist==1.8.0 14:21:57 future==1.0.0 14:21:57 gitdb==4.0.12 14:21:57 GitPython==3.2.1 14:21:57 httplib2==0.30.2 14:21:57 identify==2.6.20 14:21:57 idna==3.20 14:21:57 importlib-resources==1.5.0 14:21:57 iso8601==2.1.0 14:21:57 Jinja2==3.1.6 14:21:57 jmespath==1.1.0 14:21:57 jsonpatch==1.35 14:21:57 jsonpointer==3.2.1 14:21:57 jsonschema==4.26.0 14:21:57 jsonschema-specifications==2025.9.1 14:21:57 keystoneauth1==5.18.1 14:21:57 kubernetes==36.0.3 14:21:57 lftools==0.37.24 14:21:57 lxml==6.1.3 14:21:57 markdown-it-py==4.2.0 14:21:57 MarkupSafe==3.0.4 14:21:57 mdurl==0.1.2 14:21:57 msgpack==1.2.3 14:21:57 multi_key_dict==2.0.3 14:21:57 multidict==7.1.0 14:21:57 munch==4.0.0 14:21:57 netaddr==1.3.0 14:21:57 niet==1.4.2 14:21:57 nodeenv==1.11.0 14:21:57 oauth2client==4.1.3 14:21:57 oauthlib==4.0.0 14:21:57 openstacksdk==4.21.0 14:21:57 os-service-types==1.9.0 14:21:57 osc-lib==4.7.0 14:21:57 oslo.config==10.7.0 14:21:57 oslo.context==6.5.0 14:21:57 oslo.i18n==6.9.0 14:21:57 oslo.log==8.3.2 14:21:57 oslo.serialization==5.11.0 14:21:57 oslo.utils==10.2.0 14:21:57 packaging==26.3 14:21:57 pbr==7.1.3 14:21:57 platformdirs==4.13.0 14:21:57 prettytable==3.18.0 14:21:57 prompt_toolkit==3.0.53 14:21:57 propcache==0.5.4 14:21:57 psutil==7.2.2 14:21:57 pyasn1==0.6.4 14:21:57 pyasn1_modules==0.4.2 14:21:57 pycparser==3.11 14:21:57 pygerrit2==2.0.15 14:21:57 PyGithub==2.10.0 14:21:57 Pygments==2.21.0 14:21:57 PyJWT==2.15.1 14:21:57 PyNaCl==1.6.2 14:21:57 pyparsing==2.4.7 14:21:57 pyperclip==1.11.0 14:21:57 pyrsistent==0.20.0 14:21:57 python-dateutil==2.9.0.post0 14:21:57 python-discovery==1.6.2 14:21:57 python-heatclient==5.3.0 14:21:57 python-jenkins==1.8.3 14:21:57 python-keystoneclient==6.0.0 14:21:57 python-magnumclient==5.0.0 14:21:57 python-manilaclient==6.3.0 14:21:57 python-openstackclient==10.4.0 14:21:57 python-swiftclient==4.11.0 14:21:57 PyYAML==6.0.3 14:21:57 referencing==0.37.0 14:21:57 requests==2.34.2 14:21:57 requests-oauthlib==2.0.0 14:21:57 rfc3986==2.0.0 14:21:57 rich==15.0.0 14:21:57 rich-argparse==1.8.0 14:21:57 rpds-py==2026.9.1 14:21:57 rsa==4.9.1 14:21:57 ruamel.yaml==0.19.1 14:21:57 ruamel.yaml.clib==0.2.15 14:21:57 s3transfer==0.19.2 14:21:57 simplejson==4.2.0 14:21:57 six==1.17.0 14:21:57 smmap==5.0.3 14:21:57 soupsieve==3.0.3 14:21:57 stevedore==5.9.1 14:21:57 tabulate==0.10.0 14:21:57 toml==0.10.2 14:21:57 tomlkit==0.15.1 14:21:57 tqdm==4.70.1 14:21:57 typing_extensions==4.16.0 14:21:57 urllib3==1.26.20 14:21:57 virtualenv==21.14.7 14:21:57 wcwidth==0.9.2 14:21:57 websocket-client==1.9.2 14:21:57 wrapt==2.5.1 14:21:57 xdg==6.0.0 14:21:57 xmltodict==1.0.4 14:21:57 yarl==1.25.1 14:21:57 yq==4.4.5 14:21:57 [builder-packer-verify] $ /bin/sh /tmp/jenkins10584266721160801318.sh 14:21:57 ---> uv-install.sh 14:21:57 Installing uv/uvx (latest) using shell installer 14:21:57 2026-10-14 14:21:57 URL:https://releases.astral.sh/installers/uv/latest/uv-installer.sh [71300/71300] -> "/tmp/uv-install-hPikTw.sh" [1] 14:21:57 downloading uv 0.13.1 x86_64-unknown-linux-gnu 14:21:58 installing to /home/jenkins/.local/bin 14:21:58 uv 14:21:58 uvx 14:21:58 everything's installed! 14:21:58 14:21:58 To add $HOME/.local/bin to your PATH, either restart your shell or run: 14:21:58 14:21:58 source $HOME/.local/bin/env (sh, bash, zsh) 14:21:58 source $HOME/.local/bin/env.fish (fish) 14:21:58 Adding install location to PATH 14:21:58 ---> Validating uv/uvx install 14:21:58 uvx 0.13.1 (x86_64-unknown-linux-gnu) 14:21:58 [builder-packer-verify] $ /bin/bash /tmp/jenkins14413475875745982788.sh 14:21:58 ---> sudo-logs.sh 14:21:58 Archiving 'sudo' log.. 14:21:58 [builder-packer-verify] $ /bin/bash /tmp/jenkins10996671697239314988.sh 14:21:58 ---> job-cost.sh 14:21:58 INFO: Activating Python virtual environment... 14:21:58 Setup pyenv: 14:21:58 system 14:21:58 3.8.20 14:21:58 3.9.20 14:21:58 3.10.15 14:21:58 * 3.11.10 (set by /w/workspace/builder-packer-verify/.python-version) 14:21:58 lf-activate-venv(): INFO: Reuse venv:/tmp/venv-UlJl from file:/tmp/.os_lf_venv 14:21:58 lf-activate-venv(): INFO: Installing base packages (pip, setuptools, virtualenv) 14:22:00 lf-activate-venv(): INFO: Installing additional packages: zipp==1.1.0 python-openstackclient urllib3~=1.26.15 14:22:09 lf-activate-venv(): INFO: Adding /tmp/venv-UlJl/bin to PATH 14:22:09 INFO: No stack-cost file found 14:22:09 INFO: Instance uptime: 560s 14:22:09 INFO: Fetching instance metadata (attempt 1 of 3)... 14:22:09 DEBUG: URL: http://169.254.169.254/latest/meta-data/instance-type 14:22:09 INFO: Successfully fetched instance metadata 14:22:09 INFO: Instance type: v3-standard-2 14:22:09 INFO: Retrieving pricing info for: v3-standard-2 14:22:09 INFO: Fetching Vexxhost pricing API (attempt 1 of 3)... 14:22:09 DEBUG: URL: https://pricing.vexxhost.net/v1/pricing/v3-standard-2/cost?seconds=560 14:22:10 INFO: Successfully fetched Vexxhost pricing API 14:22:10 INFO: Retrieved cost: 0.06 14:22:10 INFO: Retrieved resource: v3-standard-2 14:22:10 INFO: Creating archive directory: /w/workspace/builder-packer-verify/archives/cost 14:22:10 INFO: Archiving costs to: /w/workspace/builder-packer-verify/archives/cost.csv 14:22:10 INFO: Successfully archived job cost data 14:22:10 DEBUG: Cost data: builder-packer-verify,536,2026-10-14 14:22:10,v3-standard-2,560,0.06,0.00,SUCCESS 14:22:10 [builder-packer-verify] $ /bin/bash -l /tmp/jenkins7170130582106131107.sh 14:22:10 ---> logs-deploy.sh 14:22:10 Setup pyenv: 14:22:10 system 14:22:10 3.8.20 14:22:10 3.9.20 14:22:10 3.10.15 14:22:10 * 3.11.10 (set by /w/workspace/builder-packer-verify/.python-version) 14:22:10 lf-activate-venv(): INFO: Reuse venv:/tmp/venv-UlJl from file:/tmp/.os_lf_venv 14:22:10 lf-activate-venv(): INFO: Installing base packages (pip, setuptools, virtualenv) 14:22:12 lf-activate-venv(): INFO: Installing additional packages: lftools urllib3~=1.26.15 14:22:25 lf-activate-venv(): INFO: Adding /tmp/venv-UlJl/bin to PATH 14:22:25 WARNING: Nexus logging server not set 14:22:25 INFO: S3 path logs/releng/vex-yul-odl-jenkins-1/builder-packer-verify/536/ 14:22:25 INFO: archiving logs to S3 14:22:26 ---> uname -a: 14:22:26 Linux prd-ubuntu2204-docker-2c-2g-65090 5.15.0-198-generic #208-Ubuntu SMP Fri Sep 4 10:22:38 UTC 2026 x86_64 x86_64 x86_64 GNU/Linux 14:22:26 14:22:26 14:22:26 ---> lscpu: 14:22:26 Architecture: x86_64 14:22:26 CPU op-mode(s): 32-bit, 64-bit 14:22:26 Address sizes: 40 bits physical, 48 bits virtual 14:22:26 Byte Order: Little Endian 14:22:26 CPU(s): 2 14:22:26 On-line CPU(s) list: 0,1 14:22:26 Vendor ID: AuthenticAMD 14:22:26 Model name: AMD EPYC-Rome Processor 14:22:26 CPU family: 23 14:22:26 Model: 49 14:22:26 Thread(s) per core: 1 14:22:26 Core(s) per socket: 1 14:22:26 Socket(s): 2 14:22:26 Stepping: 0 14:22:26 BogoMIPS: 5600.00 14:22:26 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 clzero xsaveerptr wbnoinvd arat npt lbrv nrip_save tsc_scale vmcb_clean flushbyasid pausefilter pfthreshold v_vmsave_vmload vgif umip rdpid arch_capabilities 14:22:26 Virtualization: AMD-V 14:22:26 Hypervisor vendor: KVM 14:22:26 Virtualization type: full 14:22:26 L1d cache: 64 KiB (2 instances) 14:22:26 L1i cache: 64 KiB (2 instances) 14:22:26 L2 cache: 1 MiB (2 instances) 14:22:26 L3 cache: 32 MiB (2 instances) 14:22:26 NUMA node(s): 1 14:22:26 NUMA node0 CPU(s): 0,1 14:22:26 Vulnerability Gather data sampling: Not affected 14:22:26 Vulnerability Indirect target selection: Not affected 14:22:26 Vulnerability Itlb multihit: Not affected 14:22:26 Vulnerability L1tf: Not affected 14:22:26 Vulnerability Mds: Not affected 14:22:26 Vulnerability Meltdown: Not affected 14:22:26 Vulnerability Mmio stale data: Not affected 14:22:26 Vulnerability Reg file data sampling: Not affected 14:22:26 Vulnerability Retbleed: Mitigation; untrained return thunk; SMT disabled 14:22:26 Vulnerability Spec rstack overflow: Mitigation; SMT disabled 14:22:26 Vulnerability Spec store bypass: Mitigation; Speculative Store Bypass disabled via prctl and seccomp 14:22:26 Vulnerability Spectre v1: Mitigation; usercopy/swapgs barriers and __user pointer sanitization 14:22:26 Vulnerability Spectre v2: Mitigation; Retpolines; IBPB conditional; STIBP disabled; RSB filling; PBRSB-eIBRS Not affected; BHI Not affected 14:22:26 Vulnerability Srbds: Not affected 14:22:26 Vulnerability Tsa: Not affected 14:22:26 Vulnerability Tsx async abort: Not affected 14:22:26 Vulnerability Vmscape: Not affected 14:22:26 14:22:26 14:22:26 ---> nproc: 14:22:26 2 14:22:26 14:22:26 14:22:26 ---> df -h: 14:22:26 Filesystem Size Used Avail Use% Mounted on 14:22:26 tmpfs 794M 1.1M 793M 1% /run 14:22:26 /dev/vda1 39G 9.0G 30G 24% / 14:22:26 tmpfs 3.9G 0 3.9G 0% /dev/shm 14:22:26 tmpfs 5.0M 0 5.0M 0% /run/lock 14:22:26 /dev/vda15 105M 6.1M 99M 6% /boot/efi 14:22:26 tmpfs 794M 4.0K 794M 1% /run/user/1001 14:22:26 14:22:26 14:22:26 ---> free -m: 14:22:26 total used free shared buff/cache available 14:22:26 Mem: 7937 576 4051 4 3310 7049 14:22:26 Swap: 1023 0 1023 14:22:26 14:22:26 14:22:26 ---> ip addr: 14:22:26 1: lo: mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000 14:22:26 link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 14:22:26 inet 127.0.0.1/8 scope host lo 14:22:26 valid_lft forever preferred_lft forever 14:22:26 inet6 ::1/128 scope host 14:22:26 valid_lft forever preferred_lft forever 14:22:26 2: ens3: mtu 1458 qdisc mq state UP group default qlen 1000 14:22:26 link/ether fa:16:3e:12:3e:c7 brd ff:ff:ff:ff:ff:ff 14:22:26 altname enp0s3 14:22:26 inet 10.30.171.236/23 metric 100 brd 10.30.171.255 scope global dynamic ens3 14:22:26 valid_lft 85832sec preferred_lft 85832sec 14:22:26 inet6 fe80::f816:3eff:fe12:3ec7/64 scope link 14:22:26 valid_lft forever preferred_lft forever 14:22:26 3: docker0: mtu 1458 qdisc noqueue state DOWN group default 14:22:26 link/ether 32:62:71:0e:ec:09 brd ff:ff:ff:ff:ff:ff 14:22:26 inet 10.250.0.254/24 brd 10.250.0.255 scope global docker0 14:22:26 valid_lft forever preferred_lft forever 14:22:26 14:22:26 14:22:26 ---> sar -b -r -n DEV: 14:22:26 Linux 5.15.0-198-generic (prd-ubuntu2204-docker-2c-2g-65090) 10/14/26 _x86_64_ (2 CPU) 14:22:26 14:22:26 14:13:01 LINUX RESTART (2 CPU) 14:22:26 14:22:26 14:22:26 ---> sar -P ALL: 14:22:26 Linux 5.15.0-198-generic (prd-ubuntu2204-docker-2c-2g-65090) 10/14/26 _x86_64_ (2 CPU) 14:22:26 14:22:26 14:13:01 LINUX RESTART (2 CPU) 14:22:26 14:22:26 14:22:26