22:47:21  Started by upstream project "integration-distribution-mri-test-titanium" build number 28
22:47:21  originally caused by:
22:47:21   Started by timer
22:47:21  Running as SYSTEM
22:47:21  [EnvInject] - Loading node environment variables.
22:47:21  Building remotely on prd-centos8-robot-2c-8g-6165 (centos8-robot-2c-8g) in workspace /w/workspace/controller-csit-3node-clustering-ask-all-titanium
22:47:23  [ssh-agent] Looking for ssh-agent implementation...
22:47:23  [ssh-agent]   Exec ssh-agent (binary ssh-agent on a remote machine)
22:47:23  $ ssh-agent
22:47:23  SSH_AUTH_SOCK=/tmp/ssh-vt14GNhrzbrU/agent.5275
22:47:23  SSH_AGENT_PID=5276
22:47:23  [ssh-agent] Started.
22:47:23  Running ssh-add (command line suppressed)
22:47:23  Identity added: /w/workspace/controller-csit-3node-clustering-ask-all-titanium@tmp/private_key_7037014793337141835.key (/w/workspace/controller-csit-3node-clustering-ask-all-titanium@tmp/private_key_7037014793337141835.key)
22:47:23  [ssh-agent] Using credentials jenkins (Release Engineering Jenkins Key)
22:47:23  The recommended git tool is: NONE
22:47:26  using credential opendaylight-jenkins-ssh
22:47:26  Wiping out workspace first.
22:47:26  Cloning the remote Git repository
22:47:26  Cloning repository git://devvexx.opendaylight.org/mirror/integration/test
22:47:26   > git init /w/workspace/controller-csit-3node-clustering-ask-all-titanium/test # timeout=10
22:47:26  Fetching upstream changes from git://devvexx.opendaylight.org/mirror/integration/test
22:47:26   > git --version # timeout=10
22:47:26   > git --version # 'git version 2.43.0'
22:47:26  using GIT_SSH to set credentials Release Engineering Jenkins Key
22:47:26  [INFO] Currently running in a labeled security context
22:47:26  [INFO] Currently SELinux is 'enforcing' on the host
22:47:26   > /usr/bin/chcon --type=ssh_home_t /w/workspace/controller-csit-3node-clustering-ask-all-titanium/test@tmp/jenkins-gitclient-ssh8226078705623341535.key
22:47:26  Verifying host key using known hosts file
22:47:26  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.
22:47:26   > git fetch --tags --force --progress -- git://devvexx.opendaylight.org/mirror/integration/test +refs/heads/*:refs/remotes/origin/* # timeout=10
22:47:31   > git config remote.origin.url git://devvexx.opendaylight.org/mirror/integration/test # timeout=10
22:47:31   > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10
22:47:32   > git config remote.origin.url git://devvexx.opendaylight.org/mirror/integration/test # timeout=10
22:47:32  Fetching upstream changes from git://devvexx.opendaylight.org/mirror/integration/test
22:47:32  using GIT_SSH to set credentials Release Engineering Jenkins Key
22:47:32  [INFO] Currently running in a labeled security context
22:47:32  [INFO] Currently SELinux is 'enforcing' on the host
22:47:32   > /usr/bin/chcon --type=ssh_home_t /w/workspace/controller-csit-3node-clustering-ask-all-titanium/test@tmp/jenkins-gitclient-ssh7089772315959039851.key
22:47:32  Verifying host key using known hosts file
22:47:32  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.
22:47:32   > git fetch --tags --force --progress -- git://devvexx.opendaylight.org/mirror/integration/test master # timeout=10
22:47:32   > git rev-parse FETCH_HEAD^{commit} # timeout=10
22:47:32  Checking out Revision 1d2a1a30bcc48e3c8d571eb0d9b6891fe29dfed4 (origin/master)
22:47:32   > git config core.sparsecheckout # timeout=10
22:47:32   > git checkout -f 1d2a1a30bcc48e3c8d571eb0d9b6891fe29dfed4 # timeout=10
22:47:32  Commit message: "Add bgpcep variables for titanium"
22:47:32   > git rev-parse FETCH_HEAD^{commit} # timeout=10
22:47:32   > git rev-list --no-walk d42b2c24fe4fcc7fe3ae0d352311e768f07a15b7 # timeout=10
22:47:33  No emails were triggered.
22:47:33  provisioning config files...
22:47:33  copy managed file [npmrc] to file:/home/jenkins/.npmrc
22:47:33  copy managed file [pipconf] to file:/home/jenkins/.config/pip/pip.conf
22:47:33  copy managed file [clouds-yaml] to file:/home/jenkins/.config/openstack/clouds.yaml
22:47:33  [controller-csit-3node-clustering-ask-all-titanium] $ /bin/bash /tmp/jenkins6653127106273463314.sh
22:47:33  ---> python-tools-install.sh
22:47:33  Setup pyenv:
22:47:33    system
22:47:33  * 3.8.13 (set by /opt/pyenv/version)
22:47:34  * 3.9.13 (set by /opt/pyenv/version)
22:47:34  * 3.10.13 (set by /opt/pyenv/version)
22:47:34  * 3.11.7 (set by /opt/pyenv/version)
22:47:38  lf-activate-venv(): INFO: Creating python3 venv at /tmp/venv-CfoV
22:47:38  lf-activate-venv(): INFO: Save venv in file: /tmp/.os_lf_venv
22:47:41  lf-activate-venv(): INFO: Installing: lftools 
22:48:05  lf-activate-venv(): INFO: Adding /tmp/venv-CfoV/bin to PATH
22:48:05  Generating Requirements File
22:48:25  Python 3.11.7
22:48:25  pip 25.0.1 from /tmp/venv-CfoV/lib/python3.11/site-packages/pip (python 3.11)
22:48:25  appdirs==1.4.4
22:48:25  argcomplete==3.6.0
22:48:25  aspy.yaml==1.3.0
22:48:25  attrs==25.1.0
22:48:25  autopage==0.5.2
22:48:25  beautifulsoup4==4.13.3
22:48:25  boto3==1.37.9
22:48:25  botocore==1.37.9
22:48:25  bs4==0.0.2
22:48:25  cachetools==5.5.2
22:48:25  certifi==2025.1.31
22:48:25  cffi==1.17.1
22:48:25  cfgv==3.4.0
22:48:25  chardet==5.2.0
22:48:25  charset-normalizer==3.4.1
22:48:25  click==8.1.8
22:48:25  cliff==4.9.1
22:48:25  cmd2==2.5.11
22:48:25  cryptography==3.3.2
22:48:25  debtcollector==3.0.0
22:48:25  decorator==5.2.1
22:48:25  defusedxml==0.7.1
22:48:25  Deprecated==1.2.18
22:48:25  distlib==0.3.9
22:48:25  dnspython==2.7.0
22:48:25  docker==4.2.2
22:48:25  dogpile.cache==1.3.4
22:48:25  durationpy==0.9
22:48:25  email_validator==2.2.0
22:48:25  filelock==3.17.0
22:48:25  future==1.0.0
22:48:25  gitdb==4.0.12
22:48:25  GitPython==3.1.44
22:48:25  google-auth==2.38.0
22:48:25  httplib2==0.22.0
22:48:25  identify==2.6.9
22:48:25  idna==3.10
22:48:25  importlib-resources==1.5.0
22:48:25  iso8601==2.1.0
22:48:25  Jinja2==3.1.6
22:48:25  jmespath==1.0.1
22:48:25  jsonpatch==1.33
22:48:25  jsonpointer==3.0.0
22:48:25  jsonschema==4.23.0
22:48:25  jsonschema-specifications==2024.10.1
22:48:25  keystoneauth1==5.10.0
22:48:25  kubernetes==32.0.1
22:48:25  lftools==0.37.10
22:48:25  lxml==5.3.1
22:48:25  MarkupSafe==3.0.2
22:48:25  msgpack==1.1.0
22:48:25  multi_key_dict==2.0.3
22:48:25  munch==4.0.0
22:48:25  netaddr==1.3.0
22:48:25  niet==1.4.2
22:48:25  nodeenv==1.9.1
22:48:25  oauth2client==4.1.3
22:48:25  oauthlib==3.2.2
22:48:25  openstacksdk==4.4.0
22:48:25  os-client-config==2.1.0
22:48:25  os-service-types==1.7.0
22:48:25  osc-lib==3.2.0
22:48:25  oslo.config==9.7.1
22:48:25  oslo.context==5.7.1
22:48:25  oslo.i18n==6.5.1
22:48:25  oslo.log==7.1.0
22:48:25  oslo.serialization==5.7.0
22:48:25  oslo.utils==8.2.0
22:48:25  packaging==24.2
22:48:25  pbr==6.1.1
22:48:25  platformdirs==4.3.6
22:48:25  prettytable==3.15.1
22:48:25  psutil==7.0.0
22:48:25  pyasn1==0.6.1
22:48:25  pyasn1_modules==0.4.1
22:48:25  pycparser==2.22
22:48:25  pygerrit2==2.0.15
22:48:25  PyGithub==2.6.1
22:48:25  PyJWT==2.10.1
22:48:25  PyNaCl==1.5.0
22:48:25  pyparsing==2.4.7
22:48:25  pyperclip==1.9.0
22:48:25  pyrsistent==0.20.0
22:48:25  python-cinderclient==9.7.0
22:48:25  python-dateutil==2.9.0.post0
22:48:25  python-heatclient==4.1.0
22:48:25  python-jenkins==1.8.2
22:48:25  python-keystoneclient==5.6.0
22:48:25  python-magnumclient==4.8.1
22:48:25  python-openstackclient==7.4.0
22:48:25  python-swiftclient==4.7.0
22:48:25  PyYAML==6.0.2
22:48:25  referencing==0.36.2
22:48:25  requests==2.32.3
22:48:25  requests-oauthlib==2.0.0
22:48:25  requestsexceptions==1.4.0
22:48:25  rfc3986==2.0.0
22:48:25  rpds-py==0.23.1
22:48:25  rsa==4.9
22:48:25  ruamel.yaml==0.18.10
22:48:25  ruamel.yaml.clib==0.2.12
22:48:25  s3transfer==0.11.4
22:48:25  simplejson==3.20.1
22:48:25  six==1.17.0
22:48:25  smmap==5.0.2
22:48:25  soupsieve==2.6
22:48:25  stevedore==5.4.1
22:48:25  tabulate==0.9.0
22:48:25  toml==0.10.2
22:48:25  tomlkit==0.13.2
22:48:25  tqdm==4.67.1
22:48:25  typing_extensions==4.12.2
22:48:25  tzdata==2025.1
22:48:25  urllib3==1.26.20
22:48:25  virtualenv==20.29.3
22:48:25  wcwidth==0.2.13
22:48:25  websocket-client==1.8.0
22:48:25  wrapt==1.17.2
22:48:25  xdg==6.0.0
22:48:25  xmltodict==0.14.2
22:48:25  yq==3.4.3
22:48:25  [EnvInject] - Injecting environment variables from a build step.
22:48:25  [EnvInject] - Injecting as environment variables the properties content 
22:48:25  OS_STACK_TEMPLATE=csit-2-instance-type.yaml
22:48:25  OS_CLOUD=vex
22:48:25  OS_STACK_NAME=releng-controller-csit-3node-clustering-ask-all-titanium-28
22:48:25  OS_STACK_TEMPLATE_DIR=openstack-hot
22:48:25  
22:48:25  [EnvInject] - Variables injected successfully.
22:48:25  provisioning config files...
22:48:26  copy managed file [clouds-yaml] to file:/home/jenkins/.config/openstack/clouds.yaml
22:48:26  [controller-csit-3node-clustering-ask-all-titanium] $ /bin/bash /tmp/jenkins8382575937736977743.sh
22:48:26  ---> Create parameters file for OpenStack HOT
22:48:26  OpenStack Heat parameters generated
22:48:26  -----------------------------------
22:48:26  parameters:
22:48:26      vm_0_count: '3'
22:48:26      vm_0_flavor: 'v3-standard-4'
22:48:26      vm_0_image: 'ZZCI - Ubuntu 20.04 - builder - x86_64 - 20250101-160150.998'
22:48:26      vm_1_count: '0'
22:48:26      vm_1_flavor: 'v3-standard-2'
22:48:26      vm_1_image: 'ZZCI - Ubuntu 22.04 - mininet-ovs-217 - x86_64 - 20250201-060151.911'
22:48:26      
22:48:26      job_name: '19183-28'
22:48:26      silo: 'releng'
22:48:26  [controller-csit-3node-clustering-ask-all-titanium] $ /bin/bash -l /tmp/jenkins15896585852826947887.sh
22:48:26  ---> Create HEAT stack
22:48:26  + source /home/jenkins/lf-env.sh
22:48:26  + lf-activate-venv --python python3 'lftools[openstack]' kubernetes niet python-heatclient python-openstackclient python-magnumclient yq
22:48:26  ++ mktemp -d /tmp/venv-XXXX
22:48:26  + lf_venv=/tmp/venv-t4dT
22:48:26  + local venv_file=/tmp/.os_lf_venv
22:48:26  + local python=python3
22:48:26  + local options
22:48:26  + local set_path=true
22:48:26  + local install_args=
22:48:26  ++ getopt -o np:v: -l no-path,system-site-packages,python:,venv-file: -n lf-activate-venv -- --python python3 'lftools[openstack]' kubernetes niet python-heatclient python-openstackclient python-magnumclient yq
22:48:26  + options=' --python '\''python3'\'' -- '\''lftools[openstack]'\'' '\''kubernetes'\'' '\''niet'\'' '\''python-heatclient'\'' '\''python-openstackclient'\'' '\''python-magnumclient'\'' '\''yq'\'''
22:48:26  + eval set -- ' --python '\''python3'\'' -- '\''lftools[openstack]'\'' '\''kubernetes'\'' '\''niet'\'' '\''python-heatclient'\'' '\''python-openstackclient'\'' '\''python-magnumclient'\'' '\''yq'\'''
22:48:26  ++ set -- --python python3 -- 'lftools[openstack]' kubernetes niet python-heatclient python-openstackclient python-magnumclient yq
22:48:26  + true
22:48:26  + case $1 in
22:48:26  + python=python3
22:48:26  + shift 2
22:48:26  + true
22:48:26  + case $1 in
22:48:26  + shift
22:48:26  + break
22:48:26  + case $python in
22:48:26  + local pkg_list=
22:48:26  + [[ -d /opt/pyenv ]]
22:48:26  + echo 'Setup pyenv:'
22:48:26  Setup pyenv:
22:48:26  + export PYENV_ROOT=/opt/pyenv
22:48:26  + PYENV_ROOT=/opt/pyenv
22:48:26  + export PATH=/opt/pyenv/bin:/home/jenkins/.local/bin:/home/jenkins/bin:/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/opt/puppetlabs/bin
22:48:26  + PATH=/opt/pyenv/bin:/home/jenkins/.local/bin:/home/jenkins/bin:/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/opt/puppetlabs/bin
22:48:26  + pyenv versions
22:48:26    system
22:48:26    3.8.13
22:48:26    3.9.13
22:48:26    3.10.13
22:48:26  * 3.11.7 (set by /w/workspace/controller-csit-3node-clustering-ask-all-titanium/.python-version)
22:48:26  + command -v pyenv
22:48:26  ++ pyenv init - --no-rehash
22:48:26  + eval 'PATH="$(bash --norc -ec '\''IFS=:; paths=($PATH); 
22:48:26  for i in ${!paths[@]}; do 
22:48:26  if [[ ${paths[i]} == "'\'''\''/opt/pyenv/shims'\'''\''" ]]; then unset '\''\'\'''\''paths[i]'\''\'\'''\''; 
22:48:26  fi; done; 
22:48:26  echo "${paths[*]}"'\'')"
22:48:26  export PATH="/opt/pyenv/shims:${PATH}"
22:48:26  export PYENV_SHELL=bash
22:48:26  source '\''/opt/pyenv/libexec/../completions/pyenv.bash'\''
22:48:26  pyenv() {
22:48:26    local command
22:48:26    command="${1:-}"
22:48:26    if [ "$#" -gt 0 ]; then
22:48:26      shift
22:48:26    fi
22:48:26  
22:48:26    case "$command" in
22:48:26    rehash|shell)
22:48:26      eval "$(pyenv "sh-$command" "$@")"
22:48:26      ;;
22:48:26    *)
22:48:26      command pyenv "$command" "$@"
22:48:26      ;;
22:48:26    esac
22:48:26  }'
22:48:26  +++ bash --norc -ec 'IFS=:; paths=($PATH); 
22:48:26  for i in ${!paths[@]}; do 
22:48:26  if [[ ${paths[i]} == "/opt/pyenv/shims" ]]; then unset '\''paths[i]'\''; 
22:48:26  fi; done; 
22:48:26  echo "${paths[*]}"'
22:48:26  ++ PATH=/opt/pyenv/bin:/home/jenkins/.local/bin:/home/jenkins/bin:/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/opt/puppetlabs/bin
22:48:26  ++ export PATH=/opt/pyenv/shims:/opt/pyenv/bin:/home/jenkins/.local/bin:/home/jenkins/bin:/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/opt/puppetlabs/bin
22:48:26  ++ PATH=/opt/pyenv/shims:/opt/pyenv/bin:/home/jenkins/.local/bin:/home/jenkins/bin:/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/opt/puppetlabs/bin
22:48:26  ++ export PYENV_SHELL=bash
22:48:26  ++ PYENV_SHELL=bash
22:48:26  ++ source /opt/pyenv/libexec/../completions/pyenv.bash
22:48:26  +++ complete -F _pyenv pyenv
22:48:26  ++ lf-pyver python3
22:48:26  ++ local py_version_xy=python3
22:48:26  ++ local py_version_xyz=
22:48:26  ++ awk '{ print $1 }'
22:48:26  ++ pyenv versions
22:48:26  ++ local command
22:48:26  ++ command=versions
22:48:26  ++ '[' 1 -gt 0 ']'
22:48:26  ++ shift
22:48:26  ++ case "$command" in
22:48:26  ++ command pyenv versions
22:48:26  ++ pyenv versions
22:48:26  ++ sed 's/^[ *]* //'
22:48:26  ++ grep -E '^[0-9.]*[0-9]$'
22:48:26  ++ [[ ! -s /tmp/.pyenv_versions ]]
22:48:26  +++ tail -n 1
22:48:26  +++ grep '^3' /tmp/.pyenv_versions
22:48:26  +++ sort -V
22:48:26  ++ py_version_xyz=3.11.7
22:48:26  ++ [[ -z 3.11.7 ]]
22:48:26  ++ echo 3.11.7
22:48:26  ++ return 0
22:48:26  + pyenv local 3.11.7
22:48:26  + local command
22:48:26  + command=local
22:48:26  + '[' 2 -gt 0 ']'
22:48:26  + shift
22:48:26  + case "$command" in
22:48:26  + command pyenv local 3.11.7
22:48:26  + pyenv local 3.11.7
22:48:26  + for arg in "$@"
22:48:26  + case $arg in
22:48:26  + pkg_list+='lftools[openstack] '
22:48:26  + for arg in "$@"
22:48:26  + case $arg in
22:48:26  + pkg_list+='kubernetes '
22:48:26  + for arg in "$@"
22:48:26  + case $arg in
22:48:26  + pkg_list+='niet '
22:48:26  + for arg in "$@"
22:48:26  + case $arg in
22:48:26  + pkg_list+='python-heatclient '
22:48:26  + for arg in "$@"
22:48:26  + case $arg in
22:48:26  + pkg_list+='python-openstackclient '
22:48:26  + for arg in "$@"
22:48:26  + case $arg in
22:48:26  + pkg_list+='python-magnumclient '
22:48:26  + for arg in "$@"
22:48:26  + case $arg in
22:48:26  + pkg_list+='yq '
22:48:26  + [[ -f /tmp/.os_lf_venv ]]
22:48:26  ++ cat /tmp/.os_lf_venv
22:48:26  + lf_venv=/tmp/venv-CfoV
22:48:26  + echo 'lf-activate-venv(): INFO: Reuse venv:/tmp/venv-CfoV from' file:/tmp/.os_lf_venv
22:48:26  lf-activate-venv(): INFO: Reuse venv:/tmp/venv-CfoV from file:/tmp/.os_lf_venv
22:48:26  + /tmp/venv-CfoV/bin/python3 -m pip install --upgrade --quiet pip virtualenv
22:48:27  + [[ -z lftools[openstack] kubernetes niet python-heatclient python-openstackclient python-magnumclient yq  ]]
22:48:27  + echo 'lf-activate-venv(): INFO: Installing: lftools[openstack] kubernetes niet python-heatclient python-openstackclient python-magnumclient yq '
22:48:27  lf-activate-venv(): INFO: Installing: lftools[openstack] kubernetes niet python-heatclient python-openstackclient python-magnumclient yq 
22:48:27  + /tmp/venv-CfoV/bin/python3 -m pip install --upgrade --quiet --upgrade-strategy eager 'lftools[openstack]' kubernetes niet python-heatclient python-openstackclient python-magnumclient yq
22:48:41  + type python3
22:48:41  + true
22:48:41  + echo 'lf-activate-venv(): INFO: Adding /tmp/venv-CfoV/bin to PATH'
22:48:41  lf-activate-venv(): INFO: Adding /tmp/venv-CfoV/bin to PATH
22:48:41  + PATH=/tmp/venv-CfoV/bin:/opt/pyenv/shims:/opt/pyenv/bin:/home/jenkins/.local/bin:/home/jenkins/bin:/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/opt/puppetlabs/bin
22:48:41  + return 0
22:48:41  + openstack --os-cloud vex limits show --absolute
22:48:42  +--------------------------+---------+
22:48:42  | Name                     |   Value |
22:48:42  +--------------------------+---------+
22:48:42  | maxTotalInstances        |      -1 |
22:48:42  | maxTotalCores            |     450 |
22:48:42  | maxTotalRAMSize          | 1000000 |
22:48:42  | maxServerMeta            |     128 |
22:48:42  | maxImageMeta             |     128 |
22:48:42  | maxPersonality           |       5 |
22:48:42  | maxPersonalitySize       |   10240 |
22:48:42  | maxTotalKeypairs         |     100 |
22:48:42  | maxServerGroups          |      10 |
22:48:42  | maxServerGroupMembers    |      10 |
22:48:42  | maxTotalFloatingIps      |      -1 |
22:48:42  | maxSecurityGroups        |      -1 |
22:48:42  | maxSecurityGroupRules    |      -1 |
22:48:42  | totalRAMUsed             |  450560 |
22:48:42  | totalCoresUsed           |     110 |
22:48:42  | totalInstancesUsed       |      42 |
22:48:42  | totalFloatingIpsUsed     |       0 |
22:48:42  | totalSecurityGroupsUsed  |       0 |
22:48:42  | totalServerGroupsUsed    |       0 |
22:48:42  | maxTotalVolumes          |      -1 |
22:48:42  | maxTotalSnapshots        |      10 |
22:48:42  | maxTotalVolumeGigabytes  |    4096 |
22:48:42  | maxTotalBackups          |      10 |
22:48:42  | maxTotalBackupGigabytes  |    1000 |
22:48:42  | totalVolumesUsed         |       3 |
22:48:42  | totalGigabytesUsed       |      60 |
22:48:42  | totalSnapshotsUsed       |       0 |
22:48:42  | totalBackupsUsed         |       0 |
22:48:42  | totalBackupGigabytesUsed |       0 |
22:48:42  +--------------------------+---------+
22:48:42  + pushd /opt/ciman/openstack-hot
22:48:42  /opt/ciman/openstack-hot /w/workspace/controller-csit-3node-clustering-ask-all-titanium
22:48:42  + lftools openstack --os-cloud vex stack create releng-controller-csit-3node-clustering-ask-all-titanium-28 csit-2-instance-type.yaml /w/workspace/controller-csit-3node-clustering-ask-all-titanium/stack-parameters.yaml
22:49:08  Creating stack releng-controller-csit-3node-clustering-ask-all-titanium-28
22:49:08  Waiting to initialize infrastructure...
22:49:08  Stack initialization successful.
22:49:08  ------------------------------------
22:49:08  Stack Details
22:49:08  ------------------------------------
22:49:08  {'added': None,
22:49:08   'capabilities': [],
22:49:08   'created_at': '2025-03-09T22:48:46Z',
22:49:08   'deleted': None,
22:49:08   'deleted_at': None,
22:49:08   'description': 'No description',
22:49:08   'environment': None,
22:49:08   'environment_files': None,
22:49:08   'files': None,
22:49:08   'files_container': None,
22:49:08   'id': 'd5521acc-1515-4948-80fb-053397427322',
22:49:08   'is_rollback_disabled': True,
22:49:08   'links': [{'href': 'https://orchestration.public.mtl1.vexxhost.net/v1/12c36e260d8e4bb2913965203b1b491f/stacks/releng-controller-csit-3node-clustering-ask-all-titanium-28/d5521acc-1515-4948-80fb-053397427322',
22:49:08              'rel': 'self'}],
22:49:08   'location': Munch({'cloud': 'vex', 'region_name': 'ca-ymq-1', 'zone': None, 'project': Munch({'id': '12c36e260d8e4bb2913965203b1b491f', 'name': '61975f2c-7c17-4d69-82fa-c3ae420ad6fd', 'domain_id': None, 'domain_name': 'Default'})}),
22:49:08   'name': 'releng-controller-csit-3node-clustering-ask-all-titanium-28',
22:49:08   'notification_topics': [],
22:49:08   'outputs': [{'description': 'IP addresses of the 1st vm types',
22:49:08                'output_key': 'vm_0_ips',
22:49:08                'output_value': ['10.30.170.94',
22:49:08                                 '10.30.170.246',
22:49:08                                 '10.30.171.133']},
22:49:08               {'description': 'IP addresses of the 2nd vm types',
22:49:08                'output_key': 'vm_1_ips',
22:49:08                'output_value': []}],
22:49:08   'owner_id': ****,
22:49:08   'parameters': {'OS::project_id': '12c36e260d8e4bb2913965203b1b491f',
22:49:08                  'OS::stack_id': 'd5521acc-1515-4948-80fb-053397427322',
22:49:08                  'OS::stack_name': 'releng-controller-csit-3node-clustering-ask-all-titanium-28',
22:49:08                  'job_name': '19183-28',
22:49:08                  'silo': 'releng',
22:49:08                  'vm_0_count': '3',
22:49:08                  'vm_0_flavor': 'v3-standard-4',
22:49:08                  'vm_0_image': 'ZZCI - Ubuntu 20.04 - builder - x86_64 - '
22:49:08                                '20250101-160150.998',
22:49:08                  'vm_1_count': '0',
22:49:08                  'vm_1_flavor': 'v3-standard-2',
22:49:08                  'vm_1_image': 'ZZCI - Ubuntu 22.04 - mininet-ovs-217 - x86_64 '
22:49:08                                '- 20250201-060151.911'},
22:49:08   'parent_id': None,
22:49:08   'replaced': None,
22:49:08   'status': 'CREATE_COMPLETE',
22:49:08   'status_reason': 'Stack CREATE completed successfully',
22:49:08   'tags': [],
22:49:08   'template': None,
22:49:08   'template_description': 'No description',
22:49:08   'template_url': None,
22:49:08   'timeout_mins': 15,
22:49:08   'unchanged': None,
22:49:08   'updated': None,
22:49:08   'updated_at': None,
22:49:08   'user_project_id': '6268b92015134b8093d629c97b990989'}
22:49:08  ------------------------------------
22:49:09  + popd
22:49:09  /w/workspace/controller-csit-3node-clustering-ask-all-titanium
22:49:09  [controller-csit-3node-clustering-ask-all-titanium] $ /bin/bash -l /tmp/jenkins14817855697480004527.sh
22:49:09  ---> Copy SSH public keys to CSIT lab
22:49:09  Setup pyenv:
22:49:09    system
22:49:09    3.8.13
22:49:09    3.9.13
22:49:09    3.10.13
22:49:09  * 3.11.7 (set by /w/workspace/controller-csit-3node-clustering-ask-all-titanium/.python-version)
22:49:09  lf-activate-venv(): INFO: Reuse venv:/tmp/venv-CfoV from file:/tmp/.os_lf_venv
22:49:10  lf-activate-venv(): INFO: Installing: lftools[openstack] kubernetes python-heatclient python-openstackclient 
22:49:21  lf-activate-venv(): INFO: Adding /tmp/venv-CfoV/bin to PATH
22:49:22  SSH not responding on 10.30.170.246. Retrying in 10 seconds...
22:49:22  SSH not responding on 10.30.170.94. Retrying in 10 seconds...
22:49:22  SSH not responding on 10.30.171.133. Retrying in 10 seconds...
22:49:32  Ping to 10.30.170.246 successful.
22:49:32  Ping to 10.30.170.94 successful.
22:49:32  Ping to 10.30.171.133 successful.
22:49:33  SSH not responding on 10.30.170.246. Retrying in 10 seconds...
22:49:33  SSH not responding on 10.30.170.94. Retrying in 10 seconds...
22:49:33  SSH not responding on 10.30.171.133. Retrying in 10 seconds...
22:49:43  Ping to 10.30.170.246 successful.
22:49:43  Ping to 10.30.170.94 successful.
22:49:43  Ping to 10.30.171.133 successful.
22:49:44  Warning: Permanently added '10.30.170.246' (ECDSA) to the list of known hosts.
22:49:44  Warning: Permanently added '10.30.170.94' (ECDSA) to the list of known hosts.
22:49:44   releng-19183-28-0-builder-1
22:49:44  Successfully copied public keys to slave 10.30.170.246
22:49:44   releng-19183-28-0-builder-0
22:49:44  Successfully copied public keys to slave 10.30.170.94
22:49:44  Process 6491 ready.
22:49:44  Process 6492 ready.
22:49:44  Warning: Permanently added '10.30.171.133' (ECDSA) to the list of known hosts.
22:49:45   releng-19183-28-0-builder-2
22:49:45  Successfully copied public keys to slave 10.30.171.133
22:49:45  Process 6493 ready.
22:49:45  SSH ready on all stack servers.
22:49:45  [controller-csit-3node-clustering-ask-all-titanium] $ /bin/bash -l /tmp/jenkins7952165469419701650.sh
22:49:45  Setup pyenv:
22:49:45    system
22:49:45    3.8.13
22:49:45    3.9.13
22:49:45    3.10.13
22:49:45  * 3.11.7 (set by /w/workspace/controller-csit-3node-clustering-ask-all-titanium/.python-version)
22:49:50  lf-activate-venv(): INFO: Creating python3 venv at /tmp/venv-hw8g
22:49:50  lf-activate-venv(): INFO: Save venv in file: /w/workspace/controller-csit-3node-clustering-ask-all-titanium/.robot_venv
22:49:52  lf-activate-venv(): INFO: Installing: setuptools wheel 
22:49:54  lf-activate-venv(): INFO: Adding /tmp/venv-hw8g/bin to PATH
22:49:54  + echo 'Installing Python Requirements'
22:49:54  Installing Python Requirements
22:49:54  + cat
22:49:54  + python -m pip install -r requirements.txt
22:49:54  Looking in indexes: https://nexus3.opendaylight.org/repository/PyPi/simple
22:49:54  Collecting docker-py (from -r requirements.txt (line 1))
22:49:54    Downloading https://nexus3.opendaylight.org/repository/PyPi/packages/docker-py/1.10.6/docker_py-1.10.6-py2.py3-none-any.whl (50 kB)
22:49:54  Collecting ipaddr (from -r requirements.txt (line 2))
22:49:54    Downloading https://nexus3.opendaylight.org/repository/PyPi/packages/ipaddr/2.2.0/ipaddr-2.2.0.tar.gz (26 kB)
22:49:54    Preparing metadata (setup.py): started
22:49:54    Preparing metadata (setup.py): finished with status 'done'
22:49:55  Collecting netaddr (from -r requirements.txt (line 3))
22:49:55    Using cached https://nexus3.opendaylight.org/repository/PyPi/packages/netaddr/1.3.0/netaddr-1.3.0-py3-none-any.whl (2.3 MB)
22:49:55  Collecting netifaces (from -r requirements.txt (line 4))
22:49:55    Downloading https://nexus3.opendaylight.org/repository/PyPi/packages/netifaces/0.11.0/netifaces-0.11.0.tar.gz (30 kB)
22:49:55    Preparing metadata (setup.py): started
22:49:55    Preparing metadata (setup.py): finished with status 'done'
22:49:55  Collecting pyhocon (from -r requirements.txt (line 5))
22:49:55    Downloading https://nexus3.opendaylight.org/repository/PyPi/packages/pyhocon/0.3.61/pyhocon-0.3.61-py3-none-any.whl (25 kB)
22:49:55  Collecting requests (from -r requirements.txt (line 6))
22:49:55    Using cached https://nexus3.opendaylight.org/repository/PyPi/packages/requests/2.32.3/requests-2.32.3-py3-none-any.whl (64 kB)
22:49:55  Collecting robotframework (from -r requirements.txt (line 7))
22:49:55    Downloading https://nexus3.opendaylight.org/repository/PyPi/packages/robotframework/7.2.2/robotframework-7.2.2-py3-none-any.whl (777 kB)
22:49:55       ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 777.7/777.7 kB 31.0 MB/s eta 0:00:00
22:49:55  Collecting robotframework-httplibrary (from -r requirements.txt (line 8))
22:49:55    Downloading https://nexus3.opendaylight.org/repository/PyPi/packages/robotframework-httplibrary/0.4.2/robotframework-httplibrary-0.4.2.tar.gz (9.1 kB)
22:49:55    Preparing metadata (setup.py): started
22:49:55    Preparing metadata (setup.py): finished with status 'done'
22:49:55  Collecting robotframework-requests==0.9.7 (from -r requirements.txt (line 9))
22:49:55    Downloading https://nexus3.opendaylight.org/repository/PyPi/packages/robotframework-requests/0.9.7/robotframework_requests-0.9.7-py3-none-any.whl (21 kB)
22:49:55  Collecting robotframework-selenium2library (from -r requirements.txt (line 10))
22:49:55    Downloading https://nexus3.opendaylight.org/repository/PyPi/packages/robotframework-selenium2library/3.0.0/robotframework_selenium2library-3.0.0-py2.py3-none-any.whl (6.2 kB)
22:49:55  Collecting robotframework-sshlibrary==3.8.0 (from -r requirements.txt (line 11))
22:49:55    Downloading https://nexus3.opendaylight.org/repository/PyPi/packages/robotframework-sshlibrary/3.8.0/robotframework-sshlibrary-3.8.0.tar.gz (51 kB)
22:49:55    Preparing metadata (setup.py): started
22:49:56    Preparing metadata (setup.py): finished with status 'done'
22:49:56  Collecting scapy (from -r requirements.txt (line 12))
22:49:56    Downloading https://nexus3.opendaylight.org/repository/PyPi/packages/scapy/2.6.1/scapy-2.6.1-py3-none-any.whl (2.4 MB)
22:49:56       ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.4/2.4 MB 59.9 MB/s eta 0:00:00
22:49:56  Collecting jsonpath-rw (from -r requirements.txt (line 15))
22:49:56    Downloading https://nexus3.opendaylight.org/repository/PyPi/packages/jsonpath-rw/1.4.0/jsonpath-rw-1.4.0.tar.gz (13 kB)
22:49:56    Preparing metadata (setup.py): started
22:49:56    Preparing metadata (setup.py): finished with status 'done'
22:49:56  Collecting elasticsearch (from -r requirements.txt (line 18))
22:49:56    Downloading https://nexus3.opendaylight.org/repository/PyPi/packages/elasticsearch/8.17.2/elasticsearch-8.17.2-py3-none-any.whl (717 kB)
22:49:56       ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 718.0/718.0 kB 34.2 MB/s eta 0:00:00
22:49:56  Collecting elasticsearch-dsl (from -r requirements.txt (line 19))
22:49:56    Downloading https://nexus3.opendaylight.org/repository/PyPi/packages/elasticsearch-dsl/8.17.1/elasticsearch_dsl-8.17.1-py3-none-any.whl (158 kB)
22:49:56  Collecting pyangbind (from -r requirements.txt (line 22))
22:49:56    Downloading https://nexus3.opendaylight.org/repository/PyPi/packages/pyangbind/0.8.6/pyangbind-0.8.6-py3-none-any.whl (52 kB)
22:49:56  Collecting isodate (from -r requirements.txt (line 25))
22:49:56    Downloading https://nexus3.opendaylight.org/repository/PyPi/packages/isodate/0.7.2/isodate-0.7.2-py3-none-any.whl (22 kB)
22:49:56  Collecting jmespath (from -r requirements.txt (line 28))
22:49:56    Using cached https://nexus3.opendaylight.org/repository/PyPi/packages/jmespath/1.0.1/jmespath-1.0.1-py3-none-any.whl (20 kB)
22:49:56  Collecting jsonpatch (from -r requirements.txt (line 31))
22:49:56    Using cached https://nexus3.opendaylight.org/repository/PyPi/packages/jsonpatch/1.33/jsonpatch-1.33-py2.py3-none-any.whl (12 kB)
22:49:56  Collecting paramiko>=1.15.3 (from robotframework-sshlibrary==3.8.0->-r requirements.txt (line 11))
22:49:56    Downloading https://nexus3.opendaylight.org/repository/PyPi/packages/paramiko/3.5.1/paramiko-3.5.1-py3-none-any.whl (227 kB)
22:49:56  Collecting scp>=0.13.0 (from robotframework-sshlibrary==3.8.0->-r requirements.txt (line 11))
22:49:56    Downloading https://nexus3.opendaylight.org/repository/PyPi/packages/scp/0.15.0/scp-0.15.0-py2.py3-none-any.whl (8.8 kB)
22:49:56  Collecting docker-pycreds>=0.2.1 (from docker-py->-r requirements.txt (line 1))
22:49:56    Downloading https://nexus3.opendaylight.org/repository/PyPi/packages/docker-pycreds/0.4.0/docker_pycreds-0.4.0-py2.py3-none-any.whl (9.0 kB)
22:49:56  Collecting six>=1.4.0 (from docker-py->-r requirements.txt (line 1))
22:49:56    Using cached https://nexus3.opendaylight.org/repository/PyPi/packages/six/1.17.0/six-1.17.0-py2.py3-none-any.whl (11 kB)
22:49:56  Collecting websocket-client>=0.32.0 (from docker-py->-r requirements.txt (line 1))
22:49:56    Using cached https://nexus3.opendaylight.org/repository/PyPi/packages/websocket-client/1.8.0/websocket_client-1.8.0-py3-none-any.whl (58 kB)
22:49:57  Collecting pyparsing<4,>=2 (from pyhocon->-r requirements.txt (line 5))
22:49:57    Using cached https://nexus3.opendaylight.org/repository/PyPi/packages/pyparsing/3.2.1/pyparsing-3.2.1-py3-none-any.whl (107 kB)
22:49:57  Collecting charset-normalizer<4,>=2 (from requests->-r requirements.txt (line 6))
22:49:57    Using cached https://nexus3.opendaylight.org/repository/PyPi/packages/charset-normalizer/3.4.1/charset_normalizer-3.4.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (143 kB)
22:49:57  Collecting idna<4,>=2.5 (from requests->-r requirements.txt (line 6))
22:49:57    Using cached https://nexus3.opendaylight.org/repository/PyPi/packages/idna/3.10/idna-3.10-py3-none-any.whl (70 kB)
22:49:57  Collecting urllib3<3,>=1.21.1 (from requests->-r requirements.txt (line 6))
22:49:57    Downloading https://nexus3.opendaylight.org/repository/PyPi/packages/urllib3/2.3.0/urllib3-2.3.0-py3-none-any.whl (128 kB)
22:49:57  Collecting certifi>=2017.4.17 (from requests->-r requirements.txt (line 6))
22:49:57    Using cached https://nexus3.opendaylight.org/repository/PyPi/packages/certifi/2025.1.31/certifi-2025.1.31-py3-none-any.whl (166 kB)
22:49:57  Collecting webtest>=2.0 (from robotframework-httplibrary->-r requirements.txt (line 8))
22:49:57    Downloading https://nexus3.opendaylight.org/repository/PyPi/packages/webtest/3.0.4/WebTest-3.0.4-py3-none-any.whl (32 kB)
22:49:57  Collecting jsonpointer (from robotframework-httplibrary->-r requirements.txt (line 8))
22:49:57    Using cached https://nexus3.opendaylight.org/repository/PyPi/packages/jsonpointer/3.0.0/jsonpointer-3.0.0-py2.py3-none-any.whl (7.6 kB)
22:49:57  Collecting robotframework-seleniumlibrary>=3.0.0 (from robotframework-selenium2library->-r requirements.txt (line 10))
22:49:57    Downloading https://nexus3.opendaylight.org/repository/PyPi/packages/robotframework-seleniumlibrary/6.7.1/robotframework_seleniumlibrary-6.7.1-py2.py3-none-any.whl (104 kB)
22:49:57  Collecting ply (from jsonpath-rw->-r requirements.txt (line 15))
22:49:57    Downloading https://nexus3.opendaylight.org/repository/PyPi/packages/ply/3.11/ply-3.11-py2.py3-none-any.whl (49 kB)
22:49:57  Collecting decorator (from jsonpath-rw->-r requirements.txt (line 15))
22:49:57    Using cached https://nexus3.opendaylight.org/repository/PyPi/packages/decorator/5.2.1/decorator-5.2.1-py3-none-any.whl (9.2 kB)
22:49:57  Collecting elastic-transport<9,>=8.15.1 (from elasticsearch->-r requirements.txt (line 18))
22:49:57    Downloading https://nexus3.opendaylight.org/repository/PyPi/packages/elastic-transport/8.17.0/elastic_transport-8.17.0-py3-none-any.whl (64 kB)
22:49:57  Collecting python-dateutil (from elasticsearch-dsl->-r requirements.txt (line 19))
22:49:57    Using cached https://nexus3.opendaylight.org/repository/PyPi/packages/python-dateutil/2.9.0.post0/python_dateutil-2.9.0.post0-py2.py3-none-any.whl (229 kB)
22:49:57  Collecting typing-extensions (from elasticsearch-dsl->-r requirements.txt (line 19))
22:49:57    Using cached https://nexus3.opendaylight.org/repository/PyPi/packages/typing-extensions/4.12.2/typing_extensions-4.12.2-py3-none-any.whl (37 kB)
22:49:57  Collecting pyang (from pyangbind->-r requirements.txt (line 22))
22:49:57    Downloading https://nexus3.opendaylight.org/repository/PyPi/packages/pyang/2.6.1/pyang-2.6.1-py2.py3-none-any.whl (594 kB)
22:49:57       ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 594.7/594.7 kB 9.5 MB/s eta 0:00:00
22:49:58  Collecting lxml (from pyangbind->-r requirements.txt (line 22))
22:49:58    Using cached https://nexus3.opendaylight.org/repository/PyPi/packages/lxml/5.3.1/lxml-5.3.1-cp311-cp311-manylinux_2_28_x86_64.whl (5.0 MB)
22:49:58  Collecting regex (from pyangbind->-r requirements.txt (line 22))
22:49:58    Downloading https://nexus3.opendaylight.org/repository/PyPi/packages/regex/2024.11.6/regex-2024.11.6-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (792 kB)
22:49:58       ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 792.7/792.7 kB 25.5 MB/s eta 0:00:00
22:49:58  Collecting enum34 (from pyangbind->-r requirements.txt (line 22))
22:49:58    Downloading https://nexus3.opendaylight.org/repository/PyPi/packages/enum34/1.1.10/enum34-1.1.10-py3-none-any.whl (11 kB)
22:49:58  Collecting bcrypt>=3.2 (from paramiko>=1.15.3->robotframework-sshlibrary==3.8.0->-r requirements.txt (line 11))
22:49:58    Downloading https://nexus3.opendaylight.org/repository/PyPi/packages/bcrypt/4.3.0/bcrypt-4.3.0-cp39-abi3-manylinux_2_28_x86_64.whl (284 kB)
22:49:59  Collecting cryptography>=3.3 (from paramiko>=1.15.3->robotframework-sshlibrary==3.8.0->-r requirements.txt (line 11))
22:49:59    Using cached https://nexus3.opendaylight.org/repository/PyPi/packages/cryptography/44.0.2/cryptography-44.0.2-cp39-abi3-manylinux_2_28_x86_64.whl (4.2 MB)
22:49:59  Collecting pynacl>=1.5 (from paramiko>=1.15.3->robotframework-sshlibrary==3.8.0->-r requirements.txt (line 11))
22:49:59    Using cached https://nexus3.opendaylight.org/repository/PyPi/packages/pynacl/1.5.0/PyNaCl-1.5.0-cp36-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_24_x86_64.whl (856 kB)
22:49:59  Collecting selenium>=4.3.0 (from robotframework-seleniumlibrary>=3.0.0->robotframework-selenium2library->-r requirements.txt (line 10))
22:49:59    Downloading https://nexus3.opendaylight.org/repository/PyPi/packages/selenium/4.29.0/selenium-4.29.0-py3-none-any.whl (9.5 MB)
22:49:59       ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 9.5/9.5 MB 75.0 MB/s eta 0:00:00
22:49:59  Collecting robotframework-pythonlibcore>=4.4.1 (from robotframework-seleniumlibrary>=3.0.0->robotframework-selenium2library->-r requirements.txt (line 10))
22:49:59    Downloading https://nexus3.opendaylight.org/repository/PyPi/packages/robotframework-pythonlibcore/4.4.1/robotframework_pythonlibcore-4.4.1-py2.py3-none-any.whl (12 kB)
22:49:59  Collecting click>=8.0 (from robotframework-seleniumlibrary>=3.0.0->robotframework-selenium2library->-r requirements.txt (line 10))
22:49:59    Using cached https://nexus3.opendaylight.org/repository/PyPi/packages/click/8.1.8/click-8.1.8-py3-none-any.whl (98 kB)
22:49:59  Collecting WebOb>=1.2 (from webtest>=2.0->robotframework-httplibrary->-r requirements.txt (line 8))
22:49:59    Downloading https://nexus3.opendaylight.org/repository/PyPi/packages/webob/1.8.9/WebOb-1.8.9-py2.py3-none-any.whl (115 kB)
22:49:59  Collecting waitress>=3.0.2 (from webtest>=2.0->robotframework-httplibrary->-r requirements.txt (line 8))
22:49:59    Downloading https://nexus3.opendaylight.org/repository/PyPi/packages/waitress/3.0.2/waitress-3.0.2-py3-none-any.whl (56 kB)
22:49:59  Collecting beautifulsoup4 (from webtest>=2.0->robotframework-httplibrary->-r requirements.txt (line 8))
22:49:59    Using cached https://nexus3.opendaylight.org/repository/PyPi/packages/beautifulsoup4/4.13.3/beautifulsoup4-4.13.3-py3-none-any.whl (186 kB)
22:50:00  Collecting cffi>=1.12 (from cryptography>=3.3->paramiko>=1.15.3->robotframework-sshlibrary==3.8.0->-r requirements.txt (line 11))
22:50:00    Using cached https://nexus3.opendaylight.org/repository/PyPi/packages/cffi/1.17.1/cffi-1.17.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (467 kB)
22:50:00  Collecting trio~=0.17 (from selenium>=4.3.0->robotframework-seleniumlibrary>=3.0.0->robotframework-selenium2library->-r requirements.txt (line 10))
22:50:00    Downloading https://nexus3.opendaylight.org/repository/PyPi/packages/trio/0.29.0/trio-0.29.0-py3-none-any.whl (492 kB)
22:50:00  Collecting trio-websocket~=0.9 (from selenium>=4.3.0->robotframework-seleniumlibrary>=3.0.0->robotframework-selenium2library->-r requirements.txt (line 10))
22:50:00    Downloading https://nexus3.opendaylight.org/repository/PyPi/packages/trio-websocket/0.12.2/trio_websocket-0.12.2-py3-none-any.whl (21 kB)
22:50:00  Collecting soupsieve>1.2 (from beautifulsoup4->webtest>=2.0->robotframework-httplibrary->-r requirements.txt (line 8))
22:50:00    Using cached https://nexus3.opendaylight.org/repository/PyPi/packages/soupsieve/2.6/soupsieve-2.6-py3-none-any.whl (36 kB)
22:50:00  Collecting pycparser (from cffi>=1.12->cryptography>=3.3->paramiko>=1.15.3->robotframework-sshlibrary==3.8.0->-r requirements.txt (line 11))
22:50:00    Using cached https://nexus3.opendaylight.org/repository/PyPi/packages/pycparser/2.22/pycparser-2.22-py3-none-any.whl (117 kB)
22:50:00  Collecting attrs>=23.2.0 (from trio~=0.17->selenium>=4.3.0->robotframework-seleniumlibrary>=3.0.0->robotframework-selenium2library->-r requirements.txt (line 10))
22:50:00    Using cached https://nexus3.opendaylight.org/repository/PyPi/packages/attrs/25.1.0/attrs-25.1.0-py3-none-any.whl (63 kB)
22:50:00  Collecting sortedcontainers (from trio~=0.17->selenium>=4.3.0->robotframework-seleniumlibrary>=3.0.0->robotframework-selenium2library->-r requirements.txt (line 10))
22:50:00    Downloading https://nexus3.opendaylight.org/repository/PyPi/packages/sortedcontainers/2.4.0/sortedcontainers-2.4.0-py2.py3-none-any.whl (29 kB)
22:50:00  Collecting outcome (from trio~=0.17->selenium>=4.3.0->robotframework-seleniumlibrary>=3.0.0->robotframework-selenium2library->-r requirements.txt (line 10))
22:50:00    Downloading https://nexus3.opendaylight.org/repository/PyPi/packages/outcome/1.3.0.post0/outcome-1.3.0.post0-py2.py3-none-any.whl (10 kB)
22:50:00  Collecting sniffio>=1.3.0 (from trio~=0.17->selenium>=4.3.0->robotframework-seleniumlibrary>=3.0.0->robotframework-selenium2library->-r requirements.txt (line 10))
22:50:00    Downloading https://nexus3.opendaylight.org/repository/PyPi/packages/sniffio/1.3.1/sniffio-1.3.1-py3-none-any.whl (10 kB)
22:50:00  Collecting wsproto>=0.14 (from trio-websocket~=0.9->selenium>=4.3.0->robotframework-seleniumlibrary>=3.0.0->robotframework-selenium2library->-r requirements.txt (line 10))
22:50:00    Downloading https://nexus3.opendaylight.org/repository/PyPi/packages/wsproto/1.2.0/wsproto-1.2.0-py3-none-any.whl (24 kB)
22:50:00  Collecting pysocks!=1.5.7,<2.0,>=1.5.6 (from urllib3[socks]<3,>=1.26->selenium>=4.3.0->robotframework-seleniumlibrary>=3.0.0->robotframework-selenium2library->-r requirements.txt (line 10))
22:50:00    Downloading https://nexus3.opendaylight.org/repository/PyPi/packages/pysocks/1.7.1/PySocks-1.7.1-py3-none-any.whl (16 kB)
22:50:00  Collecting h11<1,>=0.9.0 (from wsproto>=0.14->trio-websocket~=0.9->selenium>=4.3.0->robotframework-seleniumlibrary>=3.0.0->robotframework-selenium2library->-r requirements.txt (line 10))
22:50:00    Downloading https://nexus3.opendaylight.org/repository/PyPi/packages/h11/0.14.0/h11-0.14.0-py3-none-any.whl (58 kB)
22:50:00  Building wheels for collected packages: robotframework-sshlibrary, ipaddr, netifaces, robotframework-httplibrary, jsonpath-rw
22:50:00    Building wheel for robotframework-sshlibrary (setup.py): started
22:50:00    Building wheel for robotframework-sshlibrary (setup.py): finished with status 'done'
22:50:00    Created wheel for robotframework-sshlibrary: filename=robotframework_sshlibrary-3.8.0-py3-none-any.whl size=55175 sha256=e895803ac2a169784848ccf18a730e4edc0bb1ee057a75d0a948b0338830dfe8
22:50:00    Stored in directory: /home/jenkins/.cache/pip/wheels/f7/c9/b3/a977b7bcc410d45ae27d240df3d00a12585509180e373ecccc
22:50:00    Building wheel for ipaddr (setup.py): started
22:50:01    Building wheel for ipaddr (setup.py): finished with status 'done'
22:50:01    Created wheel for ipaddr: filename=ipaddr-2.2.0-py3-none-any.whl size=18322 sha256=38a1d83be947fb87f3ef41332e6a97e069eecf76457a56b5e35f56bb3c15ac0a
22:50:01    Stored in directory: /home/jenkins/.cache/pip/wheels/dc/6c/04/da2d847fa8d45c59af3e1d83e2acc29cb8adcbaf04c0898dbf
22:50:01    Building wheel for netifaces (setup.py): started
22:50:03    Building wheel for netifaces (setup.py): finished with status 'done'
22:50:03    Created wheel for netifaces: filename=netifaces-0.11.0-cp311-cp311-linux_x86_64.whl size=41041 sha256=5095f0cf094a3ed54d3e2abaa5536836ab491e0dda9646535e6df02e5a12c543
22:50:03    Stored in directory: /home/jenkins/.cache/pip/wheels/f8/18/88/e61d54b995bea304bdb1d040a92b72228a1bf72ca2a3eba7c9
22:50:03    Building wheel for robotframework-httplibrary (setup.py): started
22:50:03    Building wheel for robotframework-httplibrary (setup.py): finished with status 'done'
22:50:03    Created wheel for robotframework-httplibrary: filename=robotframework_httplibrary-0.4.2-py3-none-any.whl size=10013 sha256=201ae4ce10407b2a96a94856bb4312fc2cd819c9cc50997eccf4244dff5e7568
22:50:03    Stored in directory: /home/jenkins/.cache/pip/wheels/aa/bc/0d/9a20dd51effef392aae2733cb4c7b66c6fa29fca33d88b57ed
22:50:03    Building wheel for jsonpath-rw (setup.py): started
22:50:03    Building wheel for jsonpath-rw (setup.py): finished with status 'done'
22:50:03    Created wheel for jsonpath-rw: filename=jsonpath_rw-1.4.0-py3-none-any.whl size=15175 sha256=68b0e739e983b365cc7ab7b20fd7e75b0a651805f5e1770b61e8e517926d972f
22:50:03    Stored in directory: /home/jenkins/.cache/pip/wheels/f1/54/63/9a8da38cefae13755097b36cc852decc25d8ef69c37d58d4eb
22:50:03  Successfully built robotframework-sshlibrary ipaddr netifaces robotframework-httplibrary jsonpath-rw
22:50:04  Installing collected packages: sortedcontainers, ply, netifaces, ipaddr, enum34, websocket-client, WebOb, waitress, urllib3, typing-extensions, soupsieve, sniffio, six, scapy, robotframework-pythonlibcore, robotframework, regex, pysocks, pyparsing, pycparser, netaddr, lxml, jsonpointer, jmespath, isodate, idna, h11, decorator, click, charset-normalizer, certifi, bcrypt, attrs, wsproto, requests, python-dateutil, pyhocon, pyang, outcome, jsonpath-rw, jsonpatch, elastic-transport, docker-pycreds, cffi, beautifulsoup4, webtest, trio, robotframework-requests, pynacl, pyangbind, elasticsearch, docker-py, cryptography, trio-websocket, robotframework-httplibrary, paramiko, elasticsearch-dsl, selenium, scp, robotframework-sshlibrary, robotframework-seleniumlibrary, robotframework-selenium2library
22:50:10  Successfully installed WebOb-1.8.9 attrs-25.1.0 bcrypt-4.3.0 beautifulsoup4-4.13.3 certifi-2025.1.31 cffi-1.17.1 charset-normalizer-3.4.1 click-8.1.8 cryptography-44.0.2 decorator-5.2.1 docker-py-1.10.6 docker-pycreds-0.4.0 elastic-transport-8.17.0 elasticsearch-8.17.2 elasticsearch-dsl-8.17.1 enum34-1.1.10 h11-0.14.0 idna-3.10 ipaddr-2.2.0 isodate-0.7.2 jmespath-1.0.1 jsonpatch-1.33 jsonpath-rw-1.4.0 jsonpointer-3.0.0 lxml-5.3.1 netaddr-1.3.0 netifaces-0.11.0 outcome-1.3.0.post0 paramiko-3.5.1 ply-3.11 pyang-2.6.1 pyangbind-0.8.6 pycparser-2.22 pyhocon-0.3.61 pynacl-1.5.0 pyparsing-3.2.1 pysocks-1.7.1 python-dateutil-2.9.0.post0 regex-2024.11.6 requests-2.32.3 robotframework-7.2.2 robotframework-httplibrary-0.4.2 robotframework-pythonlibcore-4.4.1 robotframework-requests-0.9.7 robotframework-selenium2library-3.0.0 robotframework-seleniumlibrary-6.7.1 robotframework-sshlibrary-3.8.0 scapy-2.6.1 scp-0.15.0 selenium-4.29.0 six-1.17.0 sniffio-1.3.1 sortedcontainers-2.4.0 soupsieve-2.6 trio-0.29.0 trio-websocket-0.12.2 typing-extensions-4.12.2 urllib3-2.3.0 waitress-3.0.2 websocket-client-1.8.0 webtest-3.0.4 wsproto-1.2.0
22:50:11  + pip freeze
22:50:11  attrs==25.1.0
22:50:11  bcrypt==4.3.0
22:50:11  beautifulsoup4==4.13.3
22:50:11  certifi==2025.1.31
22:50:11  cffi==1.17.1
22:50:11  charset-normalizer==3.4.1
22:50:11  click==8.1.8
22:50:11  cryptography==44.0.2
22:50:11  decorator==5.2.1
22:50:11  distlib==0.3.9
22:50:11  docker-py==1.10.6
22:50:11  docker-pycreds==0.4.0
22:50:11  elastic-transport==8.17.0
22:50:11  elasticsearch==8.17.2
22:50:11  elasticsearch-dsl==8.17.1
22:50:11  enum34==1.1.10
22:50:11  filelock==3.17.0
22:50:11  h11==0.14.0
22:50:11  idna==3.10
22:50:11  ipaddr==2.2.0
22:50:11  isodate==0.7.2
22:50:11  jmespath==1.0.1
22:50:11  jsonpatch==1.33
22:50:11  jsonpath-rw==1.4.0
22:50:11  jsonpointer==3.0.0
22:50:11  lxml==5.3.1
22:50:11  netaddr==1.3.0
22:50:11  netifaces==0.11.0
22:50:11  outcome==1.3.0.post0
22:50:11  paramiko==3.5.1
22:50:11  platformdirs==4.3.6
22:50:11  ply==3.11
22:50:11  pyang==2.6.1
22:50:11  pyangbind==0.8.6
22:50:11  pycparser==2.22
22:50:11  pyhocon==0.3.61
22:50:11  PyNaCl==1.5.0
22:50:11  pyparsing==3.2.1
22:50:11  PySocks==1.7.1
22:50:11  python-dateutil==2.9.0.post0
22:50:11  regex==2024.11.6
22:50:11  requests==2.32.3
22:50:11  robotframework==7.2.2
22:50:11  robotframework-httplibrary==0.4.2
22:50:11  robotframework-pythonlibcore==4.4.1
22:50:11  robotframework-requests==0.9.7
22:50:11  robotframework-selenium2library==3.0.0
22:50:11  robotframework-seleniumlibrary==6.7.1
22:50:11  robotframework-sshlibrary==3.8.0
22:50:11  scapy==2.6.1
22:50:11  scp==0.15.0
22:50:11  selenium==4.29.0
22:50:11  six==1.17.0
22:50:11  sniffio==1.3.1
22:50:11  sortedcontainers==2.4.0
22:50:11  soupsieve==2.6
22:50:11  trio==0.29.0
22:50:11  trio-websocket==0.12.2
22:50:11  typing_extensions==4.12.2
22:50:11  urllib3==2.3.0
22:50:11  virtualenv==20.29.3
22:50:11  waitress==3.0.2
22:50:11  WebOb==1.8.9
22:50:11  websocket-client==1.8.0
22:50:11  WebTest==3.0.4
22:50:11  wsproto==1.2.0
22:50:11  [EnvInject] - Injecting environment variables from a build step.
22:50:11  [EnvInject] - Injecting as environment variables the properties file path 'env.properties'
22:50:11  [EnvInject] - Variables injected successfully.
22:50:11  [controller-csit-3node-clustering-ask-all-titanium] $ /bin/bash -l /tmp/jenkins6193598003279904265.sh
22:50:11  Setup pyenv:
22:50:11    system
22:50:11    3.8.13
22:50:11    3.9.13
22:50:11    3.10.13
22:50:11  * 3.11.7 (set by /w/workspace/controller-csit-3node-clustering-ask-all-titanium/.python-version)
22:50:12  lf-activate-venv(): INFO: Reuse venv:/tmp/venv-CfoV from file:/tmp/.os_lf_venv
22:50:12  lf-activate-venv(): INFO: Installing: python-heatclient python-openstackclient yq 
22:50:18  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.
22:50:18  lftools 0.37.10 requires urllib3<2.1.0, but you have urllib3 2.3.0 which is incompatible.
22:50:18  lf-activate-venv(): INFO: Adding /tmp/venv-CfoV/bin to PATH
22:50:18  + ODL_SYSTEM=()
22:50:18  + TOOLS_SYSTEM=()
22:50:18  + OPENSTACK_SYSTEM=()
22:50:18  + OPENSTACK_CONTROLLERS=()
22:50:18  + mapfile -t ADDR
22:50:18  ++ openstack stack show -f json -c outputs releng-controller-csit-3node-clustering-ask-all-titanium-28
22:50:18  ++ jq -r '.outputs[] | select(.output_key | match("^vm_[0-9]+_ips$")) | .output_value | .[]'
22:50:20  + for i in "${ADDR[@]}"
22:50:20  ++ ssh 10.30.170.94 hostname -s
22:50:20  Warning: Permanently added '10.30.170.94' (ECDSA) to the list of known hosts.
22:50:20  + REMHOST=releng-19183-28-0-builder-0
22:50:20  + case ${REMHOST} in
22:50:20  + ODL_SYSTEM=("${ODL_SYSTEM[@]}" "${i}")
22:50:20  + for i in "${ADDR[@]}"
22:50:20  ++ ssh 10.30.170.246 hostname -s
22:50:20  Warning: Permanently added '10.30.170.246' (ECDSA) to the list of known hosts.
22:50:21  + REMHOST=releng-19183-28-0-builder-1
22:50:21  + case ${REMHOST} in
22:50:21  + ODL_SYSTEM=("${ODL_SYSTEM[@]}" "${i}")
22:50:21  + for i in "${ADDR[@]}"
22:50:21  ++ ssh 10.30.171.133 hostname -s
22:50:21  Warning: Permanently added '10.30.171.133' (ECDSA) to the list of known hosts.
22:50:21  + REMHOST=releng-19183-28-0-builder-2
22:50:21  + case ${REMHOST} in
22:50:21  + ODL_SYSTEM=("${ODL_SYSTEM[@]}" "${i}")
22:50:21  + echo NUM_ODL_SYSTEM=3
22:50:21  + echo NUM_TOOLS_SYSTEM=0
22:50:21  + '[' '' == yes ']'
22:50:21  + NUM_OPENSTACK_SYSTEM=0
22:50:21  + echo NUM_OPENSTACK_SYSTEM=0
22:50:21  + '[' 0 -eq 2 ']'
22:50:21  + echo ODL_SYSTEM_IP=10.30.170.94
22:50:21  ++ seq 0 2
22:50:21  + for i in $(seq 0 $(( ${#ODL_SYSTEM[@]} - 1 )))
22:50:21  + echo ODL_SYSTEM_1_IP=10.30.170.94
22:50:21  + for i in $(seq 0 $(( ${#ODL_SYSTEM[@]} - 1 )))
22:50:21  + echo ODL_SYSTEM_2_IP=10.30.170.246
22:50:21  + for i in $(seq 0 $(( ${#ODL_SYSTEM[@]} - 1 )))
22:50:21  + echo ODL_SYSTEM_3_IP=10.30.171.133
22:50:21  + echo TOOLS_SYSTEM_IP=
22:50:21  ++ seq 0 -1
22:50:21  + openstack_index=0
22:50:21  + NUM_OPENSTACK_CONTROL_NODES=1
22:50:21  + echo NUM_OPENSTACK_CONTROL_NODES=1
22:50:21  ++ seq 0 0
22:50:21  + for i in $(seq 0 $((NUM_OPENSTACK_CONTROL_NODES - 1)))
22:50:21  + echo OPENSTACK_CONTROL_NODE_1_IP=
22:50:21  + NUM_OPENSTACK_COMPUTE_NODES=-1
22:50:21  + echo NUM_OPENSTACK_COMPUTE_NODES=-1
22:50:21  + '[' -1 -ge 2 ']'
22:50:21  ++ seq 0 -2
22:50:21  + NUM_OPENSTACK_HAPROXY_NODES=0
22:50:21  + echo NUM_OPENSTACK_HAPROXY_NODES=0
22:50:21  ++ seq 0 -1
22:50:21  + echo 'Contents of slave_addresses.txt:'
22:50:21  Contents of slave_addresses.txt:
22:50:21  + cat slave_addresses.txt
22:50:21  NUM_ODL_SYSTEM=3
22:50:21  NUM_TOOLS_SYSTEM=0
22:50:21  NUM_OPENSTACK_SYSTEM=0
22:50:21  ODL_SYSTEM_IP=10.30.170.94
22:50:21  ODL_SYSTEM_1_IP=10.30.170.94
22:50:21  ODL_SYSTEM_2_IP=10.30.170.246
22:50:21  ODL_SYSTEM_3_IP=10.30.171.133
22:50:21  TOOLS_SYSTEM_IP=
22:50:21  NUM_OPENSTACK_CONTROL_NODES=1
22:50:21  OPENSTACK_CONTROL_NODE_1_IP=
22:50:21  NUM_OPENSTACK_COMPUTE_NODES=-1
22:50:21  NUM_OPENSTACK_HAPROXY_NODES=0
22:50:21  [EnvInject] - Injecting environment variables from a build step.
22:50:21  [EnvInject] - Injecting as environment variables the properties file path 'slave_addresses.txt'
22:50:21  [EnvInject] - Variables injected successfully.
22:50:21  [controller-csit-3node-clustering-ask-all-titanium] $ /bin/sh /tmp/jenkins15810298022340798284.sh
22:50:21  Preparing for JRE Version 21
22:50:21  Karaf artifact is karaf
22:50:21  Karaf project is integration
22:50:21  Java home is /usr/lib/jvm/java-21-openjdk-amd64
22:50:21  [EnvInject] - Injecting environment variables from a build step.
22:50:21  [EnvInject] - Injecting as environment variables the properties file path 'set_variables.env'
22:50:21  [EnvInject] - Variables injected successfully.
22:50:21  [controller-csit-3node-clustering-ask-all-titanium] $ /bin/bash /tmp/jenkins15136071735578356416.sh
22:50:22  2025-03-09 22:50:22 URL:https://git.opendaylight.org/gerrit/gitweb?p=integration/distribution.git;a=blob_plain;f=pom.xml;hb=master [2619/2619] -> "pom.xml" [1]
22:50:22  Bundle version is 0.22.0-SNAPSHOT
22:50:22  --2025-03-09 22:50:22--  https://nexus.opendaylight.org/content/repositories/opendaylight.snapshot/org/opendaylight/integration/karaf/0.22.0-SNAPSHOT/maven-metadata.xml
22:50:22  Resolving nexus.opendaylight.org (nexus.opendaylight.org)... 199.204.45.87, 2604:e100:1:0:f816:3eff:fe45:48d6
22:50:22  Connecting to nexus.opendaylight.org (nexus.opendaylight.org)|199.204.45.87|:443... connected.
22:50:22  HTTP request sent, awaiting response... 200 OK
22:50:22  Length: 1416 (1.4K) [application/xml]
22:50:22  Saving to: ‘maven-metadata.xml’
22:50:22  
22:50:22       0K .                                                     100% 69.0M=0s
22:50:22  
22:50:22  2025-03-09 22:50:22 (69.0 MB/s) - ‘maven-metadata.xml’ saved [1416/1416]
22:50:22  
22:50:22  <?xml version="1.0" encoding="UTF-8"?>
22:50:22  <metadata modelVersion="1.1.0">
22:50:22    <groupId>org.opendaylight.integration</groupId>
22:50:22    <artifactId>karaf</artifactId>
22:50:22    <version>0.22.0-SNAPSHOT</version>
22:50:22    <versioning>
22:50:22      <snapshot>
22:50:22        <timestamp>20250309.175341</timestamp>
22:50:22        <buildNumber>1067</buildNumber>
22:50:22      </snapshot>
22:50:22      <lastUpdated>20250309175341</lastUpdated>
22:50:22      <snapshotVersions>
22:50:22        <snapshotVersion>
22:50:22          <extension>pom</extension>
22:50:22          <value>0.22.0-20250309.175341-1067</value>
22:50:22          <updated>20250309175341</updated>
22:50:22        </snapshotVersion>
22:50:22        <snapshotVersion>
22:50:22          <extension>tar.gz</extension>
22:50:22          <value>0.22.0-20250309.175341-1067</value>
22:50:22          <updated>20250309175341</updated>
22:50:22        </snapshotVersion>
22:50:22        <snapshotVersion>
22:50:22          <extension>zip</extension>
22:50:22          <value>0.22.0-20250309.175341-1067</value>
22:50:22          <updated>20250309175341</updated>
22:50:22        </snapshotVersion>
22:50:22        <snapshotVersion>
22:50:22          <classifier>cyclonedx</classifier>
22:50:22          <extension>xml</extension>
22:50:22          <value>0.22.0-20250309.175341-1067</value>
22:50:22          <updated>20250309175341</updated>
22:50:22        </snapshotVersion>
22:50:22        <snapshotVersion>
22:50:22          <classifier>cyclonedx</classifier>
22:50:22          <extension>json</extension>
22:50:22          <value>0.22.0-20250309.175341-1067</value>
22:50:22          <updated>20250309175341</updated>
22:50:22        </snapshotVersion>
22:50:22      </snapshotVersions>
22:50:22    </versioning>
22:50:22  </metadata>
22:50:22  Nexus timestamp is 0.22.0-20250309.175341-1067
22:50:22  Distribution bundle URL is https://nexus.opendaylight.org/content/repositories/opendaylight.snapshot/org/opendaylight/integration/karaf/0.22.0-SNAPSHOT/karaf-0.22.0-20250309.175341-1067.zip
22:50:22  Distribution bundle is karaf-0.22.0-20250309.175341-1067.zip
22:50:22  Distribution bundle version is 0.22.0-SNAPSHOT
22:50:22  Distribution folder is karaf-0.22.0-SNAPSHOT
22:50:22  Nexus prefix is https://nexus.opendaylight.org
22:50:22  [EnvInject] - Injecting environment variables from a build step.
22:50:22  [EnvInject] - Injecting as environment variables the properties file path 'detect_variables.env'
22:50:22  [EnvInject] - Variables injected successfully.
22:50:22  [controller-csit-3node-clustering-ask-all-titanium] $ /bin/bash -l /tmp/jenkins11110339115949666174.sh
22:50:22  Setup pyenv:
22:50:22    system
22:50:22    3.8.13
22:50:22    3.9.13
22:50:22    3.10.13
22:50:22  * 3.11.7 (set by /w/workspace/controller-csit-3node-clustering-ask-all-titanium/.python-version)
22:50:22  lf-activate-venv(): INFO: Reuse venv:/tmp/venv-CfoV from file:/tmp/.os_lf_venv
22:50:23  lf-activate-venv(): INFO: Installing: python-heatclient python-openstackclient 
22:50:27  lf-activate-venv(): INFO: Adding /tmp/venv-CfoV/bin to PATH
22:50:27  Copying common-functions.sh to /tmp
22:50:28  Copying common-functions.sh to 10.30.170.94:/tmp
22:50:29  Warning: Permanently added '10.30.170.94' (ECDSA) to the list of known hosts.
22:50:29  Copying common-functions.sh to 10.30.170.246:/tmp
22:50:29  Warning: Permanently added '10.30.170.246' (ECDSA) to the list of known hosts.
22:50:29  Copying common-functions.sh to 10.30.171.133:/tmp
22:50:29  Warning: Permanently added '10.30.171.133' (ECDSA) to the list of known hosts.
22:50:29  [controller-csit-3node-clustering-ask-all-titanium] $ /bin/bash /tmp/jenkins3731130140917744034.sh
22:50:29  common-functions.sh is being sourced
22:50:29  common-functions environment:
22:50:29  MAVENCONF: /tmp/karaf-0.22.0-SNAPSHOT/etc/org.ops4j.pax.url.mvn.cfg
22:50:29  ACTUALFEATURES: 
22:50:29  FEATURESCONF: /tmp/karaf-0.22.0-SNAPSHOT/etc/org.apache.karaf.features.cfg
22:50:29  CUSTOMPROP: /tmp/karaf-0.22.0-SNAPSHOT/etc/custom.properties
22:50:29  LOGCONF: /tmp/karaf-0.22.0-SNAPSHOT/etc/org.ops4j.pax.logging.cfg
22:50:29  MEMCONF: /tmp/karaf-0.22.0-SNAPSHOT/bin/setenv
22:50:29  CONTROLLERMEM: 2048m
22:50:29  AKKACONF: /tmp/karaf-0.22.0-SNAPSHOT/configuration/initial/akka.conf
22:50:29  MODULESCONF: /tmp/karaf-0.22.0-SNAPSHOT/configuration/initial/modules.conf
22:50:29  MODULESHARDSCONF: /tmp/karaf-0.22.0-SNAPSHOT/configuration/initial/module-shards.conf
22:50:29  SUITES: 
22:50:29  
22:50:29  #################################################
22:50:29  ##         Configure Cluster and Start         ##
22:50:29  #################################################
22:50:29  ACTUALFEATURES: odl-integration-compatible-with-all,odl-jolokia,odl-restconf,odl-clustering-test-app
22:50:29  SPACE_SEPARATED_FEATURES: odl-integration-compatible-with-all odl-jolokia odl-restconf odl-clustering-test-app
22:50:29  Locating script plan to use...
22:50:29  script plan exists!!!
22:50:29  Changing the script plan path...
22:50:29  # Place the scripts in run order:
22:50:29  /w/workspace/controller-csit-3node-clustering-ask-all-titanium/test/csit/scripts/car_people_shard.sh
22:50:29  Executing /w/workspace/controller-csit-3node-clustering-ask-all-titanium/test/csit/scripts/car_people_shard.sh...
22:50:29  Add car-people shards file
22:50:29  Copy shard config to member-1 with IP address 10.30.170.94
22:50:29  Warning: Permanently added '10.30.170.94' (ECDSA) to the list of known hosts.
22:50:30  Copy shard config to member-2 with IP address 10.30.170.246
22:50:30  Warning: Permanently added '10.30.170.246' (ECDSA) to the list of known hosts.
22:50:30  Copy shard config to member-3 with IP address 10.30.171.133
22:50:30  Warning: Permanently added '10.30.171.133' (ECDSA) to the list of known hosts.
22:50:30  Finished running script plans
22:50:30  Configuring member-1 with IP address 10.30.170.94
22:50:30  Warning: Permanently added '10.30.170.94' (ECDSA) to the list of known hosts.
22:50:30  Warning: Permanently added '10.30.170.94' (ECDSA) to the list of known hosts.
22:50:31  + source /tmp/common-functions.sh karaf-0.22.0-SNAPSHOT
22:50:31  common-functions.sh is being sourced
22:50:31  ++ [[ /tmp/common-functions.sh == \/\t\m\p\/\c\o\n\f\i\g\u\r\a\t\i\o\n\-\s\c\r\i\p\t\.\s\h ]]
22:50:31  ++ echo 'common-functions.sh is being sourced'
22:50:31  ++ BUNDLEFOLDER=karaf-0.22.0-SNAPSHOT
22:50:31  ++ export MAVENCONF=/tmp/karaf-0.22.0-SNAPSHOT/etc/org.ops4j.pax.url.mvn.cfg
22:50:31  ++ MAVENCONF=/tmp/karaf-0.22.0-SNAPSHOT/etc/org.ops4j.pax.url.mvn.cfg
22:50:31  ++ export FEATURESCONF=/tmp/karaf-0.22.0-SNAPSHOT/etc/org.apache.karaf.features.cfg
22:50:31  ++ FEATURESCONF=/tmp/karaf-0.22.0-SNAPSHOT/etc/org.apache.karaf.features.cfg
22:50:31  ++ export CUSTOMPROP=/tmp/karaf-0.22.0-SNAPSHOT/etc/custom.properties
22:50:31  ++ CUSTOMPROP=/tmp/karaf-0.22.0-SNAPSHOT/etc/custom.properties
22:50:31  ++ export LOGCONF=/tmp/karaf-0.22.0-SNAPSHOT/etc/org.ops4j.pax.logging.cfg
22:50:31  ++ LOGCONF=/tmp/karaf-0.22.0-SNAPSHOT/etc/org.ops4j.pax.logging.cfg
22:50:31  ++ export MEMCONF=/tmp/karaf-0.22.0-SNAPSHOT/bin/setenv
22:50:31  ++ MEMCONF=/tmp/karaf-0.22.0-SNAPSHOT/bin/setenv
22:50:31  ++ export CONTROLLERMEM=
22:50:31  ++ CONTROLLERMEM=
22:50:31  ++ export AKKACONF=/tmp/karaf-0.22.0-SNAPSHOT/configuration/initial/akka.conf
22:50:31  ++ AKKACONF=/tmp/karaf-0.22.0-SNAPSHOT/configuration/initial/akka.conf
22:50:31  ++ export MODULESCONF=/tmp/karaf-0.22.0-SNAPSHOT/configuration/initial/modules.conf
22:50:31  ++ MODULESCONF=/tmp/karaf-0.22.0-SNAPSHOT/configuration/initial/modules.conf
22:50:31  ++ export MODULESHARDSCONF=/tmp/karaf-0.22.0-SNAPSHOT/configuration/initial/module-shards.conf
22:50:31  ++ MODULESHARDSCONF=/tmp/karaf-0.22.0-SNAPSHOT/configuration/initial/module-shards.conf
22:50:31  ++ print_common_env
22:50:31  ++ cat
22:50:31  common-functions environment:
22:50:31  MAVENCONF: /tmp/karaf-0.22.0-SNAPSHOT/etc/org.ops4j.pax.url.mvn.cfg
22:50:31  ACTUALFEATURES: 
22:50:31  FEATURESCONF: /tmp/karaf-0.22.0-SNAPSHOT/etc/org.apache.karaf.features.cfg
22:50:31  CUSTOMPROP: /tmp/karaf-0.22.0-SNAPSHOT/etc/custom.properties
22:50:31  LOGCONF: /tmp/karaf-0.22.0-SNAPSHOT/etc/org.ops4j.pax.logging.cfg
22:50:31  MEMCONF: /tmp/karaf-0.22.0-SNAPSHOT/bin/setenv
22:50:31  CONTROLLERMEM: 
22:50:31  AKKACONF: /tmp/karaf-0.22.0-SNAPSHOT/configuration/initial/akka.conf
22:50:31  MODULESCONF: /tmp/karaf-0.22.0-SNAPSHOT/configuration/initial/modules.conf
22:50:31  MODULESHARDSCONF: /tmp/karaf-0.22.0-SNAPSHOT/configuration/initial/module-shards.conf
22:50:31  SUITES: 
22:50:31  
22:50:31  ++ SSH='ssh -t -t'
22:50:31  ++ extra_services_cntl='     dnsmasq.service     httpd.service     libvirtd.service     openvswitch.service     ovs-vswitchd.service     ovsdb-server.service     rabbitmq-server.service '
22:50:31  ++ extra_services_cmp='     libvirtd.service     openvswitch.service     ovs-vswitchd.service     ovsdb-server.service '
22:50:31  Changing to /tmp
22:50:31  Downloading the distribution from https://nexus.opendaylight.org/content/repositories/opendaylight.snapshot/org/opendaylight/integration/karaf/0.22.0-SNAPSHOT/karaf-0.22.0-20250309.175341-1067.zip
22:50:31  + echo 'Changing to /tmp'
22:50:31  + cd /tmp
22:50:31  + echo 'Downloading the distribution from https://nexus.opendaylight.org/content/repositories/opendaylight.snapshot/org/opendaylight/integration/karaf/0.22.0-SNAPSHOT/karaf-0.22.0-20250309.175341-1067.zip'
22:50:31  + wget --progress=dot:mega https://nexus.opendaylight.org/content/repositories/opendaylight.snapshot/org/opendaylight/integration/karaf/0.22.0-SNAPSHOT/karaf-0.22.0-20250309.175341-1067.zip
22:50:31  --2025-03-09 22:50:31--  https://nexus.opendaylight.org/content/repositories/opendaylight.snapshot/org/opendaylight/integration/karaf/0.22.0-SNAPSHOT/karaf-0.22.0-20250309.175341-1067.zip
22:50:31  Resolving nexus.opendaylight.org (nexus.opendaylight.org)... 199.204.45.87, 2604:e100:1:0:f816:3eff:fe45:48d6
22:50:31  Connecting to nexus.opendaylight.org (nexus.opendaylight.org)|199.204.45.87|:443... connected.
22:50:31  HTTP request sent, awaiting response... 200 OK
22:50:31  Length: 236097274 (225M) [application/zip]
22:50:31  Saving to: ‘karaf-0.22.0-20250309.175341-1067.zip’
22:50:31  
22:50:31       0K ........ ........ ........ ........ ........ ........  1% 17.1M 13s
22:50:31    3072K ........ ........ ........ ........ ........ ........  2% 34.1M 10s
22:50:31    6144K ........ ........ ........ ........ ........ ........  3% 71.6M 7s
22:50:31    9216K ........ ........ ........ ........ ........ ........  5% 56.8M 6s
22:50:31   12288K ........ ........ ........ ........ ........ ........  6% 64.1M 6s
22:50:31   15360K ........ ........ ........ ........ ........ ........  7%  192M 5s
22:50:31   18432K ........ ........ ........ ........ ........ ........  9%  208M 4s
22:50:31   21504K ........ ........ ........ ........ ........ ........ 10%  180M 4s
22:50:31   24576K ........ ........ ........ ........ ........ ........ 11%  254M 3s
22:50:31   27648K ........ ........ ........ ........ ........ ........ 13%  280M 3s
22:50:31   30720K ........ ........ ........ ........ ........ ........ 14%  248M 3s
22:50:31   33792K ........ ........ ........ ........ ........ ........ 15%  347M 3s
22:50:31   36864K ........ ........ ........ ........ ........ ........ 17%  293M 2s
22:50:31   39936K ........ ........ ........ ........ ........ ........ 18%  356M 2s
22:50:31   43008K ........ ........ ........ ........ ........ ........ 19%  254M 2s
22:50:31   46080K ........ ........ ........ ........ ........ ........ 21% 46.0M 2s
22:50:31   49152K ........ ........ ........ ........ ........ ........ 22%  250M 2s
22:50:31   52224K ........ ........ ........ ........ ........ ........ 23%  344M 2s
22:50:31   55296K ........ ........ ........ ........ ........ ........ 25%  333M 2s
22:50:31   58368K ........ ........ ........ ........ ........ ........ 26%  237M 2s
22:50:31   61440K ........ ........ ........ ........ ........ ........ 27%  209M 2s
22:50:31   64512K ........ ........ ........ ........ ........ ........ 29%  228M 2s
22:50:31   67584K ........ ........ ........ ........ ........ ........ 30%  175M 2s
22:50:31   70656K ........ ........ ........ ........ ........ ........ 31%  272M 1s
22:50:31   73728K ........ ........ ........ ........ ........ ........ 33%  151M 1s
22:50:31   76800K ........ ........ ........ ........ ........ ........ 34%  268M 1s
22:50:31   79872K ........ ........ ........ ........ ........ ........ 35%  256M 1s
22:50:31   82944K ........ ........ ........ ........ ........ ........ 37%  297M 1s
22:50:31   86016K ........ ........ ........ ........ ........ ........ 38%  215M 1s
22:50:31   89088K ........ ........ ........ ........ ........ ........ 39%  194M 1s
22:50:31   92160K ........ ........ ........ ........ ........ ........ 41%  237M 1s
22:50:31   95232K ........ ........ ........ ........ ........ ........ 42%  241M 1s
22:50:31   98304K ........ ........ ........ ........ ........ ........ 43%  279M 1s
22:50:31  101376K ........ ........ ........ ........ ........ ........ 45%  322M 1s
22:50:31  104448K ........ ........ ........ ........ ........ ........ 46%  222M 1s
22:50:31  107520K ........ ........ ........ ........ ........ ........ 47%  284M 1s
22:50:31  110592K ........ ........ ........ ........ ........ ........ 49%  319M 1s
22:50:31  113664K ........ ........ ........ ........ ........ ........ 50%  160M 1s
22:50:31  116736K ........ ........ ........ ........ ........ ........ 51%  186M 1s
22:50:31  119808K ........ ........ ........ ........ ........ ........ 53%  278M 1s
22:50:31  122880K ........ ........ ........ ........ ........ ........ 54%  319M 1s
22:50:31  125952K ........ ........ ........ ........ ........ ........ 55%  307M 1s
22:50:32  129024K ........ ........ ........ ........ ........ ........ 57%  279M 1s
22:50:32  132096K ........ ........ ........ ........ ........ ........ 58%  315M 1s
22:50:32  135168K ........ ........ ........ ........ ........ ........ 59%  330M 1s
22:50:32  138240K ........ ........ ........ ........ ........ ........ 61%  340M 1s
22:50:32  141312K ........ ........ ........ ........ ........ ........ 62% 6.08M 1s
22:50:32  144384K ........ ........ ........ ........ ........ ........ 63%  277M 1s
22:50:32  147456K ........ ........ ........ ........ ........ ........ 65%  302M 1s
22:50:32  150528K ........ ........ ........ ........ ........ ........ 66%  173M 1s
22:50:32  153600K ........ ........ ........ ........ ........ ........ 67%  282M 1s
22:50:32  156672K ........ ........ ........ ........ ........ ........ 69%  279M 1s
22:50:32  159744K ........ ........ ........ ........ ........ ........ 70%  268M 1s
22:50:32  162816K ........ ........ ........ ........ ........ ........ 71%  301M 1s
22:50:32  165888K ........ ........ ........ ........ ........ ........ 73%  193M 1s
22:50:32  168960K ........ ........ ........ ........ ........ ........ 74%  271M 1s
22:50:32  172032K ........ ........ ........ ........ ........ ........ 75%  212M 0s
22:50:32  175104K ........ ........ ........ ........ ........ ........ 77%  105M 0s
22:50:32  178176K ........ ........ ........ ........ ........ ........ 78%  183M 0s
22:50:32  181248K ........ ........ ........ ........ ........ ........ 79%  163M 0s
22:50:32  184320K ........ ........ ........ ........ ........ ........ 81%  173M 0s
22:50:32  187392K ........ ........ ........ ........ ........ ........ 82%  206M 0s
22:50:32  190464K ........ ........ ........ ........ ........ ........ 83%  208M 0s
22:50:32  193536K ........ ........ ........ ........ ........ ........ 85%  282M 0s
22:50:32  196608K ........ ........ ........ ........ ........ ........ 86%  296M 0s
22:50:32  199680K ........ ........ ........ ........ ........ ........ 87%  282M 0s
22:50:32  202752K ........ ........ ........ ........ ........ ........ 89%  273M 0s
22:50:32  205824K ........ ........ ........ ........ ........ ........ 90%  306M 0s
22:50:32  208896K ........ ........ ........ ........ ........ ........ 91%  304M 0s
22:50:32  211968K ........ ........ ........ ........ ........ ........ 93%  282M 0s
22:50:32  215040K ........ ........ ........ ........ ........ ........ 94%  297M 0s
22:50:32  218112K ........ ........ ........ ........ ........ ........ 95%  273M 0s
22:50:32  221184K ........ ........ ........ ........ ........ ........ 97%  217M 0s
22:50:32  224256K ........ ........ ........ ........ ........ ........ 98%  171M 0s
22:50:32  227328K ........ ........ ........ ........ ........ ........ 99%  221M 0s
22:50:32  230400K ..                                                   100%  271M=1.8s
22:50:32  
22:50:32  2025-03-09 22:50:32 (124 MB/s) - ‘karaf-0.22.0-20250309.175341-1067.zip’ saved [236097274/236097274]
22:50:32  
22:50:32  Extracting the new controller...
22:50:32  + echo 'Extracting the new controller...'
22:50:32  + unzip -q karaf-0.22.0-20250309.175341-1067.zip
22:50:34  Adding external repositories...
22:50:34  + echo 'Adding external repositories...'
22:50:34  + sed -ie 's%org.ops4j.pax.url.mvn.repositories=%org.ops4j.pax.url.mvn.repositories=https://nexus.opendaylight.org/content/repositories/opendaylight.snapshot@id=opendaylight-snapshot@snapshots, https://nexus.opendaylight.org/content/repositories/public@id=opendaylight-mirror, http://repo1.maven.org/maven2@id=central, http://repository.springsource.com/maven/bundles/release@id=spring.ebr.release, http://repository.springsource.com/maven/bundles/external@id=spring.ebr.external, http://zodiac.springsource.com/maven/bundles/release@id=gemini, http://repository.apache.org/content/groups/snapshots-group@id=apache@snapshots@noreleases, https://oss.sonatype.org/content/repositories/snapshots@id=sonatype.snapshots.deploy@snapshots@noreleases, https://oss.sonatype.org/content/repositories/ops4j-snapshots@id=ops4j.sonatype.snapshots.deploy@snapshots@noreleases%g' /tmp/karaf-0.22.0-SNAPSHOT/etc/org.ops4j.pax.url.mvn.cfg
22:50:34  + cat /tmp/karaf-0.22.0-SNAPSHOT/etc/org.ops4j.pax.url.mvn.cfg
22:50:34  ################################################################################
22:50:34  #
22:50:34  #    Licensed to the Apache Software Foundation (ASF) under one or more
22:50:34  #    contributor license agreements.  See the NOTICE file distributed with
22:50:34  #    this work for additional information regarding copyright ownership.
22:50:34  #    The ASF licenses this file to You under the Apache License, Version 2.0
22:50:34  #    (the "License"); you may not use this file except in compliance with
22:50:34  #    the License.  You may obtain a copy of the License at
22:50:34  #
22:50:34  #       http://www.apache.org/licenses/LICENSE-2.0
22:50:34  #
22:50:34  #    Unless required by applicable law or agreed to in writing, software
22:50:34  #    distributed under the License is distributed on an "AS IS" BASIS,
22:50:34  #    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
22:50:34  #    See the License for the specific language governing permissions and
22:50:34  #    limitations under the License.
22:50:34  #
22:50:34  ################################################################################
22:50:34  
22:50:34  #
22:50:34  # If set to true, the following property will not allow any certificate to be used
22:50:34  # when accessing Maven repositories through SSL
22:50:34  #
22:50:34  #org.ops4j.pax.url.mvn.certificateCheck=
22:50:34  
22:50:34  #
22:50:34  # Path to the local Maven settings file.
22:50:34  # The repositories defined in this file will be automatically added to the list
22:50:34  # of default repositories if the 'org.ops4j.pax.url.mvn.repositories' property
22:50:34  # below is not set.
22:50:34  # The following locations are checked for the existence of the settings.xml file
22:50:34  #   * 1. looks for the specified url
22:50:34  #   * 2. if not found looks for ${user.home}/.m2/settings.xml
22:50:34  #   * 3. if not found looks for ${maven.home}/conf/settings.xml
22:50:34  #   * 4. if not found looks for ${M2_HOME}/conf/settings.xml
22:50:34  #
22:50:34  #org.ops4j.pax.url.mvn.settings=
22:50:34  
22:50:34  #
22:50:34  # Path to the local Maven repository which is used to avoid downloading
22:50:34  # artifacts when they already exist locally.
22:50:34  # The value of this property will be extracted from the settings.xml file
22:50:34  # above, or defaulted to:
22:50:34  #     System.getProperty( "user.home" ) + "/.m2/repository"
22:50:34  #
22:50:34  org.ops4j.pax.url.mvn.localRepository=${karaf.home}/${karaf.default.repository}
22:50:34  
22:50:34  #
22:50:34  # Default this to false. It's just weird to use undocumented repos
22:50:34  #
22:50:34  org.ops4j.pax.url.mvn.useFallbackRepositories=false
22:50:34  
22:50:34  #
22:50:34  # Uncomment if you don't wanna use the proxy settings
22:50:34  # from the Maven conf/settings.xml file
22:50:34  #
22:50:34  # org.ops4j.pax.url.mvn.proxySupport=false
22:50:34  
22:50:34  #
22:50:34  # Comma separated list of repositories scanned when resolving an artifact.
22:50:34  # Those repositories will be checked before iterating through the
22:50:34  #    below list of repositories and even before the local repository
22:50:34  # A repository url can be appended with zero or more of the following flags:
22:50:34  #    @snapshots  : the repository contains snaphots
22:50:34  #    @noreleases : the repository does not contain any released artifacts
22:50:34  #
22:50:34  # The following property value will add the system folder as a repo.
22:50:34  #
22:50:34  org.ops4j.pax.url.mvn.defaultRepositories=\
22:50:34      file:${karaf.home}/${karaf.default.repository}@id=system.repository@snapshots,\
22:50:34      file:${karaf.data}/kar@id=kar.repository@multi@snapshots,\
22:50:34      file:${karaf.base}/${karaf.default.repository}@id=child.system.repository@snapshots
22:50:34  
22:50:34  # Use the default local repo (e.g.~/.m2/repository) as a "remote" repo
22:50:34  #org.ops4j.pax.url.mvn.defaultLocalRepoAsRemote=false
22:50:34  
22:50:34  #
22:50:34  # Comma separated list of repositories scanned when resolving an artifact.
22:50:34  # The default list includes the following repositories:
22:50:34  #    http://repo1.maven.org/maven2@id=central
22:50:34  #    http://repository.springsource.com/maven/bundles/release@id=spring.ebr
22:50:34  #    http://repository.springsource.com/maven/bundles/external@id=spring.ebr.external
22:50:34  #    http://zodiac.springsource.com/maven/bundles/release@id=gemini
22:50:34  #    http://repository.apache.org/content/groups/snapshots-group@id=apache@snapshots@noreleases
22:50:34  #    https://oss.sonatype.org/content/repositories/snapshots@id=sonatype.snapshots.deploy@snapshots@noreleases
22:50:34  #    https://oss.sonatype.org/content/repositories/ops4j-snapshots@id=ops4j.sonatype.snapshots.deploy@snapshots@noreleases
22:50:34  # To add repositories to the default ones, prepend '+' to the list of repositories
22:50:34  # to add.
22:50:34  # A repository url can be appended with zero or more of the following flags:
22:50:34  #    @snapshots  : the repository contains snapshots
22:50:34  #    @noreleases : the repository does not contain any released artifacts
22:50:34  #    @id=repository.id : the id for the repository, just like in the settings.xml this is optional but recommended
22:50:34  #
22:50:34  org.ops4j.pax.url.mvn.repositories=https://nexus.opendaylight.org/content/repositories/opendaylight.snapshot@id=opendaylight-snapshot@snapshots, https://nexus.opendaylight.org/content/repositories/public@id=opendaylight-mirror, http://repo1.maven.org/maven2@id=central, http://repository.springsource.com/maven/bundles/release@id=spring.ebr.release, http://repository.springsource.com/maven/bundles/external@id=spring.ebr.external, http://zodiac.springsource.com/maven/bundles/release@id=gemini, http://repository.apache.org/content/groups/snapshots-group@id=apache@snapshots@noreleases, https://oss.sonatype.org/content/repositories/snapshots@id=sonatype.snapshots.deploy@snapshots@noreleases, https://oss.sonatype.org/content/repositories/ops4j-snapshots@id=ops4j.sonatype.snapshots.deploy@snapshots@noreleases
22:50:34  
22:50:34  ### ^^^ No remote repositories. This is the only ODL change compared to Karaf defaults.Configuring the startup features...
22:50:34  + [[ True == \T\r\u\e ]]
22:50:34  + echo 'Configuring the startup features...'
22:50:34  + sed -ie 's/\(featuresBoot=\|featuresBoot =\)/featuresBoot = odl-integration-compatible-with-all,odl-jolokia,odl-restconf,odl-clustering-test-app,/g' /tmp/karaf-0.22.0-SNAPSHOT/etc/org.apache.karaf.features.cfg
22:50:34  + FEATURE_TEST_STRING=features-test
22:50:34  + FEATURE_TEST_VERSION=0.22.0-SNAPSHOT
22:50:34  + KARAF_VERSION=karaf4
22:50:34  + [[ integration == \i\n\t\e\g\r\a\t\i\o\n ]]
22:50:34  + sed -ie 's%\(featuresRepositories=\|featuresRepositories =\)%featuresRepositories = mvn:org.opendaylight.integration/features-test/0.22.0-SNAPSHOT/xml/features,mvn:org.apache.karaf.decanter/apache-karaf-decanter/1.2.0/xml/features,%g' /tmp/karaf-0.22.0-SNAPSHOT/etc/org.apache.karaf.features.cfg
22:50:34  + [[ ! -z '' ]]
22:50:34  + cat /tmp/karaf-0.22.0-SNAPSHOT/etc/org.apache.karaf.features.cfg
22:50:34  ################################################################################
22:50:34  #
22:50:34  #    Licensed to the Apache Software Foundation (ASF) under one or more
22:50:34  #    contributor license agreements.  See the NOTICE file distributed with
22:50:34  #    this work for additional information regarding copyright ownership.
22:50:34  #    The ASF licenses this file to You under the Apache License, Version 2.0
22:50:34  #    (the "License"); you may not use this file except in compliance with
22:50:34  #    the License.  You may obtain a copy of the License at
22:50:34  #
22:50:34  #       http://www.apache.org/licenses/LICENSE-2.0
22:50:34  #
22:50:34  #    Unless required by applicable law or agreed to in writing, software
22:50:34  #    distributed under the License is distributed on an "AS IS" BASIS,
22:50:34  #    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
22:50:34  #    See the License for the specific language governing permissions and
22:50:34  #    limitations under the License.
22:50:34  #
22:50:34  ################################################################################
22:50:34  
22:50:34  #
22:50:34  # Comma separated list of features repositories to register by default
22:50:34  #
22:50:34  featuresRepositories = mvn:org.opendaylight.integration/features-test/0.22.0-SNAPSHOT/xml/features,mvn:org.apache.karaf.decanter/apache-karaf-decanter/1.2.0/xml/features, file:${karaf.etc}/bdd6b81c-aa77-4de9-be4b-b69ef7b95d4a.xml
22:50:34  
22:50:34  #
22:50:34  # Comma separated list of features to install at startup
22:50:34  #
22:50:34  featuresBoot = odl-integration-compatible-with-all,odl-jolokia,odl-restconf,odl-clustering-test-app, 693d980b-a70a-43ca-addd-8d7cf08613cf
22:50:34  
22:50:34  #
22:50:34  # Resource repositories (OBR) that the features resolver can use
22:50:34  # to resolve requirements/capabilities
22:50:34  #
22:50:34  # The format of the resourceRepositories is 
22:50:34  # resourceRepositories=[xml:url|json:url],...
22:50:34  # for Instance:
22:50:34  #
22:50:34  #resourceRepositories=xml:http://host/path/to/index.xml
22:50:34  # or
22:50:34  #resourceRepositories=json:http://host/path/to/index.json
22:50:34  #
22:50:34  
22:50:34  #
22:50:34  # Defines if the boot features are started in asynchronous mode (in a dedicated thread)
22:50:34  #
22:50:34  featuresBootAsynchronous=false
22:50:34  
22:50:34  #
22:50:34  # Service requirements enforcement
22:50:34  #
22:50:34  # By default, the feature resolver checks the service requirements/capabilities of
22:50:34  # bundles for new features (xml schema >= 1.3.0) in order to automatically installs
22:50:34  # the required bundles.
22:50:34  # The following flag can have those values:
22:50:34  #   - disable: service requirements are completely ignored
22:50:34  #   - default: service requirements are ignored for old features
22:50:34  #   - enforce: service requirements are always verified
22:50:34  #
22:50:34  #serviceRequirements=default
22:50:34  
22:50:34  #
22:50:34  # Store cfg file for config element in feature
22:50:34  #
22:50:34  #configCfgStore=true
22:50:34  
22:50:34  #
22:50:34  # Define if the feature service automatically refresh bundles
22:50:34  #
22:50:34  autoRefresh=true
22:50:34  
22:50:34  #
22:50:34  # Configuration of features processing mechanism (overrides, blacklisting, modification of features)
22:50:34  # XML file defines instructions related to features processing
22:50:34  # versions.properties may declare properties to resolve placeholders in XML file
22:50:34  # both files are relative to ${karaf.etc}
22:50:34  #
22:50:34  #featureProcessing=org.apache.karaf.features.xml
22:50:34  #featureProcessingVersions=versions.properties
22:50:34  + configure_karaf_log karaf4 ''
22:50:34  + local -r karaf_version=karaf4
22:50:34  + local -r controllerdebugmap=
22:50:34  + local logapi=log4j
22:50:34  + grep log4j2 /tmp/karaf-0.22.0-SNAPSHOT/etc/org.ops4j.pax.logging.cfg
22:50:34  log4j2.pattern = %d{ISO8601} | %-5p | %-16t | %-32c{1} | %X{bundle.id} - %X{bundle.name} - %X{bundle.version} | %m%n
22:50:34  log4j2.rootLogger.level = INFO
22:50:34  #log4j2.rootLogger.type = asyncRoot
22:50:34  #log4j2.rootLogger.includeLocation = false
22:50:34  log4j2.rootLogger.appenderRef.RollingFile.ref = RollingFile
22:50:34  log4j2.rootLogger.appenderRef.PaxOsgi.ref = PaxOsgi
22:50:34  log4j2.rootLogger.appenderRef.Console.ref = Console
22:50:34  log4j2.rootLogger.appenderRef.Console.filter.threshold.type = ThresholdFilter
22:50:34  log4j2.rootLogger.appenderRef.Console.filter.threshold.level = ${karaf.log.console:-OFF}
22:50:34  log4j2.rootLogger.appenderRef.RollingFile.filter.confidential.type = ContextMapFilter
22:50:34  log4j2.rootLogger.appenderRef.RollingFile.filter.confidential.pair1.type = KeyValuePair
22:50:34  log4j2.rootLogger.appenderRef.RollingFile.filter.confidential.pair1.key = slf4j.marker
22:50:34  log4j2.rootLogger.appenderRef.RollingFile.filter.confidential.pair1.value = CONFIDENTIAL
22:50:34  log4j2.rootLogger.appenderRef.RollingFile.filter.confidential.operator = or
22:50:34  log4j2.rootLogger.appenderRef.RollingFile.filter.confidential.onMatch = DENY
22:50:34  log4j2.rootLogger.appenderRef.RollingFile.filter.confidential.onMismatch = NEUTRAL
22:50:34  log4j2.logger.spifly.name = org.apache.aries.spifly
22:50:34  log4j2.logger.spifly.level = WARN
22:50:34  log4j2.logger.audit.name = org.apache.karaf.jaas.modules.audit
22:50:34  log4j2.logger.audit.level = INFO
22:50:34  log4j2.logger.audit.additivity = false
22:50:34  log4j2.logger.audit.appenderRef.AuditRollingFile.ref = AuditRollingFile
22:50:34  # Console appender not used by default (see log4j2.rootLogger.appenderRefs)
22:50:34  log4j2.appender.console.type = Console
22:50:34  log4j2.appender.console.name = Console
22:50:34  log4j2.appender.console.layout.type = PatternLayout
22:50:34  log4j2.appender.console.layout.pattern = ${log4j2.pattern}
22:50:34  log4j2.appender.rolling.type = RollingRandomAccessFile
22:50:34  log4j2.appender.rolling.name = RollingFile
22:50:34  log4j2.appender.rolling.fileName = ${karaf.data}/log/karaf.log
22:50:34  log4j2.appender.rolling.filePattern = ${karaf.data}/log/karaf.log.%i
22:50:34  #log4j2.appender.rolling.immediateFlush = false
22:50:34  log4j2.appender.rolling.append = true
22:50:34  log4j2.appender.rolling.layout.type = PatternLayout
22:50:34  log4j2.appender.rolling.layout.pattern = ${log4j2.pattern}
22:50:34  log4j2.appender.rolling.policies.type = Policies
22:50:34  log4j2.appender.rolling.policies.size.type = SizeBasedTriggeringPolicy
22:50:34  log4j2.appender.rolling.policies.size.size = 64MB
22:50:34  log4j2.appender.rolling.strategy.type = DefaultRolloverStrategy
22:50:34  log4j2.appender.rolling.strategy.max = 7
22:50:34  log4j2.appender.audit.type = RollingRandomAccessFile
22:50:34  log4j2.appender.audit.name = AuditRollingFile
22:50:34  log4j2.appender.audit.fileName = ${karaf.data}/security/audit.log
22:50:34  log4j2.appender.audit.filePattern = ${karaf.data}/security/audit.log.%i
22:50:34  log4j2.appender.audit.append = true
22:50:34  log4j2.appender.audit.layout.type = PatternLayout
22:50:34  log4j2.appender.audit.layout.pattern = ${log4j2.pattern}
22:50:34  log4j2.appender.audit.policies.type = Policies
22:50:34  log4j2.appender.audit.policies.size.type = SizeBasedTriggeringPolicy
22:50:34  log4j2.appender.audit.policies.size.size = 8MB
22:50:34  log4j2.appender.audit.strategy.type = DefaultRolloverStrategy
22:50:34  log4j2.appender.audit.strategy.max = 7
22:50:34  log4j2.appender.osgi.type = PaxOsgi
22:50:34  log4j2.appender.osgi.name = PaxOsgi
22:50:34  log4j2.appender.osgi.filter = *
22:50:34  #log4j2.logger.aether.name = shaded.org.eclipse.aether
22:50:34  #log4j2.logger.aether.level = TRACE
22:50:34  #log4j2.logger.http-headers.name = shaded.org.apache.http.headers
22:50:34  #log4j2.logger.http-headers.level = DEBUG
22:50:34  #log4j2.logger.maven.name = org.ops4j.pax.url.mvn
22:50:34  #log4j2.logger.maven.level = TRACE
22:50:34  Configuring the karaf log... karaf_version: karaf4, logapi: log4j2
22:50:34  + logapi=log4j2
22:50:34  + echo 'Configuring the karaf log... karaf_version: karaf4, logapi: log4j2'
22:50:34  + '[' log4j2 == log4j2 ']'
22:50:34  + sed -ie 's/log4j2.appender.rolling.policies.size.size = 64MB/log4j2.appender.rolling.policies.size.size = 1GB/g' /tmp/karaf-0.22.0-SNAPSHOT/etc/org.ops4j.pax.logging.cfg
22:50:34  controllerdebugmap: 
22:50:34  cat /tmp/karaf-0.22.0-SNAPSHOT/etc/org.ops4j.pax.logging.cfg
22:50:34  + orgmodule=org.opendaylight.yangtools.yang.parser.repo.YangTextSchemaContextResolver
22:50:34  + orgmodule_=org_opendaylight_yangtools_yang_parser_repo_YangTextSchemaContextResolver
22:50:34  + echo 'log4j2.logger.org_opendaylight_yangtools_yang_parser_repo_YangTextSchemaContextResolver.name = WARN'
22:50:34  + echo 'log4j2.logger.org_opendaylight_yangtools_yang_parser_repo_YangTextSchemaContextResolver.level = WARN'
22:50:34  + unset IFS
22:50:34  + echo 'controllerdebugmap: '
22:50:34  + '[' -n '' ']'
22:50:34  + echo 'cat /tmp/karaf-0.22.0-SNAPSHOT/etc/org.ops4j.pax.logging.cfg'
22:50:34  + cat /tmp/karaf-0.22.0-SNAPSHOT/etc/org.ops4j.pax.logging.cfg
22:50:34  ################################################################################
22:50:34  #
22:50:34  #    Licensed to the Apache Software Foundation (ASF) under one or more
22:50:34  #    contributor license agreements.  See the NOTICE file distributed with
22:50:34  #    this work for additional information regarding copyright ownership.
22:50:34  #    The ASF licenses this file to You under the Apache License, Version 2.0
22:50:34  #    (the "License"); you may not use this file except in compliance with
22:50:34  #    the License.  You may obtain a copy of the License at
22:50:34  #
22:50:34  #       http://www.apache.org/licenses/LICENSE-2.0
22:50:34  #
22:50:34  #    Unless required by applicable law or agreed to in writing, software
22:50:34  #    distributed under the License is distributed on an "AS IS" BASIS,
22:50:34  #    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
22:50:34  #    See the License for the specific language governing permissions and
22:50:34  #    limitations under the License.
22:50:34  #
22:50:34  ################################################################################
22:50:34  
22:50:34  # Common pattern layout for appenders
22:50:34  log4j2.pattern = %d{ISO8601} | %-5p | %-16t | %-32c{1} | %X{bundle.id} - %X{bundle.name} - %X{bundle.version} | %m%n
22:50:34  
22:50:34  # Root logger
22:50:34  log4j2.rootLogger.level = INFO
22:50:34  # uncomment to use asynchronous loggers, which require mvn:com.lmax/disruptor/3.3.2 library
22:50:34  #log4j2.rootLogger.type = asyncRoot
22:50:34  #log4j2.rootLogger.includeLocation = false
22:50:34  log4j2.rootLogger.appenderRef.RollingFile.ref = RollingFile
22:50:34  log4j2.rootLogger.appenderRef.PaxOsgi.ref = PaxOsgi
22:50:34  log4j2.rootLogger.appenderRef.Console.ref = Console
22:50:34  log4j2.rootLogger.appenderRef.Console.filter.threshold.type = ThresholdFilter
22:50:34  log4j2.rootLogger.appenderRef.Console.filter.threshold.level = ${karaf.log.console:-OFF}
22:50:34  
22:50:34  # Filters for logs marked by org.opendaylight.odlparent.Markers
22:50:34  log4j2.rootLogger.appenderRef.RollingFile.filter.confidential.type = ContextMapFilter
22:50:34  log4j2.rootLogger.appenderRef.RollingFile.filter.confidential.pair1.type = KeyValuePair
22:50:34  log4j2.rootLogger.appenderRef.RollingFile.filter.confidential.pair1.key = slf4j.marker
22:50:34  log4j2.rootLogger.appenderRef.RollingFile.filter.confidential.pair1.value = CONFIDENTIAL
22:50:34  log4j2.rootLogger.appenderRef.RollingFile.filter.confidential.operator = or
22:50:34  log4j2.rootLogger.appenderRef.RollingFile.filter.confidential.onMatch = DENY
22:50:34  log4j2.rootLogger.appenderRef.RollingFile.filter.confidential.onMismatch = NEUTRAL
22:50:34  
22:50:34  # Loggers configuration
22:50:34  
22:50:34  # Spifly logger
22:50:34  log4j2.logger.spifly.name = org.apache.aries.spifly
22:50:34  log4j2.logger.spifly.level = WARN
22:50:34  
22:50:34  # Security audit logger
22:50:34  log4j2.logger.audit.name = org.apache.karaf.jaas.modules.audit
22:50:34  log4j2.logger.audit.level = INFO
22:50:34  log4j2.logger.audit.additivity = false
22:50:34  log4j2.logger.audit.appenderRef.AuditRollingFile.ref = AuditRollingFile
22:50:34  
22:50:34  # Appenders configuration
22:50:34  
22:50:34  # Console appender not used by default (see log4j2.rootLogger.appenderRefs)
22:50:34  log4j2.appender.console.type = Console
22:50:34  log4j2.appender.console.name = Console
22:50:34  log4j2.appender.console.layout.type = PatternLayout
22:50:34  log4j2.appender.console.layout.pattern = ${log4j2.pattern}
22:50:34  
22:50:34  # Rolling file appender
22:50:34  log4j2.appender.rolling.type = RollingRandomAccessFile
22:50:34  log4j2.appender.rolling.name = RollingFile
22:50:34  log4j2.appender.rolling.fileName = ${karaf.data}/log/karaf.log
22:50:34  log4j2.appender.rolling.filePattern = ${karaf.data}/log/karaf.log.%i
22:50:34  # uncomment to not force a disk flush
22:50:34  #log4j2.appender.rolling.immediateFlush = false
22:50:34  log4j2.appender.rolling.append = true
22:50:34  log4j2.appender.rolling.layout.type = PatternLayout
22:50:34  log4j2.appender.rolling.layout.pattern = ${log4j2.pattern}
22:50:34  log4j2.appender.rolling.policies.type = Policies
22:50:34  log4j2.appender.rolling.policies.size.type = SizeBasedTriggeringPolicy
22:50:34  log4j2.appender.rolling.policies.size.size = 1GB
22:50:34  log4j2.appender.rolling.strategy.type = DefaultRolloverStrategy
22:50:34  log4j2.appender.rolling.strategy.max = 7
22:50:34  
22:50:34  # Audit file appender
22:50:34  log4j2.appender.audit.type = RollingRandomAccessFile
22:50:34  log4j2.appender.audit.name = AuditRollingFile
22:50:34  log4j2.appender.audit.fileName = ${karaf.data}/security/audit.log
22:50:34  log4j2.appender.audit.filePattern = ${karaf.data}/security/audit.log.%i
22:50:34  log4j2.appender.audit.append = true
22:50:34  log4j2.appender.audit.layout.type = PatternLayout
22:50:34  log4j2.appender.audit.layout.pattern = ${log4j2.pattern}
22:50:34  log4j2.appender.audit.policies.type = Policies
22:50:34  log4j2.appender.audit.policies.size.type = SizeBasedTriggeringPolicy
22:50:34  log4j2.appender.audit.policies.size.size = 8MB
22:50:34  log4j2.appender.audit.strategy.type = DefaultRolloverStrategy
22:50:34  log4j2.appender.audit.strategy.max = 7
22:50:34  
22:50:34  # OSGi appender
22:50:34  log4j2.appender.osgi.type = PaxOsgi
22:50:34  log4j2.appender.osgi.name = PaxOsgi
22:50:34  log4j2.appender.osgi.filter = *
22:50:34  
22:50:34  # help with identification of maven-related problems with pax-url-aether
22:50:34  #log4j2.logger.aether.name = shaded.org.eclipse.aether
22:50:34  #log4j2.logger.aether.level = TRACE
22:50:34  #log4j2.logger.http-headers.name = shaded.org.apache.http.headers
22:50:34  #log4j2.logger.http-headers.level = DEBUG
22:50:34  #log4j2.logger.maven.name = org.ops4j.pax.url.mvn
22:50:34  #log4j2.logger.maven.level = TRACE
22:50:34  log4j2.logger.org_opendaylight_yangtools_yang_parser_repo_YangTextSchemaContextResolver.name = WARN
22:50:34  log4j2.logger.org_opendaylight_yangtools_yang_parser_repo_YangTextSchemaContextResolver.level = WARN
22:50:34  Configure
22:50:34      java home: /usr/lib/jvm/java-21-openjdk-amd64
22:50:34      max memory: 3072m
22:50:34      memconf: /tmp/karaf-0.22.0-SNAPSHOT/bin/setenv
22:50:34  + set_java_vars /usr/lib/jvm/java-21-openjdk-amd64 3072m /tmp/karaf-0.22.0-SNAPSHOT/bin/setenv
22:50:34  + local -r java_home=/usr/lib/jvm/java-21-openjdk-amd64
22:50:34  + local -r controllermem=3072m
22:50:34  + local -r memconf=/tmp/karaf-0.22.0-SNAPSHOT/bin/setenv
22:50:34  + echo Configure
22:50:34  + echo '    java home: /usr/lib/jvm/java-21-openjdk-amd64'
22:50:34  + echo '    max memory: 3072m'
22:50:34  + echo '    memconf: /tmp/karaf-0.22.0-SNAPSHOT/bin/setenv'
22:50:34  + sed -ie 's%^# export JAVA_HOME%export JAVA_HOME=${JAVA_HOME:-/usr/lib/jvm/java-21-openjdk-amd64}%g' /tmp/karaf-0.22.0-SNAPSHOT/bin/setenv
22:50:34  + sed -ie 's/JAVA_MAX_MEM="2048m"/JAVA_MAX_MEM=3072m/g' /tmp/karaf-0.22.0-SNAPSHOT/bin/setenv
22:50:34  cat /tmp/karaf-0.22.0-SNAPSHOT/bin/setenv
22:50:34  + echo 'cat /tmp/karaf-0.22.0-SNAPSHOT/bin/setenv'
22:50:34  + cat /tmp/karaf-0.22.0-SNAPSHOT/bin/setenv
22:50:34  #!/bin/sh
22:50:34  #
22:50:34  #    Licensed to the Apache Software Foundation (ASF) under one or more
22:50:34  #    contributor license agreements.  See the NOTICE file distributed with
22:50:34  #    this work for additional information regarding copyright ownership.
22:50:34  #    The ASF licenses this file to You under the Apache License, Version 2.0
22:50:34  #    (the "License"); you may not use this file except in compliance with
22:50:34  #    the License.  You may obtain a copy of the License at
22:50:34  #
22:50:34  #       http://www.apache.org/licenses/LICENSE-2.0
22:50:34  #
22:50:34  #    Unless required by applicable law or agreed to in writing, software
22:50:34  #    distributed under the License is distributed on an "AS IS" BASIS,
22:50:34  #    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
22:50:34  #    See the License for the specific language governing permissions and
22:50:34  #    limitations under the License.
22:50:34  #
22:50:34  
22:50:34  #
22:50:34  # handle specific scripts; the SCRIPT_NAME is exactly the name of the Karaf
22:50:34  # script: client, instance, shell, start, status, stop, karaf
22:50:34  #
22:50:34  # if [ "${KARAF_SCRIPT}" == "SCRIPT_NAME" ]; then
22:50:34  #   Actions go here...
22:50:34  # fi
22:50:34  
22:50:34  #
22:50:34  # general settings which should be applied for all scripts go here; please keep
22:50:34  # in mind that it is possible that scripts might be executed more than once, e.g.
22:50:34  # in example of the start script where the start script is executed first and the
22:50:34  # karaf script afterwards.
22:50:34  #
22:50:34  
22:50:34  #
22:50:34  # The following section shows the possible configuration options for the default 
22:50:34  # karaf scripts
22:50:34  #
22:50:34  export JAVA_HOME=${JAVA_HOME:-/usr/lib/jvm/java-21-openjdk-amd64} # Location of Java installation
22:50:34  # export JAVA_OPTS # Generic JVM options, for instance, where you can pass the memory configuration
22:50:34  # export JAVA_NON_DEBUG_OPTS # Additional non-debug JVM options
22:50:34  # export EXTRA_JAVA_OPTS # Additional JVM options
22:50:34  # export KARAF_HOME # Karaf home folder
22:50:34  # export KARAF_DATA # Karaf data folder
22:50:34  # export KARAF_BASE # Karaf base folder
22:50:34  # export KARAF_ETC  # Karaf etc  folder
22:50:34  # export KARAF_LOG  # Karaf log  folder
22:50:34  # export KARAF_SYSTEM_OPTS # First citizen Karaf options
22:50:34  # export KARAF_OPTS # Additional available Karaf options
22:50:34  # export KARAF_DEBUG # Enable debug mode
22:50:34  # export KARAF_REDIRECT # Enable/set the std/err redirection when using bin/start
22:50:34  # export KARAF_NOROOT # Prevent execution as root if set to true
22:50:34  Set Java version
22:50:34  + echo 'Set Java version'
22:50:34  + sudo /usr/sbin/alternatives --install /usr/bin/java java /usr/lib/jvm/java-21-openjdk-amd64/bin/java 1
22:50:35  sudo: /usr/sbin/alternatives: command not found
22:50:35  + sudo /usr/sbin/alternatives --set java /usr/lib/jvm/java-21-openjdk-amd64/bin/java
22:50:35  sudo: /usr/sbin/alternatives: command not found
22:50:35  JDK default version ...
22:50:35  + echo 'JDK default version ...'
22:50:35  + java -version
22:50:35  openjdk version "11.0.25" 2024-10-15
22:50:35  OpenJDK Runtime Environment (build 11.0.25+9-post-Ubuntu-1ubuntu120.04)
22:50:35  OpenJDK 64-Bit Server VM (build 11.0.25+9-post-Ubuntu-1ubuntu120.04, mixed mode, sharing)
22:50:35  Set JAVA_HOME
22:50:35  + echo 'Set JAVA_HOME'
22:50:35  + export JAVA_HOME=/usr/lib/jvm/java-21-openjdk-amd64
22:50:35  + JAVA_HOME=/usr/lib/jvm/java-21-openjdk-amd64
22:50:35  ++ readlink -e /usr/lib/jvm/java-21-openjdk-amd64/bin/java
22:50:35  Java binary pointed at by JAVA_HOME: /usr/lib/jvm/java-21-openjdk-amd64/bin/java
22:50:35  + JAVA_RESOLVED=/usr/lib/jvm/java-21-openjdk-amd64/bin/java
22:50:35  + echo 'Java binary pointed at by JAVA_HOME: /usr/lib/jvm/java-21-openjdk-amd64/bin/java'
22:50:35  Listing all open ports on controller system...
22:50:35  + echo 'Listing all open ports on controller system...'
22:50:35  + netstat -pnatu
22:50:35  /tmp/configuration-script.sh: line 40: netstat: command not found
22:50:35  Custom shard config exists!!!
22:50:35  Copying the shard config...
22:50:35  + '[' -f /tmp/custom_shard_config.txt ']'
22:50:35  + echo 'Custom shard config exists!!!'
22:50:35  + echo 'Copying the shard config...'
22:50:35  + cp /tmp/custom_shard_config.txt /tmp/karaf-0.22.0-SNAPSHOT/bin/
22:50:35  Configuring cluster
22:50:35  + echo 'Configuring cluster'
22:50:35  + /tmp/karaf-0.22.0-SNAPSHOT/bin/configure_cluster.sh 1 10.30.170.94 10.30.170.246 10.30.171.133
22:50:35  ################################################
22:50:35  ##             Configure Cluster              ##
22:50:35  ################################################
22:50:35   NOTE: Cluster configuration files not found. Copying from
22:50:35   /tmp/karaf-0.22.0-SNAPSHOT/system/org/opendaylight/controller/sal-clustering-config/10.0.2
22:50:35  Configuring unique name in akka.conf
22:50:35  Configuring hostname in akka.conf
22:50:35  Configuring data and rpc seed nodes in akka.conf
22:50:35  modules = [
22:50:35  	
22:50:35  	{
22:50:35  		name = "inventory"
22:50:35  		namespace = "urn:opendaylight:inventory"
22:50:35  		shard-strategy = "module"
22:50:35  	},
22:50:35  	{
22:50:35  		name = "topology"
22:50:35  		namespace = "urn:TBD:params:xml:ns:yang:network-topology"
22:50:35  		shard-strategy = "module"
22:50:35  	},
22:50:35  	{
22:50:35  		name = "toaster"
22:50:35  		namespace = "http://netconfcentral.org/ns/toaster"
22:50:35  		shard-strategy = "module"
22:50:35  	},
22:50:35  	{
22:50:35  		name = "car"
22:50:35  		namespace = "urn:opendaylight:params:xml:ns:yang:controller:config:sal-clustering-it:car"
22:50:35  		shard-strategy = "module"
22:50:35  	},
22:50:35  	{
22:50:35  		name = "people"
22:50:35  		namespace = "urn:opendaylight:params:xml:ns:yang:controller:config:sal-clustering-it:people"
22:50:35  		shard-strategy = "module"
22:50:35  	},
22:50:35  	{
22:50:35  		name = "car-people"
22:50:35  		namespace = "urn:opendaylight:params:xml:ns:yang:controller:config:sal-clustering-it:car-people"
22:50:35  		shard-strategy = "module"
22:50:35  	}
22:50:35  ]
22:50:35  Configuring replication type in module-shards.conf
22:50:35  ################################################
22:50:35  ##   NOTE: Manually restart controller to     ##
22:50:35  ##         apply configuration.               ##
22:50:35  ################################################
22:50:35  Dump akka.conf
22:50:35  + echo 'Dump akka.conf'
22:50:35  + cat /tmp/karaf-0.22.0-SNAPSHOT/configuration/initial/akka.conf
22:50:35  
22:50:35  odl-cluster-data {
22:50:35    akka {
22:50:35      remote {
22:50:35        artery {
22:50:35          enabled = on
22:50:35          transport = tcp
22:50:35          canonical.hostname = "10.30.170.94"
22:50:35          canonical.port = 2550
22:50:35        }
22:50:35      }
22:50:35  
22:50:35      cluster {
22:50:35        # Using artery.
22:50:35        seed-nodes = ["akka://opendaylight-cluster-data@10.30.170.94:2550",
22:50:35  				"akka://opendaylight-cluster-data@10.30.170.246:2550",
22:50:35  				"akka://opendaylight-cluster-data@10.30.171.133:2550"]
22:50:35  
22:50:35        roles = ["member-1"]
22:50:35  
22:50:35        # when under load we might trip a false positive on the failure detector
22:50:35        # failure-detector {
22:50:35          # heartbeat-interval = 4 s
22:50:35          # acceptable-heartbeat-pause = 16s
22:50:35        # }
22:50:35      }
22:50:35  
22:50:35      persistence {
22:50:35        # By default the snapshots/journal directories live in KARAF_HOME. You can choose to put it somewhere else by
22:50:35        # modifying the following two properties. The directory location specified may be a relative or absolute path. 
22:50:35        # The relative path is always relative to KARAF_HOME.
22:50:35  
22:50:35        # snapshot-store.local.dir = "target/snapshots"
22:50:35  
22:50:35        # Use lz4 compression for LocalSnapshotStore snapshots
22:50:35        snapshot-store.local.use-lz4-compression = false
22:50:35        # Size of blocks for lz4 compression: 64KB, 256KB, 1MB or 4MB
22:50:35        snapshot-store.local.lz4-blocksize = 256KB
22:50:35      }
22:50:35      disable-default-actor-system-quarantined-event-handling = "false"
22:50:35    }
22:50:35  }
22:50:35  Dump modules.conf
22:50:35  + echo 'Dump modules.conf'
22:50:35  + cat /tmp/karaf-0.22.0-SNAPSHOT/configuration/initial/modules.conf
22:50:35  modules = [
22:50:35  	
22:50:35  	{
22:50:35  		name = "inventory"
22:50:35  		namespace = "urn:opendaylight:inventory"
22:50:35  		shard-strategy = "module"
22:50:35  	},
22:50:35  	{
22:50:35  		name = "topology"
22:50:35  		namespace = "urn:TBD:params:xml:ns:yang:network-topology"
22:50:35  		shard-strategy = "module"
22:50:35  	},
22:50:35  	{
22:50:35  		name = "toaster"
22:50:35  		namespace = "http://netconfcentral.org/ns/toaster"
22:50:35  		shard-strategy = "module"
22:50:35  	},
22:50:35  	{
22:50:35  		name = "car"
22:50:35  		namespace = "urn:opendaylight:params:xml:ns:yang:controller:config:sal-clustering-it:car"
22:50:35  		shard-strategy = "module"
22:50:35  	},
22:50:35  	{
22:50:35  		name = "people"
22:50:35  		namespace = "urn:opendaylight:params:xml:ns:yang:controller:config:sal-clustering-it:people"
22:50:35  		shard-strategy = "module"
22:50:35  	},
22:50:35  	{
22:50:35  		name = "car-people"
22:50:35  		namespace = "urn:opendaylight:params:xml:ns:yang:controller:config:sal-clustering-it:car-people"
22:50:35  		shard-strategy = "module"
22:50:35  	}
22:50:35  ]
22:50:35  Dump module-shards.conf
22:50:35  + echo 'Dump module-shards.conf'
22:50:35  + cat /tmp/karaf-0.22.0-SNAPSHOT/configuration/initial/module-shards.conf
22:50:35  module-shards = [
22:50:35  	{
22:50:35  		name = "default"
22:50:35  		shards = [
22:50:35  			{
22:50:35  				name = "default"
22:50:35  				replicas = ["member-1",
22:50:35  				"member-2",
22:50:35  				"member-3"]
22:50:35  			}
22:50:35  		]
22:50:35  	},
22:50:35  	{
22:50:35  		name = "inventory"
22:50:35  		shards = [
22:50:35  			{
22:50:35  				name="inventory"
22:50:35  				replicas = ["member-1",
22:50:35  				"member-2",
22:50:35  				"member-3"]
22:50:35  			}
22:50:35  		]
22:50:35  	},
22:50:35  	{
22:50:35  		name = "topology"
22:50:35  		shards = [
22:50:35  			{
22:50:35  				name="topology"
22:50:35  				replicas = ["member-1",
22:50:35  				"member-2",
22:50:35  				"member-3"]
22:50:35  			}
22:50:35  		]
22:50:35  	},
22:50:35  	{
22:50:35  		name = "toaster"
22:50:35  		shards = [
22:50:35  			{
22:50:35  				name="toaster"
22:50:35  				replicas = ["member-1",
22:50:35  				"member-2",
22:50:35  				"member-3"]
22:50:35  			}
22:50:35  		]
22:50:35  	},
22:50:35  	{
22:50:35  		name = "car"
22:50:35  		shards = [
22:50:35  			{
22:50:35  				name="car"
22:50:35  				replicas = ["member-1",
22:50:35  				"member-2",
22:50:35  				"member-3"]
22:50:35  			}
22:50:35  		]
22:50:35  	},
22:50:35  	{
22:50:35  		name = "people"
22:50:35  		shards = [
22:50:35  			{
22:50:35  				name="people"
22:50:35  				replicas = ["member-1",
22:50:35  				"member-2",
22:50:35  				"member-3"]
22:50:35  			}
22:50:35  		]
22:50:35  	},
22:50:35  	{
22:50:35  		name = "car-people"
22:50:35  		shards = [
22:50:35  			{
22:50:35  				name="car-people"
22:50:35  				replicas = ["member-1",
22:50:35  				"member-2",
22:50:35  				"member-3"]
22:50:35  			}
22:50:35  		]
22:50:35  	}
22:50:35  ]
22:50:35  Configuring member-2 with IP address 10.30.170.246
22:50:35  Warning: Permanently added '10.30.170.246' (ECDSA) to the list of known hosts.
22:50:35  Warning: Permanently added '10.30.170.246' (ECDSA) to the list of known hosts.
22:50:35  + source /tmp/common-functions.sh karaf-0.22.0-SNAPSHOT
22:50:35  common-functions.sh is being sourced
22:50:35  ++ [[ /tmp/common-functions.sh == \/\t\m\p\/\c\o\n\f\i\g\u\r\a\t\i\o\n\-\s\c\r\i\p\t\.\s\h ]]
22:50:35  ++ echo 'common-functions.sh is being sourced'
22:50:35  ++ BUNDLEFOLDER=karaf-0.22.0-SNAPSHOT
22:50:35  ++ export MAVENCONF=/tmp/karaf-0.22.0-SNAPSHOT/etc/org.ops4j.pax.url.mvn.cfg
22:50:35  ++ MAVENCONF=/tmp/karaf-0.22.0-SNAPSHOT/etc/org.ops4j.pax.url.mvn.cfg
22:50:35  ++ export FEATURESCONF=/tmp/karaf-0.22.0-SNAPSHOT/etc/org.apache.karaf.features.cfg
22:50:35  ++ FEATURESCONF=/tmp/karaf-0.22.0-SNAPSHOT/etc/org.apache.karaf.features.cfg
22:50:35  ++ export CUSTOMPROP=/tmp/karaf-0.22.0-SNAPSHOT/etc/custom.properties
22:50:35  ++ CUSTOMPROP=/tmp/karaf-0.22.0-SNAPSHOT/etc/custom.properties
22:50:35  ++ export LOGCONF=/tmp/karaf-0.22.0-SNAPSHOT/etc/org.ops4j.pax.logging.cfg
22:50:35  ++ LOGCONF=/tmp/karaf-0.22.0-SNAPSHOT/etc/org.ops4j.pax.logging.cfg
22:50:35  ++ export MEMCONF=/tmp/karaf-0.22.0-SNAPSHOT/bin/setenv
22:50:35  ++ MEMCONF=/tmp/karaf-0.22.0-SNAPSHOT/bin/setenv
22:50:35  ++ export CONTROLLERMEM=
22:50:35  ++ CONTROLLERMEM=
22:50:35  ++ export AKKACONF=/tmp/karaf-0.22.0-SNAPSHOT/configuration/initial/akka.conf
22:50:35  ++ AKKACONF=/tmp/karaf-0.22.0-SNAPSHOT/configuration/initial/akka.conf
22:50:35  ++ export MODULESCONF=/tmp/karaf-0.22.0-SNAPSHOT/configuration/initial/modules.conf
22:50:35  ++ MODULESCONF=/tmp/karaf-0.22.0-SNAPSHOT/configuration/initial/modules.conf
22:50:35  ++ export MODULESHARDSCONF=/tmp/karaf-0.22.0-SNAPSHOT/configuration/initial/module-shards.conf
22:50:35  ++ MODULESHARDSCONF=/tmp/karaf-0.22.0-SNAPSHOT/configuration/initial/module-shards.conf
22:50:35  ++ print_common_env
22:50:35  ++ cat
22:50:35  common-functions environment:
22:50:35  MAVENCONF: /tmp/karaf-0.22.0-SNAPSHOT/etc/org.ops4j.pax.url.mvn.cfg
22:50:35  ACTUALFEATURES: 
22:50:35  FEATURESCONF: /tmp/karaf-0.22.0-SNAPSHOT/etc/org.apache.karaf.features.cfg
22:50:35  CUSTOMPROP: /tmp/karaf-0.22.0-SNAPSHOT/etc/custom.properties
22:50:35  LOGCONF: /tmp/karaf-0.22.0-SNAPSHOT/etc/org.ops4j.pax.logging.cfg
22:50:35  MEMCONF: /tmp/karaf-0.22.0-SNAPSHOT/bin/setenv
22:50:35  CONTROLLERMEM: 
22:50:35  AKKACONF: /tmp/karaf-0.22.0-SNAPSHOT/configuration/initial/akka.conf
22:50:35  MODULESCONF: /tmp/karaf-0.22.0-SNAPSHOT/configuration/initial/modules.conf
22:50:35  MODULESHARDSCONF: /tmp/karaf-0.22.0-SNAPSHOT/configuration/initial/module-shards.conf
22:50:35  SUITES: 
22:50:35  
22:50:35  ++ SSH='ssh -t -t'
22:50:35  ++ extra_services_cntl='     dnsmasq.service     httpd.service     libvirtd.service     openvswitch.service     ovs-vswitchd.service     ovsdb-server.service     rabbitmq-server.service '
22:50:35  ++ extra_services_cmp='     libvirtd.service     openvswitch.service     ovs-vswitchd.service     ovsdb-server.service '
22:50:35  Changing to /tmp
22:50:35  Downloading the distribution from https://nexus.opendaylight.org/content/repositories/opendaylight.snapshot/org/opendaylight/integration/karaf/0.22.0-SNAPSHOT/karaf-0.22.0-20250309.175341-1067.zip
22:50:35  + echo 'Changing to /tmp'
22:50:35  + cd /tmp
22:50:35  + echo 'Downloading the distribution from https://nexus.opendaylight.org/content/repositories/opendaylight.snapshot/org/opendaylight/integration/karaf/0.22.0-SNAPSHOT/karaf-0.22.0-20250309.175341-1067.zip'
22:50:35  + wget --progress=dot:mega https://nexus.opendaylight.org/content/repositories/opendaylight.snapshot/org/opendaylight/integration/karaf/0.22.0-SNAPSHOT/karaf-0.22.0-20250309.175341-1067.zip
22:50:35  --2025-03-09 22:50:35--  https://nexus.opendaylight.org/content/repositories/opendaylight.snapshot/org/opendaylight/integration/karaf/0.22.0-SNAPSHOT/karaf-0.22.0-20250309.175341-1067.zip
22:50:35  Resolving nexus.opendaylight.org (nexus.opendaylight.org)... 199.204.45.87, 2604:e100:1:0:f816:3eff:fe45:48d6
22:50:35  Connecting to nexus.opendaylight.org (nexus.opendaylight.org)|199.204.45.87|:443... connected.
22:50:35  HTTP request sent, awaiting response... 200 OK
22:50:35  Length: 236097274 (225M) [application/zip]
22:50:35  Saving to: ‘karaf-0.22.0-20250309.175341-1067.zip’
22:50:35  
22:50:35       0K ........ ........ ........ ........ ........ ........  1% 62.2M 4s
22:50:35    3072K ........ ........ ........ ........ ........ ........  2% 92.4M 3s
22:50:35    6144K ........ ........ ........ ........ ........ ........  3%  101M 3s
22:50:35    9216K ........ ........ ........ ........ ........ ........  5%  166M 2s
22:50:36   12288K ........ ........ ........ ........ ........ ........  6%  232M 2s
22:50:36   15360K ........ ........ ........ ........ ........ ........  7%  185M 2s
22:50:36   18432K ........ ........ ........ ........ ........ ........  9%  209M 2s
22:50:36   21504K ........ ........ ........ ........ ........ ........ 10%  202M 2s
22:50:36   24576K ........ ........ ........ ........ ........ ........ 11%  213M 1s
22:50:36   27648K ........ ........ ........ ........ ........ ........ 13%  241M 1s
22:50:36   30720K ........ ........ ........ ........ ........ ........ 14%  216M 1s
22:50:36   33792K ........ ........ ........ ........ ........ ........ 15%  279M 1s
22:50:36   36864K ........ ........ ........ ........ ........ ........ 17%  226M 1s
22:50:36   39936K ........ ........ ........ ........ ........ ........ 18%  311M 1s
22:50:36   43008K ........ ........ ........ ........ ........ ........ 19%  302M 1s
22:50:36   46080K ........ ........ ........ ........ ........ ........ 21%  320M 1s
22:50:36   49152K ........ ........ ........ ........ ........ ........ 22%  291M 1s
22:50:36   52224K ........ ........ ........ ........ ........ ........ 23%  285M 1s
22:50:36   55296K ........ ........ ........ ........ ........ ........ 25%  287M 1s
22:50:36   58368K ........ ........ ........ ........ ........ ........ 26%  260M 1s
22:50:36   61440K ........ ........ ........ ........ ........ ........ 27%  214M 1s
22:50:36   64512K ........ ........ ........ ........ ........ ........ 29%  184M 1s
22:50:36   67584K ........ ........ ........ ........ ........ ........ 30%  166M 1s
22:50:36   70656K ........ ........ ........ ........ ........ ........ 31%  259M 1s
22:50:36   73728K ........ ........ ........ ........ ........ ........ 33%  288M 1s
22:50:36   76800K ........ ........ ........ ........ ........ ........ 34%  316M 1s
22:50:36   79872K ........ ........ ........ ........ ........ ........ 35%  312M 1s
22:50:36   82944K ........ ........ ........ ........ ........ ........ 37%  240M 1s
22:50:36   86016K ........ ........ ........ ........ ........ ........ 38%  204M 1s
22:50:36   89088K ........ ........ ........ ........ ........ ........ 39%  179M 1s
22:50:36   92160K ........ ........ ........ ........ ........ ........ 41%  250M 1s
22:50:36   95232K ........ ........ ........ ........ ........ ........ 42%  250M 1s
22:50:36   98304K ........ ........ ........ ........ ........ ........ 43%  294M 1s
22:50:36  101376K ........ ........ ........ ........ ........ ........ 45%  312M 1s
22:50:36  104448K ........ ........ ........ ........ ........ ........ 46%  347M 1s
22:50:36  107520K ........ ........ ........ ........ ........ ........ 47%  349M 1s
22:50:36  110592K ........ ........ ........ ........ ........ ........ 49%  339M 1s
22:50:36  113664K ........ ........ ........ ........ ........ ........ 50%  303M 1s
22:50:36  116736K ........ ........ ........ ........ ........ ........ 51%  292M 1s
22:50:36  119808K ........ ........ ........ ........ ........ ........ 53%  225M 0s
22:50:36  122880K ........ ........ ........ ........ ........ ........ 54%  205M 0s
22:50:36  125952K ........ ........ ........ ........ ........ ........ 55%  162M 0s
22:50:36  129024K ........ ........ ........ ........ ........ ........ 57%  165M 0s
22:50:36  132096K ........ ........ ........ ........ ........ ........ 58%  181M 0s
22:50:36  135168K ........ ........ ........ ........ ........ ........ 59%  272M 0s
22:50:36  138240K ........ ........ ........ ........ ........ ........ 61%  279M 0s
22:50:36  141312K ........ ........ ........ ........ ........ ........ 62%  288M 0s
22:50:36  144384K ........ ........ ........ ........ ........ ........ 63%  298M 0s
22:50:36  147456K ........ ........ ........ ........ ........ ........ 65%  294M 0s
22:50:36  150528K ........ ........ ........ ........ ........ ........ 66%  295M 0s
22:50:36  153600K ........ ........ ........ ........ ........ ........ 67%  272M 0s
22:50:36  156672K ........ ........ ........ ........ ........ ........ 69%  286M 0s
22:50:36  159744K ........ ........ ........ ........ ........ ........ 70%  293M 0s
22:50:36  162816K ........ ........ ........ ........ ........ ........ 71%  281M 0s
22:50:36  165888K ........ ........ ........ ........ ........ ........ 73%  293M 0s
22:50:36  168960K ........ ........ ........ ........ ........ ........ 74%  282M 0s
22:50:36  172032K ........ ........ ........ ........ ........ ........ 75%  278M 0s
22:50:36  175104K ........ ........ ........ ........ ........ ........ 77%  278M 0s
22:50:36  178176K ........ ........ ........ ........ ........ ........ 78%  285M 0s
22:50:36  181248K ........ ........ ........ ........ ........ ........ 79%  281M 0s
22:50:36  184320K ........ ........ ........ ........ ........ ........ 81%  286M 0s
22:50:36  187392K ........ ........ ........ ........ ........ ........ 82%  284M 0s
22:50:36  190464K ........ ........ ........ ........ ........ ........ 83%  288M 0s
22:50:36  193536K ........ ........ ........ ........ ........ ........ 85%  273M 0s
22:50:36  196608K ........ ........ ........ ........ ........ ........ 86%  276M 0s
22:50:36  199680K ........ ........ ........ ........ ........ ........ 87%  227M 0s
22:50:36  202752K ........ ........ ........ ........ ........ ........ 89%  263M 0s
22:50:36  205824K ........ ........ ........ ........ ........ ........ 90%  290M 0s
22:50:36  208896K ........ ........ ........ ........ ........ ........ 91%  287M 0s
22:50:36  211968K ........ ........ ........ ........ ........ ........ 93%  200M 0s
22:50:36  215040K ........ ........ ........ ........ ........ ........ 94%  205M 0s
22:50:36  218112K ........ ........ ........ ........ ........ ........ 95%  270M 0s
22:50:36  221184K ........ ........ ........ ........ ........ ........ 97%  267M 0s
22:50:36  224256K ........ ........ ........ ........ ........ ........ 98%  273M 0s
22:50:36  227328K ........ ........ ........ ........ ........ ........ 99%  274M 0s
22:50:36  230400K ..                                                   100%  362M=1.0s
22:50:36  
22:50:36  2025-03-09 22:50:36 (232 MB/s) - ‘karaf-0.22.0-20250309.175341-1067.zip’ saved [236097274/236097274]
22:50:36  
22:50:36  Extracting the new controller...
22:50:36  + echo 'Extracting the new controller...'
22:50:36  + unzip -q karaf-0.22.0-20250309.175341-1067.zip
22:50:38  Adding external repositories...
22:50:38  + echo 'Adding external repositories...'
22:50:38  + sed -ie 's%org.ops4j.pax.url.mvn.repositories=%org.ops4j.pax.url.mvn.repositories=https://nexus.opendaylight.org/content/repositories/opendaylight.snapshot@id=opendaylight-snapshot@snapshots, https://nexus.opendaylight.org/content/repositories/public@id=opendaylight-mirror, http://repo1.maven.org/maven2@id=central, http://repository.springsource.com/maven/bundles/release@id=spring.ebr.release, http://repository.springsource.com/maven/bundles/external@id=spring.ebr.external, http://zodiac.springsource.com/maven/bundles/release@id=gemini, http://repository.apache.org/content/groups/snapshots-group@id=apache@snapshots@noreleases, https://oss.sonatype.org/content/repositories/snapshots@id=sonatype.snapshots.deploy@snapshots@noreleases, https://oss.sonatype.org/content/repositories/ops4j-snapshots@id=ops4j.sonatype.snapshots.deploy@snapshots@noreleases%g' /tmp/karaf-0.22.0-SNAPSHOT/etc/org.ops4j.pax.url.mvn.cfg
22:50:38  + cat /tmp/karaf-0.22.0-SNAPSHOT/etc/org.ops4j.pax.url.mvn.cfg
22:50:38  ################################################################################
22:50:38  #
22:50:38  #    Licensed to the Apache Software Foundation (ASF) under one or more
22:50:38  #    contributor license agreements.  See the NOTICE file distributed with
22:50:38  #    this work for additional information regarding copyright ownership.
22:50:38  #    The ASF licenses this file to You under the Apache License, Version 2.0
22:50:38  #    (the "License"); you may not use this file except in compliance with
22:50:38  #    the License.  You may obtain a copy of the License at
22:50:38  #
22:50:38  #       http://www.apache.org/licenses/LICENSE-2.0
22:50:38  #
22:50:38  #    Unless required by applicable law or agreed to in writing, software
22:50:38  #    distributed under the License is distributed on an "AS IS" BASIS,
22:50:38  #    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
22:50:38  #    See the License for the specific language governing permissions and
22:50:38  #    limitations under the License.
22:50:38  #
22:50:38  ################################################################################
22:50:38  
22:50:38  #
22:50:38  # If set to true, the following property will not allow any certificate to be used
22:50:38  # when accessing Maven repositories through SSL
22:50:38  #
22:50:38  #org.ops4j.pax.url.mvn.certificateCheck=
22:50:38  
22:50:38  #
22:50:38  # Path to the local Maven settings file.
22:50:38  # The repositories defined in this file will be automatically added to the list
22:50:38  # of default repositories if the 'org.ops4j.pax.url.mvn.repositories' property
22:50:38  # below is not set.
22:50:38  # The following locations are checked for the existence of the settings.xml file
22:50:38  #   * 1. looks for the specified url
22:50:38  #   * 2. if not found looks for ${user.home}/.m2/settings.xml
22:50:38  #   * 3. if not found looks for ${maven.home}/conf/settings.xml
22:50:38  #   * 4. if not found looks for ${M2_HOME}/conf/settings.xml
22:50:38  #
22:50:38  #org.ops4j.pax.url.mvn.settings=
22:50:38  
22:50:38  #
22:50:38  # Path to the local Maven repository which is used to avoid downloading
22:50:38  # artifacts when they already exist locally.
22:50:38  # The value of this property will be extracted from the settings.xml file
22:50:38  # above, or defaulted to:
22:50:38  #     System.getProperty( "user.home" ) + "/.m2/repository"
22:50:38  #
22:50:38  org.ops4j.pax.url.mvn.localRepository=${karaf.home}/${karaf.default.repository}
22:50:38  
22:50:38  #
22:50:38  # Default this to false. It's just weird to use undocumented repos
22:50:38  #
22:50:38  org.ops4j.pax.url.mvn.useFallbackRepositories=false
22:50:38  
22:50:38  #
22:50:38  # Uncomment if you don't wanna use the proxy settings
22:50:38  # from the Maven conf/settings.xml file
22:50:38  #
22:50:38  # org.ops4j.pax.url.mvn.proxySupport=false
22:50:38  
22:50:38  #
22:50:38  # Comma separated list of repositories scanned when resolving an artifact.
22:50:38  # Those repositories will be checked before iterating through the
22:50:38  #    below list of repositories and even before the local repository
22:50:38  # A repository url can be appended with zero or more of the following flags:
22:50:38  #    @snapshots  : the repository contains snaphots
22:50:38  #    @noreleases : the repository does not contain any released artifacts
22:50:38  #
22:50:38  # The following property value will add the system folder as a repo.
22:50:38  #
22:50:38  org.ops4j.pax.url.mvn.defaultRepositories=\
22:50:38      file:${karaf.home}/${karaf.default.repository}@id=system.repository@snapshots,\
22:50:38      file:${karaf.data}/kar@id=kar.repository@multi@snapshots,\
22:50:38      file:${karaf.base}/${karaf.default.repository}@id=child.system.repository@snapshots
22:50:38  
22:50:38  # Use the default local repo (e.g.~/.m2/repository) as a "remote" repo
22:50:38  #org.ops4j.pax.url.mvn.defaultLocalRepoAsRemote=false
22:50:38  
22:50:38  #
22:50:38  # Comma separated list of repositories scanned when resolving an artifact.
22:50:38  # The default list includes the following repositories:
22:50:38  #    http://repo1.maven.org/maven2@id=central
22:50:38  #    http://repository.springsource.com/maven/bundles/release@id=spring.ebr
22:50:38  #    http://repository.springsource.com/maven/bundles/external@id=spring.ebr.external
22:50:38  #    http://zodiac.springsource.com/maven/bundles/release@id=gemini
22:50:38  #    http://repository.apache.org/content/groups/snapshots-group@id=apache@snapshots@noreleases
22:50:38  #    https://oss.sonatype.org/content/repositories/snapshots@id=sonatype.snapshots.deploy@snapshots@noreleases
22:50:38  #    https://oss.sonatype.org/content/repositories/ops4j-snapshots@id=ops4j.sonatype.snapshots.deploy@snapshots@noreleases
22:50:38  # To add repositories to the default ones, prepend '+' to the list of repositories
22:50:38  # to add.
22:50:38  # A repository url can be appended with zero or more of the following flags:
22:50:38  #    @snapshots  : the repository contains snapshots
22:50:38  #    @noreleases : the repository does not contain any released artifacts
22:50:38  #    @id=repository.id : the id for the repository, just like in the settings.xml this is optional but recommended
22:50:38  #
22:50:38  org.ops4j.pax.url.mvn.repositories=https://nexus.opendaylight.org/content/repositories/opendaylight.snapshot@id=opendaylight-snapshot@snapshots, https://nexus.opendaylight.org/content/repositories/public@id=opendaylight-mirror, http://repo1.maven.org/maven2@id=central, http://repository.springsource.com/maven/bundles/release@id=spring.ebr.release, http://repository.springsource.com/maven/bundles/external@id=spring.ebr.external, http://zodiac.springsource.com/maven/bundles/release@id=gemini, http://repository.apache.org/content/groups/snapshots-group@id=apache@snapshots@noreleases, https://oss.sonatype.org/content/repositories/snapshots@id=sonatype.snapshots.deploy@snapshots@noreleases, https://oss.sonatype.org/content/repositories/ops4j-snapshots@id=ops4j.sonatype.snapshots.deploy@snapshots@noreleases
22:50:38  
22:50:38  ### ^^^ No remote repositories. This is the only ODL change compared to Karaf defaults.Configuring the startup features...
22:50:38  + [[ True == \T\r\u\e ]]
22:50:38  + echo 'Configuring the startup features...'
22:50:38  + sed -ie 's/\(featuresBoot=\|featuresBoot =\)/featuresBoot = odl-integration-compatible-with-all,odl-jolokia,odl-restconf,odl-clustering-test-app,/g' /tmp/karaf-0.22.0-SNAPSHOT/etc/org.apache.karaf.features.cfg
22:50:38  + FEATURE_TEST_STRING=features-test
22:50:38  + FEATURE_TEST_VERSION=0.22.0-SNAPSHOT
22:50:38  + KARAF_VERSION=karaf4
22:50:38  + [[ integration == \i\n\t\e\g\r\a\t\i\o\n ]]
22:50:38  + sed -ie 's%\(featuresRepositories=\|featuresRepositories =\)%featuresRepositories = mvn:org.opendaylight.integration/features-test/0.22.0-SNAPSHOT/xml/features,mvn:org.apache.karaf.decanter/apache-karaf-decanter/1.2.0/xml/features,%g' /tmp/karaf-0.22.0-SNAPSHOT/etc/org.apache.karaf.features.cfg
22:50:38  + [[ ! -z '' ]]
22:50:38  + cat /tmp/karaf-0.22.0-SNAPSHOT/etc/org.apache.karaf.features.cfg
22:50:38  ################################################################################
22:50:38  #
22:50:38  #    Licensed to the Apache Software Foundation (ASF) under one or more
22:50:38  #    contributor license agreements.  See the NOTICE file distributed with
22:50:38  #    this work for additional information regarding copyright ownership.
22:50:38  #    The ASF licenses this file to You under the Apache License, Version 2.0
22:50:38  #    (the "License"); you may not use this file except in compliance with
22:50:38  #    the License.  You may obtain a copy of the License at
22:50:38  #
22:50:38  #       http://www.apache.org/licenses/LICENSE-2.0
22:50:38  #
22:50:38  #    Unless required by applicable law or agreed to in writing, software
22:50:38  #    distributed under the License is distributed on an "AS IS" BASIS,
22:50:38  #    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
22:50:38  #    See the License for the specific language governing permissions and
22:50:38  #    limitations under the License.
22:50:38  #
22:50:38  ################################################################################
22:50:38  
22:50:38  #
22:50:38  # Comma separated list of features repositories to register by default
22:50:38  #
22:50:38  featuresRepositories = mvn:org.opendaylight.integration/features-test/0.22.0-SNAPSHOT/xml/features,mvn:org.apache.karaf.decanter/apache-karaf-decanter/1.2.0/xml/features, file:${karaf.etc}/bdd6b81c-aa77-4de9-be4b-b69ef7b95d4a.xml
22:50:38  
22:50:38  #
22:50:38  # Comma separated list of features to install at startup
22:50:38  #
22:50:38  featuresBoot = odl-integration-compatible-with-all,odl-jolokia,odl-restconf,odl-clustering-test-app, 693d980b-a70a-43ca-addd-8d7cf08613cf
22:50:38  
22:50:38  #
22:50:38  # Resource repositories (OBR) that the features resolver can use
22:50:38  # to resolve requirements/capabilities
22:50:38  #
22:50:38  # The format of the resourceRepositories is 
22:50:38  # resourceRepositories=[xml:url|json:url],...
22:50:38  # for Instance:
22:50:38  #
22:50:38  #resourceRepositories=xml:http://host/path/to/index.xml
22:50:38  # or
22:50:38  #resourceRepositories=json:http://host/path/to/index.json
22:50:38  #
22:50:38  
22:50:38  #
22:50:38  # Defines if the boot features are started in asynchronous mode (in a dedicated thread)
22:50:38  #
22:50:38  featuresBootAsynchronous=false
22:50:38  
22:50:38  #
22:50:38  # Service requirements enforcement
22:50:38  #
22:50:38  # By default, the feature resolver checks the service requirements/capabilities of
22:50:38  # bundles for new features (xml schema >= 1.3.0) in order to automatically installs
22:50:38  # the required bundles.
22:50:38  # The following flag can have those values:
22:50:38  #   - disable: service requirements are completely ignored
22:50:38  #   - default: service requirements are ignored for old features
22:50:38  #   - enforce: service requirements are always verified
22:50:38  #
22:50:38  #serviceRequirements=default
22:50:38  
22:50:38  #
22:50:38  # Store cfg file for config element in feature
22:50:38  #
22:50:38  #configCfgStore=true
22:50:38  
22:50:38  #
22:50:38  # Define if the feature service automatically refresh bundles
22:50:38  #
22:50:38  autoRefresh=true
22:50:38  
22:50:38  #
22:50:38  # Configuration of features processing mechanism (overrides, blacklisting, modification of features)
22:50:38  # XML file defines instructions related to features processing
22:50:38  # versions.properties may declare properties to resolve placeholders in XML file
22:50:38  # both files are relative to ${karaf.etc}
22:50:38  #
22:50:38  #featureProcessing=org.apache.karaf.features.xml
22:50:38  #featureProcessingVersions=versions.properties
22:50:38  + configure_karaf_log karaf4 ''
22:50:38  + local -r karaf_version=karaf4
22:50:38  + local -r controllerdebugmap=
22:50:38  + local logapi=log4j
22:50:38  + grep log4j2 /tmp/karaf-0.22.0-SNAPSHOT/etc/org.ops4j.pax.logging.cfg
22:50:38  log4j2.pattern = %d{ISO8601} | %-5p | %-16t | %-32c{1} | %X{bundle.id} - %X{bundle.name} - %X{bundle.version} | %m%n
22:50:38  log4j2.rootLogger.level = INFO
22:50:38  #log4j2.rootLogger.type = asyncRoot
22:50:38  #log4j2.rootLogger.includeLocation = false
22:50:38  log4j2.rootLogger.appenderRef.RollingFile.ref = RollingFile
22:50:38  log4j2.rootLogger.appenderRef.PaxOsgi.ref = PaxOsgi
22:50:38  log4j2.rootLogger.appenderRef.Console.ref = Console
22:50:38  log4j2.rootLogger.appenderRef.Console.filter.threshold.type = ThresholdFilter
22:50:38  log4j2.rootLogger.appenderRef.Console.filter.threshold.level = ${karaf.log.console:-OFF}
22:50:38  log4j2.rootLogger.appenderRef.RollingFile.filter.confidential.type = ContextMapFilter
22:50:38  log4j2.rootLogger.appenderRef.RollingFile.filter.confidential.pair1.type = KeyValuePair
22:50:38  log4j2.rootLogger.appenderRef.RollingFile.filter.confidential.pair1.key = slf4j.marker
22:50:38  log4j2.rootLogger.appenderRef.RollingFile.filter.confidential.pair1.value = CONFIDENTIAL
22:50:38  log4j2.rootLogger.appenderRef.RollingFile.filter.confidential.operator = or
22:50:38  log4j2.rootLogger.appenderRef.RollingFile.filter.confidential.onMatch = DENY
22:50:38  log4j2.rootLogger.appenderRef.RollingFile.filter.confidential.onMismatch = NEUTRAL
22:50:38  log4j2.logger.spifly.name = org.apache.aries.spifly
22:50:38  log4j2.logger.spifly.level = WARN
22:50:38  log4j2.logger.audit.name = org.apache.karaf.jaas.modules.audit
22:50:38  log4j2.logger.audit.level = INFO
22:50:38  log4j2.logger.audit.additivity = false
22:50:38  log4j2.logger.audit.appenderRef.AuditRollingFile.ref = AuditRollingFile
22:50:38  # Console appender not used by default (see log4j2.rootLogger.appenderRefs)
22:50:38  log4j2.appender.console.type = Console
22:50:38  log4j2.appender.console.name = Console
22:50:38  log4j2.appender.console.layout.type = PatternLayout
22:50:38  log4j2.appender.console.layout.pattern = ${log4j2.pattern}
22:50:38  log4j2.appender.rolling.type = RollingRandomAccessFile
22:50:38  log4j2.appender.rolling.name = RollingFile
22:50:38  log4j2.appender.rolling.fileName = ${karaf.data}/log/karaf.log
22:50:38  log4j2.appender.rolling.filePattern = ${karaf.data}/log/karaf.log.%i
22:50:38  #log4j2.appender.rolling.immediateFlush = false
22:50:38  log4j2.appender.rolling.append = true
22:50:38  log4j2.appender.rolling.layout.type = PatternLayout
22:50:38  log4j2.appender.rolling.layout.pattern = ${log4j2.pattern}
22:50:38  log4j2.appender.rolling.policies.type = Policies
22:50:38  log4j2.appender.rolling.policies.size.type = SizeBasedTriggeringPolicy
22:50:38  log4j2.appender.rolling.policies.size.size = 64MB
22:50:38  log4j2.appender.rolling.strategy.type = DefaultRolloverStrategy
22:50:38  log4j2.appender.rolling.strategy.max = 7
22:50:38  log4j2.appender.audit.type = RollingRandomAccessFile
22:50:38  log4j2.appender.audit.name = AuditRollingFile
22:50:38  log4j2.appender.audit.fileName = ${karaf.data}/security/audit.log
22:50:38  log4j2.appender.audit.filePattern = ${karaf.data}/security/audit.log.%i
22:50:38  log4j2.appender.audit.append = true
22:50:38  log4j2.appender.audit.layout.type = PatternLayout
22:50:38  log4j2.appender.audit.layout.pattern = ${log4j2.pattern}
22:50:38  log4j2.appender.audit.policies.type = Policies
22:50:38  log4j2.appender.audit.policies.size.type = SizeBasedTriggeringPolicy
22:50:38  log4j2.appender.audit.policies.size.size = 8MB
22:50:38  log4j2.appender.audit.strategy.type = DefaultRolloverStrategy
22:50:38  log4j2.appender.audit.strategy.max = 7
22:50:38  log4j2.appender.osgi.type = PaxOsgi
22:50:38  log4j2.appender.osgi.name = PaxOsgi
22:50:38  log4j2.appender.osgi.filter = *
22:50:38  #log4j2.logger.aether.name = shaded.org.eclipse.aether
22:50:38  #log4j2.logger.aether.level = TRACE
22:50:38  #log4j2.logger.http-headers.name = shaded.org.apache.http.headers
22:50:38  #log4j2.logger.http-headers.level = DEBUG
22:50:38  #log4j2.logger.maven.name = org.ops4j.pax.url.mvn
22:50:38  #log4j2.logger.maven.level = TRACE
22:50:38  + logapi=log4j2
22:50:38  + echo 'Configuring the karaf log... karaf_version: karaf4, logapi: log4j2'
22:50:38  Configuring the karaf log... karaf_version: karaf4, logapi: log4j2
22:50:38  + '[' log4j2 == log4j2 ']'
22:50:38  + sed -ie 's/log4j2.appender.rolling.policies.size.size = 64MB/log4j2.appender.rolling.policies.size.size = 1GB/g' /tmp/karaf-0.22.0-SNAPSHOT/etc/org.ops4j.pax.logging.cfg
22:50:38  + orgmodule=org.opendaylight.yangtools.yang.parser.repo.YangTextSchemaContextResolver
22:50:38  + orgmodule_=org_opendaylight_yangtools_yang_parser_repo_YangTextSchemaContextResolver
22:50:38  + echo 'log4j2.logger.org_opendaylight_yangtools_yang_parser_repo_YangTextSchemaContextResolver.name = WARN'
22:50:38  + echo 'log4j2.logger.org_opendaylight_yangtools_yang_parser_repo_YangTextSchemaContextResolver.level = WARN'
22:50:38  controllerdebugmap: 
22:50:38  + unset IFS
22:50:38  + echo 'controllerdebugmap: '
22:50:38  cat /tmp/karaf-0.22.0-SNAPSHOT/etc/org.ops4j.pax.logging.cfg
22:50:38  + '[' -n '' ']'
22:50:38  + echo 'cat /tmp/karaf-0.22.0-SNAPSHOT/etc/org.ops4j.pax.logging.cfg'
22:50:38  + cat /tmp/karaf-0.22.0-SNAPSHOT/etc/org.ops4j.pax.logging.cfg
22:50:38  ################################################################################
22:50:38  #
22:50:38  #    Licensed to the Apache Software Foundation (ASF) under one or more
22:50:38  #    contributor license agreements.  See the NOTICE file distributed with
22:50:38  #    this work for additional information regarding copyright ownership.
22:50:38  #    The ASF licenses this file to You under the Apache License, Version 2.0
22:50:38  #    (the "License"); you may not use this file except in compliance with
22:50:38  #    the License.  You may obtain a copy of the License at
22:50:38  #
22:50:38  #       http://www.apache.org/licenses/LICENSE-2.0
22:50:38  #
22:50:38  #    Unless required by applicable law or agreed to in writing, software
22:50:38  #    distributed under the License is distributed on an "AS IS" BASIS,
22:50:38  #    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
22:50:38  #    See the License for the specific language governing permissions and
22:50:38  #    limitations under the License.
22:50:38  #
22:50:38  ################################################################################
22:50:38  
22:50:38  # Common pattern layout for appenders
22:50:38  log4j2.pattern = %d{ISO8601} | %-5p | %-16t | %-32c{1} | %X{bundle.id} - %X{bundle.name} - %X{bundle.version} | %m%n
22:50:38  
22:50:38  # Root logger
22:50:38  log4j2.rootLogger.level = INFO
22:50:38  # uncomment to use asynchronous loggers, which require mvn:com.lmax/disruptor/3.3.2 library
22:50:38  #log4j2.rootLogger.type = asyncRoot
22:50:38  #log4j2.rootLogger.includeLocation = false
22:50:38  log4j2.rootLogger.appenderRef.RollingFile.ref = RollingFile
22:50:38  log4j2.rootLogger.appenderRef.PaxOsgi.ref = PaxOsgi
22:50:38  log4j2.rootLogger.appenderRef.Console.ref = Console
22:50:38  log4j2.rootLogger.appenderRef.Console.filter.threshold.type = ThresholdFilter
22:50:38  log4j2.rootLogger.appenderRef.Console.filter.threshold.level = ${karaf.log.console:-OFF}
22:50:38  
22:50:38  # Filters for logs marked by org.opendaylight.odlparent.Markers
22:50:38  log4j2.rootLogger.appenderRef.RollingFile.filter.confidential.type = ContextMapFilter
22:50:38  log4j2.rootLogger.appenderRef.RollingFile.filter.confidential.pair1.type = KeyValuePair
22:50:38  log4j2.rootLogger.appenderRef.RollingFile.filter.confidential.pair1.key = slf4j.marker
22:50:38  log4j2.rootLogger.appenderRef.RollingFile.filter.confidential.pair1.value = CONFIDENTIAL
22:50:38  log4j2.rootLogger.appenderRef.RollingFile.filter.confidential.operator = or
22:50:38  log4j2.rootLogger.appenderRef.RollingFile.filter.confidential.onMatch = DENY
22:50:38  log4j2.rootLogger.appenderRef.RollingFile.filter.confidential.onMismatch = NEUTRAL
22:50:38  
22:50:38  # Loggers configuration
22:50:38  
22:50:38  # Spifly logger
22:50:38  log4j2.logger.spifly.name = org.apache.aries.spifly
22:50:38  log4j2.logger.spifly.level = WARN
22:50:38  
22:50:38  # Security audit logger
22:50:38  log4j2.logger.audit.name = org.apache.karaf.jaas.modules.audit
22:50:38  log4j2.logger.audit.level = INFO
22:50:38  log4j2.logger.audit.additivity = false
22:50:38  log4j2.logger.audit.appenderRef.AuditRollingFile.ref = AuditRollingFile
22:50:38  
22:50:38  # Appenders configuration
22:50:38  
22:50:38  # Console appender not used by default (see log4j2.rootLogger.appenderRefs)
22:50:38  log4j2.appender.console.type = Console
22:50:38  log4j2.appender.console.name = Console
22:50:38  log4j2.appender.console.layout.type = PatternLayout
22:50:38  log4j2.appender.console.layout.pattern = ${log4j2.pattern}
22:50:38  
22:50:38  # Rolling file appender
22:50:38  log4j2.appender.rolling.type = RollingRandomAccessFile
22:50:38  log4j2.appender.rolling.name = RollingFile
22:50:38  log4j2.appender.rolling.fileName = ${karaf.data}/log/karaf.log
22:50:38  log4j2.appender.rolling.filePattern = ${karaf.data}/log/karaf.log.%i
22:50:38  # uncomment to not force a disk flush
22:50:38  #log4j2.appender.rolling.immediateFlush = false
22:50:38  log4j2.appender.rolling.append = true
22:50:38  log4j2.appender.rolling.layout.type = PatternLayout
22:50:38  log4j2.appender.rolling.layout.pattern = ${log4j2.pattern}
22:50:38  log4j2.appender.rolling.policies.type = Policies
22:50:38  log4j2.appender.rolling.policies.size.type = SizeBasedTriggeringPolicy
22:50:38  log4j2.appender.rolling.policies.size.size = 1GB
22:50:38  log4j2.appender.rolling.strategy.type = DefaultRolloverStrategy
22:50:38  log4j2.appender.rolling.strategy.max = 7
22:50:38  
22:50:38  # Audit file appender
22:50:38  log4j2.appender.audit.type = RollingRandomAccessFile
22:50:38  log4j2.appender.audit.name = AuditRollingFile
22:50:38  log4j2.appender.audit.fileName = ${karaf.data}/security/audit.log
22:50:38  log4j2.appender.audit.filePattern = ${karaf.data}/security/audit.log.%i
22:50:38  log4j2.appender.audit.append = true
22:50:38  log4j2.appender.audit.layout.type = PatternLayout
22:50:38  log4j2.appender.audit.layout.pattern = ${log4j2.pattern}
22:50:38  log4j2.appender.audit.policies.type = Policies
22:50:38  log4j2.appender.audit.policies.size.type = SizeBasedTriggeringPolicy
22:50:38  log4j2.appender.audit.policies.size.size = 8MB
22:50:38  log4j2.appender.audit.strategy.type = DefaultRolloverStrategy
22:50:38  log4j2.appender.audit.strategy.max = 7
22:50:38  
22:50:38  # OSGi appender
22:50:38  log4j2.appender.osgi.type = PaxOsgi
22:50:38  log4j2.appender.osgi.name = PaxOsgi
22:50:38  log4j2.appender.osgi.filter = *
22:50:38  
22:50:38  # help with identification of maven-related problems with pax-url-aether
22:50:38  #log4j2.logger.aether.name = shaded.org.eclipse.aether
22:50:38  #log4j2.logger.aether.level = TRACE
22:50:38  #log4j2.logger.http-headers.name = shaded.org.apache.http.headers
22:50:38  #log4j2.logger.http-headers.level = DEBUG
22:50:38  #log4j2.logger.maven.name = org.ops4j.pax.url.mvn
22:50:38  #log4j2.logger.maven.level = TRACE
22:50:38  log4j2.logger.org_opendaylight_yangtools_yang_parser_repo_YangTextSchemaContextResolver.name = WARN
22:50:38  log4j2.logger.org_opendaylight_yangtools_yang_parser_repo_YangTextSchemaContextResolver.level = WARN
22:50:38  Configure
22:50:38      java home: /usr/lib/jvm/java-21-openjdk-amd64
22:50:38      max memory: 3072m
22:50:38  + set_java_vars /usr/lib/jvm/java-21-openjdk-amd64 3072m /tmp/karaf-0.22.0-SNAPSHOT/bin/setenv
22:50:38  + local -r java_home=/usr/lib/jvm/java-21-openjdk-amd64
22:50:38  + local -r controllermem=3072m
22:50:38  + local -r memconf=/tmp/karaf-0.22.0-SNAPSHOT/bin/setenv
22:50:38  + echo Configure
22:50:38  + echo '    java home: /usr/lib/jvm/java-21-openjdk-amd64'
22:50:38  + echo '    max memory: 3072m'
22:50:38      memconf: /tmp/karaf-0.22.0-SNAPSHOT/bin/setenv
22:50:38  + echo '    memconf: /tmp/karaf-0.22.0-SNAPSHOT/bin/setenv'
22:50:38  + sed -ie 's%^# export JAVA_HOME%export JAVA_HOME=${JAVA_HOME:-/usr/lib/jvm/java-21-openjdk-amd64}%g' /tmp/karaf-0.22.0-SNAPSHOT/bin/setenv
22:50:38  + sed -ie 's/JAVA_MAX_MEM="2048m"/JAVA_MAX_MEM=3072m/g' /tmp/karaf-0.22.0-SNAPSHOT/bin/setenv
22:50:38  cat /tmp/karaf-0.22.0-SNAPSHOT/bin/setenv
22:50:38  + echo 'cat /tmp/karaf-0.22.0-SNAPSHOT/bin/setenv'
22:50:38  + cat /tmp/karaf-0.22.0-SNAPSHOT/bin/setenv
22:50:38  #!/bin/sh
22:50:38  #
22:50:38  #    Licensed to the Apache Software Foundation (ASF) under one or more
22:50:38  #    contributor license agreements.  See the NOTICE file distributed with
22:50:38  #    this work for additional information regarding copyright ownership.
22:50:38  #    The ASF licenses this file to You under the Apache License, Version 2.0
22:50:38  #    (the "License"); you may not use this file except in compliance with
22:50:38  #    the License.  You may obtain a copy of the License at
22:50:38  #
22:50:38  #       http://www.apache.org/licenses/LICENSE-2.0
22:50:38  #
22:50:38  #    Unless required by applicable law or agreed to in writing, software
22:50:38  #    distributed under the License is distributed on an "AS IS" BASIS,
22:50:38  #    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
22:50:38  #    See the License for the specific language governing permissions and
22:50:38  #    limitations under the License.
22:50:38  #
22:50:38  
22:50:38  #
22:50:38  # handle specific scripts; the SCRIPT_NAME is exactly the name of the Karaf
22:50:38  # script: client, instance, shell, start, status, stop, karaf
22:50:38  #
22:50:38  # if [ "${KARAF_SCRIPT}" == "SCRIPT_NAME" ]; then
22:50:38  #   Actions go here...
22:50:38  # fi
22:50:38  
22:50:38  #
22:50:38  # general settings which should be applied for all scripts go here; please keep
22:50:38  # in mind that it is possible that scripts might be executed more than once, e.g.
22:50:38  # in example of the start script where the start script is executed first and the
22:50:38  # karaf script afterwards.
22:50:38  #
22:50:38  
22:50:38  #
22:50:38  # The following section shows the possible configuration options for the default 
22:50:38  # karaf scripts
22:50:38  #
22:50:38  export JAVA_HOME=${JAVA_HOME:-/usr/lib/jvm/java-21-openjdk-amd64} # Location of Java installation
22:50:38  # export JAVA_OPTS # Generic JVM options, for instance, where you can pass the memory configuration
22:50:38  # export JAVA_NON_DEBUG_OPTS # Additional non-debug JVM options
22:50:38  # export EXTRA_JAVA_OPTS # Additional JVM options
22:50:38  # export KARAF_HOME # Karaf home folder
22:50:38  # export KARAF_DATA # Karaf data folder
22:50:38  # export KARAF_BASE # Karaf base folder
22:50:38  # export KARAF_ETC  # Karaf etc  folder
22:50:38  # export KARAF_LOG  # Karaf log  folder
22:50:38  # export KARAF_SYSTEM_OPTS # First citizen Karaf options
22:50:38  # export KARAF_OPTS # Additional available Karaf options
22:50:38  # export KARAF_DEBUG # Enable debug mode
22:50:38  # export KARAF_REDIRECT # Enable/set the std/err redirection when using bin/start
22:50:38  # export KARAF_NOROOT # Prevent execution as root if set to true
22:50:38  Set Java version
22:50:38  + echo 'Set Java version'
22:50:38  + sudo /usr/sbin/alternatives --install /usr/bin/java java /usr/lib/jvm/java-21-openjdk-amd64/bin/java 1
22:50:38  sudo: /usr/sbin/alternatives: command not found
22:50:38  + sudo /usr/sbin/alternatives --set java /usr/lib/jvm/java-21-openjdk-amd64/bin/java
22:50:38  sudo: /usr/sbin/alternatives: command not found
22:50:38  JDK default version ...
22:50:38  + echo 'JDK default version ...'
22:50:38  + java -version
22:50:39  openjdk version "11.0.25" 2024-10-15
22:50:39  OpenJDK Runtime Environment (build 11.0.25+9-post-Ubuntu-1ubuntu120.04)
22:50:39  OpenJDK 64-Bit Server VM (build 11.0.25+9-post-Ubuntu-1ubuntu120.04, mixed mode, sharing)
22:50:39  Set JAVA_HOME
22:50:39  + echo 'Set JAVA_HOME'
22:50:39  + export JAVA_HOME=/usr/lib/jvm/java-21-openjdk-amd64
22:50:39  + JAVA_HOME=/usr/lib/jvm/java-21-openjdk-amd64
22:50:39  ++ readlink -e /usr/lib/jvm/java-21-openjdk-amd64/bin/java
22:50:39  Java binary pointed at by JAVA_HOME: /usr/lib/jvm/java-21-openjdk-amd64/bin/java
22:50:39  Listing all open ports on controller system...
22:50:39  + JAVA_RESOLVED=/usr/lib/jvm/java-21-openjdk-amd64/bin/java
22:50:39  + echo 'Java binary pointed at by JAVA_HOME: /usr/lib/jvm/java-21-openjdk-amd64/bin/java'
22:50:39  + echo 'Listing all open ports on controller system...'
22:50:39  + netstat -pnatu
22:50:39  /tmp/configuration-script.sh: line 40: netstat: command not found
22:50:39  Custom shard config exists!!!
22:50:39  Copying the shard config...
22:50:39  + '[' -f /tmp/custom_shard_config.txt ']'
22:50:39  + echo 'Custom shard config exists!!!'
22:50:39  + echo 'Copying the shard config...'
22:50:39  + cp /tmp/custom_shard_config.txt /tmp/karaf-0.22.0-SNAPSHOT/bin/
22:50:39  Configuring cluster
22:50:39  + echo 'Configuring cluster'
22:50:39  + /tmp/karaf-0.22.0-SNAPSHOT/bin/configure_cluster.sh 2 10.30.170.94 10.30.170.246 10.30.171.133
22:50:39  ################################################
22:50:39  ##             Configure Cluster              ##
22:50:39  ################################################
22:50:39   NOTE: Cluster configuration files not found. Copying from
22:50:39   /tmp/karaf-0.22.0-SNAPSHOT/system/org/opendaylight/controller/sal-clustering-config/10.0.2
22:50:39  Configuring unique name in akka.conf
22:50:39  Configuring hostname in akka.conf
22:50:39  Configuring data and rpc seed nodes in akka.conf
22:50:39  modules = [
22:50:39  	
22:50:39  	{
22:50:39  		name = "inventory"
22:50:39  		namespace = "urn:opendaylight:inventory"
22:50:39  		shard-strategy = "module"
22:50:39  	},
22:50:39  	{
22:50:39  		name = "topology"
22:50:39  		namespace = "urn:TBD:params:xml:ns:yang:network-topology"
22:50:39  		shard-strategy = "module"
22:50:39  	},
22:50:39  	{
22:50:39  		name = "toaster"
22:50:39  		namespace = "http://netconfcentral.org/ns/toaster"
22:50:39  		shard-strategy = "module"
22:50:39  	},
22:50:39  	{
22:50:39  		name = "car"
22:50:39  		namespace = "urn:opendaylight:params:xml:ns:yang:controller:config:sal-clustering-it:car"
22:50:39  		shard-strategy = "module"
22:50:39  	},
22:50:39  	{
22:50:39  		name = "people"
22:50:39  		namespace = "urn:opendaylight:params:xml:ns:yang:controller:config:sal-clustering-it:people"
22:50:39  		shard-strategy = "module"
22:50:39  	},
22:50:39  	{
22:50:39  		name = "car-people"
22:50:39  		namespace = "urn:opendaylight:params:xml:ns:yang:controller:config:sal-clustering-it:car-people"
22:50:39  		shard-strategy = "module"
22:50:39  	}
22:50:39  ]
22:50:39  Configuring replication type in module-shards.conf
22:50:39  ################################################
22:50:39  ##   NOTE: Manually restart controller to     ##
22:50:39  ##         apply configuration.               ##
22:50:39  ################################################
22:50:39  Dump akka.conf
22:50:39  + echo 'Dump akka.conf'
22:50:39  + cat /tmp/karaf-0.22.0-SNAPSHOT/configuration/initial/akka.conf
22:50:39  
22:50:39  odl-cluster-data {
22:50:39    akka {
22:50:39      remote {
22:50:39        artery {
22:50:39          enabled = on
22:50:39          transport = tcp
22:50:39          canonical.hostname = "10.30.170.246"
22:50:39          canonical.port = 2550
22:50:39        }
22:50:39      }
22:50:39  
22:50:39      cluster {
22:50:39        # Using artery.
22:50:39        seed-nodes = ["akka://opendaylight-cluster-data@10.30.170.94:2550",
22:50:39  				"akka://opendaylight-cluster-data@10.30.170.246:2550",
22:50:39  				"akka://opendaylight-cluster-data@10.30.171.133:2550"]
22:50:39  
22:50:39        roles = ["member-2"]
22:50:39  
22:50:39        # when under load we might trip a false positive on the failure detector
22:50:39        # failure-detector {
22:50:39          # heartbeat-interval = 4 s
22:50:39          # acceptable-heartbeat-pause = 16s
22:50:39        # }
22:50:39      }
22:50:39  
22:50:39      persistence {
22:50:39        # By default the snapshots/journal directories live in KARAF_HOME. You can choose to put it somewhere else by
22:50:39        # modifying the following two properties. The directory location specified may be a relative or absolute path. 
22:50:39        # The relative path is always relative to KARAF_HOME.
22:50:39  
22:50:39        # snapshot-store.local.dir = "target/snapshots"
22:50:39  
22:50:39        # Use lz4 compression for LocalSnapshotStore snapshots
22:50:39        snapshot-store.local.use-lz4-compression = false
22:50:39        # Size of blocks for lz4 compression: 64KB, 256KB, 1MB or 4MB
22:50:39        snapshot-store.local.lz4-blocksize = 256KB
22:50:39      }
22:50:39      disable-default-actor-system-quarantined-event-handling = "false"
22:50:39    }
22:50:39  }
22:50:39  Dump modules.conf
22:50:39  + echo 'Dump modules.conf'
22:50:39  + cat /tmp/karaf-0.22.0-SNAPSHOT/configuration/initial/modules.conf
22:50:39  modules = [
22:50:39  	
22:50:39  	{
22:50:39  		name = "inventory"
22:50:39  		namespace = "urn:opendaylight:inventory"
22:50:39  		shard-strategy = "module"
22:50:39  	},
22:50:39  	{
22:50:39  		name = "topology"
22:50:39  		namespace = "urn:TBD:params:xml:ns:yang:network-topology"
22:50:39  		shard-strategy = "module"
22:50:39  	},
22:50:39  	{
22:50:39  		name = "toaster"
22:50:39  		namespace = "http://netconfcentral.org/ns/toaster"
22:50:39  		shard-strategy = "module"
22:50:39  	},
22:50:39  	{
22:50:39  		name = "car"
22:50:39  		namespace = "urn:opendaylight:params:xml:ns:yang:controller:config:sal-clustering-it:car"
22:50:39  		shard-strategy = "module"
22:50:39  	},
22:50:39  	{
22:50:39  		name = "people"
22:50:39  		namespace = "urn:opendaylight:params:xml:ns:yang:controller:config:sal-clustering-it:people"
22:50:39  		shard-strategy = "module"
22:50:39  	},
22:50:39  	{
22:50:39  		name = "car-people"
22:50:39  		namespace = "urn:opendaylight:params:xml:ns:yang:controller:config:sal-clustering-it:car-people"
22:50:39  		shard-strategy = "module"
22:50:39  	}
22:50:39  ]
22:50:39  Dump module-shards.conf
22:50:39  + echo 'Dump module-shards.conf'
22:50:39  + cat /tmp/karaf-0.22.0-SNAPSHOT/configuration/initial/module-shards.conf
22:50:39  module-shards = [
22:50:39  	{
22:50:39  		name = "default"
22:50:39  		shards = [
22:50:39  			{
22:50:39  				name = "default"
22:50:39  				replicas = ["member-1",
22:50:39  				"member-2",
22:50:39  				"member-3"]
22:50:39  			}
22:50:39  		]
22:50:39  	},
22:50:39  	{
22:50:39  		name = "inventory"
22:50:39  		shards = [
22:50:39  			{
22:50:39  				name="inventory"
22:50:39  				replicas = ["member-1",
22:50:39  				"member-2",
22:50:39  				"member-3"]
22:50:39  			}
22:50:39  		]
22:50:39  	},
22:50:39  	{
22:50:39  		name = "topology"
22:50:39  		shards = [
22:50:39  			{
22:50:39  				name="topology"
22:50:39  				replicas = ["member-1",
22:50:39  				"member-2",
22:50:39  				"member-3"]
22:50:39  			}
22:50:39  		]
22:50:39  	},
22:50:39  	{
22:50:39  		name = "toaster"
22:50:39  		shards = [
22:50:39  			{
22:50:39  				name="toaster"
22:50:39  				replicas = ["member-1",
22:50:39  				"member-2",
22:50:39  				"member-3"]
22:50:39  			}
22:50:39  		]
22:50:39  	},
22:50:39  	{
22:50:39  		name = "car"
22:50:39  		shards = [
22:50:39  			{
22:50:39  				name="car"
22:50:39  				replicas = ["member-1",
22:50:39  				"member-2",
22:50:39  				"member-3"]
22:50:39  			}
22:50:39  		]
22:50:39  	},
22:50:39  	{
22:50:39  		name = "people"
22:50:39  		shards = [
22:50:39  			{
22:50:39  				name="people"
22:50:39  				replicas = ["member-1",
22:50:39  				"member-2",
22:50:39  				"member-3"]
22:50:39  			}
22:50:39  		]
22:50:39  	},
22:50:39  	{
22:50:39  		name = "car-people"
22:50:39  		shards = [
22:50:39  			{
22:50:39  				name="car-people"
22:50:39  				replicas = ["member-1",
22:50:39  				"member-2",
22:50:39  				"member-3"]
22:50:39  			}
22:50:39  		]
22:50:39  	}
22:50:39  ]
22:50:39  Configuring member-3 with IP address 10.30.171.133
22:50:39  Warning: Permanently added '10.30.171.133' (ECDSA) to the list of known hosts.
22:50:39  Warning: Permanently added '10.30.171.133' (ECDSA) to the list of known hosts.
22:50:39  common-functions.sh is being sourced
22:50:39  + source /tmp/common-functions.sh karaf-0.22.0-SNAPSHOT
22:50:39  ++ [[ /tmp/common-functions.sh == \/\t\m\p\/\c\o\n\f\i\g\u\r\a\t\i\o\n\-\s\c\r\i\p\t\.\s\h ]]
22:50:39  ++ echo 'common-functions.sh is being sourced'
22:50:39  ++ BUNDLEFOLDER=karaf-0.22.0-SNAPSHOT
22:50:39  ++ export MAVENCONF=/tmp/karaf-0.22.0-SNAPSHOT/etc/org.ops4j.pax.url.mvn.cfg
22:50:39  ++ MAVENCONF=/tmp/karaf-0.22.0-SNAPSHOT/etc/org.ops4j.pax.url.mvn.cfg
22:50:39  ++ export FEATURESCONF=/tmp/karaf-0.22.0-SNAPSHOT/etc/org.apache.karaf.features.cfg
22:50:39  ++ FEATURESCONF=/tmp/karaf-0.22.0-SNAPSHOT/etc/org.apache.karaf.features.cfg
22:50:39  ++ export CUSTOMPROP=/tmp/karaf-0.22.0-SNAPSHOT/etc/custom.properties
22:50:39  ++ CUSTOMPROP=/tmp/karaf-0.22.0-SNAPSHOT/etc/custom.properties
22:50:39  ++ export LOGCONF=/tmp/karaf-0.22.0-SNAPSHOT/etc/org.ops4j.pax.logging.cfg
22:50:39  ++ LOGCONF=/tmp/karaf-0.22.0-SNAPSHOT/etc/org.ops4j.pax.logging.cfg
22:50:39  ++ export MEMCONF=/tmp/karaf-0.22.0-SNAPSHOT/bin/setenv
22:50:39  ++ MEMCONF=/tmp/karaf-0.22.0-SNAPSHOT/bin/setenv
22:50:39  ++ export CONTROLLERMEM=
22:50:39  ++ CONTROLLERMEM=
22:50:39  ++ export AKKACONF=/tmp/karaf-0.22.0-SNAPSHOT/configuration/initial/akka.conf
22:50:39  ++ AKKACONF=/tmp/karaf-0.22.0-SNAPSHOT/configuration/initial/akka.conf
22:50:39  ++ export MODULESCONF=/tmp/karaf-0.22.0-SNAPSHOT/configuration/initial/modules.conf
22:50:39  ++ MODULESCONF=/tmp/karaf-0.22.0-SNAPSHOT/configuration/initial/modules.conf
22:50:39  ++ export MODULESHARDSCONF=/tmp/karaf-0.22.0-SNAPSHOT/configuration/initial/module-shards.conf
22:50:39  ++ MODULESHARDSCONF=/tmp/karaf-0.22.0-SNAPSHOT/configuration/initial/module-shards.conf
22:50:39  ++ print_common_env
22:50:39  ++ cat
22:50:39  common-functions environment:
22:50:39  MAVENCONF: /tmp/karaf-0.22.0-SNAPSHOT/etc/org.ops4j.pax.url.mvn.cfg
22:50:39  ACTUALFEATURES: 
22:50:39  FEATURESCONF: /tmp/karaf-0.22.0-SNAPSHOT/etc/org.apache.karaf.features.cfg
22:50:39  CUSTOMPROP: /tmp/karaf-0.22.0-SNAPSHOT/etc/custom.properties
22:50:39  LOGCONF: /tmp/karaf-0.22.0-SNAPSHOT/etc/org.ops4j.pax.logging.cfg
22:50:39  MEMCONF: /tmp/karaf-0.22.0-SNAPSHOT/bin/setenv
22:50:39  CONTROLLERMEM: 
22:50:39  AKKACONF: /tmp/karaf-0.22.0-SNAPSHOT/configuration/initial/akka.conf
22:50:39  MODULESCONF: /tmp/karaf-0.22.0-SNAPSHOT/configuration/initial/modules.conf
22:50:39  MODULESHARDSCONF: /tmp/karaf-0.22.0-SNAPSHOT/configuration/initial/module-shards.conf
22:50:39  SUITES: 
22:50:39  
22:50:39  ++ SSH='ssh -t -t'
22:50:39  ++ extra_services_cntl='     dnsmasq.service     httpd.service     libvirtd.service     openvswitch.service     ovs-vswitchd.service     ovsdb-server.service     rabbitmq-server.service '
22:50:39  ++ extra_services_cmp='     libvirtd.service     openvswitch.service     ovs-vswitchd.service     ovsdb-server.service '
22:50:39  Changing to /tmp
22:50:39  Downloading the distribution from https://nexus.opendaylight.org/content/repositories/opendaylight.snapshot/org/opendaylight/integration/karaf/0.22.0-SNAPSHOT/karaf-0.22.0-20250309.175341-1067.zip
22:50:39  + echo 'Changing to /tmp'
22:50:39  + cd /tmp
22:50:39  + echo 'Downloading the distribution from https://nexus.opendaylight.org/content/repositories/opendaylight.snapshot/org/opendaylight/integration/karaf/0.22.0-SNAPSHOT/karaf-0.22.0-20250309.175341-1067.zip'
22:50:39  + wget --progress=dot:mega https://nexus.opendaylight.org/content/repositories/opendaylight.snapshot/org/opendaylight/integration/karaf/0.22.0-SNAPSHOT/karaf-0.22.0-20250309.175341-1067.zip
22:50:39  --2025-03-09 22:50:39--  https://nexus.opendaylight.org/content/repositories/opendaylight.snapshot/org/opendaylight/integration/karaf/0.22.0-SNAPSHOT/karaf-0.22.0-20250309.175341-1067.zip
22:50:39  Resolving nexus.opendaylight.org (nexus.opendaylight.org)... 199.204.45.87, 2604:e100:1:0:f816:3eff:fe45:48d6
22:50:39  Connecting to nexus.opendaylight.org (nexus.opendaylight.org)|199.204.45.87|:443... connected.
22:50:39  HTTP request sent, awaiting response... 200 OK
22:50:39  Length: 236097274 (225M) [application/zip]
22:50:39  Saving to: ‘karaf-0.22.0-20250309.175341-1067.zip’
22:50:39  
22:50:39       0K ........ ........ ........ ........ ........ ........  1% 78.6M 3s
22:50:39    3072K ........ ........ ........ ........ ........ ........  2%  139M 2s
22:50:39    6144K ........ ........ ........ ........ ........ ........  3%  145M 2s
22:50:39    9216K ........ ........ ........ ........ ........ ........  5%  187M 2s
22:50:39   12288K ........ ........ ........ ........ ........ ........  6%  200M 2s
22:50:39   15360K ........ ........ ........ ........ ........ ........  7%  204M 1s
22:50:39   18432K ........ ........ ........ ........ ........ ........  9%  227M 1s
22:50:39   21504K ........ ........ ........ ........ ........ ........ 10%  242M 1s
22:50:39   24576K ........ ........ ........ ........ ........ ........ 11%  241M 1s
22:50:39   27648K ........ ........ ........ ........ ........ ........ 13%  269M 1s
22:50:39   30720K ........ ........ ........ ........ ........ ........ 14%  270M 1s
22:50:39   33792K ........ ........ ........ ........ ........ ........ 15%  318M 1s
22:50:39   36864K ........ ........ ........ ........ ........ ........ 17%  308M 1s
22:50:39   39936K ........ ........ ........ ........ ........ ........ 18%  310M 1s
22:50:39   43008K ........ ........ ........ ........ ........ ........ 19%  231M 1s
22:50:39   46080K ........ ........ ........ ........ ........ ........ 21%  320M 1s
22:50:39   49152K ........ ........ ........ ........ ........ ........ 22%  332M 1s
22:50:39   52224K ........ ........ ........ ........ ........ ........ 23%  354M 1s
22:50:39   55296K ........ ........ ........ ........ ........ ........ 25%  369M 1s
22:50:40   58368K ........ ........ ........ ........ ........ ........ 26%  283M 1s
22:50:40   61440K ........ ........ ........ ........ ........ ........ 27%  323M 1s
22:50:40   64512K ........ ........ ........ ........ ........ ........ 29%  208M 1s
22:50:40   67584K ........ ........ ........ ........ ........ ........ 30%  334M 1s
22:50:40   70656K ........ ........ ........ ........ ........ ........ 31%  377M 1s
22:50:40   73728K ........ ........ ........ ........ ........ ........ 33%  378M 1s
22:50:40   76800K ........ ........ ........ ........ ........ ........ 34%  369M 1s
22:50:40   79872K ........ ........ ........ ........ ........ ........ 35%  354M 1s
22:50:40   82944K ........ ........ ........ ........ ........ ........ 37%  369M 1s
22:50:40   86016K ........ ........ ........ ........ ........ ........ 38%  364M 1s
22:50:40   89088K ........ ........ ........ ........ ........ ........ 39%  363M 1s
22:50:40   92160K ........ ........ ........ ........ ........ ........ 41%  330M 1s
22:50:40   95232K ........ ........ ........ ........ ........ ........ 42%  322M 1s
22:50:40   98304K ........ ........ ........ ........ ........ ........ 43%  283M 1s
22:50:40  101376K ........ ........ ........ ........ ........ ........ 45%  309M 0s
22:50:40  104448K ........ ........ ........ ........ ........ ........ 46%  384M 0s
22:50:40  107520K ........ ........ ........ ........ ........ ........ 47%  368M 0s
22:50:40  110592K ........ ........ ........ ........ ........ ........ 49%  369M 0s
22:50:40  113664K ........ ........ ........ ........ ........ ........ 50%  360M 0s
22:50:40  116736K ........ ........ ........ ........ ........ ........ 51%  365M 0s
22:50:40  119808K ........ ........ ........ ........ ........ ........ 53%  369M 0s
22:50:40  122880K ........ ........ ........ ........ ........ ........ 54%  367M 0s
22:50:40  125952K ........ ........ ........ ........ ........ ........ 55%  365M 0s
22:50:40  129024K ........ ........ ........ ........ ........ ........ 57%  305M 0s
22:50:40  132096K ........ ........ ........ ........ ........ ........ 58%  383M 0s
22:50:40  135168K ........ ........ ........ ........ ........ ........ 59%  375M 0s
22:50:40  138240K ........ ........ ........ ........ ........ ........ 61%  362M 0s
22:50:40  141312K ........ ........ ........ ........ ........ ........ 62%  361M 0s
22:50:40  144384K ........ ........ ........ ........ ........ ........ 63%  369M 0s
22:50:40  147456K ........ ........ ........ ........ ........ ........ 65%  380M 0s
22:50:40  150528K ........ ........ ........ ........ ........ ........ 66%  342M 0s
22:50:40  153600K ........ ........ ........ ........ ........ ........ 67%  379M 0s
22:50:40  156672K ........ ........ ........ ........ ........ ........ 69%  354M 0s
22:50:40  159744K ........ ........ ........ ........ ........ ........ 70%  335M 0s
22:50:40  162816K ........ ........ ........ ........ ........ ........ 71%  373M 0s
22:50:40  165888K ........ ........ ........ ........ ........ ........ 73%  378M 0s
22:50:40  168960K ........ ........ ........ ........ ........ ........ 74%  374M 0s
22:50:40  172032K ........ ........ ........ ........ ........ ........ 75%  385M 0s
22:50:40  175104K ........ ........ ........ ........ ........ ........ 77%  369M 0s
22:50:40  178176K ........ ........ ........ ........ ........ ........ 78%  384M 0s
22:50:40  181248K ........ ........ ........ ........ ........ ........ 79%  391M 0s
22:50:40  184320K ........ ........ ........ ........ ........ ........ 81%  333M 0s
22:50:40  187392K ........ ........ ........ ........ ........ ........ 82%  373M 0s
22:50:40  190464K ........ ........ ........ ........ ........ ........ 83%  311M 0s
22:50:40  193536K ........ ........ ........ ........ ........ ........ 85%  208M 0s
22:50:40  196608K ........ ........ ........ ........ ........ ........ 86%  320M 0s
22:50:40  199680K ........ ........ ........ ........ ........ ........ 87%  364M 0s
22:50:40  202752K ........ ........ ........ ........ ........ ........ 89%  360M 0s
22:50:40  205824K ........ ........ ........ ........ ........ ........ 90%  364M 0s
22:50:40  208896K ........ ........ ........ ........ ........ ........ 91%  384M 0s
22:50:40  211968K ........ ........ ........ ........ ........ ........ 93%  367M 0s
22:50:40  215040K ........ ........ ........ ........ ........ ........ 94%  384M 0s
22:50:40  218112K ........ ........ ........ ........ ........ ........ 95%  376M 0s
22:50:40  221184K ........ ........ ........ ........ ........ ........ 97%  385M 0s
22:50:40  224256K ........ ........ ........ ........ ........ ........ 98%  366M 0s
22:50:40  227328K ........ ........ ........ ........ ........ ........ 99%  380M 0s
22:50:40  230400K ..                                                   100%  332M=0.7s
22:50:40  
22:50:40  2025-03-09 22:50:40 (301 MB/s) - ‘karaf-0.22.0-20250309.175341-1067.zip’ saved [236097274/236097274]
22:50:40  
22:50:40  Extracting the new controller...
22:50:40  + echo 'Extracting the new controller...'
22:50:40  + unzip -q karaf-0.22.0-20250309.175341-1067.zip
22:50:42  Adding external repositories...
22:50:42  + echo 'Adding external repositories...'
22:50:42  + sed -ie 's%org.ops4j.pax.url.mvn.repositories=%org.ops4j.pax.url.mvn.repositories=https://nexus.opendaylight.org/content/repositories/opendaylight.snapshot@id=opendaylight-snapshot@snapshots, https://nexus.opendaylight.org/content/repositories/public@id=opendaylight-mirror, http://repo1.maven.org/maven2@id=central, http://repository.springsource.com/maven/bundles/release@id=spring.ebr.release, http://repository.springsource.com/maven/bundles/external@id=spring.ebr.external, http://zodiac.springsource.com/maven/bundles/release@id=gemini, http://repository.apache.org/content/groups/snapshots-group@id=apache@snapshots@noreleases, https://oss.sonatype.org/content/repositories/snapshots@id=sonatype.snapshots.deploy@snapshots@noreleases, https://oss.sonatype.org/content/repositories/ops4j-snapshots@id=ops4j.sonatype.snapshots.deploy@snapshots@noreleases%g' /tmp/karaf-0.22.0-SNAPSHOT/etc/org.ops4j.pax.url.mvn.cfg
22:50:42  + cat /tmp/karaf-0.22.0-SNAPSHOT/etc/org.ops4j.pax.url.mvn.cfg
22:50:42  ################################################################################
22:50:42  #
22:50:42  #    Licensed to the Apache Software Foundation (ASF) under one or more
22:50:42  #    contributor license agreements.  See the NOTICE file distributed with
22:50:42  #    this work for additional information regarding copyright ownership.
22:50:42  #    The ASF licenses this file to You under the Apache License, Version 2.0
22:50:42  #    (the "License"); you may not use this file except in compliance with
22:50:42  #    the License.  You may obtain a copy of the License at
22:50:42  #
22:50:42  #       http://www.apache.org/licenses/LICENSE-2.0
22:50:42  #
22:50:42  #    Unless required by applicable law or agreed to in writing, software
22:50:42  #    distributed under the License is distributed on an "AS IS" BASIS,
22:50:42  #    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
22:50:42  #    See the License for the specific language governing permissions and
22:50:42  #    limitations under the License.
22:50:42  #
22:50:42  ################################################################################
22:50:42  
22:50:42  #
22:50:42  # If set to true, the following property will not allow any certificate to be used
22:50:42  # when accessing Maven repositories through SSL
22:50:42  #
22:50:42  #org.ops4j.pax.url.mvn.certificateCheck=
22:50:42  
22:50:42  #
22:50:42  # Path to the local Maven settings file.
22:50:42  # The repositories defined in this file will be automatically added to the list
22:50:42  # of default repositories if the 'org.ops4j.pax.url.mvn.repositories' property
22:50:42  # below is not set.
22:50:42  # The following locations are checked for the existence of the settings.xml file
22:50:42  #   * 1. looks for the specified url
22:50:42  #   * 2. if not found looks for ${user.home}/.m2/settings.xml
22:50:42  #   * 3. if not found looks for ${maven.home}/conf/settings.xml
22:50:42  #   * 4. if not found looks for ${M2_HOME}/conf/settings.xml
22:50:42  #
22:50:42  #org.ops4j.pax.url.mvn.settings=
22:50:42  
22:50:42  #
22:50:42  # Path to the local Maven repository which is used to avoid downloading
22:50:42  # artifacts when they already exist locally.
22:50:42  # The value of this property will be extracted from the settings.xml file
22:50:42  # above, or defaulted to:
22:50:42  #     System.getProperty( "user.home" ) + "/.m2/repository"
22:50:42  #
22:50:42  org.ops4j.pax.url.mvn.localRepository=${karaf.home}/${karaf.default.repository}
22:50:42  
22:50:42  #
22:50:42  # Default this to false. It's just weird to use undocumented repos
22:50:42  #
22:50:42  org.ops4j.pax.url.mvn.useFallbackRepositories=false
22:50:42  
22:50:42  #
22:50:42  # Uncomment if you don't wanna use the proxy settings
22:50:42  # from the Maven conf/settings.xml file
22:50:42  #
22:50:42  # org.ops4j.pax.url.mvn.proxySupport=false
22:50:42  
22:50:42  #
22:50:42  # Comma separated list of repositories scanned when resolving an artifact.
22:50:42  # Those repositories will be checked before iterating through the
22:50:42  #    below list of repositories and even before the local repository
22:50:42  # A repository url can be appended with zero or more of the following flags:
22:50:42  #    @snapshots  : the repository contains snaphots
22:50:42  #    @noreleases : the repository does not contain any released artifacts
22:50:42  #
22:50:42  # The following property value will add the system folder as a repo.
22:50:42  #
22:50:42  org.ops4j.pax.url.mvn.defaultRepositories=\
22:50:42      file:${karaf.home}/${karaf.default.repository}@id=system.repository@snapshots,\
22:50:42      file:${karaf.data}/kar@id=kar.repository@multi@snapshots,\
22:50:42      file:${karaf.base}/${karaf.default.repository}@id=child.system.repository@snapshots
22:50:42  
22:50:42  # Use the default local repo (e.g.~/.m2/repository) as a "remote" repo
22:50:42  #org.ops4j.pax.url.mvn.defaultLocalRepoAsRemote=false
22:50:42  
22:50:42  #
22:50:42  # Comma separated list of repositories scanned when resolving an artifact.
22:50:42  # The default list includes the following repositories:
22:50:42  #    http://repo1.maven.org/maven2@id=central
22:50:42  #    http://repository.springsource.com/maven/bundles/release@id=spring.ebr
22:50:42  #    http://repository.springsource.com/maven/bundles/external@id=spring.ebr.external
22:50:42  #    http://zodiac.springsource.com/maven/bundles/release@id=gemini
22:50:42  #    http://repository.apache.org/content/groups/snapshots-group@id=apache@snapshots@noreleases
22:50:42  #    https://oss.sonatype.org/content/repositories/snapshots@id=sonatype.snapshots.deploy@snapshots@noreleases
22:50:42  #    https://oss.sonatype.org/content/repositories/ops4j-snapshots@id=ops4j.sonatype.snapshots.deploy@snapshots@noreleases
22:50:42  # To add repositories to the default ones, prepend '+' to the list of repositories
22:50:42  # to add.
22:50:42  # A repository url can be appended with zero or more of the following flags:
22:50:42  #    @snapshots  : the repository contains snapshots
22:50:42  #    @noreleases : the repository does not contain any released artifacts
22:50:42  #    @id=repository.id : the id for the repository, just like in the settings.xml this is optional but recommended
22:50:42  #
22:50:42  org.ops4j.pax.url.mvn.repositories=https://nexus.opendaylight.org/content/repositories/opendaylight.snapshot@id=opendaylight-snapshot@snapshots, https://nexus.opendaylight.org/content/repositories/public@id=opendaylight-mirror, http://repo1.maven.org/maven2@id=central, http://repository.springsource.com/maven/bundles/release@id=spring.ebr.release, http://repository.springsource.com/maven/bundles/external@id=spring.ebr.external, http://zodiac.springsource.com/maven/bundles/release@id=gemini, http://repository.apache.org/content/groups/snapshots-group@id=apache@snapshots@noreleases, https://oss.sonatype.org/content/repositories/snapshots@id=sonatype.snapshots.deploy@snapshots@noreleases, https://oss.sonatype.org/content/repositories/ops4j-snapshots@id=ops4j.sonatype.snapshots.deploy@snapshots@noreleases
22:50:42  
22:50:42  ### ^^^ No remote repositories. This is the only ODL change compared to Karaf defaults.Configuring the startup features...
22:50:42  + [[ True == \T\r\u\e ]]
22:50:42  + echo 'Configuring the startup features...'
22:50:42  + sed -ie 's/\(featuresBoot=\|featuresBoot =\)/featuresBoot = odl-integration-compatible-with-all,odl-jolokia,odl-restconf,odl-clustering-test-app,/g' /tmp/karaf-0.22.0-SNAPSHOT/etc/org.apache.karaf.features.cfg
22:50:42  + FEATURE_TEST_STRING=features-test
22:50:42  + FEATURE_TEST_VERSION=0.22.0-SNAPSHOT
22:50:42  + KARAF_VERSION=karaf4
22:50:42  + [[ integration == \i\n\t\e\g\r\a\t\i\o\n ]]
22:50:42  + sed -ie 's%\(featuresRepositories=\|featuresRepositories =\)%featuresRepositories = mvn:org.opendaylight.integration/features-test/0.22.0-SNAPSHOT/xml/features,mvn:org.apache.karaf.decanter/apache-karaf-decanter/1.2.0/xml/features,%g' /tmp/karaf-0.22.0-SNAPSHOT/etc/org.apache.karaf.features.cfg
22:50:42  + [[ ! -z '' ]]
22:50:42  + cat /tmp/karaf-0.22.0-SNAPSHOT/etc/org.apache.karaf.features.cfg
22:50:42  ################################################################################
22:50:42  #
22:50:42  #    Licensed to the Apache Software Foundation (ASF) under one or more
22:50:42  #    contributor license agreements.  See the NOTICE file distributed with
22:50:42  #    this work for additional information regarding copyright ownership.
22:50:42  #    The ASF licenses this file to You under the Apache License, Version 2.0
22:50:42  #    (the "License"); you may not use this file except in compliance with
22:50:42  #    the License.  You may obtain a copy of the License at
22:50:42  #
22:50:42  #       http://www.apache.org/licenses/LICENSE-2.0
22:50:42  #
22:50:42  #    Unless required by applicable law or agreed to in writing, software
22:50:42  #    distributed under the License is distributed on an "AS IS" BASIS,
22:50:42  #    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
22:50:42  #    See the License for the specific language governing permissions and
22:50:42  #    limitations under the License.
22:50:42  #
22:50:42  ################################################################################
22:50:42  
22:50:42  #
22:50:42  # Comma separated list of features repositories to register by default
22:50:42  #
22:50:42  featuresRepositories = mvn:org.opendaylight.integration/features-test/0.22.0-SNAPSHOT/xml/features,mvn:org.apache.karaf.decanter/apache-karaf-decanter/1.2.0/xml/features, file:${karaf.etc}/bdd6b81c-aa77-4de9-be4b-b69ef7b95d4a.xml
22:50:42  
22:50:42  #
22:50:42  # Comma separated list of features to install at startup
22:50:42  #
22:50:42  featuresBoot = odl-integration-compatible-with-all,odl-jolokia,odl-restconf,odl-clustering-test-app, 693d980b-a70a-43ca-addd-8d7cf08613cf
22:50:42  
22:50:42  #
22:50:42  # Resource repositories (OBR) that the features resolver can use
22:50:42  # to resolve requirements/capabilities
22:50:42  #
22:50:42  # The format of the resourceRepositories is 
22:50:42  # resourceRepositories=[xml:url|json:url],...
22:50:42  # for Instance:
22:50:42  #
22:50:42  #resourceRepositories=xml:http://host/path/to/index.xml
22:50:42  # or
22:50:42  #resourceRepositories=json:http://host/path/to/index.json
22:50:42  #
22:50:42  
22:50:42  #
22:50:42  # Defines if the boot features are started in asynchronous mode (in a dedicated thread)
22:50:42  #
22:50:42  featuresBootAsynchronous=false
22:50:42  
22:50:42  #
22:50:42  # Service requirements enforcement
22:50:42  #
22:50:42  # By default, the feature resolver checks the service requirements/capabilities of
22:50:42  # bundles for new features (xml schema >= 1.3.0) in order to automatically installs
22:50:42  # the required bundles.
22:50:42  # The following flag can have those values:
22:50:42  #   - disable: service requirements are completely ignored
22:50:42  #   - default: service requirements are ignored for old features
22:50:42  #   - enforce: service requirements are always verified
22:50:42  #
22:50:42  #serviceRequirements=default
22:50:42  
22:50:42  #
22:50:42  # Store cfg file for config element in feature
22:50:42  #
22:50:42  #configCfgStore=true
22:50:42  
22:50:42  #
22:50:42  # Define if the feature service automatically refresh bundles
22:50:42  #
22:50:42  autoRefresh=true
22:50:42  
22:50:42  #
22:50:42  # Configuration of features processing mechanism (overrides, blacklisting, modification of features)
22:50:42  # XML file defines instructions related to features processing
22:50:42  # versions.properties may declare properties to resolve placeholders in XML file
22:50:42  # both files are relative to ${karaf.etc}
22:50:42  #
22:50:42  #featureProcessing=org.apache.karaf.features.xml
22:50:42  #featureProcessingVersions=versions.properties
22:50:42  + configure_karaf_log karaf4 ''
22:50:42  + local -r karaf_version=karaf4
22:50:42  + local -r controllerdebugmap=
22:50:42  + local logapi=log4j
22:50:42  + grep log4j2 /tmp/karaf-0.22.0-SNAPSHOT/etc/org.ops4j.pax.logging.cfg
22:50:42  log4j2.pattern = %d{ISO8601} | %-5p | %-16t | %-32c{1} | %X{bundle.id} - %X{bundle.name} - %X{bundle.version} | %m%n
22:50:42  log4j2.rootLogger.level = INFO
22:50:42  #log4j2.rootLogger.type = asyncRoot
22:50:42  #log4j2.rootLogger.includeLocation = false
22:50:42  log4j2.rootLogger.appenderRef.RollingFile.ref = RollingFile
22:50:42  log4j2.rootLogger.appenderRef.PaxOsgi.ref = PaxOsgi
22:50:42  log4j2.rootLogger.appenderRef.Console.ref = Console
22:50:42  log4j2.rootLogger.appenderRef.Console.filter.threshold.type = ThresholdFilter
22:50:42  log4j2.rootLogger.appenderRef.Console.filter.threshold.level = ${karaf.log.console:-OFF}
22:50:42  log4j2.rootLogger.appenderRef.RollingFile.filter.confidential.type = ContextMapFilter
22:50:42  log4j2.rootLogger.appenderRef.RollingFile.filter.confidential.pair1.type = KeyValuePair
22:50:42  log4j2.rootLogger.appenderRef.RollingFile.filter.confidential.pair1.key = slf4j.marker
22:50:42  log4j2.rootLogger.appenderRef.RollingFile.filter.confidential.pair1.value = CONFIDENTIAL
22:50:42  log4j2.rootLogger.appenderRef.RollingFile.filter.confidential.operator = or
22:50:42  log4j2.rootLogger.appenderRef.RollingFile.filter.confidential.onMatch = DENY
22:50:42  log4j2.rootLogger.appenderRef.RollingFile.filter.confidential.onMismatch = NEUTRAL
22:50:42  log4j2.logger.spifly.name = org.apache.aries.spifly
22:50:42  log4j2.logger.spifly.level = WARN
22:50:42  log4j2.logger.audit.name = org.apache.karaf.jaas.modules.audit
22:50:42  log4j2.logger.audit.level = INFO
22:50:42  log4j2.logger.audit.additivity = false
22:50:42  log4j2.logger.audit.appenderRef.AuditRollingFile.ref = AuditRollingFile
22:50:42  # Console appender not used by default (see log4j2.rootLogger.appenderRefs)
22:50:42  log4j2.appender.console.type = Console
22:50:42  log4j2.appender.console.name = Console
22:50:42  log4j2.appender.console.layout.type = PatternLayout
22:50:42  log4j2.appender.console.layout.pattern = ${log4j2.pattern}
22:50:42  log4j2.appender.rolling.type = RollingRandomAccessFile
22:50:42  log4j2.appender.rolling.name = RollingFile
22:50:42  log4j2.appender.rolling.fileName = ${karaf.data}/log/karaf.log
22:50:42  log4j2.appender.rolling.filePattern = ${karaf.data}/log/karaf.log.%i
22:50:42  #log4j2.appender.rolling.immediateFlush = false
22:50:42  log4j2.appender.rolling.append = true
22:50:42  log4j2.appender.rolling.layout.type = PatternLayout
22:50:42  log4j2.appender.rolling.layout.pattern = ${log4j2.pattern}
22:50:42  log4j2.appender.rolling.policies.type = Policies
22:50:42  log4j2.appender.rolling.policies.size.type = SizeBasedTriggeringPolicy
22:50:42  log4j2.appender.rolling.policies.size.size = 64MB
22:50:42  log4j2.appender.rolling.strategy.type = DefaultRolloverStrategy
22:50:42  log4j2.appender.rolling.strategy.max = 7
22:50:42  log4j2.appender.audit.type = RollingRandomAccessFile
22:50:42  log4j2.appender.audit.name = AuditRollingFile
22:50:42  log4j2.appender.audit.fileName = ${karaf.data}/security/audit.log
22:50:42  log4j2.appender.audit.filePattern = ${karaf.data}/security/audit.log.%i
22:50:42  log4j2.appender.audit.append = true
22:50:42  log4j2.appender.audit.layout.type = PatternLayout
22:50:42  log4j2.appender.audit.layout.pattern = ${log4j2.pattern}
22:50:42  log4j2.appender.audit.policies.type = Policies
22:50:42  log4j2.appender.audit.policies.size.type = SizeBasedTriggeringPolicy
22:50:42  log4j2.appender.audit.policies.size.size = 8MB
22:50:42  log4j2.appender.audit.strategy.type = DefaultRolloverStrategy
22:50:42  log4j2.appender.audit.strategy.max = 7
22:50:42  log4j2.appender.osgi.type = PaxOsgi
22:50:42  log4j2.appender.osgi.name = PaxOsgi
22:50:42  log4j2.appender.osgi.filter = *
22:50:42  #log4j2.logger.aether.name = shaded.org.eclipse.aether
22:50:42  #log4j2.logger.aether.level = TRACE
22:50:42  #log4j2.logger.http-headers.name = shaded.org.apache.http.headers
22:50:42  #log4j2.logger.http-headers.level = DEBUG
22:50:42  #log4j2.logger.maven.name = org.ops4j.pax.url.mvn
22:50:42  #log4j2.logger.maven.level = TRACE
22:50:42  + logapi=log4j2
22:50:42  + echo 'Configuring the karaf log... karaf_version: karaf4, logapi: log4j2'
22:50:42  Configuring the karaf log... karaf_version: karaf4, logapi: log4j2
22:50:42  + '[' log4j2 == log4j2 ']'
22:50:42  + sed -ie 's/log4j2.appender.rolling.policies.size.size = 64MB/log4j2.appender.rolling.policies.size.size = 1GB/g' /tmp/karaf-0.22.0-SNAPSHOT/etc/org.ops4j.pax.logging.cfg
22:50:42  + orgmodule=org.opendaylight.yangtools.yang.parser.repo.YangTextSchemaContextResolver
22:50:42  + orgmodule_=org_opendaylight_yangtools_yang_parser_repo_YangTextSchemaContextResolver
22:50:42  + echo 'log4j2.logger.org_opendaylight_yangtools_yang_parser_repo_YangTextSchemaContextResolver.name = WARN'
22:50:42  + echo 'log4j2.logger.org_opendaylight_yangtools_yang_parser_repo_YangTextSchemaContextResolver.level = WARN'
22:50:42  + unset IFS
22:50:42  controllerdebugmap: 
22:50:42  + echo 'controllerdebugmap: '
22:50:42  + '[' -n '' ']'
22:50:42  cat /tmp/karaf-0.22.0-SNAPSHOT/etc/org.ops4j.pax.logging.cfg
22:50:42  + echo 'cat /tmp/karaf-0.22.0-SNAPSHOT/etc/org.ops4j.pax.logging.cfg'
22:50:42  + cat /tmp/karaf-0.22.0-SNAPSHOT/etc/org.ops4j.pax.logging.cfg
22:50:42  ################################################################################
22:50:42  #
22:50:42  #    Licensed to the Apache Software Foundation (ASF) under one or more
22:50:42  #    contributor license agreements.  See the NOTICE file distributed with
22:50:42  #    this work for additional information regarding copyright ownership.
22:50:42  #    The ASF licenses this file to You under the Apache License, Version 2.0
22:50:42  #    (the "License"); you may not use this file except in compliance with
22:50:42  #    the License.  You may obtain a copy of the License at
22:50:42  #
22:50:42  #       http://www.apache.org/licenses/LICENSE-2.0
22:50:42  #
22:50:42  #    Unless required by applicable law or agreed to in writing, software
22:50:42  #    distributed under the License is distributed on an "AS IS" BASIS,
22:50:42  #    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
22:50:42  #    See the License for the specific language governing permissions and
22:50:42  #    limitations under the License.
22:50:42  #
22:50:42  ################################################################################
22:50:42  
22:50:42  # Common pattern layout for appenders
22:50:42  log4j2.pattern = %d{ISO8601} | %-5p | %-16t | %-32c{1} | %X{bundle.id} - %X{bundle.name} - %X{bundle.version} | %m%n
22:50:42  
22:50:42  # Root logger
22:50:42  log4j2.rootLogger.level = INFO
22:50:42  # uncomment to use asynchronous loggers, which require mvn:com.lmax/disruptor/3.3.2 library
22:50:42  #log4j2.rootLogger.type = asyncRoot
22:50:42  #log4j2.rootLogger.includeLocation = false
22:50:42  log4j2.rootLogger.appenderRef.RollingFile.ref = RollingFile
22:50:42  log4j2.rootLogger.appenderRef.PaxOsgi.ref = PaxOsgi
22:50:42  log4j2.rootLogger.appenderRef.Console.ref = Console
22:50:42  log4j2.rootLogger.appenderRef.Console.filter.threshold.type = ThresholdFilter
22:50:42  log4j2.rootLogger.appenderRef.Console.filter.threshold.level = ${karaf.log.console:-OFF}
22:50:42  
22:50:42  # Filters for logs marked by org.opendaylight.odlparent.Markers
22:50:42  log4j2.rootLogger.appenderRef.RollingFile.filter.confidential.type = ContextMapFilter
22:50:42  log4j2.rootLogger.appenderRef.RollingFile.filter.confidential.pair1.type = KeyValuePair
22:50:42  log4j2.rootLogger.appenderRef.RollingFile.filter.confidential.pair1.key = slf4j.marker
22:50:42  log4j2.rootLogger.appenderRef.RollingFile.filter.confidential.pair1.value = CONFIDENTIAL
22:50:42  log4j2.rootLogger.appenderRef.RollingFile.filter.confidential.operator = or
22:50:42  log4j2.rootLogger.appenderRef.RollingFile.filter.confidential.onMatch = DENY
22:50:42  log4j2.rootLogger.appenderRef.RollingFile.filter.confidential.onMismatch = NEUTRAL
22:50:42  
22:50:42  # Loggers configuration
22:50:42  
22:50:42  # Spifly logger
22:50:42  log4j2.logger.spifly.name = org.apache.aries.spifly
22:50:42  log4j2.logger.spifly.level = WARN
22:50:42  
22:50:42  # Security audit logger
22:50:42  log4j2.logger.audit.name = org.apache.karaf.jaas.modules.audit
22:50:42  log4j2.logger.audit.level = INFO
22:50:42  log4j2.logger.audit.additivity = false
22:50:42  log4j2.logger.audit.appenderRef.AuditRollingFile.ref = AuditRollingFile
22:50:42  
22:50:42  # Appenders configuration
22:50:42  
22:50:42  # Console appender not used by default (see log4j2.rootLogger.appenderRefs)
22:50:42  log4j2.appender.console.type = Console
22:50:42  log4j2.appender.console.name = Console
22:50:42  log4j2.appender.console.layout.type = PatternLayout
22:50:42  log4j2.appender.console.layout.pattern = ${log4j2.pattern}
22:50:42  
22:50:42  # Rolling file appender
22:50:42  log4j2.appender.rolling.type = RollingRandomAccessFile
22:50:42  log4j2.appender.rolling.name = RollingFile
22:50:42  log4j2.appender.rolling.fileName = ${karaf.data}/log/karaf.log
22:50:42  log4j2.appender.rolling.filePattern = ${karaf.data}/log/karaf.log.%i
22:50:42  # uncomment to not force a disk flush
22:50:42  #log4j2.appender.rolling.immediateFlush = false
22:50:42  log4j2.appender.rolling.append = true
22:50:42  log4j2.appender.rolling.layout.type = PatternLayout
22:50:42  log4j2.appender.rolling.layout.pattern = ${log4j2.pattern}
22:50:42  log4j2.appender.rolling.policies.type = Policies
22:50:42  log4j2.appender.rolling.policies.size.type = SizeBasedTriggeringPolicy
22:50:42  log4j2.appender.rolling.policies.size.size = 1GB
22:50:42  log4j2.appender.rolling.strategy.type = DefaultRolloverStrategy
22:50:42  log4j2.appender.rolling.strategy.max = 7
22:50:42  
22:50:42  # Audit file appender
22:50:42  log4j2.appender.audit.type = RollingRandomAccessFile
22:50:42  log4j2.appender.audit.name = AuditRollingFile
22:50:42  log4j2.appender.audit.fileName = ${karaf.data}/security/audit.log
22:50:42  log4j2.appender.audit.filePattern = ${karaf.data}/security/audit.log.%i
22:50:42  log4j2.appender.audit.append = true
22:50:42  log4j2.appender.audit.layout.type = PatternLayout
22:50:42  log4j2.appender.audit.layout.pattern = ${log4j2.pattern}
22:50:42  log4j2.appender.audit.policies.type = Policies
22:50:42  log4j2.appender.audit.policies.size.type = SizeBasedTriggeringPolicy
22:50:42  log4j2.appender.audit.policies.size.size = 8MB
22:50:42  log4j2.appender.audit.strategy.type = DefaultRolloverStrategy
22:50:42  log4j2.appender.audit.strategy.max = 7
22:50:42  
22:50:42  # OSGi appender
22:50:42  log4j2.appender.osgi.type = PaxOsgi
22:50:42  log4j2.appender.osgi.name = PaxOsgi
22:50:42  log4j2.appender.osgi.filter = *
22:50:42  
22:50:42  # help with identification of maven-related problems with pax-url-aether
22:50:42  #log4j2.logger.aether.name = shaded.org.eclipse.aether
22:50:42  #log4j2.logger.aether.level = TRACE
22:50:42  #log4j2.logger.http-headers.name = shaded.org.apache.http.headers
22:50:42  #log4j2.logger.http-headers.level = DEBUG
22:50:42  #log4j2.logger.maven.name = org.ops4j.pax.url.mvn
22:50:42  #log4j2.logger.maven.level = TRACE
22:50:42  log4j2.logger.org_opendaylight_yangtools_yang_parser_repo_YangTextSchemaContextResolver.name = WARN
22:50:42  log4j2.logger.org_opendaylight_yangtools_yang_parser_repo_YangTextSchemaContextResolver.level = WARN
22:50:42  + set_java_vars /usr/lib/jvm/java-21-openjdk-amd64 3072m /tmp/karaf-0.22.0-SNAPSHOT/bin/setenv
22:50:42  + local -r java_home=/usr/lib/jvm/java-21-openjdk-amd64
22:50:42  Configure
22:50:42      java home: /usr/lib/jvm/java-21-openjdk-amd64
22:50:42  + local -r controllermem=3072m
22:50:42  + local -r memconf=/tmp/karaf-0.22.0-SNAPSHOT/bin/setenv
22:50:42  + echo Configure
22:50:42  + echo '    java home: /usr/lib/jvm/java-21-openjdk-amd64'
22:50:42      max memory: 3072m
22:50:42      memconf: /tmp/karaf-0.22.0-SNAPSHOT/bin/setenv
22:50:42  + echo '    max memory: 3072m'
22:50:42  + echo '    memconf: /tmp/karaf-0.22.0-SNAPSHOT/bin/setenv'
22:50:42  + sed -ie 's%^# export JAVA_HOME%export JAVA_HOME=${JAVA_HOME:-/usr/lib/jvm/java-21-openjdk-amd64}%g' /tmp/karaf-0.22.0-SNAPSHOT/bin/setenv
22:50:42  + sed -ie 's/JAVA_MAX_MEM="2048m"/JAVA_MAX_MEM=3072m/g' /tmp/karaf-0.22.0-SNAPSHOT/bin/setenv
22:50:42  cat /tmp/karaf-0.22.0-SNAPSHOT/bin/setenv
22:50:42  + echo 'cat /tmp/karaf-0.22.0-SNAPSHOT/bin/setenv'
22:50:42  + cat /tmp/karaf-0.22.0-SNAPSHOT/bin/setenv
22:50:42  #!/bin/sh
22:50:42  #
22:50:42  #    Licensed to the Apache Software Foundation (ASF) under one or more
22:50:42  #    contributor license agreements.  See the NOTICE file distributed with
22:50:42  #    this work for additional information regarding copyright ownership.
22:50:42  #    The ASF licenses this file to You under the Apache License, Version 2.0
22:50:42  #    (the "License"); you may not use this file except in compliance with
22:50:42  #    the License.  You may obtain a copy of the License at
22:50:42  #
22:50:42  #       http://www.apache.org/licenses/LICENSE-2.0
22:50:42  #
22:50:42  #    Unless required by applicable law or agreed to in writing, software
22:50:42  #    distributed under the License is distributed on an "AS IS" BASIS,
22:50:42  #    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
22:50:42  #    See the License for the specific language governing permissions and
22:50:42  #    limitations under the License.
22:50:42  #
22:50:42  
22:50:42  #
22:50:42  # handle specific scripts; the SCRIPT_NAME is exactly the name of the Karaf
22:50:42  # script: client, instance, shell, start, status, stop, karaf
22:50:42  #
22:50:42  # if [ "${KARAF_SCRIPT}" == "SCRIPT_NAME" ]; then
22:50:42  #   Actions go here...
22:50:42  # fi
22:50:42  
22:50:42  #
22:50:42  # general settings which should be applied for all scripts go here; please keep
22:50:42  # in mind that it is possible that scripts might be executed more than once, e.g.
22:50:42  # in example of the start script where the start script is executed first and the
22:50:42  # karaf script afterwards.
22:50:42  #
22:50:42  
22:50:42  #
22:50:42  # The following section shows the possible configuration options for the default 
22:50:42  # karaf scripts
22:50:42  #
22:50:42  export JAVA_HOME=${JAVA_HOME:-/usr/lib/jvm/java-21-openjdk-amd64} # Location of Java installation
22:50:42  # export JAVA_OPTS # Generic JVM options, for instance, where you can pass the memory configuration
22:50:42  # export JAVA_NON_DEBUG_OPTS # Additional non-debug JVM options
22:50:42  # export EXTRA_JAVA_OPTS # Additional JVM options
22:50:42  # export KARAF_HOME # Karaf home folder
22:50:42  # export KARAF_DATA # Karaf data folder
22:50:42  # export KARAF_BASE # Karaf base folder
22:50:42  # export KARAF_ETC  # Karaf etc  folder
22:50:42  # export KARAF_LOG  # Karaf log  folder
22:50:42  # export KARAF_SYSTEM_OPTS # First citizen Karaf options
22:50:42  # export KARAF_OPTS # Additional available Karaf options
22:50:42  # export KARAF_DEBUG # Enable debug mode
22:50:42  # export KARAF_REDIRECT # Enable/set the std/err redirection when using bin/start
22:50:42  # export KARAF_NOROOT # Prevent execution as root if set to true
22:50:42  + echo 'Set Java version'
22:50:42  Set Java version
22:50:42  + sudo /usr/sbin/alternatives --install /usr/bin/java java /usr/lib/jvm/java-21-openjdk-amd64/bin/java 1
22:50:42  sudo: /usr/sbin/alternatives: command not found
22:50:42  + sudo /usr/sbin/alternatives --set java /usr/lib/jvm/java-21-openjdk-amd64/bin/java
22:50:42  sudo: /usr/sbin/alternatives: command not found
22:50:42  JDK default version ...
22:50:42  + echo 'JDK default version ...'
22:50:42  + java -version
22:50:42  openjdk version "11.0.25" 2024-10-15
22:50:42  OpenJDK Runtime Environment (build 11.0.25+9-post-Ubuntu-1ubuntu120.04)
22:50:42  OpenJDK 64-Bit Server VM (build 11.0.25+9-post-Ubuntu-1ubuntu120.04, mixed mode, sharing)
22:50:42  Set JAVA_HOME
22:50:42  + echo 'Set JAVA_HOME'
22:50:42  + export JAVA_HOME=/usr/lib/jvm/java-21-openjdk-amd64
22:50:42  + JAVA_HOME=/usr/lib/jvm/java-21-openjdk-amd64
22:50:42  ++ readlink -e /usr/lib/jvm/java-21-openjdk-amd64/bin/java
22:50:42  Java binary pointed at by JAVA_HOME: /usr/lib/jvm/java-21-openjdk-amd64/bin/java
22:50:42  + JAVA_RESOLVED=/usr/lib/jvm/java-21-openjdk-amd64/bin/java
22:50:42  + echo 'Java binary pointed at by JAVA_HOME: /usr/lib/jvm/java-21-openjdk-amd64/bin/java'
22:50:42  Listing all open ports on controller system...
22:50:42  + echo 'Listing all open ports on controller system...'
22:50:42  + netstat -pnatu
22:50:42  /tmp/configuration-script.sh: line 40: netstat: command not found
22:50:42  Custom shard config exists!!!
22:50:42  Copying the shard config...
22:50:42  + '[' -f /tmp/custom_shard_config.txt ']'
22:50:42  + echo 'Custom shard config exists!!!'
22:50:42  + echo 'Copying the shard config...'
22:50:42  + cp /tmp/custom_shard_config.txt /tmp/karaf-0.22.0-SNAPSHOT/bin/
22:50:42  Configuring cluster
22:50:42  + echo 'Configuring cluster'
22:50:42  + /tmp/karaf-0.22.0-SNAPSHOT/bin/configure_cluster.sh 3 10.30.170.94 10.30.170.246 10.30.171.133
22:50:42  ################################################
22:50:42  ##             Configure Cluster              ##
22:50:42  ################################################
22:50:42   NOTE: Cluster configuration files not found. Copying from
22:50:42   /tmp/karaf-0.22.0-SNAPSHOT/system/org/opendaylight/controller/sal-clustering-config/10.0.2
22:50:42  Configuring unique name in akka.conf
22:50:42  Configuring hostname in akka.conf
22:50:42  Configuring data and rpc seed nodes in akka.conf
22:50:42  modules = [
22:50:42  	
22:50:42  	{
22:50:42  		name = "inventory"
22:50:42  		namespace = "urn:opendaylight:inventory"
22:50:42  		shard-strategy = "module"
22:50:42  	},
22:50:42  	{
22:50:42  		name = "topology"
22:50:42  		namespace = "urn:TBD:params:xml:ns:yang:network-topology"
22:50:42  		shard-strategy = "module"
22:50:42  	},
22:50:42  	{
22:50:42  		name = "toaster"
22:50:42  		namespace = "http://netconfcentral.org/ns/toaster"
22:50:42  		shard-strategy = "module"
22:50:42  	},
22:50:42  	{
22:50:42  		name = "car"
22:50:42  		namespace = "urn:opendaylight:params:xml:ns:yang:controller:config:sal-clustering-it:car"
22:50:42  		shard-strategy = "module"
22:50:42  	},
22:50:42  	{
22:50:42  		name = "people"
22:50:42  		namespace = "urn:opendaylight:params:xml:ns:yang:controller:config:sal-clustering-it:people"
22:50:42  		shard-strategy = "module"
22:50:42  	},
22:50:42  	{
22:50:42  		name = "car-people"
22:50:42  		namespace = "urn:opendaylight:params:xml:ns:yang:controller:config:sal-clustering-it:car-people"
22:50:42  		shard-strategy = "module"
22:50:42  	}
22:50:42  ]
22:50:42  Configuring replication type in module-shards.conf
22:50:42  ################################################
22:50:42  ##   NOTE: Manually restart controller to     ##
22:50:42  ##         apply configuration.               ##
22:50:42  ################################################
22:50:42  Dump akka.conf
22:50:42  + echo 'Dump akka.conf'
22:50:42  + cat /tmp/karaf-0.22.0-SNAPSHOT/configuration/initial/akka.conf
22:50:42  
22:50:42  odl-cluster-data {
22:50:42    akka {
22:50:42      remote {
22:50:42        artery {
22:50:42          enabled = on
22:50:42          transport = tcp
22:50:42          canonical.hostname = "10.30.171.133"
22:50:42          canonical.port = 2550
22:50:42        }
22:50:42      }
22:50:42  
22:50:42      cluster {
22:50:42        # Using artery.
22:50:42        seed-nodes = ["akka://opendaylight-cluster-data@10.30.170.94:2550",
22:50:42  				"akka://opendaylight-cluster-data@10.30.170.246:2550",
22:50:42  				"akka://opendaylight-cluster-data@10.30.171.133:2550"]
22:50:42  
22:50:42        roles = ["member-3"]
22:50:42  
22:50:42        # when under load we might trip a false positive on the failure detector
22:50:42        # failure-detector {
22:50:42          # heartbeat-interval = 4 s
22:50:42          # acceptable-heartbeat-pause = 16s
22:50:42        # }
22:50:42      }
22:50:42  
22:50:42      persistence {
22:50:42        # By default the snapshots/journal directories live in KARAF_HOME. You can choose to put it somewhere else by
22:50:42        # modifying the following two properties. The directory location specified may be a relative or absolute path. 
22:50:42        # The relative path is always relative to KARAF_HOME.
22:50:42  
22:50:42        # snapshot-store.local.dir = "target/snapshots"
22:50:42  
22:50:42        # Use lz4 compression for LocalSnapshotStore snapshots
22:50:42        snapshot-store.local.use-lz4-compression = false
22:50:42        # Size of blocks for lz4 compression: 64KB, 256KB, 1MB or 4MB
22:50:42        snapshot-store.local.lz4-blocksize = 256KB
22:50:42      }
22:50:42      disable-default-actor-system-quarantined-event-handling = "false"
22:50:42    }
22:50:42  }
22:50:42  Dump modules.conf
22:50:42  + echo 'Dump modules.conf'
22:50:42  + cat /tmp/karaf-0.22.0-SNAPSHOT/configuration/initial/modules.conf
22:50:42  modules = [
22:50:42  	
22:50:42  	{
22:50:42  		name = "inventory"
22:50:42  		namespace = "urn:opendaylight:inventory"
22:50:42  		shard-strategy = "module"
22:50:42  	},
22:50:42  	{
22:50:42  		name = "topology"
22:50:42  		namespace = "urn:TBD:params:xml:ns:yang:network-topology"
22:50:42  		shard-strategy = "module"
22:50:42  	},
22:50:42  	{
22:50:42  		name = "toaster"
22:50:42  		namespace = "http://netconfcentral.org/ns/toaster"
22:50:42  		shard-strategy = "module"
22:50:42  	},
22:50:42  	{
22:50:42  		name = "car"
22:50:42  		namespace = "urn:opendaylight:params:xml:ns:yang:controller:config:sal-clustering-it:car"
22:50:42  		shard-strategy = "module"
22:50:42  	},
22:50:42  	{
22:50:42  		name = "people"
22:50:42  		namespace = "urn:opendaylight:params:xml:ns:yang:controller:config:sal-clustering-it:people"
22:50:42  		shard-strategy = "module"
22:50:42  	},
22:50:42  	{
22:50:42  		name = "car-people"
22:50:42  		namespace = "urn:opendaylight:params:xml:ns:yang:controller:config:sal-clustering-it:car-people"
22:50:42  		shard-strategy = "module"
22:50:42  	}
22:50:42  ]
22:50:42  Dump module-shards.conf
22:50:42  + echo 'Dump module-shards.conf'
22:50:42  + cat /tmp/karaf-0.22.0-SNAPSHOT/configuration/initial/module-shards.conf
22:50:42  module-shards = [
22:50:42  	{
22:50:42  		name = "default"
22:50:42  		shards = [
22:50:42  			{
22:50:42  				name = "default"
22:50:42  				replicas = ["member-1",
22:50:42  				"member-2",
22:50:42  				"member-3"]
22:50:42  			}
22:50:42  		]
22:50:42  	},
22:50:42  	{
22:50:42  		name = "inventory"
22:50:42  		shards = [
22:50:42  			{
22:50:42  				name="inventory"
22:50:42  				replicas = ["member-1",
22:50:42  				"member-2",
22:50:42  				"member-3"]
22:50:42  			}
22:50:42  		]
22:50:42  	},
22:50:42  	{
22:50:42  		name = "topology"
22:50:42  		shards = [
22:50:42  			{
22:50:42  				name="topology"
22:50:42  				replicas = ["member-1",
22:50:42  				"member-2",
22:50:42  				"member-3"]
22:50:42  			}
22:50:42  		]
22:50:42  	},
22:50:42  	{
22:50:42  		name = "toaster"
22:50:42  		shards = [
22:50:42  			{
22:50:42  				name="toaster"
22:50:42  				replicas = ["member-1",
22:50:42  				"member-2",
22:50:42  				"member-3"]
22:50:42  			}
22:50:42  		]
22:50:42  	},
22:50:42  	{
22:50:42  		name = "car"
22:50:42  		shards = [
22:50:42  			{
22:50:42  				name="car"
22:50:42  				replicas = ["member-1",
22:50:42  				"member-2",
22:50:42  				"member-3"]
22:50:42  			}
22:50:42  		]
22:50:42  	},
22:50:42  	{
22:50:42  		name = "people"
22:50:42  		shards = [
22:50:42  			{
22:50:42  				name="people"
22:50:42  				replicas = ["member-1",
22:50:42  				"member-2",
22:50:42  				"member-3"]
22:50:42  			}
22:50:42  		]
22:50:42  	},
22:50:42  	{
22:50:42  		name = "car-people"
22:50:42  		shards = [
22:50:42  			{
22:50:42  				name="car-people"
22:50:42  				replicas = ["member-1",
22:50:42  				"member-2",
22:50:42  				"member-3"]
22:50:42  			}
22:50:42  		]
22:50:42  	}
22:50:42  ]
22:50:42  Locating config plan to use...
22:50:42  Finished running config plans
22:50:42  Starting member-1 with IP address 10.30.170.94
22:50:42  Warning: Permanently added '10.30.170.94' (ECDSA) to the list of known hosts.
22:50:43  Warning: Permanently added '10.30.170.94' (ECDSA) to the list of known hosts.
22:50:43  Redirecting karaf console output to karaf_console.log
22:50:43  Starting controller...
22:50:43  start: Redirecting Karaf output to /tmp/karaf-0.22.0-SNAPSHOT/data/log/karaf_console.log
22:50:43  Starting member-2 with IP address 10.30.170.246
22:50:43  Warning: Permanently added '10.30.170.246' (ECDSA) to the list of known hosts.
22:50:43  Warning: Permanently added '10.30.170.246' (ECDSA) to the list of known hosts.
22:50:43  Redirecting karaf console output to karaf_console.log
22:50:43  Starting controller...
22:50:43  start: Redirecting Karaf output to /tmp/karaf-0.22.0-SNAPSHOT/data/log/karaf_console.log
22:50:43  Starting member-3 with IP address 10.30.171.133
22:50:43  Warning: Permanently added '10.30.171.133' (ECDSA) to the list of known hosts.
22:50:44  Warning: Permanently added '10.30.171.133' (ECDSA) to the list of known hosts.
22:50:44  Redirecting karaf console output to karaf_console.log
22:50:44  Starting controller...
22:50:44  start: Redirecting Karaf output to /tmp/karaf-0.22.0-SNAPSHOT/data/log/karaf_console.log
22:50:44  [controller-csit-3node-clustering-ask-all-titanium] $ /bin/bash /tmp/jenkins16290830342579049116.sh
22:50:44  common-functions.sh is being sourced
22:50:44  common-functions environment:
22:50:44  MAVENCONF: /tmp/karaf-0.22.0-SNAPSHOT/etc/org.ops4j.pax.url.mvn.cfg
22:50:44  ACTUALFEATURES: 
22:50:44  FEATURESCONF: /tmp/karaf-0.22.0-SNAPSHOT/etc/org.apache.karaf.features.cfg
22:50:44  CUSTOMPROP: /tmp/karaf-0.22.0-SNAPSHOT/etc/custom.properties
22:50:44  LOGCONF: /tmp/karaf-0.22.0-SNAPSHOT/etc/org.ops4j.pax.logging.cfg
22:50:44  MEMCONF: /tmp/karaf-0.22.0-SNAPSHOT/bin/setenv
22:50:44  CONTROLLERMEM: 2048m
22:50:44  AKKACONF: /tmp/karaf-0.22.0-SNAPSHOT/configuration/initial/akka.conf
22:50:44  MODULESCONF: /tmp/karaf-0.22.0-SNAPSHOT/configuration/initial/modules.conf
22:50:44  MODULESHARDSCONF: /tmp/karaf-0.22.0-SNAPSHOT/configuration/initial/module-shards.conf
22:50:44  SUITES: 
22:50:44  
22:50:44  + echo '#################################################'
22:50:44  #################################################
22:50:44  + echo '##         Verify Cluster is UP                ##'
22:50:44  ##         Verify Cluster is UP                ##
22:50:44  + echo '#################################################'
22:50:44  #################################################
22:50:44  + create_post_startup_script
22:50:44  + cat
22:50:44  + copy_and_run_post_startup_script
22:50:44  + seed_index=1
22:50:44  ++ seq 1 3
22:50:44  + for i in $(seq 1 "${NUM_ODL_SYSTEM}")
22:50:44  + CONTROLLERIP=ODL_SYSTEM_1_IP
22:50:44  + echo 'Execute the post startup script on controller 10.30.170.94'
22:50:44  Execute the post startup script on controller 10.30.170.94
22:50:44  + scp /w/workspace/controller-csit-3node-clustering-ask-all-titanium/post-startup-script.sh 10.30.170.94:/tmp/
22:50:44  Warning: Permanently added '10.30.170.94' (ECDSA) to the list of known hosts.
22:50:45  + ssh 10.30.170.94 'bash /tmp/post-startup-script.sh 1'
22:50:45  Warning: Permanently added '10.30.170.94' (ECDSA) to the list of known hosts.
22:50:45  /tmp/post-startup-script.sh: line 4: netstat: command not found
22:50:52  /tmp/post-startup-script.sh: line 4: netstat: command not found
22:50:55  /tmp/post-startup-script.sh: line 4: netstat: command not found
22:51:00  /tmp/post-startup-script.sh: line 4: netstat: command not found
22:51:05  /tmp/post-startup-script.sh: line 4: netstat: command not found
22:51:10  /tmp/post-startup-script.sh: line 4: netstat: command not found
22:51:15  /tmp/post-startup-script.sh: line 4: netstat: command not found
22:51:20  /tmp/post-startup-script.sh: line 4: netstat: command not found
22:51:25  /tmp/post-startup-script.sh: line 4: netstat: command not found
22:51:30  /tmp/post-startup-script.sh: line 4: netstat: command not found
22:51:35  /tmp/post-startup-script.sh: line 4: netstat: command not found
22:51:40  /tmp/post-startup-script.sh: line 4: netstat: command not found
22:51:45  Waiting up to 3 minutes for controller to come up, checking every 5 seconds...
22:51:50  2025-03-09T22:51:37,046 | INFO  | SystemReadyService-0 | SimpleSystemReadyMonitor         | 292 - org.opendaylight.infrautils.ready-api - 7.0.3 | System ready; AKA: Aye captain, all warp coils are now operating at peak efficiency! [M.]
22:51:50  Controller is UP
22:51:50  2025-03-09T22:51:37,046 | INFO  | SystemReadyService-0 | SimpleSystemReadyMonitor         | 292 - org.opendaylight.infrautils.ready-api - 7.0.3 | System ready; AKA: Aye captain, all warp coils are now operating at peak efficiency! [M.]
22:51:50  Listing all open ports on controller system...
22:51:50  /tmp/post-startup-script.sh: line 51: netstat: command not found
22:51:50  looking for "BindException: Address already in use" in log file
22:51:50  looking for "server is unhealthy" in log file
22:51:50  + '[' 1 == 0 ']'
22:51:50  + for i in $(seq 1 "${NUM_ODL_SYSTEM}")
22:51:50  + CONTROLLERIP=ODL_SYSTEM_2_IP
22:51:50  + echo 'Execute the post startup script on controller 10.30.170.246'
22:51:50  Execute the post startup script on controller 10.30.170.246
22:51:50  + scp /w/workspace/controller-csit-3node-clustering-ask-all-titanium/post-startup-script.sh 10.30.170.246:/tmp/
22:51:50  Warning: Permanently added '10.30.170.246' (ECDSA) to the list of known hosts.
22:51:51  + ssh 10.30.170.246 'bash /tmp/post-startup-script.sh 2'
22:51:51  Warning: Permanently added '10.30.170.246' (ECDSA) to the list of known hosts.
22:51:51  /tmp/post-startup-script.sh: line 4: netstat: command not found
22:51:56  /tmp/post-startup-script.sh: line 4: netstat: command not found
22:52:01  /tmp/post-startup-script.sh: line 4: netstat: command not found
22:52:06  /tmp/post-startup-script.sh: line 4: netstat: command not found
22:52:11  /tmp/post-startup-script.sh: line 4: netstat: command not found
22:52:16  /tmp/post-startup-script.sh: line 4: netstat: command not found
22:52:21  /tmp/post-startup-script.sh: line 4: netstat: command not found
22:52:26  /tmp/post-startup-script.sh: line 4: netstat: command not found
22:52:31  /tmp/post-startup-script.sh: line 4: netstat: command not found
22:52:36  /tmp/post-startup-script.sh: line 4: netstat: command not found
22:52:41  /tmp/post-startup-script.sh: line 4: netstat: command not found
22:52:46  /tmp/post-startup-script.sh: line 4: netstat: command not found
22:52:51  Waiting up to 3 minutes for controller to come up, checking every 5 seconds...
22:52:56  2025-03-09T22:51:36,075 | INFO  | SystemReadyService-0 | SimpleSystemReadyMonitor         | 292 - org.opendaylight.infrautils.ready-api - 7.0.3 | System ready; AKA: Aye captain, all warp coils are now operating at peak efficiency! [M.]
22:52:56  Controller is UP
22:52:56  2025-03-09T22:51:36,075 | INFO  | SystemReadyService-0 | SimpleSystemReadyMonitor         | 292 - org.opendaylight.infrautils.ready-api - 7.0.3 | System ready; AKA: Aye captain, all warp coils are now operating at peak efficiency! [M.]
22:52:56  Listing all open ports on controller system...
22:52:56  /tmp/post-startup-script.sh: line 51: netstat: command not found
22:52:56  looking for "BindException: Address already in use" in log file
22:52:56  looking for "server is unhealthy" in log file
22:52:56  + '[' 2 == 0 ']'
22:52:56  + for i in $(seq 1 "${NUM_ODL_SYSTEM}")
22:52:56  + CONTROLLERIP=ODL_SYSTEM_3_IP
22:52:56  + echo 'Execute the post startup script on controller 10.30.171.133'
22:52:56  Execute the post startup script on controller 10.30.171.133
22:52:56  + scp /w/workspace/controller-csit-3node-clustering-ask-all-titanium/post-startup-script.sh 10.30.171.133:/tmp/
22:52:56  Warning: Permanently added '10.30.171.133' (ECDSA) to the list of known hosts.
22:52:56  + ssh 10.30.171.133 'bash /tmp/post-startup-script.sh 3'
22:52:56  Warning: Permanently added '10.30.171.133' (ECDSA) to the list of known hosts.
22:52:57  /tmp/post-startup-script.sh: line 4: netstat: command not found
22:53:02  /tmp/post-startup-script.sh: line 4: netstat: command not found
22:53:07  /tmp/post-startup-script.sh: line 4: netstat: command not found
22:53:12  /tmp/post-startup-script.sh: line 4: netstat: command not found
22:53:17  /tmp/post-startup-script.sh: line 4: netstat: command not found
22:53:22  /tmp/post-startup-script.sh: line 4: netstat: command not found
22:53:27  /tmp/post-startup-script.sh: line 4: netstat: command not found
22:53:32  /tmp/post-startup-script.sh: line 4: netstat: command not found
22:53:37  /tmp/post-startup-script.sh: line 4: netstat: command not found
22:53:42  /tmp/post-startup-script.sh: line 4: netstat: command not found
22:53:47  /tmp/post-startup-script.sh: line 4: netstat: command not found
22:53:52  /tmp/post-startup-script.sh: line 4: netstat: command not found
22:53:57  Waiting up to 3 minutes for controller to come up, checking every 5 seconds...
22:54:02  2025-03-09T22:51:35,807 | INFO  | SystemReadyService-0 | SimpleSystemReadyMonitor         | 292 - org.opendaylight.infrautils.ready-api - 7.0.3 | System ready; AKA: Aye captain, all warp coils are now operating at peak efficiency! [M.]
22:54:02  Controller is UP
22:54:02  2025-03-09T22:51:35,807 | INFO  | SystemReadyService-0 | SimpleSystemReadyMonitor         | 292 - org.opendaylight.infrautils.ready-api - 7.0.3 | System ready; AKA: Aye captain, all warp coils are now operating at peak efficiency! [M.]
22:54:02  Listing all open ports on controller system...
22:54:02  /tmp/post-startup-script.sh: line 51: netstat: command not found
22:54:02  looking for "BindException: Address already in use" in log file
22:54:02  looking for "server is unhealthy" in log file
22:54:02  + '[' 0 == 0 ']'
22:54:02  + seed_index=1
22:54:02  + dump_controller_threads
22:54:02  ++ seq 1 3
22:54:02  + for i in $(seq 1 "${NUM_ODL_SYSTEM}")
22:54:02  + CONTROLLERIP=ODL_SYSTEM_1_IP
22:54:02  + echo 'Let'\''s take the karaf thread dump'
22:54:02  Let's take the karaf thread dump
22:54:02  + ssh 10.30.170.94 'sudo ps aux'
22:54:02  Warning: Permanently added '10.30.170.94' (ECDSA) to the list of known hosts.
22:54:02  ++ grep org.apache.karaf.main.Main /w/workspace/controller-csit-3node-clustering-ask-all-titanium/ps_before.log
22:54:02  ++ grep -v grep
22:54:02  ++ cut -f2 '-d '
22:54:02  ++ tr -s ' '
22:54:02  + pid=28754
22:54:02  + echo 'karaf main: org.apache.karaf.main.Main, pid:28754'
22:54:02  karaf main: org.apache.karaf.main.Main, pid:28754
22:54:02  + ssh 10.30.170.94 '/usr/lib/jvm/java-21-openjdk-amd64/bin/jstack -l 28754'
22:54:02  Warning: Permanently added '10.30.170.94' (ECDSA) to the list of known hosts.
22:54:03  + for i in $(seq 1 "${NUM_ODL_SYSTEM}")
22:54:03  + CONTROLLERIP=ODL_SYSTEM_2_IP
22:54:03  + echo 'Let'\''s take the karaf thread dump'
22:54:03  Let's take the karaf thread dump
22:54:03  + ssh 10.30.170.246 'sudo ps aux'
22:54:03  Warning: Permanently added '10.30.170.246' (ECDSA) to the list of known hosts.
22:54:03  ++ grep org.apache.karaf.main.Main /w/workspace/controller-csit-3node-clustering-ask-all-titanium/ps_before.log
22:54:03  ++ grep -v grep
22:54:03  ++ cut -f2 '-d '
22:54:04  ++ tr -s ' '
22:54:04  + pid=28809
22:54:04  + echo 'karaf main: org.apache.karaf.main.Main, pid:28809'
22:54:04  karaf main: org.apache.karaf.main.Main, pid:28809
22:54:04  + ssh 10.30.170.246 '/usr/lib/jvm/java-21-openjdk-amd64/bin/jstack -l 28809'
22:54:04  Warning: Permanently added '10.30.170.246' (ECDSA) to the list of known hosts.
22:54:04  + for i in $(seq 1 "${NUM_ODL_SYSTEM}")
22:54:04  + CONTROLLERIP=ODL_SYSTEM_3_IP
22:54:04  + echo 'Let'\''s take the karaf thread dump'
22:54:04  Let's take the karaf thread dump
22:54:04  + ssh 10.30.171.133 'sudo ps aux'
22:54:04  Warning: Permanently added '10.30.171.133' (ECDSA) to the list of known hosts.
22:54:05  ++ grep org.apache.karaf.main.Main /w/workspace/controller-csit-3node-clustering-ask-all-titanium/ps_before.log
22:54:05  ++ grep -v grep
22:54:05  ++ tr -s ' '
22:54:05  ++ cut -f2 '-d '
22:54:05  + pid=28794
22:54:05  + echo 'karaf main: org.apache.karaf.main.Main, pid:28794'
22:54:05  karaf main: org.apache.karaf.main.Main, pid:28794
22:54:05  + ssh 10.30.171.133 '/usr/lib/jvm/java-21-openjdk-amd64/bin/jstack -l 28794'
22:54:05  Warning: Permanently added '10.30.171.133' (ECDSA) to the list of known hosts.
22:54:05  + '[' 0 -gt 0 ']'
22:54:05  + echo 'Generating controller variables...'
22:54:05  Generating controller variables...
22:54:05  ++ seq 1 3
22:54:05  + for i in $(seq 1 "${NUM_ODL_SYSTEM}")
22:54:05  + CONTROLLERIP=ODL_SYSTEM_1_IP
22:54:05  + odl_variables=' -v ODL_SYSTEM_1_IP:10.30.170.94'
22:54:05  + for i in $(seq 1 "${NUM_ODL_SYSTEM}")
22:54:05  + CONTROLLERIP=ODL_SYSTEM_2_IP
22:54:05  + odl_variables=' -v ODL_SYSTEM_1_IP:10.30.170.94 -v ODL_SYSTEM_2_IP:10.30.170.246'
22:54:05  + for i in $(seq 1 "${NUM_ODL_SYSTEM}")
22:54:05  + CONTROLLERIP=ODL_SYSTEM_3_IP
22:54:05  + odl_variables=' -v ODL_SYSTEM_1_IP:10.30.170.94 -v ODL_SYSTEM_2_IP:10.30.170.246 -v ODL_SYSTEM_3_IP:10.30.171.133'
22:54:05  + echo 'Generating mininet variables...'
22:54:05  Generating mininet variables...
22:54:05  ++ seq 1 0
22:54:05  + get_test_suites SUITES
22:54:05  + local __suite_list=SUITES
22:54:05  + echo 'Locating test plan to use...'
22:54:05  Locating test plan to use...
22:54:05  + testplan_filepath=/w/workspace/controller-csit-3node-clustering-ask-all-titanium/test/csit/testplans/controller-clustering-ask-titanium.txt
22:54:05  + '[' '!' -f /w/workspace/controller-csit-3node-clustering-ask-all-titanium/test/csit/testplans/controller-clustering-ask-titanium.txt ']'
22:54:05  + testplan_filepath=/w/workspace/controller-csit-3node-clustering-ask-all-titanium/test/csit/testplans/controller-clustering-ask.txt
22:54:05  + '[' disabled '!=' disabled ']'
22:54:05  + echo 'Changing the testplan path...'
22:54:05  Changing the testplan path...
22:54:05  + sed s:integration:/w/workspace/controller-csit-3node-clustering-ask-all-titanium: /w/workspace/controller-csit-3node-clustering-ask-all-titanium/test/csit/testplans/controller-clustering-ask.txt
22:54:05  + cat testplan.txt
22:54:05  # Place the suites in run order:
22:54:05  /w/workspace/controller-csit-3node-clustering-ask-all-titanium/test/csit/suites/controller/dom_data_broker/restart_odl_with_tell_based_false.robot
22:54:05  /w/workspace/controller-csit-3node-clustering-ask-all-titanium/test/csit/suites/controller/dom_rpc_broker/rpc_provider_precedence.robot
22:54:05  /w/workspace/controller-csit-3node-clustering-ask-all-titanium/test/csit/suites/controller/dom_data_broker/restart_odl_with_tell_based_false.robot
22:54:05  /w/workspace/controller-csit-3node-clustering-ask-all-titanium/test/csit/suites/controller/dom_rpc_broker/rpc_provider_partition_and_heal.robot
22:54:05  /w/workspace/controller-csit-3node-clustering-ask-all-titanium/test/csit/suites/controller/dom_data_broker/restart_odl_with_tell_based_false.robot
22:54:05  /w/workspace/controller-csit-3node-clustering-ask-all-titanium/test/csit/suites/controller/dom_rpc_broker/action_provider_precedence.robot
22:54:05  /w/workspace/controller-csit-3node-clustering-ask-all-titanium/test/csit/suites/controller/dom_data_broker/restart_odl_with_tell_based_false.robot
22:54:05  /w/workspace/controller-csit-3node-clustering-ask-all-titanium/test/csit/suites/controller/dom_rpc_broker/action_provider_partition_and_heal.robot
22:54:05  /w/workspace/controller-csit-3node-clustering-ask-all-titanium/test/csit/suites/controller/dom_data_broker/restart_odl_with_tell_based_false.robot
22:54:05  /w/workspace/controller-csit-3node-clustering-ask-all-titanium/test/csit/suites/controller/cluster_singleton/master_stability.robot
22:54:05  /w/workspace/controller-csit-3node-clustering-ask-all-titanium/test/csit/suites/controller/dom_data_broker/restart_odl_with_tell_based_false.robot
22:54:05  /w/workspace/controller-csit-3node-clustering-ask-all-titanium/test/csit/suites/controller/cluster_singleton/partition_and_heal.robot
22:54:05  /w/workspace/controller-csit-3node-clustering-ask-all-titanium/test/csit/suites/controller/dom_data_broker/restart_odl_with_tell_based_false.robot
22:54:05  /w/workspace/controller-csit-3node-clustering-ask-all-titanium/test/csit/suites/controller/cluster_singleton/chasing_the_leader.robot
22:54:05  /w/workspace/controller-csit-3node-clustering-ask-all-titanium/test/csit/suites/controller/dom_data_broker/restart_odl_with_tell_based_false.robot
22:54:05  /w/workspace/controller-csit-3node-clustering-ask-all-titanium/test/csit/suites/controller/singleton_service/global_rpc_kill.robot
22:54:05  /w/workspace/controller-csit-3node-clustering-ask-all-titanium/test/csit/suites/controller/dom_data_broker/restart_odl_with_tell_based_false.robot
22:54:05  /w/workspace/controller-csit-3node-clustering-ask-all-titanium/test/csit/suites/controller/singleton_service/global_rpc_freeze.robot
22:54:05  /w/workspace/controller-csit-3node-clustering-ask-all-titanium/test/csit/suites/controller/dom_data_broker/restart_odl_with_tell_based_false.robot
22:54:05  /w/workspace/controller-csit-3node-clustering-ask-all-titanium/test/csit/suites/controller/singleton_service/global_rpc_isolate.robot
22:54:05  /w/workspace/controller-csit-3node-clustering-ask-all-titanium/test/csit/suites/controller/dom_data_broker/restart_odl_with_tell_based_false.robot
22:54:05  /w/workspace/controller-csit-3node-clustering-ask-all-titanium/test/csit/suites/controller/Clustering_Datastore/carpeople_crud.robot
22:54:05  /w/workspace/controller-csit-3node-clustering-ask-all-titanium/test/csit/suites/controller/Clustering_Datastore/car_failover_crud.robot
22:54:05  /w/workspace/controller-csit-3node-clustering-ask-all-titanium/test/csit/suites/controller/Clustering_Datastore/car_persistence_recovery.robot
22:54:05  /w/workspace/controller-csit-3node-clustering-ask-all-titanium/test/csit/suites/controller/Clustering_Datastore/buycar_failover.robot
22:54:05  /w/workspace/controller-csit-3node-clustering-ask-all-titanium/test/csit/suites/controller/Clustering_Datastore/entity_isolate.robot
22:54:05  /w/workspace/controller-csit-3node-clustering-ask-all-titanium/test/csit/suites/controller/Clustering_Datastore/buycar_failover_isolation.robot
22:54:05  /w/workspace/controller-csit-3node-clustering-ask-all-titanium/test/csit/suites/controller/Clustering_Datastore/car_failover_crud_isolation.robot
22:54:05  /w/workspace/controller-csit-3node-clustering-ask-all-titanium/test/csit/suites/controller/Clustering_Datastore/car_outage_corners.robot
22:54:05  + '[' -z '' ']'
22:54:05  ++ grep -E -v '(^[[:space:]]*#|^[[:space:]]*$)' testplan.txt
22:54:05  ++ tr '\012' ' '
22:54:05  + suite_list='/w/workspace/controller-csit-3node-clustering-ask-all-titanium/test/csit/suites/controller/dom_data_broker/restart_odl_with_tell_based_false.robot /w/workspace/controller-csit-3node-clustering-ask-all-titanium/test/csit/suites/controller/dom_rpc_broker/rpc_provider_precedence.robot /w/workspace/controller-csit-3node-clustering-ask-all-titanium/test/csit/suites/controller/dom_data_broker/restart_odl_with_tell_based_false.robot /w/workspace/controller-csit-3node-clustering-ask-all-titanium/test/csit/suites/controller/dom_rpc_broker/rpc_provider_partition_and_heal.robot /w/workspace/controller-csit-3node-clustering-ask-all-titanium/test/csit/suites/controller/dom_data_broker/restart_odl_with_tell_based_false.robot /w/workspace/controller-csit-3node-clustering-ask-all-titanium/test/csit/suites/controller/dom_rpc_broker/action_provider_precedence.robot /w/workspace/controller-csit-3node-clustering-ask-all-titanium/test/csit/suites/controller/dom_data_broker/restart_odl_with_tell_based_false.robot /w/workspace/controller-csit-3node-clustering-ask-all-titanium/test/csit/suites/controller/dom_rpc_broker/action_provider_partition_and_heal.robot /w/workspace/controller-csit-3node-clustering-ask-all-titanium/test/csit/suites/controller/dom_data_broker/restart_odl_with_tell_based_false.robot /w/workspace/controller-csit-3node-clustering-ask-all-titanium/test/csit/suites/controller/cluster_singleton/master_stability.robot /w/workspace/controller-csit-3node-clustering-ask-all-titanium/test/csit/suites/controller/dom_data_broker/restart_odl_with_tell_based_false.robot /w/workspace/controller-csit-3node-clustering-ask-all-titanium/test/csit/suites/controller/cluster_singleton/partition_and_heal.robot /w/workspace/controller-csit-3node-clustering-ask-all-titanium/test/csit/suites/controller/dom_data_broker/restart_odl_with_tell_based_false.robot /w/workspace/controller-csit-3node-clustering-ask-all-titanium/test/csit/suites/controller/cluster_singleton/chasing_the_leader.robot /w/workspace/controller-csit-3node-clustering-ask-all-titanium/test/csit/suites/controller/dom_data_broker/restart_odl_with_tell_based_false.robot /w/workspace/controller-csit-3node-clustering-ask-all-titanium/test/csit/suites/controller/singleton_service/global_rpc_kill.robot /w/workspace/controller-csit-3node-clustering-ask-all-titanium/test/csit/suites/controller/dom_data_broker/restart_odl_with_tell_based_false.robot /w/workspace/controller-csit-3node-clustering-ask-all-titanium/test/csit/suites/controller/singleton_service/global_rpc_freeze.robot /w/workspace/controller-csit-3node-clustering-ask-all-titanium/test/csit/suites/controller/dom_data_broker/restart_odl_with_tell_based_false.robot /w/workspace/controller-csit-3node-clustering-ask-all-titanium/test/csit/suites/controller/singleton_service/global_rpc_isolate.robot /w/workspace/controller-csit-3node-clustering-ask-all-titanium/test/csit/suites/controller/dom_data_broker/restart_odl_with_tell_based_false.robot /w/workspace/controller-csit-3node-clustering-ask-all-titanium/test/csit/suites/controller/Clustering_Datastore/carpeople_crud.robot /w/workspace/controller-csit-3node-clustering-ask-all-titanium/test/csit/suites/controller/Clustering_Datastore/car_failover_crud.robot /w/workspace/controller-csit-3node-clustering-ask-all-titanium/test/csit/suites/controller/Clustering_Datastore/car_persistence_recovery.robot /w/workspace/controller-csit-3node-clustering-ask-all-titanium/test/csit/suites/controller/Clustering_Datastore/buycar_failover.robot /w/workspace/controller-csit-3node-clustering-ask-all-titanium/test/csit/suites/controller/Clustering_Datastore/entity_isolate.robot /w/workspace/controller-csit-3node-clustering-ask-all-titanium/test/csit/suites/controller/Clustering_Datastore/buycar_failover_isolation.robot /w/workspace/controller-csit-3node-clustering-ask-all-titanium/test/csit/suites/controller/Clustering_Datastore/car_failover_crud_isolation.robot /w/workspace/controller-csit-3node-clustering-ask-all-titanium/test/csit/suites/controller/Clustering_Datastore/car_outage_corners.robot '
22:54:05  + eval 'SUITES='\''/w/workspace/controller-csit-3node-clustering-ask-all-titanium/test/csit/suites/controller/dom_data_broker/restart_odl_with_tell_based_false.robot /w/workspace/controller-csit-3node-clustering-ask-all-titanium/test/csit/suites/controller/dom_rpc_broker/rpc_provider_precedence.robot /w/workspace/controller-csit-3node-clustering-ask-all-titanium/test/csit/suites/controller/dom_data_broker/restart_odl_with_tell_based_false.robot /w/workspace/controller-csit-3node-clustering-ask-all-titanium/test/csit/suites/controller/dom_rpc_broker/rpc_provider_partition_and_heal.robot /w/workspace/controller-csit-3node-clustering-ask-all-titanium/test/csit/suites/controller/dom_data_broker/restart_odl_with_tell_based_false.robot /w/workspace/controller-csit-3node-clustering-ask-all-titanium/test/csit/suites/controller/dom_rpc_broker/action_provider_precedence.robot /w/workspace/controller-csit-3node-clustering-ask-all-titanium/test/csit/suites/controller/dom_data_broker/restart_odl_with_tell_based_false.robot /w/workspace/controller-csit-3node-clustering-ask-all-titanium/test/csit/suites/controller/dom_rpc_broker/action_provider_partition_and_heal.robot /w/workspace/controller-csit-3node-clustering-ask-all-titanium/test/csit/suites/controller/dom_data_broker/restart_odl_with_tell_based_false.robot /w/workspace/controller-csit-3node-clustering-ask-all-titanium/test/csit/suites/controller/cluster_singleton/master_stability.robot /w/workspace/controller-csit-3node-clustering-ask-all-titanium/test/csit/suites/controller/dom_data_broker/restart_odl_with_tell_based_false.robot /w/workspace/controller-csit-3node-clustering-ask-all-titanium/test/csit/suites/controller/cluster_singleton/partition_and_heal.robot /w/workspace/controller-csit-3node-clustering-ask-all-titanium/test/csit/suites/controller/dom_data_broker/restart_odl_with_tell_based_false.robot /w/workspace/controller-csit-3node-clustering-ask-all-titanium/test/csit/suites/controller/cluster_singleton/chasing_the_leader.robot /w/workspace/controller-csit-3node-clustering-ask-all-titanium/test/csit/suites/controller/dom_data_broker/restart_odl_with_tell_based_false.robot /w/workspace/controller-csit-3node-clustering-ask-all-titanium/test/csit/suites/controller/singleton_service/global_rpc_kill.robot /w/workspace/controller-csit-3node-clustering-ask-all-titanium/test/csit/suites/controller/dom_data_broker/restart_odl_with_tell_based_false.robot /w/workspace/controller-csit-3node-clustering-ask-all-titanium/test/csit/suites/controller/singleton_service/global_rpc_freeze.robot /w/workspace/controller-csit-3node-clustering-ask-all-titanium/test/csit/suites/controller/dom_data_broker/restart_odl_with_tell_based_false.robot /w/workspace/controller-csit-3node-clustering-ask-all-titanium/test/csit/suites/controller/singleton_service/global_rpc_isolate.robot /w/workspace/controller-csit-3node-clustering-ask-all-titanium/test/csit/suites/controller/dom_data_broker/restart_odl_with_tell_based_false.robot /w/workspace/controller-csit-3node-clustering-ask-all-titanium/test/csit/suites/controller/Clustering_Datastore/carpeople_crud.robot /w/workspace/controller-csit-3node-clustering-ask-all-titanium/test/csit/suites/controller/Clustering_Datastore/car_failover_crud.robot /w/workspace/controller-csit-3node-clustering-ask-all-titanium/test/csit/suites/controller/Clustering_Datastore/car_persistence_recovery.robot /w/workspace/controller-csit-3node-clustering-ask-all-titanium/test/csit/suites/controller/Clustering_Datastore/buycar_failover.robot /w/workspace/controller-csit-3node-clustering-ask-all-titanium/test/csit/suites/controller/Clustering_Datastore/entity_isolate.robot /w/workspace/controller-csit-3node-clustering-ask-all-titanium/test/csit/suites/controller/Clustering_Datastore/buycar_failover_isolation.robot /w/workspace/controller-csit-3node-clustering-ask-all-titanium/test/csit/suites/controller/Clustering_Datastore/car_failover_crud_isolation.robot /w/workspace/controller-csit-3node-clustering-ask-all-titanium/test/csit/suites/controller/Clustering_Datastore/car_outage_corners.robot '\'''
22:54:05  ++ SUITES='/w/workspace/controller-csit-3node-clustering-ask-all-titanium/test/csit/suites/controller/dom_data_broker/restart_odl_with_tell_based_false.robot /w/workspace/controller-csit-3node-clustering-ask-all-titanium/test/csit/suites/controller/dom_rpc_broker/rpc_provider_precedence.robot /w/workspace/controller-csit-3node-clustering-ask-all-titanium/test/csit/suites/controller/dom_data_broker/restart_odl_with_tell_based_false.robot /w/workspace/controller-csit-3node-clustering-ask-all-titanium/test/csit/suites/controller/dom_rpc_broker/rpc_provider_partition_and_heal.robot /w/workspace/controller-csit-3node-clustering-ask-all-titanium/test/csit/suites/controller/dom_data_broker/restart_odl_with_tell_based_false.robot /w/workspace/controller-csit-3node-clustering-ask-all-titanium/test/csit/suites/controller/dom_rpc_broker/action_provider_precedence.robot /w/workspace/controller-csit-3node-clustering-ask-all-titanium/test/csit/suites/controller/dom_data_broker/restart_odl_with_tell_based_false.robot /w/workspace/controller-csit-3node-clustering-ask-all-titanium/test/csit/suites/controller/dom_rpc_broker/action_provider_partition_and_heal.robot /w/workspace/controller-csit-3node-clustering-ask-all-titanium/test/csit/suites/controller/dom_data_broker/restart_odl_with_tell_based_false.robot /w/workspace/controller-csit-3node-clustering-ask-all-titanium/test/csit/suites/controller/cluster_singleton/master_stability.robot /w/workspace/controller-csit-3node-clustering-ask-all-titanium/test/csit/suites/controller/dom_data_broker/restart_odl_with_tell_based_false.robot /w/workspace/controller-csit-3node-clustering-ask-all-titanium/test/csit/suites/controller/cluster_singleton/partition_and_heal.robot /w/workspace/controller-csit-3node-clustering-ask-all-titanium/test/csit/suites/controller/dom_data_broker/restart_odl_with_tell_based_false.robot /w/workspace/controller-csit-3node-clustering-ask-all-titanium/test/csit/suites/controller/cluster_singleton/chasing_the_leader.robot /w/workspace/controller-csit-3node-clustering-ask-all-titanium/test/csit/suites/controller/dom_data_broker/restart_odl_with_tell_based_false.robot /w/workspace/controller-csit-3node-clustering-ask-all-titanium/test/csit/suites/controller/singleton_service/global_rpc_kill.robot /w/workspace/controller-csit-3node-clustering-ask-all-titanium/test/csit/suites/controller/dom_data_broker/restart_odl_with_tell_based_false.robot /w/workspace/controller-csit-3node-clustering-ask-all-titanium/test/csit/suites/controller/singleton_service/global_rpc_freeze.robot /w/workspace/controller-csit-3node-clustering-ask-all-titanium/test/csit/suites/controller/dom_data_broker/restart_odl_with_tell_based_false.robot /w/workspace/controller-csit-3node-clustering-ask-all-titanium/test/csit/suites/controller/singleton_service/global_rpc_isolate.robot /w/workspace/controller-csit-3node-clustering-ask-all-titanium/test/csit/suites/controller/dom_data_broker/restart_odl_with_tell_based_false.robot /w/workspace/controller-csit-3node-clustering-ask-all-titanium/test/csit/suites/controller/Clustering_Datastore/carpeople_crud.robot /w/workspace/controller-csit-3node-clustering-ask-all-titanium/test/csit/suites/controller/Clustering_Datastore/car_failover_crud.robot /w/workspace/controller-csit-3node-clustering-ask-all-titanium/test/csit/suites/controller/Clustering_Datastore/car_persistence_recovery.robot /w/workspace/controller-csit-3node-clustering-ask-all-titanium/test/csit/suites/controller/Clustering_Datastore/buycar_failover.robot /w/workspace/controller-csit-3node-clustering-ask-all-titanium/test/csit/suites/controller/Clustering_Datastore/entity_isolate.robot /w/workspace/controller-csit-3node-clustering-ask-all-titanium/test/csit/suites/controller/Clustering_Datastore/buycar_failover_isolation.robot /w/workspace/controller-csit-3node-clustering-ask-all-titanium/test/csit/suites/controller/Clustering_Datastore/car_failover_crud_isolation.robot /w/workspace/controller-csit-3node-clustering-ask-all-titanium/test/csit/suites/controller/Clustering_Datastore/car_outage_corners.robot '
22:54:05  + echo 'Starting Robot test suites /w/workspace/controller-csit-3node-clustering-ask-all-titanium/test/csit/suites/controller/dom_data_broker/restart_odl_with_tell_based_false.robot /w/workspace/controller-csit-3node-clustering-ask-all-titanium/test/csit/suites/controller/dom_rpc_broker/rpc_provider_precedence.robot /w/workspace/controller-csit-3node-clustering-ask-all-titanium/test/csit/suites/controller/dom_data_broker/restart_odl_with_tell_based_false.robot /w/workspace/controller-csit-3node-clustering-ask-all-titanium/test/csit/suites/controller/dom_rpc_broker/rpc_provider_partition_and_heal.robot /w/workspace/controller-csit-3node-clustering-ask-all-titanium/test/csit/suites/controller/dom_data_broker/restart_odl_with_tell_based_false.robot /w/workspace/controller-csit-3node-clustering-ask-all-titanium/test/csit/suites/controller/dom_rpc_broker/action_provider_precedence.robot /w/workspace/controller-csit-3node-clustering-ask-all-titanium/test/csit/suites/controller/dom_data_broker/restart_odl_with_tell_based_false.robot /w/workspace/controller-csit-3node-clustering-ask-all-titanium/test/csit/suites/controller/dom_rpc_broker/action_provider_partition_and_heal.robot /w/workspace/controller-csit-3node-clustering-ask-all-titanium/test/csit/suites/controller/dom_data_broker/restart_odl_with_tell_based_false.robot /w/workspace/controller-csit-3node-clustering-ask-all-titanium/test/csit/suites/controller/cluster_singleton/master_stability.robot /w/workspace/controller-csit-3node-clustering-ask-all-titanium/test/csit/suites/controller/dom_data_broker/restart_odl_with_tell_based_false.robot /w/workspace/controller-csit-3node-clustering-ask-all-titanium/test/csit/suites/controller/cluster_singleton/partition_and_heal.robot /w/workspace/controller-csit-3node-clustering-ask-all-titanium/test/csit/suites/controller/dom_data_broker/restart_odl_with_tell_based_false.robot /w/workspace/controller-csit-3node-clustering-ask-all-titanium/test/csit/suites/controller/cluster_singleton/chasing_the_leader.robot /w/workspace/controller-csit-3node-clustering-ask-all-titanium/test/csit/suites/controller/dom_data_broker/restart_odl_with_tell_based_false.robot /w/workspace/controller-csit-3node-clustering-ask-all-titanium/test/csit/suites/controller/singleton_service/global_rpc_kill.robot /w/workspace/controller-csit-3node-clustering-ask-all-titanium/test/csit/suites/controller/dom_data_broker/restart_odl_with_tell_based_false.robot /w/workspace/controller-csit-3node-clustering-ask-all-titanium/test/csit/suites/controller/singleton_service/global_rpc_freeze.robot /w/workspace/controller-csit-3node-clustering-ask-all-titanium/test/csit/suites/controller/dom_data_broker/restart_odl_with_tell_based_false.robot /w/workspace/controller-csit-3node-clustering-ask-all-titanium/test/csit/suites/controller/singleton_service/global_rpc_isolate.robot /w/workspace/controller-csit-3node-clustering-ask-all-titanium/test/csit/suites/controller/dom_data_broker/restart_odl_with_tell_based_false.robot /w/workspace/controller-csit-3node-clustering-ask-all-titanium/test/csit/suites/controller/Clustering_Datastore/carpeople_crud.robot /w/workspace/controller-csit-3node-clustering-ask-all-titanium/test/csit/suites/controller/Clustering_Datastore/car_failover_crud.robot /w/workspace/controller-csit-3node-clustering-ask-all-titanium/test/csit/suites/controller/Clustering_Datastore/car_persistence_recovery.robot /w/workspace/controller-csit-3node-clustering-ask-all-titanium/test/csit/suites/controller/Clustering_Datastore/buycar_failover.robot /w/workspace/controller-csit-3node-clustering-ask-all-titanium/test/csit/suites/controller/Clustering_Datastore/entity_isolate.robot /w/workspace/controller-csit-3node-clustering-ask-all-titanium/test/csit/suites/controller/Clustering_Datastore/buycar_failover_isolation.robot /w/workspace/controller-csit-3node-clustering-ask-all-titanium/test/csit/suites/controller/Clustering_Datastore/car_failover_crud_isolation.robot /w/workspace/controller-csit-3node-clustering-ask-all-titanium/test/csit/suites/controller/Clustering_Datastore/car_outage_corners.robot  ...'
22:54:05  Starting Robot test suites /w/workspace/controller-csit-3node-clustering-ask-all-titanium/test/csit/suites/controller/dom_data_broker/restart_odl_with_tell_based_false.robot /w/workspace/controller-csit-3node-clustering-ask-all-titanium/test/csit/suites/controller/dom_rpc_broker/rpc_provider_precedence.robot /w/workspace/controller-csit-3node-clustering-ask-all-titanium/test/csit/suites/controller/dom_data_broker/restart_odl_with_tell_based_false.robot /w/workspace/controller-csit-3node-clustering-ask-all-titanium/test/csit/suites/controller/dom_rpc_broker/rpc_provider_partition_and_heal.robot /w/workspace/controller-csit-3node-clustering-ask-all-titanium/test/csit/suites/controller/dom_data_broker/restart_odl_with_tell_based_false.robot /w/workspace/controller-csit-3node-clustering-ask-all-titanium/test/csit/suites/controller/dom_rpc_broker/action_provider_precedence.robot /w/workspace/controller-csit-3node-clustering-ask-all-titanium/test/csit/suites/controller/dom_data_broker/restart_odl_with_tell_based_false.robot /w/workspace/controller-csit-3node-clustering-ask-all-titanium/test/csit/suites/controller/dom_rpc_broker/action_provider_partition_and_heal.robot /w/workspace/controller-csit-3node-clustering-ask-all-titanium/test/csit/suites/controller/dom_data_broker/restart_odl_with_tell_based_false.robot /w/workspace/controller-csit-3node-clustering-ask-all-titanium/test/csit/suites/controller/cluster_singleton/master_stability.robot /w/workspace/controller-csit-3node-clustering-ask-all-titanium/test/csit/suites/controller/dom_data_broker/restart_odl_with_tell_based_false.robot /w/workspace/controller-csit-3node-clustering-ask-all-titanium/test/csit/suites/controller/cluster_singleton/partition_and_heal.robot /w/workspace/controller-csit-3node-clustering-ask-all-titanium/test/csit/suites/controller/dom_data_broker/restart_odl_with_tell_based_false.robot /w/workspace/controller-csit-3node-clustering-ask-all-titanium/test/csit/suites/controller/cluster_singleton/chasing_the_leader.robot /w/workspace/controller-csit-3node-clustering-ask-all-titanium/test/csit/suites/controller/dom_data_broker/restart_odl_with_tell_based_false.robot /w/workspace/controller-csit-3node-clustering-ask-all-titanium/test/csit/suites/controller/singleton_service/global_rpc_kill.robot /w/workspace/controller-csit-3node-clustering-ask-all-titanium/test/csit/suites/controller/dom_data_broker/restart_odl_with_tell_based_false.robot /w/workspace/controller-csit-3node-clustering-ask-all-titanium/test/csit/suites/controller/singleton_service/global_rpc_freeze.robot /w/workspace/controller-csit-3node-clustering-ask-all-titanium/test/csit/suites/controller/dom_data_broker/restart_odl_with_tell_based_false.robot /w/workspace/controller-csit-3node-clustering-ask-all-titanium/test/csit/suites/controller/singleton_service/global_rpc_isolate.robot /w/workspace/controller-csit-3node-clustering-ask-all-titanium/test/csit/suites/controller/dom_data_broker/restart_odl_with_tell_based_false.robot /w/workspace/controller-csit-3node-clustering-ask-all-titanium/test/csit/suites/controller/Clustering_Datastore/carpeople_crud.robot /w/workspace/controller-csit-3node-clustering-ask-all-titanium/test/csit/suites/controller/Clustering_Datastore/car_failover_crud.robot /w/workspace/controller-csit-3node-clustering-ask-all-titanium/test/csit/suites/controller/Clustering_Datastore/car_persistence_recovery.robot /w/workspace/controller-csit-3node-clustering-ask-all-titanium/test/csit/suites/controller/Clustering_Datastore/buycar_failover.robot /w/workspace/controller-csit-3node-clustering-ask-all-titanium/test/csit/suites/controller/Clustering_Datastore/entity_isolate.robot /w/workspace/controller-csit-3node-clustering-ask-all-titanium/test/csit/suites/controller/Clustering_Datastore/buycar_failover_isolation.robot /w/workspace/controller-csit-3node-clustering-ask-all-titanium/test/csit/suites/controller/Clustering_Datastore/car_failover_crud_isolation.robot /w/workspace/controller-csit-3node-clustering-ask-all-titanium/test/csit/suites/controller/Clustering_Datastore/car_outage_corners.robot  ...
22:54:05  + robot -N controller-clustering-ask.txt --removekeywords wuks -e exclude -e skip_if_titanium -v BUNDLEFOLDER:karaf-0.22.0-SNAPSHOT -v BUNDLE_URL:https://nexus.opendaylight.org/content/repositories/opendaylight.snapshot/org/opendaylight/integration/karaf/0.22.0-SNAPSHOT/karaf-0.22.0-20250309.175341-1067.zip -v CONTROLLER:10.30.170.94 -v CONTROLLER1:10.30.170.246 -v CONTROLLER2:10.30.171.133 -v CONTROLLER_USER:jenkins -v JAVA_HOME:/usr/lib/jvm/java-21-openjdk-amd64 -v JDKVERSION:openjdk21 -v JENKINS_WORKSPACE:/w/workspace/controller-csit-3node-clustering-ask-all-titanium -v MININET: -v MININET1: -v MININET2: -v MININET_USER:jenkins -v NEXUSURL_PREFIX:https://nexus.opendaylight.org -v NUM_ODL_SYSTEM:3 -v NUM_TOOLS_SYSTEM:0 -v ODL_STREAM:titanium -v ODL_SYSTEM_IP:10.30.170.94 -v ODL_SYSTEM_1_IP:10.30.170.94 -v ODL_SYSTEM_2_IP:10.30.170.246 -v ODL_SYSTEM_3_IP:10.30.171.133 -v ODL_SYSTEM_USER:jenkins -v TOOLS_SYSTEM_IP: -v TOOLS_SYSTEM_USER:jenkins -v USER_HOME:/home/jenkins -v IS_KARAF_APPL:True -v WORKSPACE:/tmp /w/workspace/controller-csit-3node-clustering-ask-all-titanium/test/csit/suites/controller/dom_data_broker/restart_odl_with_tell_based_false.robot /w/workspace/controller-csit-3node-clustering-ask-all-titanium/test/csit/suites/controller/dom_rpc_broker/rpc_provider_precedence.robot /w/workspace/controller-csit-3node-clustering-ask-all-titanium/test/csit/suites/controller/dom_data_broker/restart_odl_with_tell_based_false.robot /w/workspace/controller-csit-3node-clustering-ask-all-titanium/test/csit/suites/controller/dom_rpc_broker/rpc_provider_partition_and_heal.robot /w/workspace/controller-csit-3node-clustering-ask-all-titanium/test/csit/suites/controller/dom_data_broker/restart_odl_with_tell_based_false.robot /w/workspace/controller-csit-3node-clustering-ask-all-titanium/test/csit/suites/controller/dom_rpc_broker/action_provider_precedence.robot /w/workspace/controller-csit-3node-clustering-ask-all-titanium/test/csit/suites/controller/dom_data_broker/restart_odl_with_tell_based_false.robot /w/workspace/controller-csit-3node-clustering-ask-all-titanium/test/csit/suites/controller/dom_rpc_broker/action_provider_partition_and_heal.robot /w/workspace/controller-csit-3node-clustering-ask-all-titanium/test/csit/suites/controller/dom_data_broker/restart_odl_with_tell_based_false.robot /w/workspace/controller-csit-3node-clustering-ask-all-titanium/test/csit/suites/controller/cluster_singleton/master_stability.robot /w/workspace/controller-csit-3node-clustering-ask-all-titanium/test/csit/suites/controller/dom_data_broker/restart_odl_with_tell_based_false.robot /w/workspace/controller-csit-3node-clustering-ask-all-titanium/test/csit/suites/controller/cluster_singleton/partition_and_heal.robot /w/workspace/controller-csit-3node-clustering-ask-all-titanium/test/csit/suites/controller/dom_data_broker/restart_odl_with_tell_based_false.robot /w/workspace/controller-csit-3node-clustering-ask-all-titanium/test/csit/suites/controller/cluster_singleton/chasing_the_leader.robot /w/workspace/controller-csit-3node-clustering-ask-all-titanium/test/csit/suites/controller/dom_data_broker/restart_odl_with_tell_based_false.robot /w/workspace/controller-csit-3node-clustering-ask-all-titanium/test/csit/suites/controller/singleton_service/global_rpc_kill.robot /w/workspace/controller-csit-3node-clustering-ask-all-titanium/test/csit/suites/controller/dom_data_broker/restart_odl_with_tell_based_false.robot /w/workspace/controller-csit-3node-clustering-ask-all-titanium/test/csit/suites/controller/singleton_service/global_rpc_freeze.robot /w/workspace/controller-csit-3node-clustering-ask-all-titanium/test/csit/suites/controller/dom_data_broker/restart_odl_with_tell_based_false.robot /w/workspace/controller-csit-3node-clustering-ask-all-titanium/test/csit/suites/controller/singleton_service/global_rpc_isolate.robot /w/workspace/controller-csit-3node-clustering-ask-all-titanium/test/csit/suites/controller/dom_data_broker/restart_odl_with_tell_based_false.robot /w/workspace/controller-csit-3node-clustering-ask-all-titanium/test/csit/suites/controller/Clustering_Datastore/carpeople_crud.robot /w/workspace/controller-csit-3node-clustering-ask-all-titanium/test/csit/suites/controller/Clustering_Datastore/car_failover_crud.robot /w/workspace/controller-csit-3node-clustering-ask-all-titanium/test/csit/suites/controller/Clustering_Datastore/car_persistence_recovery.robot /w/workspace/controller-csit-3node-clustering-ask-all-titanium/test/csit/suites/controller/Clustering_Datastore/buycar_failover.robot /w/workspace/controller-csit-3node-clustering-ask-all-titanium/test/csit/suites/controller/Clustering_Datastore/entity_isolate.robot /w/workspace/controller-csit-3node-clustering-ask-all-titanium/test/csit/suites/controller/Clustering_Datastore/buycar_failover_isolation.robot /w/workspace/controller-csit-3node-clustering-ask-all-titanium/test/csit/suites/controller/Clustering_Datastore/car_failover_crud_isolation.robot /w/workspace/controller-csit-3node-clustering-ask-all-titanium/test/csit/suites/controller/Clustering_Datastore/car_outage_corners.robot
22:54:06  ==============================================================================
22:54:06  controller-clustering-ask.txt                                                 
22:54:06  ==============================================================================
22:54:07  controller-clustering-ask.txt.Restart Odl With Tell Based False :: Unset te...
22:54:07  ==============================================================================
22:54:11  Stop_All_Members :: Stop every odl node.                              | PASS |
22:58:22  ------------------------------------------------------------------------------
22:58:22  Unset_Tell_Based_Protocol_Usage :: Comment out the flag usage in c... | PASS |
22:58:33  ------------------------------------------------------------------------------
22:58:33  Start_All_And_Sync :: Start each member and wait for sync.            | FAIL |
22:59:44  Got rc: 1 or stderr was not empty: sudo: netstat: command not found
22:59:44  ------------------------------------------------------------------------------
22:59:44  controller-clustering-ask.txt.Restart Odl With Tell Based False ::... | FAIL |
22:59:44  3 tests, 2 passed, 1 failed
22:59:44  ==============================================================================
22:59:44  controller-clustering-ask.txt.Rpc Provider Precedence :: DOMRpcBroker testi...
22:59:44  ==============================================================================
22:59:49  Register_Rpc_On_Each_Node :: Register global rpc on each node of t... | PASS |
22:59:50  ------------------------------------------------------------------------------
22:59:50  Invoke_Rpc_On_Each_Node :: Verify that the rpc response comes from... | PASS |
22:59:51  ------------------------------------------------------------------------------
22:59:51  Unregister_Rpc_On_Node :: Unregister the rpc on one of the cluster... | PASS |
22:59:51  ------------------------------------------------------------------------------
22:59:51  Invoke_Rpc_On_Node_With_Unregistered_Rpc :: Invoke rcp on the node... | PASS |
22:59:52  ------------------------------------------------------------------------------
22:59:52  Invoke_Rpc_On_Remaining_Nodes :: Verify that the rpc response come... | PASS |
22:59:53  ------------------------------------------------------------------------------
22:59:53  Reregister_Rpc_On_Node :: Reregister the rpc.                         | PASS |
22:59:53  ------------------------------------------------------------------------------
22:59:53  Invoke_Rpc_On_Each_Node_Again :: Verify that the rpc response come... | PASS |
22:59:54  ------------------------------------------------------------------------------
22:59:54  Unregister_Rpc_On_Each_Node :: Unregister rpc on every node.          | PASS |
22:59:55  ------------------------------------------------------------------------------
22:59:55  controller-clustering-ask.txt.Rpc Provider Precedence :: DOMRpcBro... | PASS |
22:59:55  8 tests, 8 passed, 0 failed
22:59:55  ==============================================================================
22:59:55  controller-clustering-ask.txt.Restart Odl With Tell Based False :: Unset te...
22:59:55  ==============================================================================
22:59:57  Stop_All_Members :: Stop every odl node.                              | FAIL |
23:06:15  Keyword 'Verify_Karaf_Is_Not_Running_On_Member' failed after retrying for 6 minutes. The last error was: Found running Karaf count: 1: 0 != 1
23:06:15  ------------------------------------------------------------------------------
23:06:15  Unset_Tell_Based_Protocol_Usage :: Comment out the flag usage in c... | PASS |
23:06:26  ------------------------------------------------------------------------------
23:06:26  Start_All_And_Sync :: Start each member and wait for sync.            | FAIL |
23:12:39  Keyword 'Verify_Members_Are_Ready' failed after retrying for 6 minutes. The last error was: HTTPError: 401 Client Error: Unauthorized for url: http://10.30.171.133:8181/jolokia/read/org.opendaylight.controller:Category=ShardManager,name=shard-manager-config,type=DistributedConfigDatastore
23:12:39  ------------------------------------------------------------------------------
23:12:39  controller-clustering-ask.txt.Restart Odl With Tell Based False ::... | FAIL |
23:12:39  3 tests, 1 passed, 2 failed
23:12:39  ==============================================================================
23:12:39  controller-clustering-ask.txt.Rpc Provider Partition And Heal :: DOMRpcBrok...
23:12:39  ==============================================================================
23:12:43  Register_Rpc_On_Two_Nodes :: Register rpc on two nodes of the odl ... | PASS |
23:12:44  ------------------------------------------------------------------------------
23:12:44  Invoke_Rpc_On_Each_Node :: Invoke get-constant rpc on every node o... | FAIL |
23:12:56  ... click for list of related bugs or create a new one if needed (with the
23:12:56  "controller_clustering_ask_txt_rpc_provider_partition_and_heal_invoke_rpc_on_each_node"
23:12:56  reference somewhere inside)
23:12:56  "https://bugs.opendaylight.org/buglist.cgi?f1=cf_external_ref&o1=substring&v1=controller_clustering_ask_txt_rpc_provider_partition_and_heal_invoke_rpc_on_each_node&order=bug_status"
23:12:56  
23:12:56  Keyword 'Verify_Constant_On_Active_Nodes' failed after retrying for 10 seconds. The last error was: HTTPError: 401 Client Error: Unauthorized for url: http://10.30.171.133:8181/rests/operations/odl-mdsal-lowlevel-target:get-constant
23:12:56  ------------------------------------------------------------------------------
23:12:56  Isolate_One_Node :: Isolate one node with registered rpc. From the... | FAIL |
23:12:56  ... click for list of related bugs or create a new one if needed (with the
23:12:56  "controller_clustering_ask_txt_rpc_provider_partition_and_heal_isolate_one_node"
23:12:56  reference somewhere inside)
23:12:56  "https://bugs.opendaylight.org/buglist.cgi?f1=cf_external_ref&o1=substring&v1=controller_clustering_ask_txt_rpc_provider_partition_and_heal_isolate_one_node&order=bug_status"
23:12:56  
23:12:56  HTTPError: 401 Client Error: Unauthorized for url: http://10.30.171.133:8181/rests/operations/odl-mdsal-lowlevel-target:get-constant
23:12:56  ------------------------------------------------------------------------------
23:12:56  Invoke_Rpc_On_Nonisolated_Nodes :: Invoke rpc on non-islolated nodes. | FAIL |
23:14:11  ... click for list of related bugs or create a new one if needed (with the
23:14:11  "controller_clustering_ask_txt_rpc_provider_partition_and_heal_invoke_rpc_on_nonisolated_nodes"
23:14:11  reference somewhere inside)
23:14:11  "https://bugs.opendaylight.org/buglist.cgi?f1=cf_external_ref&o1=substring&v1=controller_clustering_ask_txt_rpc_provider_partition_and_heal_invoke_rpc_on_nonisolated_nodes&order=bug_status"
23:14:11  
23:14:11  Keyword 'DrbCommons.Verify_Constant_On_Active_Nodes' failed after retrying for 1 minute. The last error was: Keyword 'Verify_Constant_On_Active_Nodes' failed after retrying for 10 seconds. The last error was: HTTPError: 401 Client Error: Unauthorized for url: http://10.30.171.133:8181/rests/operations/odl-mdsal-lowlevel-target:get-constant
23:14:11  ------------------------------------------------------------------------------
23:14:11  Rejoin_Isolated_Member :: Rejoin isolated node                        | FAIL |
23:14:12  ... click for list of related bugs or create a new one if needed (with the
23:14:12  "controller_clustering_ask_txt_rpc_provider_partition_and_heal_rejoin_isolated_member"
23:14:12  reference somewhere inside)
23:14:12  "https://bugs.opendaylight.org/buglist.cgi?f1=cf_external_ref&o1=substring&v1=controller_clustering_ask_txt_rpc_provider_partition_and_heal_rejoin_isolated_member&order=bug_status"
23:14:12  
23:14:12  Variable '${isolated_idx}' not found.
23:14:12  ------------------------------------------------------------------------------
23:14:12  Invoke_Rpc_On_Each_Node_Again :: Invoke rpc get-constant on every ... | FAIL |
23:14:23  ... click for list of related bugs or create a new one if needed (with the
23:14:23  "controller_clustering_ask_txt_rpc_provider_partition_and_heal_invoke_rpc_on_each_node_again"
23:14:23  reference somewhere inside)
23:14:23  "https://bugs.opendaylight.org/buglist.cgi?f1=cf_external_ref&o1=substring&v1=controller_clustering_ask_txt_rpc_provider_partition_and_heal_invoke_rpc_on_each_node_again&order=bug_status"
23:14:23  
23:14:23  Keyword 'Verify_Constant_On_Active_Nodes' failed after retrying for 10 seconds. The last error was: HTTPError: 401 Client Error: Unauthorized for url: http://10.30.171.133:8181/rests/operations/odl-mdsal-lowlevel-target:get-constant
23:14:23  ------------------------------------------------------------------------------
23:14:23  Unregister_Rpc_On_Each_Node :: Inregister rpc on both nodes.          | PASS |
23:14:24  ------------------------------------------------------------------------------
23:14:24  controller-clustering-ask.txt.Rpc Provider Partition And Heal :: D... | FAIL |
23:14:24  7 tests, 2 passed, 5 failed
23:14:24  ==============================================================================
23:14:24  controller-clustering-ask.txt.Restart Odl With Tell Based False :: Unset te...
23:14:24  ==============================================================================
23:14:27  Stop_All_Members :: Stop every odl node.                              | FAIL |
23:20:38  Keyword 'Verify_Karaf_Is_Not_Running_On_Member' failed after retrying for 6 minutes. The last error was: Found running Karaf count: 1: 0 != 1
23:20:38  ------------------------------------------------------------------------------
23:20:38  Unset_Tell_Based_Protocol_Usage :: Comment out the flag usage in c... | PASS |
23:20:49  ------------------------------------------------------------------------------
23:20:49  Start_All_And_Sync :: Start each member and wait for sync.            | FAIL |
23:27:02  Keyword 'Verify_Members_Are_Ready' failed after retrying for 6 minutes. The last error was: HTTPError: 401 Client Error: Unauthorized for url: http://10.30.171.133:8181/jolokia/read/org.opendaylight.controller:Category=ShardManager,name=shard-manager-config,type=DistributedConfigDatastore
23:27:02  ------------------------------------------------------------------------------
23:27:02  controller-clustering-ask.txt.Restart Odl With Tell Based False ::... | FAIL |
23:27:02  3 tests, 1 passed, 2 failed
23:27:02  ==============================================================================
23:27:02  controller-clustering-ask.txt.Action Provider Precedence :: DOMRpcBroker te...
23:27:02  ==============================================================================
23:27:06  Register_Rpc_On_Each_Node :: Register routed rpc on each node of t... | FAIL |
23:27:08  ... click for list of related bugs or create a new one if needed (with the
23:27:08  "controller_clustering_ask_txt_action_provider_precedence_register_rpc_on_each_node"
23:27:08  reference somewhere inside)
23:27:08  "https://bugs.opendaylight.org/buglist.cgi?f1=cf_external_ref&o1=substring&v1=controller_clustering_ask_txt_action_provider_precedence_register_rpc_on_each_node&order=bug_status"
23:27:08  
23:27:08  HTTPError: 401 Client Error: Unauthorized for url: http://10.30.171.133:8181/rests/operations/odl-mdsal-lowlevel-control:register-bound-constant
23:27:08  ------------------------------------------------------------------------------
23:27:08  Invoke_Rpc_On_Each_Node :: Verify that the rpc response comes from... | FAIL |
23:27:08  ... click for list of related bugs or create a new one if needed (with the
23:27:08  "controller_clustering_ask_txt_action_provider_precedence_invoke_rpc_on_each_node"
23:27:08  reference somewhere inside)
23:27:08  "https://bugs.opendaylight.org/buglist.cgi?f1=cf_external_ref&o1=substring&v1=controller_clustering_ask_txt_action_provider_precedence_invoke_rpc_on_each_node&order=bug_status"
23:27:08  
23:27:08  HTTPError: 401 Client Error: Unauthorized for url: http://10.30.171.133:8181/rests/operations/odl-mdsal-lowlevel-target:get-contexted-constant
23:27:08  ------------------------------------------------------------------------------
23:27:08  Unregister_Rpc_On_Node :: Unregister the rpc on one of the cluster... | PASS |
23:27:09  ------------------------------------------------------------------------------
23:27:09  Invoke_Rpc_On_Node_With_Unregistered_Rpc :: Invoke rcp on the node... | PASS |
23:27:09  ------------------------------------------------------------------------------
23:27:09  Invoke_Rpc_On_Remaining_Nodes :: Verify that the rpc response come... | PASS |
23:27:10  ------------------------------------------------------------------------------
23:27:10  Reregister_Rpc_On_Node :: Reregister the rpc.                         | PASS |
23:27:10  ------------------------------------------------------------------------------
23:27:10  Invoke_Rpc_On_Each_Node_Again :: Verify that the rpc response come... | FAIL |
23:27:11  ... click for list of related bugs or create a new one if needed (with the
23:27:11  "controller_clustering_ask_txt_action_provider_precedence_invoke_rpc_on_each_node_again"
23:27:11  reference somewhere inside)
23:27:11  "https://bugs.opendaylight.org/buglist.cgi?f1=cf_external_ref&o1=substring&v1=controller_clustering_ask_txt_action_provider_precedence_invoke_rpc_on_each_node_again&order=bug_status"
23:27:11  
23:27:11  HTTPError: 401 Client Error: Unauthorized for url: http://10.30.171.133:8181/rests/operations/odl-mdsal-lowlevel-target:get-contexted-constant
23:27:11  ------------------------------------------------------------------------------
23:27:11  Unregister_Rpc_On_Each_Node :: Unregister rpc on every node.          | FAIL |
23:27:12  ... click for list of related bugs or create a new one if needed (with the
23:27:12  "controller_clustering_ask_txt_action_provider_precedence_unregister_rpc_on_each_node"
23:27:12  reference somewhere inside)
23:27:12  "https://bugs.opendaylight.org/buglist.cgi?f1=cf_external_ref&o1=substring&v1=controller_clustering_ask_txt_action_provider_precedence_unregister_rpc_on_each_node&order=bug_status"
23:27:12  
23:27:12  HTTPError: 401 Client Error: Unauthorized for url: http://10.30.171.133:8181/rests/operations/odl-mdsal-lowlevel-control:unregister-bound-constant
23:27:12  ------------------------------------------------------------------------------
23:27:12  controller-clustering-ask.txt.Action Provider Precedence :: DOMRpc... | FAIL |
23:27:12  8 tests, 4 passed, 4 failed
23:27:12  ==============================================================================
23:27:12  controller-clustering-ask.txt.Restart Odl With Tell Based False :: Unset te...
23:27:12  ==============================================================================
23:27:14  Stop_All_Members :: Stop every odl node.                              | FAIL |
23:33:24  Keyword 'Verify_Karaf_Is_Not_Running_On_Member' failed after retrying for 6 minutes. The last error was: Found running Karaf count: 1: 0 != 1
23:33:24  ------------------------------------------------------------------------------
23:33:24  Unset_Tell_Based_Protocol_Usage :: Comment out the flag usage in c... | PASS |
23:33:35  ------------------------------------------------------------------------------
23:33:35  Start_All_And_Sync :: Start each member and wait for sync.            | FAIL |
23:39:48  Keyword 'Verify_Members_Are_Ready' failed after retrying for 6 minutes. The last error was: HTTPError: 401 Client Error: Unauthorized for url: http://10.30.171.133:8181/jolokia/read/org.opendaylight.controller:Category=ShardManager,name=shard-manager-config,type=DistributedConfigDatastore
23:39:48  ------------------------------------------------------------------------------
23:39:48  controller-clustering-ask.txt.Restart Odl With Tell Based False ::... | FAIL |
23:39:48  3 tests, 1 passed, 2 failed
23:39:48  ==============================================================================
23:39:48  controller-clustering-ask.txt.Action Provider Partition And Heal :: DOMRpcB...
23:39:48  ==============================================================================
23:39:52  Register_Rpc_On_Two_Nodes :: Register rpc on two nodes of the odl ... | PASS |
23:39:53  ------------------------------------------------------------------------------
23:39:53  Invoke_Rpc_On_Each_Node :: Invoke get-contexted-constant rpc on ev... | FAIL |
23:40:05  ... click for list of related bugs or create a new one if needed (with the
23:40:05  "controller_clustering_ask_txt_action_provider_partition_and_heal_invoke_rpc_on_each_node"
23:40:05  reference somewhere inside)
23:40:05  "https://bugs.opendaylight.org/buglist.cgi?f1=cf_external_ref&o1=substring&v1=controller_clustering_ask_txt_action_provider_partition_and_heal_invoke_rpc_on_each_node&order=bug_status"
23:40:05  
23:40:05  Keyword 'Verify_Contexted_Constant_On_Active_Nodes' failed after retrying for 10 seconds. The last error was: HTTPError: 401 Client Error: Unauthorized for url: http://10.30.171.133:8181/rests/operations/odl-mdsal-lowlevel-target:get-contexted-constant
23:40:05  ------------------------------------------------------------------------------
23:40:05  Isolate_One_Node :: Isolate one node with registered rpc.             | FAIL |
23:40:05  ... click for list of related bugs or create a new one if needed (with the
23:40:05  "controller_clustering_ask_txt_action_provider_partition_and_heal_isolate_one_node"
23:40:05  reference somewhere inside)
23:40:05  "https://bugs.opendaylight.org/buglist.cgi?f1=cf_external_ref&o1=substring&v1=controller_clustering_ask_txt_action_provider_partition_and_heal_isolate_one_node&order=bug_status"
23:40:05  
23:40:05  HTTPError: 401 Client Error: Unauthorized for url: http://10.30.171.133:8181/rests/operations/odl-mdsal-lowlevel-target:get-contexted-constant
23:40:05  ------------------------------------------------------------------------------
23:40:05  Invoke_Rpc_On_Remaining_Nodes :: Invoke rpc on non-islolated nodes... | FAIL |
23:41:20  ... click for list of related bugs or create a new one if needed (with the
23:41:20  "controller_clustering_ask_txt_action_provider_partition_and_heal_invoke_rpc_on_remaining_nodes"
23:41:20  reference somewhere inside)
23:41:20  "https://bugs.opendaylight.org/buglist.cgi?f1=cf_external_ref&o1=substring&v1=controller_clustering_ask_txt_action_provider_partition_and_heal_invoke_rpc_on_remaining_nodes&order=bug_status"
23:41:20  
23:41:20  Keyword 'DrbCommons.Verify_Contexted_Constant_On_Active_Nodes' failed after retrying for 1 minute. The last error was: Keyword 'Verify_Contexted_Constant_On_Active_Nodes' failed after retrying for 10 seconds. The last error was: HTTPError: 401 Client Error: Unauthorized for url: http://10.30.171.133:8181/rests/operations/odl-mdsal-lowlevel-target:get-contexted-constant
23:41:20  ------------------------------------------------------------------------------
23:41:20  Rejoin_Isolated_Member :: Rejoin isolated node                        | FAIL |
23:41:20  ... click for list of related bugs or create a new one if needed (with the
23:41:20  "controller_clustering_ask_txt_action_provider_partition_and_heal_rejoin_isolated_member"
23:41:20  reference somewhere inside)
23:41:20  "https://bugs.opendaylight.org/buglist.cgi?f1=cf_external_ref&o1=substring&v1=controller_clustering_ask_txt_action_provider_partition_and_heal_rejoin_isolated_member&order=bug_status"
23:41:20  
23:41:20  Variable '${isolated_idx}' not found.
23:41:20  ------------------------------------------------------------------------------
23:41:20  Invoke_Rpc_On_Each_Node_Again :: Invoke rpc get-contexted-constant... | FAIL |
23:41:32  ... click for list of related bugs or create a new one if needed (with the
23:41:32  "controller_clustering_ask_txt_action_provider_partition_and_heal_invoke_rpc_on_each_node_again"
23:41:32  reference somewhere inside)
23:41:32  "https://bugs.opendaylight.org/buglist.cgi?f1=cf_external_ref&o1=substring&v1=controller_clustering_ask_txt_action_provider_partition_and_heal_invoke_rpc_on_each_node_again&order=bug_status"
23:41:32  
23:41:32  Keyword 'Verify_Contexted_Constant_On_Active_Nodes' failed after retrying for 10 seconds. The last error was: HTTPError: 401 Client Error: Unauthorized for url: http://10.30.171.133:8181/rests/operations/odl-mdsal-lowlevel-target:get-contexted-constant
23:41:32  ------------------------------------------------------------------------------
23:41:32  Unregister_Rpc_On_Each_Node :: Inregister rpc on both nodes.          | PASS |
23:41:33  ------------------------------------------------------------------------------
23:41:33  controller-clustering-ask.txt.Action Provider Partition And Heal :... | FAIL |
23:41:33  7 tests, 2 passed, 5 failed
23:41:33  ==============================================================================
23:41:33  controller-clustering-ask.txt.Restart Odl With Tell Based False :: Unset te...
23:41:33  ==============================================================================
23:41:36  Stop_All_Members :: Stop every odl node.                              | FAIL |
23:47:48  Keyword 'Verify_Karaf_Is_Not_Running_On_Member' failed after retrying for 6 minutes. The last error was: Found running Karaf count: 1: 0 != 1
23:47:48  ------------------------------------------------------------------------------
23:47:48  Unset_Tell_Based_Protocol_Usage :: Comment out the flag usage in c... | PASS |
23:47:59  ------------------------------------------------------------------------------
23:47:59  Start_All_And_Sync :: Start each member and wait for sync.            | FAIL |
23:54:11  Keyword 'Verify_Members_Are_Ready' failed after retrying for 6 minutes. The last error was: HTTPError: 401 Client Error: Unauthorized for url: http://10.30.171.133:8181/jolokia/read/org.opendaylight.controller:Category=ShardManager,name=shard-manager-config,type=DistributedConfigDatastore
23:54:11  ------------------------------------------------------------------------------
23:54:11  controller-clustering-ask.txt.Restart Odl With Tell Based False ::... | FAIL |
23:54:11  3 tests, 1 passed, 2 failed
23:54:11  ==============================================================================
23:54:11  controller-clustering-ask.txt.Master Stability :: Cluster Singleton testing...
23:54:11  ==============================================================================
23:54:15  Register_Singleton_Constant_On_Each_Node_And_Verify :: Register a ... | FAIL |
23:54:17  ... click for list of related bugs or create a new one if needed (with the
23:54:17  "controller_clustering_ask_txt_master_stability_register_singleton_constant_on_each_node_and_verify"
23:54:17  reference somewhere inside)
23:54:17  "https://bugs.opendaylight.org/buglist.cgi?f1=cf_external_ref&o1=substring&v1=controller_clustering_ask_txt_master_stability_register_singleton_constant_on_each_node_and_verify&order=bug_status"
23:54:17  
23:54:17  HTTPError: 401 Client Error: Unauthorized for url: http://10.30.171.133:8181/rests/operations/odl-mdsal-lowlevel-control:register-singleton-constant
23:54:17  ------------------------------------------------------------------------------
23:54:17  Unregister_Singleton_Constant_On_Non_Master_Node :: Unregister the... | FAIL |
23:54:17  ... click for list of related bugs or create a new one if needed (with the
23:54:17  "controller_clustering_ask_txt_master_stability_unregister_singleton_constant_on_non_master_node"
23:54:17  reference somewhere inside)
23:54:17  "https://bugs.opendaylight.org/buglist.cgi?f1=cf_external_ref&o1=substring&v1=controller_clustering_ask_txt_master_stability_unregister_singleton_constant_on_non_master_node&order=bug_status"
23:54:17  
23:54:17  Variable '@{cs_candidates}' not found. Did you mean:
23:54:17      @{cs_exp_candidates}
23:54:17  ------------------------------------------------------------------------------
23:54:17  Monitor_Stability_While_Unregistered :: Verify that the owner rema... | FAIL |
23:54:18  ... click for list of related bugs or create a new one if needed (with the
23:54:18  "controller_clustering_ask_txt_master_stability_monitor_stability_while_unregistered"
23:54:18  reference somewhere inside)
23:54:18  "https://bugs.opendaylight.org/buglist.cgi?f1=cf_external_ref&o1=substring&v1=controller_clustering_ask_txt_master_stability_monitor_stability_while_unregistered&order=bug_status"
23:54:18  
23:54:18  Variable '${cs_owner}' not found.
23:54:18  ------------------------------------------------------------------------------
23:54:18  Reregister_Singleton_Constant :: Re-register the unregistered cand... | FAIL |
23:54:18  ... click for list of related bugs or create a new one if needed (with the
23:54:18  "controller_clustering_ask_txt_master_stability_reregister_singleton_constant"
23:54:18  reference somewhere inside)
23:54:18  "https://bugs.opendaylight.org/buglist.cgi?f1=cf_external_ref&o1=substring&v1=controller_clustering_ask_txt_master_stability_reregister_singleton_constant&order=bug_status"
23:54:18  
23:54:18  Variable '${unregistered_node}' not found.
23:54:18  ------------------------------------------------------------------------------
23:54:18  Verify_Stability_After_Reregistration :: Verify that the owner rem... | FAIL |
23:54:18  ... click for list of related bugs or create a new one if needed (with the
23:54:18  "controller_clustering_ask_txt_master_stability_verify_stability_after_reregistration"
23:54:18  reference somewhere inside)
23:54:18  "https://bugs.opendaylight.org/buglist.cgi?f1=cf_external_ref&o1=substring&v1=controller_clustering_ask_txt_master_stability_verify_stability_after_reregistration&order=bug_status"
23:54:18  
23:54:18  Variable '${cs_owner}' not found.
23:54:18  ------------------------------------------------------------------------------
23:54:18  Unregister_Singleton_Constant_On_Each_Node :: Unregister the appli... | FAIL |
23:54:19  ... click for list of related bugs or create a new one if needed (with the
23:54:19  "controller_clustering_ask_txt_master_stability_unregister_singleton_constant_on_each_node"
23:54:19  reference somewhere inside)
23:54:19  "https://bugs.opendaylight.org/buglist.cgi?f1=cf_external_ref&o1=substring&v1=controller_clustering_ask_txt_master_stability_unregister_singleton_constant_on_each_node&order=bug_status"
23:54:19  
23:54:19  HTTPError: 401 Client Error: Unauthorized for url: http://10.30.171.133:8181/rests/operations/odl-mdsal-lowlevel-control:unregister-singleton-constant
23:54:19  ------------------------------------------------------------------------------
23:54:19  controller-clustering-ask.txt.Master Stability :: Cluster Singleto... | FAIL |
23:54:19  6 tests, 0 passed, 6 failed
23:54:19  ==============================================================================
23:54:19  controller-clustering-ask.txt.Restart Odl With Tell Based False :: Unset te...
23:54:19  ==============================================================================
23:54:21  Stop_All_Members :: Stop every odl node.                              | FAIL |
00:00:33  Keyword 'Verify_Karaf_Is_Not_Running_On_Member' failed after retrying for 6 minutes. The last error was: Found running Karaf count: 1: 0 != 1
00:00:33  ------------------------------------------------------------------------------
00:00:33  Unset_Tell_Based_Protocol_Usage :: Comment out the flag usage in c... | PASS |
00:00:44  ------------------------------------------------------------------------------
00:00:44  Start_All_And_Sync :: Start each member and wait for sync.            | FAIL |
00:06:57  Keyword 'Verify_Members_Are_Ready' failed after retrying for 6 minutes. The last error was: HTTPError: 401 Client Error: Unauthorized for url: http://10.30.171.133:8181/jolokia/read/org.opendaylight.controller:Category=ShardManager,name=shard-manager-config,type=DistributedConfigDatastore
00:06:57  ------------------------------------------------------------------------------
00:06:57  controller-clustering-ask.txt.Restart Odl With Tell Based False ::... | FAIL |
00:06:57  3 tests, 1 passed, 2 failed
00:06:57  ==============================================================================
00:06:57  controller-clustering-ask.txt.Partition And Heal :: Cluster Singleton testi...
00:06:57  ==============================================================================
00:07:01  Register_Singleton_Constant_On_Each_Node :: Register a candidate a... | FAIL |
00:07:03  ... click for list of related bugs or create a new one if needed (with the
00:07:03  "controller_clustering_ask_txt_partition_and_heal_register_singleton_constant_on_each_node"
00:07:03  reference somewhere inside)
00:07:03  "https://bugs.opendaylight.org/buglist.cgi?f1=cf_external_ref&o1=substring&v1=controller_clustering_ask_txt_partition_and_heal_register_singleton_constant_on_each_node&order=bug_status"
00:07:03  
00:07:03  HTTPError: 401 Client Error: Unauthorized for url: http://10.30.171.133:8181/rests/operations/odl-mdsal-lowlevel-control:register-singleton-constant
00:07:03  ------------------------------------------------------------------------------
00:07:03  Verify_Singleton_Constant_On_Each_Node :: Store the owner and cand... | FAIL |
00:07:03  ... click for list of related bugs or create a new one if needed (with the
00:07:03  "controller_clustering_ask_txt_partition_and_heal_verify_singleton_constant_on_each_node"
00:07:03  reference somewhere inside)
00:07:03  "https://bugs.opendaylight.org/buglist.cgi?f1=cf_external_ref&o1=substring&v1=controller_clustering_ask_txt_partition_and_heal_verify_singleton_constant_on_each_node&order=bug_status"
00:07:03  
00:07:03  Could not parse owner and candidates for device get-singleton-constant-service']
00:07:03  ------------------------------------------------------------------------------
00:07:03  Isolate_Owner_Node :: Isolate the cluster node which is the owner.... | FAIL |
00:07:04  ... click for list of related bugs or create a new one if needed (with the
00:07:04  "controller_clustering_ask_txt_partition_and_heal_isolate_owner_node"
00:07:04  reference somewhere inside)
00:07:04  "https://bugs.opendaylight.org/buglist.cgi?f1=cf_external_ref&o1=substring&v1=controller_clustering_ask_txt_partition_and_heal_isolate_owner_node&order=bug_status"
00:07:04  
00:07:04  Variable '${cs_owner}' not found.
00:07:04  ------------------------------------------------------------------------------
00:07:04  Monitor_Stability_While_Isolated :: Monitor the stability of the s... | FAIL |
00:07:04  ... click for list of related bugs or create a new one if needed (with the
00:07:04  "controller_clustering_ask_txt_partition_and_heal_monitor_stability_while_isolated"
00:07:04  reference somewhere inside)
00:07:04  "https://bugs.opendaylight.org/buglist.cgi?f1=cf_external_ref&o1=substring&v1=controller_clustering_ask_txt_partition_and_heal_monitor_stability_while_isolated&order=bug_status"
00:07:04  
00:07:04  Invalid IF condition: Evaluating expression '"${index}" == "${cs_isolated_index}"' failed: Variable '${cs_isolated_index}' not found.
00:07:04  ------------------------------------------------------------------------------
00:07:04  Rejoin_Isolated_node :: Rejoin isolated node.                         | FAIL |
00:07:04  ... click for list of related bugs or create a new one if needed (with the
00:07:04  "controller_clustering_ask_txt_partition_and_heal_rejoin_isolated_node"
00:07:04  reference somewhere inside)
00:07:04  "https://bugs.opendaylight.org/buglist.cgi?f1=cf_external_ref&o1=substring&v1=controller_clustering_ask_txt_partition_and_heal_rejoin_isolated_node&order=bug_status"
00:07:04  
00:07:04  Variable '${cs_isolated_index}' not found.
00:07:04  ------------------------------------------------------------------------------
00:07:04  Unregister_Singleton_Constant_On_Each_Node :: Unregister the appli... | FAIL |
00:07:05  ... click for list of related bugs or create a new one if needed (with the
00:07:05  "controller_clustering_ask_txt_partition_and_heal_unregister_singleton_constant_on_each_node"
00:07:05  reference somewhere inside)
00:07:05  "https://bugs.opendaylight.org/buglist.cgi?f1=cf_external_ref&o1=substring&v1=controller_clustering_ask_txt_partition_and_heal_unregister_singleton_constant_on_each_node&order=bug_status"
00:07:05  
00:07:05  HTTPError: 401 Client Error: Unauthorized for url: http://10.30.171.133:8181/rests/operations/odl-mdsal-lowlevel-control:unregister-singleton-constant
00:07:05  ------------------------------------------------------------------------------
00:07:05  controller-clustering-ask.txt.Partition And Heal :: Cluster Single... | FAIL |
00:07:05  6 tests, 0 passed, 6 failed
00:07:05  ==============================================================================
00:07:05  controller-clustering-ask.txt.Restart Odl With Tell Based False :: Unset te...
00:07:05  ==============================================================================
00:07:08  Stop_All_Members :: Stop every odl node.                              | FAIL |
00:13:17  Keyword 'Verify_Karaf_Is_Not_Running_On_Member' failed after retrying for 6 minutes. The last error was: Found running Karaf count: 1: 0 != 1
00:13:17  ------------------------------------------------------------------------------
00:13:17  Unset_Tell_Based_Protocol_Usage :: Comment out the flag usage in c... | PASS |
00:13:28  ------------------------------------------------------------------------------
00:13:28  Start_All_And_Sync :: Start each member and wait for sync.            | FAIL |
00:19:37  Keyword 'Verify_Members_Are_Ready' failed after retrying for 6 minutes. The last error was: ConnectionError: HTTPConnectionPool(host='10.30.170.246', port=8181): Max retries exceeded with url: /jolokia/read/org.opendaylight.controller:Category=ShardManager,name=shard-manager-config,type=DistributedConfigDatastore (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f0d6b64cd50>: Failed to establish a new connection: [Errno 111] Connection refused'))
00:19:37  ------------------------------------------------------------------------------
00:19:37  controller-clustering-ask.txt.Restart Odl With Tell Based False ::... | FAIL |
00:19:37  3 tests, 1 passed, 2 failed
00:19:37  ==============================================================================
00:19:37  controller-clustering-ask.txt.Chasing The Leader :: Cluster Singleton testi...
00:19:37  ==============================================================================
00:19:43  Register_Candidates :: Register a candidate application on each no... | FAIL |
00:19:44  ... click for list of related bugs or create a new one if needed (with the
00:19:44  "controller_clustering_ask_txt_chasing_the_leader_register_candidates"
00:19:44  reference somewhere inside)
00:19:44  "https://bugs.opendaylight.org/buglist.cgi?f1=cf_external_ref&o1=substring&v1=controller_clustering_ask_txt_chasing_the_leader_register_candidates&order=bug_status"
00:19:44  
00:19:44  ConnectionError: HTTPConnectionPool(host='10.30.170.246', port=8181): Max retries exceeded with url: /rests/operations/odl-mdsal-lowlevel-control:register-flapping-singleton (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f0d78845c50>: Failed to establish a new connection: [Errno 111] Connection refused'))
00:19:44  ------------------------------------------------------------------------------
00:19:44  Do_Nothing :: Do nothing for the time of the test duration, becaus... | PASS |
00:20:44  ------------------------------------------------------------------------------
00:20:44  Unregister_Candidates_And_Validate_Criteria :: Unregister the test... | FAIL |
00:20:44  ... click for list of related bugs or create a new one if needed (with the
00:20:44  "controller_clustering_ask_txt_chasing_the_leader_unregister_candidates_and_validate_criteria"
00:20:44  reference somewhere inside)
00:20:44  "https://bugs.opendaylight.org/buglist.cgi?f1=cf_external_ref&o1=substring&v1=controller_clustering_ask_txt_chasing_the_leader_unregister_candidates_and_validate_criteria&order=bug_status"
00:20:44  
00:20:44  ConnectionError: HTTPConnectionPool(host='10.30.170.246', port=8181): Max retries exceeded with url: /rests/operations/odl-mdsal-lowlevel-control:unregister-flapping-singleton (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f0d6ba72a90>: Failed to establish a new connection: [Errno 111] Connection refused'))
00:20:44  ------------------------------------------------------------------------------
00:20:44  controller-clustering-ask.txt.Chasing The Leader :: Cluster Single... | FAIL |
00:20:44  3 tests, 1 passed, 2 failed
00:20:44  ==============================================================================
00:20:44  controller-clustering-ask.txt.Restart Odl With Tell Based False :: Unset te...
00:20:44  ==============================================================================
00:20:50  Stop_All_Members :: Stop every odl node.                              | FAIL |
00:27:00  Keyword 'Verify_Karaf_Is_Not_Running_On_Member' failed after retrying for 6 minutes. The last error was: Found running Karaf count: 1: 0 != 1
00:27:00  ------------------------------------------------------------------------------
00:27:00  Unset_Tell_Based_Protocol_Usage :: Comment out the flag usage in c... | PASS |
00:27:11  ------------------------------------------------------------------------------
00:27:11  Start_All_And_Sync :: Start each member and wait for sync.            | FAIL |
00:33:16  Keyword 'Verify_Members_Are_Ready' failed after retrying for 6 minutes. The last error was: HTTPError: 401 Client Error: Unauthorized for url: http://10.30.171.133:8181/jolokia/read/org.opendaylight.controller:Category=ShardManager,name=shard-manager-config,type=DistributedConfigDatastore
00:33:16  ------------------------------------------------------------------------------
00:33:16  controller-clustering-ask.txt.Restart Odl With Tell Based False ::... | FAIL |
00:33:16  3 tests, 1 passed, 2 failed
00:33:16  ==============================================================================
00:33:16  controller-clustering-ask.txt.Global Rpc Kill :: Controller functional HA t...
00:33:16  ==============================================================================
00:33:20  Get_Basic_Rpc_Test_Owner :: Find a service owner and successors.      | FAIL |
00:33:21  ... click for list of related bugs or create a new one if needed (with the
00:33:21  "controller_clustering_ask_txt_global_rpc_kill_get_basic_rpc_test_owner"
00:33:21  reference somewhere inside)
00:33:21  "https://bugs.opendaylight.org/buglist.cgi?f1=cf_external_ref&o1=substring&v1=controller_clustering_ask_txt_global_rpc_kill_get_basic_rpc_test_owner&order=bug_status"
00:33:21  
00:33:21  Could not parse owner and candidates for device Basic-rpc-test']
00:33:21  ------------------------------------------------------------------------------
00:33:21  Rpc_Before_Stopping_On_Owner :: Run rpc on the service owner.         | FAIL |
00:33:21  ... click for list of related bugs or create a new one if needed (with the
00:33:21  "controller_clustering_ask_txt_global_rpc_kill_rpc_before_stopping_on_owner"
00:33:21  reference somewhere inside)
00:33:21  "https://bugs.opendaylight.org/buglist.cgi?f1=cf_external_ref&o1=substring&v1=controller_clustering_ask_txt_global_rpc_kill_rpc_before_stopping_on_owner&order=bug_status"
00:33:21  
00:33:21  Variable '${brt_owner}' not found.
00:33:21  ------------------------------------------------------------------------------
00:33:21  Rpc_Before_Stop_On_Successors :: Run rpc on non owher cluster nodes.  | FAIL |
00:33:21  ... click for list of related bugs or create a new one if needed (with the
00:33:21  "controller_clustering_ask_txt_global_rpc_kill_rpc_before_stop_on_successors"
00:33:21  reference somewhere inside)
00:33:21  "https://bugs.opendaylight.org/buglist.cgi?f1=cf_external_ref&o1=substring&v1=controller_clustering_ask_txt_global_rpc_kill_rpc_before_stop_on_successors&order=bug_status"
00:33:21  
00:33:21  Variable '@{brt_successors}' not found.
00:33:21  ------------------------------------------------------------------------------
00:33:21  Stop_Current_Owner_Member :: Stop cluster node which is the owner.    | FAIL |
00:33:22  ... click for list of related bugs or create a new one if needed (with the
00:33:22  "controller_clustering_ask_txt_global_rpc_kill_stop_current_owner_member"
00:33:22  reference somewhere inside)
00:33:22  "https://bugs.opendaylight.org/buglist.cgi?f1=cf_external_ref&o1=substring&v1=controller_clustering_ask_txt_global_rpc_kill_stop_current_owner_member&order=bug_status"
00:33:22  
00:33:22  Variable '${brt_owner}' not found.
00:33:22  ------------------------------------------------------------------------------
00:33:22  Verify_New_Basic_Rpc_Test_Owner_Elected :: Verify new owner of the... | FAIL |
00:33:22  ... click for list of related bugs or create a new one if needed (with the
00:33:22  "controller_clustering_ask_txt_global_rpc_kill_verify_new_basic_rpc_test_owner_elected"
00:33:22  reference somewhere inside)
00:33:22  "https://bugs.opendaylight.org/buglist.cgi?f1=cf_external_ref&o1=substring&v1=controller_clustering_ask_txt_global_rpc_kill_verify_new_basic_rpc_test_owner_elected&order=bug_status"
00:33:22  
00:33:22  Variable '${old_brt_successors}' not found.
00:33:22  ------------------------------------------------------------------------------
00:33:22  Rpc_On_Remained_Cluster_Nodes :: Run rpc on remained cluster nodes.   | FAIL |
00:33:22  ... click for list of related bugs or create a new one if needed (with the
00:33:22  "controller_clustering_ask_txt_global_rpc_kill_rpc_on_remained_cluster_nodes"
00:33:22  reference somewhere inside)
00:33:22  "https://bugs.opendaylight.org/buglist.cgi?f1=cf_external_ref&o1=substring&v1=controller_clustering_ask_txt_global_rpc_kill_rpc_on_remained_cluster_nodes&order=bug_status"
00:33:22  
00:33:22  Variable '@{old_brt_successors}' not found.
00:33:22  ------------------------------------------------------------------------------
00:33:22  Restart_Stopped_Member :: Restart stopped node                        | FAIL |
00:33:22  ... click for list of related bugs or create a new one if needed (with the
00:33:22  "controller_clustering_ask_txt_global_rpc_kill_restart_stopped_member"
00:33:22  reference somewhere inside)
00:33:22  "https://bugs.opendaylight.org/buglist.cgi?f1=cf_external_ref&o1=substring&v1=controller_clustering_ask_txt_global_rpc_kill_restart_stopped_member&order=bug_status"
00:33:22  
00:33:22  Variable '${old_brt_owner}' not found.
00:33:22  ------------------------------------------------------------------------------
00:33:22  Verify_New_Owner_Remained_After_Rejoin :: Verify no owner change h... | FAIL |
00:33:23  ... click for list of related bugs or create a new one if needed (with the
00:33:23  "controller_clustering_ask_txt_global_rpc_kill_verify_new_owner_remained_after_rejoin"
00:33:23  reference somewhere inside)
00:33:23  "https://bugs.opendaylight.org/buglist.cgi?f1=cf_external_ref&o1=substring&v1=controller_clustering_ask_txt_global_rpc_kill_verify_new_owner_remained_after_rejoin&order=bug_status"
00:33:23  
00:33:23  Variable '${brt_owner}' not found.
00:33:23  ------------------------------------------------------------------------------
00:33:23  Rpc_After_Rejoin_On_New_Owner :: Run rpc on the new service owner ... | FAIL |
00:33:23  ... click for list of related bugs or create a new one if needed (with the
00:33:23  "controller_clustering_ask_txt_global_rpc_kill_rpc_after_rejoin_on_new_owner"
00:33:23  reference somewhere inside)
00:33:23  "https://bugs.opendaylight.org/buglist.cgi?f1=cf_external_ref&o1=substring&v1=controller_clustering_ask_txt_global_rpc_kill_rpc_after_rejoin_on_new_owner&order=bug_status"
00:33:23  
00:33:23  Variable '${brt_owner}' not found.
00:33:23  ------------------------------------------------------------------------------
00:33:23  Rpc_After_Rejoin_On_Old_Owner :: Run rpc on rejoined cluster node.    | FAIL |
00:33:23  ... click for list of related bugs or create a new one if needed (with the
00:33:23  "controller_clustering_ask_txt_global_rpc_kill_rpc_after_rejoin_on_old_owner"
00:33:23  reference somewhere inside)
00:33:23  "https://bugs.opendaylight.org/buglist.cgi?f1=cf_external_ref&o1=substring&v1=controller_clustering_ask_txt_global_rpc_kill_rpc_after_rejoin_on_old_owner&order=bug_status"
00:33:23  
00:33:23  Variable '${old_brt_owner}' not found.
00:33:23  ------------------------------------------------------------------------------
00:33:23  Rpc_After_Rejoin_On_All :: Run rpc again on all nodes.                | FAIL |
00:33:23  ... click for list of related bugs or create a new one if needed (with the
00:33:23  "controller_clustering_ask_txt_global_rpc_kill_rpc_after_rejoin_on_all"
00:33:23  reference somewhere inside)
00:33:23  "https://bugs.opendaylight.org/buglist.cgi?f1=cf_external_ref&o1=substring&v1=controller_clustering_ask_txt_global_rpc_kill_rpc_after_rejoin_on_all&order=bug_status"
00:33:23  
00:33:23  Variable '${brt_owner}' not found.
00:33:23  ------------------------------------------------------------------------------
00:33:23  controller-clustering-ask.txt.Global Rpc Kill :: Controller functi... | FAIL |
00:33:23  11 tests, 0 passed, 11 failed
00:33:23  ==============================================================================
00:33:24  controller-clustering-ask.txt.Restart Odl With Tell Based False :: Unset te...
00:33:24  ==============================================================================
00:33:26  Stop_All_Members :: Stop every odl node.                              | FAIL |
00:39:38  Keyword 'Verify_Karaf_Is_Not_Running_On_Member' failed after retrying for 6 minutes. The last error was: Found running Karaf count: 1: 0 != 1
00:39:38  ------------------------------------------------------------------------------
00:39:38  Unset_Tell_Based_Protocol_Usage :: Comment out the flag usage in c... | PASS |
00:39:49  ------------------------------------------------------------------------------
00:39:49  Start_All_And_Sync :: Start each member and wait for sync.            | FAIL |
00:46:02  Keyword 'Verify_Members_Are_Ready' failed after retrying for 6 minutes. The last error was: HTTPError: 401 Client Error: Unauthorized for url: http://10.30.171.133:8181/jolokia/read/org.opendaylight.controller:Category=ShardManager,name=shard-manager-config,type=DistributedConfigDatastore
00:46:02  ------------------------------------------------------------------------------
00:46:02  controller-clustering-ask.txt.Restart Odl With Tell Based False ::... | FAIL |
00:46:02  3 tests, 1 passed, 2 failed
00:46:02  ==============================================================================
00:46:02  controller-clustering-ask.txt.Global Rpc Freeze :: Controller functional HA...
00:46:02  ==============================================================================
00:46:06  Get_Basic_Rpc_Test_Owner :: Find a service owner and successors.      | FAIL |
00:46:07  ... click for list of related bugs or create a new one if needed (with the
00:46:07  "controller_clustering_ask_txt_global_rpc_freeze_get_basic_rpc_test_owner"
00:46:07  reference somewhere inside)
00:46:07  "https://bugs.opendaylight.org/buglist.cgi?f1=cf_external_ref&o1=substring&v1=controller_clustering_ask_txt_global_rpc_freeze_get_basic_rpc_test_owner&order=bug_status"
00:46:07  
00:46:07  Could not parse owner and candidates for device Basic-rpc-test']
00:46:07  ------------------------------------------------------------------------------
00:46:07  Rpc_Before_Freezing_On_Owner :: Run rpc on the service owner.         | FAIL |
00:46:07  ... click for list of related bugs or create a new one if needed (with the
00:46:07  "controller_clustering_ask_txt_global_rpc_freeze_rpc_before_freezing_on_owner"
00:46:07  reference somewhere inside)
00:46:07  "https://bugs.opendaylight.org/buglist.cgi?f1=cf_external_ref&o1=substring&v1=controller_clustering_ask_txt_global_rpc_freeze_rpc_before_freezing_on_owner&order=bug_status"
00:46:07  
00:46:07  Variable '${brt_owner}' not found.
00:46:07  ------------------------------------------------------------------------------
00:46:07  Rpc_Before_Freeze_On_Successors :: Run rpc on non owher cluster no... | FAIL |
00:46:07  ... click for list of related bugs or create a new one if needed (with the
00:46:07  "controller_clustering_ask_txt_global_rpc_freeze_rpc_before_freeze_on_successors"
00:46:07  reference somewhere inside)
00:46:07  "https://bugs.opendaylight.org/buglist.cgi?f1=cf_external_ref&o1=substring&v1=controller_clustering_ask_txt_global_rpc_freeze_rpc_before_freeze_on_successors&order=bug_status"
00:46:07  
00:46:07  Variable '@{brt_successors}' not found.
00:46:07  ------------------------------------------------------------------------------
00:46:07  Freeze_Current_Owner_Member :: Stop cluster node which is the owner.  | FAIL |
00:46:08  ... click for list of related bugs or create a new one if needed (with the
00:46:08  "controller_clustering_ask_txt_global_rpc_freeze_freeze_current_owner_member"
00:46:08  reference somewhere inside)
00:46:08  "https://bugs.opendaylight.org/buglist.cgi?f1=cf_external_ref&o1=substring&v1=controller_clustering_ask_txt_global_rpc_freeze_freeze_current_owner_member&order=bug_status"
00:46:08  
00:46:08  Variable '${brt_owner}' not found.
00:46:08  ------------------------------------------------------------------------------
00:46:08  Verify_New_Basic_Rpc_Test_Owner_Elected :: Verify new owner of the... | FAIL |
00:46:08  ... click for list of related bugs or create a new one if needed (with the
00:46:08  "controller_clustering_ask_txt_global_rpc_freeze_verify_new_basic_rpc_test_owner_elected"
00:46:08  reference somewhere inside)
00:46:08  "https://bugs.opendaylight.org/buglist.cgi?f1=cf_external_ref&o1=substring&v1=controller_clustering_ask_txt_global_rpc_freeze_verify_new_basic_rpc_test_owner_elected&order=bug_status"
00:46:08  
00:46:08  Variable '${old_brt_successors}' not found.
00:46:08  ------------------------------------------------------------------------------
00:46:08  Rpc_On_Remained_Cluster_Nodes :: Run rpc on remained cluster nodes.   | FAIL |
00:46:08  ... click for list of related bugs or create a new one if needed (with the
00:46:08  "controller_clustering_ask_txt_global_rpc_freeze_rpc_on_remained_cluster_nodes"
00:46:08  reference somewhere inside)
00:46:08  "https://bugs.opendaylight.org/buglist.cgi?f1=cf_external_ref&o1=substring&v1=controller_clustering_ask_txt_global_rpc_freeze_rpc_on_remained_cluster_nodes&order=bug_status"
00:46:08  
00:46:08  Variable '@{old_brt_successors}' not found.
00:46:08  ------------------------------------------------------------------------------
00:46:08  Unfreeze_Frozen_Member :: Restart frozen node                         | FAIL |
00:46:08  ... click for list of related bugs or create a new one if needed (with the
00:46:08  "controller_clustering_ask_txt_global_rpc_freeze_unfreeze_frozen_member"
00:46:08  reference somewhere inside)
00:46:08  "https://bugs.opendaylight.org/buglist.cgi?f1=cf_external_ref&o1=substring&v1=controller_clustering_ask_txt_global_rpc_freeze_unfreeze_frozen_member&order=bug_status"
00:46:08  
00:46:08  Variable '${old_brt_owner}' not found.
00:46:08  ------------------------------------------------------------------------------
00:46:08  Rpc_After_Rejoin_On_New_Owner :: Run rpc on the new service owner ... | FAIL |
00:46:09  ... click for list of related bugs or create a new one if needed (with the
00:46:09  "controller_clustering_ask_txt_global_rpc_freeze_rpc_after_rejoin_on_new_owner"
00:46:09  reference somewhere inside)
00:46:09  "https://bugs.opendaylight.org/buglist.cgi?f1=cf_external_ref&o1=substring&v1=controller_clustering_ask_txt_global_rpc_freeze_rpc_after_rejoin_on_new_owner&order=bug_status"
00:46:09  
00:46:09  Variable '${brt_owner}' not found.
00:46:09  ------------------------------------------------------------------------------
00:46:09  Rpc_After_Rejoin_On_Old_Owner :: Run rpc on rejoined cluster node.    | FAIL |
00:46:09  ... click for list of related bugs or create a new one if needed (with the
00:46:09  "controller_clustering_ask_txt_global_rpc_freeze_rpc_after_rejoin_on_old_owner"
00:46:09  reference somewhere inside)
00:46:09  "https://bugs.opendaylight.org/buglist.cgi?f1=cf_external_ref&o1=substring&v1=controller_clustering_ask_txt_global_rpc_freeze_rpc_after_rejoin_on_old_owner&order=bug_status"
00:46:09  
00:46:09  Variable '${old_brt_owner}' not found.
00:46:09  ------------------------------------------------------------------------------
00:46:09  Rpc_After_Rejoin_On_All :: Run rpc again on all nodes.                | FAIL |
00:46:09  ... click for list of related bugs or create a new one if needed (with the
00:46:09  "controller_clustering_ask_txt_global_rpc_freeze_rpc_after_rejoin_on_all"
00:46:09  reference somewhere inside)
00:46:09  "https://bugs.opendaylight.org/buglist.cgi?f1=cf_external_ref&o1=substring&v1=controller_clustering_ask_txt_global_rpc_freeze_rpc_after_rejoin_on_all&order=bug_status"
00:46:09  
00:46:09  Variable '${brt_owner}' not found.
00:46:09  ------------------------------------------------------------------------------
00:46:09  controller-clustering-ask.txt.Global Rpc Freeze :: Controller func... | FAIL |
00:46:09  10 tests, 0 passed, 10 failed
00:46:09  ==============================================================================
00:46:09  controller-clustering-ask.txt.Restart Odl With Tell Based False :: Unset te...
00:46:09  ==============================================================================
00:46:11  Stop_All_Members :: Stop every odl node.                              | FAIL |
00:52:21  Keyword 'Verify_Karaf_Is_Not_Running_On_Member' failed after retrying for 6 minutes. The last error was: Found running Karaf count: 1: 0 != 1
00:52:21  ------------------------------------------------------------------------------
00:52:21  Unset_Tell_Based_Protocol_Usage :: Comment out the flag usage in c... | PASS |
00:52:32  ------------------------------------------------------------------------------
00:52:32  Start_All_And_Sync :: Start each member and wait for sync.            | FAIL |
00:58:45  Keyword 'Verify_Members_Are_Ready' failed after retrying for 6 minutes. The last error was: HTTPError: 401 Client Error: Unauthorized for url: http://10.30.171.133:8181/jolokia/read/org.opendaylight.controller:Category=ShardManager,name=shard-manager-config,type=DistributedConfigDatastore
00:58:45  ------------------------------------------------------------------------------
00:58:45  controller-clustering-ask.txt.Restart Odl With Tell Based False ::... | FAIL |
00:58:45  3 tests, 1 passed, 2 failed
00:58:45  ==============================================================================
00:58:45  controller-clustering-ask.txt.Global Rpc Isolate :: Controller functional H...
00:58:45  ==============================================================================
00:58:49  Get_Basic_Rpc_Test_Owner :: Find a service owner and successors.      | FAIL |
00:58:50  ... click for list of related bugs or create a new one if needed (with the
00:58:50  "controller_clustering_ask_txt_global_rpc_isolate_get_basic_rpc_test_owner"
00:58:50  reference somewhere inside)
00:58:50  "https://bugs.opendaylight.org/buglist.cgi?f1=cf_external_ref&o1=substring&v1=controller_clustering_ask_txt_global_rpc_isolate_get_basic_rpc_test_owner&order=bug_status"
00:58:50  
00:58:50  Could not parse owner and candidates for device Basic-rpc-test']
00:58:50  ------------------------------------------------------------------------------
00:58:50  Rpc_Before_Isolation_On_Owner :: Run rpc on the service owner.        | FAIL |
00:58:50  ... click for list of related bugs or create a new one if needed (with the
00:58:50  "controller_clustering_ask_txt_global_rpc_isolate_rpc_before_isolation_on_owner"
00:58:50  reference somewhere inside)
00:58:50  "https://bugs.opendaylight.org/buglist.cgi?f1=cf_external_ref&o1=substring&v1=controller_clustering_ask_txt_global_rpc_isolate_rpc_before_isolation_on_owner&order=bug_status"
00:58:50  
00:58:50  Variable '${brt_owner}' not found.
00:58:50  ------------------------------------------------------------------------------
00:58:50  Rpc_Before_Isolation_On_Successors :: Run rpc on non owher cluster... | FAIL |
00:58:51  ... click for list of related bugs or create a new one if needed (with the
00:58:51  "controller_clustering_ask_txt_global_rpc_isolate_rpc_before_isolation_on_successors"
00:58:51  reference somewhere inside)
00:58:51  "https://bugs.opendaylight.org/buglist.cgi?f1=cf_external_ref&o1=substring&v1=controller_clustering_ask_txt_global_rpc_isolate_rpc_before_isolation_on_successors&order=bug_status"
00:58:51  
00:58:51  Variable '@{brt_successors}' not found.
00:58:51  ------------------------------------------------------------------------------
00:58:51  Isolate_Current_Owner_Member :: Isolating cluster node which is th... | FAIL |
00:58:51  ... click for list of related bugs or create a new one if needed (with the
00:58:51  "controller_clustering_ask_txt_global_rpc_isolate_isolate_current_owner_member"
00:58:51  reference somewhere inside)
00:58:51  "https://bugs.opendaylight.org/buglist.cgi?f1=cf_external_ref&o1=substring&v1=controller_clustering_ask_txt_global_rpc_isolate_isolate_current_owner_member&order=bug_status"
00:58:51  
00:58:51  Variable '${brt_owner}' not found.
00:58:51  ------------------------------------------------------------------------------
00:58:51  Verify_New_Basic_Rpc_Test_Owner_Elected :: Verify new owner of the... | FAIL |
00:58:51  ... click for list of related bugs or create a new one if needed (with the
00:58:51  "controller_clustering_ask_txt_global_rpc_isolate_verify_new_basic_rpc_test_owner_elected"
00:58:51  reference somewhere inside)
00:58:51  "https://bugs.opendaylight.org/buglist.cgi?f1=cf_external_ref&o1=substring&v1=controller_clustering_ask_txt_global_rpc_isolate_verify_new_basic_rpc_test_owner_elected&order=bug_status"
00:58:51  
00:58:51  Variable '${old_brt_successors}' not found.
00:58:51  ------------------------------------------------------------------------------
00:58:51  Rpc_On_Isolated_Node :: Run rpc on isolated cluster node.             | FAIL |
00:58:52  ... click for list of related bugs or create a new one if needed (with the
00:58:52  "controller_clustering_ask_txt_global_rpc_isolate_rpc_on_isolated_node"
00:58:52  reference somewhere inside)
00:58:52  "https://bugs.opendaylight.org/buglist.cgi?f1=cf_external_ref&o1=substring&v1=controller_clustering_ask_txt_global_rpc_isolate_rpc_on_isolated_node&order=bug_status"
00:58:52  
00:58:52  Variable '${old_brt_owner}' not found.
00:58:52  ------------------------------------------------------------------------------
00:58:52  Rpc_On_Non_Isolated_Cluster_Nodes :: Run rpc on remained cluster n... | FAIL |
00:58:52  ... click for list of related bugs or create a new one if needed (with the
00:58:52  "controller_clustering_ask_txt_global_rpc_isolate_rpc_on_non_isolated_cluster_nodes"
00:58:52  reference somewhere inside)
00:58:52  "https://bugs.opendaylight.org/buglist.cgi?f1=cf_external_ref&o1=substring&v1=controller_clustering_ask_txt_global_rpc_isolate_rpc_on_non_isolated_cluster_nodes&order=bug_status"
00:58:52  
00:58:52  Variable '@{old_brt_successors}' not found.
00:58:52  ------------------------------------------------------------------------------
00:58:52  Rejoin_Isolated_Member :: Rejoin isolated node                        | FAIL |
00:58:52  ... click for list of related bugs or create a new one if needed (with the
00:58:52  "controller_clustering_ask_txt_global_rpc_isolate_rejoin_isolated_member"
00:58:52  reference somewhere inside)
00:58:52  "https://bugs.opendaylight.org/buglist.cgi?f1=cf_external_ref&o1=substring&v1=controller_clustering_ask_txt_global_rpc_isolate_rejoin_isolated_member&order=bug_status"
00:58:52  
00:58:52  Variable '${old_brt_owner}' not found.
00:58:52  ------------------------------------------------------------------------------
00:58:52  Rpc_After_Rejoin_On_New_Owner :: Run rpc on the new service owner ... | FAIL |
00:58:52  ... click for list of related bugs or create a new one if needed (with the
00:58:52  "controller_clustering_ask_txt_global_rpc_isolate_rpc_after_rejoin_on_new_owner"
00:58:52  reference somewhere inside)
00:58:52  "https://bugs.opendaylight.org/buglist.cgi?f1=cf_external_ref&o1=substring&v1=controller_clustering_ask_txt_global_rpc_isolate_rpc_after_rejoin_on_new_owner&order=bug_status"
00:58:52  
00:58:52  Variable '${brt_owner}' not found.
00:58:52  ------------------------------------------------------------------------------
00:58:52  Rpc_After_Rejoin_On_Old_Owner :: Run rpc on rejoined cluster node.    | FAIL |
00:58:53  ... click for list of related bugs or create a new one if needed (with the
00:58:53  "controller_clustering_ask_txt_global_rpc_isolate_rpc_after_rejoin_on_old_owner"
00:58:53  reference somewhere inside)
00:58:53  "https://bugs.opendaylight.org/buglist.cgi?f1=cf_external_ref&o1=substring&v1=controller_clustering_ask_txt_global_rpc_isolate_rpc_after_rejoin_on_old_owner&order=bug_status"
00:58:53  
00:58:53  Variable '${old_brt_owner}' not found.
00:58:53  ------------------------------------------------------------------------------
00:58:53  Rpc_After_Rejoin_On_All :: Run rpc again on all nodes.                | FAIL |
00:58:53  ... click for list of related bugs or create a new one if needed (with the
00:58:53  "controller_clustering_ask_txt_global_rpc_isolate_rpc_after_rejoin_on_all"
00:58:53  reference somewhere inside)
00:58:53  "https://bugs.opendaylight.org/buglist.cgi?f1=cf_external_ref&o1=substring&v1=controller_clustering_ask_txt_global_rpc_isolate_rpc_after_rejoin_on_all&order=bug_status"
00:58:53  
00:58:53  Variable '${brt_owner}' not found.
00:58:53  ------------------------------------------------------------------------------
00:58:53  controller-clustering-ask.txt.Global Rpc Isolate :: Controller fun... | FAIL |
00:58:53  11 tests, 0 passed, 11 failed
00:58:53  ==============================================================================
00:58:53  controller-clustering-ask.txt.Restart Odl With Tell Based False :: Unset te...
00:58:53  ==============================================================================
00:58:55  Stop_All_Members :: Stop every odl node.                              | FAIL |
01:05:08  Keyword 'Verify_Karaf_Is_Not_Running_On_Member' failed after retrying for 6 minutes. The last error was: Found running Karaf count: 1: 0 != 1
01:05:08  ------------------------------------------------------------------------------
01:05:08  Unset_Tell_Based_Protocol_Usage :: Comment out the flag usage in c... | PASS |
01:05:18  ------------------------------------------------------------------------------
01:05:18  Start_All_And_Sync :: Start each member and wait for sync.            | FAIL |
01:11:23  Keyword 'Verify_Members_Are_Ready' failed after retrying for 6 minutes. The last error was: ConnectionError: HTTPConnectionPool(host='10.30.170.94', port=8181): Max retries exceeded with url: /jolokia/read/org.opendaylight.controller:Category=ShardManager,name=shard-manager-config,type=DistributedConfigDatastore (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f0d78917090>: Failed to establish a new connection: [Errno 111] Connection refused'))
01:11:23  ------------------------------------------------------------------------------
01:11:23  controller-clustering-ask.txt.Restart Odl With Tell Based False ::... | FAIL |
01:11:23  3 tests, 1 passed, 2 failed
01:11:23  ==============================================================================
01:11:23  controller-clustering-ask.txt.Carpeople Crud :: Suite for performing basic ...
01:11:23  ==============================================================================
01:11:27  Add_Cars_To_Leader :: Add 30 cars to car Leader by one big PUT.       | FAIL |
01:11:27  Parent suite setup failed:
01:11:27  ConnectionError: HTTPConnectionPool(host='10.30.170.94', port=8181): Max retries exceeded with url: /rests/data/ietf-yang-library:modules-state?content=nonconfig (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f0d780d0610>: Failed to establish a new connection: [Errno 111] Connection refused'))
01:11:27  ------------------------------------------------------------------------------
01:11:27  See_Added_Cars_On_Leader :: GET response from Leader should match ... | FAIL |
01:11:27  Parent suite setup failed:
01:11:27  ConnectionError: HTTPConnectionPool(host='10.30.170.94', port=8181): Max retries exceeded with url: /rests/data/ietf-yang-library:modules-state?content=nonconfig (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f0d780d0610>: Failed to establish a new connection: [Errno 111] Connection refused'))
01:11:27  ------------------------------------------------------------------------------
01:11:27  See_Added_Cars_On_Followers :: The same check on other members.       | FAIL |
01:11:27  Parent suite setup failed:
01:11:27  ConnectionError: HTTPConnectionPool(host='10.30.170.94', port=8181): Max retries exceeded with url: /rests/data/ietf-yang-library:modules-state?content=nonconfig (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f0d780d0610>: Failed to establish a new connection: [Errno 111] Connection refused'))
01:11:27  ------------------------------------------------------------------------------
01:11:27  Add_People_To_First_Follower :: Add 30 people to people first Foll... | FAIL |
01:11:27  Parent suite setup failed:
01:11:27  ConnectionError: HTTPConnectionPool(host='10.30.170.94', port=8181): Max retries exceeded with url: /rests/data/ietf-yang-library:modules-state?content=nonconfig (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f0d780d0610>: Failed to establish a new connection: [Errno 111] Connection refused'))
01:11:27  ------------------------------------------------------------------------------
01:11:27  See_Added_People_On_Leader :: GET response from Leader should matc... | FAIL |
01:11:27  Parent suite setup failed:
01:11:27  ConnectionError: HTTPConnectionPool(host='10.30.170.94', port=8181): Max retries exceeded with url: /rests/data/ietf-yang-library:modules-state?content=nonconfig (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f0d780d0610>: Failed to establish a new connection: [Errno 111] Connection refused'))
01:11:27  ------------------------------------------------------------------------------
01:11:27  See_Added_People_On_Followers :: The same check on other members.     | FAIL |
01:11:27  Parent suite setup failed:
01:11:27  ConnectionError: HTTPConnectionPool(host='10.30.170.94', port=8181): Max retries exceeded with url: /rests/data/ietf-yang-library:modules-state?content=nonconfig (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f0d780d0610>: Failed to establish a new connection: [Errno 111] Connection refused'))
01:11:27  ------------------------------------------------------------------------------
01:11:27  Buy_Cars_On_Leader :: Buy some cars on car-people Leader, loop of ... | FAIL |
01:11:27  Parent suite setup failed:
01:11:27  ConnectionError: HTTPConnectionPool(host='10.30.170.94', port=8181): Max retries exceeded with url: /rests/data/ietf-yang-library:modules-state?content=nonconfig (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f0d780d0610>: Failed to establish a new connection: [Errno 111] Connection refused'))
01:11:27  ------------------------------------------------------------------------------
01:11:27  Buy_Cars_On_Followers :: On each Follower buy corresponding ID seg... | FAIL |
01:11:27  Parent suite setup failed:
01:11:27  ConnectionError: HTTPConnectionPool(host='10.30.170.94', port=8181): Max retries exceeded with url: /rests/data/ietf-yang-library:modules-state?content=nonconfig (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f0d780d0610>: Failed to establish a new connection: [Errno 111] Connection refused'))
01:11:27  ------------------------------------------------------------------------------
01:11:27  See_Added_CarPeople_On_Leader :: GET car-person mappings from Lead... | FAIL |
01:11:27  Parent suite setup failed:
01:11:27  ConnectionError: HTTPConnectionPool(host='10.30.170.94', port=8181): Max retries exceeded with url: /rests/data/ietf-yang-library:modules-state?content=nonconfig (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f0d780d0610>: Failed to establish a new connection: [Errno 111] Connection refused'))
01:11:27  ------------------------------------------------------------------------------
01:11:27  See_Added_CarPeople_On_Followers :: The same check on other members.  | FAIL |
01:11:27  Parent suite setup failed:
01:11:27  ConnectionError: HTTPConnectionPool(host='10.30.170.94', port=8181): Max retries exceeded with url: /rests/data/ietf-yang-library:modules-state?content=nonconfig (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f0d780d0610>: Failed to establish a new connection: [Errno 111] Connection refused'))
01:11:27  ------------------------------------------------------------------------------
01:11:27  Delete_All_CarPeople_On_Leader :: DELETE car-people container. No ... | FAIL |
01:11:27  Parent suite setup failed:
01:11:27  ConnectionError: HTTPConnectionPool(host='10.30.170.94', port=8181): Max retries exceeded with url: /rests/data/ietf-yang-library:modules-state?content=nonconfig (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f0d780d0610>: Failed to establish a new connection: [Errno 111] Connection refused'))
01:11:27  ------------------------------------------------------------------------------
01:11:27  Delete_All_People_On_Leader :: DELETE people container. No verific... | FAIL |
01:11:27  Parent suite setup failed:
01:11:27  ConnectionError: HTTPConnectionPool(host='10.30.170.94', port=8181): Max retries exceeded with url: /rests/data/ietf-yang-library:modules-state?content=nonconfig (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f0d780d0610>: Failed to establish a new connection: [Errno 111] Connection refused'))
01:11:27  ------------------------------------------------------------------------------
01:11:27  Delete_All_Cars_On_Leader :: DELETE cars container. No verificatio... | FAIL |
01:11:27  Parent suite setup failed:
01:11:27  ConnectionError: HTTPConnectionPool(host='10.30.170.94', port=8181): Max retries exceeded with url: /rests/data/ietf-yang-library:modules-state?content=nonconfig (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f0d780d0610>: Failed to establish a new connection: [Errno 111] Connection refused'))
01:11:27  ------------------------------------------------------------------------------
01:11:27  controller-clustering-ask.txt.Carpeople Crud :: Suite for performi... | FAIL |
01:11:27  Suite setup failed:
01:11:27  ConnectionError: HTTPConnectionPool(host='10.30.170.94', port=8181): Max retries exceeded with url: /rests/data/ietf-yang-library:modules-state?content=nonconfig (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f0d780d0610>: Failed to establish a new connection: [Errno 111] Connection refused'))
01:11:27  
01:11:27  13 tests, 0 passed, 13 failed
01:11:27  ==============================================================================
01:11:27  controller-clustering-ask.txt.Car Failover Crud :: Suite mixing basic opera...
01:11:27  ==============================================================================
01:11:30  Add_Original_Cars_On_Old_Leader_And_Verify :: Add initial cars on ... | FAIL |
01:11:30  Parent suite setup failed:
01:11:30  ConnectionError: HTTPConnectionPool(host='10.30.170.94', port=8181): Max retries exceeded with url: /rests/data/ietf-yang-library:modules-state?content=nonconfig (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f0d6bf02f90>: Failed to establish a new connection: [Errno 111] Connection refused'))
01:11:30  ------------------------------------------------------------------------------
01:11:30  Stop_Original_Car_Leader :: Stop the car Leader to cause a new lea... | FAIL |
01:11:30  Parent suite setup failed:
01:11:30  ConnectionError: HTTPConnectionPool(host='10.30.170.94', port=8181): Max retries exceeded with url: /rests/data/ietf-yang-library:modules-state?content=nonconfig (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f0d6bf02f90>: Failed to establish a new connection: [Errno 111] Connection refused'))
01:11:30  ------------------------------------------------------------------------------
01:11:30  Wait_For_New_Leader :: Wait until new car Leader is elected.          | FAIL |
01:11:30  Parent suite setup failed:
01:11:30  ConnectionError: HTTPConnectionPool(host='10.30.170.94', port=8181): Max retries exceeded with url: /rests/data/ietf-yang-library:modules-state?content=nonconfig (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f0d6bf02f90>: Failed to establish a new connection: [Errno 111] Connection refused'))
01:11:30  ------------------------------------------------------------------------------
01:11:30  See_Original_Cars_On_New_Leader :: GET cars from new Leader, shoul... | FAIL |
01:11:30  Parent suite setup failed:
01:11:30  ConnectionError: HTTPConnectionPool(host='10.30.170.94', port=8181): Max retries exceeded with url: /rests/data/ietf-yang-library:modules-state?content=nonconfig (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f0d6bf02f90>: Failed to establish a new connection: [Errno 111] Connection refused'))
01:11:30  ------------------------------------------------------------------------------
01:11:30  See_Original_Cars_On_New_Followers :: The same check on other exis... | FAIL |
01:11:30  Parent suite setup failed:
01:11:30  ConnectionError: HTTPConnectionPool(host='10.30.170.94', port=8181): Max retries exceeded with url: /rests/data/ietf-yang-library:modules-state?content=nonconfig (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f0d6bf02f90>: Failed to establish a new connection: [Errno 111] Connection refused'))
01:11:30  ------------------------------------------------------------------------------
01:11:30  Delete_Original_Cars_On_New_Leader :: Delete cars on the new Leader.  | FAIL |
01:11:30  Parent suite setup failed:
01:11:30  ConnectionError: HTTPConnectionPool(host='10.30.170.94', port=8181): Max retries exceeded with url: /rests/data/ietf-yang-library:modules-state?content=nonconfig (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f0d6bf02f90>: Failed to establish a new connection: [Errno 111] Connection refused'))
01:11:30  ------------------------------------------------------------------------------
01:11:30  Add_Leader_Cars_On_New_Leader :: Add cars on the new Leader.          | FAIL |
01:11:30  Parent suite setup failed:
01:11:30  ConnectionError: HTTPConnectionPool(host='10.30.170.94', port=8181): Max retries exceeded with url: /rests/data/ietf-yang-library:modules-state?content=nonconfig (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f0d6bf02f90>: Failed to establish a new connection: [Errno 111] Connection refused'))
01:11:30  ------------------------------------------------------------------------------
01:11:30  See_Leader_Cars_On_New_Leader :: GET cars from new Leader, should ... | FAIL |
01:11:30  Parent suite setup failed:
01:11:30  ConnectionError: HTTPConnectionPool(host='10.30.170.94', port=8181): Max retries exceeded with url: /rests/data/ietf-yang-library:modules-state?content=nonconfig (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f0d6bf02f90>: Failed to establish a new connection: [Errno 111] Connection refused'))
01:11:30  ------------------------------------------------------------------------------
01:11:30  See_Leader_Cars_On_New_Followers :: The same check on other existi... | FAIL |
01:11:30  Parent suite setup failed:
01:11:30  ConnectionError: HTTPConnectionPool(host='10.30.170.94', port=8181): Max retries exceeded with url: /rests/data/ietf-yang-library:modules-state?content=nonconfig (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f0d6bf02f90>: Failed to establish a new connection: [Errno 111] Connection refused'))
01:11:30  ------------------------------------------------------------------------------
01:11:30  Delete_Leader_Cars_On_New_First_Follower :: Delete cars in new fir... | FAIL |
01:11:30  Parent suite setup failed:
01:11:30  ConnectionError: HTTPConnectionPool(host='10.30.170.94', port=8181): Max retries exceeded with url: /rests/data/ietf-yang-library:modules-state?content=nonconfig (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f0d6bf02f90>: Failed to establish a new connection: [Errno 111] Connection refused'))
01:11:30  ------------------------------------------------------------------------------
01:11:30  Add_Follower_Cars_On_New_First_Follower :: Add cars on the new fir... | FAIL |
01:11:30  Parent suite setup failed:
01:11:30  ConnectionError: HTTPConnectionPool(host='10.30.170.94', port=8181): Max retries exceeded with url: /rests/data/ietf-yang-library:modules-state?content=nonconfig (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f0d6bf02f90>: Failed to establish a new connection: [Errno 111] Connection refused'))
01:11:30  ------------------------------------------------------------------------------
01:11:30  See_Folower_Cars_On_New_Leader :: Get cars from the new Leader, sh... | FAIL |
01:11:30  Parent suite setup failed:
01:11:30  ConnectionError: HTTPConnectionPool(host='10.30.170.94', port=8181): Max retries exceeded with url: /rests/data/ietf-yang-library:modules-state?content=nonconfig (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f0d6bf02f90>: Failed to establish a new connection: [Errno 111] Connection refused'))
01:11:30  ------------------------------------------------------------------------------
01:11:30  See_Follower_Cars_On_New_Followers :: The same check on other exis... | FAIL |
01:11:30  Parent suite setup failed:
01:11:30  ConnectionError: HTTPConnectionPool(host='10.30.170.94', port=8181): Max retries exceeded with url: /rests/data/ietf-yang-library:modules-state?content=nonconfig (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f0d6bf02f90>: Failed to establish a new connection: [Errno 111] Connection refused'))
01:11:30  ------------------------------------------------------------------------------
01:11:30  Start_Old_Car_Leader :: Start the stopped member without deleting ... | FAIL |
01:11:30  Parent suite setup failed:
01:11:30  ConnectionError: HTTPConnectionPool(host='10.30.170.94', port=8181): Max retries exceeded with url: /rests/data/ietf-yang-library:modules-state?content=nonconfig (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f0d6bf02f90>: Failed to establish a new connection: [Errno 111] Connection refused'))
01:11:30  ------------------------------------------------------------------------------
01:11:30  See_Folower_Cars_On_Old_Leader :: GET cars from the restarted memb... | FAIL |
01:11:30  Parent suite setup failed:
01:11:30  ConnectionError: HTTPConnectionPool(host='10.30.170.94', port=8181): Max retries exceeded with url: /rests/data/ietf-yang-library:modules-state?content=nonconfig (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f0d6bf02f90>: Failed to establish a new connection: [Errno 111] Connection refused'))
01:11:30  ------------------------------------------------------------------------------
01:11:30  Delete_Follower_Cars_On_New_Leader :: Delete cars on the last Leader. | FAIL |
01:11:30  Parent suite setup failed:
01:11:30  ConnectionError: HTTPConnectionPool(host='10.30.170.94', port=8181): Max retries exceeded with url: /rests/data/ietf-yang-library:modules-state?content=nonconfig (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f0d6bf02f90>: Failed to establish a new connection: [Errno 111] Connection refused'))
01:11:30  ------------------------------------------------------------------------------
01:11:30  controller-clustering-ask.txt.Car Failover Crud :: Suite mixing ba... | FAIL |
01:11:30  Suite setup failed:
01:11:30  ConnectionError: HTTPConnectionPool(host='10.30.170.94', port=8181): Max retries exceeded with url: /rests/data/ietf-yang-library:modules-state?content=nonconfig (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f0d6bf02f90>: Failed to establish a new connection: [Errno 111] Connection refused'))
01:11:30  
01:11:30  16 tests, 0 passed, 16 failed
01:11:30  ==============================================================================
01:11:30  controller-clustering-ask.txt.Car Persistence Recovery :: This test restart...
01:11:30  ==============================================================================
01:11:32  Add_Cars_On_Leader_And_Verify :: Single big PUT to datastore to ad... | FAIL |
01:11:32  Parent suite setup failed:
01:11:32  ConnectionError: HTTPConnectionPool(host='10.30.170.94', port=8181): Max retries exceeded with url: /rests/data/ietf-yang-library:modules-state?content=nonconfig (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f0d6bc77e50>: Failed to establish a new connection: [Errno 111] Connection refused'))
01:11:32  ------------------------------------------------------------------------------
01:11:32  Stop_All_Members :: Stop all controllers.                             | FAIL |
01:11:32  Parent suite setup failed:
01:11:32  ConnectionError: HTTPConnectionPool(host='10.30.170.94', port=8181): Max retries exceeded with url: /rests/data/ietf-yang-library:modules-state?content=nonconfig (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f0d6bc77e50>: Failed to establish a new connection: [Errno 111] Connection refused'))
01:11:32  ------------------------------------------------------------------------------
01:11:32  Start_All_Members :: Start all controllers (should restore the per... | FAIL |
01:11:32  Parent suite setup failed:
01:11:32  ConnectionError: HTTPConnectionPool(host='10.30.170.94', port=8181): Max retries exceeded with url: /rests/data/ietf-yang-library:modules-state?content=nonconfig (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f0d6bc77e50>: Failed to establish a new connection: [Errno 111] Connection refused'))
01:11:32  ------------------------------------------------------------------------------
01:11:32  Memorize_Leader_And_Followers :: Locate current Leader of car Shard.  | FAIL |
01:11:32  Parent suite setup failed:
01:11:32  ConnectionError: HTTPConnectionPool(host='10.30.170.94', port=8181): Max retries exceeded with url: /rests/data/ietf-yang-library:modules-state?content=nonconfig (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f0d6bc77e50>: Failed to establish a new connection: [Errno 111] Connection refused'))
01:11:32  ------------------------------------------------------------------------------
01:11:32  See_Cars_On_Leader :: GET cars from Leader, should match the PUT d... | FAIL |
01:11:32  Parent suite setup failed:
01:11:32  ConnectionError: HTTPConnectionPool(host='10.30.170.94', port=8181): Max retries exceeded with url: /rests/data/ietf-yang-library:modules-state?content=nonconfig (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f0d6bc77e50>: Failed to establish a new connection: [Errno 111] Connection refused'))
01:11:32  ------------------------------------------------------------------------------
01:11:32  See_Cars_On_Followers :: The same check on other members.             | FAIL |
01:11:32  Parent suite setup failed:
01:11:32  ConnectionError: HTTPConnectionPool(host='10.30.170.94', port=8181): Max retries exceeded with url: /rests/data/ietf-yang-library:modules-state?content=nonconfig (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f0d6bc77e50>: Failed to establish a new connection: [Errno 111] Connection refused'))
01:11:32  ------------------------------------------------------------------------------
01:11:32  Delete_Cars_On_Leader :: Delete cars on the new Leader.               | FAIL |
01:11:32  Parent suite setup failed:
01:11:32  ConnectionError: HTTPConnectionPool(host='10.30.170.94', port=8181): Max retries exceeded with url: /rests/data/ietf-yang-library:modules-state?content=nonconfig (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f0d6bc77e50>: Failed to establish a new connection: [Errno 111] Connection refused'))
01:11:32  ------------------------------------------------------------------------------
01:11:32  controller-clustering-ask.txt.Car Persistence Recovery :: This tes... | FAIL |
01:11:32  Suite setup failed:
01:11:32  ConnectionError: HTTPConnectionPool(host='10.30.170.94', port=8181): Max retries exceeded with url: /rests/data/ietf-yang-library:modules-state?content=nonconfig (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f0d6bc77e50>: Failed to establish a new connection: [Errno 111] Connection refused'))
01:11:32  
01:11:32  7 tests, 0 passed, 7 failed
01:11:32  ==============================================================================
01:11:32  controller-clustering-ask.txt.Buycar Failover :: This test focuses on testi...
01:11:32  ==============================================================================
01:11:35  Add_Cars_To_Leader_And_Verify :: Add all needed cars to car Leader... | FAIL |
01:11:35  Parent suite setup failed:
01:11:35  ConnectionError: HTTPConnectionPool(host='10.30.170.94', port=8181): Max retries exceeded with url: /rests/data/ietf-yang-library:modules-state?content=nonconfig (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f0d7a356690>: Failed to establish a new connection: [Errno 111] Connection refused'))
01:11:35  ------------------------------------------------------------------------------
01:11:35  Add_People_To_First_Follower_And_Verify :: Add all needed people t... | FAIL |
01:11:35  Parent suite setup failed:
01:11:35  ConnectionError: HTTPConnectionPool(host='10.30.170.94', port=8181): Max retries exceeded with url: /rests/data/ietf-yang-library:modules-state?content=nonconfig (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f0d7a356690>: Failed to establish a new connection: [Errno 111] Connection refused'))
01:11:35  ------------------------------------------------------------------------------
01:11:35  Buy_Cars_On_Leader_And_Verify :: Buy some cars on the leader member.  | FAIL |
01:11:35  Parent suite setup failed:
01:11:35  ConnectionError: HTTPConnectionPool(host='10.30.170.94', port=8181): Max retries exceeded with url: /rests/data/ietf-yang-library:modules-state?content=nonconfig (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f0d7a356690>: Failed to establish a new connection: [Errno 111] Connection refused'))
01:11:35  ------------------------------------------------------------------------------
01:11:35  Buy_Cars_On_Follower_And_Verify :: Buy some cars on the first foll... | FAIL |
01:11:35  Parent suite setup failed:
01:11:35  ConnectionError: HTTPConnectionPool(host='10.30.170.94', port=8181): Max retries exceeded with url: /rests/data/ietf-yang-library:modules-state?content=nonconfig (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f0d7a356690>: Failed to establish a new connection: [Errno 111] Connection refused'))
01:11:35  ------------------------------------------------------------------------------
01:11:35  Reboot_People_Leader :: Previous people Leader is rebooted. We sho... | FAIL |
01:11:35  Parent suite setup failed:
01:11:35  ConnectionError: HTTPConnectionPool(host='10.30.170.94', port=8181): Max retries exceeded with url: /rests/data/ietf-yang-library:modules-state?content=nonconfig (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f0d7a356690>: Failed to establish a new connection: [Errno 111] Connection refused'))
01:11:35  ------------------------------------------------------------------------------
01:11:35  Buy_Cars_On_Leader_After_Reboot_And_Verify :: Buy some cars on the... | FAIL |
01:11:35  Parent suite setup failed:
01:11:35  ConnectionError: HTTPConnectionPool(host='10.30.170.94', port=8181): Max retries exceeded with url: /rests/data/ietf-yang-library:modules-state?content=nonconfig (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f0d7a356690>: Failed to establish a new connection: [Errno 111] Connection refused'))
01:11:35  ------------------------------------------------------------------------------
01:11:35  Buy_Cars_On_Follower_After_Reboot_And_Verify :: Buy some cars on t... | FAIL |
01:11:35  Parent suite setup failed:
01:11:35  ConnectionError: HTTPConnectionPool(host='10.30.170.94', port=8181): Max retries exceeded with url: /rests/data/ietf-yang-library:modules-state?content=nonconfig (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f0d7a356690>: Failed to establish a new connection: [Errno 111] Connection refused'))
01:11:35  ------------------------------------------------------------------------------
01:11:35  Delete_All_CarPeople :: DELETE car-people container. No verificati... | FAIL |
01:11:35  Parent suite setup failed:
01:11:35  ConnectionError: HTTPConnectionPool(host='10.30.170.94', port=8181): Max retries exceeded with url: /rests/data/ietf-yang-library:modules-state?content=nonconfig (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f0d7a356690>: Failed to establish a new connection: [Errno 111] Connection refused'))
01:11:35  ------------------------------------------------------------------------------
01:11:35  Delete_All_People :: DELETE people container. No verification beyo... | FAIL |
01:11:35  Parent suite setup failed:
01:11:35  ConnectionError: HTTPConnectionPool(host='10.30.170.94', port=8181): Max retries exceeded with url: /rests/data/ietf-yang-library:modules-state?content=nonconfig (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f0d7a356690>: Failed to establish a new connection: [Errno 111] Connection refused'))
01:11:35  ------------------------------------------------------------------------------
01:11:35  Delete_All_Cars :: DELETE cars container. No verification beyond h... | FAIL |
01:11:35  Parent suite setup failed:
01:11:35  ConnectionError: HTTPConnectionPool(host='10.30.170.94', port=8181): Max retries exceeded with url: /rests/data/ietf-yang-library:modules-state?content=nonconfig (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f0d7a356690>: Failed to establish a new connection: [Errno 111] Connection refused'))
01:11:35  ------------------------------------------------------------------------------
01:11:35  controller-clustering-ask.txt.Buycar Failover :: This test focuses... | FAIL |
01:11:35  Suite setup failed:
01:11:35  ConnectionError: HTTPConnectionPool(host='10.30.170.94', port=8181): Max retries exceeded with url: /rests/data/ietf-yang-library:modules-state?content=nonconfig (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f0d7a356690>: Failed to establish a new connection: [Errno 111] Connection refused'))
01:11:35  
01:11:35  10 tests, 0 passed, 10 failed
01:11:35  ==============================================================================
01:11:35  controller-clustering-ask.txt.Entity Isolate :: Suite for performing member...
01:11:35  ==============================================================================
01:11:37  Check All Shards Before Isolate :: Check all shards in controller.    | FAIL |
01:11:37  Parent suite setup failed:
01:11:37  ConnectionError: HTTPConnectionPool(host='10.30.170.94', port=8181): Max retries exceeded with url: /rests/data/ietf-yang-library:modules-state?content=nonconfig (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f0d6bd6ed50>: Failed to establish a new connection: [Errno 111] Connection refused'))
01:11:37  ------------------------------------------------------------------------------
01:11:37  Isolate Entity Leader :: Isolate the entity-ownership Leader to ca... | FAIL |
01:11:37  Parent suite setup failed:
01:11:37  ConnectionError: HTTPConnectionPool(host='10.30.170.94', port=8181): Max retries exceeded with url: /rests/data/ietf-yang-library:modules-state?content=nonconfig (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f0d6bd6ed50>: Failed to establish a new connection: [Errno 111] Connection refused'))
01:11:37  ------------------------------------------------------------------------------
01:11:37  Check All Shards After Isolate :: Check all shards in controller.     | FAIL |
01:11:37  Parent suite setup failed:
01:11:37  ConnectionError: HTTPConnectionPool(host='10.30.170.94', port=8181): Max retries exceeded with url: /rests/data/ietf-yang-library:modules-state?content=nonconfig (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f0d6bd6ed50>: Failed to establish a new connection: [Errno 111] Connection refused'))
01:11:37  ------------------------------------------------------------------------------
01:11:37  Rejoin Entity Leader :: Rejoin the entity-ownership Leader.           | FAIL |
01:11:37  Parent suite setup failed:
01:11:37  ConnectionError: HTTPConnectionPool(host='10.30.170.94', port=8181): Max retries exceeded with url: /rests/data/ietf-yang-library:modules-state?content=nonconfig (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f0d6bd6ed50>: Failed to establish a new connection: [Errno 111] Connection refused'))
01:11:37  ------------------------------------------------------------------------------
01:11:37  Check All Shards After Rejoin :: Check all shards in controller.      | FAIL |
01:11:37  Parent suite setup failed:
01:11:37  ConnectionError: HTTPConnectionPool(host='10.30.170.94', port=8181): Max retries exceeded with url: /rests/data/ietf-yang-library:modules-state?content=nonconfig (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f0d6bd6ed50>: Failed to establish a new connection: [Errno 111] Connection refused'))
01:11:37  ------------------------------------------------------------------------------
01:11:38  controller-clustering-ask.txt.Entity Isolate :: Suite for performi... | FAIL |
01:11:38  Suite setup failed:
01:11:38  ConnectionError: HTTPConnectionPool(host='10.30.170.94', port=8181): Max retries exceeded with url: /rests/data/ietf-yang-library:modules-state?content=nonconfig (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f0d6bd6ed50>: Failed to establish a new connection: [Errno 111] Connection refused'))
01:11:38  
01:11:38  5 tests, 0 passed, 5 failed
01:11:38  ==============================================================================
01:11:38  controller-clustering-ask.txt.Buycar Failover Isolation :: This test focuse...
01:11:38  ==============================================================================
01:11:41  Add_Cars_To_Leader_And_Verify :: Add all needed cars to car Leader... | FAIL |
01:11:41  Parent suite setup failed:
01:11:41  ConnectionError: HTTPConnectionPool(host='10.30.170.94', port=8181): Max retries exceeded with url: /rests/data/ietf-yang-library:modules-state?content=nonconfig (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f0d7836a210>: Failed to establish a new connection: [Errno 111] Connection refused'))
01:11:41  ------------------------------------------------------------------------------
01:11:41  Add_People_To_First_Follower_And_Verify :: Add all needed people t... | FAIL |
01:11:41  Parent suite setup failed:
01:11:41  ConnectionError: HTTPConnectionPool(host='10.30.170.94', port=8181): Max retries exceeded with url: /rests/data/ietf-yang-library:modules-state?content=nonconfig (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f0d7836a210>: Failed to establish a new connection: [Errno 111] Connection refused'))
01:11:41  ------------------------------------------------------------------------------
01:11:41  Buy_Cars_On_Leader_And_Verify :: Buy some cars on the leader member.  | FAIL |
01:11:41  Parent suite setup failed:
01:11:41  ConnectionError: HTTPConnectionPool(host='10.30.170.94', port=8181): Max retries exceeded with url: /rests/data/ietf-yang-library:modules-state?content=nonconfig (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f0d7836a210>: Failed to establish a new connection: [Errno 111] Connection refused'))
01:11:41  ------------------------------------------------------------------------------
01:11:41  Buy_Cars_On_Follower_And_Verify :: Buy some cars on the first foll... | FAIL |
01:11:41  Parent suite setup failed:
01:11:41  ConnectionError: HTTPConnectionPool(host='10.30.170.94', port=8181): Max retries exceeded with url: /rests/data/ietf-yang-library:modules-state?content=nonconfig (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f0d7836a210>: Failed to establish a new connection: [Errno 111] Connection refused'))
01:11:41  ------------------------------------------------------------------------------
01:11:41  Isolate_and_Rejoin_People_Leader :: Previous people Leader is isol... | FAIL |
01:11:41  Parent suite setup failed:
01:11:41  ConnectionError: HTTPConnectionPool(host='10.30.170.94', port=8181): Max retries exceeded with url: /rests/data/ietf-yang-library:modules-state?content=nonconfig (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f0d7836a210>: Failed to establish a new connection: [Errno 111] Connection refused'))
01:11:41  ------------------------------------------------------------------------------
01:11:41  Buy_Cars_On_Leader_After_Rejoin_And_Verify :: Buy some cars on the... | FAIL |
01:11:41  Parent suite setup failed:
01:11:41  ConnectionError: HTTPConnectionPool(host='10.30.170.94', port=8181): Max retries exceeded with url: /rests/data/ietf-yang-library:modules-state?content=nonconfig (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f0d7836a210>: Failed to establish a new connection: [Errno 111] Connection refused'))
01:11:41  ------------------------------------------------------------------------------
01:11:41  Buy_Cars_On_Follower_After_Rejoin_And_Verify :: Buy some cars on t... | FAIL |
01:11:41  Parent suite setup failed:
01:11:41  ConnectionError: HTTPConnectionPool(host='10.30.170.94', port=8181): Max retries exceeded with url: /rests/data/ietf-yang-library:modules-state?content=nonconfig (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f0d7836a210>: Failed to establish a new connection: [Errno 111] Connection refused'))
01:11:41  ------------------------------------------------------------------------------
01:11:41  Delete_All_CarPeople :: DELETE car-people container. No verificati... | FAIL |
01:11:41  Parent suite setup failed:
01:11:41  ConnectionError: HTTPConnectionPool(host='10.30.170.94', port=8181): Max retries exceeded with url: /rests/data/ietf-yang-library:modules-state?content=nonconfig (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f0d7836a210>: Failed to establish a new connection: [Errno 111] Connection refused'))
01:11:41  ------------------------------------------------------------------------------
01:11:41  Delete_All_People :: DELETE people container. No verification beyo... | FAIL |
01:11:41  Parent suite setup failed:
01:11:41  ConnectionError: HTTPConnectionPool(host='10.30.170.94', port=8181): Max retries exceeded with url: /rests/data/ietf-yang-library:modules-state?content=nonconfig (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f0d7836a210>: Failed to establish a new connection: [Errno 111] Connection refused'))
01:11:41  ------------------------------------------------------------------------------
01:11:41  Delete_All_Cars :: DELETE cars container. No verification beyond h... | FAIL |
01:11:41  Parent suite setup failed:
01:11:41  ConnectionError: HTTPConnectionPool(host='10.30.170.94', port=8181): Max retries exceeded with url: /rests/data/ietf-yang-library:modules-state?content=nonconfig (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f0d7836a210>: Failed to establish a new connection: [Errno 111] Connection refused'))
01:11:41  ------------------------------------------------------------------------------
01:11:41  controller-clustering-ask.txt.Buycar Failover Isolation :: This te... | FAIL |
01:11:41  Suite setup failed:
01:11:41  ConnectionError: HTTPConnectionPool(host='10.30.170.94', port=8181): Max retries exceeded with url: /rests/data/ietf-yang-library:modules-state?content=nonconfig (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f0d7836a210>: Failed to establish a new connection: [Errno 111] Connection refused'))
01:11:41  
01:11:41  10 tests, 0 passed, 10 failed
01:11:41  ==============================================================================
01:11:41  controller-clustering-ask.txt.Car Failover Crud Isolation :: Suite mixing b...
01:11:41  ==============================================================================
01:11:43  Add_Original_Cars_On_Old_Leader_And_Verify :: Add initial cars on ... | FAIL |
01:11:43  Parent suite setup failed:
01:11:43  ConnectionError: HTTPConnectionPool(host='10.30.170.94', port=8181): Max retries exceeded with url: /rests/data/ietf-yang-library:modules-state?content=nonconfig (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f0d781dd2d0>: Failed to establish a new connection: [Errno 111] Connection refused'))
01:11:43  ------------------------------------------------------------------------------
01:11:43  Isolate_Original_Car_Leader :: Isolate the car Leader to cause a n... | FAIL |
01:11:43  Parent suite setup failed:
01:11:43  ConnectionError: HTTPConnectionPool(host='10.30.170.94', port=8181): Max retries exceeded with url: /rests/data/ietf-yang-library:modules-state?content=nonconfig (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f0d781dd2d0>: Failed to establish a new connection: [Errno 111] Connection refused'))
01:11:43  ------------------------------------------------------------------------------
01:11:43  Wait_For_New_Leader :: Wait until new car Leader is elected.          | FAIL |
01:11:43  Parent suite setup failed:
01:11:43  ConnectionError: HTTPConnectionPool(host='10.30.170.94', port=8181): Max retries exceeded with url: /rests/data/ietf-yang-library:modules-state?content=nonconfig (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f0d781dd2d0>: Failed to establish a new connection: [Errno 111] Connection refused'))
01:11:43  ------------------------------------------------------------------------------
01:11:43  See_Original_Cars_On_New_Leader :: GET cars from new Leader, shoul... | FAIL |
01:11:43  Parent suite setup failed:
01:11:43  ConnectionError: HTTPConnectionPool(host='10.30.170.94', port=8181): Max retries exceeded with url: /rests/data/ietf-yang-library:modules-state?content=nonconfig (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f0d781dd2d0>: Failed to establish a new connection: [Errno 111] Connection refused'))
01:11:43  ------------------------------------------------------------------------------
01:11:43  See_Original_Cars_On_New_Followers :: The same check on other exis... | FAIL |
01:11:43  Parent suite setup failed:
01:11:43  ConnectionError: HTTPConnectionPool(host='10.30.170.94', port=8181): Max retries exceeded with url: /rests/data/ietf-yang-library:modules-state?content=nonconfig (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f0d781dd2d0>: Failed to establish a new connection: [Errno 111] Connection refused'))
01:11:43  ------------------------------------------------------------------------------
01:11:43  Delete_Original_Cars_On_New_Leader :: Delete cars on the new Leader.  | FAIL |
01:11:43  Parent suite setup failed:
01:11:43  ConnectionError: HTTPConnectionPool(host='10.30.170.94', port=8181): Max retries exceeded with url: /rests/data/ietf-yang-library:modules-state?content=nonconfig (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f0d781dd2d0>: Failed to establish a new connection: [Errno 111] Connection refused'))
01:11:43  ------------------------------------------------------------------------------
01:11:43  Add_Leader_Cars_On_New_Leader :: Add cars on the new Leader.          | FAIL |
01:11:43  Parent suite setup failed:
01:11:43  ConnectionError: HTTPConnectionPool(host='10.30.170.94', port=8181): Max retries exceeded with url: /rests/data/ietf-yang-library:modules-state?content=nonconfig (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f0d781dd2d0>: Failed to establish a new connection: [Errno 111] Connection refused'))
01:11:43  ------------------------------------------------------------------------------
01:11:43  See_Leader_Cars_On_New_Leader :: GET cars from new Leader, should ... | FAIL |
01:11:43  Parent suite setup failed:
01:11:43  ConnectionError: HTTPConnectionPool(host='10.30.170.94', port=8181): Max retries exceeded with url: /rests/data/ietf-yang-library:modules-state?content=nonconfig (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f0d781dd2d0>: Failed to establish a new connection: [Errno 111] Connection refused'))
01:11:43  ------------------------------------------------------------------------------
01:11:43  See_Leader_Cars_On_New_Followers :: The same check on other existi... | FAIL |
01:11:43  Parent suite setup failed:
01:11:43  ConnectionError: HTTPConnectionPool(host='10.30.170.94', port=8181): Max retries exceeded with url: /rests/data/ietf-yang-library:modules-state?content=nonconfig (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f0d781dd2d0>: Failed to establish a new connection: [Errno 111] Connection refused'))
01:11:43  ------------------------------------------------------------------------------
01:11:43  Delete_Leader_Cars_On_New_First_Follower :: Delete cars in new fir... | FAIL |
01:11:43  Parent suite setup failed:
01:11:43  ConnectionError: HTTPConnectionPool(host='10.30.170.94', port=8181): Max retries exceeded with url: /rests/data/ietf-yang-library:modules-state?content=nonconfig (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f0d781dd2d0>: Failed to establish a new connection: [Errno 111] Connection refused'))
01:11:43  ------------------------------------------------------------------------------
01:11:43  Add_Follower_Cars_On_New_First_Follower :: Add cars on the new fir... | FAIL |
01:11:43  Parent suite setup failed:
01:11:43  ConnectionError: HTTPConnectionPool(host='10.30.170.94', port=8181): Max retries exceeded with url: /rests/data/ietf-yang-library:modules-state?content=nonconfig (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f0d781dd2d0>: Failed to establish a new connection: [Errno 111] Connection refused'))
01:11:43  ------------------------------------------------------------------------------
01:11:43  See_Folower_Cars_On_New_Leader :: Get cars from the new Leader, sh... | FAIL |
01:11:43  Parent suite setup failed:
01:11:43  ConnectionError: HTTPConnectionPool(host='10.30.170.94', port=8181): Max retries exceeded with url: /rests/data/ietf-yang-library:modules-state?content=nonconfig (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f0d781dd2d0>: Failed to establish a new connection: [Errno 111] Connection refused'))
01:11:43  ------------------------------------------------------------------------------
01:11:43  See_Follower_Cars_On_New_Followers :: The same check on other exis... | FAIL |
01:11:43  Parent suite setup failed:
01:11:43  ConnectionError: HTTPConnectionPool(host='10.30.170.94', port=8181): Max retries exceeded with url: /rests/data/ietf-yang-library:modules-state?content=nonconfig (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f0d781dd2d0>: Failed to establish a new connection: [Errno 111] Connection refused'))
01:11:43  ------------------------------------------------------------------------------
01:11:43  Rejoin_Old_Car_Leader :: Rejoin the isolated member without deleti... | FAIL |
01:11:43  Parent suite setup failed:
01:11:43  ConnectionError: HTTPConnectionPool(host='10.30.170.94', port=8181): Max retries exceeded with url: /rests/data/ietf-yang-library:modules-state?content=nonconfig (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f0d781dd2d0>: Failed to establish a new connection: [Errno 111] Connection refused'))
01:11:43  ------------------------------------------------------------------------------
01:11:43  See_Folower_Cars_On_Old_Leader :: GET cars from the restarted memb... | FAIL |
01:11:43  Parent suite setup failed:
01:11:43  ConnectionError: HTTPConnectionPool(host='10.30.170.94', port=8181): Max retries exceeded with url: /rests/data/ietf-yang-library:modules-state?content=nonconfig (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f0d781dd2d0>: Failed to establish a new connection: [Errno 111] Connection refused'))
01:11:43  ------------------------------------------------------------------------------
01:11:43  Delete_Follower_Cars_On_New_Leader :: Delete cars on the last Leader. | FAIL |
01:11:43  Parent suite setup failed:
01:11:43  ConnectionError: HTTPConnectionPool(host='10.30.170.94', port=8181): Max retries exceeded with url: /rests/data/ietf-yang-library:modules-state?content=nonconfig (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f0d781dd2d0>: Failed to establish a new connection: [Errno 111] Connection refused'))
01:11:43  ------------------------------------------------------------------------------
01:11:43  controller-clustering-ask.txt.Car Failover Crud Isolation :: Suite... | FAIL |
01:11:43  Suite setup failed:
01:11:43  ConnectionError: HTTPConnectionPool(host='10.30.170.94', port=8181): Max retries exceeded with url: /rests/data/ietf-yang-library:modules-state?content=nonconfig (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f0d781dd2d0>: Failed to establish a new connection: [Errno 111] Connection refused'))
01:11:43  
01:11:43  16 tests, 0 passed, 16 failed
01:11:43  ==============================================================================
01:11:43  controller-clustering-ask.txt.Car Outage Corners :: Cluster suite for testi...
01:11:43  ==============================================================================
01:11:45  Stop_Majority_Of_The_Followers :: Stop half plus one car Follower ... | FAIL |
01:11:45  Parent suite setup failed:
01:11:45  ConnectionError: HTTPConnectionPool(host='10.30.170.94', port=8181): Max retries exceeded with url: /rests/data/ietf-yang-library:modules-state?content=nonconfig (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f0d78592cd0>: Failed to establish a new connection: [Errno 111] Connection refused'))
01:11:45  ------------------------------------------------------------------------------
01:11:45  Attempt_To_Add_Cars_To_Leader :: Adding cars should fail, as major... | FAIL |
01:11:45  Parent suite setup failed:
01:11:45  ConnectionError: HTTPConnectionPool(host='10.30.170.94', port=8181): Max retries exceeded with url: /rests/data/ietf-yang-library:modules-state?content=nonconfig (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f0d78592cd0>: Failed to establish a new connection: [Errno 111] Connection refused'))
01:11:45  ------------------------------------------------------------------------------
01:11:45  Start_Tipping_Follower :: Start one Follower member without persis... | FAIL |
01:11:45  Parent suite setup failed:
01:11:45  ConnectionError: HTTPConnectionPool(host='10.30.170.94', port=8181): Max retries exceeded with url: /rests/data/ietf-yang-library:modules-state?content=nonconfig (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f0d78592cd0>: Failed to establish a new connection: [Errno 111] Connection refused'))
01:11:45  ------------------------------------------------------------------------------
01:11:45  Add_Cars_On_Tipping_Follower :: Add cars on the tipping Follower.     | FAIL |
01:11:45  Parent suite setup failed:
01:11:45  ConnectionError: HTTPConnectionPool(host='10.30.170.94', port=8181): Max retries exceeded with url: /rests/data/ietf-yang-library:modules-state?content=nonconfig (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f0d78592cd0>: Failed to establish a new connection: [Errno 111] Connection refused'))
01:11:45  ------------------------------------------------------------------------------
01:11:45  See_Cars_On_Existing_Members :: On each up member: GET cars, shoul... | FAIL |
01:11:45  Parent suite setup failed:
01:11:45  ConnectionError: HTTPConnectionPool(host='10.30.170.94', port=8181): Max retries exceeded with url: /rests/data/ietf-yang-library:modules-state?content=nonconfig (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f0d78592cd0>: Failed to establish a new connection: [Errno 111] Connection refused'))
01:11:45  ------------------------------------------------------------------------------
01:11:45  Start_Other_Followers :: Start other followers without persisted d... | FAIL |
01:11:45  Parent suite setup failed:
01:11:45  ConnectionError: HTTPConnectionPool(host='10.30.170.94', port=8181): Max retries exceeded with url: /rests/data/ietf-yang-library:modules-state?content=nonconfig (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f0d78592cd0>: Failed to establish a new connection: [Errno 111] Connection refused'))
01:11:45  ------------------------------------------------------------------------------
01:11:45  See_Cars_On_New_Follower_Leader :: GET cars from a new follower to... | FAIL |
01:11:45  Parent suite setup failed:
01:11:45  ConnectionError: HTTPConnectionPool(host='10.30.170.94', port=8181): Max retries exceeded with url: /rests/data/ietf-yang-library:modules-state?content=nonconfig (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f0d78592cd0>: Failed to establish a new connection: [Errno 111] Connection refused'))
01:11:45  ------------------------------------------------------------------------------
01:11:45  Delete_Cars_On_Leader :: Delete cars on Leader.                       | FAIL |
01:11:45  Parent suite setup failed:
01:11:45  ConnectionError: HTTPConnectionPool(host='10.30.170.94', port=8181): Max retries exceeded with url: /rests/data/ietf-yang-library:modules-state?content=nonconfig (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f0d78592cd0>: Failed to establish a new connection: [Errno 111] Connection refused'))
01:11:45  ------------------------------------------------------------------------------
01:11:45  controller-clustering-ask.txt.Car Outage Corners :: Cluster suite ... | FAIL |
01:11:45  Suite setup failed:
01:11:45  ConnectionError: HTTPConnectionPool(host='10.30.170.94', port=8181): Max retries exceeded with url: /rests/data/ietf-yang-library:modules-state?content=nonconfig (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f0d78592cd0>: Failed to establish a new connection: [Errno 111] Connection refused'))
01:11:45  
01:11:45  8 tests, 0 passed, 8 failed
01:11:45  ==============================================================================
01:11:45  controller-clustering-ask.txt                                         | FAIL |
01:11:45  195 tests, 29 passed, 166 failed
01:11:45  ==============================================================================
01:11:45  Output:  /w/workspace/controller-csit-3node-clustering-ask-all-titanium/output.xml
01:11:58  Log:     /w/workspace/controller-csit-3node-clustering-ask-all-titanium/log.html
01:11:58  Report:  /w/workspace/controller-csit-3node-clustering-ask-all-titanium/report.html
01:11:59  + true
01:11:59  + echo 'Examining the files in data/log and checking filesize'
01:11:59  Examining the files in data/log and checking filesize
01:11:59  + ssh 10.30.170.94 'ls -altr /tmp/karaf-0.22.0-SNAPSHOT/data/log/'
01:11:59  Warning: Permanently added '10.30.170.94' (ECDSA) to the list of known hosts.
01:11:59  total 27668
01:11:59  drwxrwxr-x 2 jenkins jenkins     4096 Mar  9 22:50 .
01:11:59  -rw-rw-r-- 1 jenkins jenkins     1720 Mar  9 22:50 karaf_console.log
01:11:59  drwxrwxr-x 8 jenkins jenkins     4096 Mar 10 01:05 ..
01:11:59  -rw-rw-r-- 1 jenkins jenkins 28314121 Mar 10 01:11 karaf.log
01:11:59  + ssh 10.30.170.94 'du -hs /tmp/karaf-0.22.0-SNAPSHOT/data/log/*'
01:11:59  Warning: Permanently added '10.30.170.94' (ECDSA) to the list of known hosts.
01:11:59  28M	/tmp/karaf-0.22.0-SNAPSHOT/data/log/karaf.log
01:11:59  4.0K	/tmp/karaf-0.22.0-SNAPSHOT/data/log/karaf_console.log
01:11:59  + ssh 10.30.170.246 'ls -altr /tmp/karaf-0.22.0-SNAPSHOT/data/log/'
01:11:59  Warning: Permanently added '10.30.170.246' (ECDSA) to the list of known hosts.
01:11:59  total 45856
01:11:59  drwxrwxr-x 2 jenkins jenkins     4096 Mar  9 22:50 .
01:11:59  -rw-rw-r-- 1 jenkins jenkins     1720 Mar  9 22:50 karaf_console.log
01:11:59  drwxrwxr-x 9 jenkins jenkins     4096 Mar 10 01:05 ..
01:11:59  -rw-rw-r-- 1 jenkins jenkins 46936385 Mar 10 01:11 karaf.log
01:11:59  + ssh 10.30.170.246 'du -hs /tmp/karaf-0.22.0-SNAPSHOT/data/log/*'
01:11:59  Warning: Permanently added '10.30.170.246' (ECDSA) to the list of known hosts.
01:12:00  45M	/tmp/karaf-0.22.0-SNAPSHOT/data/log/karaf.log
01:12:00  4.0K	/tmp/karaf-0.22.0-SNAPSHOT/data/log/karaf_console.log
01:12:00  + ssh 10.30.171.133 'ls -altr /tmp/karaf-0.22.0-SNAPSHOT/data/log/'
01:12:00  Warning: Permanently added '10.30.171.133' (ECDSA) to the list of known hosts.
01:12:00  total 197428
01:12:00  drwxrwxr-x 2 jenkins jenkins      4096 Mar  9 22:50 .
01:12:00  -rw-rw-r-- 1 jenkins jenkins      1720 Mar  9 22:50 karaf_console.log
01:12:00  drwxrwxr-x 4 jenkins jenkins      4096 Mar 10 01:05 ..
01:12:00  -rw-rw-r-- 1 jenkins jenkins 202149202 Mar 10 01:11 karaf.log
01:12:00  + ssh 10.30.171.133 'du -hs /tmp/karaf-0.22.0-SNAPSHOT/data/log/*'
01:12:00  Warning: Permanently added '10.30.171.133' (ECDSA) to the list of known hosts.
01:12:00  193M	/tmp/karaf-0.22.0-SNAPSHOT/data/log/karaf.log
01:12:00  4.0K	/tmp/karaf-0.22.0-SNAPSHOT/data/log/karaf_console.log
01:12:00  + set +e
01:12:00  ++ seq 1 3
01:12:00  + for i in $(seq 1 "${NUM_ODL_SYSTEM}")
01:12:00  + CONTROLLERIP=ODL_SYSTEM_1_IP
01:12:00  + echo 'Let'\''s take the karaf thread dump again'
01:12:00  Let's take the karaf thread dump again
01:12:00  + ssh 10.30.170.94 'sudo ps aux'
01:12:00  Warning: Permanently added '10.30.170.94' (ECDSA) to the list of known hosts.
01:12:00  ++ grep org.apache.karaf.main.Main /w/workspace/controller-csit-3node-clustering-ask-all-titanium/ps_after.log
01:12:00  ++ grep -v grep
01:12:00  ++ cut -f2 '-d '
01:12:00  ++ tr -s ' '
01:12:00  + pid=57556
01:12:00  + echo 'karaf main: org.apache.karaf.main.Main, pid:57556'
01:12:00  karaf main: org.apache.karaf.main.Main, pid:57556
01:12:00  + ssh 10.30.170.94 '/usr/lib/jvm/java-21-openjdk-amd64/bin/jstack -l 57556'
01:12:00  Warning: Permanently added '10.30.170.94' (ECDSA) to the list of known hosts.
01:12:01  + echo 'killing karaf process...'
01:12:01  killing karaf process...
01:12:01  + ssh 10.30.170.94 bash -c 'ps axf | grep karaf | grep -v grep | awk '\''{print "kill -9 " $1}'\'' | sh'
01:12:01  Warning: Permanently added '10.30.170.94' (ECDSA) to the list of known hosts.
01:12:01  + for i in $(seq 1 "${NUM_ODL_SYSTEM}")
01:12:01  + CONTROLLERIP=ODL_SYSTEM_2_IP
01:12:01  + echo 'Let'\''s take the karaf thread dump again'
01:12:01  Let's take the karaf thread dump again
01:12:01  + ssh 10.30.170.246 'sudo ps aux'
01:12:01  Warning: Permanently added '10.30.170.246' (ECDSA) to the list of known hosts.
01:12:02  ++ tr -s ' '
01:12:02  ++ grep org.apache.karaf.main.Main /w/workspace/controller-csit-3node-clustering-ask-all-titanium/ps_after.log
01:12:02  ++ cut -f2 '-d '
01:12:02  ++ grep -v grep
01:12:02  + pid=67565
01:12:02  + echo 'karaf main: org.apache.karaf.main.Main, pid:67565'
01:12:02  karaf main: org.apache.karaf.main.Main, pid:67565
01:12:02  + ssh 10.30.170.246 '/usr/lib/jvm/java-21-openjdk-amd64/bin/jstack -l 67565'
01:12:02  Warning: Permanently added '10.30.170.246' (ECDSA) to the list of known hosts.
01:12:02  + echo 'killing karaf process...'
01:12:02  killing karaf process...
01:12:02  + ssh 10.30.170.246 bash -c 'ps axf | grep karaf | grep -v grep | awk '\''{print "kill -9 " $1}'\'' | sh'
01:12:02  Warning: Permanently added '10.30.170.246' (ECDSA) to the list of known hosts.
01:12:02  + for i in $(seq 1 "${NUM_ODL_SYSTEM}")
01:12:02  + CONTROLLERIP=ODL_SYSTEM_3_IP
01:12:02  + echo 'Let'\''s take the karaf thread dump again'
01:12:02  Let's take the karaf thread dump again
01:12:02  + ssh 10.30.171.133 'sudo ps aux'
01:12:02  Warning: Permanently added '10.30.171.133' (ECDSA) to the list of known hosts.
01:12:03  ++ grep org.apache.karaf.main.Main /w/workspace/controller-csit-3node-clustering-ask-all-titanium/ps_after.log
01:12:03  ++ grep -v grep
01:12:03  ++ tr -s ' '
01:12:03  ++ cut -f2 '-d '
01:12:03  + pid=40067
01:12:03  + echo 'karaf main: org.apache.karaf.main.Main, pid:40067'
01:12:03  karaf main: org.apache.karaf.main.Main, pid:40067
01:12:03  + ssh 10.30.171.133 '/usr/lib/jvm/java-21-openjdk-amd64/bin/jstack -l 40067'
01:12:03  Warning: Permanently added '10.30.171.133' (ECDSA) to the list of known hosts.
01:12:03  + echo 'killing karaf process...'
01:12:03  killing karaf process...
01:12:03  + ssh 10.30.171.133 bash -c 'ps axf | grep karaf | grep -v grep | awk '\''{print "kill -9 " $1}'\'' | sh'
01:12:03  Warning: Permanently added '10.30.171.133' (ECDSA) to the list of known hosts.
01:12:03  + sleep 5
01:12:08  ++ seq 1 3
01:12:08  + for i in $(seq 1 "${NUM_ODL_SYSTEM}")
01:12:08  + CONTROLLERIP=ODL_SYSTEM_1_IP
01:12:08  + echo 'Compressing karaf.log 1'
01:12:08  Compressing karaf.log 1
01:12:08  + ssh 10.30.170.94 gzip --best /tmp/karaf-0.22.0-SNAPSHOT/data/log/karaf.log
01:12:09  Warning: Permanently added '10.30.170.94' (ECDSA) to the list of known hosts.
01:12:09  + echo 'Fetching compressed karaf.log 1'
01:12:09  Fetching compressed karaf.log 1
01:12:09  + scp 10.30.170.94:/tmp/karaf-0.22.0-SNAPSHOT/data/log/karaf.log.gz odl1_karaf.log.gz
01:12:09  Warning: Permanently added '10.30.170.94' (ECDSA) to the list of known hosts.
01:12:10  + ssh 10.30.170.94 rm -f /tmp/karaf-0.22.0-SNAPSHOT/data/log/karaf.log.gz
01:12:10  Warning: Permanently added '10.30.170.94' (ECDSA) to the list of known hosts.
01:12:10  + scp 10.30.170.94:/tmp/karaf-0.22.0-SNAPSHOT/data/log/karaf_console.log odl1_karaf_console.log
01:12:10  Warning: Permanently added '10.30.170.94' (ECDSA) to the list of known hosts.
01:12:10  + ssh 10.30.170.94 rm -f /tmp/karaf-0.22.0-SNAPSHOT/data/log/karaf_console.log
01:12:10  Warning: Permanently added '10.30.170.94' (ECDSA) to the list of known hosts.
01:12:10  + echo 'Fetch GC logs'
01:12:10  Fetch GC logs
01:12:10  + mkdir -p gclogs-1
01:12:10  + scp '10.30.170.94:/tmp/karaf-0.22.0-SNAPSHOT/data/log/*.log' gclogs-1/
01:12:10  Warning: Permanently added '10.30.170.94' (ECDSA) to the list of known hosts.
01:12:11  scp: /tmp/karaf-0.22.0-SNAPSHOT/data/log/*.log: No such file or directory
01:12:11  + for i in $(seq 1 "${NUM_ODL_SYSTEM}")
01:12:11  + CONTROLLERIP=ODL_SYSTEM_2_IP
01:12:11  + echo 'Compressing karaf.log 2'
01:12:11  Compressing karaf.log 2
01:12:11  + ssh 10.30.170.246 gzip --best /tmp/karaf-0.22.0-SNAPSHOT/data/log/karaf.log
01:12:11  Warning: Permanently added '10.30.170.246' (ECDSA) to the list of known hosts.
01:12:11  + echo 'Fetching compressed karaf.log 2'
01:12:11  Fetching compressed karaf.log 2
01:12:11  + scp 10.30.170.246:/tmp/karaf-0.22.0-SNAPSHOT/data/log/karaf.log.gz odl2_karaf.log.gz
01:12:12  Warning: Permanently added '10.30.170.246' (ECDSA) to the list of known hosts.
01:12:12  + ssh 10.30.170.246 rm -f /tmp/karaf-0.22.0-SNAPSHOT/data/log/karaf.log.gz
01:12:12  Warning: Permanently added '10.30.170.246' (ECDSA) to the list of known hosts.
01:12:12  + scp 10.30.170.246:/tmp/karaf-0.22.0-SNAPSHOT/data/log/karaf_console.log odl2_karaf_console.log
01:12:12  Warning: Permanently added '10.30.170.246' (ECDSA) to the list of known hosts.
01:12:12  + ssh 10.30.170.246 rm -f /tmp/karaf-0.22.0-SNAPSHOT/data/log/karaf_console.log
01:12:12  Warning: Permanently added '10.30.170.246' (ECDSA) to the list of known hosts.
01:12:13  + echo 'Fetch GC logs'
01:12:13  Fetch GC logs
01:12:13  + mkdir -p gclogs-2
01:12:13  + scp '10.30.170.246:/tmp/karaf-0.22.0-SNAPSHOT/data/log/*.log' gclogs-2/
01:12:13  Warning: Permanently added '10.30.170.246' (ECDSA) to the list of known hosts.
01:12:13  scp: /tmp/karaf-0.22.0-SNAPSHOT/data/log/*.log: No such file or directory
01:12:13  + for i in $(seq 1 "${NUM_ODL_SYSTEM}")
01:12:13  + CONTROLLERIP=ODL_SYSTEM_3_IP
01:12:13  + echo 'Compressing karaf.log 3'
01:12:13  Compressing karaf.log 3
01:12:13  + ssh 10.30.171.133 gzip --best /tmp/karaf-0.22.0-SNAPSHOT/data/log/karaf.log
01:12:13  Warning: Permanently added '10.30.171.133' (ECDSA) to the list of known hosts.
01:12:15  + echo 'Fetching compressed karaf.log 3'
01:12:15  Fetching compressed karaf.log 3
01:12:15  + scp 10.30.171.133:/tmp/karaf-0.22.0-SNAPSHOT/data/log/karaf.log.gz odl3_karaf.log.gz
01:12:15  Warning: Permanently added '10.30.171.133' (ECDSA) to the list of known hosts.
01:12:15  + ssh 10.30.171.133 rm -f /tmp/karaf-0.22.0-SNAPSHOT/data/log/karaf.log.gz
01:12:15  Warning: Permanently added '10.30.171.133' (ECDSA) to the list of known hosts.
01:12:15  + scp 10.30.171.133:/tmp/karaf-0.22.0-SNAPSHOT/data/log/karaf_console.log odl3_karaf_console.log
01:12:15  Warning: Permanently added '10.30.171.133' (ECDSA) to the list of known hosts.
01:12:16  + ssh 10.30.171.133 rm -f /tmp/karaf-0.22.0-SNAPSHOT/data/log/karaf_console.log
01:12:16  Warning: Permanently added '10.30.171.133' (ECDSA) to the list of known hosts.
01:12:16  + echo 'Fetch GC logs'
01:12:16  Fetch GC logs
01:12:16  + mkdir -p gclogs-3
01:12:16  + scp '10.30.171.133:/tmp/karaf-0.22.0-SNAPSHOT/data/log/*.log' gclogs-3/
01:12:16  Warning: Permanently added '10.30.171.133' (ECDSA) to the list of known hosts.
01:12:16  scp: /tmp/karaf-0.22.0-SNAPSHOT/data/log/*.log: No such file or directory
01:12:16  + echo 'Examine copied files'
01:12:16  Examine copied files
01:12:16  + ls -lt
01:12:16  total 90572
01:12:16  drwxrwxr-x. 2 jenkins jenkins        6 Mar 10 01:12 gclogs-3
01:12:16  -rw-rw-r--. 1 jenkins jenkins     1720 Mar 10 01:12 odl3_karaf_console.log
01:12:16  -rw-rw-r--. 1 jenkins jenkins  2286798 Mar 10 01:12 odl3_karaf.log.gz
01:12:16  drwxrwxr-x. 2 jenkins jenkins        6 Mar 10 01:12 gclogs-2
01:12:16  -rw-rw-r--. 1 jenkins jenkins     1720 Mar 10 01:12 odl2_karaf_console.log
01:12:16  -rw-rw-r--. 1 jenkins jenkins  1477156 Mar 10 01:12 odl2_karaf.log.gz
01:12:16  drwxrwxr-x. 2 jenkins jenkins        6 Mar 10 01:12 gclogs-1
01:12:16  -rw-rw-r--. 1 jenkins jenkins     1720 Mar 10 01:12 odl1_karaf_console.log
01:12:16  -rw-rw-r--. 1 jenkins jenkins  1378871 Mar 10 01:12 odl1_karaf.log.gz
01:12:16  -rw-rw-r--. 1 jenkins jenkins   159050 Mar 10 01:12 karaf_3_40067_threads_after.log
01:12:16  -rw-rw-r--. 1 jenkins jenkins    16230 Mar 10 01:12 ps_after.log
01:12:16  -rw-rw-r--. 1 jenkins jenkins   132033 Mar 10 01:12 karaf_2_67565_threads_after.log
01:12:16  -rw-rw-r--. 1 jenkins jenkins   133460 Mar 10 01:12 karaf_1_57556_threads_after.log
01:12:16  -rw-rw-r--. 1 jenkins jenkins   315162 Mar 10 01:11 report.html
01:12:16  -rw-rw-r--. 1 jenkins jenkins  3689198 Mar 10 01:11 log.html
01:12:16  -rw-rw-r--. 1 jenkins jenkins 82629359 Mar 10 01:11 output.xml
01:12:16  -rw-rw-r--. 1 jenkins jenkins     4120 Mar  9 22:54 testplan.txt
01:12:16  -rw-rw-r--. 1 jenkins jenkins   135862 Mar  9 22:54 karaf_3_28794_threads_before.log
01:12:16  -rw-rw-r--. 1 jenkins jenkins    16566 Mar  9 22:54 ps_before.log
01:12:16  -rw-rw-r--. 1 jenkins jenkins   134232 Mar  9 22:54 karaf_2_28809_threads_before.log
01:12:16  -rw-rw-r--. 1 jenkins jenkins   138361 Mar  9 22:54 karaf_1_28754_threads_before.log
01:12:16  -rw-rw-r--. 1 jenkins jenkins     3106 Mar  9 22:50 post-startup-script.sh
01:12:16  -rw-rw-r--. 1 jenkins jenkins      252 Mar  9 22:50 startup-script.sh
01:12:16  -rw-rw-r--. 1 jenkins jenkins     3463 Mar  9 22:50 configuration-script.sh
01:12:16  -rw-rw-r--. 1 jenkins jenkins      695 Mar  9 22:50 custom_shard_config.txt
01:12:16  -rw-rw-r--. 1 jenkins jenkins      135 Mar  9 22:50 scriptplan.txt
01:12:16  -rw-rw-r--. 1 jenkins jenkins      339 Mar  9 22:50 detect_variables.env
01:12:16  -rw-rw-r--. 1 jenkins jenkins     2619 Mar  9 22:50 pom.xml
01:12:16  -rw-rw-r--. 1 jenkins jenkins       92 Mar  9 22:50 set_variables.env
01:12:16  -rw-rw-r--. 1 jenkins jenkins      312 Mar  9 22:50 slave_addresses.txt
01:12:16  -rw-rw-r--. 1 jenkins jenkins      570 Mar  9 22:49 requirements.txt
01:12:16  -rw-rw-r--. 1 jenkins jenkins       26 Mar  9 22:49 env.properties
01:12:16  -rw-rw-r--. 1 jenkins jenkins      333 Mar  9 22:48 stack-parameters.yaml
01:12:16  drwxrwxr-x. 7 jenkins jenkins     4096 Mar  9 22:47 test
01:12:16  drwxrwxr-x. 2 jenkins jenkins        6 Mar  9 22:47 test@tmp
01:12:16  -rw-rw-r--. 1 jenkins jenkins     1416 Mar  9 17:53 maven-metadata.xml
01:12:16  + true
01:12:16  [controller-csit-3node-clustering-ask-all-titanium] $ /bin/sh /tmp/jenkins7548528466875678848.sh
01:12:16  Cleaning up Robot installation...
01:12:17  $ ssh-agent -k
01:12:17  unset SSH_AUTH_SOCK;
01:12:17  unset SSH_AGENT_PID;
01:12:17  echo Agent pid 5276 killed;
01:12:17  [ssh-agent] Stopped.
01:12:17  Recording plot data
01:12:17  Robot results publisher started...
01:12:17  INFO: Checking test criticality is deprecated and will be dropped in a future release!
01:12:17  -Parsing output xml:
01:12:19  Done!
01:12:19  -Copying log files to build dir:
01:12:21  Done!
01:12:21  -Assigning results to build:
01:12:22  Done!
01:12:22  -Checking thresholds:
01:12:22  Done!
01:12:22  Done publishing Robot results.
01:12:22  Build step 'Publish Robot Framework test results' changed build result to UNSTABLE
01:12:22  [PostBuildScript] - [INFO] Executing post build scripts.
01:12:22  [controller-csit-3node-clustering-ask-all-titanium] $ /bin/bash /tmp/jenkins9888143581446190445.sh
01:12:22  Archiving csit artifacts
01:12:22  mv: cannot stat '*_1.png': No such file or directory
01:12:22  mv: cannot stat '/tmp/odl1_*': No such file or directory
01:12:22  mv: cannot stat '*_2.png': No such file or directory
01:12:22  mv: cannot stat '/tmp/odl2_*': No such file or directory
01:12:22  mv: cannot stat '*_3.png': No such file or directory
01:12:22  mv: cannot stat '/tmp/odl3_*': No such file or directory
01:12:22    % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
01:12:22                                   Dload  Upload   Total   Spent    Left  Speed
01:12:22  
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
100 2696k    0 2696k    0     0  5381k      0 --:--:-- --:--:-- --:--:-- 5370k
100 7551k    0 7551k    0     0  5298k      0 --:--:--  0:00:01 --:--:-- 5298k
01:12:23  Archive:  robot-plugin.zip
01:12:23    inflating: ./archives/robot-plugin/log.html  
01:12:23    inflating: ./archives/robot-plugin/output.xml  
01:12:24    inflating: ./archives/robot-plugin/report.html  
01:12:24  mv: cannot stat '*.log.gz': No such file or directory
01:12:24  mv: cannot stat '*.csv': No such file or directory
01:12:24  mv: cannot stat '*.png': No such file or directory
01:12:24  [PostBuildScript] - [INFO] Executing post build scripts.
01:12:24  [controller-csit-3node-clustering-ask-all-titanium] $ /bin/bash /tmp/jenkins8152367558110396043.sh
01:12:24  [PostBuildScript] - [INFO] Executing post build scripts.
01:12:24  [EnvInject] - Injecting environment variables from a build step.
01:12:24  [EnvInject] - Injecting as environment variables the properties content 
01:12:24  OS_CLOUD=vex
01:12:24  OS_STACK_NAME=releng-controller-csit-3node-clustering-ask-all-titanium-28
01:12:24  
01:12:24  [EnvInject] - Variables injected successfully.
01:12:24  provisioning config files...
01:12:24  copy managed file [clouds-yaml] to file:/home/jenkins/.config/openstack/clouds.yaml
01:12:24  [controller-csit-3node-clustering-ask-all-titanium] $ /bin/bash /tmp/jenkins13758575533843643401.sh
01:12:24  ---> openstack-stack-delete.sh
01:12:24  Setup pyenv:
01:12:24    system
01:12:24    3.8.13
01:12:24    3.9.13
01:12:24    3.10.13
01:12:25  * 3.11.7 (set by /w/workspace/controller-csit-3node-clustering-ask-all-titanium/.python-version)
01:12:25  lf-activate-venv(): INFO: Reuse venv:/tmp/venv-CfoV from file:/tmp/.os_lf_venv
01:12:26  lf-activate-venv(): INFO: Installing: lftools[openstack] kubernetes python-heatclient python-openstackclient 
01:12:37  lf-activate-venv(): INFO: Adding /tmp/venv-CfoV/bin to PATH
01:12:37  INFO: Retrieving stack cost for: releng-controller-csit-3node-clustering-ask-all-titanium-28
01:12:41  DEBUG: Successfully retrieved stack cost: total: 0.99
01:12:53  INFO: Deleting stack releng-controller-csit-3node-clustering-ask-all-titanium-28
01:12:53  Successfully deleted stack releng-controller-csit-3node-clustering-ask-all-titanium-28
01:12:53  [PostBuildScript] - [INFO] Executing post build scripts.
01:12:53  [controller-csit-3node-clustering-ask-all-titanium] $ /bin/bash /tmp/jenkins12466287518586117623.sh
01:12:53  ---> sysstat.sh
01:12:53  [controller-csit-3node-clustering-ask-all-titanium] $ /bin/bash /tmp/jenkins7024013020264528609.sh
01:12:53  ---> package-listing.sh
01:12:53  ++ tr '[:upper:]' '[:lower:]'
01:12:53  ++ facter osfamily
01:12:54  + OS_FAMILY=redhat
01:12:54  + workspace=/w/workspace/controller-csit-3node-clustering-ask-all-titanium
01:12:54  + START_PACKAGES=/tmp/packages_start.txt
01:12:54  + END_PACKAGES=/tmp/packages_end.txt
01:12:54  + DIFF_PACKAGES=/tmp/packages_diff.txt
01:12:54  + PACKAGES=/tmp/packages_start.txt
01:12:54  + '[' /w/workspace/controller-csit-3node-clustering-ask-all-titanium ']'
01:12:54  + PACKAGES=/tmp/packages_end.txt
01:12:54  + case "${OS_FAMILY}" in
01:12:54  + rpm -qa
01:12:54  + sort
01:12:54  + '[' -f /tmp/packages_start.txt ']'
01:12:54  + '[' -f /tmp/packages_end.txt ']'
01:12:54  + diff /tmp/packages_start.txt /tmp/packages_end.txt
01:12:54  + '[' /w/workspace/controller-csit-3node-clustering-ask-all-titanium ']'
01:12:54  + mkdir -p /w/workspace/controller-csit-3node-clustering-ask-all-titanium/archives/
01:12:54  + cp -f /tmp/packages_diff.txt /tmp/packages_end.txt /tmp/packages_start.txt /w/workspace/controller-csit-3node-clustering-ask-all-titanium/archives/
01:12:54  [controller-csit-3node-clustering-ask-all-titanium] $ /bin/bash /tmp/jenkins10035525400783725122.sh
01:12:54  ---> capture-instance-metadata.sh
01:12:54  Setup pyenv:
01:12:54    system
01:12:54    3.8.13
01:12:54    3.9.13
01:12:54    3.10.13
01:12:54  * 3.11.7 (set by /w/workspace/controller-csit-3node-clustering-ask-all-titanium/.python-version)
01:12:55  lf-activate-venv(): INFO: Reuse venv:/tmp/venv-CfoV from file:/tmp/.os_lf_venv
01:12:55  lf-activate-venv(): INFO: Installing: lftools 
01:13:03  lf-activate-venv(): INFO: Adding /tmp/venv-CfoV/bin to PATH
01:13:03  INFO: Running in OpenStack, capturing instance metadata
01:13:03  [controller-csit-3node-clustering-ask-all-titanium] $ /bin/bash /tmp/jenkins13562014468208500588.sh
01:13:03  provisioning config files...
01:13:04  Could not find credentials [logs] for controller-csit-3node-clustering-ask-all-titanium #28
01:13:04  copy managed file [jenkins-log-archives-settings] to file:/w/workspace/controller-csit-3node-clustering-ask-all-titanium@tmp/config1771633743593918784tmp
01:13:04  Regular expression run condition: Expression=[^.*logs-s3.*], Label=[odl-logs-s3-cloudfront-index]
01:13:04  Run condition [Regular expression match] enabling perform for step [Provide Configuration files]
01:13:04  provisioning config files...
01:13:04  copy managed file [jenkins-s3-log-ship] to file:/home/jenkins/.aws/credentials
01:13:04  [EnvInject] - Injecting environment variables from a build step.
01:13:04  [EnvInject] - Injecting as environment variables the properties content 
01:13:04  SERVER_ID=logs
01:13:04  
01:13:04  [EnvInject] - Variables injected successfully.
01:13:04  [controller-csit-3node-clustering-ask-all-titanium] $ /bin/bash /tmp/jenkins15522331153667105936.sh
01:13:04  ---> create-netrc.sh
01:13:04  WARN: Log server credential not found.
01:13:04  [controller-csit-3node-clustering-ask-all-titanium] $ /bin/bash /tmp/jenkins7410584858031418833.sh
01:13:04  ---> python-tools-install.sh
01:13:04  Setup pyenv:
01:13:05    system
01:13:05    3.8.13
01:13:05    3.9.13
01:13:05    3.10.13
01:13:05  * 3.11.7 (set by /w/workspace/controller-csit-3node-clustering-ask-all-titanium/.python-version)
01:13:05  lf-activate-venv(): INFO: Reuse venv:/tmp/venv-CfoV from file:/tmp/.os_lf_venv
01:13:06  lf-activate-venv(): INFO: Installing: lftools 
01:13:13  lf-activate-venv(): INFO: Adding /tmp/venv-CfoV/bin to PATH
01:13:13  [controller-csit-3node-clustering-ask-all-titanium] $ /bin/bash /tmp/jenkins4377741988704170480.sh
01:13:13  ---> sudo-logs.sh
01:13:13  Archiving 'sudo' log..
01:13:13  [controller-csit-3node-clustering-ask-all-titanium] $ /bin/bash /tmp/jenkins15588344592892795523.sh
01:13:13  ---> job-cost.sh
01:13:13  Setup pyenv:
01:13:13    system
01:13:13    3.8.13
01:13:13    3.9.13
01:13:13    3.10.13
01:13:13  * 3.11.7 (set by /w/workspace/controller-csit-3node-clustering-ask-all-titanium/.python-version)
01:13:14  lf-activate-venv(): INFO: Reuse venv:/tmp/venv-CfoV from file:/tmp/.os_lf_venv
01:13:14  lf-activate-venv(): INFO: Installing: zipp==1.1.0 python-openstackclient urllib3~=1.26.15 
01:13:20  lf-activate-venv(): INFO: Adding /tmp/venv-CfoV/bin to PATH
01:13:20  DEBUG: total: 0.99
01:13:20  INFO: Retrieving Stack Cost...
01:13:20  INFO: Retrieving Pricing Info for: v3-standard-2
01:13:20  INFO: Archiving Costs
01:13:20  [controller-csit-3node-clustering-ask-all-titanium] $ /bin/bash -l /tmp/jenkins8692546443445753340.sh
01:13:20  ---> logs-deploy.sh
01:13:20  Setup pyenv:
01:13:21    system
01:13:21    3.8.13
01:13:21    3.9.13
01:13:21    3.10.13
01:13:21  * 3.11.7 (set by /w/workspace/controller-csit-3node-clustering-ask-all-titanium/.python-version)
01:13:21  lf-activate-venv(): INFO: Reuse venv:/tmp/venv-CfoV from file:/tmp/.os_lf_venv
01:13:22  lf-activate-venv(): INFO: Installing: lftools 
01:13:29  lf-activate-venv(): INFO: Adding /tmp/venv-CfoV/bin to PATH
01:13:29  WARNING: Nexus logging server not set
01:13:29  INFO: S3 path logs/releng/vex-yul-odl-jenkins-1/controller-csit-3node-clustering-ask-all-titanium/28/
01:13:29  INFO: archiving logs to S3
01:13:30  ---> uname -a:
01:13:30  Linux prd-centos8-robot-2c-8g-6165.novalocal 4.18.0-553.5.1.el8.x86_64 #1 SMP Tue May 21 05:46:01 UTC 2024 x86_64 x86_64 x86_64 GNU/Linux
01:13:30  
01:13:30  
01:13:30  ---> lscpu:
01:13:30  Architecture:        x86_64
01:13:30  CPU op-mode(s):      32-bit, 64-bit
01:13:30  Byte Order:          Little Endian
01:13:30  CPU(s):              2
01:13:30  On-line CPU(s) list: 0,1
01:13:30  Thread(s) per core:  1
01:13:30  Core(s) per socket:  1
01:13:30  Socket(s):           2
01:13:30  NUMA node(s):        1
01:13:30  Vendor ID:           AuthenticAMD
01:13:30  CPU family:          23
01:13:30  Model:               49
01:13:30  Model name:          AMD EPYC-Rome Processor
01:13:30  Stepping:            0
01:13:30  CPU MHz:             2799.998
01:13:30  BogoMIPS:            5599.99
01:13:30  Virtualization:      AMD-V
01:13:30  Hypervisor vendor:   KVM
01:13:30  Virtualization type: full
01:13:30  L1d cache:           32K
01:13:30  L1i cache:           32K
01:13:30  L2 cache:            512K
01:13:30  L3 cache:            16384K
01:13:30  NUMA node0 CPU(s):   0,1
01:13:30  Flags:               fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm rep_good nopl cpuid extd_apicid tsc_known_freq pni pclmulqdq ssse3 fma cx16 sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand hypervisor lahf_lm cmp_legacy svm cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw topoext perfctr_core ssbd ibrs ibpb stibp vmmcall fsgsbase tsc_adjust bmi1 avx2 smep bmi2 rdseed adx smap clflushopt clwb sha_ni xsaveopt xsavec xgetbv1 xsaves clzero xsaveerptr wbnoinvd arat npt nrip_save umip rdpid arch_capabilities
01:13:30  
01:13:30  
01:13:30  ---> nproc:
01:13:30  2
01:13:30  
01:13:30  
01:13:30  ---> df -h:
01:13:30  Filesystem      Size  Used Avail Use% Mounted on
01:13:30  devtmpfs        3.8G     0  3.8G   0% /dev
01:13:30  tmpfs           3.8G     0  3.8G   0% /dev/shm
01:13:30  tmpfs           3.8G   17M  3.8G   1% /run
01:13:30  tmpfs           3.8G     0  3.8G   0% /sys/fs/cgroup
01:13:30  /dev/vda1        40G  8.4G   32G  21% /
01:13:30  tmpfs           770M     0  770M   0% /run/user/1001
01:13:30  
01:13:30  
01:13:30  ---> free -m:
01:13:30                total        used        free      shared  buff/cache   available
01:13:30  Mem:           7697         620        4734          19        2341        6779
01:13:30  Swap:          1023           0        1023
01:13:30  
01:13:30  
01:13:30  ---> ip addr:
01:13:30  1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
01:13:30      link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
01:13:30      inet 127.0.0.1/8 scope host lo
01:13:30         valid_lft forever preferred_lft forever
01:13:30      inet6 ::1/128 scope host 
01:13:30         valid_lft forever preferred_lft forever
01:13:30  2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1458 qdisc mq state UP group default qlen 1000
01:13:30      link/ether fa:16:3e:a8:3f:54 brd ff:ff:ff:ff:ff:ff
01:13:30      altname enp0s3
01:13:30      altname ens3
01:13:30      inet 10.30.170.208/23 brd 10.30.171.255 scope global dynamic noprefixroute eth0
01:13:30         valid_lft 77595sec preferred_lft 77595sec
01:13:30      inet6 fe80::f816:3eff:fea8:3f54/64 scope link 
01:13:30         valid_lft forever preferred_lft forever
01:13:30  
01:13:30  
01:13:30  ---> sar -b -r -n DEV:
01:13:30  Linux 4.18.0-553.5.1.el8.x86_64 (prd-centos8-robot-2c-8g-6165.novalocal) 	03/10/2025 	_x86_64_	(2 CPU)
01:13:30  
01:13:30  12:00:01 AM       tps      rtps      wtps   bread/s   bwrtn/s
01:13:30  12:01:01 AM      1.08      0.00      1.08      0.00    222.66
01:13:30  12:02:01 AM      0.40      0.00      0.40      0.00     14.58
01:13:30  12:03:01 AM      0.40      0.00      0.40      0.00     17.81
01:13:30  12:04:01 AM      0.15      0.00      0.15      0.00     22.26
01:13:30  12:05:01 AM      0.12      0.00      0.12      0.00     11.88
01:13:30  12:06:01 AM      0.22      0.00      0.22      0.00     23.29
01:13:30  12:07:01 AM      0.28      0.03      0.25      4.53     13.30
01:13:30  12:08:01 AM      0.45      0.03      0.42      3.07     55.96
01:13:30  12:09:01 AM      0.22      0.00      0.22      0.00     16.81
01:13:30  12:10:01 AM      0.28      0.00      0.28      0.00     14.66
01:13:30  12:11:01 AM      0.72      0.00      0.72      0.00     20.28
01:13:30  12:12:01 AM      0.40      0.00      0.40      0.00     12.75
01:13:30  12:13:01 AM      0.23      0.00      0.23      0.00     17.89
01:13:30  12:14:01 AM      0.15      0.00      0.15      0.00     22.55
01:13:30  12:15:01 AM      0.18      0.00      0.18      0.00      9.75
01:13:30  12:16:01 AM      0.12      0.00      0.12      0.00      5.60
01:13:30  12:17:02 AM      0.35      0.00      0.35      0.00     19.30
01:13:30  12:18:01 AM      0.39      0.00      0.39      0.00     12.22
01:13:30  12:19:01 AM      0.15      0.00      0.15      0.00     14.00
01:13:30  12:20:01 AM      0.12      0.00      0.12      0.00     10.30
01:13:30  12:21:01 AM      0.32      0.00      0.32      0.00     14.31
01:13:30  12:22:01 AM      0.38      0.00      0.38      0.00     32.62
01:13:30  12:23:01 AM      0.68      0.00      0.68      0.00     20.93
01:13:30  12:24:01 AM      0.53      0.00      0.53      0.00     17.44
01:13:30  12:25:01 AM      0.65      0.00      0.65      0.00     19.86
01:13:30  12:26:01 AM      0.30      0.00      0.30      0.00     14.58
01:13:30  12:27:01 AM      0.28      0.00      0.28      0.00     10.78
01:13:30  12:28:01 AM      0.23      0.00      0.23      0.00     25.78
01:13:30  12:29:01 AM      0.18      0.00      0.18      0.00     17.90
01:13:30  12:30:01 AM      0.15      0.00      0.15      0.00     11.75
01:13:30  12:31:01 AM      0.17      0.00      0.17      0.00     17.25
01:13:30  12:32:01 AM      0.43      0.00      0.43      0.00     27.10
01:13:30  12:33:01 AM      0.18      0.00      0.18      0.00     13.76
01:13:30  12:34:01 AM      0.15      0.00      0.15      0.00     46.28
01:13:30  12:35:01 AM      0.17      0.00      0.17      0.00     16.15
01:13:30  12:36:01 AM      0.18      0.00      0.18      0.00     11.58
01:13:30  12:37:01 AM      0.27      0.00      0.27      0.00     17.05
01:13:30  12:38:01 AM      0.23      0.00      0.23      0.00     16.83
01:13:30  12:39:01 AM      0.13      0.00      0.13      0.00      8.40
01:13:30  12:40:01 AM      0.43      0.00      0.43      0.00     33.11
01:13:30  12:41:01 AM      0.45      0.00      0.45      0.00      9.31
01:13:30  12:42:01 AM      0.27      0.00      0.27      0.00     24.61
01:13:30  12:43:01 AM      0.22      0.00      0.22      0.00     14.30
01:13:30  12:44:01 AM      0.17      0.00      0.17      0.00     19.73
01:13:30  12:45:01 AM      0.15      0.00      0.15      0.00     16.95
01:13:30  12:46:01 AM      0.17      0.00      0.17      0.00     17.07
01:13:30  12:47:01 AM      0.22      0.00      0.22      0.00     43.55
01:13:30  12:48:01 AM      0.20      0.00      0.20      0.00     10.56
01:13:30  12:49:01 AM      0.40      0.00      0.40      0.00     20.36
01:13:30  12:50:01 AM      0.20      0.00      0.20      0.00     13.96
01:13:30  12:51:01 AM      0.42      0.00      0.42      0.00     17.81
01:13:30  12:52:01 AM      0.30      0.00      0.30      0.00     11.23
01:13:30  12:53:01 AM      0.27      0.00      0.27      0.00     30.74
01:13:30  12:54:01 AM      0.27      0.00      0.27      0.00     18.28
01:13:30  12:55:01 AM      0.20      0.00      0.20      0.00     12.93
01:13:30  12:56:01 AM      0.22      0.00      0.22      0.00     13.46
01:13:30  12:57:01 AM      0.28      0.00      0.28      0.00     24.43
01:13:30  12:58:01 AM      0.28      0.00      0.28      0.00     20.90
01:13:30  12:59:01 AM      0.13      0.00      0.13      0.00     37.46
01:13:30  01:00:01 AM      0.15      0.00      0.15      0.00     23.06
01:13:30  01:01:01 AM      0.22      0.00      0.22      0.00     15.68
01:13:30  01:02:01 AM      0.45      0.00      0.45      0.00     13.44
01:13:30  01:03:01 AM      0.30      0.00      0.30      0.00     19.06
01:13:30  01:04:01 AM      0.13      0.00      0.13      0.00     16.01
01:13:30  01:05:01 AM      0.25      0.00      0.25      0.00     14.41
01:13:30  01:06:01 AM      0.97      0.00      0.97      0.00     31.14
01:13:30  01:07:01 AM      0.18      0.00      0.18      0.00      5.60
01:13:30  01:08:01 AM      0.23      0.00      0.23      0.00      6.00
01:13:30  01:09:01 AM      0.13      0.00      0.13      0.00      5.20
01:13:30  01:10:01 AM      0.12      0.00      0.12      0.00      3.60
01:13:30  01:11:01 AM      0.33      0.00      0.33      0.00      8.60
01:13:30  01:12:01 AM      0.25      0.00      0.25      0.00     31.71
01:13:30  01:13:01 AM     17.68      0.33     17.34     39.99   3997.05
01:13:30  Average:         0.53      0.01      0.52      0.65     75.63
01:13:30  
01:13:30  12:00:01 AM kbmemfree   kbavail kbmemused  %memused kbbuffers  kbcached  kbcommit   %commit  kbactive   kbinact   kbdirty
01:13:30  12:01:01 AM   4865740   6999344   3016692     38.27      2688   2302620    736380      8.25    268652   2373036         4
01:13:30  12:02:01 AM   4866308   7000256   3016124     38.26      2688   2302972    736380      8.25    268684   2372652        88
01:13:30  12:03:01 AM   4865772   7000196   3016660     38.27      2688   2303448    736380      8.25    268712   2373168       244
01:13:30  12:04:01 AM   4865600   7000432   3016832     38.27      2688   2303848    736380      8.25    268712   2373212         4
01:13:30  12:05:01 AM   4864888   7000200   3017544     38.28      2688   2304328    736380      8.25    268712   2374096       168
01:13:30  12:06:01 AM   4864820   7000608   3017612     38.28      2688   2304804    736380      8.25    268712   2374184         4
01:13:30  12:07:01 AM   4863460   7000008   3018972     38.30      2688   2305564    753016      8.43    268712   2375404       332
01:13:30  12:08:01 AM   4862460   7000364   3019972     38.31      2688   2306920    737244      8.25    268828   2376264       100
01:13:30  12:09:01 AM   4862308   7000564   3020124     38.31      2688   2307280    737244      8.25    268828   2376548        40
01:13:30  12:10:01 AM   4861372   6999996   3021060     38.33      2688   2307640    735652      8.24    268828   2377268        24
01:13:30  12:11:01 AM   4861364   7000360   3021068     38.33      2688   2308020    735652      8.24    268828   2377472        24
01:13:30  12:12:01 AM   4860948   7000304   3021484     38.33      2688   2308380    735652      8.24    268828   2377832       128
01:13:30  12:13:01 AM   4860760   7000476   3021672     38.33      2688   2308740    735652      8.24    268828   2378096        56
01:13:30  12:14:01 AM   4860252   7000572   3022180     38.34      2688   2309344    751028      8.41    268828   2378632        16
01:13:30  12:15:01 AM   4859884   7000488   3022548     38.35      2688   2309636    751028      8.41    268828   2379020        56
01:13:30  12:16:01 AM   4859636   7000496   3022796     38.35      2688   2309876    751028      8.41    268828   2379160       152
01:13:30  12:17:02 AM   4859488   7000644   3022944     38.35      2688   2310172    751028      8.41    268828   2379460         4
01:13:30  12:18:01 AM   4859048   7000500   3023384     38.36      2688   2310468    751028      8.41    268828   2379824       104
01:13:30  12:19:01 AM   4859040   7000784   3023392     38.36      2688   2310760    751028      8.41    268828   2380052         4
01:13:30  12:20:01 AM   4857696   7000048   3024736     38.37      2688   2311364    731268      8.19    269040   2380792       328
01:13:30  12:21:01 AM   4857832   7000616   3024600     38.37      2688   2311808    731268      8.19    269044   2380884       444
01:13:30  12:22:01 AM   4857488   7000632   3024944     38.38      2688   2312176    731268      8.19    269044   2381244        68
01:13:30  12:23:01 AM   4857368   7000872   3025064     38.38      2688   2312536    731268      8.19    269040   2381420        24
01:13:30  12:24:01 AM   4856620   7000508   3025812     38.39      2688   2312912    731268      8.19    269040   2382112        24
01:13:30  12:25:01 AM   4856080   7000332   3026352     38.39      2688   2313276    731268      8.19    269040   2382440         8
01:13:30  12:26:01 AM   4856260   7000872   3026172     38.39      2688   2313636    731268      8.19    269040   2382520        28
01:13:30  12:27:01 AM   4855928   7000924   3026504     38.40      2688   2314020    731268      8.19    269040   2382912       196
01:13:30  12:28:01 AM   4855060   7000624   3027372     38.41      2688   2314588    731268      8.19    269040   2383672       104
01:13:30  12:29:01 AM   4854904   7000940   3027528     38.41      2688   2315068    731268      8.19    269040   2384056        88
01:13:30  12:30:01 AM   4853836   7000352   3028596     38.42      2688   2315548    747080      8.37    269040   2384768       248
01:13:30  12:31:01 AM   4853732   7000736   3028700     38.42      2688   2316028    728188      8.15    269040   2385076       248
01:13:30  12:32:01 AM   4853088   7000496   3029344     38.43      2688   2316424    728188      8.15    269040   2385772        96
01:13:30  12:33:01 AM   4852600   7000484   3029832     38.44      2688   2316900    728188      8.15    269040   2386068       168
01:13:30  12:34:01 AM   4851536   7000684   3030896     38.45      2688   2318172    728188      8.15    269040   2387080        84
01:13:30  12:35:01 AM   4850780   7000296   3031652     38.46      2688   2318532    728188      8.15    269040   2387732        16
01:13:30  12:36:01 AM   4851040   7000924   3031392     38.46      2688   2318908    728188      8.15    269040   2387828       116
01:13:30  12:37:01 AM   4850552   7000796   3031880     38.46      2688   2319276    728188      8.15    269040   2388184        68
01:13:30  12:38:01 AM   4850108   7000716   3032324     38.47      2688   2319636    728188      8.15    269040   2388728        24
01:13:30  12:39:01 AM   4849740   7000724   3032692     38.47      2688   2320012    728188      8.15    269040   2389036       176
01:13:30  12:40:01 AM   4848144   6999808   3034288     38.49      2688   2320684    748200      8.38    269040   2390376         4
01:13:30  12:41:01 AM   4848672   7000624   3033760     38.49      2688   2320972    748200      8.38    269040   2390092       172
01:13:30  12:42:01 AM   4848040   7000472   3034392     38.50      2688   2321452    748200      8.38    269040   2390736         4
01:13:30  12:43:01 AM   4847864   7000772   3034568     38.50      2688   2321928    748200      8.38    269040   2390904       164
01:13:30  12:44:01 AM   4847376   7000752   3035056     38.50      2688   2322404    748200      8.38    269040   2391448        84
01:13:30  12:45:01 AM   4847064   7000924   3035368     38.51      2688   2322888    748200      8.38    269040   2391932        88
01:13:30  12:46:01 AM   4846552   7000928   3035880     38.51      2688   2323396    748200      8.38    269048   2392244       120
01:13:30  12:47:01 AM   4845368   7000860   3037064     38.53      2688   2324520    726252      8.13    269040   2393448         4
01:13:30  12:48:01 AM   4844648   7000504   3037784     38.54      2688   2324884    726252      8.13    269040   2394132       164
01:13:30  12:49:01 AM   4844704   7000928   3037728     38.54      2688   2325244    726252      8.13    269040   2394288        52
01:13:30  12:50:01 AM   4843224   6999824   3039208     38.56      2688   2325620    735472      8.24    269040   2395284        64
01:13:30  12:51:01 AM   4843488   7000456   3038944     38.55      2688   2325988    735472      8.24    269040   2395228        44
01:13:30  12:52:01 AM   4843188   7000516   3039244     38.56      2688   2326348    735472      8.24    269040   2395704       176
01:13:30  12:53:01 AM   4842416   7000368   3040016     38.57      2688   2326964    735472      8.24    269040   2396360        28
01:13:30  12:54:01 AM   4841728   7000084   3040704     38.58      2688   2327376    735472      8.24    269040   2396704        92
01:13:30  12:55:01 AM   4841628   7000460   3040804     38.58      2688   2327852    735472      8.24    269040   2397112       176
01:13:30  12:56:01 AM   4841448   7000768   3040984     38.58      2688   2328332    735472      8.24    269048   2397488       328
01:13:30  12:57:01 AM   4840896   7000696   3041536     38.59      2688   2328812    735472      8.24    269040   2397956       168
01:13:30  12:58:01 AM   4840424   7000620   3042008     38.59      2688   2329208    735472      8.24    269040   2398420        88
01:13:30  12:59:01 AM   4838708   7000216   3043724     38.61      2688   2330524    735472      8.24    269040   2399888       320
01:13:30  01:00:01 AM   4838156   7000064   3044276     38.62      2688   2330916    735212      8.23    269040   2400428        52
01:13:30  01:01:01 AM   4836824   6999100   3045608     38.64      2688   2331284    735212      8.23    269040   2401520        12
01:13:30  01:02:01 AM   4837776   7000404   3044656     38.63      2688   2331644    735212      8.23    269052   2400828       164
01:13:30  01:03:01 AM   4837500   7000492   3044932     38.63      2688   2332008    735212      8.23    269052   2401260        84
01:13:30  01:04:01 AM   4836924   7000288   3045508     38.64      2688   2332372    735212      8.23    269052   2401660         4
01:13:30  01:05:01 AM   4834968   6998708   3047464     38.66      2688   2332748    727004      8.14    269052   2403620         4
01:13:30  01:06:01 AM   4836180   7000472   3046252     38.65      2688   2333304    727000      8.14    278320   2393300        72
01:13:30  01:07:01 AM   4836556   7000948   3045876     38.64      2688   2333404    727000      8.14    278316   2393160        40
01:13:30  01:08:01 AM   4836124   7000616   3046308     38.65      2688   2333504    727000      8.14    278316   2393340        72
01:13:30  01:09:01 AM   4836088   7000676   3046344     38.65      2688   2333600    742376      8.31    278316   2393368        40
01:13:30  01:10:01 AM   4835152   6999832   3047280     38.66      2688   2333700    735328      8.23    278316   2394108        72
01:13:30  01:11:01 AM   4835760   7000544   3046672     38.65      2688   2333800    735328      8.23    278316   2393656        40
01:13:30  01:12:01 AM   4895312   7065768   2987120     37.90      2688   2339444    630536      7.06    278656   2334440      4824
01:13:30  01:13:01 AM   4859736   6948376   3022696     38.35      2688   2262724    720292      8.07    550832   2116880     13684
01:13:30  Average:      4851288   7000631   3031144     38.45      2688   2318431    734614      8.23    273728   2383000       351
01:13:30  
01:13:30  12:00:01 AM     IFACE   rxpck/s   txpck/s    rxkB/s    txkB/s   rxcmp/s   txcmp/s  rxmcst/s   %ifutil
01:13:30  12:01:01 AM        lo      0.00      0.00      0.00      0.00      0.00      0.00      0.00      0.00
01:13:30  12:01:01 AM      eth0     22.79     16.28      4.82      3.01      0.00      0.00      0.00      0.00
01:13:30  12:02:01 AM        lo      0.00      0.00      0.00      0.00      0.00      0.00      0.00      0.00
01:13:30  12:02:01 AM      eth0      1.47      1.05      0.41      0.18      0.00      0.00      0.00      0.00
01:13:30  12:03:01 AM        lo      0.00      0.00      0.00      0.00      0.00      0.00      0.00      0.00
01:13:30  12:03:01 AM      eth0      1.27      1.13      0.43      0.28      0.00      0.00      0.00      0.00
01:13:30  12:04:01 AM        lo      0.00      0.00      0.00      0.00      0.00      0.00      0.00      0.00
01:13:30  12:04:01 AM      eth0      1.60      0.92      0.36      0.20      0.00      0.00      0.00      0.00
01:13:30  12:05:01 AM        lo      0.00      0.00      0.00      0.00      0.00      0.00      0.00      0.00
01:13:30  12:05:01 AM      eth0      1.47      1.35      0.63      0.42      0.00      0.00      0.00      0.00
01:13:30  12:06:01 AM        lo      0.00      0.00      0.00      0.00      0.00      0.00      0.00      0.00
01:13:30  12:06:01 AM      eth0      1.45      1.07      0.41      0.22      0.00      0.00      0.00      0.00
01:13:30  12:07:01 AM        lo      0.00      0.00      0.00      0.00      0.00      0.00      0.00      0.00
01:13:30  12:07:01 AM      eth0     15.63     14.30      2.85      1.54      0.00      0.00      0.00      0.00
01:13:30  12:08:01 AM        lo      0.00      0.00      0.00      0.00      0.00      0.00      0.00      0.00
01:13:30  12:08:01 AM      eth0     60.99     56.19     10.15      5.40      0.00      0.00      0.00      0.00
01:13:30  12:09:01 AM        lo      0.00      0.00      0.00      0.00      0.00      0.00      0.00      0.00
01:13:30  12:09:01 AM      eth0     13.61      9.46      2.71      1.78      0.00      0.00      0.00      0.00
01:13:30  12:10:01 AM        lo      0.00      0.00      0.00      0.00      0.00      0.00      0.00      0.00
01:13:30  12:10:01 AM      eth0     13.75      9.47      2.79      1.82      0.00      0.00      0.00      0.00
01:13:30  12:11:01 AM        lo      0.00      0.00      0.00      0.00      0.00      0.00      0.00      0.00
01:13:30  12:11:01 AM      eth0     13.55      9.48      2.78      1.79      0.00      0.00      0.00      0.00
01:13:30  12:12:01 AM        lo      0.00      0.00      0.00      0.00      0.00      0.00      0.00      0.00
01:13:30  12:12:01 AM      eth0     13.16      9.23      2.69      1.77      0.00      0.00      0.00      0.00
01:13:30  12:13:01 AM        lo      0.00      0.00      0.00      0.00      0.00      0.00      0.00      0.00
01:13:30  12:13:01 AM      eth0     13.25      9.33      2.72      1.83      0.00      0.00      0.00      0.00
01:13:30  12:14:01 AM        lo      0.00      0.00      0.00      0.00      0.00      0.00      0.00      0.00
01:13:30  12:14:01 AM      eth0     19.48     13.96      4.15      2.57      0.00      0.00      0.00      0.00
01:13:30  12:15:01 AM        lo      0.00      0.00      0.00      0.00      0.00      0.00      0.00      0.00
01:13:30  12:15:01 AM      eth0      0.95      0.67      0.20      0.10      0.00      0.00      0.00      0.00
01:13:30  12:16:01 AM        lo      0.00      0.00      0.00      0.00      0.00      0.00      0.00      0.00
01:13:30  12:16:01 AM      eth0      1.00      0.55      0.22      0.09      0.00      0.00      0.00      0.00
01:13:30  12:17:02 AM        lo      0.00      0.00      0.00      0.00      0.00      0.00      0.00      0.00
01:13:30  12:17:02 AM      eth0      0.78      0.55      0.18      0.10      0.00      0.00      0.00      0.00
01:13:30  12:18:01 AM        lo      0.00      0.00      0.00      0.00      0.00      0.00      0.00      0.00
01:13:30  12:18:01 AM      eth0      1.08      0.69      0.27      0.16      0.00      0.00      0.00      0.00
01:13:30  12:19:01 AM        lo      0.00      0.00      0.00      0.00      0.00      0.00      0.00      0.00
01:13:30  12:19:01 AM      eth0      0.87      0.63      0.19      0.10      0.00      0.00      0.00      0.00
01:13:30  12:20:01 AM        lo      0.00      0.00      0.00      0.00      0.00      0.00      0.00      0.00
01:13:30  12:20:01 AM      eth0     16.04     14.83      2.82      1.45      0.00      0.00      0.00      0.00
01:13:30  12:21:01 AM        lo      0.00      0.00      0.00      0.00      0.00      0.00      0.00      0.00
01:13:30  12:21:01 AM      eth0     17.58     15.61      2.98      1.69      0.00      0.00      0.00      0.00
01:13:30  12:22:01 AM        lo      0.00      0.00      0.00      0.00      0.00      0.00      0.00      0.00
01:13:30  12:22:01 AM      eth0     13.80      9.60      2.80      1.81      0.00      0.00      0.00      0.00
01:13:30  12:23:01 AM        lo      0.00      0.00      0.00      0.00      0.00      0.00      0.00      0.00
01:13:30  12:23:01 AM      eth0     13.81      9.48      2.89      1.87      0.00      0.00      0.00      0.00
01:13:30  12:24:01 AM        lo      0.00      0.00      0.00      0.00      0.00      0.00      0.00      0.00
01:13:30  12:24:01 AM      eth0     14.31      9.58      3.10      1.97      0.00      0.00      0.00      0.00
01:13:30  12:25:01 AM        lo      0.00      0.00      0.00      0.00      0.00      0.00      0.00      0.00
01:13:30  12:25:01 AM      eth0     14.01      9.55      3.04      1.97      0.00      0.00      0.00      0.00
01:13:30  12:26:01 AM        lo      0.00      0.00      0.00      0.00      0.00      0.00      0.00      0.00
01:13:30  12:26:01 AM      eth0     13.30      9.20      2.78      1.80      0.00      0.00      0.00      0.00
01:13:30  12:27:01 AM        lo      0.00      0.00      0.00      0.00      0.00      0.00      0.00      0.00
01:13:30  12:27:01 AM      eth0     13.71      9.50      2.81      1.84      0.00      0.00      0.00      0.00
01:13:30  12:28:01 AM        lo      0.00      0.00      0.00      0.00      0.00      0.00      0.00      0.00
01:13:30  12:28:01 AM      eth0     16.30     11.73      3.67      2.30      0.00      0.00      0.00      0.00
01:13:30  12:29:01 AM        lo      0.00      0.00      0.00      0.00      0.00      0.00      0.00      0.00
01:13:30  12:29:01 AM      eth0      1.30      1.12      0.42      0.22      0.00      0.00      0.00      0.00
01:13:30  12:30:01 AM        lo      0.00      0.00      0.00      0.00      0.00      0.00      0.00      0.00
01:13:30  12:30:01 AM      eth0      1.18      1.02      0.35      0.22      0.00      0.00      0.00      0.00
01:13:30  12:31:01 AM        lo      0.00      0.00      0.00      0.00      0.00      0.00      0.00      0.00
01:13:30  12:31:01 AM      eth0      1.17      1.08      0.37      0.22      0.00      0.00      0.00      0.00
01:13:30  12:32:01 AM        lo      0.00      0.00      0.00      0.00      0.00      0.00      0.00      0.00
01:13:30  12:32:01 AM      eth0      2.33      1.17      0.67      0.41      0.00      0.00      0.00      0.00
01:13:30  12:33:01 AM        lo      0.00      0.00      0.00      0.00      0.00      0.00      0.00      0.00
01:13:30  12:33:01 AM      eth0      1.48      1.27      0.68      0.47      0.00      0.00      0.00      0.00
01:13:30  12:34:01 AM        lo      0.00      0.00      0.00      0.00      0.00      0.00      0.00      0.00
01:13:30  12:34:01 AM      eth0     96.10     91.17     16.04      7.98      0.00      0.00      0.00      0.00
01:13:30  12:35:01 AM        lo      0.00      0.00      0.00      0.00      0.00      0.00      0.00      0.00
01:13:30  12:35:01 AM      eth0     14.75      9.85      3.42      2.24      0.00      0.00      0.00      0.00
01:13:30  12:36:01 AM        lo      0.00      0.00      0.00      0.00      0.00      0.00      0.00      0.00
01:13:30  12:36:01 AM      eth0     13.70      9.33      2.74      1.78      0.00      0.00      0.00      0.00
01:13:30  12:37:01 AM        lo      0.00      0.00      0.00      0.00      0.00      0.00      0.00      0.00
01:13:30  12:37:01 AM      eth0     13.00      9.17      2.65      1.76      0.00      0.00      0.00      0.00
01:13:30  12:38:01 AM        lo      0.00      0.00      0.00      0.00      0.00      0.00      0.00      0.00
01:13:30  12:38:01 AM      eth0     13.85      9.43      2.92      1.84      0.00      0.00      0.00      0.00
01:13:30  12:39:01 AM        lo      0.00      0.00      0.00      0.00      0.00      0.00      0.00      0.00
01:13:30  12:39:01 AM      eth0     14.00      9.67      2.84      1.84      0.00      0.00      0.00      0.00
01:13:30  12:40:01 AM        lo      0.00      0.00      0.00      0.00      0.00      0.00      0.00      0.00
01:13:30  12:40:01 AM      eth0     23.93     17.08      5.18      3.33      0.00      0.00      0.00      0.00
01:13:30  12:41:01 AM        lo      0.00      0.00      0.00      0.00      0.00      0.00      0.00      0.00
01:13:30  12:41:01 AM      eth0      1.00      0.78      0.22      0.14      0.00      0.00      0.00      0.00
01:13:30  12:42:01 AM        lo      0.00      0.00      0.00      0.00      0.00      0.00      0.00      0.00
01:13:30  12:42:01 AM      eth0      1.95      1.20      0.66      0.41      0.00      0.00      0.00      0.00
01:13:30  12:43:01 AM        lo      0.00      0.00      0.00      0.00      0.00      0.00      0.00      0.00
01:13:30  12:43:01 AM      eth0      1.30      1.15      0.44      0.29      0.00      0.00      0.00      0.00
01:13:30  12:44:01 AM        lo      0.00      0.00      0.00      0.00      0.00      0.00      0.00      0.00
01:13:30  12:44:01 AM      eth0      1.45      1.12      0.44      0.22      0.00      0.00      0.00      0.00
01:13:30  12:45:01 AM        lo      0.00      0.00      0.00      0.00      0.00      0.00      0.00      0.00
01:13:30  12:45:01 AM      eth0      1.15      1.07      0.36      0.22      0.00      0.00      0.00      0.00
01:13:30  12:46:01 AM        lo      0.00      0.00      0.00      0.00      0.00      0.00      0.00      0.00
01:13:30  12:46:01 AM      eth0      2.30      1.87      0.61      0.39      0.00      0.00      0.00      0.00
01:13:30  12:47:01 AM        lo      0.00      0.00      0.00      0.00      0.00      0.00      0.00      0.00
01:13:30  12:47:01 AM      eth0     95.62     89.99     15.69      8.00      0.00      0.00      0.00      0.00
01:13:30  12:48:01 AM        lo      0.00      0.00      0.00      0.00      0.00      0.00      0.00      0.00
01:13:30  12:48:01 AM      eth0     13.58      9.23      3.00      2.01      0.00      0.00      0.00      0.00
01:13:30  12:49:01 AM        lo      0.00      0.00      0.00      0.00      0.00      0.00      0.00      0.00
01:13:30  12:49:01 AM      eth0     13.63      9.70      2.78      1.85      0.00      0.00      0.00      0.00
01:13:30  12:50:01 AM        lo      0.00      0.00      0.00      0.00      0.00      0.00      0.00      0.00
01:13:30  12:50:01 AM      eth0     13.83      9.42      2.96      1.96      0.00      0.00      0.00      0.00
01:13:30  12:51:01 AM        lo      0.00      0.00      0.00      0.00      0.00      0.00      0.00      0.00
01:13:30  12:51:01 AM      eth0     13.21      9.28      2.75      1.77      0.00      0.00      0.00      0.00
01:13:30  12:52:01 AM        lo      0.00      0.00      0.00      0.00      0.00      0.00      0.00      0.00
01:13:30  12:52:01 AM      eth0     13.36      9.32      2.78      1.81      0.00      0.00      0.00      0.00
01:13:30  12:53:01 AM        lo      0.00      0.00      0.00      0.00      0.00      0.00      0.00      0.00
01:13:30  12:53:01 AM      eth0     20.55     14.66      4.36      2.74      0.00      0.00      0.00      0.00
01:13:30  12:54:01 AM        lo      0.00      0.00      0.00      0.00      0.00      0.00      0.00      0.00
01:13:30  12:54:01 AM      eth0      2.00      1.23      0.63      0.39      0.00      0.00      0.00      0.00
01:13:30  12:55:01 AM        lo      0.00      0.00      0.00      0.00      0.00      0.00      0.00      0.00
01:13:30  12:55:01 AM      eth0      1.53      1.25      0.61      0.41      0.00      0.00      0.00      0.00
01:13:30  12:56:01 AM        lo      0.00      0.00      0.00      0.00      0.00      0.00      0.00      0.00
01:13:30  12:56:01 AM      eth0      1.15      1.03      0.37      0.22      0.00      0.00      0.00      0.00
01:13:30  12:57:01 AM        lo      0.00      0.00      0.00      0.00      0.00      0.00      0.00      0.00
01:13:30  12:57:01 AM      eth0      2.77      1.05      0.57      0.22      0.00      0.00      0.00      0.00
01:13:30  12:58:01 AM        lo      0.00      0.00      0.00      0.00      0.00      0.00      0.00      0.00
01:13:30  12:58:01 AM      eth0      2.25      1.22      0.79      0.48      0.00      0.00      0.00      0.00
01:13:30  12:59:01 AM        lo      0.00      0.00      0.00      0.00      0.00      0.00      0.00      0.00
01:13:30  12:59:01 AM      eth0     93.48     90.85     15.28      7.59      0.00      0.00      0.00      0.00
01:13:30  01:00:01 AM        lo      0.00      0.00      0.00      0.00      0.00      0.00      0.00      0.00
01:13:30  01:00:01 AM      eth0     19.64      9.91      3.60      1.91      0.00      0.00      0.00      0.00
01:13:30  01:01:01 AM        lo      0.00      0.00      0.00      0.00      0.00      0.00      0.00      0.00
01:13:30  01:01:01 AM      eth0     14.75      9.73      3.35      2.19      0.00      0.00      0.00      0.00
01:13:30  01:02:01 AM        lo      0.00      0.00      0.00      0.00      0.00      0.00      0.00      0.00
01:13:30  01:02:01 AM      eth0     13.19      9.21      2.69      1.76      0.00      0.00      0.00      0.00
01:13:30  01:03:01 AM        lo      0.00      0.00      0.00      0.00      0.00      0.00      0.00      0.00
01:13:30  01:03:01 AM      eth0     20.40      9.42      3.72      1.88      0.00      0.00      0.00      0.00
01:13:30  01:04:01 AM        lo      0.00      0.00      0.00      0.00      0.00      0.00      0.00      0.00
01:13:30  01:04:01 AM      eth0     15.56     10.13      3.17      8.39      0.00      0.00      0.00      0.00
01:13:30  01:05:01 AM        lo      0.00      0.00      0.00      0.00      0.00      0.00      0.00      0.00
01:13:30  01:05:01 AM      eth0     14.01      9.25      2.76      1.77      0.00      0.00      0.00      0.00
01:13:30  01:06:01 AM        lo      0.00      0.00      0.00      0.00      0.00      0.00      0.00      0.00
01:13:30  01:06:01 AM      eth0     17.78     12.56      3.71      2.27      0.00      0.00      0.00      0.00
01:13:30  01:07:01 AM        lo      0.00      0.00      0.00      0.00      0.00      0.00      0.00      0.00
01:13:30  01:07:01 AM      eth0      0.92      0.17      0.05      0.01      0.00      0.00      0.00      0.00
01:13:30  01:08:01 AM        lo      0.00      0.00      0.00      0.00      0.00      0.00      0.00      0.00
01:13:30  01:08:01 AM      eth0      1.30      1.13      0.14      6.49      0.00      0.00      0.00      0.00
01:13:30  01:09:01 AM        lo      0.00      0.00      0.00      0.00      0.00      0.00      0.00      0.00
01:13:30  01:09:01 AM      eth0      3.28      0.15      0.19      0.01      0.00      0.00      0.00      0.00
01:13:30  01:10:01 AM        lo      0.00      0.00      0.00      0.00      0.00      0.00      0.00      0.00
01:13:30  01:10:01 AM      eth0      4.87      0.72      0.73      1.76      0.00      0.00      0.00      0.00
01:13:30  01:11:01 AM        lo      0.00      0.00      0.00      0.00      0.00      0.00      0.00      0.00
01:13:30  01:11:01 AM      eth0      1.87      0.23      0.18      0.02      0.00      0.00      0.00      0.00
01:13:30  01:12:01 AM        lo      0.00      0.00      0.00      0.00      0.00      0.00      0.00      0.00
01:13:30  01:12:01 AM      eth0     97.75     79.17     20.02      9.57      0.00      0.00      0.00      0.00
01:13:30  01:13:01 AM        lo      0.00      0.00      0.00      0.00      0.00      0.00      0.00      0.00
01:13:30  01:13:01 AM      eth0    147.28    100.38    300.74    375.00      0.00      0.00      0.00      0.00
01:13:30  Average:           lo      0.00      0.00      0.00      0.00      0.00      0.00      0.00      0.00
01:13:30  Average:         eth0     16.39     12.66      6.91      6.94      0.00      0.00      0.00      0.00
01:13:30  
01:13:30  
01:13:30  ---> sar -P ALL:
01:13:30  Linux 4.18.0-553.5.1.el8.x86_64 (prd-centos8-robot-2c-8g-6165.novalocal) 	03/10/2025 	_x86_64_	(2 CPU)
01:13:30  
01:13:30  12:00:01 AM     CPU     %user     %nice   %system   %iowait    %steal     %idle
01:13:30  12:01:01 AM     all      6.26      0.03      0.47      0.06      0.06     93.13
01:13:30  12:01:01 AM       0      9.51      0.03      0.62      0.05      0.07     89.72
01:13:30  12:01:01 AM       1      3.01      0.02      0.32      0.07      0.05     96.54
01:13:30  12:02:01 AM     all      0.93      0.00      0.15      0.00      0.05     98.87
01:13:30  12:02:01 AM       0      0.32      0.00      0.13      0.00      0.05     99.50
01:13:30  12:02:01 AM       1      1.54      0.00      0.17      0.00      0.05     98.25
01:13:30  12:03:01 AM     all      1.29      0.01      0.12      0.00      0.06     98.53
01:13:30  12:03:01 AM       0      1.04      0.02      0.08      0.00      0.05     98.81
01:13:30  12:03:01 AM       1      1.54      0.00      0.15      0.00      0.07     98.25
01:13:30  12:04:01 AM     all      0.91      0.00      0.13      0.00      0.06     98.90
01:13:30  12:04:01 AM       0      1.14      0.00      0.15      0.00      0.07     98.65
01:13:30  12:04:01 AM       1      0.69      0.00      0.12      0.00      0.05     99.15
01:13:30  12:05:01 AM     all      1.26      0.00      0.10      0.00      0.07     98.57
01:13:30  12:05:01 AM       0      1.64      0.00      0.13      0.00      0.08     98.15
01:13:30  12:05:01 AM       1      0.89      0.00      0.07      0.00      0.05     99.00
01:13:30  12:06:01 AM     all      1.31      0.00      0.11      0.00      0.06     98.52
01:13:30  12:06:01 AM       0      1.94      0.00      0.15      0.00      0.07     97.84
01:13:30  12:06:01 AM       1      0.69      0.00      0.07      0.00      0.05     99.20
01:13:30  12:07:01 AM     all      2.71      0.00      0.36      0.00      0.06     96.87
01:13:30  12:07:01 AM       0      2.78      0.00      0.54      0.00      0.07     96.62
01:13:30  12:07:01 AM       1      2.64      0.00      0.18      0.00      0.05     97.13
01:13:30  12:08:01 AM     all      6.86      0.00      0.48      0.00      0.07     92.60
01:13:30  12:08:01 AM       0      6.71      0.00      0.55      0.00      0.07     92.67
01:13:30  12:08:01 AM       1      7.00      0.00      0.40      0.00      0.07     92.53
01:13:30  12:09:01 AM     all      4.20      0.00      0.31      0.00      0.06     95.44
01:13:30  12:09:01 AM       0      5.01      0.00      0.35      0.00      0.07     94.57
01:13:30  12:09:01 AM       1      3.38      0.00      0.27      0.00      0.05     96.30
01:13:30  12:10:01 AM     all      4.35      0.00      0.33      0.00      0.07     95.25
01:13:30  12:10:01 AM       0      6.00      0.00      0.42      0.00      0.07     93.52
01:13:30  12:10:01 AM       1      2.71      0.00      0.23      0.00      0.07     96.99
01:13:30  12:11:01 AM     all      4.21      0.00      0.33      0.00      0.06     95.40
01:13:30  12:11:01 AM       0      6.33      0.00      0.43      0.00      0.07     93.17
01:13:30  12:11:01 AM       1      2.09      0.00      0.22      0.00      0.05     97.64
01:13:30  
01:13:30  12:11:01 AM     CPU     %user     %nice   %system   %iowait    %steal     %idle
01:13:30  12:12:01 AM     all      4.20      0.00      0.32      0.00      0.07     95.41
01:13:30  12:12:01 AM       0      5.45      0.00      0.40      0.00      0.07     94.09
01:13:30  12:12:01 AM       1      2.96      0.00      0.23      0.00      0.07     96.74
01:13:30  12:13:01 AM     all      4.23      0.00      0.32      0.00      0.07     95.39
01:13:30  12:13:01 AM       0      4.64      0.00      0.37      0.00      0.07     94.92
01:13:30  12:13:01 AM       1      3.81      0.00      0.27      0.00      0.07     95.85
01:13:30  12:14:01 AM     all      5.43      0.00      0.27      0.00      0.07     94.23
01:13:30  12:14:01 AM       0      4.38      0.00      0.28      0.00      0.07     95.27
01:13:30  12:14:01 AM       1      6.49      0.00      0.25      0.00      0.07     93.19
01:13:30  12:15:01 AM     all      0.99      0.00      0.10      0.00      0.06     98.85
01:13:30  12:15:01 AM       0      1.00      0.00      0.13      0.00      0.07     98.80
01:13:30  12:15:01 AM       1      0.99      0.00      0.07      0.00      0.05     98.90
01:13:30  12:16:01 AM     all      0.84      0.00      0.11      0.00      0.05     99.00
01:13:30  12:16:01 AM       0      0.77      0.00      0.08      0.00      0.05     99.10
01:13:30  12:16:01 AM       1      0.92      0.00      0.13      0.00      0.05     98.90
01:13:30  12:17:02 AM     all      0.97      0.00      0.13      0.00      0.07     98.84
01:13:30  12:17:02 AM       0      1.15      0.00      0.15      0.00      0.07     98.63
01:13:30  12:17:02 AM       1      0.78      0.00      0.10      0.00      0.07     99.05
01:13:30  12:18:01 AM     all      0.94      0.00      0.11      0.00      0.04     98.90
01:13:30  12:18:01 AM       0      1.26      0.00      0.14      0.00      0.05     98.56
01:13:30  12:18:01 AM       1      0.63      0.00      0.08      0.00      0.03     99.25
01:13:30  12:19:01 AM     all      0.91      0.00      0.12      0.00      0.07     98.91
01:13:30  12:19:01 AM       0      0.90      0.00      0.17      0.00      0.08     98.85
01:13:30  12:19:01 AM       1      0.92      0.00      0.07      0.00      0.05     98.96
01:13:30  12:20:01 AM     all      2.64      0.00      0.26      0.00      0.06     97.04
01:13:30  12:20:01 AM       0      3.31      0.00      0.37      0.00      0.07     96.25
01:13:30  12:20:01 AM       1      1.97      0.00      0.15      0.00      0.05     97.83
01:13:30  12:21:01 AM     all      2.88      0.00      0.20      0.01      0.04     96.87
01:13:30  12:21:01 AM       0      4.02      0.00      0.25      0.02      0.07     95.65
01:13:30  12:21:01 AM       1      1.75      0.00      0.15      0.00      0.02     98.08
01:13:30  12:22:01 AM     all      4.42      0.00      0.32      0.01      0.06     95.20
01:13:30  12:22:01 AM       0      5.75      0.00      0.38      0.00      0.07     93.80
01:13:30  12:22:01 AM       1      3.09      0.00      0.25      0.02      0.05     96.59
01:13:30  
01:13:30  12:22:01 AM     CPU     %user     %nice   %system   %iowait    %steal     %idle
01:13:30  12:23:01 AM     all      4.30      0.00      0.33      0.00      0.06     95.31
01:13:30  12:23:01 AM       0      4.48      0.00      0.33      0.00      0.05     95.14
01:13:30  12:23:01 AM       1      4.11      0.00      0.33      0.00      0.07     95.49
01:13:30  12:24:01 AM     all      4.22      0.00      0.32      0.00      0.07     95.40
01:13:30  12:24:01 AM       0      5.53      0.00      0.37      0.00      0.07     94.04
01:13:30  12:24:01 AM       1      2.91      0.00      0.27      0.00      0.07     96.76
01:13:30  12:25:01 AM     all      4.24      0.00      0.33      0.00      0.06     95.38
01:13:30  12:25:01 AM       0      3.93      0.00      0.27      0.00      0.05     95.76
01:13:30  12:25:01 AM       1      4.55      0.00      0.38      0.00      0.07     95.00
01:13:30  12:26:01 AM     all      4.40      0.00      0.30      0.00      0.05     95.25
01:13:30  12:26:01 AM       0      5.77      0.00      0.33      0.00      0.05     93.85
01:13:30  12:26:01 AM       1      3.03      0.00      0.27      0.00      0.05     96.66
01:13:30  12:27:01 AM     all      4.35      0.00      0.28      0.00      0.07     95.30
01:13:30  12:27:01 AM       0      5.00      0.00      0.28      0.00      0.07     94.65
01:13:30  12:27:01 AM       1      3.71      0.00      0.27      0.00      0.07     95.95
01:13:30  12:28:01 AM     all      4.33      0.00      0.23      0.00      0.05     95.39
01:13:30  12:28:01 AM       0      6.25      0.00      0.27      0.00      0.05     93.43
01:13:30  12:28:01 AM       1      2.41      0.00      0.20      0.00      0.05     97.34
01:13:30  12:29:01 AM     all      1.24      0.00      0.13      0.00      0.05     98.57
01:13:30  12:29:01 AM       0      1.07      0.00      0.10      0.00      0.05     98.78
01:13:30  12:29:01 AM       1      1.42      0.00      0.17      0.00      0.05     98.36
01:13:30  12:30:01 AM     all      1.29      0.00      0.13      0.00      0.07     98.51
01:13:30  12:30:01 AM       0      1.99      0.00      0.18      0.00      0.08     97.75
01:13:30  12:30:01 AM       1      0.58      0.00      0.08      0.00      0.05     99.28
01:13:30  12:31:01 AM     all      1.29      0.00      0.13      0.00      0.06     98.52
01:13:30  12:31:01 AM       0      1.89      0.00      0.17      0.00      0.07     97.88
01:13:30  12:31:01 AM       1      0.68      0.00      0.10      0.00      0.05     99.16
01:13:30  12:32:01 AM     all      1.10      0.00      0.10      0.00      0.06     98.74
01:13:30  12:32:01 AM       0      1.62      0.00      0.13      0.00      0.07     98.18
01:13:30  12:32:01 AM       1      0.58      0.00      0.07      0.00      0.05     99.30
01:13:30  12:33:01 AM     all      1.32      0.00      0.13      0.00      0.06     98.50
01:13:30  12:33:01 AM       0      2.00      0.00      0.18      0.00      0.07     97.75
01:13:30  12:33:01 AM       1      0.63      0.00      0.07      0.00      0.05     99.25
01:13:30  
01:13:30  12:33:01 AM     CPU     %user     %nice   %system   %iowait    %steal     %idle
01:13:30  12:34:01 AM     all      7.14      0.00      0.68      0.00      0.08     92.10
01:13:30  12:34:01 AM       0      9.50      0.00      0.81      0.00      0.08     89.61
01:13:30  12:34:01 AM       1      4.79      0.00      0.55      0.00      0.07     94.59
01:13:30  12:35:01 AM     all      4.40      0.00      0.33      0.00      0.07     95.20
01:13:30  12:35:01 AM       0      3.98      0.00      0.28      0.00      0.07     95.67
01:13:30  12:35:01 AM       1      4.83      0.00      0.37      0.00      0.07     94.73
01:13:30  12:36:01 AM     all      4.20      0.00      0.31      0.00      0.07     95.43
01:13:30  12:36:01 AM       0      4.46      0.00      0.33      0.00      0.07     95.14
01:13:30  12:36:01 AM       1      3.93      0.00      0.28      0.00      0.07     95.72
01:13:30  12:37:01 AM     all      4.23      0.00      0.30      0.00      0.07     95.40
01:13:30  12:37:01 AM       0      4.43      0.00      0.33      0.00      0.07     95.17
01:13:30  12:37:01 AM       1      4.03      0.00      0.27      0.00      0.07     95.64
01:13:30  12:38:01 AM     all      4.15      0.00      0.33      0.00      0.06     95.46
01:13:30  12:38:01 AM       0      5.33      0.00      0.38      0.00      0.07     94.22
01:13:30  12:38:01 AM       1      2.98      0.00      0.27      0.00      0.05     96.71
01:13:30  12:39:01 AM     all      4.40      0.00      0.31      0.00      0.07     95.23
01:13:30  12:39:01 AM       0      5.56      0.00      0.40      0.00      0.08     93.95
01:13:30  12:39:01 AM       1      3.23      0.00      0.22      0.00      0.05     96.51
01:13:30  12:40:01 AM     all      6.64      0.00      0.34      0.00      0.06     92.96
01:13:30  12:40:01 AM       0     10.33      0.00      0.42      0.00      0.05     89.20
01:13:30  12:40:01 AM       1      2.94      0.00      0.27      0.00      0.07     96.72
01:13:30  12:41:01 AM     all      0.89      0.00      0.11      0.00      0.06     98.95
01:13:30  12:41:01 AM       0      0.94      0.00      0.10      0.00      0.05     98.91
01:13:30  12:41:01 AM       1      0.84      0.00      0.12      0.00      0.07     98.98
01:13:30  12:42:01 AM     all      1.24      0.00      0.12      0.01      0.06     98.58
01:13:30  12:42:01 AM       0      1.55      0.00      0.15      0.02      0.07     98.21
01:13:30  12:42:01 AM       1      0.92      0.00      0.08      0.00      0.05     98.95
01:13:30  12:43:01 AM     all      1.33      0.00      0.12      0.00      0.06     98.50
01:13:30  12:43:01 AM       0      2.04      0.00      0.15      0.00      0.08     97.73
01:13:30  12:43:01 AM       1      0.62      0.00      0.08      0.00      0.03     99.27
01:13:30  12:44:01 AM     all      1.28      0.00      0.12      0.00      0.05     98.55
01:13:30  12:44:01 AM       0      1.96      0.00      0.15      0.00      0.05     97.84
01:13:30  12:44:01 AM       1      0.60      0.00      0.08      0.00      0.05     99.26
01:13:30  
01:13:30  12:44:01 AM     CPU     %user     %nice   %system   %iowait    %steal     %idle
01:13:30  12:45:01 AM     all      1.26      0.00      0.13      0.00      0.06     98.55
01:13:30  12:45:01 AM       0      0.75      0.00      0.08      0.00      0.05     99.12
01:13:30  12:45:01 AM       1      1.77      0.00      0.18      0.00      0.07     97.98
01:13:30  12:46:01 AM     all      1.69      0.00      0.12      0.00      0.06     98.14
01:13:30  12:46:01 AM       0      0.83      0.00      0.08      0.00      0.05     99.03
01:13:30  12:46:01 AM       1      2.54      0.00      0.15      0.00      0.07     97.24
01:13:30  12:47:01 AM     all      7.43      0.00      0.71      0.00      0.06     91.80
01:13:30  12:47:01 AM       0     10.67      0.00      1.07      0.00      0.07     88.18
01:13:30  12:47:01 AM       1      4.19      0.00      0.35      0.00      0.05     95.40
01:13:30  12:48:01 AM     all      4.20      0.00      0.28      0.00      0.06     95.46
01:13:30  12:48:01 AM       0      4.25      0.00      0.30      0.00      0.07     95.39
01:13:30  12:48:01 AM       1      4.16      0.00      0.25      0.00      0.05     95.54
01:13:30  12:49:01 AM     all      4.37      0.00      0.29      0.00      0.07     95.27
01:13:30  12:49:01 AM       0      4.03      0.00      0.32      0.00      0.07     95.59
01:13:30  12:49:01 AM       1      4.72      0.00      0.27      0.00      0.07     94.95
01:13:30  12:50:01 AM     all      4.25      0.00      0.31      0.00      0.07     95.37
01:13:30  12:50:01 AM       0      3.51      0.00      0.27      0.00      0.07     96.16
01:13:30  12:50:01 AM       1      5.00      0.00      0.35      0.00      0.07     94.58
01:13:30  12:51:01 AM     all      4.20      0.00      0.33      0.00      0.06     95.42
01:13:30  12:51:01 AM       0      2.89      0.00      0.25      0.00      0.05     96.81
01:13:30  12:51:01 AM       1      5.50      0.00      0.40      0.00      0.07     94.03
01:13:30  12:52:01 AM     all      4.26      0.00      0.30      0.00      0.07     95.38
01:13:30  12:52:01 AM       0      4.66      0.00      0.33      0.00      0.07     94.94
01:13:30  12:52:01 AM       1      3.85      0.00      0.27      0.00      0.07     95.82
01:13:30  12:53:01 AM     all      5.57      0.00      0.28      0.00      0.06     94.09
01:13:30  12:53:01 AM       0      7.56      0.00      0.33      0.00      0.07     92.04
01:13:30  12:53:01 AM       1      3.58      0.00      0.23      0.00      0.05     96.14
01:13:30  12:54:01 AM     all      1.19      0.00      0.13      0.00      0.06     98.61
01:13:30  12:54:01 AM       0      1.69      0.00      0.18      0.00      0.07     98.06
01:13:30  12:54:01 AM       1      0.70      0.00      0.08      0.00      0.05     99.17
01:13:30  12:55:01 AM     all      1.31      0.00      0.12      0.00      0.07     98.50
01:13:30  12:55:01 AM       0      2.02      0.00      0.17      0.00      0.08     97.73
01:13:30  12:55:01 AM       1      0.60      0.00      0.07      0.00      0.05     99.28
01:13:30  
01:13:30  12:55:01 AM     CPU     %user     %nice   %system   %iowait    %steal     %idle
01:13:30  12:56:01 AM     all      1.28      0.00      0.12      0.00      0.07     98.54
01:13:30  12:56:01 AM       0      1.44      0.00      0.13      0.00      0.07     98.36
01:13:30  12:56:01 AM       1      1.12      0.00      0.10      0.00      0.07     98.71
01:13:30  12:57:01 AM     all      1.27      0.00      0.13      0.01      0.05     98.55
01:13:30  12:57:01 AM       0      1.00      0.00      0.10      0.00      0.03     98.87
01:13:30  12:57:01 AM       1      1.54      0.00      0.15      0.02      0.07     98.23
01:13:30  12:58:01 AM     all      1.14      0.00      0.13      0.00      0.05     98.68
01:13:30  12:58:01 AM       0      1.72      0.00      0.15      0.00      0.05     98.08
01:13:30  12:58:01 AM       1      0.57      0.00      0.10      0.00      0.05     99.28
01:13:30  12:59:01 AM     all      5.56      0.00      0.57      0.00      0.06     93.81
01:13:30  12:59:01 AM       0      7.84      0.00      0.65      0.00      0.05     91.45
01:13:30  12:59:01 AM       1      3.28      0.00      0.49      0.00      0.07     96.16
01:13:30  01:00:01 AM     all      4.50      0.00      0.37      0.00      0.06     95.08
01:13:30  01:00:01 AM       0      5.35      0.00      0.43      0.00      0.07     94.15
01:13:30  01:00:01 AM       1      3.64      0.00      0.30      0.00      0.05     96.00
01:13:30  01:01:01 AM     all      4.31      0.00      0.35      0.00      0.07     95.27
01:13:30  01:01:01 AM       0      5.45      0.00      0.40      0.00      0.07     94.09
01:13:30  01:01:01 AM       1      3.18      0.00      0.30      0.00      0.07     96.46
01:13:30  01:02:01 AM     all      4.29      0.00      0.33      0.00      0.07     95.31
01:13:30  01:02:01 AM       0      4.41      0.00      0.32      0.00      0.07     95.21
01:13:30  01:02:01 AM       1      4.18      0.00      0.33      0.00      0.07     95.42
01:13:30  01:03:01 AM     all      4.38      0.00      0.33      0.00      0.08     95.21
01:13:30  01:03:01 AM       0      5.43      0.00      0.40      0.00      0.07     94.10
01:13:30  01:03:01 AM       1      3.33      0.00      0.27      0.00      0.08     96.32
01:13:30  01:04:01 AM     all      4.22      0.00      0.33      0.00      0.07     95.39
01:13:30  01:04:01 AM       0      6.21      0.00      0.45      0.00      0.07     93.28
01:13:30  01:04:01 AM       1      2.24      0.00      0.20      0.00      0.07     97.49
01:13:30  01:05:01 AM     all      4.07      0.00      0.33      0.00      0.05     95.55
01:13:30  01:05:01 AM       0      4.58      0.00      0.37      0.00      0.05     95.00
01:13:30  01:05:01 AM       1      3.56      0.00      0.28      0.00      0.05     96.11
01:13:30  01:06:01 AM     all      4.53      0.17      0.30      0.01      0.06     94.94
01:13:30  01:06:01 AM       0      6.75      0.33      0.33      0.02      0.07     92.50
01:13:30  01:06:01 AM       1      2.31      0.00      0.27      0.00      0.05     97.38
01:13:30  
01:13:30  01:06:01 AM     CPU     %user     %nice   %system   %iowait    %steal     %idle
01:13:30  01:07:01 AM     all      0.33      0.00      0.09      0.00      0.06     99.52
01:13:30  01:07:01 AM       0      0.40      0.00      0.12      0.00      0.07     99.42
01:13:30  01:07:01 AM       1      0.25      0.00      0.07      0.00      0.05     99.63
01:13:30  01:08:01 AM     all      0.35      0.00      0.09      0.00      0.06     99.50
01:13:30  01:08:01 AM       0      0.32      0.00      0.07      0.00      0.05     99.57
01:13:30  01:08:01 AM       1      0.38      0.00      0.12      0.00      0.07     99.43
01:13:30  01:09:01 AM     all      0.33      0.00      0.11      0.00      0.05     99.51
01:13:30  01:09:01 AM       0      0.38      0.00      0.13      0.00      0.05     99.43
01:13:30  01:09:01 AM       1      0.28      0.00      0.08      0.00      0.05     99.58
01:13:30  01:10:01 AM     all      0.60      0.00      0.11      0.00      0.05     99.24
01:13:30  01:10:01 AM       0      0.60      0.00      0.07      0.00      0.03     99.30
01:13:30  01:10:01 AM       1      0.60      0.00      0.15      0.00      0.07     99.18
01:13:30  01:11:01 AM     all      0.56      0.00      0.11      0.00      0.04     99.29
01:13:30  01:11:01 AM       0      0.60      0.00      0.08      0.00      0.03     99.28
01:13:30  01:11:01 AM       1      0.52      0.00      0.13      0.00      0.05     99.30
01:13:30  01:12:01 AM     all     19.41      0.00      2.21      0.00      0.08     78.31
01:13:30  01:12:01 AM       0     34.30      0.00      3.16      0.00      0.08     62.46
01:13:30  01:12:01 AM       1      4.56      0.00      1.26      0.00      0.07     94.12
01:13:30  01:13:01 AM     all     22.91      0.00      3.08      0.24      0.07     73.70
01:13:30  01:13:01 AM       0     25.20      0.00      2.77      0.37      0.07     71.60
01:13:30  01:13:01 AM       1     20.62      0.00      3.39      0.12      0.07     75.81
01:13:30  Average:        all      3.54      0.00      0.31      0.00      0.06     96.08
01:13:30  Average:          0      4.37      0.01      0.36      0.01      0.06     95.20
01:13:30  Average:          1      2.71      0.00      0.26      0.00      0.06     96.97
01:13:30  
01:13:30  
01:13:30