10:48:55 Triggered by Gerrit: https://gerrit.linuxfoundation.org/infra/c/ansible/roles/lf-dev-libs/+/72642 10:48:55 Running as SYSTEM 10:48:55 [EnvInject] - Loading node environment variables. 10:48:56 Building remotely on prd-ubuntu1804-docker-4c-4g-5841 (ubuntu1804-docker-4c-4g) in workspace /w/workspace/lf-infra-ansible-roles-tox-verify-any 10:48:56 [ssh-agent] Looking for ssh-agent implementation... 10:48:56 [ssh-agent] Exec ssh-agent (binary ssh-agent on a remote machine) 10:48:56 $ ssh-agent 10:48:56 SSH_AUTH_SOCK=/tmp/ssh-PUTFS5lOTltM/agent.1997 10:48:56 SSH_AGENT_PID=1999 10:48:56 [ssh-agent] Started. 10:48:56 Running ssh-add (command line suppressed) 10:48:56 Identity added: /w/workspace/lf-infra-ansible-roles-tox-verify-any@tmp/private_key_3436790725302131024.key (/w/workspace/lf-infra-ansible-roles-tox-verify-any@tmp/private_key_3436790725302131024.key) 10:48:56 [ssh-agent] Using credentials jenkins (jenkins-ssh) 10:48:56 The recommended git tool is: NONE 10:48:58 using credential jenkins-ssh 10:48:58 Wiping out workspace first. 10:48:58 Cloning the remote Git repository 10:48:58 Cloning repository https://gerrit.linuxfoundation.org/infra/ansible/roles/lf-dev-libs 10:48:58 > git init /w/workspace/lf-infra-ansible-roles-tox-verify-any # timeout=10 10:48:58 Fetching upstream changes from https://gerrit.linuxfoundation.org/infra/ansible/roles/lf-dev-libs 10:48:58 > git --version # timeout=10 10:48:58 > git --version # 'git version 2.17.1' 10:48:58 using GIT_SSH to set credentials jenkins-ssh 10:48:58 Verifying host key using known hosts file 10:48:58 You're using 'Known hosts file' strategy to verify ssh host keys, but your known_hosts file does not exist, please go to 'Manage Jenkins' -> 'Security' -> 'Git Host Key Verification Configuration' and configure host key verification. 10:48:58 > git fetch --tags --progress -- https://gerrit.linuxfoundation.org/infra/ansible/roles/lf-dev-libs +refs/heads/*:refs/remotes/origin/* # timeout=10 10:48:59 > git config remote.origin.url https://gerrit.linuxfoundation.org/infra/ansible/roles/lf-dev-libs # timeout=10 10:48:59 > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10 10:48:59 > git config remote.origin.url https://gerrit.linuxfoundation.org/infra/ansible/roles/lf-dev-libs # timeout=10 10:48:59 Fetching upstream changes from https://gerrit.linuxfoundation.org/infra/ansible/roles/lf-dev-libs 10:48:59 using GIT_SSH to set credentials jenkins-ssh 10:48:59 Verifying host key using known hosts file 10:48:59 You're using 'Known hosts file' strategy to verify ssh host keys, but your known_hosts file does not exist, please go to 'Manage Jenkins' -> 'Security' -> 'Git Host Key Verification Configuration' and configure host key verification. 10:48:59 > git fetch --tags --progress -- https://gerrit.linuxfoundation.org/infra/ansible/roles/lf-dev-libs refs/changes/42/72642/3 # timeout=10 10:49:00 > git rev-parse 2492118b455f1b1245957bad6612aacebfa5e13d^{commit} # timeout=10 10:49:00 JENKINS-19022: warning: possible memory leak due to Git plugin usage; see: https://plugins.jenkins.io/git/#remove-git-plugin-buildsbybranch-builddata-script 10:49:00 Checking out Revision 2492118b455f1b1245957bad6612aacebfa5e13d (refs/changes/42/72642/3) 10:49:00 > git config core.sparsecheckout # timeout=10 10:49:00 > git checkout -f 2492118b455f1b1245957bad6612aacebfa5e13d # timeout=10 10:49:03 Commit message: "Fix: Update lf-dev-libs ansible role" 10:49:03 > git rev-parse FETCH_HEAD^{commit} # timeout=10 10:49:03 > git rev-list --no-walk 6e6026660458ede4297fa3f4a85a8df57ddb63af # timeout=10 10:49:03 provisioning config files... 10:49:03 copy managed file [npmrc] to file:/home/jenkins/.npmrc 10:49:03 copy managed file [pipconf] to file:/home/jenkins/.config/pip/pip.conf 10:49:03 [lf-infra-ansible-roles-tox-verify-any] $ /bin/bash /tmp/jenkins5331068199627389920.sh 10:49:03 ---> python-tools-install.sh 10:49:03 Setup pyenv: 10:49:03 * system (set by /opt/pyenv/version) 10:49:03 * 3.8.13 (set by /opt/pyenv/version) 10:49:03 * 3.9.13 (set by /opt/pyenv/version) 10:49:03 * 3.10.6 (set by /opt/pyenv/version) 10:49:07 lf-activate-venv(): INFO: Creating python3 venv at /tmp/venv-eq44 10:49:07 lf-activate-venv(): INFO: Save venv in file: /tmp/.os_lf_venv 10:49:11 lf-activate-venv(): INFO: Installing: lftools 10:49:47 lf-activate-venv(): INFO: Adding /tmp/venv-eq44/bin to PATH 10:49:47 Generating Requirements File 10:50:24 Python 3.10.6 10:50:25 pip 24.0 from /tmp/venv-eq44/lib/python3.10/site-packages/pip (python 3.10) 10:50:25 appdirs==1.4.4 10:50:25 argcomplete==3.2.2 10:50:25 aspy.yaml==1.3.0 10:50:25 attrs==23.2.0 10:50:25 autopage==0.5.2 10:50:25 beautifulsoup4==4.12.3 10:50:25 boto3==1.34.39 10:50:25 botocore==1.34.39 10:50:25 bs4==0.0.2 10:50:25 cachetools==5.3.2 10:50:25 certifi==2024.2.2 10:50:25 cffi==1.16.0 10:50:25 cfgv==3.4.0 10:50:25 chardet==5.2.0 10:50:25 charset-normalizer==3.3.2 10:50:25 click==8.1.7 10:50:25 cliff==4.5.0 10:50:25 cmd2==2.4.3 10:50:25 cryptography==3.3.2 10:50:25 debtcollector==2.5.0 10:50:25 decorator==5.1.1 10:50:25 defusedxml==0.7.1 10:50:25 Deprecated==1.2.14 10:50:25 distlib==0.3.8 10:50:25 dnspython==2.5.0 10:50:25 docker==4.2.2 10:50:25 dogpile.cache==1.3.1 10:50:25 email-validator==2.1.0.post1 10:50:25 filelock==3.13.1 10:50:25 future==0.18.3 10:50:25 gitdb==4.0.11 10:50:25 GitPython==3.1.41 10:50:25 google-auth==2.27.0 10:50:25 httplib2==0.22.0 10:50:25 identify==2.5.34 10:50:25 idna==3.6 10:50:25 importlib-resources==1.5.0 10:50:25 iso8601==2.1.0 10:50:25 Jinja2==3.1.3 10:50:25 jmespath==1.0.1 10:50:25 jsonpatch==1.33 10:50:25 jsonpointer==2.4 10:50:25 jsonschema==4.21.1 10:50:25 jsonschema-specifications==2023.12.1 10:50:25 keystoneauth1==5.5.0 10:50:25 kubernetes==29.0.0 10:50:25 lftools==0.37.8 10:50:25 lxml==5.1.0 10:50:25 MarkupSafe==2.1.5 10:50:25 msgpack==1.0.7 10:50:25 multi_key_dict==2.0.3 10:50:25 munch==4.0.0 10:50:25 netaddr==1.0.0 10:50:25 netifaces==0.11.0 10:50:25 niet==1.4.2 10:50:25 nodeenv==1.8.0 10:50:25 oauth2client==4.1.3 10:50:25 oauthlib==3.2.2 10:50:25 openstacksdk==0.62.0 10:50:25 os-client-config==2.1.0 10:50:25 os-service-types==1.7.0 10:50:25 osc-lib==3.0.0 10:50:25 oslo.config==9.3.0 10:50:25 oslo.context==5.3.0 10:50:25 oslo.i18n==6.2.0 10:50:25 oslo.log==5.4.0 10:50:25 oslo.serialization==5.3.0 10:50:25 oslo.utils==7.0.0 10:50:25 packaging==23.2 10:50:25 pbr==6.0.0 10:50:25 platformdirs==4.2.0 10:50:25 prettytable==3.9.0 10:50:25 pyasn1==0.5.1 10:50:25 pyasn1-modules==0.3.0 10:50:25 pycparser==2.21 10:50:25 pygerrit2==2.0.15 10:50:25 PyGithub==2.2.0 10:50:25 pyinotify==0.9.6 10:50:25 PyJWT==2.8.0 10:50:25 PyNaCl==1.5.0 10:50:25 pyparsing==2.4.7 10:50:25 pyperclip==1.8.2 10:50:25 pyrsistent==0.20.0 10:50:25 python-cinderclient==9.4.0 10:50:25 python-dateutil==2.8.2 10:50:25 python-heatclient==3.4.0 10:50:25 python-jenkins==1.8.2 10:50:25 python-keystoneclient==5.3.0 10:50:25 python-magnumclient==4.3.0 10:50:25 python-novaclient==18.4.0 10:50:25 python-openstackclient==6.0.1 10:50:25 python-swiftclient==4.4.0 10:50:25 pytz==2024.1 10:50:25 PyYAML==6.0.1 10:50:25 referencing==0.33.0 10:50:25 requests==2.31.0 10:50:25 requests-oauthlib==1.3.1 10:50:25 requestsexceptions==1.4.0 10:50:25 rfc3986==2.0.0 10:50:25 rpds-py==0.17.1 10:50:25 rsa==4.9 10:50:25 ruamel.yaml==0.18.6 10:50:25 ruamel.yaml.clib==0.2.8 10:50:25 s3transfer==0.10.0 10:50:25 simplejson==3.19.2 10:50:25 six==1.16.0 10:50:25 smmap==5.0.1 10:50:25 soupsieve==2.5 10:50:25 stevedore==5.1.0 10:50:25 tabulate==0.9.0 10:50:25 toml==0.10.2 10:50:25 tomlkit==0.12.3 10:50:25 tqdm==4.66.2 10:50:25 typing_extensions==4.9.0 10:50:25 tzdata==2023.4 10:50:25 urllib3==1.26.18 10:50:25 virtualenv==20.25.0 10:50:25 wcwidth==0.2.13 10:50:25 websocket-client==1.7.0 10:50:25 wrapt==1.16.0 10:50:25 xdg==6.0.0 10:50:25 xmltodict==0.13.0 10:50:25 yq==3.2.3 10:50:25 [EnvInject] - Injecting environment variables from a build step. 10:50:25 [EnvInject] - Injecting as environment variables the properties content 10:50:25 PYTHON=python3 10:50:25 10:50:25 [EnvInject] - Variables injected successfully. 10:50:25 [lf-infra-ansible-roles-tox-verify-any] $ /bin/bash -l /tmp/jenkins16016141392796210764.sh 10:50:25 ---> tox-install.sh 10:50:25 + source /home/jenkins/lf-env.sh 10:50:25 + lf-activate-venv --venv-file /tmp/.toxenv tox virtualenv urllib3~=1.26.15 10:50:25 ++ mktemp -d /tmp/venv-XXXX 10:50:25 + lf_venv=/tmp/venv-x1BC 10:50:25 + local venv_file=/tmp/.os_lf_venv 10:50:25 + local python=python3 10:50:25 + local options 10:50:25 + local set_path=true 10:50:25 + local install_args= 10:50:25 ++ getopt -o np:v: -l no-path,system-site-packages,python:,venv-file: -n lf-activate-venv -- --venv-file /tmp/.toxenv tox virtualenv urllib3~=1.26.15 10:50:25 + options=' --venv-file '\''/tmp/.toxenv'\'' -- '\''tox'\'' '\''virtualenv'\'' '\''urllib3~=1.26.15'\''' 10:50:25 + eval set -- ' --venv-file '\''/tmp/.toxenv'\'' -- '\''tox'\'' '\''virtualenv'\'' '\''urllib3~=1.26.15'\''' 10:50:25 ++ set -- --venv-file /tmp/.toxenv -- tox virtualenv urllib3~=1.26.15 10:50:25 + true 10:50:25 + case $1 in 10:50:25 + venv_file=/tmp/.toxenv 10:50:25 + shift 2 10:50:25 + true 10:50:25 + case $1 in 10:50:25 + shift 10:50:25 + break 10:50:25 + case $python in 10:50:25 + local pkg_list= 10:50:25 + [[ -d /opt/pyenv ]] 10:50:25 + echo 'Setup pyenv:' 10:50:25 Setup pyenv: 10:50:25 + export PYENV_ROOT=/opt/pyenv 10:50:25 + PYENV_ROOT=/opt/pyenv 10:50:25 + export PATH=/opt/pyenv/bin:/home/jenkins/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/opt/puppetlabs/bin 10:50:25 + PATH=/opt/pyenv/bin:/home/jenkins/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/opt/puppetlabs/bin 10:50:25 + pyenv versions 10:50:25 system 10:50:25 3.8.13 10:50:25 3.9.13 10:50:25 * 3.10.6 (set by /w/workspace/lf-infra-ansible-roles-tox-verify-any/.python-version) 10:50:25 + command -v pyenv 10:50:25 ++ pyenv init - --no-rehash 10:50:25 + eval 'PATH="$(bash --norc -ec '\''IFS=:; paths=($PATH); for i in ${!paths[@]}; do if [[ ${paths[i]} == "'\''/opt/pyenv/shims'\''" ]]; then unset '\''\'\'''\''paths[i]'\''\'\'''\''; fi; done; echo "${paths[*]}"'\'')" 10:50:25 export PATH="/opt/pyenv/shims:${PATH}" 10:50:25 export PYENV_SHELL=bash 10:50:25 source '\''/opt/pyenv/libexec/../completions/pyenv.bash'\'' 10:50:25 pyenv() { 10:50:25 local command 10:50:25 command="${1:-}" 10:50:25 if [ "$#" -gt 0 ]; then 10:50:25 shift 10:50:25 fi 10:50:25 10:50:25 case "$command" in 10:50:25 rehash|shell) 10:50:25 eval "$(pyenv "sh-$command" "$@")" 10:50:25 ;; 10:50:25 *) 10:50:25 command pyenv "$command" "$@" 10:50:25 ;; 10:50:25 esac 10:50:25 }' 10:50:25 +++ bash --norc -ec 'IFS=:; paths=($PATH); for i in ${!paths[@]}; do if [[ ${paths[i]} == "/opt/pyenv/shims" ]]; then unset '\''paths[i]'\''; fi; done; echo "${paths[*]}"' 10:50:25 ++ PATH=/opt/pyenv/bin:/home/jenkins/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/opt/puppetlabs/bin 10:50:25 ++ export PATH=/opt/pyenv/shims:/opt/pyenv/bin:/home/jenkins/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/opt/puppetlabs/bin 10:50:25 ++ PATH=/opt/pyenv/shims:/opt/pyenv/bin:/home/jenkins/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/opt/puppetlabs/bin 10:50:25 ++ export PYENV_SHELL=bash 10:50:25 ++ PYENV_SHELL=bash 10:50:25 ++ source /opt/pyenv/libexec/../completions/pyenv.bash 10:50:25 +++ complete -F _pyenv pyenv 10:50:25 ++ lf-pyver python3 10:50:25 ++ local py_version_xy=python3 10:50:25 ++ local py_version_xyz= 10:50:25 ++ pyenv versions 10:50:25 ++ local command 10:50:25 ++ command=versions 10:50:25 ++ '[' 1 -gt 0 ']' 10:50:25 ++ awk '{ print $1 }' 10:50:25 ++ shift 10:50:25 ++ case "$command" in 10:50:25 ++ sed 's/^[ *]* //' 10:50:25 ++ command pyenv versions 10:50:25 ++ pyenv versions 10:50:25 ++ grep -E '^[0-9.]*[0-9]$' 10:50:25 ++ [[ ! -s /tmp/.pyenv_versions ]] 10:50:25 +++ sort -V 10:50:25 +++ grep '^3' /tmp/.pyenv_versions 10:50:25 +++ tail -n 1 10:50:25 ++ py_version_xyz=3.10.6 10:50:25 ++ [[ -z 3.10.6 ]] 10:50:25 ++ echo 3.10.6 10:50:25 ++ return 0 10:50:25 + pyenv local 3.10.6 10:50:25 + local command 10:50:25 + command=local 10:50:25 + '[' 2 -gt 0 ']' 10:50:25 + shift 10:50:25 + case "$command" in 10:50:25 + command pyenv local 3.10.6 10:50:25 + pyenv local 3.10.6 10:50:25 + for arg in "$@" 10:50:25 + case $arg in 10:50:25 + pkg_list+='tox ' 10:50:25 + for arg in "$@" 10:50:25 + case $arg in 10:50:25 + pkg_list+='virtualenv ' 10:50:25 + for arg in "$@" 10:50:25 + case $arg in 10:50:25 + pkg_list+='urllib3~=1.26.15 ' 10:50:25 + [[ -f /tmp/.toxenv ]] 10:50:25 + [[ ! -f /tmp/.toxenv ]] 10:50:25 + [[ -n '' ]] 10:50:25 + python3 -m venv /tmp/venv-x1BC 10:50:29 + echo 'lf-activate-venv(): INFO: Creating python3 venv at /tmp/venv-x1BC' 10:50:29 lf-activate-venv(): INFO: Creating python3 venv at /tmp/venv-x1BC 10:50:29 + echo /tmp/venv-x1BC 10:50:29 + echo 'lf-activate-venv(): INFO: Save venv in file: /tmp/.toxenv' 10:50:29 lf-activate-venv(): INFO: Save venv in file: /tmp/.toxenv 10:50:29 + /tmp/venv-x1BC/bin/python3 -m pip install --upgrade --quiet pip virtualenv 10:50:33 + [[ -z tox virtualenv urllib3~=1.26.15 ]] 10:50:33 + echo 'lf-activate-venv(): INFO: Installing: tox virtualenv urllib3~=1.26.15 ' 10:50:33 lf-activate-venv(): INFO: Installing: tox virtualenv urllib3~=1.26.15 10:50:33 + /tmp/venv-x1BC/bin/python3 -m pip install --upgrade --quiet --upgrade-strategy eager tox virtualenv urllib3~=1.26.15 10:50:35 + type python3 10:50:35 + true 10:50:35 + echo 'lf-activate-venv(): INFO: Adding /tmp/venv-x1BC/bin to PATH' 10:50:35 lf-activate-venv(): INFO: Adding /tmp/venv-x1BC/bin to PATH 10:50:35 + PATH=/tmp/venv-x1BC/bin:/opt/pyenv/shims:/opt/pyenv/bin:/home/jenkins/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/opt/puppetlabs/bin 10:50:35 + return 0 10:50:35 + python3 --version 10:50:35 Python 3.10.6 10:50:35 + python3 -m pip --version 10:50:35 pip 24.0 from /tmp/venv-x1BC/lib/python3.10/site-packages/pip (python 3.10) 10:50:36 + python3 -m pip freeze 10:50:36 cachetools==5.3.2 10:50:36 chardet==5.2.0 10:50:36 colorama==0.4.6 10:50:36 distlib==0.3.8 10:50:36 filelock==3.13.1 10:50:36 packaging==23.2 10:50:36 platformdirs==4.2.0 10:50:36 pluggy==1.4.0 10:50:36 pyproject-api==1.6.1 10:50:36 tomli==2.0.1 10:50:36 tox==4.12.1 10:50:36 urllib3==1.26.18 10:50:36 virtualenv==20.25.0 10:50:36 [lf-infra-ansible-roles-tox-verify-any] $ /bin/sh -xe /tmp/jenkins10253762468925694035.sh 10:50:36 [EnvInject] - Injecting environment variables from a build step. 10:50:36 [EnvInject] - Injecting as environment variables the properties content 10:50:36 PARALLEL=False 10:50:36 10:50:36 [EnvInject] - Variables injected successfully. 10:50:36 [lf-infra-ansible-roles-tox-verify-any] $ /bin/bash -l /tmp/jenkins14600819411233775481.sh 10:50:36 ---> tox-run.sh 10:50:36 + PATH=/home/jenkins/.local/bin:/home/jenkins/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/opt/puppetlabs/bin 10:50:36 + ARCHIVE_TOX_DIR=/w/workspace/lf-infra-ansible-roles-tox-verify-any/archives/tox 10:50:36 + ARCHIVE_DOC_DIR=/w/workspace/lf-infra-ansible-roles-tox-verify-any/archives/docs 10:50:36 + mkdir -p /w/workspace/lf-infra-ansible-roles-tox-verify-any/archives/tox 10:50:36 + cd /w/workspace/lf-infra-ansible-roles-tox-verify-any/. 10:50:36 + source /home/jenkins/lf-env.sh 10:50:36 + lf-activate-venv --venv-file /tmp/.toxenv tox virtualenv urllib3~=1.26.15 10:50:36 ++ mktemp -d /tmp/venv-XXXX 10:50:36 + lf_venv=/tmp/venv-t80n 10:50:36 + local venv_file=/tmp/.os_lf_venv 10:50:36 + local python=python3 10:50:36 + local options 10:50:36 + local set_path=true 10:50:36 + local install_args= 10:50:36 ++ getopt -o np:v: -l no-path,system-site-packages,python:,venv-file: -n lf-activate-venv -- --venv-file /tmp/.toxenv tox virtualenv urllib3~=1.26.15 10:50:36 + options=' --venv-file '\''/tmp/.toxenv'\'' -- '\''tox'\'' '\''virtualenv'\'' '\''urllib3~=1.26.15'\''' 10:50:36 + eval set -- ' --venv-file '\''/tmp/.toxenv'\'' -- '\''tox'\'' '\''virtualenv'\'' '\''urllib3~=1.26.15'\''' 10:50:36 ++ set -- --venv-file /tmp/.toxenv -- tox virtualenv urllib3~=1.26.15 10:50:36 + true 10:50:36 + case $1 in 10:50:36 + venv_file=/tmp/.toxenv 10:50:36 + shift 2 10:50:36 + true 10:50:36 + case $1 in 10:50:36 + shift 10:50:36 + break 10:50:36 + case $python in 10:50:36 + local pkg_list= 10:50:36 + [[ -d /opt/pyenv ]] 10:50:36 + echo 'Setup pyenv:' 10:50:36 Setup pyenv: 10:50:36 + export PYENV_ROOT=/opt/pyenv 10:50:36 + PYENV_ROOT=/opt/pyenv 10:50:36 + export PATH=/opt/pyenv/bin:/home/jenkins/.local/bin:/home/jenkins/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/opt/puppetlabs/bin 10:50:36 + PATH=/opt/pyenv/bin:/home/jenkins/.local/bin:/home/jenkins/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/opt/puppetlabs/bin 10:50:36 + pyenv versions 10:50:36 system 10:50:36 3.8.13 10:50:36 3.9.13 10:50:36 * 3.10.6 (set by /w/workspace/lf-infra-ansible-roles-tox-verify-any/.python-version) 10:50:36 + command -v pyenv 10:50:36 ++ pyenv init - --no-rehash 10:50:36 + eval 'PATH="$(bash --norc -ec '\''IFS=:; paths=($PATH); for i in ${!paths[@]}; do if [[ ${paths[i]} == "'\''/opt/pyenv/shims'\''" ]]; then unset '\''\'\'''\''paths[i]'\''\'\'''\''; fi; done; echo "${paths[*]}"'\'')" 10:50:36 export PATH="/opt/pyenv/shims:${PATH}" 10:50:36 export PYENV_SHELL=bash 10:50:36 source '\''/opt/pyenv/libexec/../completions/pyenv.bash'\'' 10:50:36 pyenv() { 10:50:36 local command 10:50:36 command="${1:-}" 10:50:36 if [ "$#" -gt 0 ]; then 10:50:36 shift 10:50:36 fi 10:50:36 10:50:36 case "$command" in 10:50:36 rehash|shell) 10:50:36 eval "$(pyenv "sh-$command" "$@")" 10:50:36 ;; 10:50:36 *) 10:50:36 command pyenv "$command" "$@" 10:50:36 ;; 10:50:36 esac 10:50:36 }' 10:50:36 +++ bash --norc -ec 'IFS=:; paths=($PATH); for i in ${!paths[@]}; do if [[ ${paths[i]} == "/opt/pyenv/shims" ]]; then unset '\''paths[i]'\''; fi; done; echo "${paths[*]}"' 10:50:36 ++ PATH=/opt/pyenv/bin:/home/jenkins/.local/bin:/home/jenkins/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/opt/puppetlabs/bin 10:50:36 ++ export PATH=/opt/pyenv/shims:/opt/pyenv/bin:/home/jenkins/.local/bin:/home/jenkins/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/opt/puppetlabs/bin 10:50:36 ++ PATH=/opt/pyenv/shims:/opt/pyenv/bin:/home/jenkins/.local/bin:/home/jenkins/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/opt/puppetlabs/bin 10:50:36 ++ export PYENV_SHELL=bash 10:50:36 ++ PYENV_SHELL=bash 10:50:36 ++ source /opt/pyenv/libexec/../completions/pyenv.bash 10:50:36 +++ complete -F _pyenv pyenv 10:50:36 ++ lf-pyver python3 10:50:36 ++ local py_version_xy=python3 10:50:36 ++ local py_version_xyz= 10:50:36 ++ pyenv versions 10:50:36 ++ sed 's/^[ *]* //' 10:50:36 ++ local command 10:50:36 ++ command=versions 10:50:36 ++ awk '{ print $1 }' 10:50:36 ++ '[' 1 -gt 0 ']' 10:50:36 ++ grep -E '^[0-9.]*[0-9]$' 10:50:36 ++ shift 10:50:36 ++ case "$command" in 10:50:36 ++ command pyenv versions 10:50:36 ++ pyenv versions 10:50:36 ++ [[ ! -s /tmp/.pyenv_versions ]] 10:50:36 +++ sort -V 10:50:36 +++ grep '^3' /tmp/.pyenv_versions 10:50:36 +++ tail -n 1 10:50:36 ++ py_version_xyz=3.10.6 10:50:36 ++ [[ -z 3.10.6 ]] 10:50:36 ++ echo 3.10.6 10:50:36 ++ return 0 10:50:36 + pyenv local 3.10.6 10:50:36 + local command 10:50:36 + command=local 10:50:36 + '[' 2 -gt 0 ']' 10:50:36 + shift 10:50:36 + case "$command" in 10:50:36 + command pyenv local 3.10.6 10:50:36 + pyenv local 3.10.6 10:50:36 + for arg in "$@" 10:50:36 + case $arg in 10:50:36 + pkg_list+='tox ' 10:50:36 + for arg in "$@" 10:50:36 + case $arg in 10:50:36 + pkg_list+='virtualenv ' 10:50:36 + for arg in "$@" 10:50:36 + case $arg in 10:50:36 + pkg_list+='urllib3~=1.26.15 ' 10:50:36 + [[ -f /tmp/.toxenv ]] 10:50:36 ++ cat /tmp/.toxenv 10:50:36 + lf_venv=/tmp/venv-x1BC 10:50:36 + echo 'lf-activate-venv(): INFO: Reuse venv:/tmp/venv-x1BC from' file:/tmp/.toxenv 10:50:36 lf-activate-venv(): INFO: Reuse venv:/tmp/venv-x1BC from file:/tmp/.toxenv 10:50:36 + /tmp/venv-x1BC/bin/python3 -m pip install --upgrade --quiet pip virtualenv 10:50:37 + [[ -z tox virtualenv urllib3~=1.26.15 ]] 10:50:37 + echo 'lf-activate-venv(): INFO: Installing: tox virtualenv urllib3~=1.26.15 ' 10:50:37 lf-activate-venv(): INFO: Installing: tox virtualenv urllib3~=1.26.15 10:50:37 + /tmp/venv-x1BC/bin/python3 -m pip install --upgrade --quiet --upgrade-strategy eager tox virtualenv urllib3~=1.26.15 10:50:38 + type python3 10:50:38 + true 10:50:38 + echo 'lf-activate-venv(): INFO: Adding /tmp/venv-x1BC/bin to PATH' 10:50:38 lf-activate-venv(): INFO: Adding /tmp/venv-x1BC/bin to PATH 10:50:38 + PATH=/tmp/venv-x1BC/bin:/opt/pyenv/shims:/opt/pyenv/bin:/home/jenkins/.local/bin:/home/jenkins/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/opt/puppetlabs/bin 10:50:38 + return 0 10:50:38 + [[ -d /opt/pyenv ]] 10:50:38 + echo '---> Setting up pyenv' 10:50:38 ---> Setting up pyenv 10:50:38 + export PYENV_ROOT=/opt/pyenv 10:50:38 + PYENV_ROOT=/opt/pyenv 10:50:38 + export PATH=/opt/pyenv/bin:/tmp/venv-x1BC/bin:/opt/pyenv/shims:/opt/pyenv/bin:/home/jenkins/.local/bin:/home/jenkins/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/opt/puppetlabs/bin 10:50:38 + PATH=/opt/pyenv/bin:/tmp/venv-x1BC/bin:/opt/pyenv/shims:/opt/pyenv/bin:/home/jenkins/.local/bin:/home/jenkins/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/opt/puppetlabs/bin 10:50:38 ++ pwd 10:50:38 + PYTHONPATH=/w/workspace/lf-infra-ansible-roles-tox-verify-any 10:50:38 + export PYTHONPATH 10:50:38 + export TOX_TESTENV_PASSENV=PYTHONPATH 10:50:38 + TOX_TESTENV_PASSENV=PYTHONPATH 10:50:38 + tox --version 10:50:39 4.12.1 from /tmp/venv-x1BC/lib/python3.10/site-packages/tox/__init__.py 10:50:39 + PARALLEL=False 10:50:39 + TOX_OPTIONS_LIST= 10:50:39 + [[ -n '' ]] 10:50:39 + case ${PARALLEL,,} in 10:50:39 + tox 10:50:39 + tee -a /w/workspace/lf-infra-ansible-roles-tox-verify-any/archives/tox/tox.log 10:50:40 molecule: install_deps> python -I -m pip install ansible docker molecule molecule-docker 10:51:17 molecule: freeze> python -m pip freeze --all 10:51:18 molecule: ansible==9.2.0,ansible-compat==4.1.11,ansible-core==2.16.3,attrs==23.2.0,bracex==2.4,certifi==2024.2.2,cffi==1.16.0,charset-normalizer==3.3.2,click==8.1.7,click-help-colors==0.9.4,cryptography==42.0.2,distro==1.9.0,docker==7.0.0,enrich==1.2.7,idna==3.6,Jinja2==3.1.3,jsonschema==4.21.1,jsonschema-specifications==2023.12.1,markdown-it-py==3.0.0,MarkupSafe==2.1.5,mdurl==0.1.2,molecule==24.2.0,molecule-docker==2.1.0,packaging==23.2,pip==23.3.1,pluggy==1.4.0,pycparser==2.21,Pygments==2.17.2,PyYAML==6.0.1,referencing==0.33.0,requests==2.31.0,resolvelib==1.0.1,rich==13.7.0,rpds-py==0.17.1,selinux==0.3.0,setuptools==69.0.2,subprocess-tee==0.4.1,urllib3==2.2.0,wcmatch==8.5,wheel==0.42.0 10:51:18 molecule: commands[0]> ./molecule.sh 10:51:19 WARNING Driver docker does not provide a schema. 10:51:19 INFO default scenario test matrix: dependency, cleanup, destroy, syntax, create, prepare, converge, idempotence, side_effect, verify, cleanup, destroy 10:51:19 INFO Performing prerun with role_name_check=0... 10:51:19 INFO Running default > dependency 10:51:19 WARNING Skipping, missing the requirements file. 10:51:19 WARNING Skipping, missing the requirements file. 10:51:19 INFO Running default > cleanup 10:51:19 WARNING Skipping, cleanup playbook not configured. 10:51:19 INFO Running default > destroy 10:51:19 INFO Sanity checks: 'docker' 10:51:20 10:51:20 PLAY [Destroy] ***************************************************************** 10:51:20 10:51:20 TASK [Set async_dir for HOME env] ********************************************** 10:51:20 ok: [localhost] 10:51:20 10:51:20 TASK [Destroy molecule instance(s)] ******************************************** 10:51:22 changed: [localhost] => (item=centos7) 10:51:22 changed: [localhost] => (item=centos8) 10:51:22 changed: [localhost] => (item=ubuntu1804) 10:51:22 changed: [localhost] => (item=ubuntu2004) 10:51:22 changed: [localhost] => (item=ubuntu2204) 10:51:22 10:51:22 TASK [Wait for instance(s) deletion to complete] ******************************* 10:51:23 ok: [localhost] => (item=centos7) 10:51:23 ok: [localhost] => (item=centos8) 10:51:23 ok: [localhost] => (item=ubuntu1804) 10:51:23 ok: [localhost] => (item=ubuntu2004) 10:51:23 ok: [localhost] => (item=ubuntu2204) 10:51:23 10:51:23 TASK [Delete docker networks(s)] *********************************************** 10:51:23 skipping: [localhost] 10:51:23 10:51:23 PLAY RECAP ********************************************************************* 10:51:23 localhost : ok=3 changed=1 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 10:51:23 10:51:23 INFO Running default > syntax 10:51:24 10:51:24 playbook: /w/workspace/lf-infra-ansible-roles-tox-verify-any/molecule/default/converge.yml 10:51:24 INFO Running default > create 10:51:24 10:51:24 PLAY [Create] ****************************************************************** 10:51:24 10:51:24 TASK [Set async_dir for HOME env] ********************************************** 10:51:24 ok: [localhost] 10:51:24 10:51:24 TASK [Log into a Docker registry] ********************************************** 10:51:24 skipping: [localhost] => (item=None) 10:51:24 skipping: [localhost] => (item=None) 10:51:24 skipping: [localhost] => (item=None) 10:51:24 skipping: [localhost] => (item=None) 10:51:24 skipping: [localhost] => (item=None) 10:51:24 skipping: [localhost] 10:51:24 10:51:24 TASK [Check presence of custom Dockerfiles] ************************************ 10:51:26 ok: [localhost] => (item={'image': 'centos:7', 'name': 'centos7'}) 10:51:26 ok: [localhost] => (item={'image': 'quay.io/centos/centos:stream8', 'name': 'centos8'}) 10:51:26 ok: [localhost] => (item={'image': 'ubuntu:18.04', 'name': 'ubuntu1804'}) 10:51:26 ok: [localhost] => (item={'image': 'ubuntu:20.04', 'name': 'ubuntu2004'}) 10:51:26 ok: [localhost] => (item={'image': 'ubuntu:22.04', 'name': 'ubuntu2204'}) 10:51:26 10:51:26 TASK [Create Dockerfiles from image names] ************************************* 10:51:28 changed: [localhost] => (item={'image': 'centos:7', 'name': 'centos7'}) 10:51:28 changed: [localhost] => (item={'image': 'quay.io/centos/centos:stream8', 'name': 'centos8'}) 10:51:28 changed: [localhost] => (item={'image': 'ubuntu:18.04', 'name': 'ubuntu1804'}) 10:51:28 changed: [localhost] => (item={'image': 'ubuntu:20.04', 'name': 'ubuntu2004'}) 10:51:28 changed: [localhost] => (item={'image': 'ubuntu:22.04', 'name': 'ubuntu2204'}) 10:51:28 10:51:28 TASK [Synchronization the context] ********************************************* 10:51:30 changed: [localhost] => (item={'image': 'centos:7', 'name': 'centos7'}) 10:51:30 ok: [localhost] => (item={'image': 'quay.io/centos/centos:stream8', 'name': 'centos8'}) 10:51:30 ok: [localhost] => (item={'image': 'ubuntu:18.04', 'name': 'ubuntu1804'}) 10:51:30 ok: [localhost] => (item={'image': 'ubuntu:20.04', 'name': 'ubuntu2004'}) 10:51:30 ok: [localhost] => (item={'image': 'ubuntu:22.04', 'name': 'ubuntu2204'}) 10:51:30 10:51:30 TASK [Discover local Docker images] ******************************************** 10:51:31 ok: [localhost] => (item={'diff': [], 'dest': '/home/jenkins/.cache/molecule/lf-infra-ansible-roles-tox-verify-any/default/Dockerfile_centos_7', 'src': '/home/jenkins/.ansible/tmp/ansible-tmp-1707648686.088637-3497-92122611821946/source', 'md5sum': '7cd3068447b3fa64265b301e56637814', 'checksum': '86cf5647c3542cd3e8a18787ace2eb98422f513d', 'changed': True, 'uid': 1001, 'gid': 1001, 'owner': 'jenkins', 'group': 'jenkins', 'mode': '0600', 'state': 'file', 'size': 1037, 'invocation': {'module_args': {'src': '/home/jenkins/.ansible/tmp/ansible-tmp-1707648686.088637-3497-92122611821946/source', 'dest': '/home/jenkins/.cache/molecule/lf-infra-ansible-roles-tox-verify-any/default/Dockerfile_centos_7', 'mode': '0600', 'follow': False, '_original_basename': 'Dockerfile.j2', 'checksum': '86cf5647c3542cd3e8a18787ace2eb98422f513d', 'backup': False, 'force': True, 'unsafe_writes': False, 'content': None, 'validate': None, 'directory_mode': None, 'remote_src': None, 'local_follow': None, 'owner': None, 'group': None, 'seuser': None, 'serole': None, 'selevel': None, 'setype': None, 'attributes': None}}, 'failed': False, 'item': {'image': 'centos:7', 'name': 'centos7'}, 'ansible_loop_var': 'item', 'i': 0, 'ansible_index_var': 'i'}) 10:51:31 ok: [localhost] => (item={'diff': [], 'dest': '/home/jenkins/.cache/molecule/lf-infra-ansible-roles-tox-verify-any/default/Dockerfile_quay_io_centos_centos_stream8', 'src': '/home/jenkins/.ansible/tmp/ansible-tmp-1707648686.6194074-3497-243410510404329/source', 'md5sum': '4e23d6551b1e26b5e17b7817058b05af', 'checksum': '0e3480e91d0badd8869731ac699278a72fa3fe7e', 'changed': True, 'uid': 1001, 'gid': 1001, 'owner': 'jenkins', 'group': 'jenkins', 'mode': '0600', 'state': 'file', 'size': 1058, 'invocation': {'module_args': {'src': '/home/jenkins/.ansible/tmp/ansible-tmp-1707648686.6194074-3497-243410510404329/source', 'dest': '/home/jenkins/.cache/molecule/lf-infra-ansible-roles-tox-verify-any/default/Dockerfile_quay_io_centos_centos_stream8', 'mode': '0600', 'follow': False, '_original_basename': 'Dockerfile.j2', 'checksum': '0e3480e91d0badd8869731ac699278a72fa3fe7e', 'backup': False, 'force': True, 'unsafe_writes': False, 'content': None, 'validate': None, 'directory_mode': None, 'remote_src': None, 'local_follow': None, 'owner': None, 'group': None, 'seuser': None, 'serole': None, 'selevel': None, 'setype': None, 'attributes': None}}, 'failed': False, 'item': {'image': 'quay.io/centos/centos:stream8', 'name': 'centos8'}, 'ansible_loop_var': 'item', 'i': 1, 'ansible_index_var': 'i'}) 10:51:31 ok: [localhost] => (item={'diff': [], 'dest': '/home/jenkins/.cache/molecule/lf-infra-ansible-roles-tox-verify-any/default/Dockerfile_ubuntu_18_04', 'src': '/home/jenkins/.ansible/tmp/ansible-tmp-1707648687.049656-3497-203839112238832/source', 'md5sum': '80e824f1760088681943642976797a48', 'checksum': '698991f93f5e0d29fe7e370f9dfdf44119b3f7a0', 'changed': True, 'uid': 1001, 'gid': 1001, 'owner': 'jenkins', 'group': 'jenkins', 'mode': '0600', 'state': 'file', 'size': 1041, 'invocation': {'module_args': {'src': '/home/jenkins/.ansible/tmp/ansible-tmp-1707648687.049656-3497-203839112238832/source', 'dest': '/home/jenkins/.cache/molecule/lf-infra-ansible-roles-tox-verify-any/default/Dockerfile_ubuntu_18_04', 'mode': '0600', 'follow': False, '_original_basename': 'Dockerfile.j2', 'checksum': '698991f93f5e0d29fe7e370f9dfdf44119b3f7a0', 'backup': False, 'force': True, 'unsafe_writes': False, 'content': None, 'validate': None, 'directory_mode': None, 'remote_src': None, 'local_follow': None, 'owner': None, 'group': None, 'seuser': None, 'serole': None, 'selevel': None, 'setype': None, 'attributes': None}}, 'failed': False, 'item': {'image': 'ubuntu:18.04', 'name': 'ubuntu1804'}, 'ansible_loop_var': 'item', 'i': 2, 'ansible_index_var': 'i'}) 10:51:31 ok: [localhost] => (item={'diff': [], 'dest': '/home/jenkins/.cache/molecule/lf-infra-ansible-roles-tox-verify-any/default/Dockerfile_ubuntu_20_04', 'src': '/home/jenkins/.ansible/tmp/ansible-tmp-1707648687.4976752-3497-226772850087347/source', 'md5sum': '84dd365820fd171639eec1118e3ebda4', 'checksum': '703571a5a8af2e857377f142d22875dc25d33b5a', 'changed': True, 'uid': 1001, 'gid': 1001, 'owner': 'jenkins', 'group': 'jenkins', 'mode': '0600', 'state': 'file', 'size': 1041, 'invocation': {'module_args': {'src': '/home/jenkins/.ansible/tmp/ansible-tmp-1707648687.4976752-3497-226772850087347/source', 'dest': '/home/jenkins/.cache/molecule/lf-infra-ansible-roles-tox-verify-any/default/Dockerfile_ubuntu_20_04', 'mode': '0600', 'follow': False, '_original_basename': 'Dockerfile.j2', 'checksum': '703571a5a8af2e857377f142d22875dc25d33b5a', 'backup': False, 'force': True, 'unsafe_writes': False, 'content': None, 'validate': None, 'directory_mode': None, 'remote_src': None, 'local_follow': None, 'owner': None, 'group': None, 'seuser': None, 'serole': None, 'selevel': None, 'setype': None, 'attributes': None}}, 'failed': False, 'item': {'image': 'ubuntu:20.04', 'name': 'ubuntu2004'}, 'ansible_loop_var': 'item', 'i': 3, 'ansible_index_var': 'i'}) 10:51:31 ok: [localhost] => (item={'diff': [], 'dest': '/home/jenkins/.cache/molecule/lf-infra-ansible-roles-tox-verify-any/default/Dockerfile_ubuntu_22_04', 'src': '/home/jenkins/.ansible/tmp/ansible-tmp-1707648687.9550593-3497-97348477133233/source', 'md5sum': '28fff48330429552b5067e7c5c4e3006', 'checksum': 'a9daf658fd0ff8cdff81ae165e22c7a3901126dc', 'changed': True, 'uid': 1001, 'gid': 1001, 'owner': 'jenkins', 'group': 'jenkins', 'mode': '0600', 'state': 'file', 'size': 1041, 'invocation': {'module_args': {'src': '/home/jenkins/.ansible/tmp/ansible-tmp-1707648687.9550593-3497-97348477133233/source', 'dest': '/home/jenkins/.cache/molecule/lf-infra-ansible-roles-tox-verify-any/default/Dockerfile_ubuntu_22_04', 'mode': '0600', 'follow': False, '_original_basename': 'Dockerfile.j2', 'checksum': 'a9daf658fd0ff8cdff81ae165e22c7a3901126dc', 'backup': False, 'force': True, 'unsafe_writes': False, 'content': None, 'validate': None, 'directory_mode': None, 'remote_src': None, 'local_follow': None, 'owner': None, 'group': None, 'seuser': None, 'serole': None, 'selevel': None, 'setype': None, 'attributes': None}}, 'failed': False, 'item': {'image': 'ubuntu:22.04', 'name': 'ubuntu2204'}, 'ansible_loop_var': 'item', 'i': 4, 'ansible_index_var': 'i'}) 10:51:31 10:51:31 TASK [Build an Ansible compatible image (new)] ********************************* 10:53:28 changed: [localhost] => (item=molecule_local/centos:7) 10:53:28 changed: [localhost] => (item=molecule_local/quay.io/centos/centos:stream8) 10:53:28 changed: [localhost] => (item=molecule_local/ubuntu:18.04) 10:53:28 changed: [localhost] => (item=molecule_local/ubuntu:20.04) 10:53:28 changed: [localhost] => (item=molecule_local/ubuntu:22.04) 10:53:28 10:53:28 TASK [Create docker network(s)] ************************************************ 10:53:28 skipping: [localhost] 10:53:28 10:53:28 TASK [Determine the CMD directives] ******************************************** 10:53:28 ok: [localhost] => (item={'image': 'centos:7', 'name': 'centos7'}) 10:53:28 ok: [localhost] => (item={'image': 'quay.io/centos/centos:stream8', 'name': 'centos8'}) 10:53:28 ok: [localhost] => (item={'image': 'ubuntu:18.04', 'name': 'ubuntu1804'}) 10:53:28 ok: [localhost] => (item={'image': 'ubuntu:20.04', 'name': 'ubuntu2004'}) 10:53:28 ok: [localhost] => (item={'image': 'ubuntu:22.04', 'name': 'ubuntu2204'}) 10:53:28 10:53:28 TASK [Create molecule instance(s)] ********************************************* 10:53:30 changed: [localhost] => (item=centos7) 10:53:30 changed: [localhost] => (item=centos8) 10:53:30 changed: [localhost] => (item=ubuntu1804) 10:53:30 changed: [localhost] => (item=ubuntu2004) 10:53:30 changed: [localhost] => (item=ubuntu2204) 10:53:30 10:53:30 TASK [Wait for instance(s) creation to complete] ******************************* 10:53:31 changed: [localhost] => (item={'failed': 0, 'started': 1, 'finished': 0, 'ansible_job_id': 'j242966749591.14828', 'results_file': '/home/jenkins/.ansible_async/j242966749591.14828', 'changed': True, 'item': {'image': 'centos:7', 'name': 'centos7'}, 'ansible_loop_var': 'item'}) 10:53:31 changed: [localhost] => (item={'failed': 0, 'started': 1, 'finished': 0, 'ansible_job_id': 'j775722506204.14853', 'results_file': '/home/jenkins/.ansible_async/j775722506204.14853', 'changed': True, 'item': {'image': 'quay.io/centos/centos:stream8', 'name': 'centos8'}, 'ansible_loop_var': 'item'}) 10:53:31 changed: [localhost] => (item={'failed': 0, 'started': 1, 'finished': 0, 'ansible_job_id': 'j674717896253.14885', 'results_file': '/home/jenkins/.ansible_async/j674717896253.14885', 'changed': True, 'item': {'image': 'ubuntu:18.04', 'name': 'ubuntu1804'}, 'ansible_loop_var': 'item'}) 10:53:31 changed: [localhost] => (item={'failed': 0, 'started': 1, 'finished': 0, 'ansible_job_id': 'j429684366473.15012', 'results_file': '/home/jenkins/.ansible_async/j429684366473.15012', 'changed': True, 'item': {'image': 'ubuntu:20.04', 'name': 'ubuntu2004'}, 'ansible_loop_var': 'item'}) 10:53:31 changed: [localhost] => (item={'failed': 0, 'started': 1, 'finished': 0, 'ansible_job_id': 'j984795160792.15107', 'results_file': '/home/jenkins/.ansible_async/j984795160792.15107', 'changed': True, 'item': {'image': 'ubuntu:22.04', 'name': 'ubuntu2204'}, 'ansible_loop_var': 'item'}) 10:53:31 10:53:31 PLAY RECAP ********************************************************************* 10:53:31 localhost : ok=9 changed=5 unreachable=0 failed=0 skipped=2 rescued=0 ignored=0 10:53:31 10:53:31 INFO Running default > prepare 10:53:32 10:53:32 PLAY [Prepare] ***************************************************************** 10:53:32 10:53:32 TASK [Gathering Facts] ********************************************************* 10:53:36 ok: [ubuntu2004] 10:53:36 ok: [centos8] 10:53:36 ok: [ubuntu1804] 10:53:36 ok: [ubuntu2204] 10:53:36 ok: [centos7] 10:53:36 10:53:36 TASK [Update APT cache] ******************************************************** 10:53:36 skipping: [centos7] 10:53:41 skipping: [centos8] 10:53:41 changed: [ubuntu2204] 10:53:41 changed: [ubuntu2004] 10:53:41 changed: [ubuntu1804] 10:53:41 10:53:41 TASK [Install EPEL release repo] *********************************************** 10:53:55 skipping: [ubuntu1804] 10:53:55 skipping: [ubuntu2004] 10:53:55 skipping: [ubuntu2204] 10:53:55 changed: [centos7] 10:53:55 changed: [centos8] 10:53:55 10:53:55 TASK [DNF Install config-manager] ********************************************** 10:53:55 skipping: [centos7] 10:54:04 skipping: [ubuntu1804] 10:54:04 skipping: [ubuntu2004] 10:54:04 skipping: [ubuntu2204] 10:54:04 changed: [centos8] 10:54:04 10:54:04 TASK [Enable PowerTools] ******************************************************* 10:54:04 skipping: [centos7] 10:54:05 skipping: [ubuntu1804] 10:54:05 skipping: [ubuntu2004] 10:54:05 skipping: [ubuntu2204] 10:54:05 changed: [centos8] 10:54:05 10:54:05 PLAY RECAP ********************************************************************* 10:54:05 centos7 : ok=2 changed=1 unreachable=0 failed=0 skipped=3 rescued=0 ignored=0 10:54:05 centos8 : ok=4 changed=3 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 10:54:05 ubuntu1804 : ok=2 changed=1 unreachable=0 failed=0 skipped=3 rescued=0 ignored=0 10:54:05 ubuntu2004 : ok=2 changed=1 unreachable=0 failed=0 skipped=3 rescued=0 ignored=0 10:54:05 ubuntu2204 : ok=2 changed=1 unreachable=0 failed=0 skipped=3 rescued=0 ignored=0 10:54:05 10:54:05 INFO Running default > converge 10:54:05 10:54:05 PLAY [Converge] **************************************************************** 10:54:05 10:54:05 TASK [Gathering Facts] ********************************************************* 10:54:09 ok: [centos8] 10:54:09 ok: [ubuntu2204] 10:54:09 ok: [ubuntu1804] 10:54:09 ok: [ubuntu2004] 10:54:09 ok: [centos7] 10:54:09 10:54:09 TASK [lf-infra-ansible-roles-tox-verify-any : Pull in package names] *********** 10:54:09 ok: [centos7] => (item=/w/workspace/lf-infra-ansible-roles-tox-verify-any/vars/RedHat.yaml) 10:54:09 ok: [centos8] => (item=/w/workspace/lf-infra-ansible-roles-tox-verify-any/vars/CentOS-8.yaml) 10:54:09 ok: [ubuntu1804] => (item=/w/workspace/lf-infra-ansible-roles-tox-verify-any/vars/Debian.yaml) 10:54:09 ok: [ubuntu2004] => (item=/w/workspace/lf-infra-ansible-roles-tox-verify-any/vars/Debian.yaml) 10:54:09 ok: [ubuntu2204] => (item=/w/workspace/lf-infra-ansible-roles-tox-verify-any/vars/Debian.yaml) 10:54:09 10:54:09 TASK [lf-infra-ansible-roles-tox-verify-any : Install Dev libraries] *********** 10:54:12 An exception occurred during task execution. To see the full traceback, use -vvv. The error was: re.error: bad character range t-d at position 39 10:54:12 fatal: [ubuntu2004]: FAILED! => {"changed": false, "module_stderr": "Traceback (most recent call last):\n File \"/root/.ansible/tmp/ansible-tmp-1707648849.523109-19693-204632332490909/AnsiballZ_apt.py\", line 107, in \n _ansiballz_main()\n File \"/root/.ansible/tmp/ansible-tmp-1707648849.523109-19693-204632332490909/AnsiballZ_apt.py\", line 99, in _ansiballz_main\n invoke_module(zipped_mod, temp_path, ANSIBALLZ_PARAMS)\n File \"/root/.ansible/tmp/ansible-tmp-1707648849.523109-19693-204632332490909/AnsiballZ_apt.py\", line 47, in invoke_module\n runpy.run_module(mod_name='ansible.modules.apt', init_globals=dict(_module_fqn='ansible.modules.apt', _modlib_path=modlib_path),\n File \"/usr/lib/python3.8/runpy.py\", line 207, in run_module\n return _run_module_code(code, init_globals, run_name, mod_spec)\n File \"/usr/lib/python3.8/runpy.py\", line 97, in _run_module_code\n _run_code(code, mod_globals, init_globals,\n File \"/usr/lib/python3.8/runpy.py\", line 87, in _run_code\n exec(code, run_globals)\n File \"/tmp/ansible_ansible.legacy.apt_payload_zah1byzk/ansible_ansible.legacy.apt_payload.zip/ansible/modules/apt.py\", line 1529, in \n File \"/tmp/ansible_ansible.legacy.apt_payload_zah1byzk/ansible_ansible.legacy.apt_payload.zip/ansible/modules/apt.py\", line 1477, in main\n File \"/tmp/ansible_ansible.legacy.apt_payload_zah1byzk/ansible_ansible.legacy.apt_payload.zip/ansible/modules/apt.py\", line 713, in install\n File \"/tmp/ansible_ansible.legacy.apt_payload_zah1byzk/ansible_ansible.legacy.apt_payload.zip/ansible/modules/apt.py\", line 650, in expand_pkgspec_from_fnmatches\n File \"/usr/lib/python3.8/fnmatch.py\", line 52, in filter\n match = _compile_pattern(pat)\n File \"/usr/lib/python3.8/fnmatch.py\", line 46, in _compile_pattern\n return re.compile(res).match\n File \"/usr/lib/python3.8/re.py\", line 252, in compile\n return _compile(pattern, flags)\n File \"/usr/lib/python3.8/re.py\", line 304, in _compile\n p = sre_compile.compile(pattern, flags)\n File \"/usr/lib/python3.8/sre_compile.py\", line 764, in compile\n p = sre_parse.parse(p, flags)\n File \"/usr/lib/python3.8/sre_parse.py\", line 948, in parse\n p = _parse_sub(source, state, flags & SRE_FLAG_VERBOSE, 0)\n File \"/usr/lib/python3.8/sre_parse.py\", line 443, in _parse_sub\n itemsappend(_parse(source, state, verbose, nested + 1,\n File \"/usr/lib/python3.8/sre_parse.py\", line 834, in _parse\n p = _parse_sub(source, state, sub_verbose, nested + 1)\n File \"/usr/lib/python3.8/sre_parse.py\", line 443, in _parse_sub\n itemsappend(_parse(source, state, verbose, nested + 1,\n File \"/usr/lib/python3.8/sre_parse.py\", line 598, in _parse\n raise source.error(msg, len(this) + 1 + len(that))\nre.error: bad character range t-d at position 39\n", "module_stdout": "", "msg": "MODULE FAILURE\nSee stdout/stderr for the exact error", "rc": 1} 10:54:12 fatal: [ubuntu2204]: FAILED! => {"changed": false, "msg": "No package(s) matching '[['automake', 'cmake'], ['libboost-dev', 'libboost-python-dev', 'libbz2-dev', 'libcppunit-dev', 'libcurl4-openssl-dev', 'libffi-dev', 'libfreetype6-dev', 'libgtest-dev', 'libjson-c-dev', 'libldap2-dev', 'liblzma-dev', 'libncurses5-dev', 'libncursesw5-dev', 'libpcap-dev', 'libpng-dev', 'libreadline-dev', 'libsqlite3-dev', 'libssl-dev', 'libvirt-dev', 'libxml2-dev', 'libxslt-dev', 'ruby-dev', 'unixodbc-dev', 'zlib1g-dev']]' available"} 10:54:12 An exception occurred during task execution. To see the full traceback, use -vvv. The error was: sre_constants.error: bad character range t-d at position 39 10:54:12 fatal: [ubuntu1804]: FAILED! => {"changed": false, "module_stderr": "Traceback (most recent call last):\n File \"/root/.ansible/tmp/ansible-tmp-1707648849.5042727-19692-65012051498360/AnsiballZ_apt.py\", line 107, in \n _ansiballz_main()\n File \"/root/.ansible/tmp/ansible-tmp-1707648849.5042727-19692-65012051498360/AnsiballZ_apt.py\", line 99, in _ansiballz_main\n invoke_module(zipped_mod, temp_path, ANSIBALLZ_PARAMS)\n File \"/root/.ansible/tmp/ansible-tmp-1707648849.5042727-19692-65012051498360/AnsiballZ_apt.py\", line 48, in invoke_module\n run_name='__main__', alter_sys=True)\n File \"/usr/lib/python3.6/runpy.py\", line 205, in run_module\n return _run_module_code(code, init_globals, run_name, mod_spec)\n File \"/usr/lib/python3.6/runpy.py\", line 96, in _run_module_code\n mod_name, mod_spec, pkg_name, script_name)\n File \"/usr/lib/python3.6/runpy.py\", line 85, in _run_code\n exec(code, run_globals)\n File \"/tmp/ansible_ansible.legacy.apt_payload_451cuynq/ansible_ansible.legacy.apt_payload.zip/ansible/modules/apt.py\", line 1529, in \n File \"/tmp/ansible_ansible.legacy.apt_payload_451cuynq/ansible_ansible.legacy.apt_payload.zip/ansible/modules/apt.py\", line 1493, in main\n File \"/tmp/ansible_ansible.legacy.apt_payload_451cuynq/ansible_ansible.legacy.apt_payload.zip/ansible/modules/apt.py\", line 713, in install\n File \"/tmp/ansible_ansible.legacy.apt_payload_451cuynq/ansible_ansible.legacy.apt_payload.zip/ansible/modules/apt.py\", line 650, in expand_pkgspec_from_fnmatches\n File \"/usr/lib/python3.6/fnmatch.py\", line 52, in filter\n match = _compile_pattern(pat)\n File \"/usr/lib/python3.6/fnmatch.py\", line 46, in _compile_pattern\n return re.compile(res).match\n File \"/usr/lib/python3.6/re.py\", line 233, in compile\n return _compile(pattern, flags)\n File \"/usr/lib/python3.6/re.py\", line 301, in _compile\n p = sre_compile.compile(pattern, flags)\n File \"/usr/lib/python3.6/sre_compile.py\", line 562, in compile\n p = sre_parse.parse(p, flags)\n File \"/usr/lib/python3.6/sre_parse.py\", line 855, in parse\n p = _parse_sub(source, pattern, flags & SRE_FLAG_VERBOSE, 0)\n File \"/usr/lib/python3.6/sre_parse.py\", line 416, in _parse_sub\n not nested and not items))\n File \"/usr/lib/python3.6/sre_parse.py\", line 765, in _parse\n p = _parse_sub(source, state, sub_verbose, nested + 1)\n File \"/usr/lib/python3.6/sre_parse.py\", line 416, in _parse_sub\n not nested and not items))\n File \"/usr/lib/python3.6/sre_parse.py\", line 553, in _parse\n raise source.error(msg, len(this) + 1 + len(that))\nsre_constants.error: bad character range t-d at position 39\n", "module_stdout": "", "msg": "MODULE FAILURE\nSee stdout/stderr for the exact error", "rc": 1} 10:54:19 fatal: [centos7]: FAILED! => {"changed": false, "msg": "Failure talking to yum: near \"automake\": syntax error"} 10:54:24 fatal: [centos8]: FAILED! => {"changed": false, "failures": ["No package [['automake' available.", "No package 'cmake'] available.", "No package ['boost-devel' available.", "No package 'boost-python3-devel' available.", "No package 'bzip2-devel' available.", "No package 'cppunit-devel' available.", "No package 'freetype-devel' available.", "No package 'gtest-devel' available.", "No package 'json-c-devel' available.", "No package 'libcurl-devel' available.", "No package 'libffi-devel' available.", "No package 'libpcap-devel' available.", "No package 'libpng-devel' available.", "No package 'libvirt-devel' available.", "No package 'libxml2-devel' available.", "No package 'libxslt-devel' available.", "No package 'openldap-devel' available.", "No package 'openssl-devel' available.", "No package 'readline-devel' available.", "No package 'ruby-devel' available.", "No package 'sqlite-devel' available.", "No package 'unixODBC-devel' available.", "No package 'xz-devel' available.", "No package 'zlib-devel']] available."], "msg": "Failed to install some of the specified packages", "rc": 1, "results": []} 10:54:24 10:54:24 PLAY RECAP ********************************************************************* 10:54:24 centos7 : ok=2 changed=0 unreachable=0 failed=1 skipped=0 rescued=0 ignored=0 10:54:24 centos8 : ok=2 changed=0 unreachable=0 failed=1 skipped=0 rescued=0 ignored=0 10:54:24 ubuntu1804 : ok=2 changed=0 unreachable=0 failed=1 skipped=0 rescued=0 ignored=0 10:54:24 ubuntu2004 : ok=2 changed=0 unreachable=0 failed=1 skipped=0 rescued=0 ignored=0 10:54:24 ubuntu2204 : ok=2 changed=0 unreachable=0 failed=1 skipped=0 rescued=0 ignored=0 10:54:24 10:54:24 CRITICAL Ansible return code was 2, command was: ansible-playbook --inventory /home/jenkins/.cache/molecule/lf-infra-ansible-roles-tox-verify-any/default/inventory --skip-tags molecule-notest,notest /w/workspace/lf-infra-ansible-roles-tox-verify-any/molecule/default/converge.yml 10:54:24 WARNING An error occurred during the test sequence action: 'converge'. Cleaning up. 10:54:24 INFO Running default > cleanup 10:54:24 WARNING Skipping, cleanup playbook not configured. 10:54:24 INFO Running default > destroy 10:54:25 10:54:25 PLAY [Destroy] ***************************************************************** 10:54:25 10:54:25 TASK [Set async_dir for HOME env] ********************************************** 10:54:25 ok: [localhost] 10:54:25 10:54:25 TASK [Destroy molecule instance(s)] ******************************************** 10:54:26 changed: [localhost] => (item=centos7) 10:54:26 changed: [localhost] => (item=centos8) 10:54:26 changed: [localhost] => (item=ubuntu1804) 10:54:26 changed: [localhost] => (item=ubuntu2004) 10:54:26 changed: [localhost] => (item=ubuntu2204) 10:54:26 10:54:26 TASK [Wait for instance(s) deletion to complete] ******************************* 10:54:28 changed: [localhost] => (item=centos7) 10:54:28 changed: [localhost] => (item=centos8) 10:54:28 changed: [localhost] => (item=ubuntu1804) 10:54:28 changed: [localhost] => (item=ubuntu2004) 10:54:28 changed: [localhost] => (item=ubuntu2204) 10:54:28 10:54:28 TASK [Delete docker networks(s)] *********************************************** 10:54:28 skipping: [localhost] 10:54:28 10:54:28 PLAY RECAP ********************************************************************* 10:54:28 localhost : ok=3 changed=2 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 10:54:28 10:54:28 INFO Pruning extra files from scenario ephemeral directory 10:54:28 molecule: exit 1 (189.96 seconds) /w/workspace/lf-infra-ansible-roles-tox-verify-any> ./molecule.sh pid=3013 10:54:28 molecule: FAIL ✖ in 3 minutes 48.72 seconds 10:54:28 pre-commit: install_deps> python -I -m pip install pre-commit 10:54:31 pre-commit: freeze> python -m pip freeze --all 10:54:31 pre-commit: cfgv==3.4.0,distlib==0.3.8,filelock==3.13.1,identify==2.5.34,nodeenv==1.8.0,pip==23.3.1,platformdirs==4.2.0,pre-commit==3.6.1,PyYAML==6.0.1,setuptools==69.0.2,virtualenv==20.25.0,wheel==0.42.0 10:54:31 pre-commit: commands[0]> pre-commit run --all-files --show-diff-on-failure 10:54:32 [INFO] Initializing environment for https://github.com/pre-commit/pre-commit-hooks. 10:54:32 [INFO] Initializing environment for https://github.com/jorisroovers/gitlint. 10:54:33 [INFO] Initializing environment for https://github.com/jorisroovers/gitlint:./gitlint-core[trusted-deps]. 10:54:34 [INFO] Installing environment for https://github.com/pre-commit/pre-commit-hooks. 10:54:34 [INFO] Once installed this environment will be reused. 10:54:34 [INFO] This may take a few minutes... 10:54:37 trim trailing whitespace.................................................Passed 10:54:37 pre-commit: commands[1]> /bin/sh -c 'if ! git config --get user.name > /dev/null; then git config --global --add user.name "CI"; touch .git/REMOVE_USERNAME; fi' 10:54:37 pre-commit: commands[2]> /bin/sh -c 'if ! git config --get user.email > /dev/null; then git config --global --add user.email "ci@example.org"; touch .git/REMOVE_USEREMAIL; fi' 10:54:37 pre-commit: commands[3]> /bin/sh -c 'if [ -f .git/COMMIT_EDITMSG ]; then cp .git/COMMIT_EDITMSG .git/COMMIT_MSGTOX; else git log HEAD -n1 | tail -n +5 | cut -c 5- > .git/COMMIT_MSGTOX; fi' 10:54:37 pre-commit: commands[4]> pre-commit run gitlint --hook-stage commit-msg --commit-msg-filename .git/COMMIT_MSGTOX 10:54:37 [INFO] Installing environment for https://github.com/jorisroovers/gitlint. 10:54:37 [INFO] Once installed this environment will be reused. 10:54:37 [INFO] This may take a few minutes... 10:54:47 gitlint..................................................................Passed 10:54:47 pre-commit: commands[5]> /bin/sh -c 'rm -f .git/COMMIT_MSGTOX' 10:54:47 pre-commit: commands[6]> /bin/sh -c 'if [ -f .git/REMOVE_USERNAME ]; then git config --global --unset user.name; rm -f .git/REMOVE_USERNAME; fi' 10:54:47 pre-commit: commands[7]> /bin/sh -c 'if [ -f .git/REMOVE_USEREMAIL ]; then git config --global --unset user.email; rm -f .git/REMOVE_USEREMAIL; fi' 10:54:47 pre-commit: OK ✔ in 19.13 seconds 10:54:47 lint: install_deps> python -I -m pip install ansible-lint yamllint 10:54:57 lint: freeze> python -m pip freeze --all 10:54:58 lint: ansible-compat==4.1.11,ansible-core==2.16.3,ansible-lint==24.2.0,attrs==23.2.0,black==24.1.1,bracex==2.4,cffi==1.16.0,click==8.1.7,cryptography==42.0.2,filelock==3.13.1,Jinja2==3.1.3,jsonschema==4.21.1,jsonschema-specifications==2023.12.1,markdown-it-py==3.0.0,MarkupSafe==2.1.5,mdurl==0.1.2,mypy-extensions==1.0.0,packaging==23.2,pathspec==0.12.1,pip==23.3.1,platformdirs==4.2.0,pycparser==2.21,Pygments==2.17.2,PyYAML==6.0.1,referencing==0.33.0,resolvelib==1.0.1,rich==13.7.0,rpds-py==0.17.1,ruamel.yaml==0.18.6,ruamel.yaml.clib==0.2.8,setuptools==69.0.2,subprocess-tee==0.4.1,tomli==2.0.1,typing_extensions==4.9.0,wcmatch==8.5,wheel==0.42.0,yamllint==1.34.0 10:54:58 lint: commands[0]> /bin/bash -c 'ansible-lint tasks/*.yml' 10:55:01 10:55:01 Passed: 0 failure(s), 0 warning(s) on 1 files. Last profile that met the validation criteria was 'production'. 10:55:02 lint: commands[1]> yamllint . 10:55:02 molecule: FAIL code 1 (228.72=setup[38.76]+cmd[189.96] seconds) 10:55:02 pre-commit: OK (19.13=setup[3.61]+cmd[5.78,0.01,0.01,0.00,9.71,0.00,0.00,0.00] seconds) 10:55:02 lint: OK (15.44=setup[10.89]+cmd[3.71,0.84] seconds) 10:55:02 evaluation failed :( (263.44 seconds) 10:55:02 + tox_status=255 10:55:02 + echo '---> Completed tox runs' 10:55:02 ---> Completed tox runs 10:55:02 + for i in .tox/*/log 10:55:02 ++ echo .tox/lint/log 10:55:02 ++ awk -F/ '{print $2}' 10:55:02 + tox_env=lint 10:55:02 + cp -r .tox/lint/log /w/workspace/lf-infra-ansible-roles-tox-verify-any/archives/tox/lint 10:55:02 + for i in .tox/*/log 10:55:02 ++ echo .tox/molecule/log 10:55:02 ++ awk -F/ '{print $2}' 10:55:02 + tox_env=molecule 10:55:02 + cp -r .tox/molecule/log /w/workspace/lf-infra-ansible-roles-tox-verify-any/archives/tox/molecule 10:55:02 + for i in .tox/*/log 10:55:02 ++ echo .tox/pre-commit/log 10:55:02 ++ awk -F/ '{print $2}' 10:55:02 + tox_env=pre-commit 10:55:02 + cp -r .tox/pre-commit/log /w/workspace/lf-infra-ansible-roles-tox-verify-any/archives/tox/pre-commit 10:55:02 + DOC_DIR=docs/_build/html 10:55:02 + [[ -d docs/_build/html ]] 10:55:02 + echo '---> tox-run.sh ends' 10:55:02 ---> tox-run.sh ends 10:55:02 + test 255 -eq 0 10:55:02 + exit 255 10:55:02 ++ '[' 2 = 1 ']' 10:55:02 Build step 'Execute shell' marked build as failure 10:55:03 $ ssh-agent -k 10:55:03 unset SSH_AUTH_SOCK; 10:55:03 unset SSH_AGENT_PID; 10:55:03 echo Agent pid 1999 killed; 10:55:03 [ssh-agent] Stopped. 10:55:03 [PostBuildScript] - [INFO] Executing post build scripts. 10:55:03 [lf-infra-ansible-roles-tox-verify-any] $ /bin/bash /tmp/jenkins5447065276059344260.sh 10:55:03 ---> sysstat.sh 10:55:03 [lf-infra-ansible-roles-tox-verify-any] $ /bin/bash /tmp/jenkins7573347008466122636.sh 10:55:03 ---> package-listing.sh 10:55:03 ++ facter osfamily 10:55:03 ++ tr '[:upper:]' '[:lower:]' 10:55:03 + OS_FAMILY=debian 10:55:03 + workspace=/w/workspace/lf-infra-ansible-roles-tox-verify-any 10:55:03 + START_PACKAGES=/tmp/packages_start.txt 10:55:03 + END_PACKAGES=/tmp/packages_end.txt 10:55:03 + DIFF_PACKAGES=/tmp/packages_diff.txt 10:55:03 + PACKAGES=/tmp/packages_start.txt 10:55:03 + '[' /w/workspace/lf-infra-ansible-roles-tox-verify-any ']' 10:55:03 + PACKAGES=/tmp/packages_end.txt 10:55:03 + case "${OS_FAMILY}" in 10:55:03 + dpkg -l 10:55:03 + grep '^ii' 10:55:03 + '[' -f /tmp/packages_start.txt ']' 10:55:03 + '[' -f /tmp/packages_end.txt ']' 10:55:03 + diff /tmp/packages_start.txt /tmp/packages_end.txt 10:55:03 + '[' /w/workspace/lf-infra-ansible-roles-tox-verify-any ']' 10:55:03 + mkdir -p /w/workspace/lf-infra-ansible-roles-tox-verify-any/archives/ 10:55:03 + cp -f /tmp/packages_diff.txt /tmp/packages_end.txt /tmp/packages_start.txt /w/workspace/lf-infra-ansible-roles-tox-verify-any/archives/ 10:55:03 [lf-infra-ansible-roles-tox-verify-any] $ /bin/bash /tmp/jenkins8769257339975547085.sh 10:55:03 ---> capture-instance-metadata.sh 10:55:03 Setup pyenv: 10:55:03 system 10:55:03 3.8.13 10:55:03 3.9.13 10:55:03 * 3.10.6 (set by /w/workspace/lf-infra-ansible-roles-tox-verify-any/.python-version) 10:55:04 lf-activate-venv(): INFO: Reuse venv:/tmp/venv-eq44 from file:/tmp/.os_lf_venv 10:55:05 lf-activate-venv(): INFO: Installing: lftools 10:55:19 lf-activate-venv(): INFO: Adding /tmp/venv-eq44/bin to PATH 10:55:19 INFO: Running in OpenStack, capturing instance metadata 10:55:20 [lf-infra-ansible-roles-tox-verify-any] $ /bin/bash /tmp/jenkins17208657424994407255.sh 10:55:20 provisioning config files... 10:55:20 Could not find credentials [logs] for lf-infra-ansible-roles-tox-verify-any #956 10:55:20 copy managed file [jenkins-log-archives-settings] to file:/w/workspace/lf-infra-ansible-roles-tox-verify-any@tmp/config17428049534870100786tmp 10:55:20 Regular expression run condition: Expression=[^.*logs-s3.*], Label=[odl-logs-s3-cloudfront-index] 10:55:20 Run condition [Regular expression match] enabling perform for step [Provide Configuration files] 10:55:20 provisioning config files... 10:55:21 copy managed file [jenkins-s3-log-ship] to file:/home/jenkins/.aws/credentials 10:55:21 [EnvInject] - Injecting environment variables from a build step. 10:55:21 [EnvInject] - Injecting as environment variables the properties content 10:55:21 SERVER_ID=logs 10:55:21 10:55:21 [EnvInject] - Variables injected successfully. 10:55:21 [lf-infra-ansible-roles-tox-verify-any] $ /bin/bash /tmp/jenkins18182269792857177522.sh 10:55:21 ---> create-netrc.sh 10:55:21 WARN: Log server credential not found. 10:55:21 [lf-infra-ansible-roles-tox-verify-any] $ /bin/bash /tmp/jenkins11619334878491879542.sh 10:55:21 ---> python-tools-install.sh 10:55:21 Setup pyenv: 10:55:21 system 10:55:21 3.8.13 10:55:21 3.9.13 10:55:21 * 3.10.6 (set by /w/workspace/lf-infra-ansible-roles-tox-verify-any/.python-version) 10:55:21 lf-activate-venv(): INFO: Reuse venv:/tmp/venv-eq44 from file:/tmp/.os_lf_venv 10:55:22 lf-activate-venv(): INFO: Installing: lftools 10:55:32 lf-activate-venv(): INFO: Adding /tmp/venv-eq44/bin to PATH 10:55:32 [lf-infra-ansible-roles-tox-verify-any] $ /bin/bash /tmp/jenkins14425344641287075964.sh 10:55:32 ---> sudo-logs.sh 10:55:32 Archiving 'sudo' log.. 10:55:32 [lf-infra-ansible-roles-tox-verify-any] $ /bin/bash /tmp/jenkins2386291266033066867.sh 10:55:32 ---> job-cost.sh 10:55:32 Setup pyenv: 10:55:32 system 10:55:32 3.8.13 10:55:32 3.9.13 10:55:32 * 3.10.6 (set by /w/workspace/lf-infra-ansible-roles-tox-verify-any/.python-version) 10:55:32 lf-activate-venv(): INFO: Reuse venv:/tmp/venv-eq44 from file:/tmp/.os_lf_venv 10:55:34 lf-activate-venv(): INFO: Installing: zipp==1.1.0 python-openstackclient urllib3~=1.26.15 10:55:42 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. 10:55:42 lftools 0.37.8 requires openstacksdk<1.5.0, but you have openstacksdk 2.1.0 which is incompatible. 10:55:43 lf-activate-venv(): INFO: Adding /tmp/venv-eq44/bin to PATH 10:55:43 INFO: No Stack... 10:55:43 INFO: Retrieving Pricing Info for: v3-standard-4 10:55:43 INFO: Archiving Costs 10:55:43 [lf-infra-ansible-roles-tox-verify-any] $ /bin/bash -l /tmp/jenkins4517750175096749089.sh 10:55:43 ---> logs-deploy.sh 10:55:43 Setup pyenv: 10:55:43 system 10:55:43 3.8.13 10:55:43 3.9.13 10:55:43 * 3.10.6 (set by /w/workspace/lf-infra-ansible-roles-tox-verify-any/.python-version) 10:55:43 lf-activate-venv(): INFO: Reuse venv:/tmp/venv-eq44 from file:/tmp/.os_lf_venv 10:55:45 lf-activate-venv(): INFO: Installing: lftools 10:55: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. 10:55:56 python-openstackclient 6.5.0 requires openstacksdk>=2.0.0, but you have openstacksdk 1.4.0 which is incompatible. 10:55:56 lf-activate-venv(): INFO: Adding /tmp/venv-eq44/bin to PATH 10:55:56 WARNING: Nexus logging server not set 10:55:56 INFO: S3 path logs/releng/vex-yul-odl-jenkins-1/lf-infra-ansible-roles-tox-verify-any/956/ 10:55:56 INFO: archiving logs to S3 10:55:57 ---> uname -a: 10:55:57 Linux prd-ubuntu1804-docker-4c-4g-5841 4.15.0-213-generic #224-Ubuntu SMP Mon Jun 19 13:30:12 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux 10:55:57 10:55:57 10:55:57 ---> lscpu: 10:55:57 Architecture: x86_64 10:55:57 CPU op-mode(s): 32-bit, 64-bit 10:55:57 Byte Order: Little Endian 10:55:57 CPU(s): 4 10:55:57 On-line CPU(s) list: 0-3 10:55:57 Thread(s) per core: 1 10:55:57 Core(s) per socket: 1 10:55:57 Socket(s): 4 10:55:57 NUMA node(s): 1 10:55:57 Vendor ID: AuthenticAMD 10:55:57 CPU family: 23 10:55:57 Model: 49 10:55:57 Model name: AMD EPYC-Rome Processor 10:55:57 Stepping: 0 10:55:57 CPU MHz: 2799.998 10:55:57 BogoMIPS: 5599.99 10:55:57 Virtualization: AMD-V 10:55:57 Hypervisor vendor: KVM 10:55:57 Virtualization type: full 10:55:57 L1d cache: 32K 10:55:57 L1i cache: 32K 10:55:57 L2 cache: 512K 10:55:57 L3 cache: 16384K 10:55:57 NUMA node0 CPU(s): 0-3 10:55:57 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 xtopology cpuid extd_apicid tsc_known_freq pni pclmulqdq ssse3 fma cx16 sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand hypervisor lahf_lm cmp_legacy svm cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw topoext perfctr_core ssbd ibrs ibpb stibp vmmcall fsgsbase tsc_adjust bmi1 avx2 smep bmi2 rdseed adx smap clflushopt clwb sha_ni xsaveopt xsavec xgetbv1 xsaves clzero xsaveerptr arat npt nrip_save umip rdpid arch_capabilities 10:55:57 10:55:57 10:55:57 ---> nproc: 10:55:57 4 10:55:57 10:55:57 10:55:57 ---> df -h: 10:55:57 Filesystem Size Used Avail Use% Mounted on 10:55:57 udev 7.9G 0 7.9G 0% /dev 10:55:57 tmpfs 1.6G 700K 1.6G 1% /run 10:55:57 /dev/vda1 78G 9.7G 68G 13% / 10:55:57 tmpfs 7.9G 0 7.9G 0% /dev/shm 10:55:57 tmpfs 5.0M 0 5.0M 0% /run/lock 10:55:57 tmpfs 7.9G 0 7.9G 0% /sys/fs/cgroup 10:55:57 /dev/vda15 105M 5.3M 100M 5% /boot/efi 10:55:57 tmpfs 1.6G 0 1.6G 0% /run/user/1001 10:55:57 10:55:57 10:55:57 ---> free -m: 10:55:57 total used free shared buff/cache available 10:55:57 Mem: 16040 618 10963 0 4458 15092 10:55:57 Swap: 1023 0 1023 10:55:57 10:55:57 10:55:57 ---> ip addr: 10:55:57 1: lo: mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000 10:55:57 link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 10:55:57 inet 127.0.0.1/8 scope host lo 10:55:57 valid_lft forever preferred_lft forever 10:55:57 inet6 ::1/128 scope host 10:55:57 valid_lft forever preferred_lft forever 10:55:57 2: ens3: mtu 1458 qdisc mq state UP group default qlen 1000 10:55:57 link/ether fa:16:3e:86:c6:db brd ff:ff:ff:ff:ff:ff 10:55:57 inet 10.30.170.152/23 brd 10.30.171.255 scope global dynamic ens3 10:55:57 valid_lft 85939sec preferred_lft 85939sec 10:55:57 inet6 fe80::f816:3eff:fe86:c6db/64 scope link 10:55:57 valid_lft forever preferred_lft forever 10:55:57 3: docker0: mtu 1500 qdisc noqueue state DOWN group default 10:55:57 link/ether 02:42:20:55:b8:81 brd ff:ff:ff:ff:ff:ff 10:55:57 inet 10.250.0.254/24 brd 10.250.0.255 scope global docker0 10:55:57 valid_lft forever preferred_lft forever 10:55:57 inet6 fe80::42:20ff:fe55:b881/64 scope link 10:55:57 valid_lft forever preferred_lft forever 10:55:57 10:55:57 10:55:57 ---> sar -b -r -n DEV: 10:55:57 Linux 4.15.0-213-generic (prd-ubuntu1804-docker-4c-4g-5841) 02/11/24 _x86_64_ (4 CPU) 10:55:57 10:55:57 10:48:19 LINUX RESTART (4 CPU) 10:55:57 10:55:57 10:49:01 tps rtps wtps bread/s bwrtn/s 10:55:57 10:50:01 164.76 32.99 131.76 1657.99 16790.27 10:55:57 10:51:01 97.92 2.90 95.02 75.45 24320.75 10:55:57 10:52:01 261.77 3.88 257.89 487.79 55745.11 10:55:57 10:53:01 303.60 0.10 303.50 8.13 40743.89 10:55:57 10:54:01 225.11 7.95 217.16 793.47 37065.69 10:55:57 10:55:01 61.32 0.73 60.59 56.39 26290.15 10:55:57 Average: 185.75 8.09 177.66 513.17 33493.05 10:55:57 10:55:57 10:49:01 kbmemfree kbavail kbmemused %memused kbbuffers kbcached kbcommit %commit kbactive kbinact kbdirty 10:55:57 10:50:01 13848292 15562220 2576672 15.69 58176 1856940 1063504 6.09 680556 1677700 163912 10:55:57 10:51:01 12963440 15442460 3461524 21.07 95528 2526156 1199408 6.86 875332 2273444 566644 10:55:57 10:52:01 12174220 15378696 4250744 25.88 117660 3161340 1391224 7.96 987672 2874552 884 10:55:57 10:53:01 11532368 15306988 4892596 29.79 154232 3638484 1461224 8.36 1231184 3208340 55012 10:55:57 10:54:01 10978680 15264896 5446284 33.16 174944 4089632 1876672 10.74 1571264 3368808 199920 10:55:57 10:55:01 11239488 15449404 5185476 31.57 185936 3990948 1353892 7.75 1252624 3429868 162500 10:55:57 Average: 12122748 15400777 4302216 26.19 131079 3210583 1390987 7.96 1099772 2805452 191479 10:55:57 10:55:57 10:49:01 IFACE rxpck/s txpck/s rxkB/s txkB/s rxcmp/s txcmp/s rxmcst/s %ifutil 10:55:57 10:50:01 ens3 78.82 62.49 907.37 12.18 0.00 0.00 0.00 0.00 10:55:57 10:50:01 lo 1.00 1.00 0.10 0.10 0.00 0.00 0.00 0.00 10:55:57 10:50:01 docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 10:55:57 10:51:01 ens3 62.21 46.49 1069.48 7.96 0.00 0.00 0.00 0.00 10:55:57 10:51:01 lo 0.87 0.87 0.08 0.08 0.00 0.00 0.00 0.00 10:55:57 10:51:01 docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 10:55:57 10:52:01 vetheb87bd4 22.35 30.76 1.54 459.70 0.00 0.00 0.00 0.04 10:55:57 10:52:01 ens3 245.44 157.22 3795.50 11.68 0.00 0.00 0.00 0.00 10:55:57 10:52:01 lo 1.33 1.33 0.16 0.16 0.00 0.00 0.00 0.00 10:55:57 10:52:01 docker0 100.77 128.00 5.64 1166.33 0.00 0.00 0.00 0.00 10:55:57 10:53:01 veth1f317c0 37.36 62.34 2.65 892.53 0.00 0.00 0.00 0.07 10:55:57 10:53:01 ens3 206.23 129.47 3013.09 9.93 0.00 0.00 0.00 0.00 10:55:57 10:53:01 lo 1.33 1.33 0.14 0.14 0.00 0.00 0.00 0.00 10:55:57 10:53:01 docker0 108.81 165.08 6.41 2140.57 0.00 0.00 0.00 0.00 10:55:57 10:54:01 vetha0923cd 85.14 112.03 5.82 934.40 0.00 0.00 0.00 0.08 10:55:57 10:54:01 vethe7a849b 15.31 33.44 1.09 460.30 0.00 0.00 0.00 0.04 10:55:57 10:54:01 veth9deaa68 17.70 30.23 1.27 483.80 0.00 0.00 0.00 0.04 10:55:57 10:54:01 ens3 297.28 190.77 3770.15 13.85 0.00 0.00 0.00 0.00 10:55:57 10:55:01 ens3 114.66 94.20 1318.17 9.25 0.00 0.00 0.00 0.00 10:55:57 10:55:01 lo 11.40 11.40 1.10 1.10 0.00 0.00 0.00 0.00 10:55:57 10:55:01 docker0 449.13 640.86 25.44 7361.72 0.00 0.00 0.00 0.00 10:55:57 Average: ens3 167.44 113.44 2312.33 10.81 0.00 0.00 0.00 0.00 10:55:57 Average: lo 1.19 1.19 0.12 0.12 0.00 0.00 0.00 0.00 10:55:57 Average: docker0 74.85 106.80 4.24 1226.89 0.00 0.00 0.00 0.00 10:55:57 10:55:57 10:55:57 ---> sar -P ALL: 10:55:57 Linux 4.15.0-213-generic (prd-ubuntu1804-docker-4c-4g-5841) 02/11/24 _x86_64_ (4 CPU) 10:55:57 10:55:57 10:48:19 LINUX RESTART (4 CPU) 10:55:57 10:55:57 10:49:01 CPU %user %nice %system %iowait %steal %idle 10:55:57 10:50:01 all 18.20 0.00 1.47 3.70 0.05 76.58 10:55:57 10:50:01 0 5.93 0.00 1.22 6.06 0.05 86.74 10:55:57 10:50:01 1 8.01 0.00 0.87 1.62 0.03 89.47 10:55:57 10:50:01 2 16.96 0.00 1.27 2.21 0.05 79.52 10:55:57 10:50:01 3 41.87 0.00 2.49 4.92 0.07 50.66 10:55:57 10:51:01 all 19.99 0.00 1.72 3.42 0.06 74.81 10:55:57 10:51:01 0 7.66 0.00 0.89 1.19 0.05 90.22 10:55:57 10:51:01 1 16.23 0.00 1.22 2.69 0.08 79.77 10:55:57 10:51:01 2 41.03 0.00 3.71 4.33 0.08 50.84 10:55:57 10:51:01 3 15.05 0.00 1.07 5.47 0.03 78.37 10:55:57 10:52:01 all 20.35 0.00 3.87 6.40 0.08 69.29 10:55:57 10:52:01 0 12.73 0.00 3.00 1.30 0.07 82.90 10:55:57 10:52:01 1 20.34 0.00 5.46 9.01 0.08 65.11 10:55:57 10:52:01 2 35.98 0.00 4.61 10.20 0.10 49.10 10:55:57 10:52:01 3 12.33 0.00 2.39 5.08 0.07 80.13 10:55:57 10:53:01 all 15.77 0.00 4.79 5.10 0.08 74.27 10:55:57 10:53:01 0 10.12 0.00 4.87 6.77 0.10 78.14 10:55:57 10:53:01 1 13.91 0.00 6.41 2.84 0.07 76.77 10:55:57 10:53:01 2 23.82 0.00 4.00 6.85 0.08 65.24 10:55:57 10:53:01 3 15.21 0.00 3.90 3.95 0.08 76.85 10:55:57 10:54:01 all 22.31 0.00 7.18 4.01 0.10 66.40 10:55:57 10:54:01 0 20.75 0.00 8.32 4.15 0.08 66.68 10:55:57 10:54:01 1 18.95 0.00 6.19 4.88 0.12 69.86 10:55:57 10:54:01 2 22.25 0.00 6.91 3.73 0.08 67.03 10:55:57 10:54:01 3 27.33 0.00 7.29 3.24 0.10 62.04 10:55:57 10:55:01 all 31.35 0.00 3.89 1.25 0.08 63.42 10:55:57 10:55:01 0 49.67 0.00 4.16 1.20 0.07 44.90 10:55:57 10:55:01 1 28.18 0.00 3.66 1.67 0.08 66.40 10:55:57 10:55:01 2 23.64 0.00 4.28 1.23 0.10 70.75 10:55:57 10:55:01 3 23.91 0.00 3.45 0.92 0.08 71.64 10:55:57 Average: all 21.33 0.00 3.81 3.98 0.08 70.80 10:55:57 Average: 0 17.83 0.00 3.73 3.44 0.07 74.93 10:55:57 Average: 1 17.60 0.00 3.96 3.78 0.08 74.59 10:55:57 Average: 2 27.29 0.00 4.12 4.75 0.08 63.75 10:55:57 Average: 3 22.63 0.00 3.42 3.93 0.07 69.95 10:55:57 10:55:57 10:55:57