03:14:09 Triggered by Gerrit: https://gerrit.linuxfoundation.org/infra/c/ansible/roles/lf-dev-libs/+/72642 03:14:09 Running as SYSTEM 03:14:09 [EnvInject] - Loading node environment variables. 03:14:09 Building remotely on prd-ubuntu1804-docker-4c-4g-6046 (ubuntu1804-docker-4c-4g) in workspace /w/workspace/lf-infra-ansible-roles-tox-verify-any 03:14:10 [ssh-agent] Looking for ssh-agent implementation... 03:14:10 [ssh-agent] Exec ssh-agent (binary ssh-agent on a remote machine) 03:14:10 $ ssh-agent 03:14:10 SSH_AUTH_SOCK=/tmp/ssh-87FkbrkGJLkU/agent.2069 03:14:10 SSH_AGENT_PID=2071 03:14:10 [ssh-agent] Started. 03:14:10 Running ssh-add (command line suppressed) 03:14:10 Identity added: /w/workspace/lf-infra-ansible-roles-tox-verify-any@tmp/private_key_14549643804408722292.key (/w/workspace/lf-infra-ansible-roles-tox-verify-any@tmp/private_key_14549643804408722292.key) 03:14:10 [ssh-agent] Using credentials jenkins (jenkins-ssh) 03:14:10 The recommended git tool is: NONE 03:14:12 using credential jenkins-ssh 03:14:12 Wiping out workspace first. 03:14:12 Cloning the remote Git repository 03:14:12 Cloning repository https://gerrit.linuxfoundation.org/infra/ansible/roles/lf-dev-libs 03:14:12 > git init /w/workspace/lf-infra-ansible-roles-tox-verify-any # timeout=10 03:14:12 Fetching upstream changes from https://gerrit.linuxfoundation.org/infra/ansible/roles/lf-dev-libs 03:14:12 > git --version # timeout=10 03:14:12 > git --version # 'git version 2.17.1' 03:14:12 using GIT_SSH to set credentials jenkins-ssh 03:14:12 Verifying host key using known hosts file 03:14:12 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. 03:14:12 > git fetch --tags --progress -- https://gerrit.linuxfoundation.org/infra/ansible/roles/lf-dev-libs +refs/heads/*:refs/remotes/origin/* # timeout=10 03:14:13 > git config remote.origin.url https://gerrit.linuxfoundation.org/infra/ansible/roles/lf-dev-libs # timeout=10 03:14:13 > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10 03:14:13 > git config remote.origin.url https://gerrit.linuxfoundation.org/infra/ansible/roles/lf-dev-libs # timeout=10 03:14:13 Fetching upstream changes from https://gerrit.linuxfoundation.org/infra/ansible/roles/lf-dev-libs 03:14:13 using GIT_SSH to set credentials jenkins-ssh 03:14:13 Verifying host key using known hosts file 03:14:13 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. 03:14:13 > git fetch --tags --progress -- https://gerrit.linuxfoundation.org/infra/ansible/roles/lf-dev-libs refs/changes/42/72642/5 # timeout=10 03:14:14 > git rev-parse b82ac328a0033539ab7c091eaffdcbc609f89d55^{commit} # timeout=10 03:14:14 JENKINS-19022: warning: possible memory leak due to Git plugin usage; see: https://plugins.jenkins.io/git/#remove-git-plugin-buildsbybranch-builddata-script 03:14:14 Checking out Revision b82ac328a0033539ab7c091eaffdcbc609f89d55 (refs/changes/42/72642/5) 03:14:14 > git config core.sparsecheckout # timeout=10 03:14:14 > git checkout -f b82ac328a0033539ab7c091eaffdcbc609f89d55 # timeout=10 03:14:18 Commit message: "Fix: Update lf-dev-libs ansible role" 03:14:18 > git rev-parse FETCH_HEAD^{commit} # timeout=10 03:14:22 > git rev-list --no-walk 6e6026660458ede4297fa3f4a85a8df57ddb63af # timeout=10 03:14:22 provisioning config files... 03:14:22 copy managed file [npmrc] to file:/home/jenkins/.npmrc 03:14:22 copy managed file [pipconf] to file:/home/jenkins/.config/pip/pip.conf 03:14:22 [lf-infra-ansible-roles-tox-verify-any] $ /bin/bash /tmp/jenkins11120282829907920184.sh 03:14:22 ---> python-tools-install.sh 03:14:22 Setup pyenv: 03:14:22 * system (set by /opt/pyenv/version) 03:14:22 * 3.8.13 (set by /opt/pyenv/version) 03:14:22 * 3.9.13 (set by /opt/pyenv/version) 03:14:22 * 3.10.6 (set by /opt/pyenv/version) 03:14:27 lf-activate-venv(): INFO: Creating python3 venv at /tmp/venv-rhr8 03:14:27 lf-activate-venv(): INFO: Save venv in file: /tmp/.os_lf_venv 03:14:31 lf-activate-venv(): INFO: Installing: lftools 03:15:06 lf-activate-venv(): INFO: Adding /tmp/venv-rhr8/bin to PATH 03:15:06 Generating Requirements File 03:15:43 Python 3.10.6 03:15:44 pip 24.0 from /tmp/venv-rhr8/lib/python3.10/site-packages/pip (python 3.10) 03:15:44 appdirs==1.4.4 03:15:44 argcomplete==3.2.2 03:15:44 aspy.yaml==1.3.0 03:15:44 attrs==23.2.0 03:15:44 autopage==0.5.2 03:15:44 beautifulsoup4==4.12.3 03:15:44 boto3==1.34.39 03:15:44 botocore==1.34.39 03:15:44 bs4==0.0.2 03:15:44 cachetools==5.3.2 03:15:44 certifi==2024.2.2 03:15:44 cffi==1.16.0 03:15:44 cfgv==3.4.0 03:15:44 chardet==5.2.0 03:15:44 charset-normalizer==3.3.2 03:15:44 click==8.1.7 03:15:44 cliff==4.5.0 03:15:44 cmd2==2.4.3 03:15:44 cryptography==3.3.2 03:15:44 debtcollector==2.5.0 03:15:44 decorator==5.1.1 03:15:44 defusedxml==0.7.1 03:15:44 Deprecated==1.2.14 03:15:44 distlib==0.3.8 03:15:44 dnspython==2.5.0 03:15:44 docker==4.2.2 03:15:44 dogpile.cache==1.3.1 03:15:44 email-validator==2.1.0.post1 03:15:44 filelock==3.13.1 03:15:44 future==0.18.3 03:15:44 gitdb==4.0.11 03:15:44 GitPython==3.1.41 03:15:44 google-auth==2.27.0 03:15:44 httplib2==0.22.0 03:15:44 identify==2.5.34 03:15:44 idna==3.6 03:15:44 importlib-resources==1.5.0 03:15:44 iso8601==2.1.0 03:15:44 Jinja2==3.1.3 03:15:44 jmespath==1.0.1 03:15:44 jsonpatch==1.33 03:15:44 jsonpointer==2.4 03:15:44 jsonschema==4.21.1 03:15:44 jsonschema-specifications==2023.12.1 03:15:44 keystoneauth1==5.5.0 03:15:44 kubernetes==29.0.0 03:15:44 lftools==0.37.8 03:15:44 lxml==5.1.0 03:15:44 MarkupSafe==2.1.5 03:15:44 msgpack==1.0.7 03:15:44 multi_key_dict==2.0.3 03:15:44 munch==4.0.0 03:15:44 netaddr==1.0.0 03:15:44 netifaces==0.11.0 03:15:44 niet==1.4.2 03:15:44 nodeenv==1.8.0 03:15:44 oauth2client==4.1.3 03:15:44 oauthlib==3.2.2 03:15:44 openstacksdk==0.62.0 03:15:44 os-client-config==2.1.0 03:15:44 os-service-types==1.7.0 03:15:44 osc-lib==3.0.0 03:15:44 oslo.config==9.3.0 03:15:44 oslo.context==5.3.0 03:15:44 oslo.i18n==6.2.0 03:15:44 oslo.log==5.4.0 03:15:44 oslo.serialization==5.3.0 03:15:44 oslo.utils==7.0.0 03:15:44 packaging==23.2 03:15:44 pbr==6.0.0 03:15:44 platformdirs==4.2.0 03:15:44 prettytable==3.9.0 03:15:44 pyasn1==0.5.1 03:15:44 pyasn1-modules==0.3.0 03:15:44 pycparser==2.21 03:15:44 pygerrit2==2.0.15 03:15:44 PyGithub==2.2.0 03:15:44 pyinotify==0.9.6 03:15:44 PyJWT==2.8.0 03:15:44 PyNaCl==1.5.0 03:15:44 pyparsing==2.4.7 03:15:44 pyperclip==1.8.2 03:15:44 pyrsistent==0.20.0 03:15:44 python-cinderclient==9.4.0 03:15:44 python-dateutil==2.8.2 03:15:44 python-heatclient==3.4.0 03:15:44 python-jenkins==1.8.2 03:15:44 python-keystoneclient==5.3.0 03:15:44 python-magnumclient==4.3.0 03:15:44 python-novaclient==18.4.0 03:15:44 python-openstackclient==6.0.1 03:15:44 python-swiftclient==4.4.0 03:15:44 pytz==2024.1 03:15:44 PyYAML==6.0.1 03:15:44 referencing==0.33.0 03:15:44 requests==2.31.0 03:15:44 requests-oauthlib==1.3.1 03:15:44 requestsexceptions==1.4.0 03:15:44 rfc3986==2.0.0 03:15:44 rpds-py==0.17.1 03:15:44 rsa==4.9 03:15:44 ruamel.yaml==0.18.6 03:15:44 ruamel.yaml.clib==0.2.8 03:15:44 s3transfer==0.10.0 03:15:44 simplejson==3.19.2 03:15:44 six==1.16.0 03:15:44 smmap==5.0.1 03:15:44 soupsieve==2.5 03:15:44 stevedore==5.1.0 03:15:44 tabulate==0.9.0 03:15:44 toml==0.10.2 03:15:44 tomlkit==0.12.3 03:15:44 tqdm==4.66.2 03:15:44 typing_extensions==4.9.0 03:15:44 tzdata==2024.1 03:15:44 urllib3==1.26.18 03:15:44 virtualenv==20.25.0 03:15:44 wcwidth==0.2.13 03:15:44 websocket-client==1.7.0 03:15:44 wrapt==1.16.0 03:15:44 xdg==6.0.0 03:15:44 xmltodict==0.13.0 03:15:44 yq==3.2.3 03:15:44 [EnvInject] - Injecting environment variables from a build step. 03:15:44 [EnvInject] - Injecting as environment variables the properties content 03:15:44 PYTHON=python3 03:15:44 03:15:44 [EnvInject] - Variables injected successfully. 03:15:44 [lf-infra-ansible-roles-tox-verify-any] $ /bin/bash -l /tmp/jenkins16682436559067945913.sh 03:15:44 ---> tox-install.sh 03:15:44 + source /home/jenkins/lf-env.sh 03:15:44 + lf-activate-venv --venv-file /tmp/.toxenv tox virtualenv urllib3~=1.26.15 03:15:44 ++ mktemp -d /tmp/venv-XXXX 03:15:44 + lf_venv=/tmp/venv-GLKB 03:15:44 + local venv_file=/tmp/.os_lf_venv 03:15:44 + local python=python3 03:15:44 + local options 03:15:44 + local set_path=true 03:15:44 + local install_args= 03:15:44 ++ 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 03:15:44 + options=' --venv-file '\''/tmp/.toxenv'\'' -- '\''tox'\'' '\''virtualenv'\'' '\''urllib3~=1.26.15'\''' 03:15:44 + eval set -- ' --venv-file '\''/tmp/.toxenv'\'' -- '\''tox'\'' '\''virtualenv'\'' '\''urllib3~=1.26.15'\''' 03:15:44 ++ set -- --venv-file /tmp/.toxenv -- tox virtualenv urllib3~=1.26.15 03:15:44 + true 03:15:44 + case $1 in 03:15:44 + venv_file=/tmp/.toxenv 03:15:44 + shift 2 03:15:44 + true 03:15:44 + case $1 in 03:15:44 + shift 03:15:44 + break 03:15:44 + case $python in 03:15:44 + local pkg_list= 03:15:44 + [[ -d /opt/pyenv ]] 03:15:44 + echo 'Setup pyenv:' 03:15:44 Setup pyenv: 03:15:44 + export PYENV_ROOT=/opt/pyenv 03:15:44 + PYENV_ROOT=/opt/pyenv 03:15:44 + 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 03:15:44 + 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 03:15:44 + pyenv versions 03:15:44 system 03:15:44 3.8.13 03:15:44 3.9.13 03:15:44 * 3.10.6 (set by /w/workspace/lf-infra-ansible-roles-tox-verify-any/.python-version) 03:15:44 + command -v pyenv 03:15:44 ++ pyenv init - --no-rehash 03:15:44 + 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[*]}"'\'')" 03:15:44 export PATH="/opt/pyenv/shims:${PATH}" 03:15:44 export PYENV_SHELL=bash 03:15:44 source '\''/opt/pyenv/libexec/../completions/pyenv.bash'\'' 03:15:44 pyenv() { 03:15:44 local command 03:15:44 command="${1:-}" 03:15:44 if [ "$#" -gt 0 ]; then 03:15:44 shift 03:15:44 fi 03:15:44 03:15:44 case "$command" in 03:15:44 rehash|shell) 03:15:44 eval "$(pyenv "sh-$command" "$@")" 03:15:44 ;; 03:15:44 *) 03:15:44 command pyenv "$command" "$@" 03:15:44 ;; 03:15:44 esac 03:15:44 }' 03:15:44 +++ 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[*]}"' 03:15:44 ++ 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 03:15:44 ++ 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 03:15:44 ++ 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 03:15:44 ++ export PYENV_SHELL=bash 03:15:44 ++ PYENV_SHELL=bash 03:15:44 ++ source /opt/pyenv/libexec/../completions/pyenv.bash 03:15:44 +++ complete -F _pyenv pyenv 03:15:44 ++ lf-pyver python3 03:15:44 ++ local py_version_xy=python3 03:15:44 ++ local py_version_xyz= 03:15:44 ++ pyenv versions 03:15:44 ++ local command 03:15:44 ++ command=versions 03:15:44 ++ '[' 1 -gt 0 ']' 03:15:44 ++ shift 03:15:44 ++ case "$command" in 03:15:44 ++ command pyenv versions 03:15:44 ++ pyenv versions 03:15:44 ++ sed 's/^[ *]* //' 03:15:44 ++ awk '{ print $1 }' 03:15:44 ++ grep -E '^[0-9.]*[0-9]$' 03:15:44 ++ [[ ! -s /tmp/.pyenv_versions ]] 03:15:44 +++ grep '^3' /tmp/.pyenv_versions 03:15:44 +++ sort -V 03:15:44 +++ tail -n 1 03:15:44 ++ py_version_xyz=3.10.6 03:15:44 ++ [[ -z 3.10.6 ]] 03:15:44 ++ echo 3.10.6 03:15:44 ++ return 0 03:15:44 + pyenv local 3.10.6 03:15:44 + local command 03:15:44 + command=local 03:15:44 + '[' 2 -gt 0 ']' 03:15:44 + shift 03:15:44 + case "$command" in 03:15:44 + command pyenv local 3.10.6 03:15:44 + pyenv local 3.10.6 03:15:44 + for arg in "$@" 03:15:44 + case $arg in 03:15:44 + pkg_list+='tox ' 03:15:44 + for arg in "$@" 03:15:44 + case $arg in 03:15:44 + pkg_list+='virtualenv ' 03:15:44 + for arg in "$@" 03:15:44 + case $arg in 03:15:44 + pkg_list+='urllib3~=1.26.15 ' 03:15:44 + [[ -f /tmp/.toxenv ]] 03:15:44 + [[ ! -f /tmp/.toxenv ]] 03:15:44 + [[ -n '' ]] 03:15:44 + python3 -m venv /tmp/venv-GLKB 03:15:48 + echo 'lf-activate-venv(): INFO: Creating python3 venv at /tmp/venv-GLKB' 03:15:48 lf-activate-venv(): INFO: Creating python3 venv at /tmp/venv-GLKB 03:15:48 + echo /tmp/venv-GLKB 03:15:48 + echo 'lf-activate-venv(): INFO: Save venv in file: /tmp/.toxenv' 03:15:48 lf-activate-venv(): INFO: Save venv in file: /tmp/.toxenv 03:15:48 + /tmp/venv-GLKB/bin/python3 -m pip install --upgrade --quiet pip virtualenv 03:15:51 + [[ -z tox virtualenv urllib3~=1.26.15 ]] 03:15:51 + echo 'lf-activate-venv(): INFO: Installing: tox virtualenv urllib3~=1.26.15 ' 03:15:51 lf-activate-venv(): INFO: Installing: tox virtualenv urllib3~=1.26.15 03:15:51 + /tmp/venv-GLKB/bin/python3 -m pip install --upgrade --quiet --upgrade-strategy eager tox virtualenv urllib3~=1.26.15 03:15:54 + type python3 03:15:54 + true 03:15:54 + echo 'lf-activate-venv(): INFO: Adding /tmp/venv-GLKB/bin to PATH' 03:15:54 lf-activate-venv(): INFO: Adding /tmp/venv-GLKB/bin to PATH 03:15:54 + PATH=/tmp/venv-GLKB/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 03:15:54 + return 0 03:15:54 + python3 --version 03:15:54 Python 3.10.6 03:15:54 + python3 -m pip --version 03:15:54 pip 24.0 from /tmp/venv-GLKB/lib/python3.10/site-packages/pip (python 3.10) 03:15:54 + python3 -m pip freeze 03:15:55 cachetools==5.3.2 03:15:55 chardet==5.2.0 03:15:55 colorama==0.4.6 03:15:55 distlib==0.3.8 03:15:55 filelock==3.13.1 03:15:55 packaging==23.2 03:15:55 platformdirs==4.2.0 03:15:55 pluggy==1.4.0 03:15:55 pyproject-api==1.6.1 03:15:55 tomli==2.0.1 03:15:55 tox==4.12.1 03:15:55 urllib3==1.26.18 03:15:55 virtualenv==20.25.0 03:15:55 [lf-infra-ansible-roles-tox-verify-any] $ /bin/sh -xe /tmp/jenkins4030954268251493446.sh 03:15:55 [EnvInject] - Injecting environment variables from a build step. 03:15:55 [EnvInject] - Injecting as environment variables the properties content 03:15:55 PARALLEL=False 03:15:55 03:15:55 [EnvInject] - Variables injected successfully. 03:15:55 [lf-infra-ansible-roles-tox-verify-any] $ /bin/bash -l /tmp/jenkins3288548963429714986.sh 03:15:55 ---> tox-run.sh 03:15:55 + 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 03:15:55 + ARCHIVE_TOX_DIR=/w/workspace/lf-infra-ansible-roles-tox-verify-any/archives/tox 03:15:55 + ARCHIVE_DOC_DIR=/w/workspace/lf-infra-ansible-roles-tox-verify-any/archives/docs 03:15:55 + mkdir -p /w/workspace/lf-infra-ansible-roles-tox-verify-any/archives/tox 03:15:55 + cd /w/workspace/lf-infra-ansible-roles-tox-verify-any/. 03:15:55 + source /home/jenkins/lf-env.sh 03:15:55 + lf-activate-venv --venv-file /tmp/.toxenv tox virtualenv urllib3~=1.26.15 03:15:55 ++ mktemp -d /tmp/venv-XXXX 03:15:55 + lf_venv=/tmp/venv-j0Mx 03:15:55 + local venv_file=/tmp/.os_lf_venv 03:15:55 + local python=python3 03:15:55 + local options 03:15:55 + local set_path=true 03:15:55 + local install_args= 03:15:55 ++ 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 03:15:55 + options=' --venv-file '\''/tmp/.toxenv'\'' -- '\''tox'\'' '\''virtualenv'\'' '\''urllib3~=1.26.15'\''' 03:15:55 + eval set -- ' --venv-file '\''/tmp/.toxenv'\'' -- '\''tox'\'' '\''virtualenv'\'' '\''urllib3~=1.26.15'\''' 03:15:55 ++ set -- --venv-file /tmp/.toxenv -- tox virtualenv urllib3~=1.26.15 03:15:55 + true 03:15:55 + case $1 in 03:15:55 + venv_file=/tmp/.toxenv 03:15:55 + shift 2 03:15:55 + true 03:15:55 + case $1 in 03:15:55 + shift 03:15:55 + break 03:15:55 + case $python in 03:15:55 + local pkg_list= 03:15:55 + [[ -d /opt/pyenv ]] 03:15:55 + echo 'Setup pyenv:' 03:15:55 Setup pyenv: 03:15:55 + export PYENV_ROOT=/opt/pyenv 03:15:55 + PYENV_ROOT=/opt/pyenv 03:15:55 + 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 03:15:55 + 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 03:15:55 + pyenv versions 03:15:55 system 03:15:55 3.8.13 03:15:55 3.9.13 03:15:55 * 3.10.6 (set by /w/workspace/lf-infra-ansible-roles-tox-verify-any/.python-version) 03:15:55 + command -v pyenv 03:15:55 ++ pyenv init - --no-rehash 03:15:55 + 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[*]}"'\'')" 03:15:55 export PATH="/opt/pyenv/shims:${PATH}" 03:15:55 export PYENV_SHELL=bash 03:15:55 source '\''/opt/pyenv/libexec/../completions/pyenv.bash'\'' 03:15:55 pyenv() { 03:15:55 local command 03:15:55 command="${1:-}" 03:15:55 if [ "$#" -gt 0 ]; then 03:15:55 shift 03:15:55 fi 03:15:55 03:15:55 case "$command" in 03:15:55 rehash|shell) 03:15:55 eval "$(pyenv "sh-$command" "$@")" 03:15:55 ;; 03:15:55 *) 03:15:55 command pyenv "$command" "$@" 03:15:55 ;; 03:15:55 esac 03:15:55 }' 03:15:55 +++ 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[*]}"' 03:15:55 ++ 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 03:15:55 ++ 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 03:15:55 ++ 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 03:15:55 ++ export PYENV_SHELL=bash 03:15:55 ++ PYENV_SHELL=bash 03:15:55 ++ source /opt/pyenv/libexec/../completions/pyenv.bash 03:15:55 +++ complete -F _pyenv pyenv 03:15:55 ++ lf-pyver python3 03:15:55 ++ local py_version_xy=python3 03:15:55 ++ local py_version_xyz= 03:15:55 ++ pyenv versions 03:15:55 ++ local command 03:15:55 ++ command=versions 03:15:55 ++ '[' 1 -gt 0 ']' 03:15:55 ++ shift 03:15:55 ++ case "$command" in 03:15:55 ++ command pyenv versions 03:15:55 ++ pyenv versions 03:15:55 ++ awk '{ print $1 }' 03:15:55 ++ sed 's/^[ *]* //' 03:15:55 ++ grep -E '^[0-9.]*[0-9]$' 03:15:55 ++ [[ ! -s /tmp/.pyenv_versions ]] 03:15:55 +++ grep '^3' /tmp/.pyenv_versions 03:15:55 +++ sort -V 03:15:55 +++ tail -n 1 03:15:55 ++ py_version_xyz=3.10.6 03:15:55 ++ [[ -z 3.10.6 ]] 03:15:55 ++ echo 3.10.6 03:15:55 ++ return 0 03:15:55 + pyenv local 3.10.6 03:15:55 + local command 03:15:55 + command=local 03:15:55 + '[' 2 -gt 0 ']' 03:15:55 + shift 03:15:55 + case "$command" in 03:15:55 + command pyenv local 3.10.6 03:15:55 + pyenv local 3.10.6 03:15:55 + for arg in "$@" 03:15:55 + case $arg in 03:15:55 + pkg_list+='tox ' 03:15:55 + for arg in "$@" 03:15:55 + case $arg in 03:15:55 + pkg_list+='virtualenv ' 03:15:55 + for arg in "$@" 03:15:55 + case $arg in 03:15:55 + pkg_list+='urllib3~=1.26.15 ' 03:15:55 + [[ -f /tmp/.toxenv ]] 03:15:55 ++ cat /tmp/.toxenv 03:15:55 + lf_venv=/tmp/venv-GLKB 03:15:55 + echo 'lf-activate-venv(): INFO: Reuse venv:/tmp/venv-GLKB from' file:/tmp/.toxenv 03:15:55 lf-activate-venv(): INFO: Reuse venv:/tmp/venv-GLKB from file:/tmp/.toxenv 03:15:55 + /tmp/venv-GLKB/bin/python3 -m pip install --upgrade --quiet pip virtualenv 03:15:56 + [[ -z tox virtualenv urllib3~=1.26.15 ]] 03:15:56 + echo 'lf-activate-venv(): INFO: Installing: tox virtualenv urllib3~=1.26.15 ' 03:15:56 lf-activate-venv(): INFO: Installing: tox virtualenv urllib3~=1.26.15 03:15:56 + /tmp/venv-GLKB/bin/python3 -m pip install --upgrade --quiet --upgrade-strategy eager tox virtualenv urllib3~=1.26.15 03:15:57 + type python3 03:15:57 + true 03:15:57 + echo 'lf-activate-venv(): INFO: Adding /tmp/venv-GLKB/bin to PATH' 03:15:57 lf-activate-venv(): INFO: Adding /tmp/venv-GLKB/bin to PATH 03:15:57 + PATH=/tmp/venv-GLKB/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 03:15:57 + return 0 03:15:57 + [[ -d /opt/pyenv ]] 03:15:57 + echo '---> Setting up pyenv' 03:15:57 ---> Setting up pyenv 03:15:57 + export PYENV_ROOT=/opt/pyenv 03:15:57 + PYENV_ROOT=/opt/pyenv 03:15:57 + export PATH=/opt/pyenv/bin:/tmp/venv-GLKB/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 03:15:57 + PATH=/opt/pyenv/bin:/tmp/venv-GLKB/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 03:15:57 ++ pwd 03:15:57 + PYTHONPATH=/w/workspace/lf-infra-ansible-roles-tox-verify-any 03:15:57 + export PYTHONPATH 03:15:57 + export TOX_TESTENV_PASSENV=PYTHONPATH 03:15:57 + TOX_TESTENV_PASSENV=PYTHONPATH 03:15:57 + tox --version 03:15:58 4.12.1 from /tmp/venv-GLKB/lib/python3.10/site-packages/tox/__init__.py 03:15:58 + PARALLEL=False 03:15:58 + TOX_OPTIONS_LIST= 03:15:58 + [[ -n '' ]] 03:15:58 + case ${PARALLEL,,} in 03:15:58 + tox 03:15:58 + tee -a /w/workspace/lf-infra-ansible-roles-tox-verify-any/archives/tox/tox.log 03:15:59 molecule: install_deps> python -I -m pip install ansible docker molecule molecule-docker 03:16:36 molecule: freeze> python -m pip freeze --all 03:16:37 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 03:16:37 molecule: commands[0]> ./molecule.sh 03:16:37 WARNING Driver docker does not provide a schema. 03:16:37 INFO default scenario test matrix: dependency, cleanup, destroy, syntax, create, prepare, converge, idempotence, side_effect, verify, cleanup, destroy 03:16:37 INFO Performing prerun with role_name_check=0... 03:16:38 INFO Running default > dependency 03:16:38 WARNING Skipping, missing the requirements file. 03:16:38 WARNING Skipping, missing the requirements file. 03:16:38 INFO Running default > cleanup 03:16:38 WARNING Skipping, cleanup playbook not configured. 03:16:38 INFO Running default > destroy 03:16:38 INFO Sanity checks: 'docker' 03:16:39 03:16:39 PLAY [Destroy] ***************************************************************** 03:16:39 03:16:39 TASK [Set async_dir for HOME env] ********************************************** 03:16:39 ok: [localhost] 03:16:39 03:16:39 TASK [Destroy molecule instance(s)] ******************************************** 03:16:40 changed: [localhost] => (item=centos7) 03:16:40 changed: [localhost] => (item=centos8) 03:16:40 changed: [localhost] => (item=ubuntu1804) 03:16:40 changed: [localhost] => (item=ubuntu2004) 03:16:40 changed: [localhost] => (item=ubuntu2204) 03:16:40 03:16:40 TASK [Wait for instance(s) deletion to complete] ******************************* 03:16:42 ok: [localhost] => (item=centos7) 03:16:42 ok: [localhost] => (item=centos8) 03:16:42 ok: [localhost] => (item=ubuntu1804) 03:16:42 ok: [localhost] => (item=ubuntu2004) 03:16:42 ok: [localhost] => (item=ubuntu2204) 03:16:42 03:16:42 TASK [Delete docker networks(s)] *********************************************** 03:16:42 skipping: [localhost] 03:16:42 03:16:42 PLAY RECAP ********************************************************************* 03:16:42 localhost : ok=3 changed=1 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 03:16:42 03:16:42 INFO Running default > syntax 03:16:42 03:16:42 playbook: /w/workspace/lf-infra-ansible-roles-tox-verify-any/molecule/default/converge.yml 03:16:42 INFO Running default > create 03:16:43 03:16:43 PLAY [Create] ****************************************************************** 03:16:43 03:16:43 TASK [Set async_dir for HOME env] ********************************************** 03:16:43 ok: [localhost] 03:16:43 03:16:43 TASK [Log into a Docker registry] ********************************************** 03:16:43 skipping: [localhost] => (item=None) 03:16:43 skipping: [localhost] => (item=None) 03:16:43 skipping: [localhost] => (item=None) 03:16:43 skipping: [localhost] => (item=None) 03:16:43 skipping: [localhost] => (item=None) 03:16:43 skipping: [localhost] 03:16:43 03:16:43 TASK [Check presence of custom Dockerfiles] ************************************ 03:16:44 ok: [localhost] => (item={'image': 'centos:7', 'name': 'centos7'}) 03:16:44 ok: [localhost] => (item={'image': 'quay.io/centos/centos:stream8', 'name': 'centos8'}) 03:16:44 ok: [localhost] => (item={'image': 'ubuntu:18.04', 'name': 'ubuntu1804'}) 03:16:44 ok: [localhost] => (item={'image': 'ubuntu:20.04', 'name': 'ubuntu2004'}) 03:16:44 ok: [localhost] => (item={'image': 'ubuntu:22.04', 'name': 'ubuntu2204'}) 03:16:44 03:16:44 TASK [Create Dockerfiles from image names] ************************************* 03:16:46 changed: [localhost] => (item={'image': 'centos:7', 'name': 'centos7'}) 03:16:46 changed: [localhost] => (item={'image': 'quay.io/centos/centos:stream8', 'name': 'centos8'}) 03:16:46 changed: [localhost] => (item={'image': 'ubuntu:18.04', 'name': 'ubuntu1804'}) 03:16:46 changed: [localhost] => (item={'image': 'ubuntu:20.04', 'name': 'ubuntu2004'}) 03:16:46 changed: [localhost] => (item={'image': 'ubuntu:22.04', 'name': 'ubuntu2204'}) 03:16:46 03:16:46 TASK [Synchronization the context] ********************************************* 03:16:48 changed: [localhost] => (item={'image': 'centos:7', 'name': 'centos7'}) 03:16:48 ok: [localhost] => (item={'image': 'quay.io/centos/centos:stream8', 'name': 'centos8'}) 03:16:48 ok: [localhost] => (item={'image': 'ubuntu:18.04', 'name': 'ubuntu1804'}) 03:16:48 ok: [localhost] => (item={'image': 'ubuntu:20.04', 'name': 'ubuntu2004'}) 03:16:48 ok: [localhost] => (item={'image': 'ubuntu:22.04', 'name': 'ubuntu2204'}) 03:16:48 03:16:48 TASK [Discover local Docker images] ******************************************** 03:16:50 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-1707707804.7053308-3556-98566864516801/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-1707707804.7053308-3556-98566864516801/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'}) 03:16:50 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-1707707805.242389-3556-241721833372032/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-1707707805.242389-3556-241721833372032/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'}) 03:16:50 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-1707707805.6426742-3556-22074202325749/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-1707707805.6426742-3556-22074202325749/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'}) 03:16:50 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-1707707806.0467148-3556-132951768623420/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-1707707806.0467148-3556-132951768623420/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'}) 03:16:50 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-1707707806.4364693-3556-212130931524590/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-1707707806.4364693-3556-212130931524590/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'}) 03:16:50 03:16:50 TASK [Build an Ansible compatible image (new)] ********************************* 03:18:52 changed: [localhost] => (item=molecule_local/centos:7) 03:18:52 changed: [localhost] => (item=molecule_local/quay.io/centos/centos:stream8) 03:18:52 changed: [localhost] => (item=molecule_local/ubuntu:18.04) 03:18:52 changed: [localhost] => (item=molecule_local/ubuntu:20.04) 03:18:52 changed: [localhost] => (item=molecule_local/ubuntu:22.04) 03:18:52 03:18:52 TASK [Create docker network(s)] ************************************************ 03:18:52 skipping: [localhost] 03:18:52 03:18:52 TASK [Determine the CMD directives] ******************************************** 03:18:52 ok: [localhost] => (item={'image': 'centos:7', 'name': 'centos7'}) 03:18:52 ok: [localhost] => (item={'image': 'quay.io/centos/centos:stream8', 'name': 'centos8'}) 03:18:52 ok: [localhost] => (item={'image': 'ubuntu:18.04', 'name': 'ubuntu1804'}) 03:18:52 ok: [localhost] => (item={'image': 'ubuntu:20.04', 'name': 'ubuntu2004'}) 03:18:52 ok: [localhost] => (item={'image': 'ubuntu:22.04', 'name': 'ubuntu2204'}) 03:18:52 03:18:52 TASK [Create molecule instance(s)] ********************************************* 03:18:54 changed: [localhost] => (item=centos7) 03:18:54 changed: [localhost] => (item=centos8) 03:18:54 changed: [localhost] => (item=ubuntu1804) 03:18:54 changed: [localhost] => (item=ubuntu2004) 03:18:54 changed: [localhost] => (item=ubuntu2204) 03:18:54 03:18:54 TASK [Wait for instance(s) creation to complete] ******************************* 03:18:55 changed: [localhost] => (item={'failed': 0, 'started': 1, 'finished': 0, 'ansible_job_id': 'j859824766951.14897', 'results_file': '/home/jenkins/.ansible_async/j859824766951.14897', 'changed': True, 'item': {'image': 'centos:7', 'name': 'centos7'}, 'ansible_loop_var': 'item'}) 03:18:55 changed: [localhost] => (item={'failed': 0, 'started': 1, 'finished': 0, 'ansible_job_id': 'j851151373094.14922', 'results_file': '/home/jenkins/.ansible_async/j851151373094.14922', 'changed': True, 'item': {'image': 'quay.io/centos/centos:stream8', 'name': 'centos8'}, 'ansible_loop_var': 'item'}) 03:18:55 changed: [localhost] => (item={'failed': 0, 'started': 1, 'finished': 0, 'ansible_job_id': 'j342539741692.14951', 'results_file': '/home/jenkins/.ansible_async/j342539741692.14951', 'changed': True, 'item': {'image': 'ubuntu:18.04', 'name': 'ubuntu1804'}, 'ansible_loop_var': 'item'}) 03:18:55 changed: [localhost] => (item={'failed': 0, 'started': 1, 'finished': 0, 'ansible_job_id': 'j422555291159.15055', 'results_file': '/home/jenkins/.ansible_async/j422555291159.15055', 'changed': True, 'item': {'image': 'ubuntu:20.04', 'name': 'ubuntu2004'}, 'ansible_loop_var': 'item'}) 03:18:55 changed: [localhost] => (item={'failed': 0, 'started': 1, 'finished': 0, 'ansible_job_id': 'j505991846662.15168', 'results_file': '/home/jenkins/.ansible_async/j505991846662.15168', 'changed': True, 'item': {'image': 'ubuntu:22.04', 'name': 'ubuntu2204'}, 'ansible_loop_var': 'item'}) 03:18:55 03:18:55 PLAY RECAP ********************************************************************* 03:18:55 localhost : ok=9 changed=5 unreachable=0 failed=0 skipped=2 rescued=0 ignored=0 03:18:55 03:18:56 INFO Running default > prepare 03:18:56 03:18:56 PLAY [Prepare] ***************************************************************** 03:18:56 03:18:56 TASK [Gathering Facts] ********************************************************* 03:19:00 ok: [ubuntu1804] 03:19:00 ok: [ubuntu2204] 03:19:00 ok: [ubuntu2004] 03:19:00 ok: [centos8] 03:19:00 ok: [centos7] 03:19:00 03:19:00 TASK [Update APT cache] ******************************************************** 03:19:00 skipping: [centos7] 03:19:00 skipping: [centos8] 03:19:05 changed: [ubuntu2204] 03:19:05 changed: [ubuntu2004] 03:19:05 changed: [ubuntu1804] 03:19:05 03:19:05 TASK [Install EPEL release repo] *********************************************** 03:19:21 skipping: [ubuntu1804] 03:19:21 skipping: [ubuntu2004] 03:19:21 skipping: [ubuntu2204] 03:19:21 changed: [centos7] 03:19:21 changed: [centos8] 03:19:21 03:19:21 TASK [DNF Install config-manager] ********************************************** 03:19:21 skipping: [centos7] 03:19:29 skipping: [ubuntu1804] 03:19:29 skipping: [ubuntu2004] 03:19:29 skipping: [ubuntu2204] 03:19:29 changed: [centos8] 03:19:29 03:19:29 TASK [Enable PowerTools] ******************************************************* 03:19:29 skipping: [centos7] 03:19:30 skipping: [ubuntu1804] 03:19:30 skipping: [ubuntu2004] 03:19:30 skipping: [ubuntu2204] 03:19:30 changed: [centos8] 03:19:30 03:19:30 PLAY RECAP ********************************************************************* 03:19:30 centos7 : ok=2 changed=1 unreachable=0 failed=0 skipped=3 rescued=0 ignored=0 03:19:30 centos8 : ok=4 changed=3 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 03:19:30 ubuntu1804 : ok=2 changed=1 unreachable=0 failed=0 skipped=3 rescued=0 ignored=0 03:19:30 ubuntu2004 : ok=2 changed=1 unreachable=0 failed=0 skipped=3 rescued=0 ignored=0 03:19:30 ubuntu2204 : ok=2 changed=1 unreachable=0 failed=0 skipped=3 rescued=0 ignored=0 03:19:30 03:19:30 INFO Running default > converge 03:19:31 03:19:31 PLAY [Converge] **************************************************************** 03:19:31 03:19:31 TASK [Gathering Facts] ********************************************************* 03:19:34 ok: [centos8] 03:19:34 ok: [ubuntu2004] 03:19:34 ok: [ubuntu1804] 03:19:34 ok: [ubuntu2204] 03:19:34 ok: [centos7] 03:19:34 03:19:34 TASK [lf-infra-ansible-roles-tox-verify-any : Pull in package names] *********** 03:19:34 ok: [centos7] => (item=/w/workspace/lf-infra-ansible-roles-tox-verify-any/vars/RedHat.yaml) 03:19:34 ok: [centos8] => (item=/w/workspace/lf-infra-ansible-roles-tox-verify-any/vars/CentOS-8.yaml) 03:19:34 ok: [ubuntu1804] => (item=/w/workspace/lf-infra-ansible-roles-tox-verify-any/vars/Debian.yaml) 03:19:34 ok: [ubuntu2004] => (item=/w/workspace/lf-infra-ansible-roles-tox-verify-any/vars/Debian.yaml) 03:19:34 ok: [ubuntu2204] => (item=/w/workspace/lf-infra-ansible-roles-tox-verify-any/vars/Debian.yaml) 03:19:34 03:19:34 TASK [lf-infra-ansible-roles-tox-verify-any : Install Dev libraries] *********** 03:19:37 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 03:19:37 fatal: [ubuntu2004]: FAILED! => {"changed": false, "module_stderr": "Traceback (most recent call last):\n File \"/root/.ansible/tmp/ansible-tmp-1707707975.0179968-19763-250592018619808/AnsiballZ_apt.py\", line 107, in \n _ansiballz_main()\n File \"/root/.ansible/tmp/ansible-tmp-1707707975.0179968-19763-250592018619808/AnsiballZ_apt.py\", line 99, in _ansiballz_main\n invoke_module(zipped_mod, temp_path, ANSIBALLZ_PARAMS)\n File \"/root/.ansible/tmp/ansible-tmp-1707707975.0179968-19763-250592018619808/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_jhumym9z/ansible_ansible.legacy.apt_payload.zip/ansible/modules/apt.py\", line 1529, in \n File \"/tmp/ansible_ansible.legacy.apt_payload_jhumym9z/ansible_ansible.legacy.apt_payload.zip/ansible/modules/apt.py\", line 1477, in main\n File \"/tmp/ansible_ansible.legacy.apt_payload_jhumym9z/ansible_ansible.legacy.apt_payload.zip/ansible/modules/apt.py\", line 713, in install\n File \"/tmp/ansible_ansible.legacy.apt_payload_jhumym9z/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} 03:19:37 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"} 03:19:38 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 03:19:38 fatal: [ubuntu1804]: FAILED! => {"changed": false, "module_stderr": "Traceback (most recent call last):\n File \"/root/.ansible/tmp/ansible-tmp-1707707975.0373197-19762-1849622215850/AnsiballZ_apt.py\", line 107, in \n _ansiballz_main()\n File \"/root/.ansible/tmp/ansible-tmp-1707707975.0373197-19762-1849622215850/AnsiballZ_apt.py\", line 99, in _ansiballz_main\n invoke_module(zipped_mod, temp_path, ANSIBALLZ_PARAMS)\n File \"/root/.ansible/tmp/ansible-tmp-1707707975.0373197-19762-1849622215850/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_u4dqk_f7/ansible_ansible.legacy.apt_payload.zip/ansible/modules/apt.py\", line 1529, in \n File \"/tmp/ansible_ansible.legacy.apt_payload_u4dqk_f7/ansible_ansible.legacy.apt_payload.zip/ansible/modules/apt.py\", line 1493, in main\n File \"/tmp/ansible_ansible.legacy.apt_payload_u4dqk_f7/ansible_ansible.legacy.apt_payload.zip/ansible/modules/apt.py\", line 713, in install\n File \"/tmp/ansible_ansible.legacy.apt_payload_u4dqk_f7/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} 03:19:44 fatal: [centos7]: FAILED! => {"changed": false, "msg": "Failure talking to yum: near \"automake\": syntax error"} 03:19:50 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": []} 03:19:50 03:19:50 PLAY RECAP ********************************************************************* 03:19:50 centos7 : ok=2 changed=0 unreachable=0 failed=1 skipped=0 rescued=0 ignored=0 03:19:50 centos8 : ok=2 changed=0 unreachable=0 failed=1 skipped=0 rescued=0 ignored=0 03:19:50 ubuntu1804 : ok=2 changed=0 unreachable=0 failed=1 skipped=0 rescued=0 ignored=0 03:19:50 ubuntu2004 : ok=2 changed=0 unreachable=0 failed=1 skipped=0 rescued=0 ignored=0 03:19:50 ubuntu2204 : ok=2 changed=0 unreachable=0 failed=1 skipped=0 rescued=0 ignored=0 03:19:50 03:19:50 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 03:19:50 WARNING An error occurred during the test sequence action: 'converge'. Cleaning up. 03:19:50 INFO Running default > cleanup 03:19:50 WARNING Skipping, cleanup playbook not configured. 03:19:50 INFO Running default > destroy 03:19:50 03:19:50 PLAY [Destroy] ***************************************************************** 03:19:50 03:19:50 TASK [Set async_dir for HOME env] ********************************************** 03:19:50 ok: [localhost] 03:19:50 03:19:50 TASK [Destroy molecule instance(s)] ******************************************** 03:19:52 changed: [localhost] => (item=centos7) 03:19:52 changed: [localhost] => (item=centos8) 03:19:52 changed: [localhost] => (item=ubuntu1804) 03:19:52 changed: [localhost] => (item=ubuntu2004) 03:19:52 changed: [localhost] => (item=ubuntu2204) 03:19:52 03:19:52 TASK [Wait for instance(s) deletion to complete] ******************************* 03:19:58 FAILED - RETRYING: [localhost]: Wait for instance(s) deletion to complete (300 retries left). 03:19:58 changed: [localhost] => (item=centos7) 03:19:58 changed: [localhost] => (item=centos8) 03:19:58 changed: [localhost] => (item=ubuntu1804) 03:19:58 changed: [localhost] => (item=ubuntu2004) 03:19:58 changed: [localhost] => (item=ubuntu2204) 03:19:58 03:19:58 TASK [Delete docker networks(s)] *********************************************** 03:19:58 skipping: [localhost] 03:19:58 03:19:58 PLAY RECAP ********************************************************************* 03:19:58 localhost : ok=3 changed=2 unreachable=0 failed=0 skipped=1 rescued=0 ignored=0 03:19:58 03:19:58 INFO Pruning extra files from scenario ephemeral directory 03:19:59 molecule: exit 1 (201.97 seconds) /w/workspace/lf-infra-ansible-roles-tox-verify-any> ./molecule.sh pid=3077 03:19:59 molecule: FAIL ✖ in 4 minutes 0.5 seconds 03:19:59 pre-commit: install_deps> python -I -m pip install pre-commit 03:20:02 pre-commit: freeze> python -m pip freeze --all 03:20:02 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 03:20:02 pre-commit: commands[0]> pre-commit run --all-files --show-diff-on-failure 03:20:02 [INFO] Initializing environment for https://github.com/pre-commit/pre-commit-hooks. 03:20:03 [INFO] Initializing environment for https://github.com/jorisroovers/gitlint. 03:20:04 [INFO] Initializing environment for https://github.com/jorisroovers/gitlint:./gitlint-core[trusted-deps]. 03:20:05 [INFO] Installing environment for https://github.com/pre-commit/pre-commit-hooks. 03:20:05 [INFO] Once installed this environment will be reused. 03:20:05 [INFO] This may take a few minutes... 03:20:08 trim trailing whitespace.................................................Passed 03:20:08 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' 03:20:08 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' 03:20:08 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' 03:20:08 pre-commit: commands[4]> pre-commit run gitlint --hook-stage commit-msg --commit-msg-filename .git/COMMIT_MSGTOX 03:20:08 [INFO] Installing environment for https://github.com/jorisroovers/gitlint. 03:20:08 [INFO] Once installed this environment will be reused. 03:20:08 [INFO] This may take a few minutes... 03:20:18 gitlint..................................................................Passed 03:20:18 pre-commit: commands[5]> /bin/sh -c 'rm -f .git/COMMIT_MSGTOX' 03:20:18 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' 03:20:18 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' 03:20:18 pre-commit: OK ✔ in 19.35 seconds 03:20:18 lint: install_deps> python -I -m pip install ansible-lint yamllint 03:20:28 lint: freeze> python -m pip freeze --all 03:20:29 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 03:20:29 lint: commands[0]> /bin/bash -c 'ansible-lint tasks/*.yml' 03:20:32 03:20:32 Passed: 0 failure(s), 0 warning(s) on 1 files. Last profile that met the validation criteria was 'production'. 03:20:32 lint: commands[1]> yamllint . 03:20:33 molecule: FAIL code 1 (240.50=setup[38.53]+cmd[201.97] seconds) 03:20:33 pre-commit: OK (19.35=setup[3.61]+cmd[5.80,0.01,0.01,0.01,9.92,0.00,0.01,0.01] seconds) 03:20:33 lint: OK (15.09=setup[10.88]+cmd[3.53,0.68] seconds) 03:20:33 evaluation failed :( (275.10 seconds) 03:20:33 + tox_status=255 03:20:33 + echo '---> Completed tox runs' 03:20:33 ---> Completed tox runs 03:20:33 + for i in .tox/*/log 03:20:33 ++ echo .tox/lint/log 03:20:33 ++ awk -F/ '{print $2}' 03:20:33 + tox_env=lint 03:20:33 + cp -r .tox/lint/log /w/workspace/lf-infra-ansible-roles-tox-verify-any/archives/tox/lint 03:20:33 + for i in .tox/*/log 03:20:33 ++ echo .tox/molecule/log 03:20:33 ++ awk -F/ '{print $2}' 03:20:33 + tox_env=molecule 03:20:33 + cp -r .tox/molecule/log /w/workspace/lf-infra-ansible-roles-tox-verify-any/archives/tox/molecule 03:20:33 + for i in .tox/*/log 03:20:33 ++ echo .tox/pre-commit/log 03:20:33 ++ awk -F/ '{print $2}' 03:20:33 + tox_env=pre-commit 03:20:33 + cp -r .tox/pre-commit/log /w/workspace/lf-infra-ansible-roles-tox-verify-any/archives/tox/pre-commit 03:20:33 + DOC_DIR=docs/_build/html 03:20:33 + [[ -d docs/_build/html ]] 03:20:33 + echo '---> tox-run.sh ends' 03:20:33 ---> tox-run.sh ends 03:20:33 + test 255 -eq 0 03:20:33 + exit 255 03:20:33 ++ '[' 2 = 1 ']' 03:20:33 Build step 'Execute shell' marked build as failure 03:20:33 $ ssh-agent -k 03:20:33 unset SSH_AUTH_SOCK; 03:20:33 unset SSH_AGENT_PID; 03:20:33 echo Agent pid 2071 killed; 03:20:33 [ssh-agent] Stopped. 03:20:33 [PostBuildScript] - [INFO] Executing post build scripts. 03:20:33 [lf-infra-ansible-roles-tox-verify-any] $ /bin/bash /tmp/jenkins3096431123069535832.sh 03:20:33 ---> sysstat.sh 03:20:34 [lf-infra-ansible-roles-tox-verify-any] $ /bin/bash /tmp/jenkins11192582559072443017.sh 03:20:34 ---> package-listing.sh 03:20:34 ++ tr '[:upper:]' '[:lower:]' 03:20:34 ++ facter osfamily 03:20:34 + OS_FAMILY=debian 03:20:34 + workspace=/w/workspace/lf-infra-ansible-roles-tox-verify-any 03:20:34 + START_PACKAGES=/tmp/packages_start.txt 03:20:34 + END_PACKAGES=/tmp/packages_end.txt 03:20:34 + DIFF_PACKAGES=/tmp/packages_diff.txt 03:20:34 + PACKAGES=/tmp/packages_start.txt 03:20:34 + '[' /w/workspace/lf-infra-ansible-roles-tox-verify-any ']' 03:20:34 + PACKAGES=/tmp/packages_end.txt 03:20:34 + case "${OS_FAMILY}" in 03:20:34 + dpkg -l 03:20:34 + grep '^ii' 03:20:34 + '[' -f /tmp/packages_start.txt ']' 03:20:34 + '[' -f /tmp/packages_end.txt ']' 03:20:34 + diff /tmp/packages_start.txt /tmp/packages_end.txt 03:20:34 + '[' /w/workspace/lf-infra-ansible-roles-tox-verify-any ']' 03:20:34 + mkdir -p /w/workspace/lf-infra-ansible-roles-tox-verify-any/archives/ 03:20:34 + cp -f /tmp/packages_diff.txt /tmp/packages_end.txt /tmp/packages_start.txt /w/workspace/lf-infra-ansible-roles-tox-verify-any/archives/ 03:20:34 [lf-infra-ansible-roles-tox-verify-any] $ /bin/bash /tmp/jenkins17559259227730251512.sh 03:20:34 ---> capture-instance-metadata.sh 03:20:34 Setup pyenv: 03:20:34 system 03:20:34 3.8.13 03:20:34 3.9.13 03:20:34 * 3.10.6 (set by /w/workspace/lf-infra-ansible-roles-tox-verify-any/.python-version) 03:20:34 lf-activate-venv(): INFO: Reuse venv:/tmp/venv-rhr8 from file:/tmp/.os_lf_venv 03:20:36 lf-activate-venv(): INFO: Installing: lftools 03:20:50 lf-activate-venv(): INFO: Adding /tmp/venv-rhr8/bin to PATH 03:20:50 INFO: Running in OpenStack, capturing instance metadata 03:20:50 [lf-infra-ansible-roles-tox-verify-any] $ /bin/bash /tmp/jenkins18221518653262791632.sh 03:20:50 provisioning config files... 03:20:50 Could not find credentials [logs] for lf-infra-ansible-roles-tox-verify-any #962 03:20:50 copy managed file [jenkins-log-archives-settings] to file:/w/workspace/lf-infra-ansible-roles-tox-verify-any@tmp/config2484645733090367397tmp 03:20:50 Regular expression run condition: Expression=[^.*logs-s3.*], Label=[odl-logs-s3-cloudfront-index] 03:20:50 Run condition [Regular expression match] enabling perform for step [Provide Configuration files] 03:20:50 provisioning config files... 03:20:51 copy managed file [jenkins-s3-log-ship] to file:/home/jenkins/.aws/credentials 03:20:51 [EnvInject] - Injecting environment variables from a build step. 03:20:51 [EnvInject] - Injecting as environment variables the properties content 03:20:51 SERVER_ID=logs 03:20:51 03:20:51 [EnvInject] - Variables injected successfully. 03:20:51 [lf-infra-ansible-roles-tox-verify-any] $ /bin/bash /tmp/jenkins11128173621698668015.sh 03:20:51 ---> create-netrc.sh 03:20:51 WARN: Log server credential not found. 03:20:51 [lf-infra-ansible-roles-tox-verify-any] $ /bin/bash /tmp/jenkins11722722307506704962.sh 03:20:51 ---> python-tools-install.sh 03:20:51 Setup pyenv: 03:20:51 system 03:20:51 3.8.13 03:20:51 3.9.13 03:20:51 * 3.10.6 (set by /w/workspace/lf-infra-ansible-roles-tox-verify-any/.python-version) 03:20:51 lf-activate-venv(): INFO: Reuse venv:/tmp/venv-rhr8 from file:/tmp/.os_lf_venv 03:20:52 lf-activate-venv(): INFO: Installing: lftools 03:21:03 lf-activate-venv(): INFO: Adding /tmp/venv-rhr8/bin to PATH 03:21:03 [lf-infra-ansible-roles-tox-verify-any] $ /bin/bash /tmp/jenkins12756556326195045774.sh 03:21:03 ---> sudo-logs.sh 03:21:03 Archiving 'sudo' log.. 03:21:03 [lf-infra-ansible-roles-tox-verify-any] $ /bin/bash /tmp/jenkins4089848555345749457.sh 03:21:03 ---> job-cost.sh 03:21:03 Setup pyenv: 03:21:03 system 03:21:03 3.8.13 03:21:03 3.9.13 03:21:03 * 3.10.6 (set by /w/workspace/lf-infra-ansible-roles-tox-verify-any/.python-version) 03:21:03 lf-activate-venv(): INFO: Reuse venv:/tmp/venv-rhr8 from file:/tmp/.os_lf_venv 03:21:04 lf-activate-venv(): INFO: Installing: zipp==1.1.0 python-openstackclient urllib3~=1.26.15 03:21:13 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. 03:21:13 lftools 0.37.8 requires openstacksdk<1.5.0, but you have openstacksdk 2.1.0 which is incompatible. 03:21:13 lf-activate-venv(): INFO: Adding /tmp/venv-rhr8/bin to PATH 03:21:13 INFO: No Stack... 03:21:14 INFO: Retrieving Pricing Info for: v3-standard-4 03:21:14 INFO: Archiving Costs 03:21:14 [lf-infra-ansible-roles-tox-verify-any] $ /bin/bash -l /tmp/jenkins9099971831894132495.sh 03:21:14 ---> logs-deploy.sh 03:21:14 Setup pyenv: 03:21:14 system 03:21:14 3.8.13 03:21:14 3.9.13 03:21:14 * 3.10.6 (set by /w/workspace/lf-infra-ansible-roles-tox-verify-any/.python-version) 03:21:14 lf-activate-venv(): INFO: Reuse venv:/tmp/venv-rhr8 from file:/tmp/.os_lf_venv 03:21:16 lf-activate-venv(): INFO: Installing: lftools 03:21:26 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. 03:21:26 python-openstackclient 6.5.0 requires openstacksdk>=2.0.0, but you have openstacksdk 1.4.0 which is incompatible. 03:21:27 lf-activate-venv(): INFO: Adding /tmp/venv-rhr8/bin to PATH 03:21:27 WARNING: Nexus logging server not set 03:21:27 INFO: S3 path logs/releng/vex-yul-odl-jenkins-1/lf-infra-ansible-roles-tox-verify-any/962/ 03:21:27 INFO: archiving logs to S3 03:21:28 ---> uname -a: 03:21:28 Linux prd-ubuntu1804-docker-4c-4g-6046 4.15.0-213-generic #224-Ubuntu SMP Mon Jun 19 13:30:12 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux 03:21:28 03:21:28 03:21:28 ---> lscpu: 03:21:28 Architecture: x86_64 03:21:28 CPU op-mode(s): 32-bit, 64-bit 03:21:28 Byte Order: Little Endian 03:21:28 CPU(s): 4 03:21:28 On-line CPU(s) list: 0-3 03:21:28 Thread(s) per core: 1 03:21:28 Core(s) per socket: 1 03:21:28 Socket(s): 4 03:21:28 NUMA node(s): 1 03:21:28 Vendor ID: AuthenticAMD 03:21:28 CPU family: 23 03:21:28 Model: 49 03:21:28 Model name: AMD EPYC-Rome Processor 03:21:28 Stepping: 0 03:21:28 CPU MHz: 2799.998 03:21:28 BogoMIPS: 5599.99 03:21:28 Virtualization: AMD-V 03:21:28 Hypervisor vendor: KVM 03:21:28 Virtualization type: full 03:21:28 L1d cache: 32K 03:21:28 L1i cache: 32K 03:21:28 L2 cache: 512K 03:21:28 L3 cache: 16384K 03:21:28 NUMA node0 CPU(s): 0-3 03:21:28 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 03:21:28 03:21:28 03:21:28 ---> nproc: 03:21:28 4 03:21:28 03:21:28 03:21:28 ---> df -h: 03:21:28 Filesystem Size Used Avail Use% Mounted on 03:21:28 udev 7.9G 0 7.9G 0% /dev 03:21:28 tmpfs 1.6G 700K 1.6G 1% /run 03:21:28 /dev/vda1 78G 9.7G 68G 13% / 03:21:28 tmpfs 7.9G 0 7.9G 0% /dev/shm 03:21:28 tmpfs 5.0M 0 5.0M 0% /run/lock 03:21:28 tmpfs 7.9G 0 7.9G 0% /sys/fs/cgroup 03:21:28 /dev/vda15 105M 5.3M 100M 5% /boot/efi 03:21:28 tmpfs 1.6G 0 1.6G 0% /run/user/1001 03:21:28 03:21:28 03:21:28 ---> free -m: 03:21:28 total used free shared buff/cache available 03:21:28 Mem: 16039 617 10962 0 4459 15092 03:21:28 Swap: 1023 0 1023 03:21:28 03:21:28 03:21:28 ---> ip addr: 03:21:28 1: lo: mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000 03:21:28 link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 03:21:28 inet 127.0.0.1/8 scope host lo 03:21:28 valid_lft forever preferred_lft forever 03:21:28 inet6 ::1/128 scope host 03:21:28 valid_lft forever preferred_lft forever 03:21:28 2: ens3: mtu 1458 qdisc mq state UP group default qlen 1000 03:21:28 link/ether fa:16:3e:4b:89:14 brd ff:ff:ff:ff:ff:ff 03:21:28 inet 10.30.170.162/23 brd 10.30.171.255 scope global dynamic ens3 03:21:28 valid_lft 85921sec preferred_lft 85921sec 03:21:28 inet6 fe80::f816:3eff:fe4b:8914/64 scope link 03:21:28 valid_lft forever preferred_lft forever 03:21:28 3: docker0: mtu 1500 qdisc noqueue state DOWN group default 03:21:28 link/ether 02:42:63:8e:3c:62 brd ff:ff:ff:ff:ff:ff 03:21:28 inet 10.250.0.254/24 brd 10.250.0.255 scope global docker0 03:21:28 valid_lft forever preferred_lft forever 03:21:28 inet6 fe80::42:63ff:fe8e:3c62/64 scope link 03:21:28 valid_lft forever preferred_lft forever 03:21:28 03:21:28 03:21:28 ---> sar -b -r -n DEV: 03:21:28 Linux 4.15.0-213-generic (prd-ubuntu1804-docker-4c-4g-6046) 02/12/24 _x86_64_ (4 CPU) 03:21:28 03:21:28 03:13:32 LINUX RESTART (4 CPU) 03:21:28 03:21:28 03:14:01 tps rtps wtps bread/s bwrtn/s 03:21:28 03:15:01 246.73 65.17 181.55 4911.31 30212.43 03:21:28 03:16:01 87.27 3.08 84.19 106.78 33893.42 03:21:28 03:17:01 226.21 3.83 222.38 493.97 47814.46 03:21:28 03:18:01 244.45 0.20 244.25 18.93 29256.00 03:21:28 03:19:01 324.05 8.30 315.75 789.87 34051.66 03:21:28 03:20:01 52.34 0.22 52.12 21.06 23615.66 03:21:28 03:21:01 77.79 1.32 76.47 119.98 9228.60 03:21:28 Average: 179.83 11.73 168.10 923.14 29725.05 03:21:28 03:21:28 03:14:01 kbmemfree kbavail kbmemused %memused kbbuffers kbcached kbcommit %commit kbactive kbinact kbdirty 03:21:28 03:15:01 13851092 15482996 2573864 15.67 48056 1792064 1182424 6.77 773924 1595092 133252 03:21:28 03:16:01 13551716 15508424 2873240 17.49 68484 2077004 1152028 6.59 746636 1881400 204232 03:21:28 03:17:01 12459044 15372920 3965912 24.15 107800 2909552 1420224 8.13 926356 2678868 45240 03:21:28 03:18:01 11831056 15394904 4593900 27.97 140744 3462452 1343624 7.69 1081504 3087188 86204 03:21:28 03:19:01 11295392 15268244 5129564 31.23 173532 3790112 2170592 12.42 1300780 3333676 2864 03:21:28 03:20:01 11454032 15457168 4970924 30.26 176456 3817160 1305924 7.47 1202028 3290644 26724 03:21:28 03:21:01 11211356 15434540 5213600 31.74 187232 4003224 1278276 7.32 1275528 3437684 45448 03:21:28 Average: 12236241 15417028 4188715 25.50 128901 3121653 1407585 8.06 1043822 2757793 77709 03:21:28 03:21:28 03:14:01 IFACE rxpck/s txpck/s rxkB/s txkB/s rxcmp/s txcmp/s rxmcst/s %ifutil 03:21:28 03:15:01 ens3 317.41 224.90 1319.14 64.88 0.00 0.00 0.00 0.00 03:21:28 03:15:01 docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 03:21:28 03:15:01 lo 0.80 0.80 0.08 0.08 0.00 0.00 0.00 0.00 03:21:28 03:16:01 ens3 65.24 55.09 1158.75 8.20 0.00 0.00 0.00 0.00 03:21:28 03:16:01 docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 03:21:28 03:16:01 lo 1.27 1.27 0.12 0.12 0.00 0.00 0.00 0.00 03:21:28 03:17:01 ens3 116.99 66.59 1863.95 6.17 0.00 0.00 0.00 0.00 03:21:28 03:17:01 docker0 25.21 30.86 1.32 543.64 0.00 0.00 0.00 0.00 03:21:28 03:17:01 veth2ad3e47 25.21 30.94 1.66 543.64 0.00 0.00 0.00 0.04 03:21:28 03:17:01 lo 0.53 0.53 0.06 0.06 0.00 0.00 0.00 0.00 03:21:28 03:18:01 ens3 276.28 156.73 3673.24 11.14 0.00 0.00 0.00 0.00 03:21:28 03:18:01 docker0 116.67 176.45 6.37 1867.47 0.00 0.00 0.00 0.00 03:21:28 03:18:01 lo 1.47 1.47 0.16 0.16 0.00 0.00 0.00 0.00 03:21:28 03:19:01 ens3 238.56 159.51 2752.99 11.81 0.00 0.00 0.00 0.00 03:21:28 03:19:01 vethb48c3e9 0.00 0.20 0.00 0.01 0.00 0.00 0.00 0.00 03:21:28 03:19:01 veth7e446fc 0.78 0.95 0.06 1.52 0.00 0.00 0.00 0.00 03:21:28 03:19:01 veth0c2bb37 0.23 0.35 0.02 0.26 0.00 0.00 0.00 0.00 03:21:28 03:20:01 ens3 300.15 219.36 3203.39 15.74 0.00 0.00 0.00 0.00 03:21:28 03:20:01 docker0 487.70 686.12 26.58 7363.28 0.00 0.00 0.00 0.00 03:21:28 03:20:01 lo 9.60 9.60 0.92 0.92 0.00 0.00 0.00 0.00 03:21:28 03:21:01 ens3 41.44 35.43 504.87 9.45 0.00 0.00 0.00 0.00 03:21:28 03:21:01 docker0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 03:21:28 03:21:01 lo 2.20 2.20 0.22 0.22 0.00 0.00 0.00 0.00 03:21:28 Average: ens3 193.72 131.09 2068.01 18.20 0.00 0.00 0.00 0.00 03:21:28 Average: docker0 69.67 98.02 3.80 1051.90 0.00 0.00 0.00 0.00 03:21:28 Average: lo 1.10 1.10 0.11 0.11 0.00 0.00 0.00 0.00 03:21:28 03:21:28 03:21:28 ---> sar -P ALL: 03:21:28 Linux 4.15.0-213-generic (prd-ubuntu1804-docker-4c-4g-6046) 02/12/24 _x86_64_ (4 CPU) 03:21:28 03:21:28 03:13:32 LINUX RESTART (4 CPU) 03:21:28 03:21:28 03:14:01 CPU %user %nice %system %iowait %steal %idle 03:21:28 03:15:01 all 17.79 0.00 1.76 5.44 0.05 74.96 03:21:28 03:15:01 0 18.19 0.00 1.34 11.30 0.05 69.12 03:21:28 03:15:01 1 5.34 0.00 1.68 6.28 0.07 86.64 03:21:28 03:15:01 2 17.96 0.00 2.05 1.52 0.05 78.42 03:21:28 03:15:01 3 29.63 0.00 1.96 2.69 0.05 65.67 03:21:28 03:16:01 all 20.61 0.00 1.52 4.64 0.05 73.18 03:21:28 03:16:01 0 18.34 0.00 0.95 4.82 0.07 75.81 03:21:28 03:16:01 1 9.24 0.00 1.15 8.40 0.03 81.17 03:21:28 03:16:01 2 38.19 0.00 2.43 1.82 0.05 57.51 03:21:28 03:16:01 3 16.64 0.00 1.56 3.52 0.07 78.21 03:21:28 03:17:01 all 21.81 0.00 2.99 6.89 0.08 68.22 03:21:28 03:17:01 0 10.28 0.00 2.50 3.45 0.08 83.69 03:21:28 03:17:01 1 9.67 0.00 1.84 6.64 0.03 81.82 03:21:28 03:17:01 2 59.70 0.00 5.18 2.27 0.10 32.74 03:21:28 03:17:01 3 7.58 0.00 2.44 15.20 0.10 74.68 03:21:28 03:18:01 all 17.11 0.00 4.70 4.58 0.08 73.53 03:21:28 03:18:01 0 29.39 0.00 5.46 2.63 0.10 62.42 03:21:28 03:18:01 1 15.35 0.00 4.77 6.07 0.10 73.71 03:21:28 03:18:01 2 17.13 0.00 4.70 6.08 0.08 72.00 03:21:28 03:18:01 3 6.64 0.00 3.85 3.55 0.05 85.92 03:21:28 03:19:01 all 15.64 0.00 6.97 5.52 0.09 71.77 03:21:28 03:19:01 0 17.41 0.00 7.26 2.95 0.10 72.27 03:21:28 03:19:01 1 16.07 0.00 7.49 9.53 0.08 66.82 03:21:28 03:19:01 2 14.99 0.00 5.50 2.73 0.08 76.70 03:21:28 03:19:01 3 14.12 0.00 7.69 6.92 0.10 71.16 03:21:28 03:20:01 all 28.78 0.00 4.14 2.26 0.08 64.74 03:21:28 03:20:01 0 35.46 0.00 4.75 3.53 0.08 56.18 03:21:28 03:20:01 1 26.68 0.00 4.64 1.04 0.07 67.58 03:21:28 03:20:01 2 30.10 0.00 3.39 1.83 0.07 64.62 03:21:28 03:20:01 3 22.88 0.00 3.76 2.66 0.08 70.62 03:21:28 03:21:01 all 24.19 0.00 1.66 1.56 0.06 72.52 03:21:28 03:21:01 0 21.62 0.00 1.17 0.25 0.03 76.93 03:21:28 03:21:01 1 9.42 0.00 1.52 3.14 0.07 85.86 03:21:28 03:21:01 2 19.94 0.00 1.57 0.98 0.05 77.46 03:21:28 03:21:01 3 45.93 0.00 2.40 1.87 0.08 49.72 03:21:28 Average: all 20.85 0.00 3.38 4.41 0.07 71.28 03:21:28 Average: 0 21.52 0.00 3.34 4.14 0.07 70.93 03:21:28 Average: 1 13.10 0.00 3.29 5.86 0.06 77.69 03:21:28 Average: 2 28.28 0.00 3.55 2.46 0.07 65.64 03:21:28 Average: 3 20.49 0.00 3.37 5.20 0.08 70.86 03:21:28 03:21:28 03:21:28