Started by upstream project "integration-distribution-mri-test-vanadium" build number 13 originally caused by: Started by timer Running as SYSTEM [EnvInject] - Loading node environment variables. Building remotely on prd-centos8-robot-2c-8g-2112 (centos8-robot-2c-8g) in workspace /w/workspace/controller-csit-3node-clustering-ask-all-vanadium [ssh-agent] Looking for ssh-agent implementation... [ssh-agent] Exec ssh-agent (binary ssh-agent on a remote machine) $ ssh-agent SSH_AUTH_SOCK=/tmp/ssh-vi9TvVc6aAz8/agent.5283 SSH_AGENT_PID=5285 [ssh-agent] Started. Running ssh-add (command line suppressed) Identity added: /w/workspace/controller-csit-3node-clustering-ask-all-vanadium@tmp/private_key_16565548413374081079.key (/w/workspace/controller-csit-3node-clustering-ask-all-vanadium@tmp/private_key_16565548413374081079.key) [ssh-agent] Using credentials jenkins (Release Engineering Jenkins Key) The recommended git tool is: NONE using credential opendaylight-jenkins-ssh Wiping out workspace first. Cloning the remote Git repository Cloning repository git://devvexx.opendaylight.org/mirror/integration/test > git init /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/test # timeout=10 Fetching upstream changes from git://devvexx.opendaylight.org/mirror/integration/test > git --version # timeout=10 > git --version # 'git version 2.43.0' using GIT_SSH to set credentials Release Engineering Jenkins Key [INFO] Currently running in a labeled security context [INFO] Currently SELinux is 'enforcing' on the host > /usr/bin/chcon --type=ssh_home_t /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/test@tmp/jenkins-gitclient-ssh3755067397491241194.key Verifying host key using known hosts file 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. > git fetch --tags --force --progress -- git://devvexx.opendaylight.org/mirror/integration/test +refs/heads/*:refs/remotes/origin/* # timeout=10 > git config remote.origin.url git://devvexx.opendaylight.org/mirror/integration/test # timeout=10 > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10 > git config remote.origin.url git://devvexx.opendaylight.org/mirror/integration/test # timeout=10 Fetching upstream changes from git://devvexx.opendaylight.org/mirror/integration/test using GIT_SSH to set credentials Release Engineering Jenkins Key [INFO] Currently running in a labeled security context [INFO] Currently SELinux is 'enforcing' on the host > /usr/bin/chcon --type=ssh_home_t /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/test@tmp/jenkins-gitclient-ssh3929697309738286270.key Verifying host key using known hosts file 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. > git fetch --tags --force --progress -- git://devvexx.opendaylight.org/mirror/integration/test master # timeout=10 > git rev-parse FETCH_HEAD^{commit} # timeout=10 Checking out Revision 6c60ddfc8acc87c45ab0767b2ba1d2c4e7d34388 (origin/master) > git config core.sparsecheckout # timeout=10 > git checkout -f 6c60ddfc8acc87c45ab0767b2ba1d2c4e7d34388 # timeout=10 Commit message: "Adapt test for new pce-allocation field" > git rev-parse FETCH_HEAD^{commit} # timeout=10 > git rev-list --no-walk 62cb016f4f4171033927cf2ae7f4ac5095373e88 # timeout=10 No emails were triggered. provisioning config files... copy managed file [npmrc] to file:/home/jenkins/.npmrc copy managed file [pipconf] to file:/home/jenkins/.config/pip/pip.conf copy managed file [clouds-yaml] to file:/home/jenkins/.config/openstack/clouds.yaml [controller-csit-3node-clustering-ask-all-vanadium] $ /bin/bash /tmp/jenkins16326598077677738697.sh ---> python-tools-install.sh Setup pyenv: system * 3.8.13 (set by /opt/pyenv/version) * 3.9.13 (set by /opt/pyenv/version) * 3.10.13 (set by /opt/pyenv/version) * 3.11.7 (set by /opt/pyenv/version) lf-activate-venv(): INFO: Creating python3 venv at /tmp/venv-t3Tc lf-activate-venv(): INFO: Save venv in file: /tmp/.os_lf_venv lf-activate-venv(): INFO: Installing base packages (pip, setuptools, virtualenv) lf-activate-venv(): INFO: Attempting to install with network-safe options... lf-activate-venv(): INFO: Base packages installed successfully lf-activate-venv(): INFO: Installing additional packages: lftools lf-activate-venv(): INFO: Adding /tmp/venv-t3Tc/bin to PATH Generating Requirements File 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. httplib2 0.31.0 requires pyparsing<4,>=3.0.4, but you have pyparsing 2.4.7 which is incompatible. deprecated 1.2.18 requires wrapt<2,>=1.10, but you have wrapt 2.0.0 which is incompatible. Python 3.11.7 pip 25.3 from /tmp/venv-t3Tc/lib/python3.11/site-packages/pip (python 3.11) appdirs==1.4.4 argcomplete==3.6.3 aspy.yaml==1.3.0 attrs==25.4.0 autopage==0.5.2 beautifulsoup4==4.14.2 boto3==1.40.59 botocore==1.40.59 bs4==0.0.2 cachetools==6.2.1 certifi==2025.10.5 cffi==2.0.0 cfgv==3.4.0 chardet==5.2.0 charset-normalizer==3.4.4 click==8.3.0 cliff==4.11.0 cmd2==2.7.0 cryptography==3.3.2 debtcollector==3.0.0 decorator==5.2.1 defusedxml==0.7.1 Deprecated==1.2.18 distlib==0.4.0 dnspython==2.8.0 docker==7.1.0 dogpile.cache==1.5.0 durationpy==0.10 email-validator==2.3.0 filelock==3.20.0 future==1.0.0 gitdb==4.0.12 GitPython==3.1.45 google-auth==2.41.1 httplib2==0.31.0 identify==2.6.15 idna==3.11 importlib-resources==1.5.0 iso8601==2.1.0 Jinja2==3.1.6 jmespath==1.0.1 jsonpatch==1.33 jsonpointer==3.0.0 jsonschema==4.25.1 jsonschema-specifications==2025.9.1 keystoneauth1==5.12.0 kubernetes==34.1.0 lftools==0.37.15 lxml==6.0.2 markdown-it-py==4.0.0 MarkupSafe==3.0.3 mdurl==0.1.2 msgpack==1.1.2 multi_key_dict==2.0.3 munch==4.0.0 netaddr==1.3.0 niet==1.4.2 nodeenv==1.9.1 oauth2client==4.1.3 oauthlib==3.3.1 openstacksdk==4.7.1 os-service-types==1.8.0 osc-lib==4.2.0 oslo.config==10.0.0 oslo.context==6.1.0 oslo.i18n==6.6.0 oslo.log==7.2.1 oslo.serialization==5.8.0 oslo.utils==9.1.0 packaging==25.0 pbr==7.0.1 platformdirs==4.5.0 prettytable==3.16.0 psutil==7.1.2 pyasn1==0.6.1 pyasn1_modules==0.4.2 pycparser==2.23 pygerrit2==2.0.15 PyGithub==2.8.1 Pygments==2.19.2 PyJWT==2.10.1 PyNaCl==1.6.0 pyparsing==2.4.7 pyperclip==1.11.0 pyrsistent==0.20.0 python-cinderclient==9.8.0 python-dateutil==2.9.0.post0 python-heatclient==4.3.0 python-jenkins==1.8.3 python-keystoneclient==5.7.0 python-magnumclient==4.9.0 python-openstackclient==8.2.0 python-swiftclient==4.8.0 PyYAML==6.0.3 referencing==0.37.0 requests==2.32.5 requests-oauthlib==2.0.0 requestsexceptions==1.4.0 rfc3986==2.0.0 rich==14.2.0 rich-argparse==1.7.1 rpds-py==0.28.0 rsa==4.9.1 ruamel.yaml==0.18.16 ruamel.yaml.clib==0.2.14 s3transfer==0.14.0 simplejson==3.20.2 six==1.17.0 smmap==5.0.2 soupsieve==2.8 stevedore==5.5.0 tabulate==0.9.0 toml==0.10.2 tomlkit==0.13.3 tqdm==4.67.1 typing_extensions==4.15.0 tzdata==2025.2 urllib3==1.26.20 virtualenv==20.35.3 wcwidth==0.2.14 websocket-client==1.9.0 wrapt==2.0.0 xdg==6.0.0 xmltodict==1.0.2 yq==3.4.3 [EnvInject] - Injecting environment variables from a build step. [EnvInject] - Injecting as environment variables the properties content OS_STACK_TEMPLATE=csit-2-instance-type.yaml OS_CLOUD=vex OS_STACK_NAME=releng-controller-csit-3node-clustering-ask-all-vanadium-13 OS_STACK_TEMPLATE_DIR=openstack-hot [EnvInject] - Variables injected successfully. provisioning config files... copy managed file [clouds-yaml] to file:/home/jenkins/.config/openstack/clouds.yaml [controller-csit-3node-clustering-ask-all-vanadium] $ /bin/bash /tmp/jenkins9162183465759010141.sh ---> Create parameters file for OpenStack HOT OpenStack Heat parameters generated ----------------------------------- parameters: vm_0_count: '3' vm_0_flavor: 'v3-standard-4' vm_0_image: 'ZZCI - Ubuntu 22.04 - builder - x86_64 - 20250917-133034.447' vm_1_count: '0' vm_1_flavor: 'v3-standard-2' vm_1_image: 'ZZCI - Ubuntu 22.04 - mininet-ovs-217 - x86_64 - 20250917-133034.654' job_name: '34030-13' silo: 'releng' [controller-csit-3node-clustering-ask-all-vanadium] $ /bin/bash -l /tmp/jenkins16413979514732683455.sh ---> Create HEAT stack + source /home/jenkins/lf-env.sh + lf-activate-venv --python python3 'lftools[openstack]' kubernetes niet python-heatclient python-openstackclient python-magnumclient urllib3~=1.26.15 yq ++ mktemp -d /tmp/venv-XXXX + lf_venv=/tmp/venv-hFUH + local venv_file=/tmp/.os_lf_venv + local python=python3 + local options + local set_path=true + local install_args= ++ 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 urllib3~=1.26.15 yq + options=' --python '\''python3'\'' -- '\''lftools[openstack]'\'' '\''kubernetes'\'' '\''niet'\'' '\''python-heatclient'\'' '\''python-openstackclient'\'' '\''python-magnumclient'\'' '\''urllib3~=1.26.15'\'' '\''yq'\''' + eval set -- ' --python '\''python3'\'' -- '\''lftools[openstack]'\'' '\''kubernetes'\'' '\''niet'\'' '\''python-heatclient'\'' '\''python-openstackclient'\'' '\''python-magnumclient'\'' '\''urllib3~=1.26.15'\'' '\''yq'\''' ++ set -- --python python3 -- 'lftools[openstack]' kubernetes niet python-heatclient python-openstackclient python-magnumclient urllib3~=1.26.15 yq + true + case $1 in + python=python3 + shift 2 + true + case $1 in + shift + break + case $python in + local pkg_list= + [[ -d /opt/pyenv ]] + echo 'Setup pyenv:' Setup pyenv: + export PYENV_ROOT=/opt/pyenv + PYENV_ROOT=/opt/pyenv + 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 + PATH=/opt/pyenv/bin:/home/jenkins/.local/bin:/home/jenkins/bin:/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/opt/puppetlabs/bin + pyenv versions system 3.8.13 3.9.13 3.10.13 * 3.11.7 (set by /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/.python-version) + command -v pyenv ++ pyenv init - --no-rehash + eval 'PATH="$(bash --norc -ec '\''IFS=:; paths=($PATH); for i in ${!paths[@]}; do if [[ ${paths[i]} == "'\'''\''/opt/pyenv/shims'\'''\''" ]]; then unset '\''\'\'''\''paths[i]'\''\'\'''\''; fi; done; echo "${paths[*]}"'\'')" export PATH="/opt/pyenv/shims:${PATH}" export PYENV_SHELL=bash source '\''/opt/pyenv/libexec/../completions/pyenv.bash'\'' pyenv() { local command command="${1:-}" if [ "$#" -gt 0 ]; then shift fi case "$command" in rehash|shell) eval "$(pyenv "sh-$command" "$@")" ;; *) command pyenv "$command" "$@" ;; esac }' +++ bash --norc -ec 'IFS=:; paths=($PATH); for i in ${!paths[@]}; do if [[ ${paths[i]} == "/opt/pyenv/shims" ]]; then unset '\''paths[i]'\''; fi; done; echo "${paths[*]}"' ++ PATH=/opt/pyenv/bin:/home/jenkins/.local/bin:/home/jenkins/bin:/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/opt/puppetlabs/bin ++ 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 ++ 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 ++ export PYENV_SHELL=bash ++ PYENV_SHELL=bash ++ source /opt/pyenv/libexec/../completions/pyenv.bash +++ complete -F _pyenv pyenv ++ lf-pyver python3 ++ local py_version_xy=python3 ++ local py_version_xyz= ++ awk '{ print $1 }' ++ pyenv versions ++ local command ++ command=versions ++ '[' 1 -gt 0 ']' ++ shift ++ case "$command" in ++ command pyenv versions ++ pyenv versions ++ sed 's/^[ *]* //' ++ grep -E '^[0-9.]*[0-9]$' ++ [[ ! -s /tmp/.pyenv_versions ]] +++ tail -n 1 +++ grep '^3' /tmp/.pyenv_versions +++ sort -V ++ py_version_xyz=3.11.7 ++ [[ -z 3.11.7 ]] ++ echo 3.11.7 ++ return 0 + pyenv local 3.11.7 + local command + command=local + '[' 2 -gt 0 ']' + shift + case "$command" in + command pyenv local 3.11.7 + pyenv local 3.11.7 + for arg in "$@" + case $arg in + pkg_list+='lftools[openstack] ' + for arg in "$@" + case $arg in + pkg_list+='kubernetes ' + for arg in "$@" + case $arg in + pkg_list+='niet ' + for arg in "$@" + case $arg in + pkg_list+='python-heatclient ' + for arg in "$@" + case $arg in + pkg_list+='python-openstackclient ' + for arg in "$@" + case $arg in + pkg_list+='python-magnumclient ' + for arg in "$@" + case $arg in + pkg_list+='urllib3~=1.26.15 ' + for arg in "$@" + case $arg in + pkg_list+='yq ' + [[ -f /tmp/.os_lf_venv ]] ++ cat /tmp/.os_lf_venv + lf_venv=/tmp/venv-t3Tc + echo 'lf-activate-venv(): INFO: Reuse venv:/tmp/venv-t3Tc from' file:/tmp/.os_lf_venv lf-activate-venv(): INFO: Reuse venv:/tmp/venv-t3Tc from file:/tmp/.os_lf_venv + echo 'lf-activate-venv(): INFO: Installing base packages (pip, setuptools, virtualenv)' lf-activate-venv(): INFO: Installing base packages (pip, setuptools, virtualenv) + local 'pip_opts=--upgrade --quiet' + pip_opts='--upgrade --quiet --trusted-host pypi.org' + pip_opts='--upgrade --quiet --trusted-host pypi.org --trusted-host files.pythonhosted.org' + pip_opts='--upgrade --quiet --trusted-host pypi.org --trusted-host files.pythonhosted.org --trusted-host pypi.python.org' + [[ -n '' ]] + [[ -n '' ]] + echo 'lf-activate-venv(): INFO: Attempting to install with network-safe options...' lf-activate-venv(): INFO: Attempting to install with network-safe options... + /tmp/venv-t3Tc/bin/python3 -m pip install --upgrade --quiet --trusted-host pypi.org --trusted-host files.pythonhosted.org --trusted-host pypi.python.org pip 'setuptools<66' virtualenv + echo 'lf-activate-venv(): INFO: Base packages installed successfully' lf-activate-venv(): INFO: Base packages installed successfully + [[ -z lftools[openstack] kubernetes niet python-heatclient python-openstackclient python-magnumclient urllib3~=1.26.15 yq ]] + echo 'lf-activate-venv(): INFO: Installing additional packages: lftools[openstack] kubernetes niet python-heatclient python-openstackclient python-magnumclient urllib3~=1.26.15 yq ' lf-activate-venv(): INFO: Installing additional packages: lftools[openstack] kubernetes niet python-heatclient python-openstackclient python-magnumclient urllib3~=1.26.15 yq + /tmp/venv-t3Tc/bin/python3 -m pip install --upgrade --quiet --trusted-host pypi.org --trusted-host files.pythonhosted.org --trusted-host pypi.python.org --upgrade-strategy eager 'lftools[openstack]' kubernetes niet python-heatclient python-openstackclient python-magnumclient urllib3~=1.26.15 yq + type python3 + true + echo 'lf-activate-venv(): INFO: Adding /tmp/venv-t3Tc/bin to PATH' lf-activate-venv(): INFO: Adding /tmp/venv-t3Tc/bin to PATH + PATH=/tmp/venv-t3Tc/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 + return 0 + openstack --os-cloud vex limits show --absolute +--------------------------+---------+ | Name | Value | +--------------------------+---------+ | maxTotalInstances | -1 | | maxTotalCores | 450 | | maxTotalRAMSize | 1000000 | | maxServerMeta | 128 | | maxImageMeta | 128 | | maxPersonality | 5 | | maxPersonalitySize | 10240 | | maxTotalKeypairs | 100 | | maxServerGroups | 10 | | maxServerGroupMembers | 10 | | maxTotalFloatingIps | -1 | | maxSecurityGroups | -1 | | maxSecurityGroupRules | -1 | | totalRAMUsed | 499712 | | totalCoresUsed | 122 | | totalInstancesUsed | 48 | | totalFloatingIpsUsed | 0 | | totalSecurityGroupsUsed | 0 | | totalServerGroupsUsed | 0 | | maxTotalVolumes | -1 | | maxTotalSnapshots | 10 | | maxTotalVolumeGigabytes | 4096 | | maxTotalBackups | 10 | | maxTotalBackupGigabytes | 1000 | | totalVolumesUsed | 2 | | totalGigabytesUsed | 40 | | totalSnapshotsUsed | 0 | | totalBackupsUsed | 0 | | totalBackupGigabytesUsed | 0 | +--------------------------+---------+ + pushd /opt/ciman/openstack-hot /opt/ciman/openstack-hot /w/workspace/controller-csit-3node-clustering-ask-all-vanadium + lftools openstack --os-cloud vex stack create releng-controller-csit-3node-clustering-ask-all-vanadium-13 csit-2-instance-type.yaml /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/stack-parameters.yaml Creating stack releng-controller-csit-3node-clustering-ask-all-vanadium-13 Waiting to initialize infrastructure... Waiting to initialize infrastructure... Waiting to initialize infrastructure... Waiting to initialize infrastructure... Waiting to initialize infrastructure... Waiting to initialize infrastructure... Waiting to initialize infrastructure... Waiting to initialize infrastructure... Waiting to initialize infrastructure... Waiting to initialize infrastructure... Waiting to initialize infrastructure... Waiting to initialize infrastructure... Waiting to initialize infrastructure... Waiting to initialize infrastructure... Waiting to initialize infrastructure... Waiting to initialize infrastructure... Waiting to initialize infrastructure... Waiting to initialize infrastructure... Waiting to initialize infrastructure... Waiting to initialize infrastructure... Waiting to initialize infrastructure... Waiting to initialize infrastructure... Waiting to initialize infrastructure... Waiting to initialize infrastructure... Waiting to initialize infrastructure... Waiting to initialize infrastructure... Waiting to initialize infrastructure... Waiting to initialize infrastructure... Waiting to initialize infrastructure... Waiting to initialize infrastructure... Waiting to initialize infrastructure... Waiting to initialize infrastructure... Waiting to initialize infrastructure... Waiting to initialize infrastructure... Waiting to initialize infrastructure... Waiting to initialize infrastructure... Waiting to initialize infrastructure... Waiting to initialize infrastructure... Waiting to initialize infrastructure... Waiting to initialize infrastructure... Waiting to initialize infrastructure... Waiting to initialize infrastructure... Waiting to initialize infrastructure... Waiting to initialize infrastructure... Waiting to initialize infrastructure... Waiting to initialize infrastructure... Waiting to initialize infrastructure... Waiting to initialize infrastructure... Waiting to initialize infrastructure... Waiting to initialize infrastructure... Waiting to initialize infrastructure... Waiting to initialize infrastructure... Waiting to initialize infrastructure... Waiting to initialize infrastructure... Waiting to initialize infrastructure... Waiting to initialize infrastructure... Waiting to initialize infrastructure... Waiting to initialize infrastructure... Waiting to initialize infrastructure... Waiting to initialize infrastructure... Waiting to initialize infrastructure... Waiting to initialize infrastructure... Waiting to initialize infrastructure... Waiting to initialize infrastructure... Waiting to initialize infrastructure... Waiting to initialize infrastructure... Waiting to initialize infrastructure... Waiting to initialize infrastructure... Stack initialization successful. ------------------------------------ Stack Details ------------------------------------ {'added': None, 'capabilities': [], 'created_at': '2025-10-25T23:41:44Z', 'deleted': None, 'deleted_at': None, 'description': 'No description', 'environment': None, 'environment_files': None, 'files': None, 'files_container': None, 'id': 'bce78cd3-623b-4151-8e60-27b500c2e69e', 'is_rollback_disabled': True, 'links': [{'href': 'https://orchestration.public.mtl1.vexxhost.net/v1/12c36e260d8e4bb2913965203b1b491f/stacks/releng-controller-csit-3node-clustering-ask-all-vanadium-13/bce78cd3-623b-4151-8e60-27b500c2e69e', 'rel': 'self'}], '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'})}), 'name': 'releng-controller-csit-3node-clustering-ask-all-vanadium-13', 'notification_topics': [], 'outputs': [{'description': 'IP addresses of the 1st vm types', 'output_key': 'vm_0_ips', 'output_value': ['10.30.171.104', '10.30.171.189', '10.30.170.204']}, {'description': 'IP addresses of the 2nd vm types', 'output_key': 'vm_1_ips', 'output_value': []}], 'owner_id': ****, 'parameters': {'OS::project_id': '12c36e260d8e4bb2913965203b1b491f', 'OS::stack_id': 'bce78cd3-623b-4151-8e60-27b500c2e69e', 'OS::stack_name': 'releng-controller-csit-3node-clustering-ask-all-vanadium-13', 'job_name': '34030-13', 'silo': 'releng', 'vm_0_count': '3', 'vm_0_flavor': 'v3-standard-4', 'vm_0_image': 'ZZCI - Ubuntu 22.04 - builder - x86_64 - ' '20250917-133034.447', 'vm_1_count': '0', 'vm_1_flavor': 'v3-standard-2', 'vm_1_image': 'ZZCI - Ubuntu 22.04 - mininet-ovs-217 - x86_64 ' '- 20250917-133034.654'}, 'parent_id': None, 'replaced': None, 'status': 'CREATE_COMPLETE', 'status_reason': 'Stack CREATE completed successfully', 'tags': [], 'template': None, 'template_description': 'No description', 'template_url': None, 'timeout_mins': 15, 'unchanged': None, 'updated': None, 'updated_at': None, 'user_project_id': '165fbf29128c494c9bcd5097312aff9b'} ------------------------------------ + popd /w/workspace/controller-csit-3node-clustering-ask-all-vanadium [controller-csit-3node-clustering-ask-all-vanadium] $ /bin/bash -l /tmp/jenkins13286943514474726287.sh ---> Copy SSH public keys to CSIT lab Setup pyenv: system 3.8.13 3.9.13 3.10.13 * 3.11.7 (set by /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/.python-version) lf-activate-venv(): INFO: Reuse venv:/tmp/venv-t3Tc from file:/tmp/.os_lf_venv lf-activate-venv(): INFO: Installing base packages (pip, setuptools, virtualenv) lf-activate-venv(): INFO: Attempting to install with network-safe options... lf-activate-venv(): INFO: Base packages installed successfully lf-activate-venv(): INFO: Installing additional packages: lftools[openstack] kubernetes python-heatclient python-openstackclient urllib3~=1.26.15 lf-activate-venv(): INFO: Adding /tmp/venv-t3Tc/bin to PATH SSH not responding on 10.30.170.204. Retrying in 10 seconds... Warning: Permanently added '10.30.171.104' (ECDSA) to the list of known hosts. Warning: Permanently added '10.30.171.189' (ECDSA) to the list of known hosts. releng-34030-13-0-builder-0 Successfully copied public keys to slave 10.30.171.104 Process 6537 ready. releng-34030-13-0-builder-1 Successfully copied public keys to slave 10.30.171.189 Process 6538 ready. Ping to 10.30.170.204 successful. SSH not responding on 10.30.170.204. Retrying in 10 seconds... Ping to 10.30.170.204 successful. SSH not responding on 10.30.170.204. Retrying in 10 seconds... Ping to 10.30.170.204 successful. SSH not responding on 10.30.170.204. Retrying in 10 seconds... Ping to 10.30.170.204 successful. Warning: Permanently added '10.30.170.204' (ECDSA) to the list of known hosts. releng-34030-13-0-builder-2 Successfully copied public keys to slave 10.30.170.204 Process 6539 ready. SSH ready on all stack servers. [controller-csit-3node-clustering-ask-all-vanadium] $ /bin/bash -l /tmp/jenkins1867128127411891289.sh Setup pyenv: system 3.8.13 3.9.13 3.10.13 * 3.11.7 (set by /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/.python-version) lf-activate-venv(): INFO: Creating python3 venv at /tmp/venv-pidC lf-activate-venv(): INFO: Save venv in file: /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/.robot_venv lf-activate-venv(): INFO: Installing base packages (pip, setuptools, virtualenv) lf-activate-venv(): INFO: Attempting to install with network-safe options... lf-activate-venv(): INFO: Base packages installed successfully lf-activate-venv(): INFO: Installing additional packages: setuptools wheel lf-activate-venv(): INFO: Adding /tmp/venv-pidC/bin to PATH + echo 'Installing Python Requirements' Installing Python Requirements + cat + python -m pip install -r requirements.txt Looking in indexes: https://nexus3.opendaylight.org/repository/PyPi/simple Collecting docker-py (from -r requirements.txt (line 1)) 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) Collecting ipaddr (from -r requirements.txt (line 2)) Downloading https://nexus3.opendaylight.org/repository/PyPi/packages/ipaddr/2.2.0/ipaddr-2.2.0.tar.gz (26 kB) Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting netaddr (from -r requirements.txt (line 3)) Using cached https://nexus3.opendaylight.org/repository/PyPi/packages/netaddr/1.3.0/netaddr-1.3.0-py3-none-any.whl (2.3 MB) Collecting netifaces (from -r requirements.txt (line 4)) Downloading https://nexus3.opendaylight.org/repository/PyPi/packages/netifaces/0.11.0/netifaces-0.11.0.tar.gz (30 kB) Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting pyhocon (from -r requirements.txt (line 5)) Downloading https://nexus3.opendaylight.org/repository/PyPi/packages/pyhocon/0.3.61/pyhocon-0.3.61-py3-none-any.whl (25 kB) Collecting requests (from -r requirements.txt (line 6)) Using cached https://nexus3.opendaylight.org/repository/PyPi/packages/requests/2.32.5/requests-2.32.5-py3-none-any.whl (64 kB) Collecting robotframework (from -r requirements.txt (line 7)) Downloading https://nexus3.opendaylight.org/repository/PyPi/packages/robotframework/7.3.2/robotframework-7.3.2-py3-none-any.whl (795 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 795.1/795.1 kB 35.8 MB/s 0:00:00 Collecting robotframework-httplibrary (from -r requirements.txt (line 8)) Downloading https://nexus3.opendaylight.org/repository/PyPi/packages/robotframework-httplibrary/0.4.2/robotframework-httplibrary-0.4.2.tar.gz (9.1 kB) Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting robotframework-requests==0.9.7 (from -r requirements.txt (line 9)) Downloading https://nexus3.opendaylight.org/repository/PyPi/packages/robotframework-requests/0.9.7/robotframework_requests-0.9.7-py3-none-any.whl (21 kB) Collecting robotframework-selenium2library (from -r requirements.txt (line 10)) 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) Collecting robotframework-sshlibrary==3.8.0 (from -r requirements.txt (line 11)) Downloading https://nexus3.opendaylight.org/repository/PyPi/packages/robotframework-sshlibrary/3.8.0/robotframework-sshlibrary-3.8.0.tar.gz (51 kB) Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting scapy (from -r requirements.txt (line 12)) Downloading https://nexus3.opendaylight.org/repository/PyPi/packages/scapy/2.6.1/scapy-2.6.1-py3-none-any.whl (2.4 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.4/2.4 MB 62.1 MB/s 0:00:00 Collecting jsonpath-rw (from -r requirements.txt (line 15)) Downloading https://nexus3.opendaylight.org/repository/PyPi/packages/jsonpath-rw/1.4.0/jsonpath-rw-1.4.0.tar.gz (13 kB) Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting elasticsearch (from -r requirements.txt (line 18)) Downloading https://nexus3.opendaylight.org/repository/PyPi/packages/elasticsearch/9.1.1/elasticsearch-9.1.1-py3-none-any.whl (937 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 937.5/937.5 kB 38.0 MB/s 0:00:00 Collecting elasticsearch-dsl (from -r requirements.txt (line 19)) Downloading https://nexus3.opendaylight.org/repository/PyPi/packages/elasticsearch-dsl/8.18.0/elasticsearch_dsl-8.18.0-py3-none-any.whl (10 kB) Collecting pyangbind (from -r requirements.txt (line 22)) Downloading https://nexus3.opendaylight.org/repository/PyPi/packages/pyangbind/0.8.6/pyangbind-0.8.6-py3-none-any.whl (52 kB) Collecting isodate (from -r requirements.txt (line 25)) Downloading https://nexus3.opendaylight.org/repository/PyPi/packages/isodate/0.7.2/isodate-0.7.2-py3-none-any.whl (22 kB) Collecting jmespath (from -r requirements.txt (line 28)) Using cached https://nexus3.opendaylight.org/repository/PyPi/packages/jmespath/1.0.1/jmespath-1.0.1-py3-none-any.whl (20 kB) Collecting jsonpatch (from -r requirements.txt (line 31)) Using cached https://nexus3.opendaylight.org/repository/PyPi/packages/jsonpatch/1.33/jsonpatch-1.33-py2.py3-none-any.whl (12 kB) Collecting paramiko>=1.15.3 (from robotframework-sshlibrary==3.8.0->-r requirements.txt (line 11)) Downloading https://nexus3.opendaylight.org/repository/PyPi/packages/paramiko/4.0.0/paramiko-4.0.0-py3-none-any.whl (223 kB) Collecting scp>=0.13.0 (from robotframework-sshlibrary==3.8.0->-r requirements.txt (line 11)) Downloading https://nexus3.opendaylight.org/repository/PyPi/packages/scp/0.15.0/scp-0.15.0-py2.py3-none-any.whl (8.8 kB) Collecting docker-pycreds>=0.2.1 (from docker-py->-r requirements.txt (line 1)) 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) Collecting six>=1.4.0 (from docker-py->-r requirements.txt (line 1)) Using cached https://nexus3.opendaylight.org/repository/PyPi/packages/six/1.17.0/six-1.17.0-py2.py3-none-any.whl (11 kB) Collecting websocket-client>=0.32.0 (from docker-py->-r requirements.txt (line 1)) Using cached https://nexus3.opendaylight.org/repository/PyPi/packages/websocket-client/1.9.0/websocket_client-1.9.0-py3-none-any.whl (82 kB) Collecting pyparsing<4,>=2 (from pyhocon->-r requirements.txt (line 5)) Using cached https://nexus3.opendaylight.org/repository/PyPi/packages/pyparsing/3.2.5/pyparsing-3.2.5-py3-none-any.whl (113 kB) Collecting charset_normalizer<4,>=2 (from requests->-r requirements.txt (line 6)) Using cached https://nexus3.opendaylight.org/repository/PyPi/packages/charset-normalizer/3.4.4/charset_normalizer-3.4.4-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (151 kB) Collecting idna<4,>=2.5 (from requests->-r requirements.txt (line 6)) Using cached https://nexus3.opendaylight.org/repository/PyPi/packages/idna/3.11/idna-3.11-py3-none-any.whl (71 kB) Collecting urllib3<3,>=1.21.1 (from requests->-r requirements.txt (line 6)) Downloading https://nexus3.opendaylight.org/repository/PyPi/packages/urllib3/2.5.0/urllib3-2.5.0-py3-none-any.whl (129 kB) Collecting certifi>=2017.4.17 (from requests->-r requirements.txt (line 6)) Using cached https://nexus3.opendaylight.org/repository/PyPi/packages/certifi/2025.10.5/certifi-2025.10.5-py3-none-any.whl (163 kB) Collecting webtest>=2.0 (from robotframework-httplibrary->-r requirements.txt (line 8)) Downloading https://nexus3.opendaylight.org/repository/PyPi/packages/webtest/3.0.7/webtest-3.0.7-py3-none-any.whl (32 kB) Collecting jsonpointer (from robotframework-httplibrary->-r requirements.txt (line 8)) 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) Collecting robotframework-seleniumlibrary>=3.0.0 (from robotframework-selenium2library->-r requirements.txt (line 10)) Downloading https://nexus3.opendaylight.org/repository/PyPi/packages/robotframework-seleniumlibrary/6.8.0/robotframework_seleniumlibrary-6.8.0-py3-none-any.whl (104 kB) Collecting ply (from jsonpath-rw->-r requirements.txt (line 15)) Downloading https://nexus3.opendaylight.org/repository/PyPi/packages/ply/3.11/ply-3.11-py2.py3-none-any.whl (49 kB) Collecting decorator (from jsonpath-rw->-r requirements.txt (line 15)) Using cached https://nexus3.opendaylight.org/repository/PyPi/packages/decorator/5.2.1/decorator-5.2.1-py3-none-any.whl (9.2 kB) Collecting elastic-transport<10,>=9.1.0 (from elasticsearch->-r requirements.txt (line 18)) Downloading https://nexus3.opendaylight.org/repository/PyPi/packages/elastic-transport/9.2.0/elastic_transport-9.2.0-py3-none-any.whl (65 kB) Collecting python-dateutil (from elasticsearch->-r requirements.txt (line 18)) 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) Collecting typing-extensions (from elasticsearch->-r requirements.txt (line 18)) Using cached https://nexus3.opendaylight.org/repository/PyPi/packages/typing-extensions/4.15.0/typing_extensions-4.15.0-py3-none-any.whl (44 kB) Collecting sniffio (from elastic-transport<10,>=9.1.0->elasticsearch->-r requirements.txt (line 18)) Downloading https://nexus3.opendaylight.org/repository/PyPi/packages/sniffio/1.3.1/sniffio-1.3.1-py3-none-any.whl (10 kB) Collecting elasticsearch (from -r requirements.txt (line 18)) Downloading https://nexus3.opendaylight.org/repository/PyPi/packages/elasticsearch/8.19.1/elasticsearch-8.19.1-py3-none-any.whl (940 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 940.5/940.5 kB 50.2 MB/s 0:00:00 INFO: pip is looking at multiple versions of elasticsearch-dsl to determine which version is compatible with other requirements. This could take a while. Collecting elasticsearch-dsl (from -r requirements.txt (line 19)) Downloading https://nexus3.opendaylight.org/repository/PyPi/packages/elasticsearch-dsl/8.17.1/elasticsearch_dsl-8.17.1-py3-none-any.whl (158 kB) Downloading https://nexus3.opendaylight.org/repository/PyPi/packages/elasticsearch-dsl/8.17.0/elasticsearch_dsl-8.17.0-py3-none-any.whl (158 kB) Downloading https://nexus3.opendaylight.org/repository/PyPi/packages/elasticsearch-dsl/8.16.0/elasticsearch_dsl-8.16.0-py3-none-any.whl (158 kB) Downloading https://nexus3.opendaylight.org/repository/PyPi/packages/elasticsearch-dsl/8.15.4/elasticsearch_dsl-8.15.4-py3-none-any.whl (104 kB) Collecting elastic-transport<9,>=8.15.1 (from elasticsearch->-r requirements.txt (line 18)) Downloading https://nexus3.opendaylight.org/repository/PyPi/packages/elastic-transport/8.17.1/elastic_transport-8.17.1-py3-none-any.whl (64 kB) Collecting pyang (from pyangbind->-r requirements.txt (line 22)) Downloading https://nexus3.opendaylight.org/repository/PyPi/packages/pyang/2.7.1/pyang-2.7.1-py2.py3-none-any.whl (598 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 598.5/598.5 kB 44.4 MB/s 0:00:00 Collecting lxml (from pyangbind->-r requirements.txt (line 22)) Using cached https://nexus3.opendaylight.org/repository/PyPi/packages/lxml/6.0.2/lxml-6.0.2-cp311-cp311-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl (5.2 MB) Collecting regex (from pyangbind->-r requirements.txt (line 22)) Downloading https://nexus3.opendaylight.org/repository/PyPi/packages/regex/2025.10.23/regex-2025.10.23-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (800 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 800.3/800.3 kB 38.6 MB/s 0:00:00 Collecting enum34 (from pyangbind->-r requirements.txt (line 22)) Downloading https://nexus3.opendaylight.org/repository/PyPi/packages/enum34/1.1.10/enum34-1.1.10-py3-none-any.whl (11 kB) Collecting bcrypt>=3.2 (from paramiko>=1.15.3->robotframework-sshlibrary==3.8.0->-r requirements.txt (line 11)) Downloading https://nexus3.opendaylight.org/repository/PyPi/packages/bcrypt/5.0.0/bcrypt-5.0.0-cp39-abi3-manylinux_2_28_x86_64.whl (278 kB) Collecting cryptography>=3.3 (from paramiko>=1.15.3->robotframework-sshlibrary==3.8.0->-r requirements.txt (line 11)) Using cached https://nexus3.opendaylight.org/repository/PyPi/packages/cryptography/46.0.3/cryptography-46.0.3-cp311-abi3-manylinux_2_28_x86_64.whl (4.5 MB) Collecting invoke>=2.0 (from paramiko>=1.15.3->robotframework-sshlibrary==3.8.0->-r requirements.txt (line 11)) Downloading https://nexus3.opendaylight.org/repository/PyPi/packages/invoke/2.2.1/invoke-2.2.1-py3-none-any.whl (160 kB) Collecting pynacl>=1.5 (from paramiko>=1.15.3->robotframework-sshlibrary==3.8.0->-r requirements.txt (line 11)) Using cached https://nexus3.opendaylight.org/repository/PyPi/packages/pynacl/1.6.0/pynacl-1.6.0-cp38-abi3-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl (1.4 MB) Collecting cffi>=2.0.0 (from cryptography>=3.3->paramiko>=1.15.3->robotframework-sshlibrary==3.8.0->-r requirements.txt (line 11)) Using cached https://nexus3.opendaylight.org/repository/PyPi/packages/cffi/2.0.0/cffi-2.0.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (215 kB) Collecting pycparser (from cffi>=2.0.0->cryptography>=3.3->paramiko>=1.15.3->robotframework-sshlibrary==3.8.0->-r requirements.txt (line 11)) Using cached https://nexus3.opendaylight.org/repository/PyPi/packages/pycparser/2.23/pycparser-2.23-py3-none-any.whl (118 kB) Collecting selenium>=4.3.0 (from robotframework-seleniumlibrary>=3.0.0->robotframework-selenium2library->-r requirements.txt (line 10)) Downloading https://nexus3.opendaylight.org/repository/PyPi/packages/selenium/4.38.0/selenium-4.38.0-py3-none-any.whl (9.7 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 9.7/9.7 MB 77.6 MB/s 0:00:00 Collecting robotframework-pythonlibcore>=4.4.1 (from robotframework-seleniumlibrary>=3.0.0->robotframework-selenium2library->-r requirements.txt (line 10)) 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) Collecting click>=8.0 (from robotframework-seleniumlibrary>=3.0.0->robotframework-selenium2library->-r requirements.txt (line 10)) Using cached https://nexus3.opendaylight.org/repository/PyPi/packages/click/8.3.0/click-8.3.0-py3-none-any.whl (107 kB) Collecting trio<1.0,>=0.31.0 (from selenium>=4.3.0->robotframework-seleniumlibrary>=3.0.0->robotframework-selenium2library->-r requirements.txt (line 10)) Downloading https://nexus3.opendaylight.org/repository/PyPi/packages/trio/0.31.0/trio-0.31.0-py3-none-any.whl (512 kB) Collecting trio-websocket<1.0,>=0.12.2 (from selenium>=4.3.0->robotframework-seleniumlibrary>=3.0.0->robotframework-selenium2library->-r requirements.txt (line 10)) Downloading https://nexus3.opendaylight.org/repository/PyPi/packages/trio-websocket/0.12.2/trio_websocket-0.12.2-py3-none-any.whl (21 kB) Collecting attrs>=23.2.0 (from trio<1.0,>=0.31.0->selenium>=4.3.0->robotframework-seleniumlibrary>=3.0.0->robotframework-selenium2library->-r requirements.txt (line 10)) Using cached https://nexus3.opendaylight.org/repository/PyPi/packages/attrs/25.4.0/attrs-25.4.0-py3-none-any.whl (67 kB) Collecting sortedcontainers (from trio<1.0,>=0.31.0->selenium>=4.3.0->robotframework-seleniumlibrary>=3.0.0->robotframework-selenium2library->-r requirements.txt (line 10)) Downloading https://nexus3.opendaylight.org/repository/PyPi/packages/sortedcontainers/2.4.0/sortedcontainers-2.4.0-py2.py3-none-any.whl (29 kB) Collecting outcome (from trio<1.0,>=0.31.0->selenium>=4.3.0->robotframework-seleniumlibrary>=3.0.0->robotframework-selenium2library->-r requirements.txt (line 10)) 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) Collecting wsproto>=0.14 (from trio-websocket<1.0,>=0.12.2->selenium>=4.3.0->robotframework-seleniumlibrary>=3.0.0->robotframework-selenium2library->-r requirements.txt (line 10)) Downloading https://nexus3.opendaylight.org/repository/PyPi/packages/wsproto/1.2.0/wsproto-1.2.0-py3-none-any.whl (24 kB) Collecting pysocks!=1.5.7,<2.0,>=1.5.6 (from urllib3[socks]<3.0,>=2.5.0->selenium>=4.3.0->robotframework-seleniumlibrary>=3.0.0->robotframework-selenium2library->-r requirements.txt (line 10)) Downloading https://nexus3.opendaylight.org/repository/PyPi/packages/pysocks/1.7.1/PySocks-1.7.1-py3-none-any.whl (16 kB) Collecting WebOb>=1.2 (from webtest>=2.0->robotframework-httplibrary->-r requirements.txt (line 8)) Downloading https://nexus3.opendaylight.org/repository/PyPi/packages/webob/1.8.9/WebOb-1.8.9-py2.py3-none-any.whl (115 kB) Collecting waitress>=3.0.2 (from webtest>=2.0->robotframework-httplibrary->-r requirements.txt (line 8)) Downloading https://nexus3.opendaylight.org/repository/PyPi/packages/waitress/3.0.2/waitress-3.0.2-py3-none-any.whl (56 kB) Collecting beautifulsoup4 (from webtest>=2.0->robotframework-httplibrary->-r requirements.txt (line 8)) Using cached https://nexus3.opendaylight.org/repository/PyPi/packages/beautifulsoup4/4.14.2/beautifulsoup4-4.14.2-py3-none-any.whl (106 kB) Collecting h11<1,>=0.9.0 (from wsproto>=0.14->trio-websocket<1.0,>=0.12.2->selenium>=4.3.0->robotframework-seleniumlibrary>=3.0.0->robotframework-selenium2library->-r requirements.txt (line 10)) Downloading https://nexus3.opendaylight.org/repository/PyPi/packages/h11/0.16.0/h11-0.16.0-py3-none-any.whl (37 kB) Collecting soupsieve>1.2 (from beautifulsoup4->webtest>=2.0->robotframework-httplibrary->-r requirements.txt (line 8)) Using cached https://nexus3.opendaylight.org/repository/PyPi/packages/soupsieve/2.8/soupsieve-2.8-py3-none-any.whl (36 kB) Building wheels for collected packages: robotframework-sshlibrary, ipaddr, netifaces, robotframework-httplibrary, jsonpath-rw Building wheel for robotframework-sshlibrary (pyproject.toml): started Building wheel for robotframework-sshlibrary (pyproject.toml): finished with status 'done' Created wheel for robotframework-sshlibrary: filename=robotframework_sshlibrary-3.8.0-py3-none-any.whl size=55205 sha256=806293213ca1f70d3d8450d886186e7aeab3a7e2869f58f0223f2c05fe648470 Stored in directory: /home/jenkins/.cache/pip/wheels/f7/c9/b3/a977b7bcc410d45ae27d240df3d00a12585509180e373ecccc Building wheel for ipaddr (pyproject.toml): started Building wheel for ipaddr (pyproject.toml): finished with status 'done' Created wheel for ipaddr: filename=ipaddr-2.2.0-py3-none-any.whl size=18353 sha256=36d9aa59983573e76b8f93cadf9aa129f7d1574bcc4d6eef56c5facd37615fef Stored in directory: /home/jenkins/.cache/pip/wheels/dc/6c/04/da2d847fa8d45c59af3e1d83e2acc29cb8adcbaf04c0898dbf Building wheel for netifaces (pyproject.toml): started Building wheel for netifaces (pyproject.toml): finished with status 'done' Created wheel for netifaces: filename=netifaces-0.11.0-cp311-cp311-linux_x86_64.whl size=41066 sha256=a0241818c7f6eae6be2e19778429fe865f8faf14af657ccf44465718344643ed Stored in directory: /home/jenkins/.cache/pip/wheels/f8/18/88/e61d54b995bea304bdb1d040a92b72228a1bf72ca2a3eba7c9 Building wheel for robotframework-httplibrary (pyproject.toml): started Building wheel for robotframework-httplibrary (pyproject.toml): finished with status 'done' Created wheel for robotframework-httplibrary: filename=robotframework_httplibrary-0.4.2-py3-none-any.whl size=10014 sha256=d6dec3d2dce174a5348fca9383ee01df9ecb825e51b73555f5d3eb0d8823bfd8 Stored in directory: /home/jenkins/.cache/pip/wheels/aa/bc/0d/9a20dd51effef392aae2733cb4c7b66c6fa29fca33d88b57ed Building wheel for jsonpath-rw (pyproject.toml): started Building wheel for jsonpath-rw (pyproject.toml): finished with status 'done' Created wheel for jsonpath-rw: filename=jsonpath_rw-1.4.0-py3-none-any.whl size=15176 sha256=301f602f1bb23f35373325da890f10c2e45f5de31bac0c0a6bcbeabdb6114033 Stored in directory: /home/jenkins/.cache/pip/wheels/f1/54/63/9a8da38cefae13755097b36cc852decc25d8ef69c37d58d4eb Successfully built robotframework-sshlibrary ipaddr netifaces robotframework-httplibrary jsonpath-rw 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, invoke, 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 Successfully installed WebOb-1.8.9 attrs-25.4.0 bcrypt-5.0.0 beautifulsoup4-4.14.2 certifi-2025.10.5 cffi-2.0.0 charset_normalizer-3.4.4 click-8.3.0 cryptography-46.0.3 decorator-5.2.1 docker-py-1.10.6 docker-pycreds-0.4.0 elastic-transport-8.17.1 elasticsearch-8.19.1 elasticsearch-dsl-8.15.4 enum34-1.1.10 h11-0.16.0 idna-3.11 invoke-2.2.1 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-6.0.2 netaddr-1.3.0 netifaces-0.11.0 outcome-1.3.0.post0 paramiko-4.0.0 ply-3.11 pyang-2.7.1 pyangbind-0.8.6 pycparser-2.23 pyhocon-0.3.61 pynacl-1.6.0 pyparsing-3.2.5 pysocks-1.7.1 python-dateutil-2.9.0.post0 regex-2025.10.23 requests-2.32.5 robotframework-7.3.2 robotframework-httplibrary-0.4.2 robotframework-pythonlibcore-4.4.1 robotframework-requests-0.9.7 robotframework-selenium2library-3.0.0 robotframework-seleniumlibrary-6.8.0 robotframework-sshlibrary-3.8.0 scapy-2.6.1 scp-0.15.0 selenium-4.38.0 six-1.17.0 sniffio-1.3.1 sortedcontainers-2.4.0 soupsieve-2.8 trio-0.31.0 trio-websocket-0.12.2 typing-extensions-4.15.0 urllib3-2.5.0 waitress-3.0.2 websocket-client-1.9.0 webtest-3.0.7 wsproto-1.2.0 + pip freeze attrs==25.4.0 bcrypt==5.0.0 beautifulsoup4==4.14.2 certifi==2025.10.5 cffi==2.0.0 charset-normalizer==3.4.4 click==8.3.0 cryptography==46.0.3 decorator==5.2.1 distlib==0.4.0 docker-py==1.10.6 docker-pycreds==0.4.0 elastic-transport==8.17.1 elasticsearch==8.19.1 elasticsearch-dsl==8.15.4 enum34==1.1.10 filelock==3.20.0 h11==0.16.0 idna==3.11 invoke==2.2.1 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==6.0.2 netaddr==1.3.0 netifaces==0.11.0 outcome==1.3.0.post0 paramiko==4.0.0 platformdirs==4.5.0 ply==3.11 pyang==2.7.1 pyangbind==0.8.6 pycparser==2.23 pyhocon==0.3.61 PyNaCl==1.6.0 pyparsing==3.2.5 PySocks==1.7.1 python-dateutil==2.9.0.post0 regex==2025.10.23 requests==2.32.5 robotframework==7.3.2 robotframework-httplibrary==0.4.2 robotframework-pythonlibcore==4.4.1 robotframework-requests==0.9.7 robotframework-selenium2library==3.0.0 robotframework-seleniumlibrary==6.8.0 robotframework-sshlibrary==3.8.0 scapy==2.6.1 scp==0.15.0 selenium==4.38.0 six==1.17.0 sniffio==1.3.1 sortedcontainers==2.4.0 soupsieve==2.8 trio==0.31.0 trio-websocket==0.12.2 typing_extensions==4.15.0 urllib3==2.5.0 virtualenv==20.35.3 waitress==3.0.2 WebOb==1.8.9 websocket-client==1.9.0 WebTest==3.0.7 wsproto==1.2.0 [EnvInject] - Injecting environment variables from a build step. [EnvInject] - Injecting as environment variables the properties file path 'env.properties' [EnvInject] - Variables injected successfully. [controller-csit-3node-clustering-ask-all-vanadium] $ /bin/bash -l /tmp/jenkins9076573104917954226.sh Setup pyenv: system 3.8.13 3.9.13 3.10.13 * 3.11.7 (set by /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/.python-version) lf-activate-venv(): INFO: Reuse venv:/tmp/venv-t3Tc from file:/tmp/.os_lf_venv lf-activate-venv(): INFO: Installing base packages (pip, setuptools, virtualenv) lf-activate-venv(): INFO: Attempting to install with network-safe options... lf-activate-venv(): INFO: Base packages installed successfully lf-activate-venv(): INFO: Installing additional packages: python-heatclient python-openstackclient yq 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. deprecated 1.2.18 requires wrapt<2,>=1.10, but you have wrapt 2.0.0 which is incompatible. lftools 0.37.15 requires urllib3<2.1.0, but you have urllib3 2.5.0 which is incompatible. kubernetes 34.1.0 requires urllib3<2.4.0,>=1.24.2, but you have urllib3 2.5.0 which is incompatible. lf-activate-venv(): INFO: Adding /tmp/venv-t3Tc/bin to PATH + ODL_SYSTEM=() + TOOLS_SYSTEM=() + OPENSTACK_SYSTEM=() + OPENSTACK_CONTROLLERS=() + mapfile -t ADDR ++ openstack stack show -f json -c outputs releng-controller-csit-3node-clustering-ask-all-vanadium-13 ++ jq -r '.outputs[] | select(.output_key | match("^vm_[0-9]+_ips$")) | .output_value | .[]' + for i in "${ADDR[@]}" ++ ssh 10.30.171.104 hostname -s Warning: Permanently added '10.30.171.104' (ECDSA) to the list of known hosts. + REMHOST=releng-34030-13-0-builder-0 + case ${REMHOST} in + ODL_SYSTEM=("${ODL_SYSTEM[@]}" "${i}") + for i in "${ADDR[@]}" ++ ssh 10.30.171.189 hostname -s Warning: Permanently added '10.30.171.189' (ECDSA) to the list of known hosts. + REMHOST=releng-34030-13-0-builder-1 + case ${REMHOST} in + ODL_SYSTEM=("${ODL_SYSTEM[@]}" "${i}") + for i in "${ADDR[@]}" ++ ssh 10.30.170.204 hostname -s Warning: Permanently added '10.30.170.204' (ECDSA) to the list of known hosts. + REMHOST=releng-34030-13-0-builder-2 + case ${REMHOST} in + ODL_SYSTEM=("${ODL_SYSTEM[@]}" "${i}") + echo NUM_ODL_SYSTEM=3 + echo NUM_TOOLS_SYSTEM=0 + '[' '' == yes ']' + NUM_OPENSTACK_SYSTEM=0 + echo NUM_OPENSTACK_SYSTEM=0 + '[' 0 -eq 2 ']' + echo ODL_SYSTEM_IP=10.30.171.104 ++ seq 0 2 + for i in $(seq 0 $(( ${#ODL_SYSTEM[@]} - 1 ))) + echo ODL_SYSTEM_1_IP=10.30.171.104 + for i in $(seq 0 $(( ${#ODL_SYSTEM[@]} - 1 ))) + echo ODL_SYSTEM_2_IP=10.30.171.189 + for i in $(seq 0 $(( ${#ODL_SYSTEM[@]} - 1 ))) + echo ODL_SYSTEM_3_IP=10.30.170.204 + echo TOOLS_SYSTEM_IP= ++ seq 0 -1 + openstack_index=0 + NUM_OPENSTACK_CONTROL_NODES=1 + echo NUM_OPENSTACK_CONTROL_NODES=1 ++ seq 0 0 + for i in $(seq 0 $((NUM_OPENSTACK_CONTROL_NODES - 1))) + echo OPENSTACK_CONTROL_NODE_1_IP= + NUM_OPENSTACK_COMPUTE_NODES=-1 + echo NUM_OPENSTACK_COMPUTE_NODES=-1 + '[' -1 -ge 2 ']' ++ seq 0 -2 + NUM_OPENSTACK_HAPROXY_NODES=0 + echo NUM_OPENSTACK_HAPROXY_NODES=0 ++ seq 0 -1 + echo 'Contents of slave_addresses.txt:' Contents of slave_addresses.txt: + cat slave_addresses.txt NUM_ODL_SYSTEM=3 NUM_TOOLS_SYSTEM=0 NUM_OPENSTACK_SYSTEM=0 ODL_SYSTEM_IP=10.30.171.104 ODL_SYSTEM_1_IP=10.30.171.104 ODL_SYSTEM_2_IP=10.30.171.189 ODL_SYSTEM_3_IP=10.30.170.204 TOOLS_SYSTEM_IP= NUM_OPENSTACK_CONTROL_NODES=1 OPENSTACK_CONTROL_NODE_1_IP= NUM_OPENSTACK_COMPUTE_NODES=-1 NUM_OPENSTACK_HAPROXY_NODES=0 [EnvInject] - Injecting environment variables from a build step. [EnvInject] - Injecting as environment variables the properties file path 'slave_addresses.txt' [EnvInject] - Variables injected successfully. [controller-csit-3node-clustering-ask-all-vanadium] $ /bin/sh /tmp/jenkins15347604103141171220.sh Preparing for JRE Version 21 Karaf artifact is karaf Karaf project is integration Java home is /usr/lib/jvm/java-21-openjdk-amd64 [EnvInject] - Injecting environment variables from a build step. [EnvInject] - Injecting as environment variables the properties file path 'set_variables.env' [EnvInject] - Variables injected successfully. [controller-csit-3node-clustering-ask-all-vanadium] $ /bin/bash /tmp/jenkins3725872723247835837.sh 2025-10-25 23:55:19 URL:https://raw.githubusercontent.com/opendaylight/integration-distribution/master/pom.xml [2619/2619] -> "pom.xml" [1] Bundle version is 0.23.0-SNAPSHOT --2025-10-25 23:55:19-- https://nexus.opendaylight.org/content/repositories/opendaylight.snapshot/org/opendaylight/integration/karaf/0.23.0-SNAPSHOT/maven-metadata.xml Resolving nexus.opendaylight.org (nexus.opendaylight.org)... 199.204.45.87, 2604:e100:1:0:f816:3eff:fe45:48d6 Connecting to nexus.opendaylight.org (nexus.opendaylight.org)|199.204.45.87|:443... connected. HTTP request sent, awaiting response... 200 OK Length: 1410 (1.4K) [application/xml] Saving to: ‘maven-metadata.xml’ 0K . 100% 60.8M=0s 2025-10-25 23:55:19 (60.8 MB/s) - ‘maven-metadata.xml’ saved [1410/1410] org.opendaylight.integration karaf 0.23.0-SNAPSHOT 20251025.223729 494 20251025223729 pom 0.23.0-20251025.223729-494 20251025223729 tar.gz 0.23.0-20251025.223729-494 20251025223729 zip 0.23.0-20251025.223729-494 20251025223729 cyclonedx xml 0.23.0-20251025.223729-494 20251025223729 cyclonedx json 0.23.0-20251025.223729-494 20251025223729 Nexus timestamp is 0.23.0-20251025.223729-494 Distribution bundle URL is https://nexus.opendaylight.org/content/repositories/opendaylight.snapshot/org/opendaylight/integration/karaf/0.23.0-SNAPSHOT/karaf-0.23.0-20251025.223729-494.zip Distribution bundle is karaf-0.23.0-20251025.223729-494.zip Distribution bundle version is 0.23.0-SNAPSHOT Distribution folder is karaf-0.23.0-SNAPSHOT Nexus prefix is https://nexus.opendaylight.org [EnvInject] - Injecting environment variables from a build step. [EnvInject] - Injecting as environment variables the properties file path 'detect_variables.env' [EnvInject] - Variables injected successfully. [controller-csit-3node-clustering-ask-all-vanadium] $ /bin/bash -l /tmp/jenkins12423643273689178577.sh Setup pyenv: system 3.8.13 3.9.13 3.10.13 * 3.11.7 (set by /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/.python-version) lf-activate-venv(): INFO: Reuse venv:/tmp/venv-t3Tc from file:/tmp/.os_lf_venv lf-activate-venv(): INFO: Installing base packages (pip, setuptools, virtualenv) lf-activate-venv(): INFO: Attempting to install with network-safe options... 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. lftools 0.37.15 requires urllib3<2.1.0, but you have urllib3 2.5.0 which is incompatible. lf-activate-venv(): INFO: Base packages installed successfully lf-activate-venv(): INFO: Installing additional packages: python-heatclient python-openstackclient 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. lftools 0.37.15 requires urllib3<2.1.0, but you have urllib3 2.5.0 which is incompatible. lf-activate-venv(): INFO: Adding /tmp/venv-t3Tc/bin to PATH Copying common-functions.sh to /tmp Copying common-functions.sh to 10.30.171.104:/tmp Warning: Permanently added '10.30.171.104' (ECDSA) to the list of known hosts. Copying common-functions.sh to 10.30.171.189:/tmp Warning: Permanently added '10.30.171.189' (ECDSA) to the list of known hosts. Copying common-functions.sh to 10.30.170.204:/tmp Warning: Permanently added '10.30.170.204' (ECDSA) to the list of known hosts. [controller-csit-3node-clustering-ask-all-vanadium] $ /bin/bash /tmp/jenkins3016801470294692379.sh common-functions.sh is being sourced common-functions environment: MAVENCONF: /tmp/karaf-0.23.0-SNAPSHOT/etc/org.ops4j.pax.url.mvn.cfg ACTUALFEATURES: FEATURESCONF: /tmp/karaf-0.23.0-SNAPSHOT/etc/org.apache.karaf.features.cfg CUSTOMPROP: /tmp/karaf-0.23.0-SNAPSHOT/etc/custom.properties LOGCONF: /tmp/karaf-0.23.0-SNAPSHOT/etc/org.ops4j.pax.logging.cfg MEMCONF: /tmp/karaf-0.23.0-SNAPSHOT/bin/setenv CONTROLLERMEM: 2048m AKKACONF: /tmp/karaf-0.23.0-SNAPSHOT/configuration/initial/pekko.conf MODULESCONF: /tmp/karaf-0.23.0-SNAPSHOT/configuration/initial/modules.conf MODULESHARDSCONF: /tmp/karaf-0.23.0-SNAPSHOT/configuration/initial/module-shards.conf SUITES: ################################################# ## Configure Cluster and Start ## ################################################# ACTUALFEATURES: odl-integration-compatible-with-all,odl-jolokia,odl-restconf,odl-clustering-test-app SPACE_SEPARATED_FEATURES: odl-integration-compatible-with-all odl-jolokia odl-restconf odl-clustering-test-app Locating script plan to use... script plan exists!!! Changing the script plan path... # Place the scripts in run order: /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/test/csit/scripts/car_people_shard.sh Executing /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/test/csit/scripts/car_people_shard.sh... Add car-people shards file Copy shard config to member-1 with IP address 10.30.171.104 Warning: Permanently added '10.30.171.104' (ECDSA) to the list of known hosts. Copy shard config to member-2 with IP address 10.30.171.189 Warning: Permanently added '10.30.171.189' (ECDSA) to the list of known hosts. Copy shard config to member-3 with IP address 10.30.170.204 Warning: Permanently added '10.30.170.204' (ECDSA) to the list of known hosts. Finished running script plans Configuring member-1 with IP address 10.30.171.104 Warning: Permanently added '10.30.171.104' (ECDSA) to the list of known hosts. Warning: Permanently added '10.30.171.104' (ECDSA) to the list of known hosts. + source /tmp/common-functions.sh karaf-0.23.0-SNAPSHOT vanadium ++ [[ /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 ]] ++ echo 'common-functions.sh is being sourced' common-functions.sh is being sourced ++ BUNDLEFOLDER=karaf-0.23.0-SNAPSHOT ++ DISTROSTREAM=vanadium ++ export MAVENCONF=/tmp/karaf-0.23.0-SNAPSHOT/etc/org.ops4j.pax.url.mvn.cfg ++ MAVENCONF=/tmp/karaf-0.23.0-SNAPSHOT/etc/org.ops4j.pax.url.mvn.cfg ++ export FEATURESCONF=/tmp/karaf-0.23.0-SNAPSHOT/etc/org.apache.karaf.features.cfg ++ FEATURESCONF=/tmp/karaf-0.23.0-SNAPSHOT/etc/org.apache.karaf.features.cfg ++ export CUSTOMPROP=/tmp/karaf-0.23.0-SNAPSHOT/etc/custom.properties ++ CUSTOMPROP=/tmp/karaf-0.23.0-SNAPSHOT/etc/custom.properties ++ export LOGCONF=/tmp/karaf-0.23.0-SNAPSHOT/etc/org.ops4j.pax.logging.cfg ++ LOGCONF=/tmp/karaf-0.23.0-SNAPSHOT/etc/org.ops4j.pax.logging.cfg ++ export MEMCONF=/tmp/karaf-0.23.0-SNAPSHOT/bin/setenv ++ MEMCONF=/tmp/karaf-0.23.0-SNAPSHOT/bin/setenv ++ export CONTROLLERMEM= ++ CONTROLLERMEM= ++ case "${DISTROSTREAM}" in ++ CLUSTER_SYSTEM=pekko ++ export AKKACONF=/tmp/karaf-0.23.0-SNAPSHOT/configuration/initial/pekko.conf ++ AKKACONF=/tmp/karaf-0.23.0-SNAPSHOT/configuration/initial/pekko.conf ++ export MODULESCONF=/tmp/karaf-0.23.0-SNAPSHOT/configuration/initial/modules.conf ++ MODULESCONF=/tmp/karaf-0.23.0-SNAPSHOT/configuration/initial/modules.conf ++ export MODULESHARDSCONF=/tmp/karaf-0.23.0-SNAPSHOT/configuration/initial/module-shards.conf ++ MODULESHARDSCONF=/tmp/karaf-0.23.0-SNAPSHOT/configuration/initial/module-shards.conf ++ print_common_env ++ cat common-functions environment: MAVENCONF: /tmp/karaf-0.23.0-SNAPSHOT/etc/org.ops4j.pax.url.mvn.cfg ACTUALFEATURES: FEATURESCONF: /tmp/karaf-0.23.0-SNAPSHOT/etc/org.apache.karaf.features.cfg CUSTOMPROP: /tmp/karaf-0.23.0-SNAPSHOT/etc/custom.properties LOGCONF: /tmp/karaf-0.23.0-SNAPSHOT/etc/org.ops4j.pax.logging.cfg MEMCONF: /tmp/karaf-0.23.0-SNAPSHOT/bin/setenv CONTROLLERMEM: AKKACONF: /tmp/karaf-0.23.0-SNAPSHOT/configuration/initial/pekko.conf MODULESCONF: /tmp/karaf-0.23.0-SNAPSHOT/configuration/initial/modules.conf MODULESHARDSCONF: /tmp/karaf-0.23.0-SNAPSHOT/configuration/initial/module-shards.conf SUITES: ++ SSH='ssh -t -t' ++ extra_services_cntl=' dnsmasq.service httpd.service libvirtd.service openvswitch.service ovs-vswitchd.service ovsdb-server.service rabbitmq-server.service ' ++ extra_services_cmp=' libvirtd.service openvswitch.service ovs-vswitchd.service ovsdb-server.service ' Changing to /tmp Downloading the distribution from https://nexus.opendaylight.org/content/repositories/opendaylight.snapshot/org/opendaylight/integration/karaf/0.23.0-SNAPSHOT/karaf-0.23.0-20251025.223729-494.zip + echo 'Changing to /tmp' + cd /tmp + echo 'Downloading the distribution from https://nexus.opendaylight.org/content/repositories/opendaylight.snapshot/org/opendaylight/integration/karaf/0.23.0-SNAPSHOT/karaf-0.23.0-20251025.223729-494.zip' + wget --progress=dot:mega https://nexus.opendaylight.org/content/repositories/opendaylight.snapshot/org/opendaylight/integration/karaf/0.23.0-SNAPSHOT/karaf-0.23.0-20251025.223729-494.zip --2025-10-25 23:55:34-- https://nexus.opendaylight.org/content/repositories/opendaylight.snapshot/org/opendaylight/integration/karaf/0.23.0-SNAPSHOT/karaf-0.23.0-20251025.223729-494.zip Resolving nexus.opendaylight.org (nexus.opendaylight.org)... 199.204.45.87, 2604:e100:1:0:f816:3eff:fe45:48d6 Connecting to nexus.opendaylight.org (nexus.opendaylight.org)|199.204.45.87|:443... connected. HTTP request sent, awaiting response... 200 OK Length: 234980227 (224M) [application/zip] Saving to: ‘karaf-0.23.0-20251025.223729-494.zip’ 0K ........ ........ ........ ........ ........ ........ 1% 73.3M 3s 3072K ........ ........ ........ ........ ........ ........ 2% 144M 2s 6144K ........ ........ ........ ........ ........ ........ 4% 124M 2s 9216K ........ ........ ........ ........ ........ ........ 5% 95.5M 2s 12288K ........ ........ ........ ........ ........ ........ 6% 143M 2s 15360K ........ ........ ........ ........ ........ ........ 8% 117M 2s 18432K ........ ........ ........ ........ ........ ........ 9% 165M 2s 21504K ........ ........ ........ ........ ........ ........ 10% 197M 2s 24576K ........ ........ ........ ........ ........ ........ 12% 99.7M 2s 27648K ........ ........ ........ ........ ........ ........ 13% 228M 2s 30720K ........ ........ ........ ........ ........ ........ 14% 253M 1s 33792K ........ ........ ........ ........ ........ ........ 16% 239M 1s 36864K ........ ........ ........ ........ ........ ........ 17% 249M 1s 39936K ........ ........ ........ ........ ........ ........ 18% 263M 1s 43008K ........ ........ ........ ........ ........ ........ 20% 280M 1s 46080K ........ ........ ........ ........ ........ ........ 21% 315M 1s 49152K ........ ........ ........ ........ ........ ........ 22% 301M 1s 52224K ........ ........ ........ ........ ........ ........ 24% 197M 1s 55296K ........ ........ ........ ........ ........ ........ 25% 149M 1s 58368K ........ ........ ........ ........ ........ ........ 26% 212M 1s 61440K ........ ........ ........ ........ ........ ........ 28% 259M 1s 64512K ........ ........ ........ ........ ........ ........ 29% 240M 1s 67584K ........ ........ ........ ........ ........ ........ 30% 248M 1s 70656K ........ ........ ........ ........ ........ ........ 32% 247M 1s 73728K ........ ........ ........ ........ ........ ........ 33% 240M 1s 76800K ........ ........ ........ ........ ........ ........ 34% 245M 1s 79872K ........ ........ ........ ........ ........ ........ 36% 239M 1s 82944K ........ ........ ........ ........ ........ ........ 37% 179M 1s 86016K ........ ........ ........ ........ ........ ........ 38% 154M 1s 89088K ........ ........ ........ ........ ........ ........ 40% 198M 1s 92160K ........ ........ ........ ........ ........ ........ 41% 234M 1s 95232K ........ ........ ........ ........ ........ ........ 42% 250M 1s 98304K ........ ........ ........ ........ ........ ........ 44% 280M 1s 101376K ........ ........ ........ ........ ........ ........ 45% 280M 1s 104448K ........ ........ ........ ........ ........ ........ 46% 272M 1s 107520K ........ ........ ........ ........ ........ ........ 48% 292M 1s 110592K ........ ........ ........ ........ ........ ........ 49% 286M 1s 113664K ........ ........ ........ ........ ........ ........ 50% 228M 1s 116736K ........ ........ ........ ........ ........ ........ 52% 225M 1s 119808K ........ ........ ........ ........ ........ ........ 53% 216M 1s 122880K ........ ........ ........ ........ ........ ........ 54% 251M 1s 125952K ........ ........ ........ ........ ........ ........ 56% 254M 1s 129024K ........ ........ ........ ........ ........ ........ 57% 280M 0s 132096K ........ ........ ........ ........ ........ ........ 58% 282M 0s 135168K ........ ........ ........ ........ ........ ........ 60% 297M 0s 138240K ........ ........ ........ ........ ........ ........ 61% 282M 0s 141312K ........ ........ ........ ........ ........ ........ 62% 270M 0s 144384K ........ ........ ........ ........ ........ ........ 64% 280M 0s 147456K ........ ........ ........ ........ ........ ........ 65% 302M 0s 150528K ........ ........ ........ ........ ........ ........ 66% 308M 0s 153600K ........ ........ ........ ........ ........ ........ 68% 290M 0s 156672K ........ ........ ........ ........ ........ ........ 69% 293M 0s 159744K ........ ........ ........ ........ ........ ........ 70% 299M 0s 162816K ........ ........ ........ ........ ........ ........ 72% 295M 0s 165888K ........ ........ ........ ........ ........ ........ 73% 301M 0s 168960K ........ ........ ........ ........ ........ ........ 74% 296M 0s 172032K ........ ........ ........ ........ ........ ........ 76% 269M 0s 175104K ........ ........ ........ ........ ........ ........ 77% 295M 0s 178176K ........ ........ ........ ........ ........ ........ 78% 309M 0s 181248K ........ ........ ........ ........ ........ ........ 80% 300M 0s 184320K ........ ........ ........ ........ ........ ........ 81% 293M 0s 187392K ........ ........ ........ ........ ........ ........ 83% 304M 0s 190464K ........ ........ ........ ........ ........ ........ 84% 261M 0s 193536K ........ ........ ........ ........ ........ ........ 85% 277M 0s 196608K ........ ........ ........ ........ ........ ........ 87% 296M 0s 199680K ........ ........ ........ ........ ........ ........ 88% 283M 0s 202752K ........ ........ ........ ........ ........ ........ 89% 285M 0s 205824K ........ ........ ........ ........ ........ ........ 91% 302M 0s 208896K ........ ........ ........ ........ ........ ........ 92% 279M 0s 211968K ........ ........ ........ ........ ........ ........ 93% 287M 0s 215040K ........ ........ ........ ........ ........ ........ 95% 293M 0s 218112K ........ ........ ........ ........ ........ ........ 96% 296M 0s 221184K ........ ........ ........ ........ ........ ........ 97% 288M 0s 224256K ........ ........ ........ ........ ........ ........ 99% 309M 0s 227328K ........ ........ ........ ........ . 100% 284M=1.0s 2025-10-25 23:55:35 (227 MB/s) - ‘karaf-0.23.0-20251025.223729-494.zip’ saved [234980227/234980227] Extracting the new controller... + echo 'Extracting the new controller...' + unzip -q karaf-0.23.0-20251025.223729-494.zip Adding external repositories... + echo 'Adding external repositories...' + 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.23.0-SNAPSHOT/etc/org.ops4j.pax.url.mvn.cfg + cat /tmp/karaf-0.23.0-SNAPSHOT/etc/org.ops4j.pax.url.mvn.cfg ################################################################################ # # Licensed to the Apache Software Foundation (ASF) under one or more # contributor license agreements. See the NOTICE file distributed with # this work for additional information regarding copyright ownership. # The ASF licenses this file to You under the Apache License, Version 2.0 # (the "License"); you may not use this file except in compliance with # the License. You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. # ################################################################################ # # If set to true, the following property will not allow any certificate to be used # when accessing Maven repositories through SSL # #org.ops4j.pax.url.mvn.certificateCheck= # # Path to the local Maven settings file. # The repositories defined in this file will be automatically added to the list # of default repositories if the 'org.ops4j.pax.url.mvn.repositories' property # below is not set. # The following locations are checked for the existence of the settings.xml file # * 1. looks for the specified url # * 2. if not found looks for ${user.home}/.m2/settings.xml # * 3. if not found looks for ${maven.home}/conf/settings.xml # * 4. if not found looks for ${M2_HOME}/conf/settings.xml # #org.ops4j.pax.url.mvn.settings= # # Path to the local Maven repository which is used to avoid downloading # artifacts when they already exist locally. # The value of this property will be extracted from the settings.xml file # above, or defaulted to: # System.getProperty( "user.home" ) + "/.m2/repository" # org.ops4j.pax.url.mvn.localRepository=${karaf.home}/${karaf.default.repository} # # Default this to false. It's just weird to use undocumented repos # org.ops4j.pax.url.mvn.useFallbackRepositories=false # # Uncomment if you don't wanna use the proxy settings # from the Maven conf/settings.xml file # # org.ops4j.pax.url.mvn.proxySupport=false # # Comma separated list of repositories scanned when resolving an artifact. # Those repositories will be checked before iterating through the # below list of repositories and even before the local repository # A repository url can be appended with zero or more of the following flags: # @snapshots : the repository contains snaphots # @noreleases : the repository does not contain any released artifacts # # The following property value will add the system folder as a repo. # org.ops4j.pax.url.mvn.defaultRepositories=\ file:${karaf.home}/${karaf.default.repository}@id=system.repository@snapshots,\ file:${karaf.data}/kar@id=kar.repository@multi@snapshots,\ file:${karaf.base}/${karaf.default.repository}@id=child.system.repository@snapshots # Use the default local repo (e.g.~/.m2/repository) as a "remote" repo #org.ops4j.pax.url.mvn.defaultLocalRepoAsRemote=false # # Comma separated list of repositories scanned when resolving an artifact. # The default list includes the following repositories: # http://repo1.maven.org/maven2@id=central # http://repository.springsource.com/maven/bundles/release@id=spring.ebr # 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 # To add repositories to the default ones, prepend '+' to the list of repositories # to add. # A repository url can be appended with zero or more of the following flags: # @snapshots : the repository contains snapshots # @noreleases : the repository does not contain any released artifacts # @id=repository.id : the id for the repository, just like in the settings.xml this is optional but recommended # 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 ### ^^^ No remote repositories. This is the only ODL change compared to Karaf defaults.Configuring the startup features... + [[ True == \T\r\u\e ]] + echo 'Configuring the startup features...' + sed -ie 's/\(featuresBoot=\|featuresBoot =\)/featuresBoot = odl-integration-compatible-with-all,odl-jolokia,odl-restconf,odl-clustering-test-app,/g' /tmp/karaf-0.23.0-SNAPSHOT/etc/org.apache.karaf.features.cfg + FEATURE_TEST_STRING=features-test + FEATURE_TEST_VERSION=0.23.0-SNAPSHOT + KARAF_VERSION=karaf4 + [[ integration == \i\n\t\e\g\r\a\t\i\o\n ]] + sed -ie 's%\(featuresRepositories=\|featuresRepositories =\)%featuresRepositories = mvn:org.opendaylight.integration/features-test/0.23.0-SNAPSHOT/xml/features,mvn:org.apache.karaf.decanter/apache-karaf-decanter/1.2.0/xml/features,%g' /tmp/karaf-0.23.0-SNAPSHOT/etc/org.apache.karaf.features.cfg + [[ ! -z '' ]] + cat /tmp/karaf-0.23.0-SNAPSHOT/etc/org.apache.karaf.features.cfg ################################################################################ # # Licensed to the Apache Software Foundation (ASF) under one or more # contributor license agreements. See the NOTICE file distributed with # this work for additional information regarding copyright ownership. # The ASF licenses this file to You under the Apache License, Version 2.0 # (the "License"); you may not use this file except in compliance with # the License. You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. # ################################################################################ # # Comma separated list of features repositories to register by default # featuresRepositories = mvn:org.opendaylight.integration/features-test/0.23.0-SNAPSHOT/xml/features,mvn:org.apache.karaf.decanter/apache-karaf-decanter/1.2.0/xml/features, file:${karaf.etc}/61373e68-8b2a-410e-b8b7-b2940d35549f.xml # # Comma separated list of features to install at startup # featuresBoot = odl-integration-compatible-with-all,odl-jolokia,odl-restconf,odl-clustering-test-app, 7af9fd7e-f1e8-4e7e-b75b-60522c65b736 # # Resource repositories (OBR) that the features resolver can use # to resolve requirements/capabilities # # The format of the resourceRepositories is # resourceRepositories=[xml:url|json:url],... # for Instance: # #resourceRepositories=xml:http://host/path/to/index.xml # or #resourceRepositories=json:http://host/path/to/index.json # # # Defines if the boot features are started in asynchronous mode (in a dedicated thread) # featuresBootAsynchronous=false # # Service requirements enforcement # # By default, the feature resolver checks the service requirements/capabilities of # bundles for new features (xml schema >= 1.3.0) in order to automatically installs # the required bundles. # The following flag can have those values: # - disable: service requirements are completely ignored # - default: service requirements are ignored for old features # - enforce: service requirements are always verified # #serviceRequirements=default # # Store cfg file for config element in feature # #configCfgStore=true # # Define if the feature service automatically refresh bundles # autoRefresh=true # # Configuration of features processing mechanism (overrides, blacklisting, modification of features) # XML file defines instructions related to features processing # versions.properties may declare properties to resolve placeholders in XML file # both files are relative to ${karaf.etc} # #featureProcessing=org.apache.karaf.features.xml #featureProcessingVersions=versions.properties + configure_karaf_log karaf4 '' + local -r karaf_version=karaf4 + local -r controllerdebugmap= + local logapi=log4j + grep log4j2 /tmp/karaf-0.23.0-SNAPSHOT/etc/org.ops4j.pax.logging.cfg log4j2.pattern = %d{ISO8601} | %-5p | %-16t | %-32c{1} | %X{bundle.id} - %X{bundle.name} - %X{bundle.version} | %m%n log4j2.rootLogger.level = INFO #log4j2.rootLogger.type = asyncRoot #log4j2.rootLogger.includeLocation = false log4j2.rootLogger.appenderRef.RollingFile.ref = RollingFile log4j2.rootLogger.appenderRef.PaxOsgi.ref = PaxOsgi log4j2.rootLogger.appenderRef.Console.ref = Console log4j2.rootLogger.appenderRef.Console.filter.threshold.type = ThresholdFilter log4j2.rootLogger.appenderRef.Console.filter.threshold.level = ${karaf.log.console:-OFF} log4j2.rootLogger.appenderRef.RollingFile.filter.confidential.type = ContextMapFilter log4j2.rootLogger.appenderRef.RollingFile.filter.confidential.pair1.type = KeyValuePair log4j2.rootLogger.appenderRef.RollingFile.filter.confidential.pair1.key = slf4j.marker log4j2.rootLogger.appenderRef.RollingFile.filter.confidential.pair1.value = CONFIDENTIAL log4j2.rootLogger.appenderRef.RollingFile.filter.confidential.operator = or log4j2.rootLogger.appenderRef.RollingFile.filter.confidential.onMatch = DENY log4j2.rootLogger.appenderRef.RollingFile.filter.confidential.onMismatch = NEUTRAL log4j2.logger.spifly.name = org.apache.aries.spifly log4j2.logger.spifly.level = WARN log4j2.logger.audit.name = org.apache.karaf.jaas.modules.audit log4j2.logger.audit.level = INFO log4j2.logger.audit.additivity = false log4j2.logger.audit.appenderRef.AuditRollingFile.ref = AuditRollingFile # Console appender not used by default (see log4j2.rootLogger.appenderRefs) log4j2.appender.console.type = Console log4j2.appender.console.name = Console log4j2.appender.console.layout.type = PatternLayout log4j2.appender.console.layout.pattern = ${log4j2.pattern} log4j2.appender.rolling.type = RollingRandomAccessFile log4j2.appender.rolling.name = RollingFile log4j2.appender.rolling.fileName = ${karaf.data}/log/karaf.log log4j2.appender.rolling.filePattern = ${karaf.data}/log/karaf.log.%i #log4j2.appender.rolling.immediateFlush = false log4j2.appender.rolling.append = true log4j2.appender.rolling.layout.type = PatternLayout log4j2.appender.rolling.layout.pattern = ${log4j2.pattern} log4j2.appender.rolling.policies.type = Policies log4j2.appender.rolling.policies.size.type = SizeBasedTriggeringPolicy log4j2.appender.rolling.policies.size.size = 64MB log4j2.appender.rolling.strategy.type = DefaultRolloverStrategy log4j2.appender.rolling.strategy.max = 7 log4j2.appender.audit.type = RollingRandomAccessFile log4j2.appender.audit.name = AuditRollingFile log4j2.appender.audit.fileName = ${karaf.data}/security/audit.log log4j2.appender.audit.filePattern = ${karaf.data}/security/audit.log.%i log4j2.appender.audit.append = true log4j2.appender.audit.layout.type = PatternLayout log4j2.appender.audit.layout.pattern = ${log4j2.pattern} log4j2.appender.audit.policies.type = Policies log4j2.appender.audit.policies.size.type = SizeBasedTriggeringPolicy log4j2.appender.audit.policies.size.size = 8MB log4j2.appender.audit.strategy.type = DefaultRolloverStrategy log4j2.appender.audit.strategy.max = 7 log4j2.appender.osgi.type = PaxOsgi log4j2.appender.osgi.name = PaxOsgi log4j2.appender.osgi.filter = * #log4j2.logger.aether.name = shaded.org.eclipse.aether #log4j2.logger.aether.level = TRACE #log4j2.logger.http-headers.name = shaded.org.apache.http.headers #log4j2.logger.http-headers.level = DEBUG #log4j2.logger.maven.name = org.ops4j.pax.url.mvn #log4j2.logger.maven.level = TRACE Configuring the karaf log... karaf_version: karaf4, logapi: log4j2 + logapi=log4j2 + echo 'Configuring the karaf log... karaf_version: karaf4, logapi: log4j2' + '[' log4j2 == log4j2 ']' + sed -ie 's/log4j2.appender.rolling.policies.size.size = 64MB/log4j2.appender.rolling.policies.size.size = 1GB/g' /tmp/karaf-0.23.0-SNAPSHOT/etc/org.ops4j.pax.logging.cfg + orgmodule=org.opendaylight.yangtools.yang.parser.repo.YangTextSchemaContextResolver + orgmodule_=org_opendaylight_yangtools_yang_parser_repo_YangTextSchemaContextResolver + echo 'log4j2.logger.org_opendaylight_yangtools_yang_parser_repo_YangTextSchemaContextResolver.name = WARN' + echo 'log4j2.logger.org_opendaylight_yangtools_yang_parser_repo_YangTextSchemaContextResolver.level = WARN' controllerdebugmap: cat /tmp/karaf-0.23.0-SNAPSHOT/etc/org.ops4j.pax.logging.cfg + unset IFS + echo 'controllerdebugmap: ' + '[' -n '' ']' + echo 'cat /tmp/karaf-0.23.0-SNAPSHOT/etc/org.ops4j.pax.logging.cfg' + cat /tmp/karaf-0.23.0-SNAPSHOT/etc/org.ops4j.pax.logging.cfg ################################################################################ # # Licensed to the Apache Software Foundation (ASF) under one or more # contributor license agreements. See the NOTICE file distributed with # this work for additional information regarding copyright ownership. # The ASF licenses this file to You under the Apache License, Version 2.0 # (the "License"); you may not use this file except in compliance with # the License. You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. # ################################################################################ # Common pattern layout for appenders log4j2.pattern = %d{ISO8601} | %-5p | %-16t | %-32c{1} | %X{bundle.id} - %X{bundle.name} - %X{bundle.version} | %m%n # Root logger log4j2.rootLogger.level = INFO # uncomment to use asynchronous loggers, which require mvn:com.lmax/disruptor/3.3.2 library #log4j2.rootLogger.type = asyncRoot #log4j2.rootLogger.includeLocation = false log4j2.rootLogger.appenderRef.RollingFile.ref = RollingFile log4j2.rootLogger.appenderRef.PaxOsgi.ref = PaxOsgi log4j2.rootLogger.appenderRef.Console.ref = Console log4j2.rootLogger.appenderRef.Console.filter.threshold.type = ThresholdFilter log4j2.rootLogger.appenderRef.Console.filter.threshold.level = ${karaf.log.console:-OFF} # Filters for logs marked by org.opendaylight.odlparent.Markers log4j2.rootLogger.appenderRef.RollingFile.filter.confidential.type = ContextMapFilter log4j2.rootLogger.appenderRef.RollingFile.filter.confidential.pair1.type = KeyValuePair log4j2.rootLogger.appenderRef.RollingFile.filter.confidential.pair1.key = slf4j.marker log4j2.rootLogger.appenderRef.RollingFile.filter.confidential.pair1.value = CONFIDENTIAL log4j2.rootLogger.appenderRef.RollingFile.filter.confidential.operator = or log4j2.rootLogger.appenderRef.RollingFile.filter.confidential.onMatch = DENY log4j2.rootLogger.appenderRef.RollingFile.filter.confidential.onMismatch = NEUTRAL # Loggers configuration # Spifly logger log4j2.logger.spifly.name = org.apache.aries.spifly log4j2.logger.spifly.level = WARN # Security audit logger log4j2.logger.audit.name = org.apache.karaf.jaas.modules.audit log4j2.logger.audit.level = INFO log4j2.logger.audit.additivity = false log4j2.logger.audit.appenderRef.AuditRollingFile.ref = AuditRollingFile # Appenders configuration # Console appender not used by default (see log4j2.rootLogger.appenderRefs) log4j2.appender.console.type = Console log4j2.appender.console.name = Console log4j2.appender.console.layout.type = PatternLayout log4j2.appender.console.layout.pattern = ${log4j2.pattern} # Rolling file appender log4j2.appender.rolling.type = RollingRandomAccessFile log4j2.appender.rolling.name = RollingFile log4j2.appender.rolling.fileName = ${karaf.data}/log/karaf.log log4j2.appender.rolling.filePattern = ${karaf.data}/log/karaf.log.%i # uncomment to not force a disk flush #log4j2.appender.rolling.immediateFlush = false log4j2.appender.rolling.append = true log4j2.appender.rolling.layout.type = PatternLayout log4j2.appender.rolling.layout.pattern = ${log4j2.pattern} log4j2.appender.rolling.policies.type = Policies log4j2.appender.rolling.policies.size.type = SizeBasedTriggeringPolicy log4j2.appender.rolling.policies.size.size = 1GB log4j2.appender.rolling.strategy.type = DefaultRolloverStrategy log4j2.appender.rolling.strategy.max = 7 # Audit file appender log4j2.appender.audit.type = RollingRandomAccessFile log4j2.appender.audit.name = AuditRollingFile log4j2.appender.audit.fileName = ${karaf.data}/security/audit.log log4j2.appender.audit.filePattern = ${karaf.data}/security/audit.log.%i log4j2.appender.audit.append = true log4j2.appender.audit.layout.type = PatternLayout log4j2.appender.audit.layout.pattern = ${log4j2.pattern} log4j2.appender.audit.policies.type = Policies log4j2.appender.audit.policies.size.type = SizeBasedTriggeringPolicy log4j2.appender.audit.policies.size.size = 8MB log4j2.appender.audit.strategy.type = DefaultRolloverStrategy log4j2.appender.audit.strategy.max = 7 # OSGi appender log4j2.appender.osgi.type = PaxOsgi log4j2.appender.osgi.name = PaxOsgi log4j2.appender.osgi.filter = * # help with identification of maven-related problems with pax-url-aether #log4j2.logger.aether.name = shaded.org.eclipse.aether #log4j2.logger.aether.level = TRACE #log4j2.logger.http-headers.name = shaded.org.apache.http.headers #log4j2.logger.http-headers.level = DEBUG #log4j2.logger.maven.name = org.ops4j.pax.url.mvn #log4j2.logger.maven.level = TRACE log4j2.logger.org_opendaylight_yangtools_yang_parser_repo_YangTextSchemaContextResolver.name = WARN log4j2.logger.org_opendaylight_yangtools_yang_parser_repo_YangTextSchemaContextResolver.level = WARN + set_java_vars /usr/lib/jvm/java-21-openjdk-amd64 3072m /tmp/karaf-0.23.0-SNAPSHOT/bin/setenv Configure + local -r java_home=/usr/lib/jvm/java-21-openjdk-amd64 + local -r controllermem=3072m + local -r memconf=/tmp/karaf-0.23.0-SNAPSHOT/bin/setenv + echo Configure java home: /usr/lib/jvm/java-21-openjdk-amd64 max memory: 3072m memconf: /tmp/karaf-0.23.0-SNAPSHOT/bin/setenv + echo ' java home: /usr/lib/jvm/java-21-openjdk-amd64' + echo ' max memory: 3072m' + echo ' memconf: /tmp/karaf-0.23.0-SNAPSHOT/bin/setenv' + sed -ie 's%^# export JAVA_HOME%export JAVA_HOME=${JAVA_HOME:-/usr/lib/jvm/java-21-openjdk-amd64}%g' /tmp/karaf-0.23.0-SNAPSHOT/bin/setenv + sed -ie 's/JAVA_MAX_MEM="2048m"/JAVA_MAX_MEM=3072m/g' /tmp/karaf-0.23.0-SNAPSHOT/bin/setenv cat /tmp/karaf-0.23.0-SNAPSHOT/bin/setenv + echo 'cat /tmp/karaf-0.23.0-SNAPSHOT/bin/setenv' + cat /tmp/karaf-0.23.0-SNAPSHOT/bin/setenv #!/bin/sh # # Licensed to the Apache Software Foundation (ASF) under one or more # contributor license agreements. See the NOTICE file distributed with # this work for additional information regarding copyright ownership. # The ASF licenses this file to You under the Apache License, Version 2.0 # (the "License"); you may not use this file except in compliance with # the License. You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. # # # handle specific scripts; the SCRIPT_NAME is exactly the name of the Karaf # script: client, instance, shell, start, status, stop, karaf # # if [ "${KARAF_SCRIPT}" == "SCRIPT_NAME" ]; then # Actions go here... # fi # # general settings which should be applied for all scripts go here; please keep # in mind that it is possible that scripts might be executed more than once, e.g. # in example of the start script where the start script is executed first and the # karaf script afterwards. # # # The following section shows the possible configuration options for the default # karaf scripts # export JAVA_HOME=${JAVA_HOME:-/usr/lib/jvm/java-21-openjdk-amd64} # Location of Java installation # export JAVA_OPTS # Generic JVM options, for instance, where you can pass the memory configuration # export JAVA_NON_DEBUG_OPTS # Additional non-debug JVM options # export EXTRA_JAVA_OPTS # Additional JVM options # export KARAF_HOME # Karaf home folder # export KARAF_DATA # Karaf data folder # export KARAF_BASE # Karaf base folder # export KARAF_ETC # Karaf etc folder # export KARAF_LOG # Karaf log folder # export KARAF_SYSTEM_OPTS # First citizen Karaf options # export KARAF_OPTS # Additional available Karaf options # export KARAF_DEBUG # Enable debug mode # export KARAF_REDIRECT # Enable/set the std/err redirection when using bin/start # export KARAF_NOROOT # Prevent execution as root if set to true Set Java version + echo 'Set Java version' + sudo /usr/sbin/alternatives --install /usr/bin/java java /usr/lib/jvm/java-21-openjdk-amd64/bin/java 1 sudo: a terminal is required to read the password; either use the -S option to read from standard input or configure an askpass helper sudo: a password is required + sudo /usr/sbin/alternatives --set java /usr/lib/jvm/java-21-openjdk-amd64/bin/java sudo: a terminal is required to read the password; either use the -S option to read from standard input or configure an askpass helper sudo: a password is required JDK default version ... + echo 'JDK default version ...' + java -version openjdk version "21.0.8" 2025-07-15 OpenJDK Runtime Environment (build 21.0.8+9-Ubuntu-0ubuntu122.04.1) OpenJDK 64-Bit Server VM (build 21.0.8+9-Ubuntu-0ubuntu122.04.1, mixed mode, sharing) Set JAVA_HOME + echo 'Set JAVA_HOME' + export JAVA_HOME=/usr/lib/jvm/java-21-openjdk-amd64 + JAVA_HOME=/usr/lib/jvm/java-21-openjdk-amd64 ++ readlink -e /usr/lib/jvm/java-21-openjdk-amd64/bin/java Java binary pointed at by JAVA_HOME: /usr/lib/jvm/java-21-openjdk-amd64/bin/java Listing all open ports on controller system... + JAVA_RESOLVED=/usr/lib/jvm/java-21-openjdk-amd64/bin/java + echo 'Java binary pointed at by JAVA_HOME: /usr/lib/jvm/java-21-openjdk-amd64/bin/java' + echo 'Listing all open ports on controller system...' + netstat -pnatu /tmp/configuration-script.sh: line 40: netstat: command not found + '[' -f /tmp/custom_shard_config.txt ']' Custom shard config exists!!! + echo 'Custom shard config exists!!!' Copying the shard config... + echo 'Copying the shard config...' + cp /tmp/custom_shard_config.txt /tmp/karaf-0.23.0-SNAPSHOT/bin/ Configuring cluster + echo 'Configuring cluster' + /tmp/karaf-0.23.0-SNAPSHOT/bin/configure_cluster.sh 1 10.30.171.104 10.30.171.189 10.30.170.204 ################################################ ## Configure Cluster ## ################################################ NOTE: Cluster configuration files not found. Copying from /tmp/karaf-0.23.0-SNAPSHOT/system/org/opendaylight/controller/sal-clustering-config/11.0.2 Configuring unique name in pekko.conf Configuring hostname in pekko.conf Configuring data and rpc seed nodes in pekko.conf modules = [ { name = "inventory" namespace = "urn:opendaylight:inventory" shard-strategy = "module" }, { name = "topology" namespace = "urn:TBD:params:xml:ns:yang:network-topology" shard-strategy = "module" }, { name = "toaster" namespace = "http://netconfcentral.org/ns/toaster" shard-strategy = "module" }, { name = "car" namespace = "urn:opendaylight:params:xml:ns:yang:controller:config:sal-clustering-it:car" shard-strategy = "module" }, { name = "people" namespace = "urn:opendaylight:params:xml:ns:yang:controller:config:sal-clustering-it:people" shard-strategy = "module" }, { name = "car-people" namespace = "urn:opendaylight:params:xml:ns:yang:controller:config:sal-clustering-it:car-people" shard-strategy = "module" } ] Configuring replication type in module-shards.conf ################################################ ## NOTE: Manually restart controller to ## ## apply configuration. ## ################################################ Dump pekko.conf + echo 'Dump pekko.conf' + cat /tmp/karaf-0.23.0-SNAPSHOT/configuration/initial/pekko.conf odl-cluster-data { pekko { remote { artery { enabled = on transport = tcp canonical.hostname = "10.30.171.104" canonical.port = 2550 } } cluster { # Using artery. seed-nodes = ["pekko://opendaylight-cluster-data@10.30.171.104:2550", "pekko://opendaylight-cluster-data@10.30.171.189:2550", "pekko://opendaylight-cluster-data@10.30.170.204:2550"] roles = ["member-1"] # when under load we might trip a false positive on the failure detector # failure-detector { # heartbeat-interval = 4 s # acceptable-heartbeat-pause = 16s # } } persistence { # By default the snapshots/journal directories live in KARAF_HOME. You can choose to put it somewhere else by # modifying the following two properties. The directory location specified may be a relative or absolute path. # The relative path is always relative to KARAF_HOME. # snapshot-store.local.dir = "target/snapshots" # Use lz4 compression for LocalSnapshotStore snapshots snapshot-store.local.use-lz4-compression = false # Size of blocks for lz4 compression: 64KB, 256KB, 1MB or 4MB snapshot-store.local.lz4-blocksize = 256KB } disable-default-actor-system-quarantined-event-handling = "false" } } Dump modules.conf + echo 'Dump modules.conf' + cat /tmp/karaf-0.23.0-SNAPSHOT/configuration/initial/modules.conf modules = [ { name = "inventory" namespace = "urn:opendaylight:inventory" shard-strategy = "module" }, { name = "topology" namespace = "urn:TBD:params:xml:ns:yang:network-topology" shard-strategy = "module" }, { name = "toaster" namespace = "http://netconfcentral.org/ns/toaster" shard-strategy = "module" }, { name = "car" namespace = "urn:opendaylight:params:xml:ns:yang:controller:config:sal-clustering-it:car" shard-strategy = "module" }, { name = "people" namespace = "urn:opendaylight:params:xml:ns:yang:controller:config:sal-clustering-it:people" shard-strategy = "module" }, { name = "car-people" namespace = "urn:opendaylight:params:xml:ns:yang:controller:config:sal-clustering-it:car-people" shard-strategy = "module" } ] Dump module-shards.conf + echo 'Dump module-shards.conf' + cat /tmp/karaf-0.23.0-SNAPSHOT/configuration/initial/module-shards.conf module-shards = [ { name = "default" shards = [ { name = "default" replicas = ["member-1", "member-2", "member-3"] } ] }, { name = "inventory" shards = [ { name="inventory" replicas = ["member-1", "member-2", "member-3"] } ] }, { name = "topology" shards = [ { name="topology" replicas = ["member-1", "member-2", "member-3"] } ] }, { name = "toaster" shards = [ { name="toaster" replicas = ["member-1", "member-2", "member-3"] } ] }, { name = "car" shards = [ { name="car" replicas = ["member-1", "member-2", "member-3"] } ] }, { name = "people" shards = [ { name="people" replicas = ["member-1", "member-2", "member-3"] } ] }, { name = "car-people" shards = [ { name="car-people" replicas = ["member-1", "member-2", "member-3"] } ] } ] Configuring member-2 with IP address 10.30.171.189 Warning: Permanently added '10.30.171.189' (ECDSA) to the list of known hosts. Warning: Permanently added '10.30.171.189' (ECDSA) to the list of known hosts. + source /tmp/common-functions.sh karaf-0.23.0-SNAPSHOT vanadium ++ [[ /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 ]] common-functions.sh is being sourced ++ echo 'common-functions.sh is being sourced' ++ BUNDLEFOLDER=karaf-0.23.0-SNAPSHOT ++ DISTROSTREAM=vanadium ++ export MAVENCONF=/tmp/karaf-0.23.0-SNAPSHOT/etc/org.ops4j.pax.url.mvn.cfg ++ MAVENCONF=/tmp/karaf-0.23.0-SNAPSHOT/etc/org.ops4j.pax.url.mvn.cfg ++ export FEATURESCONF=/tmp/karaf-0.23.0-SNAPSHOT/etc/org.apache.karaf.features.cfg ++ FEATURESCONF=/tmp/karaf-0.23.0-SNAPSHOT/etc/org.apache.karaf.features.cfg ++ export CUSTOMPROP=/tmp/karaf-0.23.0-SNAPSHOT/etc/custom.properties ++ CUSTOMPROP=/tmp/karaf-0.23.0-SNAPSHOT/etc/custom.properties ++ export LOGCONF=/tmp/karaf-0.23.0-SNAPSHOT/etc/org.ops4j.pax.logging.cfg ++ LOGCONF=/tmp/karaf-0.23.0-SNAPSHOT/etc/org.ops4j.pax.logging.cfg ++ export MEMCONF=/tmp/karaf-0.23.0-SNAPSHOT/bin/setenv ++ MEMCONF=/tmp/karaf-0.23.0-SNAPSHOT/bin/setenv ++ export CONTROLLERMEM= ++ CONTROLLERMEM= ++ case "${DISTROSTREAM}" in ++ CLUSTER_SYSTEM=pekko ++ export AKKACONF=/tmp/karaf-0.23.0-SNAPSHOT/configuration/initial/pekko.conf ++ AKKACONF=/tmp/karaf-0.23.0-SNAPSHOT/configuration/initial/pekko.conf ++ export MODULESCONF=/tmp/karaf-0.23.0-SNAPSHOT/configuration/initial/modules.conf ++ MODULESCONF=/tmp/karaf-0.23.0-SNAPSHOT/configuration/initial/modules.conf ++ export MODULESHARDSCONF=/tmp/karaf-0.23.0-SNAPSHOT/configuration/initial/module-shards.conf ++ MODULESHARDSCONF=/tmp/karaf-0.23.0-SNAPSHOT/configuration/initial/module-shards.conf ++ print_common_env ++ cat common-functions environment: MAVENCONF: /tmp/karaf-0.23.0-SNAPSHOT/etc/org.ops4j.pax.url.mvn.cfg ACTUALFEATURES: FEATURESCONF: /tmp/karaf-0.23.0-SNAPSHOT/etc/org.apache.karaf.features.cfg CUSTOMPROP: /tmp/karaf-0.23.0-SNAPSHOT/etc/custom.properties LOGCONF: /tmp/karaf-0.23.0-SNAPSHOT/etc/org.ops4j.pax.logging.cfg MEMCONF: /tmp/karaf-0.23.0-SNAPSHOT/bin/setenv CONTROLLERMEM: AKKACONF: /tmp/karaf-0.23.0-SNAPSHOT/configuration/initial/pekko.conf MODULESCONF: /tmp/karaf-0.23.0-SNAPSHOT/configuration/initial/modules.conf MODULESHARDSCONF: /tmp/karaf-0.23.0-SNAPSHOT/configuration/initial/module-shards.conf SUITES: ++ SSH='ssh -t -t' ++ extra_services_cntl=' dnsmasq.service httpd.service libvirtd.service openvswitch.service ovs-vswitchd.service ovsdb-server.service rabbitmq-server.service ' ++ extra_services_cmp=' libvirtd.service openvswitch.service ovs-vswitchd.service ovsdb-server.service ' Changing to /tmp Downloading the distribution from https://nexus.opendaylight.org/content/repositories/opendaylight.snapshot/org/opendaylight/integration/karaf/0.23.0-SNAPSHOT/karaf-0.23.0-20251025.223729-494.zip + echo 'Changing to /tmp' + cd /tmp + echo 'Downloading the distribution from https://nexus.opendaylight.org/content/repositories/opendaylight.snapshot/org/opendaylight/integration/karaf/0.23.0-SNAPSHOT/karaf-0.23.0-20251025.223729-494.zip' + wget --progress=dot:mega https://nexus.opendaylight.org/content/repositories/opendaylight.snapshot/org/opendaylight/integration/karaf/0.23.0-SNAPSHOT/karaf-0.23.0-20251025.223729-494.zip --2025-10-25 23:55:38-- https://nexus.opendaylight.org/content/repositories/opendaylight.snapshot/org/opendaylight/integration/karaf/0.23.0-SNAPSHOT/karaf-0.23.0-20251025.223729-494.zip Resolving nexus.opendaylight.org (nexus.opendaylight.org)... 199.204.45.87, 2604:e100:1:0:f816:3eff:fe45:48d6 Connecting to nexus.opendaylight.org (nexus.opendaylight.org)|199.204.45.87|:443... connected. HTTP request sent, awaiting response... 200 OK Length: 234980227 (224M) [application/zip] Saving to: ‘karaf-0.23.0-20251025.223729-494.zip’ 0K ........ ........ ........ ........ ........ ........ 1% 85.1M 3s 3072K ........ ........ ........ ........ ........ ........ 2% 56.5M 3s 6144K ........ ........ ........ ........ ........ ........ 4% 129M 3s 9216K ........ ........ ........ ........ ........ ........ 5% 160M 2s 12288K ........ ........ ........ ........ ........ ........ 6% 172M 2s 15360K ........ ........ ........ ........ ........ ........ 8% 118M 2s 18432K ........ ........ ........ ........ ........ ........ 9% 151M 2s 21504K ........ ........ ........ ........ ........ ........ 10% 219M 2s 24576K ........ ........ ........ ........ ........ ........ 12% 212M 2s 27648K ........ ........ ........ ........ ........ ........ 13% 209M 2s 30720K ........ ........ ........ ........ ........ ........ 14% 234M 1s 33792K ........ ........ ........ ........ ........ ........ 16% 213M 1s 36864K ........ ........ ........ ........ ........ ........ 17% 263M 1s 39936K ........ ........ ........ ........ ........ ........ 18% 231M 1s 43008K ........ ........ ........ ........ ........ ........ 20% 125M 1s 46080K ........ ........ ........ ........ ........ ........ 21% 181M 1s 49152K ........ ........ ........ ........ ........ ........ 22% 340M 1s 52224K ........ ........ ........ ........ ........ ........ 24% 350M 1s 55296K ........ ........ ........ ........ ........ ........ 25% 366M 1s 58368K ........ ........ ........ ........ ........ ........ 26% 264M 1s 61440K ........ ........ ........ ........ ........ ........ 28% 319M 1s 64512K ........ ........ ........ ........ ........ ........ 29% 326M 1s 67584K ........ ........ ........ ........ ........ ........ 30% 220M 1s 70656K ........ ........ ........ ........ ........ ........ 32% 115M 1s 73728K ........ ........ ........ ........ ........ ........ 33% 166M 1s 76800K ........ ........ ........ ........ ........ ........ 34% 250M 1s 79872K ........ ........ ........ ........ ........ ........ 36% 290M 1s 82944K ........ ........ ........ ........ ........ ........ 37% 302M 1s 86016K ........ ........ ........ ........ ........ ........ 38% 344M 1s 89088K ........ ........ ........ ........ ........ ........ 40% 386M 1s 92160K ........ ........ ........ ........ ........ ........ 41% 370M 1s 95232K ........ ........ ........ ........ ........ ........ 42% 375M 1s 98304K ........ ........ ........ ........ ........ ........ 44% 285M 1s 101376K ........ ........ ........ ........ ........ ........ 45% 240M 1s 104448K ........ ........ ........ ........ ........ ........ 46% 156M 1s 107520K ........ ........ ........ ........ ........ ........ 48% 280M 1s 110592K ........ ........ ........ ........ ........ ........ 49% 317M 1s 113664K ........ ........ ........ ........ ........ ........ 50% 314M 1s 116736K ........ ........ ........ ........ ........ ........ 52% 332M 1s 119808K ........ ........ ........ ........ ........ ........ 53% 311M 1s 122880K ........ ........ ........ ........ ........ ........ 54% 320M 0s 125952K ........ ........ ........ ........ ........ ........ 56% 346M 0s 129024K ........ ........ ........ ........ ........ ........ 57% 381M 0s 132096K ........ ........ ........ ........ ........ ........ 58% 363M 0s 135168K ........ ........ ........ ........ ........ ........ 60% 233M 0s 138240K ........ ........ ........ ........ ........ ........ 61% 276M 0s 141312K ........ ........ ........ ........ ........ ........ 62% 371M 0s 144384K ........ ........ ........ ........ ........ ........ 64% 349M 0s 147456K ........ ........ ........ ........ ........ ........ 65% 332M 0s 150528K ........ ........ ........ ........ ........ ........ 66% 330M 0s 153600K ........ ........ ........ ........ ........ ........ 68% 339M 0s 156672K ........ ........ ........ ........ ........ ........ 69% 311M 0s 159744K ........ ........ ........ ........ ........ ........ 70% 329M 0s 162816K ........ ........ ........ ........ ........ ........ 72% 392M 0s 165888K ........ ........ ........ ........ ........ ........ 73% 275M 0s 168960K ........ ........ ........ ........ ........ ........ 74% 220M 0s 172032K ........ ........ ........ ........ ........ ........ 76% 235M 0s 175104K ........ ........ ........ ........ ........ ........ 77% 255M 0s 178176K ........ ........ ........ ........ ........ ........ 78% 222M 0s 181248K ........ ........ ........ ........ ........ ........ 80% 282M 0s 184320K ........ ........ ........ ........ ........ ........ 81% 315M 0s 187392K ........ ........ ........ ........ ........ ........ 83% 355M 0s 190464K ........ ........ ........ ........ ........ ........ 84% 368M 0s 193536K ........ ........ ........ ........ ........ ........ 85% 330M 0s 196608K ........ ........ ........ ........ ........ ........ 87% 267M 0s 199680K ........ ........ ........ ........ ........ ........ 88% 380M 0s 202752K ........ ........ ........ ........ ........ ........ 89% 456M 0s 205824K ........ ........ ........ ........ ........ ........ 91% 430M 0s 208896K ........ ........ ........ ........ ........ ........ 92% 368M 0s 211968K ........ ........ ........ ........ ........ ........ 93% 324M 0s 215040K ........ ........ ........ ........ ........ ........ 95% 313M 0s 218112K ........ ........ ........ ........ ........ ........ 96% 262M 0s 221184K ........ ........ ........ ........ ........ ........ 97% 291M 0s 224256K ........ ........ ........ ........ ........ ........ 99% 266M 0s 227328K ........ ........ ........ ........ . 100% 265M=0.9s 2025-10-25 23:55:39 (240 MB/s) - ‘karaf-0.23.0-20251025.223729-494.zip’ saved [234980227/234980227] Extracting the new controller... + echo 'Extracting the new controller...' + unzip -q karaf-0.23.0-20251025.223729-494.zip Adding external repositories... + echo 'Adding external repositories...' + 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.23.0-SNAPSHOT/etc/org.ops4j.pax.url.mvn.cfg + cat /tmp/karaf-0.23.0-SNAPSHOT/etc/org.ops4j.pax.url.mvn.cfg ################################################################################ # # Licensed to the Apache Software Foundation (ASF) under one or more # contributor license agreements. See the NOTICE file distributed with # this work for additional information regarding copyright ownership. # The ASF licenses this file to You under the Apache License, Version 2.0 # (the "License"); you may not use this file except in compliance with # the License. You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. # ################################################################################ # # If set to true, the following property will not allow any certificate to be used # when accessing Maven repositories through SSL # #org.ops4j.pax.url.mvn.certificateCheck= # # Path to the local Maven settings file. # The repositories defined in this file will be automatically added to the list # of default repositories if the 'org.ops4j.pax.url.mvn.repositories' property # below is not set. # The following locations are checked for the existence of the settings.xml file # * 1. looks for the specified url # * 2. if not found looks for ${user.home}/.m2/settings.xml # * 3. if not found looks for ${maven.home}/conf/settings.xml # * 4. if not found looks for ${M2_HOME}/conf/settings.xml # #org.ops4j.pax.url.mvn.settings= # # Path to the local Maven repository which is used to avoid downloading # artifacts when they already exist locally. # The value of this property will be extracted from the settings.xml file # above, or defaulted to: # System.getProperty( "user.home" ) + "/.m2/repository" # org.ops4j.pax.url.mvn.localRepository=${karaf.home}/${karaf.default.repository} # # Default this to false. It's just weird to use undocumented repos # org.ops4j.pax.url.mvn.useFallbackRepositories=false # # Uncomment if you don't wanna use the proxy settings # from the Maven conf/settings.xml file # # org.ops4j.pax.url.mvn.proxySupport=false # # Comma separated list of repositories scanned when resolving an artifact. # Those repositories will be checked before iterating through the # below list of repositories and even before the local repository # A repository url can be appended with zero or more of the following flags: # @snapshots : the repository contains snaphots # @noreleases : the repository does not contain any released artifacts # # The following property value will add the system folder as a repo. # org.ops4j.pax.url.mvn.defaultRepositories=\ file:${karaf.home}/${karaf.default.repository}@id=system.repository@snapshots,\ file:${karaf.data}/kar@id=kar.repository@multi@snapshots,\ file:${karaf.base}/${karaf.default.repository}@id=child.system.repository@snapshots # Use the default local repo (e.g.~/.m2/repository) as a "remote" repo #org.ops4j.pax.url.mvn.defaultLocalRepoAsRemote=false # # Comma separated list of repositories scanned when resolving an artifact. # The default list includes the following repositories: # http://repo1.maven.org/maven2@id=central # http://repository.springsource.com/maven/bundles/release@id=spring.ebr # 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 # To add repositories to the default ones, prepend '+' to the list of repositories # to add. # A repository url can be appended with zero or more of the following flags: # @snapshots : the repository contains snapshots # @noreleases : the repository does not contain any released artifacts # @id=repository.id : the id for the repository, just like in the settings.xml this is optional but recommended # 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 ### ^^^ No remote repositories. This is the only ODL change compared to Karaf defaults.Configuring the startup features... + [[ True == \T\r\u\e ]] + echo 'Configuring the startup features...' + sed -ie 's/\(featuresBoot=\|featuresBoot =\)/featuresBoot = odl-integration-compatible-with-all,odl-jolokia,odl-restconf,odl-clustering-test-app,/g' /tmp/karaf-0.23.0-SNAPSHOT/etc/org.apache.karaf.features.cfg + FEATURE_TEST_STRING=features-test + FEATURE_TEST_VERSION=0.23.0-SNAPSHOT + KARAF_VERSION=karaf4 + [[ integration == \i\n\t\e\g\r\a\t\i\o\n ]] + sed -ie 's%\(featuresRepositories=\|featuresRepositories =\)%featuresRepositories = mvn:org.opendaylight.integration/features-test/0.23.0-SNAPSHOT/xml/features,mvn:org.apache.karaf.decanter/apache-karaf-decanter/1.2.0/xml/features,%g' /tmp/karaf-0.23.0-SNAPSHOT/etc/org.apache.karaf.features.cfg + [[ ! -z '' ]] + cat /tmp/karaf-0.23.0-SNAPSHOT/etc/org.apache.karaf.features.cfg ################################################################################ # # Licensed to the Apache Software Foundation (ASF) under one or more # contributor license agreements. See the NOTICE file distributed with # this work for additional information regarding copyright ownership. # The ASF licenses this file to You under the Apache License, Version 2.0 # (the "License"); you may not use this file except in compliance with # the License. You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. # ################################################################################ # # Comma separated list of features repositories to register by default # featuresRepositories = mvn:org.opendaylight.integration/features-test/0.23.0-SNAPSHOT/xml/features,mvn:org.apache.karaf.decanter/apache-karaf-decanter/1.2.0/xml/features, file:${karaf.etc}/61373e68-8b2a-410e-b8b7-b2940d35549f.xml # # Comma separated list of features to install at startup # featuresBoot = odl-integration-compatible-with-all,odl-jolokia,odl-restconf,odl-clustering-test-app, 7af9fd7e-f1e8-4e7e-b75b-60522c65b736 # # Resource repositories (OBR) that the features resolver can use # to resolve requirements/capabilities # # The format of the resourceRepositories is # resourceRepositories=[xml:url|json:url],... # for Instance: # #resourceRepositories=xml:http://host/path/to/index.xml # or #resourceRepositories=json:http://host/path/to/index.json # # # Defines if the boot features are started in asynchronous mode (in a dedicated thread) # featuresBootAsynchronous=false # # Service requirements enforcement # # By default, the feature resolver checks the service requirements/capabilities of # bundles for new features (xml schema >= 1.3.0) in order to automatically installs # the required bundles. # The following flag can have those values: # - disable: service requirements are completely ignored # - default: service requirements are ignored for old features # - enforce: service requirements are always verified # #serviceRequirements=default # # Store cfg file for config element in feature # #configCfgStore=true # # Define if the feature service automatically refresh bundles # autoRefresh=true # # Configuration of features processing mechanism (overrides, blacklisting, modification of features) # XML file defines instructions related to features processing # versions.properties may declare properties to resolve placeholders in XML file # both files are relative to ${karaf.etc} # #featureProcessing=org.apache.karaf.features.xml #featureProcessingVersions=versions.properties + configure_karaf_log karaf4 '' + local -r karaf_version=karaf4 + local -r controllerdebugmap= + local logapi=log4j + grep log4j2 /tmp/karaf-0.23.0-SNAPSHOT/etc/org.ops4j.pax.logging.cfg log4j2.pattern = %d{ISO8601} | %-5p | %-16t | %-32c{1} | %X{bundle.id} - %X{bundle.name} - %X{bundle.version} | %m%n log4j2.rootLogger.level = INFO #log4j2.rootLogger.type = asyncRoot #log4j2.rootLogger.includeLocation = false log4j2.rootLogger.appenderRef.RollingFile.ref = RollingFile log4j2.rootLogger.appenderRef.PaxOsgi.ref = PaxOsgi log4j2.rootLogger.appenderRef.Console.ref = Console log4j2.rootLogger.appenderRef.Console.filter.threshold.type = ThresholdFilter log4j2.rootLogger.appenderRef.Console.filter.threshold.level = ${karaf.log.console:-OFF} log4j2.rootLogger.appenderRef.RollingFile.filter.confidential.type = ContextMapFilter log4j2.rootLogger.appenderRef.RollingFile.filter.confidential.pair1.type = KeyValuePair log4j2.rootLogger.appenderRef.RollingFile.filter.confidential.pair1.key = slf4j.marker log4j2.rootLogger.appenderRef.RollingFile.filter.confidential.pair1.value = CONFIDENTIAL log4j2.rootLogger.appenderRef.RollingFile.filter.confidential.operator = or log4j2.rootLogger.appenderRef.RollingFile.filter.confidential.onMatch = DENY log4j2.rootLogger.appenderRef.RollingFile.filter.confidential.onMismatch = NEUTRAL log4j2.logger.spifly.name = org.apache.aries.spifly log4j2.logger.spifly.level = WARN log4j2.logger.audit.name = org.apache.karaf.jaas.modules.audit log4j2.logger.audit.level = INFO log4j2.logger.audit.additivity = false log4j2.logger.audit.appenderRef.AuditRollingFile.ref = AuditRollingFile # Console appender not used by default (see log4j2.rootLogger.appenderRefs) log4j2.appender.console.type = Console log4j2.appender.console.name = Console log4j2.appender.console.layout.type = PatternLayout log4j2.appender.console.layout.pattern = ${log4j2.pattern} log4j2.appender.rolling.type = RollingRandomAccessFile log4j2.appender.rolling.name = RollingFile log4j2.appender.rolling.fileName = ${karaf.data}/log/karaf.log log4j2.appender.rolling.filePattern = ${karaf.data}/log/karaf.log.%i #log4j2.appender.rolling.immediateFlush = false log4j2.appender.rolling.append = true log4j2.appender.rolling.layout.type = PatternLayout log4j2.appender.rolling.layout.pattern = ${log4j2.pattern} log4j2.appender.rolling.policies.type = Policies log4j2.appender.rolling.policies.size.type = SizeBasedTriggeringPolicy log4j2.appender.rolling.policies.size.size = 64MB log4j2.appender.rolling.strategy.type = DefaultRolloverStrategy log4j2.appender.rolling.strategy.max = 7 log4j2.appender.audit.type = RollingRandomAccessFile log4j2.appender.audit.name = AuditRollingFile log4j2.appender.audit.fileName = ${karaf.data}/security/audit.log log4j2.appender.audit.filePattern = ${karaf.data}/security/audit.log.%i log4j2.appender.audit.append = true log4j2.appender.audit.layout.type = PatternLayout log4j2.appender.audit.layout.pattern = ${log4j2.pattern} log4j2.appender.audit.policies.type = Policies log4j2.appender.audit.policies.size.type = SizeBasedTriggeringPolicy log4j2.appender.audit.policies.size.size = 8MB log4j2.appender.audit.strategy.type = DefaultRolloverStrategy log4j2.appender.audit.strategy.max = 7 log4j2.appender.osgi.type = PaxOsgi log4j2.appender.osgi.name = PaxOsgi log4j2.appender.osgi.filter = * #log4j2.logger.aether.name = shaded.org.eclipse.aether #log4j2.logger.aether.level = TRACE #log4j2.logger.http-headers.name = shaded.org.apache.http.headers #log4j2.logger.http-headers.level = DEBUG #log4j2.logger.maven.name = org.ops4j.pax.url.mvn #log4j2.logger.maven.level = TRACE + logapi=log4j2 Configuring the karaf log... karaf_version: karaf4, logapi: log4j2 + echo 'Configuring the karaf log... karaf_version: karaf4, logapi: log4j2' + '[' log4j2 == log4j2 ']' + sed -ie 's/log4j2.appender.rolling.policies.size.size = 64MB/log4j2.appender.rolling.policies.size.size = 1GB/g' /tmp/karaf-0.23.0-SNAPSHOT/etc/org.ops4j.pax.logging.cfg + orgmodule=org.opendaylight.yangtools.yang.parser.repo.YangTextSchemaContextResolver + orgmodule_=org_opendaylight_yangtools_yang_parser_repo_YangTextSchemaContextResolver + echo 'log4j2.logger.org_opendaylight_yangtools_yang_parser_repo_YangTextSchemaContextResolver.name = WARN' + echo 'log4j2.logger.org_opendaylight_yangtools_yang_parser_repo_YangTextSchemaContextResolver.level = WARN' controllerdebugmap: + unset IFS + echo 'controllerdebugmap: ' cat /tmp/karaf-0.23.0-SNAPSHOT/etc/org.ops4j.pax.logging.cfg + '[' -n '' ']' + echo 'cat /tmp/karaf-0.23.0-SNAPSHOT/etc/org.ops4j.pax.logging.cfg' + cat /tmp/karaf-0.23.0-SNAPSHOT/etc/org.ops4j.pax.logging.cfg ################################################################################ # # Licensed to the Apache Software Foundation (ASF) under one or more # contributor license agreements. See the NOTICE file distributed with # this work for additional information regarding copyright ownership. # The ASF licenses this file to You under the Apache License, Version 2.0 # (the "License"); you may not use this file except in compliance with # the License. You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. # ################################################################################ # Common pattern layout for appenders log4j2.pattern = %d{ISO8601} | %-5p | %-16t | %-32c{1} | %X{bundle.id} - %X{bundle.name} - %X{bundle.version} | %m%n # Root logger log4j2.rootLogger.level = INFO # uncomment to use asynchronous loggers, which require mvn:com.lmax/disruptor/3.3.2 library #log4j2.rootLogger.type = asyncRoot #log4j2.rootLogger.includeLocation = false log4j2.rootLogger.appenderRef.RollingFile.ref = RollingFile log4j2.rootLogger.appenderRef.PaxOsgi.ref = PaxOsgi log4j2.rootLogger.appenderRef.Console.ref = Console log4j2.rootLogger.appenderRef.Console.filter.threshold.type = ThresholdFilter log4j2.rootLogger.appenderRef.Console.filter.threshold.level = ${karaf.log.console:-OFF} # Filters for logs marked by org.opendaylight.odlparent.Markers log4j2.rootLogger.appenderRef.RollingFile.filter.confidential.type = ContextMapFilter log4j2.rootLogger.appenderRef.RollingFile.filter.confidential.pair1.type = KeyValuePair log4j2.rootLogger.appenderRef.RollingFile.filter.confidential.pair1.key = slf4j.marker log4j2.rootLogger.appenderRef.RollingFile.filter.confidential.pair1.value = CONFIDENTIAL log4j2.rootLogger.appenderRef.RollingFile.filter.confidential.operator = or log4j2.rootLogger.appenderRef.RollingFile.filter.confidential.onMatch = DENY log4j2.rootLogger.appenderRef.RollingFile.filter.confidential.onMismatch = NEUTRAL # Loggers configuration # Spifly logger log4j2.logger.spifly.name = org.apache.aries.spifly log4j2.logger.spifly.level = WARN # Security audit logger log4j2.logger.audit.name = org.apache.karaf.jaas.modules.audit log4j2.logger.audit.level = INFO log4j2.logger.audit.additivity = false log4j2.logger.audit.appenderRef.AuditRollingFile.ref = AuditRollingFile # Appenders configuration # Console appender not used by default (see log4j2.rootLogger.appenderRefs) log4j2.appender.console.type = Console log4j2.appender.console.name = Console log4j2.appender.console.layout.type = PatternLayout log4j2.appender.console.layout.pattern = ${log4j2.pattern} # Rolling file appender log4j2.appender.rolling.type = RollingRandomAccessFile log4j2.appender.rolling.name = RollingFile log4j2.appender.rolling.fileName = ${karaf.data}/log/karaf.log log4j2.appender.rolling.filePattern = ${karaf.data}/log/karaf.log.%i # uncomment to not force a disk flush #log4j2.appender.rolling.immediateFlush = false log4j2.appender.rolling.append = true log4j2.appender.rolling.layout.type = PatternLayout log4j2.appender.rolling.layout.pattern = ${log4j2.pattern} log4j2.appender.rolling.policies.type = Policies log4j2.appender.rolling.policies.size.type = SizeBasedTriggeringPolicy log4j2.appender.rolling.policies.size.size = 1GB log4j2.appender.rolling.strategy.type = DefaultRolloverStrategy log4j2.appender.rolling.strategy.max = 7 # Audit file appender log4j2.appender.audit.type = RollingRandomAccessFile log4j2.appender.audit.name = AuditRollingFile log4j2.appender.audit.fileName = ${karaf.data}/security/audit.log log4j2.appender.audit.filePattern = ${karaf.data}/security/audit.log.%i log4j2.appender.audit.append = true log4j2.appender.audit.layout.type = PatternLayout log4j2.appender.audit.layout.pattern = ${log4j2.pattern} log4j2.appender.audit.policies.type = Policies log4j2.appender.audit.policies.size.type = SizeBasedTriggeringPolicy log4j2.appender.audit.policies.size.size = 8MB log4j2.appender.audit.strategy.type = DefaultRolloverStrategy log4j2.appender.audit.strategy.max = 7 # OSGi appender log4j2.appender.osgi.type = PaxOsgi log4j2.appender.osgi.name = PaxOsgi log4j2.appender.osgi.filter = * # help with identification of maven-related problems with pax-url-aether #log4j2.logger.aether.name = shaded.org.eclipse.aether #log4j2.logger.aether.level = TRACE #log4j2.logger.http-headers.name = shaded.org.apache.http.headers #log4j2.logger.http-headers.level = DEBUG #log4j2.logger.maven.name = org.ops4j.pax.url.mvn #log4j2.logger.maven.level = TRACE log4j2.logger.org_opendaylight_yangtools_yang_parser_repo_YangTextSchemaContextResolver.name = WARN log4j2.logger.org_opendaylight_yangtools_yang_parser_repo_YangTextSchemaContextResolver.level = WARN Configure + set_java_vars /usr/lib/jvm/java-21-openjdk-amd64 3072m /tmp/karaf-0.23.0-SNAPSHOT/bin/setenv + local -r java_home=/usr/lib/jvm/java-21-openjdk-amd64 + local -r controllermem=3072m + local -r memconf=/tmp/karaf-0.23.0-SNAPSHOT/bin/setenv + echo Configure + echo ' java home: /usr/lib/jvm/java-21-openjdk-amd64' java home: /usr/lib/jvm/java-21-openjdk-amd64 max memory: 3072m memconf: /tmp/karaf-0.23.0-SNAPSHOT/bin/setenv + echo ' max memory: 3072m' + echo ' memconf: /tmp/karaf-0.23.0-SNAPSHOT/bin/setenv' + sed -ie 's%^# export JAVA_HOME%export JAVA_HOME=${JAVA_HOME:-/usr/lib/jvm/java-21-openjdk-amd64}%g' /tmp/karaf-0.23.0-SNAPSHOT/bin/setenv + sed -ie 's/JAVA_MAX_MEM="2048m"/JAVA_MAX_MEM=3072m/g' /tmp/karaf-0.23.0-SNAPSHOT/bin/setenv cat /tmp/karaf-0.23.0-SNAPSHOT/bin/setenv + echo 'cat /tmp/karaf-0.23.0-SNAPSHOT/bin/setenv' + cat /tmp/karaf-0.23.0-SNAPSHOT/bin/setenv #!/bin/sh # # Licensed to the Apache Software Foundation (ASF) under one or more # contributor license agreements. See the NOTICE file distributed with # this work for additional information regarding copyright ownership. # The ASF licenses this file to You under the Apache License, Version 2.0 # (the "License"); you may not use this file except in compliance with # the License. You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. # # # handle specific scripts; the SCRIPT_NAME is exactly the name of the Karaf # script: client, instance, shell, start, status, stop, karaf # # if [ "${KARAF_SCRIPT}" == "SCRIPT_NAME" ]; then # Actions go here... # fi # # general settings which should be applied for all scripts go here; please keep # in mind that it is possible that scripts might be executed more than once, e.g. # in example of the start script where the start script is executed first and the # karaf script afterwards. # # # The following section shows the possible configuration options for the default # karaf scripts # export JAVA_HOME=${JAVA_HOME:-/usr/lib/jvm/java-21-openjdk-amd64} # Location of Java installation # export JAVA_OPTS # Generic JVM options, for instance, where you can pass the memory configuration # export JAVA_NON_DEBUG_OPTS # Additional non-debug JVM options # export EXTRA_JAVA_OPTS # Additional JVM options # export KARAF_HOME # Karaf home folder # export KARAF_DATA # Karaf data folder # export KARAF_BASE # Karaf base folder # export KARAF_ETC # Karaf etc folder # export KARAF_LOG # Karaf log folder # export KARAF_SYSTEM_OPTS # First citizen Karaf options # export KARAF_OPTS # Additional available Karaf options # export KARAF_DEBUG # Enable debug mode # export KARAF_REDIRECT # Enable/set the std/err redirection when using bin/start # export KARAF_NOROOT # Prevent execution as root if set to true Set Java version + echo 'Set Java version' + sudo /usr/sbin/alternatives --install /usr/bin/java java /usr/lib/jvm/java-21-openjdk-amd64/bin/java 1 sudo: a terminal is required to read the password; either use the -S option to read from standard input or configure an askpass helper sudo: a password is required + sudo /usr/sbin/alternatives --set java /usr/lib/jvm/java-21-openjdk-amd64/bin/java sudo: a terminal is required to read the password; either use the -S option to read from standard input or configure an askpass helper sudo: a password is required JDK default version ... + echo 'JDK default version ...' + java -version openjdk version "21.0.8" 2025-07-15 OpenJDK Runtime Environment (build 21.0.8+9-Ubuntu-0ubuntu122.04.1) OpenJDK 64-Bit Server VM (build 21.0.8+9-Ubuntu-0ubuntu122.04.1, mixed mode, sharing) Set JAVA_HOME + echo 'Set JAVA_HOME' + export JAVA_HOME=/usr/lib/jvm/java-21-openjdk-amd64 + JAVA_HOME=/usr/lib/jvm/java-21-openjdk-amd64 ++ readlink -e /usr/lib/jvm/java-21-openjdk-amd64/bin/java Java binary pointed at by JAVA_HOME: /usr/lib/jvm/java-21-openjdk-amd64/bin/java + JAVA_RESOLVED=/usr/lib/jvm/java-21-openjdk-amd64/bin/java + echo 'Java binary pointed at by JAVA_HOME: /usr/lib/jvm/java-21-openjdk-amd64/bin/java' Listing all open ports on controller system... + echo 'Listing all open ports on controller system...' + netstat -pnatu /tmp/configuration-script.sh: line 40: netstat: command not found Custom shard config exists!!! Copying the shard config... + '[' -f /tmp/custom_shard_config.txt ']' + echo 'Custom shard config exists!!!' + echo 'Copying the shard config...' + cp /tmp/custom_shard_config.txt /tmp/karaf-0.23.0-SNAPSHOT/bin/ Configuring cluster + echo 'Configuring cluster' + /tmp/karaf-0.23.0-SNAPSHOT/bin/configure_cluster.sh 2 10.30.171.104 10.30.171.189 10.30.170.204 ################################################ ## Configure Cluster ## ################################################ NOTE: Cluster configuration files not found. Copying from /tmp/karaf-0.23.0-SNAPSHOT/system/org/opendaylight/controller/sal-clustering-config/11.0.2 Configuring unique name in pekko.conf Configuring hostname in pekko.conf Configuring data and rpc seed nodes in pekko.conf modules = [ { name = "inventory" namespace = "urn:opendaylight:inventory" shard-strategy = "module" }, { name = "topology" namespace = "urn:TBD:params:xml:ns:yang:network-topology" shard-strategy = "module" }, { name = "toaster" namespace = "http://netconfcentral.org/ns/toaster" shard-strategy = "module" }, { name = "car" namespace = "urn:opendaylight:params:xml:ns:yang:controller:config:sal-clustering-it:car" shard-strategy = "module" }, { name = "people" namespace = "urn:opendaylight:params:xml:ns:yang:controller:config:sal-clustering-it:people" shard-strategy = "module" }, { name = "car-people" namespace = "urn:opendaylight:params:xml:ns:yang:controller:config:sal-clustering-it:car-people" shard-strategy = "module" } ] Configuring replication type in module-shards.conf ################################################ ## NOTE: Manually restart controller to ## ## apply configuration. ## ################################################ Dump pekko.conf + echo 'Dump pekko.conf' + cat /tmp/karaf-0.23.0-SNAPSHOT/configuration/initial/pekko.conf odl-cluster-data { pekko { remote { artery { enabled = on transport = tcp canonical.hostname = "10.30.171.189" canonical.port = 2550 } } cluster { # Using artery. seed-nodes = ["pekko://opendaylight-cluster-data@10.30.171.104:2550", "pekko://opendaylight-cluster-data@10.30.171.189:2550", "pekko://opendaylight-cluster-data@10.30.170.204:2550"] roles = ["member-2"] # when under load we might trip a false positive on the failure detector # failure-detector { # heartbeat-interval = 4 s # acceptable-heartbeat-pause = 16s # } } persistence { # By default the snapshots/journal directories live in KARAF_HOME. You can choose to put it somewhere else by # modifying the following two properties. The directory location specified may be a relative or absolute path. # The relative path is always relative to KARAF_HOME. # snapshot-store.local.dir = "target/snapshots" # Use lz4 compression for LocalSnapshotStore snapshots snapshot-store.local.use-lz4-compression = false # Size of blocks for lz4 compression: 64KB, 256KB, 1MB or 4MB snapshot-store.local.lz4-blocksize = 256KB } disable-default-actor-system-quarantined-event-handling = "false" } } Dump modules.conf + echo 'Dump modules.conf' + cat /tmp/karaf-0.23.0-SNAPSHOT/configuration/initial/modules.conf modules = [ { name = "inventory" namespace = "urn:opendaylight:inventory" shard-strategy = "module" }, { name = "topology" namespace = "urn:TBD:params:xml:ns:yang:network-topology" shard-strategy = "module" }, { name = "toaster" namespace = "http://netconfcentral.org/ns/toaster" shard-strategy = "module" }, { name = "car" namespace = "urn:opendaylight:params:xml:ns:yang:controller:config:sal-clustering-it:car" shard-strategy = "module" }, { name = "people" namespace = "urn:opendaylight:params:xml:ns:yang:controller:config:sal-clustering-it:people" shard-strategy = "module" }, { name = "car-people" namespace = "urn:opendaylight:params:xml:ns:yang:controller:config:sal-clustering-it:car-people" shard-strategy = "module" } ] Dump module-shards.conf + echo 'Dump module-shards.conf' + cat /tmp/karaf-0.23.0-SNAPSHOT/configuration/initial/module-shards.conf module-shards = [ { name = "default" shards = [ { name = "default" replicas = ["member-1", "member-2", "member-3"] } ] }, { name = "inventory" shards = [ { name="inventory" replicas = ["member-1", "member-2", "member-3"] } ] }, { name = "topology" shards = [ { name="topology" replicas = ["member-1", "member-2", "member-3"] } ] }, { name = "toaster" shards = [ { name="toaster" replicas = ["member-1", "member-2", "member-3"] } ] }, { name = "car" shards = [ { name="car" replicas = ["member-1", "member-2", "member-3"] } ] }, { name = "people" shards = [ { name="people" replicas = ["member-1", "member-2", "member-3"] } ] }, { name = "car-people" shards = [ { name="car-people" replicas = ["member-1", "member-2", "member-3"] } ] } ] Configuring member-3 with IP address 10.30.170.204 Warning: Permanently added '10.30.170.204' (ECDSA) to the list of known hosts. Warning: Permanently added '10.30.170.204' (ECDSA) to the list of known hosts. + source /tmp/common-functions.sh karaf-0.23.0-SNAPSHOT vanadium common-functions.sh is being sourced ++ [[ /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 ]] ++ echo 'common-functions.sh is being sourced' ++ BUNDLEFOLDER=karaf-0.23.0-SNAPSHOT ++ DISTROSTREAM=vanadium ++ export MAVENCONF=/tmp/karaf-0.23.0-SNAPSHOT/etc/org.ops4j.pax.url.mvn.cfg ++ MAVENCONF=/tmp/karaf-0.23.0-SNAPSHOT/etc/org.ops4j.pax.url.mvn.cfg ++ export FEATURESCONF=/tmp/karaf-0.23.0-SNAPSHOT/etc/org.apache.karaf.features.cfg ++ FEATURESCONF=/tmp/karaf-0.23.0-SNAPSHOT/etc/org.apache.karaf.features.cfg ++ export CUSTOMPROP=/tmp/karaf-0.23.0-SNAPSHOT/etc/custom.properties ++ CUSTOMPROP=/tmp/karaf-0.23.0-SNAPSHOT/etc/custom.properties ++ export LOGCONF=/tmp/karaf-0.23.0-SNAPSHOT/etc/org.ops4j.pax.logging.cfg ++ LOGCONF=/tmp/karaf-0.23.0-SNAPSHOT/etc/org.ops4j.pax.logging.cfg ++ export MEMCONF=/tmp/karaf-0.23.0-SNAPSHOT/bin/setenv ++ MEMCONF=/tmp/karaf-0.23.0-SNAPSHOT/bin/setenv ++ export CONTROLLERMEM= ++ CONTROLLERMEM= ++ case "${DISTROSTREAM}" in ++ CLUSTER_SYSTEM=pekko ++ export AKKACONF=/tmp/karaf-0.23.0-SNAPSHOT/configuration/initial/pekko.conf ++ AKKACONF=/tmp/karaf-0.23.0-SNAPSHOT/configuration/initial/pekko.conf ++ export MODULESCONF=/tmp/karaf-0.23.0-SNAPSHOT/configuration/initial/modules.conf ++ MODULESCONF=/tmp/karaf-0.23.0-SNAPSHOT/configuration/initial/modules.conf ++ export MODULESHARDSCONF=/tmp/karaf-0.23.0-SNAPSHOT/configuration/initial/module-shards.conf ++ MODULESHARDSCONF=/tmp/karaf-0.23.0-SNAPSHOT/configuration/initial/module-shards.conf ++ print_common_env ++ cat common-functions environment: MAVENCONF: /tmp/karaf-0.23.0-SNAPSHOT/etc/org.ops4j.pax.url.mvn.cfg ACTUALFEATURES: FEATURESCONF: /tmp/karaf-0.23.0-SNAPSHOT/etc/org.apache.karaf.features.cfg CUSTOMPROP: /tmp/karaf-0.23.0-SNAPSHOT/etc/custom.properties LOGCONF: /tmp/karaf-0.23.0-SNAPSHOT/etc/org.ops4j.pax.logging.cfg MEMCONF: /tmp/karaf-0.23.0-SNAPSHOT/bin/setenv CONTROLLERMEM: AKKACONF: /tmp/karaf-0.23.0-SNAPSHOT/configuration/initial/pekko.conf MODULESCONF: /tmp/karaf-0.23.0-SNAPSHOT/configuration/initial/modules.conf MODULESHARDSCONF: /tmp/karaf-0.23.0-SNAPSHOT/configuration/initial/module-shards.conf SUITES: ++ SSH='ssh -t -t' ++ extra_services_cntl=' dnsmasq.service httpd.service libvirtd.service openvswitch.service ovs-vswitchd.service ovsdb-server.service rabbitmq-server.service ' ++ extra_services_cmp=' libvirtd.service openvswitch.service ovs-vswitchd.service ovsdb-server.service ' Changing to /tmp Downloading the distribution from https://nexus.opendaylight.org/content/repositories/opendaylight.snapshot/org/opendaylight/integration/karaf/0.23.0-SNAPSHOT/karaf-0.23.0-20251025.223729-494.zip + echo 'Changing to /tmp' + cd /tmp + echo 'Downloading the distribution from https://nexus.opendaylight.org/content/repositories/opendaylight.snapshot/org/opendaylight/integration/karaf/0.23.0-SNAPSHOT/karaf-0.23.0-20251025.223729-494.zip' + wget --progress=dot:mega https://nexus.opendaylight.org/content/repositories/opendaylight.snapshot/org/opendaylight/integration/karaf/0.23.0-SNAPSHOT/karaf-0.23.0-20251025.223729-494.zip --2025-10-25 23:55:43-- https://nexus.opendaylight.org/content/repositories/opendaylight.snapshot/org/opendaylight/integration/karaf/0.23.0-SNAPSHOT/karaf-0.23.0-20251025.223729-494.zip Resolving nexus.opendaylight.org (nexus.opendaylight.org)... 199.204.45.87, 2604:e100:1:0:f816:3eff:fe45:48d6 Connecting to nexus.opendaylight.org (nexus.opendaylight.org)|199.204.45.87|:443... connected. HTTP request sent, awaiting response... 200 OK Length: 234980227 (224M) [application/zip] Saving to: ‘karaf-0.23.0-20251025.223729-494.zip’ 0K ........ ........ ........ ........ ........ ........ 1% 35.5M 6s 3072K ........ ........ ........ ........ ........ ........ 2% 135M 4s 6144K ........ ........ ........ ........ ........ ........ 4% 140M 3s 9216K ........ ........ ........ ........ ........ ........ 5% 131M 3s 12288K ........ ........ ........ ........ ........ ........ 6% 82.8M 3s 15360K ........ ........ ........ ........ ........ ........ 8% 134M 2s 18432K ........ ........ ........ ........ ........ ........ 9% 184M 2s 21504K ........ ........ ........ ........ ........ ........ 10% 204M 2s 24576K ........ ........ ........ ........ ........ ........ 12% 222M 2s 27648K ........ ........ ........ ........ ........ ........ 13% 214M 2s 30720K ........ ........ ........ ........ ........ ........ 14% 119M 2s 33792K ........ ........ ........ ........ ........ ........ 16% 173M 2s 36864K ........ ........ ........ ........ ........ ........ 17% 261M 2s 39936K ........ ........ ........ ........ ........ ........ 18% 266M 1s 43008K ........ ........ ........ ........ ........ ........ 20% 291M 1s 46080K ........ ........ ........ ........ ........ ........ 21% 231M 1s 49152K ........ ........ ........ ........ ........ ........ 22% 272M 1s 52224K ........ ........ ........ ........ ........ ........ 24% 276M 1s 55296K ........ ........ ........ ........ ........ ........ 25% 313M 1s 58368K ........ ........ ........ ........ ........ ........ 26% 112M 1s 61440K ........ ........ ........ ........ ........ ........ 28% 125M 1s 64512K ........ ........ ........ ........ ........ ........ 29% 288M 1s 67584K ........ ........ ........ ........ ........ ........ 30% 334M 1s 70656K ........ ........ ........ ........ ........ ........ 32% 258M 1s 73728K ........ ........ ........ ........ ........ ........ 33% 300M 1s 76800K ........ ........ ........ ........ ........ ........ 34% 228M 1s 79872K ........ ........ ........ ........ ........ ........ 36% 279M 1s 82944K ........ ........ ........ ........ ........ ........ 37% 154M 1s 86016K ........ ........ ........ ........ ........ ........ 38% 120M 1s 89088K ........ ........ ........ ........ ........ ........ 40% 291M 1s 92160K ........ ........ ........ ........ ........ ........ 41% 274M 1s 95232K ........ ........ ........ ........ ........ ........ 42% 312M 1s 98304K ........ ........ ........ ........ ........ ........ 44% 296M 1s 101376K ........ ........ ........ ........ ........ ........ 45% 294M 1s 104448K ........ ........ ........ ........ ........ ........ 46% 284M 1s 107520K ........ ........ ........ ........ ........ ........ 48% 282M 1s 110592K ........ ........ ........ ........ ........ ........ 49% 241M 1s 113664K ........ ........ ........ ........ ........ ........ 50% 228M 1s 116736K ........ ........ ........ ........ ........ ........ 52% 187M 1s 119808K ........ ........ ........ ........ ........ ........ 53% 217M 1s 122880K ........ ........ ........ ........ ........ ........ 54% 305M 1s 125952K ........ ........ ........ ........ ........ ........ 56% 301M 1s 129024K ........ ........ ........ ........ ........ ........ 57% 295M 1s 132096K ........ ........ ........ ........ ........ ........ 58% 300M 0s 135168K ........ ........ ........ ........ ........ ........ 60% 308M 0s 138240K ........ ........ ........ ........ ........ ........ 61% 340M 0s 141312K ........ ........ ........ ........ ........ ........ 62% 299M 0s 144384K ........ ........ ........ ........ ........ ........ 64% 233M 0s 147456K ........ ........ ........ ........ ........ ........ 65% 231M 0s 150528K ........ ........ ........ ........ ........ ........ 66% 271M 0s 153600K ........ ........ ........ ........ ........ ........ 68% 283M 0s 156672K ........ ........ ........ ........ ........ ........ 69% 288M 0s 159744K ........ ........ ........ ........ ........ ........ 70% 288M 0s 162816K ........ ........ ........ ........ ........ ........ 72% 268M 0s 165888K ........ ........ ........ ........ ........ ........ 73% 281M 0s 168960K ........ ........ ........ ........ ........ ........ 74% 250M 0s 172032K ........ ........ ........ ........ ........ ........ 76% 286M 0s 175104K ........ ........ ........ ........ ........ ........ 77% 215M 0s 178176K ........ ........ ........ ........ ........ ........ 78% 196M 0s 181248K ........ ........ ........ ........ ........ ........ 80% 210M 0s 184320K ........ ........ ........ ........ ........ ........ 81% 264M 0s 187392K ........ ........ ........ ........ ........ ........ 83% 290M 0s 190464K ........ ........ ........ ........ ........ ........ 84% 276M 0s 193536K ........ ........ ........ ........ ........ ........ 85% 289M 0s 196608K ........ ........ ........ ........ ........ ........ 87% 280M 0s 199680K ........ ........ ........ ........ ........ ........ 88% 288M 0s 202752K ........ ........ ........ ........ ........ ........ 89% 194M 0s 205824K ........ ........ ........ ........ ........ ........ 91% 211M 0s 208896K ........ ........ ........ ........ ........ ........ 92% 257M 0s 211968K ........ ........ ........ ........ ........ ........ 93% 280M 0s 215040K ........ ........ ........ ........ ........ ........ 95% 318M 0s 218112K ........ ........ ........ ........ ........ ........ 96% 234M 0s 221184K ........ ........ ........ ........ ........ ........ 97% 263M 0s 224256K ........ ........ ........ ........ ........ ........ 99% 314M 0s 227328K ........ ........ ........ ........ . 100% 346M=1.1s 2025-10-25 23:55:44 (210 MB/s) - ‘karaf-0.23.0-20251025.223729-494.zip’ saved [234980227/234980227] Extracting the new controller... + echo 'Extracting the new controller...' + unzip -q karaf-0.23.0-20251025.223729-494.zip Adding external repositories... + echo 'Adding external repositories...' + 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.23.0-SNAPSHOT/etc/org.ops4j.pax.url.mvn.cfg + cat /tmp/karaf-0.23.0-SNAPSHOT/etc/org.ops4j.pax.url.mvn.cfg ################################################################################ # # Licensed to the Apache Software Foundation (ASF) under one or more # contributor license agreements. See the NOTICE file distributed with # this work for additional information regarding copyright ownership. # The ASF licenses this file to You under the Apache License, Version 2.0 # (the "License"); you may not use this file except in compliance with # the License. You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. # ################################################################################ # # If set to true, the following property will not allow any certificate to be used # when accessing Maven repositories through SSL # #org.ops4j.pax.url.mvn.certificateCheck= # # Path to the local Maven settings file. # The repositories defined in this file will be automatically added to the list # of default repositories if the 'org.ops4j.pax.url.mvn.repositories' property # below is not set. # The following locations are checked for the existence of the settings.xml file # * 1. looks for the specified url # * 2. if not found looks for ${user.home}/.m2/settings.xml # * 3. if not found looks for ${maven.home}/conf/settings.xml # * 4. if not found looks for ${M2_HOME}/conf/settings.xml # #org.ops4j.pax.url.mvn.settings= # # Path to the local Maven repository which is used to avoid downloading # artifacts when they already exist locally. # The value of this property will be extracted from the settings.xml file # above, or defaulted to: # System.getProperty( "user.home" ) + "/.m2/repository" # org.ops4j.pax.url.mvn.localRepository=${karaf.home}/${karaf.default.repository} # # Default this to false. It's just weird to use undocumented repos # org.ops4j.pax.url.mvn.useFallbackRepositories=false # # Uncomment if you don't wanna use the proxy settings # from the Maven conf/settings.xml file # # org.ops4j.pax.url.mvn.proxySupport=false # # Comma separated list of repositories scanned when resolving an artifact. # Those repositories will be checked before iterating through the # below list of repositories and even before the local repository # A repository url can be appended with zero or more of the following flags: # @snapshots : the repository contains snaphots # @noreleases : the repository does not contain any released artifacts # # The following property value will add the system folder as a repo. # org.ops4j.pax.url.mvn.defaultRepositories=\ file:${karaf.home}/${karaf.default.repository}@id=system.repository@snapshots,\ file:${karaf.data}/kar@id=kar.repository@multi@snapshots,\ file:${karaf.base}/${karaf.default.repository}@id=child.system.repository@snapshots # Use the default local repo (e.g.~/.m2/repository) as a "remote" repo #org.ops4j.pax.url.mvn.defaultLocalRepoAsRemote=false # # Comma separated list of repositories scanned when resolving an artifact. # The default list includes the following repositories: # http://repo1.maven.org/maven2@id=central # http://repository.springsource.com/maven/bundles/release@id=spring.ebr # 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 # To add repositories to the default ones, prepend '+' to the list of repositories # to add. # A repository url can be appended with zero or more of the following flags: # @snapshots : the repository contains snapshots # @noreleases : the repository does not contain any released artifacts # @id=repository.id : the id for the repository, just like in the settings.xml this is optional but recommended # 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 ### ^^^ No remote repositories. This is the only ODL change compared to Karaf defaults.Configuring the startup features... + [[ True == \T\r\u\e ]] + echo 'Configuring the startup features...' + sed -ie 's/\(featuresBoot=\|featuresBoot =\)/featuresBoot = odl-integration-compatible-with-all,odl-jolokia,odl-restconf,odl-clustering-test-app,/g' /tmp/karaf-0.23.0-SNAPSHOT/etc/org.apache.karaf.features.cfg + FEATURE_TEST_STRING=features-test + FEATURE_TEST_VERSION=0.23.0-SNAPSHOT + KARAF_VERSION=karaf4 + [[ integration == \i\n\t\e\g\r\a\t\i\o\n ]] + sed -ie 's%\(featuresRepositories=\|featuresRepositories =\)%featuresRepositories = mvn:org.opendaylight.integration/features-test/0.23.0-SNAPSHOT/xml/features,mvn:org.apache.karaf.decanter/apache-karaf-decanter/1.2.0/xml/features,%g' /tmp/karaf-0.23.0-SNAPSHOT/etc/org.apache.karaf.features.cfg + [[ ! -z '' ]] + cat /tmp/karaf-0.23.0-SNAPSHOT/etc/org.apache.karaf.features.cfg ################################################################################ # # Licensed to the Apache Software Foundation (ASF) under one or more # contributor license agreements. See the NOTICE file distributed with # this work for additional information regarding copyright ownership. # The ASF licenses this file to You under the Apache License, Version 2.0 # (the "License"); you may not use this file except in compliance with # the License. You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. # ################################################################################ # # Comma separated list of features repositories to register by default # featuresRepositories = mvn:org.opendaylight.integration/features-test/0.23.0-SNAPSHOT/xml/features,mvn:org.apache.karaf.decanter/apache-karaf-decanter/1.2.0/xml/features, file:${karaf.etc}/61373e68-8b2a-410e-b8b7-b2940d35549f.xml # # Comma separated list of features to install at startup # featuresBoot = odl-integration-compatible-with-all,odl-jolokia,odl-restconf,odl-clustering-test-app, 7af9fd7e-f1e8-4e7e-b75b-60522c65b736 # # Resource repositories (OBR) that the features resolver can use # to resolve requirements/capabilities # # The format of the resourceRepositories is # resourceRepositories=[xml:url|json:url],... # for Instance: # #resourceRepositories=xml:http://host/path/to/index.xml # or #resourceRepositories=json:http://host/path/to/index.json # # # Defines if the boot features are started in asynchronous mode (in a dedicated thread) # featuresBootAsynchronous=false # # Service requirements enforcement # # By default, the feature resolver checks the service requirements/capabilities of # bundles for new features (xml schema >= 1.3.0) in order to automatically installs # the required bundles. # The following flag can have those values: # - disable: service requirements are completely ignored # - default: service requirements are ignored for old features # - enforce: service requirements are always verified # #serviceRequirements=default # # Store cfg file for config element in feature # #configCfgStore=true # # Define if the feature service automatically refresh bundles # autoRefresh=true # # Configuration of features processing mechanism (overrides, blacklisting, modification of features) # XML file defines instructions related to features processing # versions.properties may declare properties to resolve placeholders in XML file # both files are relative to ${karaf.etc} # #featureProcessing=org.apache.karaf.features.xml #featureProcessingVersions=versions.properties + configure_karaf_log karaf4 '' + local -r karaf_version=karaf4 + local -r controllerdebugmap= + local logapi=log4j + grep log4j2 /tmp/karaf-0.23.0-SNAPSHOT/etc/org.ops4j.pax.logging.cfg log4j2.pattern = %d{ISO8601} | %-5p | %-16t | %-32c{1} | %X{bundle.id} - %X{bundle.name} - %X{bundle.version} | %m%n log4j2.rootLogger.level = INFO #log4j2.rootLogger.type = asyncRoot #log4j2.rootLogger.includeLocation = false log4j2.rootLogger.appenderRef.RollingFile.ref = RollingFile log4j2.rootLogger.appenderRef.PaxOsgi.ref = PaxOsgi log4j2.rootLogger.appenderRef.Console.ref = Console log4j2.rootLogger.appenderRef.Console.filter.threshold.type = ThresholdFilter log4j2.rootLogger.appenderRef.Console.filter.threshold.level = ${karaf.log.console:-OFF} log4j2.rootLogger.appenderRef.RollingFile.filter.confidential.type = ContextMapFilter log4j2.rootLogger.appenderRef.RollingFile.filter.confidential.pair1.type = KeyValuePair log4j2.rootLogger.appenderRef.RollingFile.filter.confidential.pair1.key = slf4j.marker log4j2.rootLogger.appenderRef.RollingFile.filter.confidential.pair1.value = CONFIDENTIAL log4j2.rootLogger.appenderRef.RollingFile.filter.confidential.operator = or log4j2.rootLogger.appenderRef.RollingFile.filter.confidential.onMatch = DENY log4j2.rootLogger.appenderRef.RollingFile.filter.confidential.onMismatch = NEUTRAL log4j2.logger.spifly.name = org.apache.aries.spifly log4j2.logger.spifly.level = WARN log4j2.logger.audit.name = org.apache.karaf.jaas.modules.audit log4j2.logger.audit.level = INFO log4j2.logger.audit.additivity = false log4j2.logger.audit.appenderRef.AuditRollingFile.ref = AuditRollingFile # Console appender not used by default (see log4j2.rootLogger.appenderRefs) log4j2.appender.console.type = Console log4j2.appender.console.name = Console log4j2.appender.console.layout.type = PatternLayout log4j2.appender.console.layout.pattern = ${log4j2.pattern} log4j2.appender.rolling.type = RollingRandomAccessFile log4j2.appender.rolling.name = RollingFile log4j2.appender.rolling.fileName = ${karaf.data}/log/karaf.log log4j2.appender.rolling.filePattern = ${karaf.data}/log/karaf.log.%i #log4j2.appender.rolling.immediateFlush = false log4j2.appender.rolling.append = true log4j2.appender.rolling.layout.type = PatternLayout log4j2.appender.rolling.layout.pattern = ${log4j2.pattern} log4j2.appender.rolling.policies.type = Policies log4j2.appender.rolling.policies.size.type = SizeBasedTriggeringPolicy log4j2.appender.rolling.policies.size.size = 64MB log4j2.appender.rolling.strategy.type = DefaultRolloverStrategy log4j2.appender.rolling.strategy.max = 7 log4j2.appender.audit.type = RollingRandomAccessFile log4j2.appender.audit.name = AuditRollingFile log4j2.appender.audit.fileName = ${karaf.data}/security/audit.log log4j2.appender.audit.filePattern = ${karaf.data}/security/audit.log.%i log4j2.appender.audit.append = true log4j2.appender.audit.layout.type = PatternLayout log4j2.appender.audit.layout.pattern = ${log4j2.pattern} log4j2.appender.audit.policies.type = Policies log4j2.appender.audit.policies.size.type = SizeBasedTriggeringPolicy log4j2.appender.audit.policies.size.size = 8MB log4j2.appender.audit.strategy.type = DefaultRolloverStrategy log4j2.appender.audit.strategy.max = 7 log4j2.appender.osgi.type = PaxOsgi log4j2.appender.osgi.name = PaxOsgi log4j2.appender.osgi.filter = * #log4j2.logger.aether.name = shaded.org.eclipse.aether #log4j2.logger.aether.level = TRACE #log4j2.logger.http-headers.name = shaded.org.apache.http.headers #log4j2.logger.http-headers.level = DEBUG #log4j2.logger.maven.name = org.ops4j.pax.url.mvn #log4j2.logger.maven.level = TRACE Configuring the karaf log... karaf_version: karaf4, logapi: log4j2 + logapi=log4j2 + echo 'Configuring the karaf log... karaf_version: karaf4, logapi: log4j2' + '[' log4j2 == log4j2 ']' + sed -ie 's/log4j2.appender.rolling.policies.size.size = 64MB/log4j2.appender.rolling.policies.size.size = 1GB/g' /tmp/karaf-0.23.0-SNAPSHOT/etc/org.ops4j.pax.logging.cfg + orgmodule=org.opendaylight.yangtools.yang.parser.repo.YangTextSchemaContextResolver + orgmodule_=org_opendaylight_yangtools_yang_parser_repo_YangTextSchemaContextResolver + echo 'log4j2.logger.org_opendaylight_yangtools_yang_parser_repo_YangTextSchemaContextResolver.name = WARN' controllerdebugmap: cat /tmp/karaf-0.23.0-SNAPSHOT/etc/org.ops4j.pax.logging.cfg + echo 'log4j2.logger.org_opendaylight_yangtools_yang_parser_repo_YangTextSchemaContextResolver.level = WARN' + unset IFS + echo 'controllerdebugmap: ' + '[' -n '' ']' + echo 'cat /tmp/karaf-0.23.0-SNAPSHOT/etc/org.ops4j.pax.logging.cfg' + cat /tmp/karaf-0.23.0-SNAPSHOT/etc/org.ops4j.pax.logging.cfg ################################################################################ # # Licensed to the Apache Software Foundation (ASF) under one or more # contributor license agreements. See the NOTICE file distributed with # this work for additional information regarding copyright ownership. # The ASF licenses this file to You under the Apache License, Version 2.0 # (the "License"); you may not use this file except in compliance with # the License. You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. # ################################################################################ # Common pattern layout for appenders log4j2.pattern = %d{ISO8601} | %-5p | %-16t | %-32c{1} | %X{bundle.id} - %X{bundle.name} - %X{bundle.version} | %m%n # Root logger log4j2.rootLogger.level = INFO # uncomment to use asynchronous loggers, which require mvn:com.lmax/disruptor/3.3.2 library #log4j2.rootLogger.type = asyncRoot #log4j2.rootLogger.includeLocation = false log4j2.rootLogger.appenderRef.RollingFile.ref = RollingFile log4j2.rootLogger.appenderRef.PaxOsgi.ref = PaxOsgi log4j2.rootLogger.appenderRef.Console.ref = Console log4j2.rootLogger.appenderRef.Console.filter.threshold.type = ThresholdFilter log4j2.rootLogger.appenderRef.Console.filter.threshold.level = ${karaf.log.console:-OFF} # Filters for logs marked by org.opendaylight.odlparent.Markers log4j2.rootLogger.appenderRef.RollingFile.filter.confidential.type = ContextMapFilter log4j2.rootLogger.appenderRef.RollingFile.filter.confidential.pair1.type = KeyValuePair log4j2.rootLogger.appenderRef.RollingFile.filter.confidential.pair1.key = slf4j.marker log4j2.rootLogger.appenderRef.RollingFile.filter.confidential.pair1.value = CONFIDENTIAL log4j2.rootLogger.appenderRef.RollingFile.filter.confidential.operator = or log4j2.rootLogger.appenderRef.RollingFile.filter.confidential.onMatch = DENY log4j2.rootLogger.appenderRef.RollingFile.filter.confidential.onMismatch = NEUTRAL # Loggers configuration # Spifly logger log4j2.logger.spifly.name = org.apache.aries.spifly log4j2.logger.spifly.level = WARN # Security audit logger log4j2.logger.audit.name = org.apache.karaf.jaas.modules.audit log4j2.logger.audit.level = INFO log4j2.logger.audit.additivity = false log4j2.logger.audit.appenderRef.AuditRollingFile.ref = AuditRollingFile # Appenders configuration # Console appender not used by default (see log4j2.rootLogger.appenderRefs) log4j2.appender.console.type = Console log4j2.appender.console.name = Console log4j2.appender.console.layout.type = PatternLayout log4j2.appender.console.layout.pattern = ${log4j2.pattern} # Rolling file appender log4j2.appender.rolling.type = RollingRandomAccessFile log4j2.appender.rolling.name = RollingFile log4j2.appender.rolling.fileName = ${karaf.data}/log/karaf.log log4j2.appender.rolling.filePattern = ${karaf.data}/log/karaf.log.%i # uncomment to not force a disk flush #log4j2.appender.rolling.immediateFlush = false log4j2.appender.rolling.append = true log4j2.appender.rolling.layout.type = PatternLayout log4j2.appender.rolling.layout.pattern = ${log4j2.pattern} log4j2.appender.rolling.policies.type = Policies log4j2.appender.rolling.policies.size.type = SizeBasedTriggeringPolicy log4j2.appender.rolling.policies.size.size = 1GB log4j2.appender.rolling.strategy.type = DefaultRolloverStrategy log4j2.appender.rolling.strategy.max = 7 # Audit file appender log4j2.appender.audit.type = RollingRandomAccessFile log4j2.appender.audit.name = AuditRollingFile log4j2.appender.audit.fileName = ${karaf.data}/security/audit.log log4j2.appender.audit.filePattern = ${karaf.data}/security/audit.log.%i log4j2.appender.audit.append = true log4j2.appender.audit.layout.type = PatternLayout log4j2.appender.audit.layout.pattern = ${log4j2.pattern} log4j2.appender.audit.policies.type = Policies log4j2.appender.audit.policies.size.type = SizeBasedTriggeringPolicy log4j2.appender.audit.policies.size.size = 8MB log4j2.appender.audit.strategy.type = DefaultRolloverStrategy log4j2.appender.audit.strategy.max = 7 # OSGi appender log4j2.appender.osgi.type = PaxOsgi log4j2.appender.osgi.name = PaxOsgi log4j2.appender.osgi.filter = * # help with identification of maven-related problems with pax-url-aether #log4j2.logger.aether.name = shaded.org.eclipse.aether #log4j2.logger.aether.level = TRACE #log4j2.logger.http-headers.name = shaded.org.apache.http.headers #log4j2.logger.http-headers.level = DEBUG #log4j2.logger.maven.name = org.ops4j.pax.url.mvn #log4j2.logger.maven.level = TRACE log4j2.logger.org_opendaylight_yangtools_yang_parser_repo_YangTextSchemaContextResolver.name = WARN log4j2.logger.org_opendaylight_yangtools_yang_parser_repo_YangTextSchemaContextResolver.level = WARN + set_java_vars /usr/lib/jvm/java-21-openjdk-amd64 3072m /tmp/karaf-0.23.0-SNAPSHOT/bin/setenv + local -r java_home=/usr/lib/jvm/java-21-openjdk-amd64 Configure java home: /usr/lib/jvm/java-21-openjdk-amd64 max memory: 3072m memconf: /tmp/karaf-0.23.0-SNAPSHOT/bin/setenv + local -r controllermem=3072m + local -r memconf=/tmp/karaf-0.23.0-SNAPSHOT/bin/setenv + echo Configure + echo ' java home: /usr/lib/jvm/java-21-openjdk-amd64' + echo ' max memory: 3072m' + echo ' memconf: /tmp/karaf-0.23.0-SNAPSHOT/bin/setenv' + sed -ie 's%^# export JAVA_HOME%export JAVA_HOME=${JAVA_HOME:-/usr/lib/jvm/java-21-openjdk-amd64}%g' /tmp/karaf-0.23.0-SNAPSHOT/bin/setenv + sed -ie 's/JAVA_MAX_MEM="2048m"/JAVA_MAX_MEM=3072m/g' /tmp/karaf-0.23.0-SNAPSHOT/bin/setenv cat /tmp/karaf-0.23.0-SNAPSHOT/bin/setenv + echo 'cat /tmp/karaf-0.23.0-SNAPSHOT/bin/setenv' + cat /tmp/karaf-0.23.0-SNAPSHOT/bin/setenv #!/bin/sh # # Licensed to the Apache Software Foundation (ASF) under one or more # contributor license agreements. See the NOTICE file distributed with # this work for additional information regarding copyright ownership. # The ASF licenses this file to You under the Apache License, Version 2.0 # (the "License"); you may not use this file except in compliance with # the License. You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. # # # handle specific scripts; the SCRIPT_NAME is exactly the name of the Karaf # script: client, instance, shell, start, status, stop, karaf # # if [ "${KARAF_SCRIPT}" == "SCRIPT_NAME" ]; then # Actions go here... # fi # # general settings which should be applied for all scripts go here; please keep # in mind that it is possible that scripts might be executed more than once, e.g. # in example of the start script where the start script is executed first and the # karaf script afterwards. # # # The following section shows the possible configuration options for the default # karaf scripts # export JAVA_HOME=${JAVA_HOME:-/usr/lib/jvm/java-21-openjdk-amd64} # Location of Java installation # export JAVA_OPTS # Generic JVM options, for instance, where you can pass the memory configuration # export JAVA_NON_DEBUG_OPTS # Additional non-debug JVM options # export EXTRA_JAVA_OPTS # Additional JVM options # export KARAF_HOME # Karaf home folder # export KARAF_DATA # Karaf data folder # export KARAF_BASE # Karaf base folder # export KARAF_ETC # Karaf etc folder # export KARAF_LOG # Karaf log folder # export KARAF_SYSTEM_OPTS # First citizen Karaf options # export KARAF_OPTS # Additional available Karaf options # export KARAF_DEBUG # Enable debug mode # export KARAF_REDIRECT # Enable/set the std/err redirection when using bin/start # export KARAF_NOROOT # Prevent execution as root if set to true Set Java version + echo 'Set Java version' + sudo /usr/sbin/alternatives --install /usr/bin/java java /usr/lib/jvm/java-21-openjdk-amd64/bin/java 1 sudo: a terminal is required to read the password; either use the -S option to read from standard input or configure an askpass helper sudo: a password is required + sudo /usr/sbin/alternatives --set java /usr/lib/jvm/java-21-openjdk-amd64/bin/java sudo: a terminal is required to read the password; either use the -S option to read from standard input or configure an askpass helper sudo: a password is required JDK default version ... + echo 'JDK default version ...' + java -version openjdk version "21.0.8" 2025-07-15 OpenJDK Runtime Environment (build 21.0.8+9-Ubuntu-0ubuntu122.04.1) OpenJDK 64-Bit Server VM (build 21.0.8+9-Ubuntu-0ubuntu122.04.1, mixed mode, sharing) Set JAVA_HOME + echo 'Set JAVA_HOME' + export JAVA_HOME=/usr/lib/jvm/java-21-openjdk-amd64 + JAVA_HOME=/usr/lib/jvm/java-21-openjdk-amd64 ++ readlink -e /usr/lib/jvm/java-21-openjdk-amd64/bin/java + JAVA_RESOLVED=/usr/lib/jvm/java-21-openjdk-amd64/bin/java Java binary pointed at by JAVA_HOME: /usr/lib/jvm/java-21-openjdk-amd64/bin/java Listing all open ports on controller system... + echo 'Java binary pointed at by JAVA_HOME: /usr/lib/jvm/java-21-openjdk-amd64/bin/java' + echo 'Listing all open ports on controller system...' + netstat -pnatu /tmp/configuration-script.sh: line 40: netstat: command not found + '[' -f /tmp/custom_shard_config.txt ']' Custom shard config exists!!! Copying the shard config... + echo 'Custom shard config exists!!!' + echo 'Copying the shard config...' + cp /tmp/custom_shard_config.txt /tmp/karaf-0.23.0-SNAPSHOT/bin/ Configuring cluster + echo 'Configuring cluster' + /tmp/karaf-0.23.0-SNAPSHOT/bin/configure_cluster.sh 3 10.30.171.104 10.30.171.189 10.30.170.204 ################################################ ## Configure Cluster ## ################################################ NOTE: Cluster configuration files not found. Copying from /tmp/karaf-0.23.0-SNAPSHOT/system/org/opendaylight/controller/sal-clustering-config/11.0.2 Configuring unique name in pekko.conf Configuring hostname in pekko.conf Configuring data and rpc seed nodes in pekko.conf modules = [ { name = "inventory" namespace = "urn:opendaylight:inventory" shard-strategy = "module" }, { name = "topology" namespace = "urn:TBD:params:xml:ns:yang:network-topology" shard-strategy = "module" }, { name = "toaster" namespace = "http://netconfcentral.org/ns/toaster" shard-strategy = "module" }, { name = "car" namespace = "urn:opendaylight:params:xml:ns:yang:controller:config:sal-clustering-it:car" shard-strategy = "module" }, { name = "people" namespace = "urn:opendaylight:params:xml:ns:yang:controller:config:sal-clustering-it:people" shard-strategy = "module" }, { name = "car-people" namespace = "urn:opendaylight:params:xml:ns:yang:controller:config:sal-clustering-it:car-people" shard-strategy = "module" } ] Configuring replication type in module-shards.conf ################################################ ## NOTE: Manually restart controller to ## ## apply configuration. ## ################################################ Dump pekko.conf + echo 'Dump pekko.conf' + cat /tmp/karaf-0.23.0-SNAPSHOT/configuration/initial/pekko.conf odl-cluster-data { pekko { remote { artery { enabled = on transport = tcp canonical.hostname = "10.30.170.204" canonical.port = 2550 } } cluster { # Using artery. seed-nodes = ["pekko://opendaylight-cluster-data@10.30.171.104:2550", "pekko://opendaylight-cluster-data@10.30.171.189:2550", "pekko://opendaylight-cluster-data@10.30.170.204:2550"] roles = ["member-3"] # when under load we might trip a false positive on the failure detector # failure-detector { # heartbeat-interval = 4 s # acceptable-heartbeat-pause = 16s # } } persistence { # By default the snapshots/journal directories live in KARAF_HOME. You can choose to put it somewhere else by # modifying the following two properties. The directory location specified may be a relative or absolute path. # The relative path is always relative to KARAF_HOME. # snapshot-store.local.dir = "target/snapshots" # Use lz4 compression for LocalSnapshotStore snapshots snapshot-store.local.use-lz4-compression = false # Size of blocks for lz4 compression: 64KB, 256KB, 1MB or 4MB snapshot-store.local.lz4-blocksize = 256KB } disable-default-actor-system-quarantined-event-handling = "false" } } Dump modules.conf + echo 'Dump modules.conf' + cat /tmp/karaf-0.23.0-SNAPSHOT/configuration/initial/modules.conf modules = [ { name = "inventory" namespace = "urn:opendaylight:inventory" shard-strategy = "module" }, { name = "topology" namespace = "urn:TBD:params:xml:ns:yang:network-topology" shard-strategy = "module" }, { name = "toaster" namespace = "http://netconfcentral.org/ns/toaster" shard-strategy = "module" }, { name = "car" namespace = "urn:opendaylight:params:xml:ns:yang:controller:config:sal-clustering-it:car" shard-strategy = "module" }, { name = "people" namespace = "urn:opendaylight:params:xml:ns:yang:controller:config:sal-clustering-it:people" shard-strategy = "module" }, { name = "car-people" namespace = "urn:opendaylight:params:xml:ns:yang:controller:config:sal-clustering-it:car-people" shard-strategy = "module" } ] + echo 'Dump module-shards.conf' Dump module-shards.conf + cat /tmp/karaf-0.23.0-SNAPSHOT/configuration/initial/module-shards.conf module-shards = [ { name = "default" shards = [ { name = "default" replicas = ["member-1", "member-2", "member-3"] } ] }, { name = "inventory" shards = [ { name="inventory" replicas = ["member-1", "member-2", "member-3"] } ] }, { name = "topology" shards = [ { name="topology" replicas = ["member-1", "member-2", "member-3"] } ] }, { name = "toaster" shards = [ { name="toaster" replicas = ["member-1", "member-2", "member-3"] } ] }, { name = "car" shards = [ { name="car" replicas = ["member-1", "member-2", "member-3"] } ] }, { name = "people" shards = [ { name="people" replicas = ["member-1", "member-2", "member-3"] } ] }, { name = "car-people" shards = [ { name="car-people" replicas = ["member-1", "member-2", "member-3"] } ] } ] Locating config plan to use... Finished running config plans Starting member-1 with IP address 10.30.171.104 Warning: Permanently added '10.30.171.104' (ECDSA) to the list of known hosts. Warning: Permanently added '10.30.171.104' (ECDSA) to the list of known hosts. Redirecting karaf console output to karaf_console.log Starting controller... start: Redirecting Karaf output to /tmp/karaf-0.23.0-SNAPSHOT/data/log/karaf_console.log Starting member-2 with IP address 10.30.171.189 Warning: Permanently added '10.30.171.189' (ECDSA) to the list of known hosts. Warning: Permanently added '10.30.171.189' (ECDSA) to the list of known hosts. Redirecting karaf console output to karaf_console.log Starting controller... start: Redirecting Karaf output to /tmp/karaf-0.23.0-SNAPSHOT/data/log/karaf_console.log Starting member-3 with IP address 10.30.170.204 Warning: Permanently added '10.30.170.204' (ECDSA) to the list of known hosts. Warning: Permanently added '10.30.170.204' (ECDSA) to the list of known hosts. Redirecting karaf console output to karaf_console.log Starting controller... start: Redirecting Karaf output to /tmp/karaf-0.23.0-SNAPSHOT/data/log/karaf_console.log [controller-csit-3node-clustering-ask-all-vanadium] $ /bin/bash /tmp/jenkins2852773011787867065.sh common-functions.sh is being sourced common-functions environment: MAVENCONF: /tmp/karaf-0.23.0-SNAPSHOT/etc/org.ops4j.pax.url.mvn.cfg ACTUALFEATURES: FEATURESCONF: /tmp/karaf-0.23.0-SNAPSHOT/etc/org.apache.karaf.features.cfg CUSTOMPROP: /tmp/karaf-0.23.0-SNAPSHOT/etc/custom.properties LOGCONF: /tmp/karaf-0.23.0-SNAPSHOT/etc/org.ops4j.pax.logging.cfg MEMCONF: /tmp/karaf-0.23.0-SNAPSHOT/bin/setenv CONTROLLERMEM: 2048m AKKACONF: /tmp/karaf-0.23.0-SNAPSHOT/configuration/initial/pekko.conf MODULESCONF: /tmp/karaf-0.23.0-SNAPSHOT/configuration/initial/modules.conf MODULESHARDSCONF: /tmp/karaf-0.23.0-SNAPSHOT/configuration/initial/module-shards.conf SUITES: + echo '#################################################' ################################################# + echo '## Verify Cluster is UP ##' ## Verify Cluster is UP ## + echo '#################################################' ################################################# + create_post_startup_script + cat + copy_and_run_post_startup_script + seed_index=1 ++ seq 1 3 + for i in $(seq 1 "${NUM_ODL_SYSTEM}") + CONTROLLERIP=ODL_SYSTEM_1_IP + echo 'Execute the post startup script on controller 10.30.171.104' Execute the post startup script on controller 10.30.171.104 + scp /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/post-startup-script.sh 10.30.171.104:/tmp/ Warning: Permanently added '10.30.171.104' (ECDSA) to the list of known hosts. + ssh 10.30.171.104 'bash /tmp/post-startup-script.sh 1' Warning: Permanently added '10.30.171.104' (ECDSA) to the list of known hosts. /tmp/post-startup-script.sh: line 4: netstat: command not found /tmp/post-startup-script.sh: line 4: netstat: command not found /tmp/post-startup-script.sh: line 4: netstat: command not found /tmp/post-startup-script.sh: line 4: netstat: command not found /tmp/post-startup-script.sh: line 4: netstat: command not found /tmp/post-startup-script.sh: line 4: netstat: command not found /tmp/post-startup-script.sh: line 4: netstat: command not found /tmp/post-startup-script.sh: line 4: netstat: command not found /tmp/post-startup-script.sh: line 4: netstat: command not found /tmp/post-startup-script.sh: line 4: netstat: command not found /tmp/post-startup-script.sh: line 4: netstat: command not found /tmp/post-startup-script.sh: line 4: netstat: command not found Waiting up to 3 minutes for controller to come up, checking every 5 seconds... 2025-10-25T23:56:46,720 | INFO | SystemReadyService-0 | SimpleSystemReadyMonitor | 284 - org.opendaylight.infrautils.ready-api - 7.1.7 | System ready; AKA: Aye captain, all warp coils are now operating at peak efficiency! [M.] Controller is UP 2025-10-25T23:56:46,720 | INFO | SystemReadyService-0 | SimpleSystemReadyMonitor | 284 - org.opendaylight.infrautils.ready-api - 7.1.7 | System ready; AKA: Aye captain, all warp coils are now operating at peak efficiency! [M.] Listing all open ports on controller system... /tmp/post-startup-script.sh: line 51: netstat: command not found looking for "BindException: Address already in use" in log file looking for "server is unhealthy" in log file + '[' 1 == 0 ']' + for i in $(seq 1 "${NUM_ODL_SYSTEM}") + CONTROLLERIP=ODL_SYSTEM_2_IP + echo 'Execute the post startup script on controller 10.30.171.189' Execute the post startup script on controller 10.30.171.189 + scp /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/post-startup-script.sh 10.30.171.189:/tmp/ Warning: Permanently added '10.30.171.189' (ECDSA) to the list of known hosts. + ssh 10.30.171.189 'bash /tmp/post-startup-script.sh 2' Warning: Permanently added '10.30.171.189' (ECDSA) to the list of known hosts. /tmp/post-startup-script.sh: line 4: netstat: command not found /tmp/post-startup-script.sh: line 4: netstat: command not found /tmp/post-startup-script.sh: line 4: netstat: command not found /tmp/post-startup-script.sh: line 4: netstat: command not found /tmp/post-startup-script.sh: line 4: netstat: command not found /tmp/post-startup-script.sh: line 4: netstat: command not found /tmp/post-startup-script.sh: line 4: netstat: command not found /tmp/post-startup-script.sh: line 4: netstat: command not found /tmp/post-startup-script.sh: line 4: netstat: command not found /tmp/post-startup-script.sh: line 4: netstat: command not found /tmp/post-startup-script.sh: line 4: netstat: command not found /tmp/post-startup-script.sh: line 4: netstat: command not found Waiting up to 3 minutes for controller to come up, checking every 5 seconds... 2025-10-25T23:56:46,139 | INFO | SystemReadyService-0 | SimpleSystemReadyMonitor | 284 - org.opendaylight.infrautils.ready-api - 7.1.7 | System ready; AKA: Aye captain, all warp coils are now operating at peak efficiency! [M.] Controller is UP 2025-10-25T23:56:46,139 | INFO | SystemReadyService-0 | SimpleSystemReadyMonitor | 284 - org.opendaylight.infrautils.ready-api - 7.1.7 | System ready; AKA: Aye captain, all warp coils are now operating at peak efficiency! [M.] Listing all open ports on controller system... /tmp/post-startup-script.sh: line 51: netstat: command not found looking for "BindException: Address already in use" in log file looking for "server is unhealthy" in log file + '[' 2 == 0 ']' + for i in $(seq 1 "${NUM_ODL_SYSTEM}") + CONTROLLERIP=ODL_SYSTEM_3_IP + echo 'Execute the post startup script on controller 10.30.170.204' Execute the post startup script on controller 10.30.170.204 + scp /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/post-startup-script.sh 10.30.170.204:/tmp/ Warning: Permanently added '10.30.170.204' (ECDSA) to the list of known hosts. + ssh 10.30.170.204 'bash /tmp/post-startup-script.sh 3' Warning: Permanently added '10.30.170.204' (ECDSA) to the list of known hosts. /tmp/post-startup-script.sh: line 4: netstat: command not found /tmp/post-startup-script.sh: line 4: netstat: command not found /tmp/post-startup-script.sh: line 4: netstat: command not found /tmp/post-startup-script.sh: line 4: netstat: command not found /tmp/post-startup-script.sh: line 4: netstat: command not found /tmp/post-startup-script.sh: line 4: netstat: command not found /tmp/post-startup-script.sh: line 4: netstat: command not found /tmp/post-startup-script.sh: line 4: netstat: command not found /tmp/post-startup-script.sh: line 4: netstat: command not found /tmp/post-startup-script.sh: line 4: netstat: command not found /tmp/post-startup-script.sh: line 4: netstat: command not found /tmp/post-startup-script.sh: line 4: netstat: command not found Waiting up to 3 minutes for controller to come up, checking every 5 seconds... 2025-10-25T23:56:46,803 | INFO | SystemReadyService-0 | SimpleSystemReadyMonitor | 284 - org.opendaylight.infrautils.ready-api - 7.1.7 | System ready; AKA: Aye captain, all warp coils are now operating at peak efficiency! [M.] Controller is UP 2025-10-25T23:56:46,803 | INFO | SystemReadyService-0 | SimpleSystemReadyMonitor | 284 - org.opendaylight.infrautils.ready-api - 7.1.7 | System ready; AKA: Aye captain, all warp coils are now operating at peak efficiency! [M.] Listing all open ports on controller system... /tmp/post-startup-script.sh: line 51: netstat: command not found looking for "BindException: Address already in use" in log file looking for "server is unhealthy" in log file + '[' 0 == 0 ']' + seed_index=1 + dump_controller_threads ++ seq 1 3 + for i in $(seq 1 "${NUM_ODL_SYSTEM}") + CONTROLLERIP=ODL_SYSTEM_1_IP + echo 'Let'\''s take the karaf thread dump' Let's take the karaf thread dump + ssh 10.30.171.104 'sudo ps aux' Warning: Permanently added '10.30.171.104' (ECDSA) to the list of known hosts. ++ tr -s ' ' ++ grep org.apache.karaf.main.Main /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/ps_before.log ++ grep -v grep ++ cut -f2 '-d ' + pid=2706 + echo 'karaf main: org.apache.karaf.main.Main, pid:2706' karaf main: org.apache.karaf.main.Main, pid:2706 + ssh 10.30.171.104 '/usr/lib/jvm/java-21-openjdk-amd64/bin/jstack -l 2706' Warning: Permanently added '10.30.171.104' (ECDSA) to the list of known hosts. + for i in $(seq 1 "${NUM_ODL_SYSTEM}") + CONTROLLERIP=ODL_SYSTEM_2_IP + echo 'Let'\''s take the karaf thread dump' Let's take the karaf thread dump + ssh 10.30.171.189 'sudo ps aux' Warning: Permanently added '10.30.171.189' (ECDSA) to the list of known hosts. ++ grep org.apache.karaf.main.Main /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/ps_before.log ++ grep -v grep ++ tr -s ' ' ++ cut -f2 '-d ' + pid=2603 + echo 'karaf main: org.apache.karaf.main.Main, pid:2603' karaf main: org.apache.karaf.main.Main, pid:2603 + ssh 10.30.171.189 '/usr/lib/jvm/java-21-openjdk-amd64/bin/jstack -l 2603' Warning: Permanently added '10.30.171.189' (ECDSA) to the list of known hosts. + for i in $(seq 1 "${NUM_ODL_SYSTEM}") + CONTROLLERIP=ODL_SYSTEM_3_IP + echo 'Let'\''s take the karaf thread dump' Let's take the karaf thread dump + ssh 10.30.170.204 'sudo ps aux' Warning: Permanently added '10.30.170.204' (ECDSA) to the list of known hosts. ++ grep org.apache.karaf.main.Main /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/ps_before.log ++ grep -v grep ++ tr -s ' ' ++ cut -f2 '-d ' + pid=2100 + echo 'karaf main: org.apache.karaf.main.Main, pid:2100' karaf main: org.apache.karaf.main.Main, pid:2100 + ssh 10.30.170.204 '/usr/lib/jvm/java-21-openjdk-amd64/bin/jstack -l 2100' Warning: Permanently added '10.30.170.204' (ECDSA) to the list of known hosts. + '[' 0 -gt 0 ']' + echo 'Generating controller variables...' Generating controller variables... ++ seq 1 3 + for i in $(seq 1 "${NUM_ODL_SYSTEM}") + CONTROLLERIP=ODL_SYSTEM_1_IP + odl_variables=' -v ODL_SYSTEM_1_IP:10.30.171.104' + for i in $(seq 1 "${NUM_ODL_SYSTEM}") + CONTROLLERIP=ODL_SYSTEM_2_IP + odl_variables=' -v ODL_SYSTEM_1_IP:10.30.171.104 -v ODL_SYSTEM_2_IP:10.30.171.189' + for i in $(seq 1 "${NUM_ODL_SYSTEM}") + CONTROLLERIP=ODL_SYSTEM_3_IP + odl_variables=' -v ODL_SYSTEM_1_IP:10.30.171.104 -v ODL_SYSTEM_2_IP:10.30.171.189 -v ODL_SYSTEM_3_IP:10.30.170.204' + echo 'Generating mininet variables...' Generating mininet variables... ++ seq 1 0 + get_test_suites SUITES + local __suite_list=SUITES + echo 'Locating test plan to use...' Locating test plan to use... + testplan_filepath=/w/workspace/controller-csit-3node-clustering-ask-all-vanadium/test/csit/testplans/controller-clustering-ask-vanadium.txt + '[' '!' -f /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/test/csit/testplans/controller-clustering-ask-vanadium.txt ']' + testplan_filepath=/w/workspace/controller-csit-3node-clustering-ask-all-vanadium/test/csit/testplans/controller-clustering-ask.txt + '[' disabled '!=' disabled ']' + echo 'Changing the testplan path...' Changing the testplan path... + sed s:integration:/w/workspace/controller-csit-3node-clustering-ask-all-vanadium: /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/test/csit/testplans/controller-clustering-ask.txt + cat testplan.txt # Place the suites in run order: /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/test/csit/suites/controller/dom_data_broker/restart_odl_with_tell_based_false.robot /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/test/csit/suites/controller/dom_rpc_broker/rpc_provider_precedence.robot /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/test/csit/suites/controller/dom_data_broker/restart_odl_with_tell_based_false.robot /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/test/csit/suites/controller/dom_rpc_broker/rpc_provider_partition_and_heal.robot /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/test/csit/suites/controller/dom_data_broker/restart_odl_with_tell_based_false.robot /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/test/csit/suites/controller/dom_rpc_broker/action_provider_precedence.robot /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/test/csit/suites/controller/dom_data_broker/restart_odl_with_tell_based_false.robot /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/test/csit/suites/controller/dom_rpc_broker/action_provider_partition_and_heal.robot /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/test/csit/suites/controller/dom_data_broker/restart_odl_with_tell_based_false.robot /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/test/csit/suites/controller/cluster_singleton/master_stability.robot /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/test/csit/suites/controller/dom_data_broker/restart_odl_with_tell_based_false.robot /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/test/csit/suites/controller/cluster_singleton/partition_and_heal.robot /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/test/csit/suites/controller/dom_data_broker/restart_odl_with_tell_based_false.robot /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/test/csit/suites/controller/cluster_singleton/chasing_the_leader.robot /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/test/csit/suites/controller/dom_data_broker/restart_odl_with_tell_based_false.robot /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/test/csit/suites/controller/singleton_service/global_rpc_kill.robot /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/test/csit/suites/controller/dom_data_broker/restart_odl_with_tell_based_false.robot /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/test/csit/suites/controller/singleton_service/global_rpc_freeze.robot /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/test/csit/suites/controller/dom_data_broker/restart_odl_with_tell_based_false.robot /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/test/csit/suites/controller/singleton_service/global_rpc_isolate.robot /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/test/csit/suites/controller/dom_data_broker/restart_odl_with_tell_based_false.robot /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/test/csit/suites/controller/Clustering_Datastore/carpeople_crud.robot /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/test/csit/suites/controller/Clustering_Datastore/car_failover_crud.robot /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/test/csit/suites/controller/Clustering_Datastore/car_persistence_recovery.robot /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/test/csit/suites/controller/Clustering_Datastore/buycar_failover.robot /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/test/csit/suites/controller/Clustering_Datastore/entity_isolate.robot /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/test/csit/suites/controller/Clustering_Datastore/buycar_failover_isolation.robot /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/test/csit/suites/controller/Clustering_Datastore/car_failover_crud_isolation.robot /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/test/csit/suites/controller/Clustering_Datastore/car_outage_corners.robot + '[' -z '' ']' ++ grep -E -v '(^[[:space:]]*#|^[[:space:]]*$)' testplan.txt ++ tr '\012' ' ' + suite_list='/w/workspace/controller-csit-3node-clustering-ask-all-vanadium/test/csit/suites/controller/dom_data_broker/restart_odl_with_tell_based_false.robot /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/test/csit/suites/controller/dom_rpc_broker/rpc_provider_precedence.robot /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/test/csit/suites/controller/dom_data_broker/restart_odl_with_tell_based_false.robot /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/test/csit/suites/controller/dom_rpc_broker/rpc_provider_partition_and_heal.robot /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/test/csit/suites/controller/dom_data_broker/restart_odl_with_tell_based_false.robot /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/test/csit/suites/controller/dom_rpc_broker/action_provider_precedence.robot /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/test/csit/suites/controller/dom_data_broker/restart_odl_with_tell_based_false.robot /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/test/csit/suites/controller/dom_rpc_broker/action_provider_partition_and_heal.robot /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/test/csit/suites/controller/dom_data_broker/restart_odl_with_tell_based_false.robot /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/test/csit/suites/controller/cluster_singleton/master_stability.robot /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/test/csit/suites/controller/dom_data_broker/restart_odl_with_tell_based_false.robot /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/test/csit/suites/controller/cluster_singleton/partition_and_heal.robot /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/test/csit/suites/controller/dom_data_broker/restart_odl_with_tell_based_false.robot /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/test/csit/suites/controller/cluster_singleton/chasing_the_leader.robot /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/test/csit/suites/controller/dom_data_broker/restart_odl_with_tell_based_false.robot /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/test/csit/suites/controller/singleton_service/global_rpc_kill.robot /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/test/csit/suites/controller/dom_data_broker/restart_odl_with_tell_based_false.robot /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/test/csit/suites/controller/singleton_service/global_rpc_freeze.robot /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/test/csit/suites/controller/dom_data_broker/restart_odl_with_tell_based_false.robot /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/test/csit/suites/controller/singleton_service/global_rpc_isolate.robot /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/test/csit/suites/controller/dom_data_broker/restart_odl_with_tell_based_false.robot /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/test/csit/suites/controller/Clustering_Datastore/carpeople_crud.robot /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/test/csit/suites/controller/Clustering_Datastore/car_failover_crud.robot /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/test/csit/suites/controller/Clustering_Datastore/car_persistence_recovery.robot /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/test/csit/suites/controller/Clustering_Datastore/buycar_failover.robot /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/test/csit/suites/controller/Clustering_Datastore/entity_isolate.robot /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/test/csit/suites/controller/Clustering_Datastore/buycar_failover_isolation.robot /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/test/csit/suites/controller/Clustering_Datastore/car_failover_crud_isolation.robot /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/test/csit/suites/controller/Clustering_Datastore/car_outage_corners.robot ' + eval 'SUITES='\''/w/workspace/controller-csit-3node-clustering-ask-all-vanadium/test/csit/suites/controller/dom_data_broker/restart_odl_with_tell_based_false.robot /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/test/csit/suites/controller/dom_rpc_broker/rpc_provider_precedence.robot /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/test/csit/suites/controller/dom_data_broker/restart_odl_with_tell_based_false.robot /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/test/csit/suites/controller/dom_rpc_broker/rpc_provider_partition_and_heal.robot /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/test/csit/suites/controller/dom_data_broker/restart_odl_with_tell_based_false.robot /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/test/csit/suites/controller/dom_rpc_broker/action_provider_precedence.robot /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/test/csit/suites/controller/dom_data_broker/restart_odl_with_tell_based_false.robot /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/test/csit/suites/controller/dom_rpc_broker/action_provider_partition_and_heal.robot /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/test/csit/suites/controller/dom_data_broker/restart_odl_with_tell_based_false.robot /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/test/csit/suites/controller/cluster_singleton/master_stability.robot /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/test/csit/suites/controller/dom_data_broker/restart_odl_with_tell_based_false.robot /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/test/csit/suites/controller/cluster_singleton/partition_and_heal.robot /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/test/csit/suites/controller/dom_data_broker/restart_odl_with_tell_based_false.robot /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/test/csit/suites/controller/cluster_singleton/chasing_the_leader.robot /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/test/csit/suites/controller/dom_data_broker/restart_odl_with_tell_based_false.robot /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/test/csit/suites/controller/singleton_service/global_rpc_kill.robot /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/test/csit/suites/controller/dom_data_broker/restart_odl_with_tell_based_false.robot /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/test/csit/suites/controller/singleton_service/global_rpc_freeze.robot /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/test/csit/suites/controller/dom_data_broker/restart_odl_with_tell_based_false.robot /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/test/csit/suites/controller/singleton_service/global_rpc_isolate.robot /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/test/csit/suites/controller/dom_data_broker/restart_odl_with_tell_based_false.robot /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/test/csit/suites/controller/Clustering_Datastore/carpeople_crud.robot /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/test/csit/suites/controller/Clustering_Datastore/car_failover_crud.robot /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/test/csit/suites/controller/Clustering_Datastore/car_persistence_recovery.robot /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/test/csit/suites/controller/Clustering_Datastore/buycar_failover.robot /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/test/csit/suites/controller/Clustering_Datastore/entity_isolate.robot /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/test/csit/suites/controller/Clustering_Datastore/buycar_failover_isolation.robot /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/test/csit/suites/controller/Clustering_Datastore/car_failover_crud_isolation.robot /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/test/csit/suites/controller/Clustering_Datastore/car_outage_corners.robot '\''' ++ SUITES='/w/workspace/controller-csit-3node-clustering-ask-all-vanadium/test/csit/suites/controller/dom_data_broker/restart_odl_with_tell_based_false.robot /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/test/csit/suites/controller/dom_rpc_broker/rpc_provider_precedence.robot /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/test/csit/suites/controller/dom_data_broker/restart_odl_with_tell_based_false.robot /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/test/csit/suites/controller/dom_rpc_broker/rpc_provider_partition_and_heal.robot /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/test/csit/suites/controller/dom_data_broker/restart_odl_with_tell_based_false.robot /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/test/csit/suites/controller/dom_rpc_broker/action_provider_precedence.robot /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/test/csit/suites/controller/dom_data_broker/restart_odl_with_tell_based_false.robot /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/test/csit/suites/controller/dom_rpc_broker/action_provider_partition_and_heal.robot /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/test/csit/suites/controller/dom_data_broker/restart_odl_with_tell_based_false.robot /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/test/csit/suites/controller/cluster_singleton/master_stability.robot /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/test/csit/suites/controller/dom_data_broker/restart_odl_with_tell_based_false.robot /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/test/csit/suites/controller/cluster_singleton/partition_and_heal.robot /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/test/csit/suites/controller/dom_data_broker/restart_odl_with_tell_based_false.robot /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/test/csit/suites/controller/cluster_singleton/chasing_the_leader.robot /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/test/csit/suites/controller/dom_data_broker/restart_odl_with_tell_based_false.robot /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/test/csit/suites/controller/singleton_service/global_rpc_kill.robot /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/test/csit/suites/controller/dom_data_broker/restart_odl_with_tell_based_false.robot /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/test/csit/suites/controller/singleton_service/global_rpc_freeze.robot /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/test/csit/suites/controller/dom_data_broker/restart_odl_with_tell_based_false.robot /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/test/csit/suites/controller/singleton_service/global_rpc_isolate.robot /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/test/csit/suites/controller/dom_data_broker/restart_odl_with_tell_based_false.robot /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/test/csit/suites/controller/Clustering_Datastore/carpeople_crud.robot /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/test/csit/suites/controller/Clustering_Datastore/car_failover_crud.robot /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/test/csit/suites/controller/Clustering_Datastore/car_persistence_recovery.robot /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/test/csit/suites/controller/Clustering_Datastore/buycar_failover.robot /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/test/csit/suites/controller/Clustering_Datastore/entity_isolate.robot /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/test/csit/suites/controller/Clustering_Datastore/buycar_failover_isolation.robot /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/test/csit/suites/controller/Clustering_Datastore/car_failover_crud_isolation.robot /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/test/csit/suites/controller/Clustering_Datastore/car_outage_corners.robot ' + echo 'Starting Robot test suites /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/test/csit/suites/controller/dom_data_broker/restart_odl_with_tell_based_false.robot /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/test/csit/suites/controller/dom_rpc_broker/rpc_provider_precedence.robot /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/test/csit/suites/controller/dom_data_broker/restart_odl_with_tell_based_false.robot /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/test/csit/suites/controller/dom_rpc_broker/rpc_provider_partition_and_heal.robot /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/test/csit/suites/controller/dom_data_broker/restart_odl_with_tell_based_false.robot /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/test/csit/suites/controller/dom_rpc_broker/action_provider_precedence.robot /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/test/csit/suites/controller/dom_data_broker/restart_odl_with_tell_based_false.robot /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/test/csit/suites/controller/dom_rpc_broker/action_provider_partition_and_heal.robot /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/test/csit/suites/controller/dom_data_broker/restart_odl_with_tell_based_false.robot /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/test/csit/suites/controller/cluster_singleton/master_stability.robot /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/test/csit/suites/controller/dom_data_broker/restart_odl_with_tell_based_false.robot /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/test/csit/suites/controller/cluster_singleton/partition_and_heal.robot /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/test/csit/suites/controller/dom_data_broker/restart_odl_with_tell_based_false.robot /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/test/csit/suites/controller/cluster_singleton/chasing_the_leader.robot /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/test/csit/suites/controller/dom_data_broker/restart_odl_with_tell_based_false.robot /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/test/csit/suites/controller/singleton_service/global_rpc_kill.robot /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/test/csit/suites/controller/dom_data_broker/restart_odl_with_tell_based_false.robot /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/test/csit/suites/controller/singleton_service/global_rpc_freeze.robot /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/test/csit/suites/controller/dom_data_broker/restart_odl_with_tell_based_false.robot /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/test/csit/suites/controller/singleton_service/global_rpc_isolate.robot /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/test/csit/suites/controller/dom_data_broker/restart_odl_with_tell_based_false.robot /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/test/csit/suites/controller/Clustering_Datastore/carpeople_crud.robot /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/test/csit/suites/controller/Clustering_Datastore/car_failover_crud.robot /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/test/csit/suites/controller/Clustering_Datastore/car_persistence_recovery.robot /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/test/csit/suites/controller/Clustering_Datastore/buycar_failover.robot /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/test/csit/suites/controller/Clustering_Datastore/entity_isolate.robot /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/test/csit/suites/controller/Clustering_Datastore/buycar_failover_isolation.robot /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/test/csit/suites/controller/Clustering_Datastore/car_failover_crud_isolation.robot /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/test/csit/suites/controller/Clustering_Datastore/car_outage_corners.robot ...' Starting Robot test suites /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/test/csit/suites/controller/dom_data_broker/restart_odl_with_tell_based_false.robot /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/test/csit/suites/controller/dom_rpc_broker/rpc_provider_precedence.robot /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/test/csit/suites/controller/dom_data_broker/restart_odl_with_tell_based_false.robot /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/test/csit/suites/controller/dom_rpc_broker/rpc_provider_partition_and_heal.robot /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/test/csit/suites/controller/dom_data_broker/restart_odl_with_tell_based_false.robot /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/test/csit/suites/controller/dom_rpc_broker/action_provider_precedence.robot /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/test/csit/suites/controller/dom_data_broker/restart_odl_with_tell_based_false.robot /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/test/csit/suites/controller/dom_rpc_broker/action_provider_partition_and_heal.robot /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/test/csit/suites/controller/dom_data_broker/restart_odl_with_tell_based_false.robot /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/test/csit/suites/controller/cluster_singleton/master_stability.robot /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/test/csit/suites/controller/dom_data_broker/restart_odl_with_tell_based_false.robot /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/test/csit/suites/controller/cluster_singleton/partition_and_heal.robot /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/test/csit/suites/controller/dom_data_broker/restart_odl_with_tell_based_false.robot /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/test/csit/suites/controller/cluster_singleton/chasing_the_leader.robot /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/test/csit/suites/controller/dom_data_broker/restart_odl_with_tell_based_false.robot /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/test/csit/suites/controller/singleton_service/global_rpc_kill.robot /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/test/csit/suites/controller/dom_data_broker/restart_odl_with_tell_based_false.robot /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/test/csit/suites/controller/singleton_service/global_rpc_freeze.robot /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/test/csit/suites/controller/dom_data_broker/restart_odl_with_tell_based_false.robot /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/test/csit/suites/controller/singleton_service/global_rpc_isolate.robot /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/test/csit/suites/controller/dom_data_broker/restart_odl_with_tell_based_false.robot /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/test/csit/suites/controller/Clustering_Datastore/carpeople_crud.robot /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/test/csit/suites/controller/Clustering_Datastore/car_failover_crud.robot /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/test/csit/suites/controller/Clustering_Datastore/car_persistence_recovery.robot /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/test/csit/suites/controller/Clustering_Datastore/buycar_failover.robot /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/test/csit/suites/controller/Clustering_Datastore/entity_isolate.robot /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/test/csit/suites/controller/Clustering_Datastore/buycar_failover_isolation.robot /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/test/csit/suites/controller/Clustering_Datastore/car_failover_crud_isolation.robot /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/test/csit/suites/controller/Clustering_Datastore/car_outage_corners.robot ... + robot -N controller-clustering-ask.txt --removekeywords wuks -e exclude -e skip_if_vanadium -v BUNDLEFOLDER:karaf-0.23.0-SNAPSHOT -v BUNDLE_URL:https://nexus.opendaylight.org/content/repositories/opendaylight.snapshot/org/opendaylight/integration/karaf/0.23.0-SNAPSHOT/karaf-0.23.0-20251025.223729-494.zip -v CONTROLLER:10.30.171.104 -v CONTROLLER1:10.30.171.189 -v CONTROLLER2:10.30.170.204 -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-vanadium -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:vanadium -v ODL_SYSTEM_IP:10.30.171.104 -v ODL_SYSTEM_1_IP:10.30.171.104 -v ODL_SYSTEM_2_IP:10.30.171.189 -v ODL_SYSTEM_3_IP:10.30.170.204 -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-vanadium/test/csit/suites/controller/dom_data_broker/restart_odl_with_tell_based_false.robot /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/test/csit/suites/controller/dom_rpc_broker/rpc_provider_precedence.robot /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/test/csit/suites/controller/dom_data_broker/restart_odl_with_tell_based_false.robot /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/test/csit/suites/controller/dom_rpc_broker/rpc_provider_partition_and_heal.robot /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/test/csit/suites/controller/dom_data_broker/restart_odl_with_tell_based_false.robot /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/test/csit/suites/controller/dom_rpc_broker/action_provider_precedence.robot /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/test/csit/suites/controller/dom_data_broker/restart_odl_with_tell_based_false.robot /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/test/csit/suites/controller/dom_rpc_broker/action_provider_partition_and_heal.robot /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/test/csit/suites/controller/dom_data_broker/restart_odl_with_tell_based_false.robot /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/test/csit/suites/controller/cluster_singleton/master_stability.robot /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/test/csit/suites/controller/dom_data_broker/restart_odl_with_tell_based_false.robot /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/test/csit/suites/controller/cluster_singleton/partition_and_heal.robot /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/test/csit/suites/controller/dom_data_broker/restart_odl_with_tell_based_false.robot /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/test/csit/suites/controller/cluster_singleton/chasing_the_leader.robot /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/test/csit/suites/controller/dom_data_broker/restart_odl_with_tell_based_false.robot /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/test/csit/suites/controller/singleton_service/global_rpc_kill.robot /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/test/csit/suites/controller/dom_data_broker/restart_odl_with_tell_based_false.robot /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/test/csit/suites/controller/singleton_service/global_rpc_freeze.robot /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/test/csit/suites/controller/dom_data_broker/restart_odl_with_tell_based_false.robot /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/test/csit/suites/controller/singleton_service/global_rpc_isolate.robot /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/test/csit/suites/controller/dom_data_broker/restart_odl_with_tell_based_false.robot /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/test/csit/suites/controller/Clustering_Datastore/carpeople_crud.robot /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/test/csit/suites/controller/Clustering_Datastore/car_failover_crud.robot /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/test/csit/suites/controller/Clustering_Datastore/car_persistence_recovery.robot /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/test/csit/suites/controller/Clustering_Datastore/buycar_failover.robot /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/test/csit/suites/controller/Clustering_Datastore/entity_isolate.robot /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/test/csit/suites/controller/Clustering_Datastore/buycar_failover_isolation.robot /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/test/csit/suites/controller/Clustering_Datastore/car_failover_crud_isolation.robot /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/test/csit/suites/controller/Clustering_Datastore/car_outage_corners.robot ============================================================================== controller-clustering-ask.txt ============================================================================== controller-clustering-ask.txt.Restart Odl With Tell Based False :: Unset te... ============================================================================== Stop_All_Members :: Stop every odl node. | FAIL | 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 ------------------------------------------------------------------------------ Unset_Tell_Based_Protocol_Usage :: Comment out the flag usage in c... | PASS | ------------------------------------------------------------------------------ Start_All_And_Sync :: Start each member and wait for sync. | FAIL | Keyword 'Verify_Members_Are_Ready' failed after retrying for 6 minutes. The last error was: ReadTimeout: HTTPConnectionPool(host='10.30.170.204', port=8181): Read timed out. (read timeout=125.0) ------------------------------------------------------------------------------ controller-clustering-ask.txt.Restart Odl With Tell Based False ::... | FAIL | 3 tests, 1 passed, 2 failed ============================================================================== controller-clustering-ask.txt.Rpc Provider Precedence :: DOMRpcBroker testi... ============================================================================== Register_Rpc_On_Each_Node :: Register global rpc on each node of t... | FAIL | ... click for list of related bugs or create a new one if needed (with the "controller_clustering_ask_txt_rpc_provider_precedence_register_rpc_on_each_node" reference somewhere inside) "https://bugs.opendaylight.org/buglist.cgi?f1=cf_external_ref&o1=substring&v1=controller_clustering_ask_txt_rpc_provider_precedence_register_rpc_on_each_node&order=bug_status" ReadTimeout: HTTPConnectionPool(host='10.30.170.204', port=8181): Read timed out. (read timeout=125.0) ------------------------------------------------------------------------------ Invoke_Rpc_On_Each_Node :: Verify that the rpc response comes from... | FAIL | ... click for list of related bugs or create a new one if needed (with the "controller_clustering_ask_txt_rpc_provider_precedence_invoke_rpc_on_each_node" reference somewhere inside) "https://bugs.opendaylight.org/buglist.cgi?f1=cf_external_ref&o1=substring&v1=controller_clustering_ask_txt_rpc_provider_precedence_invoke_rpc_on_each_node&order=bug_status" ReadTimeout: HTTPConnectionPool(host='10.30.170.204', port=8181): Read timed out. (read timeout=125.0) ------------------------------------------------------------------------------ Unregister_Rpc_On_Node :: Unregister the rpc on one of the cluster... | PASS | ------------------------------------------------------------------------------ Invoke_Rpc_On_Node_With_Unregistered_Rpc :: Invoke rcp on the node... | FAIL | ... click for list of related bugs or create a new one if needed (with the "controller_clustering_ask_txt_rpc_provider_precedence_invoke_rpc_on_node_with_unregistered_rpc" reference somewhere inside) "https://bugs.opendaylight.org/buglist.cgi?f1=cf_external_ref&o1=substring&v1=controller_clustering_ask_txt_rpc_provider_precedence_invoke_rpc_on_node_with_unregistered_rpc&order=bug_status" ConnectionError: ('Connection aborted.', RemoteDisconnected('Remote end closed connection without response')) ------------------------------------------------------------------------------ Invoke_Rpc_On_Remaining_Nodes :: Verify that the rpc response come... | PASS | ------------------------------------------------------------------------------ Reregister_Rpc_On_Node :: Reregister the rpc. | PASS | ------------------------------------------------------------------------------ Invoke_Rpc_On_Each_Node_Again :: Verify that the rpc response come... | FAIL | ... click for list of related bugs or create a new one if needed (with the "controller_clustering_ask_txt_rpc_provider_precedence_invoke_rpc_on_each_node_again" reference somewhere inside) "https://bugs.opendaylight.org/buglist.cgi?f1=cf_external_ref&o1=substring&v1=controller_clustering_ask_txt_rpc_provider_precedence_invoke_rpc_on_each_node_again&order=bug_status" ReadTimeout: HTTPConnectionPool(host='10.30.170.204', port=8181): Read timed out. (read timeout=125.0) ------------------------------------------------------------------------------ Unregister_Rpc_On_Each_Node :: Unregister rpc on every node. | FAIL | ... click for list of related bugs or create a new one if needed (with the "controller_clustering_ask_txt_rpc_provider_precedence_unregister_rpc_on_each_node" reference somewhere inside) "https://bugs.opendaylight.org/buglist.cgi?f1=cf_external_ref&o1=substring&v1=controller_clustering_ask_txt_rpc_provider_precedence_unregister_rpc_on_each_node&order=bug_status" ReadTimeout: HTTPConnectionPool(host='10.30.170.204', port=8181): Read timed out. (read timeout=125.0) ------------------------------------------------------------------------------ controller-clustering-ask.txt.Rpc Provider Precedence :: DOMRpcBro... | FAIL | 8 tests, 3 passed, 5 failed ============================================================================== controller-clustering-ask.txt.Restart Odl With Tell Based False :: Unset te... ============================================================================== Stop_All_Members :: Stop every odl node. | FAIL | 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 ------------------------------------------------------------------------------ Unset_Tell_Based_Protocol_Usage :: Comment out the flag usage in c... | PASS | ------------------------------------------------------------------------------ Start_All_And_Sync :: Start each member and wait for sync. | FAIL | Keyword 'Verify_Members_Are_Ready' failed after retrying for 6 minutes. The last error was: ConnectionError: HTTPConnectionPool(host='10.30.170.204', port=8181): Max retries exceeded with url: /jolokia/read/org.opendaylight.controller:Category=ShardManager,name=shard-manager-config,type=DistributedConfigDatastore (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) ------------------------------------------------------------------------------ controller-clustering-ask.txt.Restart Odl With Tell Based False ::... | FAIL | 3 tests, 1 passed, 2 failed ============================================================================== controller-clustering-ask.txt.Rpc Provider Partition And Heal :: DOMRpcBrok... ============================================================================== Register_Rpc_On_Two_Nodes :: Register rpc on two nodes of the odl ... | PASS | ------------------------------------------------------------------------------ Invoke_Rpc_On_Each_Node :: Invoke get-constant rpc on every node o... | FAIL | ... click for list of related bugs or create a new one if needed (with the "controller_clustering_ask_txt_rpc_provider_partition_and_heal_invoke_rpc_on_each_node" reference somewhere inside) "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" Keyword 'Verify_Constant_On_Active_Nodes' failed after retrying for 10 seconds. The last error was: ConnectionError: HTTPConnectionPool(host='10.30.170.204', port=8181): Max retries exceeded with url: /rests/operations/odl-mdsal-lowlevel-target:get-constant (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) ------------------------------------------------------------------------------ Isolate_One_Node :: Isolate one node with registered rpc. From the... | FAIL | ... click for list of related bugs or create a new one if needed (with the "controller_clustering_ask_txt_rpc_provider_partition_and_heal_isolate_one_node" reference somewhere inside) "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" ConnectionError: HTTPConnectionPool(host='10.30.170.204', port=8181): Max retries exceeded with url: /rests/operations/odl-mdsal-lowlevel-target:get-constant (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) ------------------------------------------------------------------------------ Invoke_Rpc_On_Nonisolated_Nodes :: Invoke rpc on non-islolated nodes. | FAIL | ... click for list of related bugs or create a new one if needed (with the "controller_clustering_ask_txt_rpc_provider_partition_and_heal_invoke_rpc_on_nonisolated_nodes" reference somewhere inside) "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" 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: ConnectionError: HTTPConnectionPool(host='10.30.170.204', port=8181): Max retries exceeded with url: /rests/operations/odl-mdsal-lowlevel-target:get-constant (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) ------------------------------------------------------------------------------ Rejoin_Isolated_Member :: Rejoin isolated node | FAIL | ... click for list of related bugs or create a new one if needed (with the "controller_clustering_ask_txt_rpc_provider_partition_and_heal_rejoin_isolated_member" reference somewhere inside) "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" Variable '${isolated_idx}' not found. ------------------------------------------------------------------------------ Invoke_Rpc_On_Each_Node_Again :: Invoke rpc get-constant on every ... | FAIL | ... click for list of related bugs or create a new one if needed (with the "controller_clustering_ask_txt_rpc_provider_partition_and_heal_invoke_rpc_on_each_node_again" reference somewhere inside) "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" Keyword 'Verify_Constant_On_Active_Nodes' failed after retrying for 10 seconds. The last error was: ConnectionError: HTTPConnectionPool(host='10.30.170.204', port=8181): Max retries exceeded with url: /rests/operations/odl-mdsal-lowlevel-target:get-constant (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) ------------------------------------------------------------------------------ Unregister_Rpc_On_Each_Node :: Inregister rpc on both nodes. | PASS | ------------------------------------------------------------------------------ controller-clustering-ask.txt.Rpc Provider Partition And Heal :: D... | FAIL | 7 tests, 2 passed, 5 failed ============================================================================== controller-clustering-ask.txt.Restart Odl With Tell Based False :: Unset te... ============================================================================== Stop_All_Members :: Stop every odl node. | FAIL | 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 ------------------------------------------------------------------------------ Unset_Tell_Based_Protocol_Usage :: Comment out the flag usage in c... | PASS | ------------------------------------------------------------------------------ Start_All_And_Sync :: Start each member and wait for sync. | FAIL | 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.189:8181/jolokia/read/org.opendaylight.controller:Category=ShardManager,name=shard-manager-config,type=DistributedConfigDatastore ------------------------------------------------------------------------------ controller-clustering-ask.txt.Restart Odl With Tell Based False ::... | FAIL | 3 tests, 1 passed, 2 failed ============================================================================== controller-clustering-ask.txt.Action Provider Precedence :: DOMRpcBroker te... ============================================================================== Register_Rpc_On_Each_Node :: Register routed rpc on each node of t... | FAIL | ... click for list of related bugs or create a new one if needed (with the "controller_clustering_ask_txt_action_provider_precedence_register_rpc_on_each_node" reference somewhere inside) "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" HTTPError: 401 Client Error: Unauthorized for url: http://10.30.171.189:8181/rests/operations/odl-mdsal-lowlevel-control:register-bound-constant ------------------------------------------------------------------------------ Invoke_Rpc_On_Each_Node :: Verify that the rpc response comes from... | FAIL | ... click for list of related bugs or create a new one if needed (with the "controller_clustering_ask_txt_action_provider_precedence_invoke_rpc_on_each_node" reference somewhere inside) "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" HTTPError: 401 Client Error: Unauthorized for url: http://10.30.171.189:8181/rests/operations/odl-mdsal-lowlevel-target:get-contexted-constant ------------------------------------------------------------------------------ Unregister_Rpc_On_Node :: Unregister the rpc on one of the cluster... | PASS | ------------------------------------------------------------------------------ Invoke_Rpc_On_Node_With_Unregistered_Rpc :: Invoke rcp on the node... | FAIL | ... click for list of related bugs or create a new one if needed (with the "controller_clustering_ask_txt_action_provider_precedence_invoke_rpc_on_node_with_unregistered_rpc" reference somewhere inside) "https://bugs.opendaylight.org/buglist.cgi?f1=cf_external_ref&o1=substring&v1=controller_clustering_ask_txt_action_provider_precedence_invoke_rpc_on_node_with_unregistered_rpc&order=bug_status" HTTPError: 500 Server Error: Internal Server Error for url: http://10.30.171.104:8181/rests/operations/odl-mdsal-lowlevel-target:get-contexted-constant ------------------------------------------------------------------------------ Invoke_Rpc_On_Remaining_Nodes :: Verify that the rpc response come... | PASS | ------------------------------------------------------------------------------ Reregister_Rpc_On_Node :: Reregister the rpc. | PASS | ------------------------------------------------------------------------------ Invoke_Rpc_On_Each_Node_Again :: Verify that the rpc response come... | FAIL | ... click for list of related bugs or create a new one if needed (with the "controller_clustering_ask_txt_action_provider_precedence_invoke_rpc_on_each_node_again" reference somewhere inside) "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" HTTPError: 401 Client Error: Unauthorized for url: http://10.30.171.189:8181/rests/operations/odl-mdsal-lowlevel-target:get-contexted-constant ------------------------------------------------------------------------------ Unregister_Rpc_On_Each_Node :: Unregister rpc on every node. | FAIL | ... click for list of related bugs or create a new one if needed (with the "controller_clustering_ask_txt_action_provider_precedence_unregister_rpc_on_each_node" reference somewhere inside) "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" HTTPError: 401 Client Error: Unauthorized for url: http://10.30.171.189:8181/rests/operations/odl-mdsal-lowlevel-control:unregister-bound-constant ------------------------------------------------------------------------------ controller-clustering-ask.txt.Action Provider Precedence :: DOMRpc... | FAIL | 8 tests, 3 passed, 5 failed ============================================================================== controller-clustering-ask.txt.Restart Odl With Tell Based False :: Unset te... ============================================================================== Stop_All_Members :: Stop every odl node. | FAIL | 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 ------------------------------------------------------------------------------ Unset_Tell_Based_Protocol_Usage :: Comment out the flag usage in c... | PASS | ------------------------------------------------------------------------------ Start_All_And_Sync :: Start each member and wait for sync. | FAIL | 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.189:8181/jolokia/read/org.opendaylight.controller:Category=ShardManager,name=shard-manager-config,type=DistributedConfigDatastore ------------------------------------------------------------------------------ controller-clustering-ask.txt.Restart Odl With Tell Based False ::... | FAIL | 3 tests, 1 passed, 2 failed ============================================================================== controller-clustering-ask.txt.Action Provider Partition And Heal :: DOMRpcB... ============================================================================== Register_Rpc_On_Two_Nodes :: Register rpc on two nodes of the odl ... | FAIL | ... click for list of related bugs or create a new one if needed (with the "controller_clustering_ask_txt_action_provider_partition_and_heal_register_rpc_on_two_nodes" reference somewhere inside) "https://bugs.opendaylight.org/buglist.cgi?f1=cf_external_ref&o1=substring&v1=controller_clustering_ask_txt_action_provider_partition_and_heal_register_rpc_on_two_nodes&order=bug_status" HTTPError: 401 Client Error: Unauthorized for url: http://10.30.171.189:8181/rests/operations/odl-mdsal-lowlevel-control:register-bound-constant ------------------------------------------------------------------------------ Invoke_Rpc_On_Each_Node :: Invoke get-contexted-constant rpc on ev... | FAIL | ... click for list of related bugs or create a new one if needed (with the "controller_clustering_ask_txt_action_provider_partition_and_heal_invoke_rpc_on_each_node" reference somewhere inside) "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" 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.189:8181/rests/operations/odl-mdsal-lowlevel-target:get-contexted-constant ------------------------------------------------------------------------------ Isolate_One_Node :: Isolate one node with registered rpc. | FAIL | ... click for list of related bugs or create a new one if needed (with the "controller_clustering_ask_txt_action_provider_partition_and_heal_isolate_one_node" reference somewhere inside) "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" ConnectionError: ('Connection aborted.', RemoteDisconnected('Remote end closed connection without response')) ------------------------------------------------------------------------------ Invoke_Rpc_On_Remaining_Nodes :: Invoke rpc on non-islolated nodes... | FAIL | ... click for list of related bugs or create a new one if needed (with the "controller_clustering_ask_txt_action_provider_partition_and_heal_invoke_rpc_on_remaining_nodes" reference somewhere inside) "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" 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.189:8181/rests/operations/odl-mdsal-lowlevel-target:get-contexted-constant ------------------------------------------------------------------------------ Rejoin_Isolated_Member :: Rejoin isolated node | FAIL | ... click for list of related bugs or create a new one if needed (with the "controller_clustering_ask_txt_action_provider_partition_and_heal_rejoin_isolated_member" reference somewhere inside) "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" Variable '${isolated_idx}' not found. ------------------------------------------------------------------------------ Invoke_Rpc_On_Each_Node_Again :: Invoke rpc get-contexted-constant... | FAIL | ... click for list of related bugs or create a new one if needed (with the "controller_clustering_ask_txt_action_provider_partition_and_heal_invoke_rpc_on_each_node_again" reference somewhere inside) "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" 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.189:8181/rests/operations/odl-mdsal-lowlevel-target:get-contexted-constant ------------------------------------------------------------------------------ Unregister_Rpc_On_Each_Node :: Inregister rpc on both nodes. | FAIL | ... click for list of related bugs or create a new one if needed (with the "controller_clustering_ask_txt_action_provider_partition_and_heal_unregister_rpc_on_each_node" reference somewhere inside) "https://bugs.opendaylight.org/buglist.cgi?f1=cf_external_ref&o1=substring&v1=controller_clustering_ask_txt_action_provider_partition_and_heal_unregister_rpc_on_each_node&order=bug_status" HTTPError: 401 Client Error: Unauthorized for url: http://10.30.171.189:8181/rests/operations/odl-mdsal-lowlevel-control:unregister-bound-constant ------------------------------------------------------------------------------ controller-clustering-ask.txt.Action Provider Partition And Heal :... | FAIL | 7 tests, 0 passed, 7 failed ============================================================================== controller-clustering-ask.txt.Restart Odl With Tell Based False :: Unset te... ============================================================================== Stop_All_Members :: Stop every odl node. | FAIL | 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 ------------------------------------------------------------------------------ Unset_Tell_Based_Protocol_Usage :: Comment out the flag usage in c... | PASS | ------------------------------------------------------------------------------ Start_All_And_Sync :: Start each member and wait for sync. | FAIL | 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.189:8181/jolokia/read/org.opendaylight.controller:Category=ShardManager,name=shard-manager-config,type=DistributedConfigDatastore ------------------------------------------------------------------------------ controller-clustering-ask.txt.Restart Odl With Tell Based False ::... | FAIL | 3 tests, 1 passed, 2 failed ============================================================================== controller-clustering-ask.txt.Master Stability :: Cluster Singleton testing... ============================================================================== Register_Singleton_Constant_On_Each_Node_And_Verify :: Register a ... | FAIL | ... click for list of related bugs or create a new one if needed (with the "controller_clustering_ask_txt_master_stability_register_singleton_constant_on_each_node_and_verify" reference somewhere inside) "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" HTTPError: 401 Client Error: Unauthorized for url: http://10.30.171.189:8181/rests/operations/odl-mdsal-lowlevel-control:register-singleton-constant ------------------------------------------------------------------------------ Unregister_Singleton_Constant_On_Non_Master_Node :: Unregister the... | FAIL | ... click for list of related bugs or create a new one if needed (with the "controller_clustering_ask_txt_master_stability_unregister_singleton_constant_on_non_master_node" reference somewhere inside) "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" Variable '@{cs_candidates}' not found. Did you mean: @{cs_exp_candidates} ------------------------------------------------------------------------------ Monitor_Stability_While_Unregistered :: Verify that the owner rema... | FAIL | ... click for list of related bugs or create a new one if needed (with the "controller_clustering_ask_txt_master_stability_monitor_stability_while_unregistered" reference somewhere inside) "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" Variable '${cs_owner}' not found. ------------------------------------------------------------------------------ Reregister_Singleton_Constant :: Re-register the unregistered cand... | FAIL | ... click for list of related bugs or create a new one if needed (with the "controller_clustering_ask_txt_master_stability_reregister_singleton_constant" reference somewhere inside) "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" Variable '${unregistered_node}' not found. ------------------------------------------------------------------------------ Verify_Stability_After_Reregistration :: Verify that the owner rem... | FAIL | ... click for list of related bugs or create a new one if needed (with the "controller_clustering_ask_txt_master_stability_verify_stability_after_reregistration" reference somewhere inside) "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" Variable '${cs_owner}' not found. ------------------------------------------------------------------------------ Unregister_Singleton_Constant_On_Each_Node :: Unregister the appli... | FAIL | ... click for list of related bugs or create a new one if needed (with the "controller_clustering_ask_txt_master_stability_unregister_singleton_constant_on_each_node" reference somewhere inside) "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" HTTPError: 401 Client Error: Unauthorized for url: http://10.30.171.189:8181/rests/operations/odl-mdsal-lowlevel-control:unregister-singleton-constant ------------------------------------------------------------------------------ controller-clustering-ask.txt.Master Stability :: Cluster Singleto... | FAIL | 6 tests, 0 passed, 6 failed ============================================================================== controller-clustering-ask.txt.Restart Odl With Tell Based False :: Unset te... ============================================================================== Stop_All_Members :: Stop every odl node. | FAIL | 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 ------------------------------------------------------------------------------ Unset_Tell_Based_Protocol_Usage :: Comment out the flag usage in c... | PASS | ------------------------------------------------------------------------------ Start_All_And_Sync :: Start each member and wait for sync. | FAIL | 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.189:8181/jolokia/read/org.opendaylight.controller:Category=ShardManager,name=shard-manager-config,type=DistributedConfigDatastore ------------------------------------------------------------------------------ controller-clustering-ask.txt.Restart Odl With Tell Based False ::... | FAIL | 3 tests, 1 passed, 2 failed ============================================================================== controller-clustering-ask.txt.Partition And Heal :: Cluster Singleton testi... ============================================================================== Register_Singleton_Constant_On_Each_Node :: Register a candidate a... | FAIL | ... click for list of related bugs or create a new one if needed (with the "controller_clustering_ask_txt_partition_and_heal_register_singleton_constant_on_each_node" reference somewhere inside) "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" HTTPError: 401 Client Error: Unauthorized for url: http://10.30.171.189:8181/rests/operations/odl-mdsal-lowlevel-control:register-singleton-constant ------------------------------------------------------------------------------ Verify_Singleton_Constant_On_Each_Node :: Store the owner and cand... | FAIL | ... click for list of related bugs or create a new one if needed (with the "controller_clustering_ask_txt_partition_and_heal_verify_singleton_constant_on_each_node" reference somewhere inside) "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" Could not parse owner and candidates for device get-singleton-constant-service'] ------------------------------------------------------------------------------ Isolate_Owner_Node :: Isolate the cluster node which is the owner.... | FAIL | ... click for list of related bugs or create a new one if needed (with the "controller_clustering_ask_txt_partition_and_heal_isolate_owner_node" reference somewhere inside) "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" Variable '${cs_owner}' not found. ------------------------------------------------------------------------------ Monitor_Stability_While_Isolated :: Monitor the stability of the s... | FAIL | ... click for list of related bugs or create a new one if needed (with the "controller_clustering_ask_txt_partition_and_heal_monitor_stability_while_isolated" reference somewhere inside) "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" Invalid IF condition: Evaluating expression '"${index}" == "${cs_isolated_index}"' failed: Variable '${cs_isolated_index}' not found. ------------------------------------------------------------------------------ Rejoin_Isolated_node :: Rejoin isolated node. | FAIL | ... click for list of related bugs or create a new one if needed (with the "controller_clustering_ask_txt_partition_and_heal_rejoin_isolated_node" reference somewhere inside) "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" Variable '${cs_isolated_index}' not found. ------------------------------------------------------------------------------ Unregister_Singleton_Constant_On_Each_Node :: Unregister the appli... | FAIL | ... click for list of related bugs or create a new one if needed (with the "controller_clustering_ask_txt_partition_and_heal_unregister_singleton_constant_on_each_node" reference somewhere inside) "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" HTTPError: 401 Client Error: Unauthorized for url: http://10.30.171.189:8181/rests/operations/odl-mdsal-lowlevel-control:unregister-singleton-constant ------------------------------------------------------------------------------ controller-clustering-ask.txt.Partition And Heal :: Cluster Single... | FAIL | 6 tests, 0 passed, 6 failed ============================================================================== controller-clustering-ask.txt.Restart Odl With Tell Based False :: Unset te... ============================================================================== Stop_All_Members :: Stop every odl node. | FAIL | 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 ------------------------------------------------------------------------------ Unset_Tell_Based_Protocol_Usage :: Comment out the flag usage in c... | PASS | ------------------------------------------------------------------------------ Start_All_And_Sync :: Start each member and wait for sync. | FAIL | 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.189:8181/jolokia/read/org.opendaylight.controller:Category=ShardManager,name=shard-manager-config,type=DistributedConfigDatastore ------------------------------------------------------------------------------ controller-clustering-ask.txt.Restart Odl With Tell Based False ::... | FAIL | 3 tests, 1 passed, 2 failed ============================================================================== controller-clustering-ask.txt.Chasing The Leader :: Cluster Singleton testi... ============================================================================== Register_Candidates :: Register a candidate application on each no... | FAIL | ... click for list of related bugs or create a new one if needed (with the "controller_clustering_ask_txt_chasing_the_leader_register_candidates" reference somewhere inside) "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" HTTPError: 401 Client Error: Unauthorized for url: http://10.30.171.189:8181/rests/operations/odl-mdsal-lowlevel-control:register-flapping-singleton ------------------------------------------------------------------------------ Do_Nothing :: Do nothing for the time of the test duration, becaus... | PASS | ------------------------------------------------------------------------------ Unregister_Candidates_And_Validate_Criteria :: Unregister the test... | FAIL | ... click for list of related bugs or create a new one if needed (with the "controller_clustering_ask_txt_chasing_the_leader_unregister_candidates_and_validate_criteria" reference somewhere inside) "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" HTTPError: 401 Client Error: Unauthorized for url: http://10.30.171.189:8181/rests/operations/odl-mdsal-lowlevel-control:unregister-flapping-singleton ------------------------------------------------------------------------------ controller-clustering-ask.txt.Chasing The Leader :: Cluster Single... | FAIL | 3 tests, 1 passed, 2 failed ============================================================================== controller-clustering-ask.txt.Restart Odl With Tell Based False :: Unset te... ============================================================================== Stop_All_Members :: Stop every odl node. | FAIL | 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 ------------------------------------------------------------------------------ Unset_Tell_Based_Protocol_Usage :: Comment out the flag usage in c... | PASS | ------------------------------------------------------------------------------ Start_All_And_Sync :: Start each member and wait for sync. | FAIL | 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.189:8181/jolokia/read/org.opendaylight.controller:Category=ShardManager,name=shard-manager-config,type=DistributedConfigDatastore ------------------------------------------------------------------------------ controller-clustering-ask.txt.Restart Odl With Tell Based False ::... | FAIL | 3 tests, 1 passed, 2 failed ============================================================================== controller-clustering-ask.txt.Global Rpc Kill :: Controller functional HA t... ============================================================================== Get_Basic_Rpc_Test_Owner :: Find a service owner and successors. | FAIL | Parent suite setup failed: No match found for 'opendaylight-user' in 10 seconds Output: . ------------------------------------------------------------------------------ Rpc_Before_Stopping_On_Owner :: Run rpc on the service owner. | FAIL | Parent suite setup failed: No match found for 'opendaylight-user' in 10 seconds Output: . ------------------------------------------------------------------------------ Rpc_Before_Stop_On_Successors :: Run rpc on non owher cluster nodes. | FAIL | Parent suite setup failed: No match found for 'opendaylight-user' in 10 seconds Output: . ------------------------------------------------------------------------------ Stop_Current_Owner_Member :: Stop cluster node which is the owner. | FAIL | Parent suite setup failed: No match found for 'opendaylight-user' in 10 seconds Output: . ------------------------------------------------------------------------------ Verify_New_Basic_Rpc_Test_Owner_Elected :: Verify new owner of the... | FAIL | Parent suite setup failed: No match found for 'opendaylight-user' in 10 seconds Output: . ------------------------------------------------------------------------------ Rpc_On_Remained_Cluster_Nodes :: Run rpc on remained cluster nodes. | FAIL | Parent suite setup failed: No match found for 'opendaylight-user' in 10 seconds Output: . ------------------------------------------------------------------------------ Restart_Stopped_Member :: Restart stopped node | FAIL | Parent suite setup failed: No match found for 'opendaylight-user' in 10 seconds Output: . ------------------------------------------------------------------------------ Verify_New_Owner_Remained_After_Rejoin :: Verify no owner change h... | FAIL | Parent suite setup failed: No match found for 'opendaylight-user' in 10 seconds Output: . ------------------------------------------------------------------------------ Rpc_After_Rejoin_On_New_Owner :: Run rpc on the new service owner ... | FAIL | Parent suite setup failed: No match found for 'opendaylight-user' in 10 seconds Output: . ------------------------------------------------------------------------------ Rpc_After_Rejoin_On_Old_Owner :: Run rpc on rejoined cluster node. | FAIL | Parent suite setup failed: No match found for 'opendaylight-user' in 10 seconds Output: . ------------------------------------------------------------------------------ Rpc_After_Rejoin_On_All :: Run rpc again on all nodes. | FAIL | Parent suite setup failed: No match found for 'opendaylight-user' in 10 seconds Output: . ------------------------------------------------------------------------------ controller-clustering-ask.txt.Global Rpc Kill :: Controller functi... | FAIL | Suite setup failed: No match found for 'opendaylight-user' in 10 seconds Output: . 11 tests, 0 passed, 11 failed ============================================================================== controller-clustering-ask.txt.Restart Odl With Tell Based False :: Unset te... ============================================================================== Stop_All_Members :: Stop every odl node. | FAIL | 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 ------------------------------------------------------------------------------ Unset_Tell_Based_Protocol_Usage :: Comment out the flag usage in c... | PASS | ------------------------------------------------------------------------------ Start_All_And_Sync :: Start each member and wait for sync. | FAIL | 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.189:8181/jolokia/read/org.opendaylight.controller:Category=ShardManager,name=shard-manager-config,type=DistributedConfigDatastore ------------------------------------------------------------------------------ controller-clustering-ask.txt.Restart Odl With Tell Based False ::... | FAIL | 3 tests, 1 passed, 2 failed ============================================================================== controller-clustering-ask.txt.Global Rpc Freeze :: Controller functional HA... ============================================================================== Get_Basic_Rpc_Test_Owner :: Find a service owner and successors. | FAIL | Parent suite setup failed: No match found for 'opendaylight-user' in 10 seconds Output: . ------------------------------------------------------------------------------ Rpc_Before_Freezing_On_Owner :: Run rpc on the service owner. | FAIL | Parent suite setup failed: No match found for 'opendaylight-user' in 10 seconds Output: . ------------------------------------------------------------------------------ Rpc_Before_Freeze_On_Successors :: Run rpc on non owher cluster no... | FAIL | Parent suite setup failed: No match found for 'opendaylight-user' in 10 seconds Output: . ------------------------------------------------------------------------------ Freeze_Current_Owner_Member :: Stop cluster node which is the owner. | FAIL | Parent suite setup failed: No match found for 'opendaylight-user' in 10 seconds Output: . ------------------------------------------------------------------------------ Verify_New_Basic_Rpc_Test_Owner_Elected :: Verify new owner of the... | FAIL | Parent suite setup failed: No match found for 'opendaylight-user' in 10 seconds Output: . ------------------------------------------------------------------------------ Rpc_On_Remained_Cluster_Nodes :: Run rpc on remained cluster nodes. | FAIL | Parent suite setup failed: No match found for 'opendaylight-user' in 10 seconds Output: . ------------------------------------------------------------------------------ Unfreeze_Frozen_Member :: Restart frozen node | FAIL | Parent suite setup failed: No match found for 'opendaylight-user' in 10 seconds Output: . ------------------------------------------------------------------------------ Rpc_After_Rejoin_On_New_Owner :: Run rpc on the new service owner ... | FAIL | Parent suite setup failed: No match found for 'opendaylight-user' in 10 seconds Output: . ------------------------------------------------------------------------------ Rpc_After_Rejoin_On_Old_Owner :: Run rpc on rejoined cluster node. | FAIL | Parent suite setup failed: No match found for 'opendaylight-user' in 10 seconds Output: . ------------------------------------------------------------------------------ Rpc_After_Rejoin_On_All :: Run rpc again on all nodes. | FAIL | Parent suite setup failed: No match found for 'opendaylight-user' in 10 seconds Output: . ------------------------------------------------------------------------------ controller-clustering-ask.txt.Global Rpc Freeze :: Controller func... | FAIL | Suite setup failed: No match found for 'opendaylight-user' in 10 seconds Output: . 10 tests, 0 passed, 10 failed ============================================================================== controller-clustering-ask.txt.Restart Odl With Tell Based False :: Unset te... ============================================================================== Stop_All_Members :: Stop every odl node. | FAIL | 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 ------------------------------------------------------------------------------ Unset_Tell_Based_Protocol_Usage :: Comment out the flag usage in c... | PASS | ------------------------------------------------------------------------------ Start_All_And_Sync :: Start each member and wait for sync. | FAIL | 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.189:8181/jolokia/read/org.opendaylight.controller:Category=ShardManager,name=shard-manager-config,type=DistributedConfigDatastore ------------------------------------------------------------------------------ controller-clustering-ask.txt.Restart Odl With Tell Based False ::... | FAIL | 3 tests, 1 passed, 2 failed ============================================================================== controller-clustering-ask.txt.Global Rpc Isolate :: Controller functional H... ============================================================================== Get_Basic_Rpc_Test_Owner :: Find a service owner and successors. | FAIL | Parent suite setup failed: No match found for 'opendaylight-user' in 10 seconds Output: . ------------------------------------------------------------------------------ Rpc_Before_Isolation_On_Owner :: Run rpc on the service owner. | FAIL | Parent suite setup failed: No match found for 'opendaylight-user' in 10 seconds Output: . ------------------------------------------------------------------------------ Rpc_Before_Isolation_On_Successors :: Run rpc on non owher cluster... | FAIL | Parent suite setup failed: No match found for 'opendaylight-user' in 10 seconds Output: . ------------------------------------------------------------------------------ Isolate_Current_Owner_Member :: Isolating cluster node which is th... | FAIL | Parent suite setup failed: No match found for 'opendaylight-user' in 10 seconds Output: . ------------------------------------------------------------------------------ Verify_New_Basic_Rpc_Test_Owner_Elected :: Verify new owner of the... | FAIL | Parent suite setup failed: No match found for 'opendaylight-user' in 10 seconds Output: . ------------------------------------------------------------------------------ Rpc_On_Isolated_Node :: Run rpc on isolated cluster node. | FAIL | Parent suite setup failed: No match found for 'opendaylight-user' in 10 seconds Output: . ------------------------------------------------------------------------------ Rpc_On_Non_Isolated_Cluster_Nodes :: Run rpc on remained cluster n... | FAIL | Parent suite setup failed: No match found for 'opendaylight-user' in 10 seconds Output: . ------------------------------------------------------------------------------ Rejoin_Isolated_Member :: Rejoin isolated node | FAIL | Parent suite setup failed: No match found for 'opendaylight-user' in 10 seconds Output: . ------------------------------------------------------------------------------ Rpc_After_Rejoin_On_New_Owner :: Run rpc on the new service owner ... | FAIL | Parent suite setup failed: No match found for 'opendaylight-user' in 10 seconds Output: . ------------------------------------------------------------------------------ Rpc_After_Rejoin_On_Old_Owner :: Run rpc on rejoined cluster node. | FAIL | Parent suite setup failed: No match found for 'opendaylight-user' in 10 seconds Output: . ------------------------------------------------------------------------------ Rpc_After_Rejoin_On_All :: Run rpc again on all nodes. | FAIL | Parent suite setup failed: No match found for 'opendaylight-user' in 10 seconds Output: . ------------------------------------------------------------------------------ controller-clustering-ask.txt.Global Rpc Isolate :: Controller fun... | FAIL | Suite setup failed: No match found for 'opendaylight-user' in 10 seconds Output: . 11 tests, 0 passed, 11 failed ============================================================================== controller-clustering-ask.txt.Restart Odl With Tell Based False :: Unset te... ============================================================================== Stop_All_Members :: Stop every odl node. | FAIL | 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 ------------------------------------------------------------------------------ Unset_Tell_Based_Protocol_Usage :: Comment out the flag usage in c... | PASS | ------------------------------------------------------------------------------ Start_All_And_Sync :: Start each member and wait for sync. | FAIL | 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.189:8181/jolokia/read/org.opendaylight.controller:Category=ShardManager,name=shard-manager-config,type=DistributedConfigDatastore ------------------------------------------------------------------------------ controller-clustering-ask.txt.Restart Odl With Tell Based False ::... | FAIL | 3 tests, 1 passed, 2 failed ============================================================================== controller-clustering-ask.txt.Carpeople Crud :: Suite for performing basic ... ============================================================================== Add_Cars_To_Leader :: Add 30 cars to car Leader by one big PUT. | FAIL | Parent suite setup failed: HTTPError: 401 Client Error: Unauthorized for url: http://10.30.171.189:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig ------------------------------------------------------------------------------ See_Added_Cars_On_Leader :: GET response from Leader should match ... | FAIL | Parent suite setup failed: HTTPError: 401 Client Error: Unauthorized for url: http://10.30.171.189:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig ------------------------------------------------------------------------------ See_Added_Cars_On_Followers :: The same check on other members. | FAIL | Parent suite setup failed: HTTPError: 401 Client Error: Unauthorized for url: http://10.30.171.189:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig ------------------------------------------------------------------------------ Add_People_To_First_Follower :: Add 30 people to people first Foll... | FAIL | Parent suite setup failed: HTTPError: 401 Client Error: Unauthorized for url: http://10.30.171.189:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig ------------------------------------------------------------------------------ See_Added_People_On_Leader :: GET response from Leader should matc... | FAIL | Parent suite setup failed: HTTPError: 401 Client Error: Unauthorized for url: http://10.30.171.189:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig ------------------------------------------------------------------------------ See_Added_People_On_Followers :: The same check on other members. | FAIL | Parent suite setup failed: HTTPError: 401 Client Error: Unauthorized for url: http://10.30.171.189:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig ------------------------------------------------------------------------------ Buy_Cars_On_Leader :: Buy some cars on car-people Leader, loop of ... | FAIL | Parent suite setup failed: HTTPError: 401 Client Error: Unauthorized for url: http://10.30.171.189:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig ------------------------------------------------------------------------------ Buy_Cars_On_Followers :: On each Follower buy corresponding ID seg... | FAIL | Parent suite setup failed: HTTPError: 401 Client Error: Unauthorized for url: http://10.30.171.189:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig ------------------------------------------------------------------------------ See_Added_CarPeople_On_Leader :: GET car-person mappings from Lead... | FAIL | Parent suite setup failed: HTTPError: 401 Client Error: Unauthorized for url: http://10.30.171.189:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig ------------------------------------------------------------------------------ See_Added_CarPeople_On_Followers :: The same check on other members. | FAIL | Parent suite setup failed: HTTPError: 401 Client Error: Unauthorized for url: http://10.30.171.189:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig ------------------------------------------------------------------------------ Delete_All_CarPeople_On_Leader :: DELETE car-people container. No ... | FAIL | Parent suite setup failed: HTTPError: 401 Client Error: Unauthorized for url: http://10.30.171.189:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig ------------------------------------------------------------------------------ Delete_All_People_On_Leader :: DELETE people container. No verific... | FAIL | Parent suite setup failed: HTTPError: 401 Client Error: Unauthorized for url: http://10.30.171.189:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig ------------------------------------------------------------------------------ Delete_All_Cars_On_Leader :: DELETE cars container. No verificatio... | FAIL | Parent suite setup failed: HTTPError: 401 Client Error: Unauthorized for url: http://10.30.171.189:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig ------------------------------------------------------------------------------ controller-clustering-ask.txt.Carpeople Crud :: Suite for performi... | FAIL | Suite setup failed: HTTPError: 401 Client Error: Unauthorized for url: http://10.30.171.189:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig 13 tests, 0 passed, 13 failed ============================================================================== controller-clustering-ask.txt.Car Failover Crud :: Suite mixing basic opera... ============================================================================== Add_Original_Cars_On_Old_Leader_And_Verify :: Add initial cars on ... | FAIL | Parent suite setup failed: HTTPError: 401 Client Error: Unauthorized for url: http://10.30.171.189:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig ------------------------------------------------------------------------------ Stop_Original_Car_Leader :: Stop the car Leader to cause a new lea... | FAIL | Parent suite setup failed: HTTPError: 401 Client Error: Unauthorized for url: http://10.30.171.189:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig ------------------------------------------------------------------------------ Wait_For_New_Leader :: Wait until new car Leader is elected. | FAIL | Parent suite setup failed: HTTPError: 401 Client Error: Unauthorized for url: http://10.30.171.189:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig ------------------------------------------------------------------------------ See_Original_Cars_On_New_Leader :: GET cars from new Leader, shoul... | FAIL | Parent suite setup failed: HTTPError: 401 Client Error: Unauthorized for url: http://10.30.171.189:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig ------------------------------------------------------------------------------ See_Original_Cars_On_New_Followers :: The same check on other exis... | FAIL | Parent suite setup failed: HTTPError: 401 Client Error: Unauthorized for url: http://10.30.171.189:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig ------------------------------------------------------------------------------ Delete_Original_Cars_On_New_Leader :: Delete cars on the new Leader. | FAIL | Parent suite setup failed: HTTPError: 401 Client Error: Unauthorized for url: http://10.30.171.189:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig ------------------------------------------------------------------------------ Add_Leader_Cars_On_New_Leader :: Add cars on the new Leader. | FAIL | Parent suite setup failed: HTTPError: 401 Client Error: Unauthorized for url: http://10.30.171.189:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig ------------------------------------------------------------------------------ See_Leader_Cars_On_New_Leader :: GET cars from new Leader, should ... | FAIL | Parent suite setup failed: HTTPError: 401 Client Error: Unauthorized for url: http://10.30.171.189:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig ------------------------------------------------------------------------------ See_Leader_Cars_On_New_Followers :: The same check on other existi... | FAIL | Parent suite setup failed: HTTPError: 401 Client Error: Unauthorized for url: http://10.30.171.189:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig ------------------------------------------------------------------------------ Delete_Leader_Cars_On_New_First_Follower :: Delete cars in new fir... | FAIL | Parent suite setup failed: HTTPError: 401 Client Error: Unauthorized for url: http://10.30.171.189:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig ------------------------------------------------------------------------------ Add_Follower_Cars_On_New_First_Follower :: Add cars on the new fir... | FAIL | Parent suite setup failed: HTTPError: 401 Client Error: Unauthorized for url: http://10.30.171.189:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig ------------------------------------------------------------------------------ See_Folower_Cars_On_New_Leader :: Get cars from the new Leader, sh... | FAIL | Parent suite setup failed: HTTPError: 401 Client Error: Unauthorized for url: http://10.30.171.189:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig ------------------------------------------------------------------------------ See_Follower_Cars_On_New_Followers :: The same check on other exis... | FAIL | Parent suite setup failed: HTTPError: 401 Client Error: Unauthorized for url: http://10.30.171.189:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig ------------------------------------------------------------------------------ Start_Old_Car_Leader :: Start the stopped member without deleting ... | FAIL | Parent suite setup failed: HTTPError: 401 Client Error: Unauthorized for url: http://10.30.171.189:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig ------------------------------------------------------------------------------ See_Folower_Cars_On_Old_Leader :: GET cars from the restarted memb... | FAIL | Parent suite setup failed: HTTPError: 401 Client Error: Unauthorized for url: http://10.30.171.189:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig ------------------------------------------------------------------------------ Delete_Follower_Cars_On_New_Leader :: Delete cars on the last Leader. | FAIL | Parent suite setup failed: HTTPError: 401 Client Error: Unauthorized for url: http://10.30.171.189:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig ------------------------------------------------------------------------------ controller-clustering-ask.txt.Car Failover Crud :: Suite mixing ba... | FAIL | Suite setup failed: HTTPError: 401 Client Error: Unauthorized for url: http://10.30.171.189:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig 16 tests, 0 passed, 16 failed ============================================================================== controller-clustering-ask.txt.Car Persistence Recovery :: This test restart... ============================================================================== Add_Cars_On_Leader_And_Verify :: Single big PUT to datastore to ad... | FAIL | Parent suite setup failed: HTTPError: 401 Client Error: Unauthorized for url: http://10.30.171.189:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig ------------------------------------------------------------------------------ Stop_All_Members :: Stop all controllers. | FAIL | Parent suite setup failed: HTTPError: 401 Client Error: Unauthorized for url: http://10.30.171.189:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig ------------------------------------------------------------------------------ Start_All_Members :: Start all controllers (should restore the per... | FAIL | Parent suite setup failed: HTTPError: 401 Client Error: Unauthorized for url: http://10.30.171.189:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig ------------------------------------------------------------------------------ Memorize_Leader_And_Followers :: Locate current Leader of car Shard. | FAIL | Parent suite setup failed: HTTPError: 401 Client Error: Unauthorized for url: http://10.30.171.189:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig ------------------------------------------------------------------------------ See_Cars_On_Leader :: GET cars from Leader, should match the PUT d... | FAIL | Parent suite setup failed: HTTPError: 401 Client Error: Unauthorized for url: http://10.30.171.189:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig ------------------------------------------------------------------------------ See_Cars_On_Followers :: The same check on other members. | FAIL | Parent suite setup failed: HTTPError: 401 Client Error: Unauthorized for url: http://10.30.171.189:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig ------------------------------------------------------------------------------ Delete_Cars_On_Leader :: Delete cars on the new Leader. | FAIL | Parent suite setup failed: HTTPError: 401 Client Error: Unauthorized for url: http://10.30.171.189:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig ------------------------------------------------------------------------------ controller-clustering-ask.txt.Car Persistence Recovery :: This tes... | FAIL | Suite setup failed: HTTPError: 401 Client Error: Unauthorized for url: http://10.30.171.189:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig 7 tests, 0 passed, 7 failed ============================================================================== controller-clustering-ask.txt.Buycar Failover :: This test focuses on testi... ============================================================================== Add_Cars_To_Leader_And_Verify :: Add all needed cars to car Leader... | FAIL | Parent suite setup failed: HTTPError: 401 Client Error: Unauthorized for url: http://10.30.171.189:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig ------------------------------------------------------------------------------ Add_People_To_First_Follower_And_Verify :: Add all needed people t... | FAIL | Parent suite setup failed: HTTPError: 401 Client Error: Unauthorized for url: http://10.30.171.189:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig ------------------------------------------------------------------------------ Buy_Cars_On_Leader_And_Verify :: Buy some cars on the leader member. | FAIL | Parent suite setup failed: HTTPError: 401 Client Error: Unauthorized for url: http://10.30.171.189:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig ------------------------------------------------------------------------------ Buy_Cars_On_Follower_And_Verify :: Buy some cars on the first foll... | FAIL | Parent suite setup failed: HTTPError: 401 Client Error: Unauthorized for url: http://10.30.171.189:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig ------------------------------------------------------------------------------ Reboot_People_Leader :: Previous people Leader is rebooted. We sho... | FAIL | Parent suite setup failed: HTTPError: 401 Client Error: Unauthorized for url: http://10.30.171.189:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig ------------------------------------------------------------------------------ Buy_Cars_On_Leader_After_Reboot_And_Verify :: Buy some cars on the... | FAIL | Parent suite setup failed: HTTPError: 401 Client Error: Unauthorized for url: http://10.30.171.189:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig ------------------------------------------------------------------------------ Buy_Cars_On_Follower_After_Reboot_And_Verify :: Buy some cars on t... | FAIL | Parent suite setup failed: HTTPError: 401 Client Error: Unauthorized for url: http://10.30.171.189:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig ------------------------------------------------------------------------------ Delete_All_CarPeople :: DELETE car-people container. No verificati... | FAIL | Parent suite setup failed: HTTPError: 401 Client Error: Unauthorized for url: http://10.30.171.189:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig ------------------------------------------------------------------------------ Delete_All_People :: DELETE people container. No verification beyo... | FAIL | Parent suite setup failed: HTTPError: 401 Client Error: Unauthorized for url: http://10.30.171.189:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig ------------------------------------------------------------------------------ Delete_All_Cars :: DELETE cars container. No verification beyond h... | FAIL | Parent suite setup failed: HTTPError: 401 Client Error: Unauthorized for url: http://10.30.171.189:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig ------------------------------------------------------------------------------ controller-clustering-ask.txt.Buycar Failover :: This test focuses... | FAIL | Suite setup failed: HTTPError: 401 Client Error: Unauthorized for url: http://10.30.171.189:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig 10 tests, 0 passed, 10 failed ============================================================================== controller-clustering-ask.txt.Entity Isolate :: Suite for performing member... ============================================================================== Check All Shards Before Isolate :: Check all shards in controller. | FAIL | Parent suite setup failed: Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-entity-ownership-operational,type=DistributedOperationalDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-entity-ownership-operational,type=DistributedOperationalDatastore",\n "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-entity-ownership-operational,type=DistributedOperationalDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.f... [ Message content over the limit has been removed. ] ...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 190 (char 619) ------------------------------------------------------------------------------ Isolate Entity Leader :: Isolate the entity-ownership Leader to ca... | FAIL | Parent suite setup failed: Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-entity-ownership-operational,type=DistributedOperationalDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-entity-ownership-operational,type=DistributedOperationalDatastore",\n "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-entity-ownership-operational,type=DistributedOperationalDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.f... [ Message content over the limit has been removed. ] ...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 190 (char 619) ------------------------------------------------------------------------------ Check All Shards After Isolate :: Check all shards in controller. | FAIL | Parent suite setup failed: Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-entity-ownership-operational,type=DistributedOperationalDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-entity-ownership-operational,type=DistributedOperationalDatastore",\n "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-entity-ownership-operational,type=DistributedOperationalDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.f... [ Message content over the limit has been removed. ] ...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 190 (char 619) ------------------------------------------------------------------------------ Rejoin Entity Leader :: Rejoin the entity-ownership Leader. | FAIL | Parent suite setup failed: Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-entity-ownership-operational,type=DistributedOperationalDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-entity-ownership-operational,type=DistributedOperationalDatastore",\n "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-entity-ownership-operational,type=DistributedOperationalDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.f... [ Message content over the limit has been removed. ] ...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 190 (char 619) ------------------------------------------------------------------------------ Check All Shards After Rejoin :: Check all shards in controller. | FAIL | Parent suite setup failed: Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-entity-ownership-operational,type=DistributedOperationalDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-entity-ownership-operational,type=DistributedOperationalDatastore",\n "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-entity-ownership-operational,type=DistributedOperationalDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.f... [ Message content over the limit has been removed. ] ...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 190 (char 619) ------------------------------------------------------------------------------ controller-clustering-ask.txt.Entity Isolate :: Suite for performi... | FAIL | Suite setup failed: Evaluating expression 'json.loads(\'\'\'{\n "error": "javax.management.InstanceNotFoundException : org.opendaylight.controller:Category=Shards,name=member-1-shard-entity-ownership-operational,type=DistributedOperationalDatastore",\n "error_type": "javax.management.InstanceNotFoundException",\n "request": {\n "mbean": "org.opendaylight.controller:Category=Shards,name=member-1-shard-entity-ownership-operational,type=DistributedOperationalDatastore",\n "type": "read"\n },\n "stacktrace": "javax.management.InstanceNotFoundException: org.opendaylight.controller:Category=Shards,name=member-1-shard-entity-ownership-operational,type=DistributedOperationalDatastore\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1073)\\n\\tat java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1343)\\n\\tat java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:921)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:46)\\n\\tat org.jolokia.handler.ReadHandler$1.execute(ReadHandler.java:41)\\n\\tat org.jolokia.backend.executor.AbstractMBeanServerExecutor.call(AbstractMBeanServerExecutor.java:90)\\n\\tat org.jolokia.handler.ReadHandler.getMBeanInfo(ReadHandler.java:233)\\n\\tat org.jolokia.handler.ReadHandler.getAllAttributesNames(ReadHandler.java:245)\\n\\tat org.jolokia.handler.ReadHandler.resolveAttributes(ReadHandler.java:221)\\n\\tat org.jolokia.handler.ReadHandler.f... [ Message content over the limit has been removed. ] ...lipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)\\n\\tat org.eclipse.jetty.server.Server.handle(Server.java:516)\\n\\tat org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)\\n\\tat org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)\\n\\tat org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)\\n\\tat org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)\\n\\tat org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)\\n\\tat org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)\\n\\tat org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)\\n\\tat org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)\\n\\tat org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)\\n\\tat org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)\\n\\tat java.base/java.lang.Thread.run(Thread.java:1583)\\n",\n "status": 404\n}\n\'\'\')' failed: JSONDecodeError: Invalid control character at: line 8 column 190 (char 619) 5 tests, 0 passed, 5 failed ============================================================================== controller-clustering-ask.txt.Buycar Failover Isolation :: This test focuse... ============================================================================== Add_Cars_To_Leader_And_Verify :: Add all needed cars to car Leader... | FAIL | Parent suite setup failed: HTTPError: 401 Client Error: Unauthorized for url: http://10.30.171.189:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig ------------------------------------------------------------------------------ Add_People_To_First_Follower_And_Verify :: Add all needed people t... | FAIL | Parent suite setup failed: HTTPError: 401 Client Error: Unauthorized for url: http://10.30.171.189:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig ------------------------------------------------------------------------------ Buy_Cars_On_Leader_And_Verify :: Buy some cars on the leader member. | FAIL | Parent suite setup failed: HTTPError: 401 Client Error: Unauthorized for url: http://10.30.171.189:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig ------------------------------------------------------------------------------ Buy_Cars_On_Follower_And_Verify :: Buy some cars on the first foll... | FAIL | Parent suite setup failed: HTTPError: 401 Client Error: Unauthorized for url: http://10.30.171.189:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig ------------------------------------------------------------------------------ Isolate_and_Rejoin_People_Leader :: Previous people Leader is isol... | FAIL | Parent suite setup failed: HTTPError: 401 Client Error: Unauthorized for url: http://10.30.171.189:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig ------------------------------------------------------------------------------ Buy_Cars_On_Leader_After_Rejoin_And_Verify :: Buy some cars on the... | FAIL | Parent suite setup failed: HTTPError: 401 Client Error: Unauthorized for url: http://10.30.171.189:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig ------------------------------------------------------------------------------ Buy_Cars_On_Follower_After_Rejoin_And_Verify :: Buy some cars on t... | FAIL | Parent suite setup failed: HTTPError: 401 Client Error: Unauthorized for url: http://10.30.171.189:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig ------------------------------------------------------------------------------ Delete_All_CarPeople :: DELETE car-people container. No verificati... | FAIL | Parent suite setup failed: HTTPError: 401 Client Error: Unauthorized for url: http://10.30.171.189:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig ------------------------------------------------------------------------------ Delete_All_People :: DELETE people container. No verification beyo... | FAIL | Parent suite setup failed: HTTPError: 401 Client Error: Unauthorized for url: http://10.30.171.189:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig ------------------------------------------------------------------------------ Delete_All_Cars :: DELETE cars container. No verification beyond h... | FAIL | Parent suite setup failed: HTTPError: 401 Client Error: Unauthorized for url: http://10.30.171.189:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig ------------------------------------------------------------------------------ controller-clustering-ask.txt.Buycar Failover Isolation :: This te... | FAIL | Suite setup failed: HTTPError: 401 Client Error: Unauthorized for url: http://10.30.171.189:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig 10 tests, 0 passed, 10 failed ============================================================================== controller-clustering-ask.txt.Car Failover Crud Isolation :: Suite mixing b... ============================================================================== Add_Original_Cars_On_Old_Leader_And_Verify :: Add initial cars on ... | FAIL | Parent suite setup failed: HTTPError: 401 Client Error: Unauthorized for url: http://10.30.171.189:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig ------------------------------------------------------------------------------ Isolate_Original_Car_Leader :: Isolate the car Leader to cause a n... | FAIL | Parent suite setup failed: HTTPError: 401 Client Error: Unauthorized for url: http://10.30.171.189:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig ------------------------------------------------------------------------------ Wait_For_New_Leader :: Wait until new car Leader is elected. | FAIL | Parent suite setup failed: HTTPError: 401 Client Error: Unauthorized for url: http://10.30.171.189:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig ------------------------------------------------------------------------------ See_Original_Cars_On_New_Leader :: GET cars from new Leader, shoul... | FAIL | Parent suite setup failed: HTTPError: 401 Client Error: Unauthorized for url: http://10.30.171.189:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig ------------------------------------------------------------------------------ See_Original_Cars_On_New_Followers :: The same check on other exis... | FAIL | Parent suite setup failed: HTTPError: 401 Client Error: Unauthorized for url: http://10.30.171.189:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig ------------------------------------------------------------------------------ Delete_Original_Cars_On_New_Leader :: Delete cars on the new Leader. | FAIL | Parent suite setup failed: HTTPError: 401 Client Error: Unauthorized for url: http://10.30.171.189:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig ------------------------------------------------------------------------------ Add_Leader_Cars_On_New_Leader :: Add cars on the new Leader. | FAIL | Parent suite setup failed: HTTPError: 401 Client Error: Unauthorized for url: http://10.30.171.189:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig ------------------------------------------------------------------------------ See_Leader_Cars_On_New_Leader :: GET cars from new Leader, should ... | FAIL | Parent suite setup failed: HTTPError: 401 Client Error: Unauthorized for url: http://10.30.171.189:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig ------------------------------------------------------------------------------ See_Leader_Cars_On_New_Followers :: The same check on other existi... | FAIL | Parent suite setup failed: HTTPError: 401 Client Error: Unauthorized for url: http://10.30.171.189:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig ------------------------------------------------------------------------------ Delete_Leader_Cars_On_New_First_Follower :: Delete cars in new fir... | FAIL | Parent suite setup failed: HTTPError: 401 Client Error: Unauthorized for url: http://10.30.171.189:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig ------------------------------------------------------------------------------ Add_Follower_Cars_On_New_First_Follower :: Add cars on the new fir... | FAIL | Parent suite setup failed: HTTPError: 401 Client Error: Unauthorized for url: http://10.30.171.189:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig ------------------------------------------------------------------------------ See_Folower_Cars_On_New_Leader :: Get cars from the new Leader, sh... | FAIL | Parent suite setup failed: HTTPError: 401 Client Error: Unauthorized for url: http://10.30.171.189:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig ------------------------------------------------------------------------------ See_Follower_Cars_On_New_Followers :: The same check on other exis... | FAIL | Parent suite setup failed: HTTPError: 401 Client Error: Unauthorized for url: http://10.30.171.189:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig ------------------------------------------------------------------------------ Rejoin_Old_Car_Leader :: Rejoin the isolated member without deleti... | FAIL | Parent suite setup failed: HTTPError: 401 Client Error: Unauthorized for url: http://10.30.171.189:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig ------------------------------------------------------------------------------ See_Folower_Cars_On_Old_Leader :: GET cars from the restarted memb... | FAIL | Parent suite setup failed: HTTPError: 401 Client Error: Unauthorized for url: http://10.30.171.189:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig ------------------------------------------------------------------------------ Delete_Follower_Cars_On_New_Leader :: Delete cars on the last Leader. | FAIL | Parent suite setup failed: HTTPError: 401 Client Error: Unauthorized for url: http://10.30.171.189:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig ------------------------------------------------------------------------------ controller-clustering-ask.txt.Car Failover Crud Isolation :: Suite... | FAIL | Suite setup failed: HTTPError: 401 Client Error: Unauthorized for url: http://10.30.171.189:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig 16 tests, 0 passed, 16 failed ============================================================================== controller-clustering-ask.txt.Car Outage Corners :: Cluster suite for testi... ============================================================================== Stop_Majority_Of_The_Followers :: Stop half plus one car Follower ... | FAIL | Parent suite setup failed: HTTPError: 401 Client Error: Unauthorized for url: http://10.30.171.189:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig ------------------------------------------------------------------------------ Attempt_To_Add_Cars_To_Leader :: Adding cars should fail, as major... | FAIL | Parent suite setup failed: HTTPError: 401 Client Error: Unauthorized for url: http://10.30.171.189:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig ------------------------------------------------------------------------------ Start_Tipping_Follower :: Start one Follower member without persis... | FAIL | Parent suite setup failed: HTTPError: 401 Client Error: Unauthorized for url: http://10.30.171.189:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig ------------------------------------------------------------------------------ Add_Cars_On_Tipping_Follower :: Add cars on the tipping Follower. | FAIL | Parent suite setup failed: HTTPError: 401 Client Error: Unauthorized for url: http://10.30.171.189:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig ------------------------------------------------------------------------------ See_Cars_On_Existing_Members :: On each up member: GET cars, shoul... | FAIL | Parent suite setup failed: HTTPError: 401 Client Error: Unauthorized for url: http://10.30.171.189:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig ------------------------------------------------------------------------------ Start_Other_Followers :: Start other followers without persisted d... | FAIL | Parent suite setup failed: HTTPError: 401 Client Error: Unauthorized for url: http://10.30.171.189:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig ------------------------------------------------------------------------------ See_Cars_On_New_Follower_Leader :: GET cars from a new follower to... | FAIL | Parent suite setup failed: HTTPError: 401 Client Error: Unauthorized for url: http://10.30.171.189:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig ------------------------------------------------------------------------------ Delete_Cars_On_Leader :: Delete cars on Leader. | FAIL | Parent suite setup failed: HTTPError: 401 Client Error: Unauthorized for url: http://10.30.171.189:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig ------------------------------------------------------------------------------ controller-clustering-ask.txt.Car Outage Corners :: Cluster suite ... | FAIL | Suite setup failed: HTTPError: 401 Client Error: Unauthorized for url: http://10.30.171.189:8181/rests/data/ietf-yang-library:modules-state?content=nonconfig 8 tests, 0 passed, 8 failed ============================================================================== controller-clustering-ask.txt | FAIL | 195 tests, 20 passed, 175 failed ============================================================================== Output: /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/output.xml Log: /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/log.html Report: /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/report.html + true + echo 'Examining the files in data/log and checking filesize' Examining the files in data/log and checking filesize + ssh 10.30.171.104 'ls -altr /tmp/karaf-0.23.0-SNAPSHOT/data/log/' Warning: Permanently added '10.30.171.104' (ECDSA) to the list of known hosts. total 8252 drwxrwxr-x 2 jenkins jenkins 4096 Oct 25 23:55 . -rw-rw-r-- 1 jenkins jenkins 1720 Oct 25 23:55 karaf_console.log drwxrwxr-x 9 jenkins jenkins 4096 Oct 26 02:51 .. -rw-rw-r-- 1 jenkins jenkins 8432535 Oct 26 03:00 karaf.log + ssh 10.30.171.104 'du -hs /tmp/karaf-0.23.0-SNAPSHOT/data/log/*' Warning: Permanently added '10.30.171.104' (ECDSA) to the list of known hosts. 8.1M /tmp/karaf-0.23.0-SNAPSHOT/data/log/karaf.log 4.0K /tmp/karaf-0.23.0-SNAPSHOT/data/log/karaf_console.log + ssh 10.30.171.189 'ls -altr /tmp/karaf-0.23.0-SNAPSHOT/data/log/' Warning: Permanently added '10.30.171.189' (ECDSA) to the list of known hosts. total 209592 drwxrwxr-x 2 jenkins jenkins 4096 Oct 25 23:55 . -rw-rw-r-- 1 jenkins jenkins 1720 Oct 25 23:55 karaf_console.log drwxrwxr-x 4 jenkins jenkins 4096 Oct 26 02:50 .. -rw-rw-r-- 1 jenkins jenkins 214604913 Oct 26 03:01 karaf.log + ssh 10.30.171.189 'du -hs /tmp/karaf-0.23.0-SNAPSHOT/data/log/*' Warning: Permanently added '10.30.171.189' (ECDSA) to the list of known hosts. 205M /tmp/karaf-0.23.0-SNAPSHOT/data/log/karaf.log 4.0K /tmp/karaf-0.23.0-SNAPSHOT/data/log/karaf_console.log + ssh 10.30.170.204 'ls -altr /tmp/karaf-0.23.0-SNAPSHOT/data/log/' Warning: Permanently added '10.30.170.204' (ECDSA) to the list of known hosts. total 25360 drwxrwxr-x 2 jenkins jenkins 4096 Oct 25 23:55 . -rw-rw-r-- 1 jenkins jenkins 145837 Oct 26 00:06 karaf_console.log drwxrwxr-x 9 jenkins jenkins 4096 Oct 26 02:51 .. -rw-rw-r-- 1 jenkins jenkins 25806810 Oct 26 03:01 karaf.log + ssh 10.30.170.204 'du -hs /tmp/karaf-0.23.0-SNAPSHOT/data/log/*' Warning: Permanently added '10.30.170.204' (ECDSA) to the list of known hosts. 25M /tmp/karaf-0.23.0-SNAPSHOT/data/log/karaf.log 144K /tmp/karaf-0.23.0-SNAPSHOT/data/log/karaf_console.log + set +e ++ seq 1 3 + for i in $(seq 1 "${NUM_ODL_SYSTEM}") + CONTROLLERIP=ODL_SYSTEM_1_IP + echo 'Let'\''s take the karaf thread dump again' Let's take the karaf thread dump again + ssh 10.30.171.104 'sudo ps aux' Warning: Permanently added '10.30.171.104' (ECDSA) to the list of known hosts. ++ grep org.apache.karaf.main.Main /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/ps_after.log ++ cut -f2 '-d ' ++ grep -v grep ++ tr -s ' ' + pid=27692 + echo 'karaf main: org.apache.karaf.main.Main, pid:27692' karaf main: org.apache.karaf.main.Main, pid:27692 + ssh 10.30.171.104 '/usr/lib/jvm/java-21-openjdk-amd64/bin/jstack -l 27692' Warning: Permanently added '10.30.171.104' (ECDSA) to the list of known hosts. + echo 'killing karaf process...' killing karaf process... + ssh 10.30.171.104 bash -c 'ps axf | grep karaf | grep -v grep | awk '\''{print "kill -9 " $1}'\'' | sh' Warning: Permanently added '10.30.171.104' (ECDSA) to the list of known hosts. + for i in $(seq 1 "${NUM_ODL_SYSTEM}") + CONTROLLERIP=ODL_SYSTEM_2_IP + echo 'Let'\''s take the karaf thread dump again' Let's take the karaf thread dump again + ssh 10.30.171.189 'sudo ps aux' Warning: Permanently added '10.30.171.189' (ECDSA) to the list of known hosts. ++ tr -s ' ' ++ grep org.apache.karaf.main.Main /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/ps_after.log ++ cut -f2 '-d ' ++ grep -v grep + pid=6985 + echo 'karaf main: org.apache.karaf.main.Main, pid:6985' karaf main: org.apache.karaf.main.Main, pid:6985 + ssh 10.30.171.189 '/usr/lib/jvm/java-21-openjdk-amd64/bin/jstack -l 6985' Warning: Permanently added '10.30.171.189' (ECDSA) to the list of known hosts. + echo 'killing karaf process...' killing karaf process... + ssh 10.30.171.189 bash -c 'ps axf | grep karaf | grep -v grep | awk '\''{print "kill -9 " $1}'\'' | sh' Warning: Permanently added '10.30.171.189' (ECDSA) to the list of known hosts. + for i in $(seq 1 "${NUM_ODL_SYSTEM}") + CONTROLLERIP=ODL_SYSTEM_3_IP + echo 'Let'\''s take the karaf thread dump again' Let's take the karaf thread dump again + ssh 10.30.170.204 'sudo ps aux' Warning: Permanently added '10.30.170.204' (ECDSA) to the list of known hosts. ++ grep org.apache.karaf.main.Main /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/ps_after.log ++ grep -v grep ++ tr -s ' ' ++ cut -f2 '-d ' + pid=43728 + echo 'karaf main: org.apache.karaf.main.Main, pid:43728' karaf main: org.apache.karaf.main.Main, pid:43728 + ssh 10.30.170.204 '/usr/lib/jvm/java-21-openjdk-amd64/bin/jstack -l 43728' Warning: Permanently added '10.30.170.204' (ECDSA) to the list of known hosts. + echo 'killing karaf process...' killing karaf process... + ssh 10.30.170.204 bash -c 'ps axf | grep karaf | grep -v grep | awk '\''{print "kill -9 " $1}'\'' | sh' Warning: Permanently added '10.30.170.204' (ECDSA) to the list of known hosts. + sleep 5 ++ seq 1 3 + for i in $(seq 1 "${NUM_ODL_SYSTEM}") + CONTROLLERIP=ODL_SYSTEM_1_IP + echo 'Compressing karaf.log 1' Compressing karaf.log 1 + ssh 10.30.171.104 gzip --best /tmp/karaf-0.23.0-SNAPSHOT/data/log/karaf.log Warning: Permanently added '10.30.171.104' (ECDSA) to the list of known hosts. + echo 'Fetching compressed karaf.log 1' Fetching compressed karaf.log 1 + scp 10.30.171.104:/tmp/karaf-0.23.0-SNAPSHOT/data/log/karaf.log.gz odl1_karaf.log.gz Warning: Permanently added '10.30.171.104' (ECDSA) to the list of known hosts. + ssh 10.30.171.104 rm -f /tmp/karaf-0.23.0-SNAPSHOT/data/log/karaf.log.gz Warning: Permanently added '10.30.171.104' (ECDSA) to the list of known hosts. + scp 10.30.171.104:/tmp/karaf-0.23.0-SNAPSHOT/data/log/karaf_console.log odl1_karaf_console.log Warning: Permanently added '10.30.171.104' (ECDSA) to the list of known hosts. + ssh 10.30.171.104 rm -f /tmp/karaf-0.23.0-SNAPSHOT/data/log/karaf_console.log Warning: Permanently added '10.30.171.104' (ECDSA) to the list of known hosts. + echo 'Fetch GC logs' Fetch GC logs + mkdir -p gclogs-1 + scp '10.30.171.104:/tmp/karaf-0.23.0-SNAPSHOT/data/log/*.log' gclogs-1/ Warning: Permanently added '10.30.171.104' (ECDSA) to the list of known hosts. scp: /tmp/karaf-0.23.0-SNAPSHOT/data/log/*.log: No such file or directory + for i in $(seq 1 "${NUM_ODL_SYSTEM}") + CONTROLLERIP=ODL_SYSTEM_2_IP + echo 'Compressing karaf.log 2' Compressing karaf.log 2 + ssh 10.30.171.189 gzip --best /tmp/karaf-0.23.0-SNAPSHOT/data/log/karaf.log Warning: Permanently added '10.30.171.189' (ECDSA) to the list of known hosts. + echo 'Fetching compressed karaf.log 2' Fetching compressed karaf.log 2 + scp 10.30.171.189:/tmp/karaf-0.23.0-SNAPSHOT/data/log/karaf.log.gz odl2_karaf.log.gz Warning: Permanently added '10.30.171.189' (ECDSA) to the list of known hosts. + ssh 10.30.171.189 rm -f /tmp/karaf-0.23.0-SNAPSHOT/data/log/karaf.log.gz Warning: Permanently added '10.30.171.189' (ECDSA) to the list of known hosts. + scp 10.30.171.189:/tmp/karaf-0.23.0-SNAPSHOT/data/log/karaf_console.log odl2_karaf_console.log Warning: Permanently added '10.30.171.189' (ECDSA) to the list of known hosts. + ssh 10.30.171.189 rm -f /tmp/karaf-0.23.0-SNAPSHOT/data/log/karaf_console.log Warning: Permanently added '10.30.171.189' (ECDSA) to the list of known hosts. + echo 'Fetch GC logs' Fetch GC logs + mkdir -p gclogs-2 + scp '10.30.171.189:/tmp/karaf-0.23.0-SNAPSHOT/data/log/*.log' gclogs-2/ Warning: Permanently added '10.30.171.189' (ECDSA) to the list of known hosts. scp: /tmp/karaf-0.23.0-SNAPSHOT/data/log/*.log: No such file or directory + for i in $(seq 1 "${NUM_ODL_SYSTEM}") + CONTROLLERIP=ODL_SYSTEM_3_IP + echo 'Compressing karaf.log 3' Compressing karaf.log 3 + ssh 10.30.170.204 gzip --best /tmp/karaf-0.23.0-SNAPSHOT/data/log/karaf.log Warning: Permanently added '10.30.170.204' (ECDSA) to the list of known hosts. + echo 'Fetching compressed karaf.log 3' Fetching compressed karaf.log 3 + scp 10.30.170.204:/tmp/karaf-0.23.0-SNAPSHOT/data/log/karaf.log.gz odl3_karaf.log.gz Warning: Permanently added '10.30.170.204' (ECDSA) to the list of known hosts. + ssh 10.30.170.204 rm -f /tmp/karaf-0.23.0-SNAPSHOT/data/log/karaf.log.gz Warning: Permanently added '10.30.170.204' (ECDSA) to the list of known hosts. + scp 10.30.170.204:/tmp/karaf-0.23.0-SNAPSHOT/data/log/karaf_console.log odl3_karaf_console.log Warning: Permanently added '10.30.170.204' (ECDSA) to the list of known hosts. + ssh 10.30.170.204 rm -f /tmp/karaf-0.23.0-SNAPSHOT/data/log/karaf_console.log Warning: Permanently added '10.30.170.204' (ECDSA) to the list of known hosts. + echo 'Fetch GC logs' Fetch GC logs + mkdir -p gclogs-3 + scp '10.30.170.204:/tmp/karaf-0.23.0-SNAPSHOT/data/log/*.log' gclogs-3/ Warning: Permanently added '10.30.170.204' (ECDSA) to the list of known hosts. scp: /tmp/karaf-0.23.0-SNAPSHOT/data/log/*.log: No such file or directory + echo 'Examine copied files' Examine copied files + ls -lt total 79728 drwxrwxr-x. 2 jenkins jenkins 6 Oct 26 03:01 gclogs-3 -rw-rw-r--. 1 jenkins jenkins 145837 Oct 26 03:01 odl3_karaf_console.log -rw-rw-r--. 1 jenkins jenkins 765404 Oct 26 03:01 odl3_karaf.log.gz drwxrwxr-x. 2 jenkins jenkins 6 Oct 26 03:01 gclogs-2 -rw-rw-r--. 1 jenkins jenkins 1720 Oct 26 03:01 odl2_karaf_console.log -rw-rw-r--. 1 jenkins jenkins 2376109 Oct 26 03:01 odl2_karaf.log.gz drwxrwxr-x. 2 jenkins jenkins 6 Oct 26 03:01 gclogs-1 -rw-rw-r--. 1 jenkins jenkins 1720 Oct 26 03:01 odl1_karaf_console.log -rw-rw-r--. 1 jenkins jenkins 638622 Oct 26 03:01 odl1_karaf.log.gz -rw-rw-r--. 1 jenkins jenkins 116442 Oct 26 03:01 karaf_3_43728_threads_after.log -rw-rw-r--. 1 jenkins jenkins 13985 Oct 26 03:01 ps_after.log -rw-rw-r--. 1 jenkins jenkins 162002 Oct 26 03:01 karaf_2_6985_threads_after.log -rw-rw-r--. 1 jenkins jenkins 136618 Oct 26 03:01 karaf_1_27692_threads_after.log -rw-rw-r--. 1 jenkins jenkins 304636 Oct 26 03:01 report.html -rw-rw-r--. 1 jenkins jenkins 3493937 Oct 26 03:01 log.html -rw-rw-r--. 1 jenkins jenkins 73012631 Oct 26 03:01 output.xml -rw-rw-r--. 1 jenkins jenkins 4120 Oct 25 23:59 testplan.txt -rw-rw-r--. 1 jenkins jenkins 115459 Oct 25 23:59 karaf_3_2100_threads_before.log -rw-rw-r--. 1 jenkins jenkins 14172 Oct 25 23:59 ps_before.log -rw-rw-r--. 1 jenkins jenkins 116484 Oct 25 23:59 karaf_2_2603_threads_before.log -rw-rw-r--. 1 jenkins jenkins 120979 Oct 25 23:59 karaf_1_2706_threads_before.log -rw-rw-r--. 1 jenkins jenkins 3106 Oct 25 23:55 post-startup-script.sh -rw-rw-r--. 1 jenkins jenkins 252 Oct 25 23:55 startup-script.sh -rw-rw-r--. 1 jenkins jenkins 3474 Oct 25 23:55 configuration-script.sh -rw-rw-r--. 1 jenkins jenkins 695 Oct 25 23:55 custom_shard_config.txt -rw-rw-r--. 1 jenkins jenkins 135 Oct 25 23:55 scriptplan.txt -rw-rw-r--. 1 jenkins jenkins 337 Oct 25 23:55 detect_variables.env -rw-rw-r--. 1 jenkins jenkins 2619 Oct 25 23:55 pom.xml -rw-rw-r--. 1 jenkins jenkins 92 Oct 25 23:55 set_variables.env -rw-rw-r--. 1 jenkins jenkins 314 Oct 25 23:55 slave_addresses.txt -rw-rw-r--. 1 jenkins jenkins 570 Oct 25 23:54 requirements.txt -rw-rw-r--. 1 jenkins jenkins 26 Oct 25 23:54 env.properties -rw-rw-r--. 1 jenkins jenkins 333 Oct 25 23:41 stack-parameters.yaml drwxrwxr-x. 7 jenkins jenkins 4096 Oct 25 23:40 test drwxrwxr-x. 2 jenkins jenkins 6 Oct 25 23:40 test@tmp -rw-rw-r--. 1 jenkins jenkins 1410 Oct 25 22:37 maven-metadata.xml + true [controller-csit-3node-clustering-ask-all-vanadium] $ /bin/sh /tmp/jenkins1179470588651044241.sh Cleaning up Robot installation... $ ssh-agent -k unset SSH_AUTH_SOCK; unset SSH_AGENT_PID; echo Agent pid 5285 killed; [ssh-agent] Stopped. Recording plot data Robot results publisher started... INFO: Checking test criticality is deprecated and will be dropped in a future release! -Parsing output xml: Done! -Copying log files to build dir: Done! -Assigning results to build: Done! -Checking thresholds: Done! Done publishing Robot results. Build step 'Publish Robot Framework test results' changed build result to UNSTABLE [PostBuildScript] - [INFO] Executing post build scripts. [controller-csit-3node-clustering-ask-all-vanadium] $ /bin/bash /tmp/jenkins7026293878902962310.sh Archiving csit artifacts mv: cannot stat '*_1.png': No such file or directory mv: cannot stat '/tmp/odl1_*': No such file or directory mv: cannot stat '*_2.png': No such file or directory mv: cannot stat '/tmp/odl2_*': No such file or directory mv: cannot stat '*_3.png': No such file or directory mv: cannot stat '/tmp/odl3_*': No such file or directory % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 2248k 0 2248k 0 0 4087k 0 --:--:-- --:--:-- --:--:-- 4087k 100 6750k 0 6750k 0 0 4582k 0 --:--:-- 0:00:01 --:--:-- 4582k Archive: robot-plugin.zip inflating: ./archives/robot-plugin/log.html inflating: ./archives/robot-plugin/output.xml inflating: ./archives/robot-plugin/report.html mv: cannot stat '*.log.gz': No such file or directory mv: cannot stat '*.csv': No such file or directory mv: cannot stat '*.png': No such file or directory [PostBuildScript] - [INFO] Executing post build scripts. [controller-csit-3node-clustering-ask-all-vanadium] $ /bin/bash /tmp/jenkins15009849625025095665.sh [PostBuildScript] - [INFO] Executing post build scripts. [EnvInject] - Injecting environment variables from a build step. [EnvInject] - Injecting as environment variables the properties content OS_CLOUD=vex OS_STACK_NAME=releng-controller-csit-3node-clustering-ask-all-vanadium-13 [EnvInject] - Variables injected successfully. provisioning config files... copy managed file [clouds-yaml] to file:/home/jenkins/.config/openstack/clouds.yaml [controller-csit-3node-clustering-ask-all-vanadium] $ /bin/bash /tmp/jenkins3044563667863544515.sh ---> openstack-stack-delete.sh Setup pyenv: system 3.8.13 3.9.13 3.10.13 * 3.11.7 (set by /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/.python-version) lf-activate-venv(): INFO: Reuse venv:/tmp/venv-t3Tc from file:/tmp/.os_lf_venv lf-activate-venv(): INFO: Installing base packages (pip, setuptools, virtualenv) lf-activate-venv(): INFO: Attempting to install with network-safe options... 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. lftools 0.37.15 requires urllib3<2.1.0, but you have urllib3 2.5.0 which is incompatible. lf-activate-venv(): INFO: Base packages installed successfully lf-activate-venv(): INFO: Installing additional packages: lftools[openstack] kubernetes python-heatclient python-openstackclient urllib3~=1.26.15 lf-activate-venv(): INFO: Adding /tmp/venv-t3Tc/bin to PATH INFO: Stack cost retrieval disabled, setting cost to 0 INFO: Deleting stack releng-controller-csit-3node-clustering-ask-all-vanadium-13 Successfully deleted stack releng-controller-csit-3node-clustering-ask-all-vanadium-13 [PostBuildScript] - [INFO] Executing post build scripts. [controller-csit-3node-clustering-ask-all-vanadium] $ /bin/bash /tmp/jenkins6472264668725022353.sh ---> sysstat.sh [controller-csit-3node-clustering-ask-all-vanadium] $ /bin/bash /tmp/jenkins1810711727345987689.sh ---> package-listing.sh ++ facter osfamily ++ tr '[:upper:]' '[:lower:]' + OS_FAMILY=redhat + workspace=/w/workspace/controller-csit-3node-clustering-ask-all-vanadium + START_PACKAGES=/tmp/packages_start.txt + END_PACKAGES=/tmp/packages_end.txt + DIFF_PACKAGES=/tmp/packages_diff.txt + PACKAGES=/tmp/packages_start.txt + '[' /w/workspace/controller-csit-3node-clustering-ask-all-vanadium ']' + PACKAGES=/tmp/packages_end.txt + case "${OS_FAMILY}" in + rpm -qa + sort + '[' -f /tmp/packages_start.txt ']' + '[' -f /tmp/packages_end.txt ']' + diff /tmp/packages_start.txt /tmp/packages_end.txt + '[' /w/workspace/controller-csit-3node-clustering-ask-all-vanadium ']' + mkdir -p /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/archives/ + cp -f /tmp/packages_diff.txt /tmp/packages_end.txt /tmp/packages_start.txt /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/archives/ [controller-csit-3node-clustering-ask-all-vanadium] $ /bin/bash /tmp/jenkins8558332632227046068.sh ---> capture-instance-metadata.sh Setup pyenv: system 3.8.13 3.9.13 3.10.13 * 3.11.7 (set by /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/.python-version) lf-activate-venv(): INFO: Reuse venv:/tmp/venv-t3Tc from file:/tmp/.os_lf_venv lf-activate-venv(): INFO: Installing base packages (pip, setuptools, virtualenv) lf-activate-venv(): INFO: Attempting to install with network-safe options... lf-activate-venv(): INFO: Base packages installed successfully lf-activate-venv(): INFO: Installing additional packages: lftools lf-activate-venv(): INFO: Adding /tmp/venv-t3Tc/bin to PATH INFO: Running in OpenStack, capturing instance metadata [controller-csit-3node-clustering-ask-all-vanadium] $ /bin/bash /tmp/jenkins2929545028476665911.sh provisioning config files... Could not find credentials [logs] for controller-csit-3node-clustering-ask-all-vanadium #13 copy managed file [jenkins-log-archives-settings] to file:/w/workspace/controller-csit-3node-clustering-ask-all-vanadium@tmp/config15072951106472895943tmp Regular expression run condition: Expression=[^.*logs-s3.*], Label=[odl-logs-s3-cloudfront-index] Run condition [Regular expression match] enabling perform for step [Provide Configuration files] provisioning config files... copy managed file [jenkins-s3-log-ship] to file:/home/jenkins/.aws/credentials [EnvInject] - Injecting environment variables from a build step. [EnvInject] - Injecting as environment variables the properties content SERVER_ID=logs [EnvInject] - Variables injected successfully. [controller-csit-3node-clustering-ask-all-vanadium] $ /bin/bash /tmp/jenkins8400318735328856435.sh ---> create-netrc.sh WARN: Log server credential not found. [controller-csit-3node-clustering-ask-all-vanadium] $ /bin/bash /tmp/jenkins14387248840612213965.sh ---> python-tools-install.sh Setup pyenv: system 3.8.13 3.9.13 3.10.13 * 3.11.7 (set by /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/.python-version) lf-activate-venv(): INFO: Reuse venv:/tmp/venv-t3Tc from file:/tmp/.os_lf_venv lf-activate-venv(): INFO: Installing base packages (pip, setuptools, virtualenv) lf-activate-venv(): INFO: Attempting to install with network-safe options... lf-activate-venv(): INFO: Base packages installed successfully lf-activate-venv(): INFO: Installing additional packages: lftools lf-activate-venv(): INFO: Adding /tmp/venv-t3Tc/bin to PATH [controller-csit-3node-clustering-ask-all-vanadium] $ /bin/bash /tmp/jenkins15821983419610261937.sh ---> sudo-logs.sh Archiving 'sudo' log.. [controller-csit-3node-clustering-ask-all-vanadium] $ /bin/bash /tmp/jenkins2823409691959999420.sh ---> job-cost.sh Setup pyenv: system 3.8.13 3.9.13 3.10.13 * 3.11.7 (set by /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/.python-version) lf-activate-venv(): INFO: Reuse venv:/tmp/venv-t3Tc from file:/tmp/.os_lf_venv lf-activate-venv(): INFO: Installing base packages (pip, setuptools, virtualenv) lf-activate-venv(): INFO: Attempting to install with network-safe options... lf-activate-venv(): INFO: Base packages installed successfully lf-activate-venv(): INFO: Installing additional packages: zipp==1.1.0 python-openstackclient urllib3~=1.26.15 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. deprecated 1.2.18 requires wrapt<2,>=1.10, but you have wrapt 2.0.0 which is incompatible. lf-activate-venv(): INFO: Adding /tmp/venv-t3Tc/bin to PATH DEBUG: total: 0 INFO: Retrieving Stack Cost... INFO: Retrieving Pricing Info for: v3-standard-2 INFO: Archiving Costs [controller-csit-3node-clustering-ask-all-vanadium] $ /bin/bash -l /tmp/jenkins18015602714343673673.sh ---> logs-deploy.sh Setup pyenv: system 3.8.13 3.9.13 3.10.13 * 3.11.7 (set by /w/workspace/controller-csit-3node-clustering-ask-all-vanadium/.python-version) lf-activate-venv(): INFO: Reuse venv:/tmp/venv-t3Tc from file:/tmp/.os_lf_venv lf-activate-venv(): INFO: Installing base packages (pip, setuptools, virtualenv) lf-activate-venv(): INFO: Attempting to install with network-safe options... lf-activate-venv(): INFO: Base packages installed successfully lf-activate-venv(): INFO: Installing additional packages: lftools urllib3~=1.26.15 lf-activate-venv(): INFO: Adding /tmp/venv-t3Tc/bin to PATH WARNING: Nexus logging server not set INFO: S3 path logs/releng/vex-yul-odl-jenkins-1/controller-csit-3node-clustering-ask-all-vanadium/13/ INFO: archiving logs to S3 ---> uname -a: Linux prd-centos8-robot-2c-8g-2112.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 ---> lscpu: Architecture: x86_64 CPU op-mode(s): 32-bit, 64-bit Byte Order: Little Endian CPU(s): 2 On-line CPU(s) list: 0,1 Thread(s) per core: 1 Core(s) per socket: 1 Socket(s): 2 NUMA node(s): 1 Vendor ID: AuthenticAMD CPU family: 23 Model: 49 Model name: AMD EPYC-Rome Processor Stepping: 0 CPU MHz: 2799.998 BogoMIPS: 5599.99 Virtualization: AMD-V Hypervisor vendor: KVM Virtualization type: full L1d cache: 32K L1i cache: 32K L2 cache: 512K L3 cache: 16384K NUMA node0 CPU(s): 0,1 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 ---> nproc: 2 ---> df -h: Filesystem Size Used Avail Use% Mounted on devtmpfs 3.8G 0 3.8G 0% /dev tmpfs 3.8G 0 3.8G 0% /dev/shm tmpfs 3.8G 17M 3.8G 1% /run tmpfs 3.8G 0 3.8G 0% /sys/fs/cgroup /dev/vda1 40G 8.5G 32G 22% / tmpfs 770M 0 770M 0% /run/user/1001 ---> free -m: total used free shared buff/cache available Mem: 7697 685 4654 19 2357 6712 Swap: 1023 0 1023 ---> ip addr: 1: lo: mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000 link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 inet 127.0.0.1/8 scope host lo valid_lft forever preferred_lft forever inet6 ::1/128 scope host valid_lft forever preferred_lft forever 2: eth0: mtu 1458 qdisc mq state UP group default qlen 1000 link/ether fa:16:3e:3a:b0:fc brd ff:ff:ff:ff:ff:ff altname enp0s3 altname ens3 inet 10.30.170.189/23 brd 10.30.171.255 scope global dynamic noprefixroute eth0 valid_lft 74169sec preferred_lft 74169sec inet6 fe80::f816:3eff:fe3a:b0fc/64 scope link valid_lft forever preferred_lft forever ---> sar -b -r -n DEV: Linux 4.18.0-553.5.1.el8.x86_64 (prd-centos8-robot-2c-8g-2112.novalocal) 10/26/2025 _x86_64_ (2 CPU) 12:00:01 AM tps rtps wtps bread/s bwrtn/s 12:01:01 AM 1.17 0.02 1.15 0.13 204.73 12:02:01 AM 0.47 0.07 0.40 1.73 20.90 12:03:01 AM 0.23 0.00 0.23 0.00 16.96 12:04:01 AM 0.12 0.00 0.12 0.00 8.95 12:05:01 AM 0.35 0.00 0.35 0.00 21.83 12:06:01 AM 0.60 0.03 0.57 1.87 28.99 12:07:01 AM 0.43 0.03 0.40 4.53 6.91 12:08:01 AM 0.43 0.03 0.40 3.07 9.42 12:09:01 AM 0.15 0.03 0.12 1.33 3.45 12:10:00 AM 0.19 0.00 0.19 0.00 2.21 12:10:01 AM 0.00 0.00 0.00 0.00 0.00 12:11:01 AM 0.33 0.00 0.33 0.00 4.00 12:12:01 AM 0.70 0.32 0.38 6.93 7.96 12:13:01 AM 0.78 0.00 0.78 0.00 18.21 12:14:01 AM 0.18 0.00 0.18 0.00 9.35 12:15:01 AM 0.23 0.00 0.23 0.00 8.07 12:16:01 AM 0.23 0.00 0.23 0.00 3.90 12:17:01 AM 0.20 0.00 0.20 0.00 3.52 12:18:01 AM 0.27 0.02 0.25 0.13 7.77 12:19:01 AM 0.17 0.00 0.17 0.00 2.28 12:20:00 AM 0.26 0.00 0.26 0.00 5.09 12:20:01 AM 0.00 0.00 0.00 0.00 0.00 12:21:01 AM 0.32 0.00 0.32 0.00 7.87 12:22:01 AM 0.25 0.00 0.25 0.00 9.10 12:23:01 AM 0.12 0.00 0.12 0.00 4.00 12:24:01 AM 0.13 0.00 0.13 0.00 5.87 12:25:01 AM 0.27 0.00 0.27 0.00 3.35 12:26:01 AM 0.33 0.00 0.33 0.00 10.58 12:27:01 AM 0.23 0.00 0.23 0.00 3.47 12:28:01 AM 0.20 0.00 0.20 0.00 5.80 12:29:01 AM 0.15 0.00 0.15 0.00 7.10 12:30:01 AM 0.25 0.00 0.25 0.00 18.21 12:31:02 AM 0.30 0.00 0.30 0.00 19.55 12:32:01 AM 0.29 0.00 0.29 0.00 11.64 12:33:01 AM 0.42 0.00 0.42 0.00 22.60 12:34:01 AM 0.30 0.00 0.30 0.00 15.59 12:35:01 AM 0.18 0.00 0.18 0.00 8.98 12:36:01 AM 0.27 0.00 0.27 0.00 22.45 12:37:01 AM 0.17 0.00 0.17 0.00 1.58 12:38:01 AM 0.12 0.00 0.12 0.00 9.60 12:39:01 AM 0.12 0.00 0.12 0.00 11.75 12:40:01 AM 0.37 0.00 0.37 0.00 26.86 12:41:01 AM 0.32 0.00 0.32 0.00 14.51 12:42:01 AM 0.32 0.00 0.32 0.00 152.87 12:43:01 AM 0.25 0.00 0.25 0.00 128.41 12:44:01 AM 0.47 0.00 0.47 0.00 22.15 12:45:01 AM 0.47 0.00 0.47 0.00 14.41 12:46:01 AM 0.48 0.00 0.48 0.00 22.31 12:47:01 AM 8.90 5.75 3.15 555.55 86.05 12:48:01 AM 0.52 0.00 0.52 0.00 17.49 12:49:01 AM 0.32 0.00 0.32 0.00 13.31 12:50:01 AM 0.18 0.00 0.18 0.00 25.02 12:51:01 AM 0.62 0.00 0.62 0.00 17.26 12:52:01 AM 0.42 0.00 0.42 0.00 13.45 12:53:01 AM 0.65 0.00 0.65 0.00 16.61 12:54:01 AM 0.42 0.00 0.42 0.00 13.45 12:55:01 AM 0.52 0.00 0.52 0.00 14.90 12:56:01 AM 0.30 0.00 0.30 0.00 10.55 12:57:01 AM 0.18 0.00 0.18 0.00 17.35 12:58:01 AM 0.18 0.00 0.18 0.00 8.00 12:59:01 AM 0.20 0.00 0.20 0.00 19.48 01:00:01 AM 0.17 0.00 0.17 0.00 12.63 01:01:01 AM 0.45 0.03 0.42 0.27 22.16 01:02:01 AM 0.28 0.00 0.28 0.00 17.51 01:03:01 AM 0.15 0.00 0.15 0.00 8.51 01:04:01 AM 0.22 0.00 0.22 0.00 21.71 01:05:01 AM 0.27 0.00 0.27 0.00 13.68 01:06:01 AM 0.35 0.00 0.35 0.00 28.54 01:07:01 AM 0.28 0.00 0.28 0.00 10.56 01:08:01 AM 0.18 0.00 0.18 0.00 9.48 01:09:01 AM 0.18 0.00 0.18 0.00 13.90 01:10:01 AM 0.20 0.00 0.20 0.00 9.13 01:11:01 AM 0.40 0.00 0.40 0.00 14.10 01:12:01 AM 0.17 0.00 0.17 0.00 15.08 01:13:01 AM 0.23 0.00 0.23 0.00 9.62 01:14:01 AM 0.25 0.00 0.25 0.00 76.56 01:15:01 AM 0.25 0.00 0.25 0.00 92.60 01:16:01 AM 0.27 0.00 0.27 0.00 33.09 01:17:01 AM 0.13 0.00 0.13 0.00 18.66 01:18:01 AM 0.33 0.00 0.33 0.00 16.29 01:19:01 AM 0.30 0.00 0.30 0.00 13.58 01:20:01 AM 0.33 0.00 0.33 0.00 16.05 01:21:01 AM 0.40 0.00 0.40 0.00 20.88 01:22:01 AM 0.32 0.00 0.32 0.00 13.38 01:23:01 AM 0.18 0.00 0.18 0.00 27.63 01:24:01 AM 0.15 0.00 0.15 0.00 7.73 01:25:01 AM 0.25 0.00 0.25 0.00 10.98 01:26:01 AM 0.32 0.00 0.32 0.00 18.08 01:27:01 AM 0.28 0.00 0.28 0.00 11.90 01:28:01 AM 0.13 0.00 0.13 0.00 7.60 01:29:01 AM 0.10 0.00 0.10 0.00 7.08 01:30:01 AM 0.38 0.00 0.38 0.00 17.28 01:31:01 AM 0.32 0.00 0.32 0.00 14.33 01:32:01 AM 0.17 0.00 0.17 0.00 10.98 01:33:01 AM 0.20 0.00 0.20 0.00 17.99 01:34:01 AM 0.15 0.00 0.15 0.00 14.40 01:35:01 AM 0.20 0.00 0.20 0.00 9.65 01:36:02 AM 0.25 0.00 0.25 0.00 18.56 01:37:01 AM 0.24 0.00 0.24 0.00 18.29 01:38:01 AM 0.17 0.00 0.17 0.00 9.21 01:39:01 AM 0.13 0.00 0.13 0.00 24.00 01:40:01 AM 0.20 0.00 0.20 0.00 8.85 01:41:01 AM 0.33 0.00 0.33 0.00 16.38 01:42:01 AM 0.20 0.00 0.20 0.00 8.55 01:43:01 AM 0.13 0.00 0.13 0.00 12.00 01:44:01 AM 0.37 0.00 0.37 0.00 16.24 01:45:01 AM 0.35 0.00 0.35 0.00 14.25 01:46:01 AM 0.37 0.00 0.37 0.00 13.93 01:47:01 AM 0.23 0.00 0.23 0.00 8.30 01:48:01 AM 0.25 0.00 0.25 0.00 16.79 01:49:01 AM 0.50 0.00 0.50 0.00 17.98 01:50:01 AM 0.38 0.00 0.38 0.00 11.51 01:51:01 AM 0.38 0.00 0.38 0.00 20.04 01:52:01 AM 0.23 0.00 0.23 0.00 17.34 01:53:01 AM 0.15 0.00 0.15 0.00 8.66 01:54:01 AM 0.13 0.00 0.13 0.00 15.46 01:55:01 AM 0.22 0.00 0.22 0.00 24.08 01:56:01 AM 0.35 0.00 0.35 0.00 13.53 01:57:01 AM 0.18 0.00 0.18 0.00 9.92 01:58:01 AM 0.17 0.00 0.17 0.00 9.61 01:59:01 AM 0.22 0.00 0.22 0.00 10.38 02:00:01 AM 0.25 0.00 0.25 0.00 16.96 02:01:01 AM 0.37 0.00 0.37 0.00 12.16 02:02:01 AM 0.25 0.00 0.25 0.00 10.56 02:03:01 AM 0.13 0.00 0.13 0.00 9.35 02:04:01 AM 0.17 0.00 0.17 0.00 11.60 02:05:01 AM 0.32 0.00 0.32 0.00 17.38 02:06:01 AM 0.28 0.00 0.28 0.00 18.98 02:07:01 AM 0.17 0.00 0.17 0.00 8.83 02:08:01 AM 0.35 0.00 0.35 0.00 20.00 02:09:01 AM 0.52 0.00 0.52 0.00 17.21 02:10:01 AM 0.37 0.00 0.37 0.00 24.24 02:11:01 AM 0.55 0.00 0.55 0.00 15.61 02:12:01 AM 0.40 0.00 0.40 0.00 10.93 02:13:01 AM 0.27 0.00 0.27 0.00 9.53 02:14:01 AM 0.18 0.00 0.18 0.00 13.18 02:15:01 AM 0.25 0.00 0.25 0.00 16.43 02:16:01 AM 0.25 0.00 0.25 0.00 9.50 02:17:01 AM 0.17 0.00 0.17 0.00 13.46 02:18:01 AM 0.18 0.00 0.18 0.00 15.23 02:19:01 AM 0.15 0.00 0.15 0.00 15.76 02:20:01 AM 0.27 0.00 0.27 0.00 10.36 02:21:01 AM 0.37 0.00 0.37 0.00 19.49 02:22:01 AM 0.78 0.00 0.78 0.00 25.17 02:23:01 AM 0.33 0.00 0.33 0.00 19.56 02:24:01 AM 0.13 0.00 0.13 0.00 20.26 02:25:01 AM 0.32 0.00 0.32 0.00 13.08 02:26:01 AM 0.32 0.00 0.32 0.00 16.58 02:27:01 AM 0.22 0.00 0.22 0.00 11.20 02:28:01 AM 0.22 0.00 0.22 0.00 11.85 02:29:01 AM 0.28 0.00 0.28 0.00 9.18 02:30:01 AM 0.32 0.00 0.32 0.00 17.01 02:31:01 AM 0.28 0.00 0.28 0.00 9.45 02:32:01 AM 0.32 0.00 0.32 0.00 21.59 02:33:01 AM 0.18 0.00 0.18 0.00 8.85 02:34:01 AM 0.17 0.00 0.17 0.00 18.40 02:35:01 AM 0.20 0.00 0.20 0.00 16.18 02:36:01 AM 0.25 0.00 0.25 0.00 10.96 02:37:01 AM 0.15 0.00 0.15 0.00 16.39 02:38:01 AM 0.15 0.00 0.15 0.00 22.56 02:39:01 AM 0.17 0.00 0.17 0.00 10.13 02:40:01 AM 0.28 0.00 0.28 0.00 11.58 02:41:01 AM 0.47 0.00 0.47 0.00 18.86 02:42:01 AM 0.35 0.00 0.35 0.00 12.58 02:43:01 AM 0.12 0.00 0.12 0.00 6.93 02:44:02 AM 0.13 0.00 0.13 0.00 14.01 02:45:01 AM 0.25 0.00 0.25 0.00 12.01 02:46:01 AM 0.28 0.00 0.28 0.00 19.26 02:47:01 AM 0.13 0.00 0.13 0.00 8.80 02:48:01 AM 0.13 0.00 0.13 0.00 16.53 02:49:01 AM 0.28 0.00 0.28 0.00 20.28 02:50:01 AM 0.25 0.00 0.25 0.00 9.43 02:51:01 AM 0.32 0.00 0.32 0.00 27.14 02:52:01 AM 0.18 0.00 0.18 0.00 15.59 02:53:01 AM 0.12 0.00 0.12 0.00 7.07 02:54:01 AM 0.15 0.00 0.15 0.00 8.93 02:55:01 AM 0.40 0.00 0.40 0.00 18.39 02:56:01 AM 0.37 0.00 0.37 0.00 12.05 02:57:01 AM 0.22 0.00 0.22 0.00 14.45 02:58:01 AM 0.13 0.00 0.13 0.00 8.40 02:59:01 AM 0.15 0.00 0.15 0.00 20.80 03:00:01 AM 0.20 0.00 0.20 0.00 20.73 03:01:01 AM 0.28 0.00 0.28 0.00 25.26 03:02:01 AM 6.48 0.28 6.20 33.85 295.90 03:03:01 AM 33.09 0.42 32.67 48.25 4289.62 Average: 0.54 0.04 0.50 3.59 42.55 12:00:01 AM kbmemfree kbavail kbmemused %memused kbbuffers kbcached kbcommit %commit kbactive kbinact kbdirty 12:01:01 AM 4853312 6965316 3029112 38.43 2688 2278584 763356 8.55 266772 2376592 140 12:02:01 AM 4852296 6964756 3030128 38.44 2688 2279040 763356 8.55 266928 2377588 88 12:03:01 AM 4850488 6963312 3031936 38.46 2688 2279404 763356 8.55 266928 2379248 4 12:04:01 AM 4849236 6962452 3033188 38.48 2688 2279788 763356 8.55 266928 2380636 168 12:05:01 AM 4847476 6961068 3034948 38.50 2688 2280172 763356 8.55 266928 2382316 32 12:06:01 AM 4845708 6960016 3036716 38.53 2688 2280888 763356 8.55 267204 2383960 20 12:07:01 AM 4843660 6958164 3038764 38.55 2688 2281076 783096 8.77 267204 2385868 4 12:08:01 AM 4843784 6958456 3038640 38.55 2688 2281240 782884 8.77 267240 2385712 4 12:09:01 AM 4843740 6958532 3038684 38.55 2688 2281360 782884 8.77 267244 2385712 4 12:10:00 AM 4844304 6959096 3038120 38.54 2688 2281360 782184 8.76 267244 2385480 4 12:10:01 AM 4843692 6958488 3038732 38.55 2688 2281364 782184 8.76 267244 2385748 20 12:11:01 AM 4843660 6958540 3038764 38.55 2688 2281448 782184 8.76 267244 2385900 88 12:12:01 AM 4843692 6958572 3038732 38.55 2688 2281564 782184 8.76 267244 2385736 4 12:13:01 AM 4843404 6958640 3039020 38.55 2688 2281804 782184 8.76 267536 2385700 164 12:14:01 AM 4843380 6958688 3039044 38.55 2688 2281876 782184 8.76 267544 2385868 4 12:15:01 AM 4843260 6958720 3039164 38.56 2688 2282028 782184 8.76 267544 2386040 4 12:16:01 AM 4843284 6958748 3039140 38.56 2688 2282032 782184 8.76 267544 2385996 4 12:17:01 AM 4843236 6958756 3039188 38.56 2688 2282088 782184 8.76 267544 2385984 4 12:18:01 AM 4843104 6958756 3039320 38.56 2688 2282220 782184 8.76 267548 2386112 4 12:19:01 AM 4843152 6958808 3039272 38.56 2688 2282224 782184 8.76 267548 2386116 4 12:20:00 AM 4843264 6959068 3039160 38.56 2688 2282372 782184 8.76 267548 2386152 96 12:20:01 AM 4842508 6958324 3039916 38.57 2688 2282376 782184 8.76 267548 2386480 112 12:21:01 AM 4842432 6958360 3039992 38.57 2688 2282484 782184 8.76 267548 2386684 96 12:22:01 AM 4842588 6958708 3039836 38.56 2688 2282676 782184 8.76 267548 2386576 96 12:23:01 AM 4842396 6958656 3040028 38.57 2688 2282816 782184 8.76 267548 2386716 140 12:24:01 AM 4842452 6958716 3039972 38.57 2688 2282820 782184 8.76 267548 2386720 4 12:25:01 AM 4842184 6958488 3040240 38.57 2688 2282860 782184 8.76 267548 2386972 48 12:26:01 AM 4842060 6958516 3040364 38.57 2688 2283012 782184 8.76 267552 2386988 4 12:27:01 AM 4841776 6958236 3040648 38.58 2688 2283016 782184 8.76 267552 2387220 4 12:28:01 AM 4842020 6958608 3040404 38.57 2688 2283144 764840 8.56 267552 2387080 4 12:29:01 AM 4841712 6958640 3040712 38.58 2688 2283492 780272 8.74 267552 2387480 176 12:30:01 AM 4840736 6958044 3041688 38.59 2688 2283872 780272 8.74 267552 2388208 100 12:31:02 AM 4840452 6958144 3041972 38.59 2688 2284256 780272 8.74 267552 2388692 20 12:32:01 AM 4840424 6958484 3042000 38.59 2688 2284624 780272 8.74 267552 2388788 160 12:33:01 AM 4839772 6958216 3042652 38.60 2688 2285008 780272 8.74 267580 2389404 36 12:34:01 AM 4838068 6956896 3044356 38.62 2688 2285392 780272 8.74 267580 2391096 56 12:35:01 AM 4836444 6955948 3045980 38.64 2688 2286060 780272 8.74 267580 2392924 496 12:36:01 AM 4835612 6955200 3046812 38.65 2688 2286144 780272 8.74 267580 2393528 4 12:37:01 AM 4835704 6955292 3046720 38.65 2688 2286144 780272 8.74 267580 2393460 4 12:38:01 AM 4834312 6954224 3048112 38.67 2688 2286476 780272 8.74 267580 2394920 88 12:39:01 AM 4832864 6953264 3049560 38.69 2688 2286972 764268 8.56 267580 2396480 268 12:40:01 AM 4832232 6953052 3050192 38.70 2688 2287376 781992 8.76 267580 2396948 8 12:41:01 AM 4830936 6953208 3051488 38.71 2688 2288836 781992 8.76 267648 2397980 1140 12:42:01 AM 4825216 6952000 3057208 38.79 2688 2293348 781992 8.76 267648 2403700 1140 12:43:01 AM 4815228 6944836 3067196 38.91 2688 2296164 781992 8.76 267648 2413868 156 12:44:01 AM 4814792 6944784 3067632 38.92 2688 2296548 781992 8.76 267648 2414252 24 12:45:01 AM 4813176 6943556 3069248 38.94 2688 2296928 781992 8.76 267648 2415732 116 12:46:01 AM 4812920 6943676 3069504 38.94 2688 2297312 781992 8.76 267648 2416304 40 12:47:01 AM 4795300 6943152 3087124 39.16 2688 2314352 777544 8.71 269960 2431104 24 12:48:01 AM 4795060 6943284 3087364 39.17 2688 2314732 777544 8.71 269960 2431476 20 12:49:01 AM 4794220 6943188 3088204 39.18 2688 2315484 777544 8.71 269960 2432248 496 12:50:01 AM 4793616 6942816 3088808 39.19 2688 2315700 794596 8.90 269960 2432720 4 12:51:01 AM 4793888 6943368 3088536 39.18 2688 2315984 794596 8.90 269960 2432616 4 12:52:01 AM 4793724 6943488 3088700 39.18 2688 2316268 794596 8.90 269960 2432832 4 12:53:01 AM 4793904 6943952 3088520 39.18 2688 2316552 794596 8.90 269964 2432828 56 12:54:01 AM 4793596 6943932 3088828 39.19 2688 2316832 794596 8.90 269964 2433184 56 12:55:01 AM 4792972 6943592 3089452 39.19 2688 2317124 778672 8.72 269964 2433616 60 12:56:01 AM 4792896 6943876 3089528 39.20 2688 2317476 778672 8.72 270024 2433780 200 12:57:01 AM 4792680 6944008 3089744 39.20 2688 2317824 778672 8.72 270032 2434052 92 12:58:01 AM 4792372 6944008 3090052 39.20 2688 2318132 778672 8.72 270032 2434360 248 12:59:01 AM 4791752 6943728 3090672 39.21 2688 2318480 778672 8.72 270040 2434696 80 01:00:01 AM 4790372 6942744 3092052 39.23 2688 2318876 795192 8.90 270044 2435888 132 01:01:01 AM 4790016 6942792 3092408 39.23 2688 2319268 795192 8.90 270048 2436236 52 01:02:01 AM 4790696 6943852 3091728 39.22 2688 2319652 795192 8.90 270056 2435844 24 01:03:01 AM 4790424 6943964 3092000 39.23 2688 2320036 795192 8.90 270056 2436344 208 01:04:01 AM 4789768 6943688 3092656 39.23 2688 2320416 795192 8.90 270056 2436812 24 01:05:01 AM 4789372 6943676 3093052 39.24 2688 2320800 795192 8.90 270056 2437196 116 01:06:01 AM 4788996 6943912 3093428 39.24 2688 2321404 795192 8.90 270056 2437788 4 01:07:01 AM 4788824 6944032 3093600 39.25 2688 2321692 795192 8.90 270056 2437892 56 01:08:01 AM 4788396 6943884 3094028 39.25 2688 2321972 795192 8.90 270056 2438172 100 01:09:01 AM 4787944 6943704 3094480 39.26 2688 2322252 795192 8.90 270056 2438720 16 01:10:01 AM 4787440 6943488 3094984 39.26 2688 2322540 777144 8.70 270056 2439084 108 01:11:01 AM 4787440 6943768 3094984 39.26 2688 2322820 777144 8.70 270056 2439096 148 01:12:01 AM 4787128 6943768 3095296 39.27 2688 2323124 777144 8.70 270056 2439348 48 01:13:01 AM 4785896 6943544 3096528 39.28 2688 2324132 777144 8.70 270056 2440472 848 01:14:01 AM 4784072 6943608 3098352 39.31 2688 2326028 777144 8.70 270056 2442452 520 01:15:01 AM 4781936 6943732 3100488 39.33 2688 2328276 777144 8.70 270056 2444504 52 01:16:01 AM 4780712 6943560 3101712 39.35 2688 2329340 777144 8.70 270056 2445712 220 01:17:01 AM 4780484 6943680 3101940 39.35 2688 2329692 777144 8.70 270056 2446188 52 01:18:01 AM 4780236 6943812 3102188 39.36 2688 2330064 777144 8.70 270056 2446364 24 01:19:01 AM 4779884 6943832 3102540 39.36 2688 2330444 777144 8.70 270056 2446940 84 01:20:01 AM 4779196 6943532 3103228 39.37 2688 2330828 769148 8.61 270056 2447472 84 01:21:01 AM 4778368 6943096 3104056 39.38 2688 2331216 769148 8.61 270056 2448112 16 01:22:01 AM 4778472 6943572 3103952 39.38 2688 2331596 769148 8.61 270056 2448100 136 01:23:01 AM 4777844 6943624 3104580 39.39 2688 2332268 769148 8.61 270056 2448796 24 01:24:01 AM 4777600 6943652 3104824 39.39 2688 2332548 769148 8.61 270056 2449068 104 01:25:01 AM 4777384 6943724 3105040 39.39 2688 2332828 769148 8.61 270056 2449276 148 01:26:01 AM 4777152 6943784 3105272 39.39 2688 2333120 769148 8.61 270056 2449636 4 01:27:01 AM 4776728 6943640 3105696 39.40 2688 2333400 769148 8.61 270056 2449992 16 01:28:01 AM 4776696 6943888 3105728 39.40 2688 2333680 769148 8.61 270056 2450012 100 01:29:01 AM 4776360 6943920 3106064 39.40 2688 2334048 769148 8.61 270056 2450388 276 01:30:01 AM 4775364 6943160 3107060 39.42 2688 2334284 786068 8.80 270064 2450968 164 01:31:01 AM 4775308 6943268 3107116 39.42 2688 2334448 766608 8.58 270064 2451260 36 01:32:01 AM 4775168 6943480 3107256 39.42 2688 2334792 766608 8.58 270068 2451356 108 01:33:01 AM 4774628 6943340 3107796 39.43 2688 2335200 766608 8.58 270068 2451936 40 01:34:01 AM 4774440 6943536 3107984 39.43 2688 2335584 766608 8.58 270068 2452116 24 01:35:01 AM 4774108 6943592 3108316 39.43 2688 2335964 766608 8.58 270068 2452532 176 01:36:02 AM 4773660 6943520 3108764 39.44 2688 2336348 766608 8.58 270068 2452772 100 01:37:01 AM 4773496 6943748 3108928 39.44 2688 2336732 766608 8.58 270068 2453120 24 01:38:01 AM 4772936 6943564 3109488 39.45 2688 2337112 766608 8.58 270072 2453576 176 01:39:01 AM 4772552 6943800 3109872 39.45 2688 2337732 766608 8.58 270068 2454156 104 01:40:01 AM 4771640 6943176 3110784 39.46 2688 2338020 783808 8.78 270068 2454792 196 01:41:01 AM 4771624 6943444 3110800 39.47 2688 2338308 783808 8.78 270068 2455000 104 01:42:01 AM 4771240 6943300 3111184 39.47 2688 2338540 783808 8.78 270068 2455172 148 01:43:01 AM 4771112 6943460 3111312 39.47 2688 2338828 783808 8.78 270068 2455460 104 01:44:01 AM 4771040 6943668 3111384 39.47 2688 2339108 783808 8.78 270068 2455744 4 01:45:01 AM 4770104 6943080 3112320 39.48 2688 2339456 783808 8.78 270068 2456224 60 01:46:01 AM 4770236 6943440 3112188 39.48 2688 2339680 783808 8.78 270084 2456180 16 01:47:01 AM 4770296 6943676 3112128 39.48 2688 2339856 783808 8.78 270084 2456288 4 01:48:01 AM 4769428 6943264 3112996 39.49 2688 2340320 783808 8.78 270084 2456868 24 01:49:01 AM 4769316 6943536 3113108 39.49 2688 2340704 768428 8.60 270084 2457156 4 01:50:01 AM 4768520 6943124 3113904 39.50 2688 2341088 767264 8.59 270084 2458004 160 01:51:01 AM 4768448 6943444 3113976 39.51 2688 2341472 767264 8.59 270084 2458204 100 01:52:01 AM 4767780 6943148 3114644 39.51 2688 2341852 767264 8.59 270084 2458632 56 01:53:01 AM 4767456 6943208 3114968 39.52 2688 2342236 767264 8.59 270084 2458948 208 01:54:01 AM 4766652 6943112 3115772 39.53 2688 2342936 783032 8.77 270084 2459804 488 01:55:01 AM 4766752 6943428 3115672 39.53 2688 2343152 783032 8.77 270084 2459708 60 01:56:01 AM 4766456 6943408 3115968 39.53 2688 2343436 783032 8.77 270084 2460052 56 01:57:01 AM 4766032 6943268 3116392 39.54 2688 2343720 783032 8.77 270084 2460548 108 01:58:01 AM 4765608 6943112 3116816 39.54 2688 2343988 783032 8.77 270084 2460824 136 01:59:01 AM 4765672 6943424 3116752 39.54 2688 2344236 783032 8.77 270084 2461012 148 02:00:01 AM 4764964 6943008 3117460 39.55 2688 2344524 777340 8.70 270084 2461444 4 02:01:01 AM 4763580 6942024 3118844 39.57 2688 2344916 777340 8.70 270088 2462348 184 02:02:01 AM 4764912 6943392 3117512 39.55 2688 2344952 777340 8.70 270088 2461736 4 02:03:01 AM 4764732 6943468 3117692 39.55 2688 2345208 777340 8.70 270092 2461988 4 02:04:01 AM 4764064 6943184 3118360 39.56 2688 2345596 777340 8.70 270092 2462276 108 02:05:01 AM 4763828 6943332 3118596 39.56 2688 2345980 777340 8.70 270092 2462660 100 02:06:01 AM 4763528 6943424 3118896 39.57 2688 2346364 777340 8.70 270092 2463004 20 02:07:01 AM 4763188 6943460 3119236 39.57 2688 2346748 777340 8.70 270092 2463312 176 02:08:01 AM 4762808 6943464 3119616 39.58 2688 2347132 777340 8.70 270092 2463700 40 02:09:01 AM 4762200 6943224 3120224 39.58 2688 2347500 777340 8.70 270092 2464184 24 02:10:01 AM 4761392 6943052 3121032 39.59 2688 2348128 769148 8.61 270092 2465052 4 02:11:01 AM 4761080 6943032 3121344 39.60 2688 2348420 769148 8.61 270092 2465296 4 02:12:01 AM 4760916 6943148 3121508 39.60 2688 2348700 769148 8.61 270092 2465624 100 02:13:01 AM 4760744 6943256 3121680 39.60 2688 2348988 769148 8.61 270092 2465788 196 02:14:01 AM 4760472 6943264 3121952 39.61 2688 2349268 769148 8.61 270092 2466040 160 02:15:01 AM 4760140 6943212 3122284 39.61 2688 2349548 769148 8.61 270092 2466236 56 02:16:01 AM 4759804 6943236 3122620 39.61 2688 2349900 769148 8.61 270092 2466572 216 02:17:01 AM 4759648 6943288 3122776 39.62 2688 2350108 789320 8.84 270092 2466736 56 02:18:01 AM 4759164 6943220 3123260 39.62 2688 2350532 789320 8.84 270092 2467240 84 02:19:01 AM 4758924 6943348 3123500 39.63 2688 2350900 789320 8.84 270092 2467612 24 02:20:01 AM 4758176 6942984 3124248 39.64 2688 2351284 777404 8.70 270092 2468228 192 02:21:01 AM 4757868 6943060 3124556 39.64 2688 2351664 777404 8.70 270092 2468536 144 02:22:01 AM 4757504 6943068 3124920 39.64 2688 2352036 790684 8.85 279232 2459756 96 02:23:01 AM 4757132 6943080 3125292 39.65 2688 2352420 790684 8.85 279232 2460136 56 02:24:01 AM 4756676 6943260 3125748 39.65 2688 2353056 790684 8.85 279232 2460796 128 02:25:01 AM 4756100 6942972 3126324 39.66 2688 2353344 774444 8.67 279232 2461280 156 02:26:01 AM 4755820 6942932 3126604 39.67 2688 2353576 774444 8.67 279232 2461316 12 02:27:01 AM 4756048 6943444 3126376 39.66 2688 2353860 774444 8.67 279232 2461496 4 02:28:01 AM 4755672 6943352 3126752 39.67 2688 2354144 774444 8.67 279232 2461700 4 02:29:01 AM 4755492 6943444 3126932 39.67 2688 2354424 774444 8.67 279232 2462072 100 02:30:01 AM 4754404 6942708 3128020 39.68 2688 2354764 790768 8.85 279232 2462560 40 02:31:01 AM 4754208 6942824 3128216 39.69 2688 2355084 786096 8.80 279232 2463020 196 02:32:01 AM 4753912 6942920 3128512 39.69 2688 2355468 786096 8.80 279232 2463332 56 02:33:01 AM 4753392 6942776 3129032 39.70 2688 2355852 786096 8.80 279232 2463816 236 02:34:01 AM 4753668 6943432 3128756 39.69 2688 2356232 786096 8.80 279232 2463816 100 02:35:01 AM 4753116 6943264 3129308 39.70 2688 2356616 786096 8.80 279232 2464244 56 02:36:01 AM 4752656 6943196 3129768 39.71 2688 2357000 786096 8.80 279232 2464716 208 02:37:01 AM 4751964 6943204 3130460 39.71 2688 2357696 786096 8.80 279232 2465424 444 02:38:01 AM 4751716 6943216 3130708 39.72 2688 2357956 786096 8.80 279232 2465780 56 02:39:01 AM 4751356 6943144 3131068 39.72 2688 2358244 786096 8.80 279232 2465952 100 02:40:01 AM 4750696 6942768 3131728 39.73 2688 2358528 777536 8.71 279232 2466468 104 02:41:01 AM 4750548 6942916 3131876 39.73 2688 2358816 777536 8.71 279232 2466816 4 02:42:01 AM 4750080 6942720 3132344 39.74 2688 2359096 777536 8.71 279232 2467020 52 02:43:01 AM 4750164 6943088 3132260 39.74 2688 2359380 777536 8.71 279232 2467080 152 02:44:02 AM 4749872 6943140 3132552 39.74 2688 2359716 777536 8.71 279232 2467432 96 02:45:01 AM 4749452 6943032 3132972 39.75 2688 2360036 777536 8.71 279232 2467740 144 02:46:01 AM 4748880 6942856 3133544 39.75 2688 2360424 777536 8.71 279232 2468328 76 02:47:01 AM 4748596 6942960 3133828 39.76 2688 2360820 777536 8.71 279232 2468532 236 02:48:01 AM 4748292 6943036 3134132 39.76 2688 2361200 777536 8.71 279232 2469164 160 02:49:01 AM 4747804 6942932 3134620 39.77 2688 2361580 777536 8.71 279232 2469340 20 02:50:01 AM 4747148 6942668 3135276 39.78 2688 2361972 792948 8.88 279232 2470080 204 02:51:01 AM 4746476 6942700 3135948 39.78 2688 2362672 792948 8.88 279232 2470724 208 02:52:01 AM 4746424 6942896 3136000 39.78 2688 2362920 776640 8.70 279232 2470908 56 02:53:01 AM 4746184 6942940 3136240 39.79 2688 2363204 776640 8.70 279232 2470972 152 02:54:01 AM 4745968 6943004 3136456 39.79 2688 2363484 776640 8.70 279232 2471252 196 02:55:01 AM 4745748 6943068 3136676 39.79 2688 2363768 776640 8.70 279232 2471536 100 02:56:01 AM 4745404 6943008 3137020 39.80 2688 2364052 776640 8.70 279232 2471892 196 02:57:01 AM 4745064 6943036 3137360 39.80 2688 2364412 776640 8.70 279232 2472196 180 02:58:01 AM 4744292 6942788 3138132 39.81 2688 2364936 792016 8.87 279236 2472752 492 02:59:01 AM 4741328 6940212 3141096 39.85 2688 2365324 813052 9.10 279236 2475480 300 03:00:01 AM 4739712 6939228 3142712 39.87 2688 2365956 853588 9.56 279236 2476736 356 03:01:01 AM 4735544 6935660 3146880 39.92 2688 2366540 886432 9.93 279236 2480308 288 03:02:01 AM 4820484 6924088 3061940 38.85 2688 2275972 722456 8.09 346568 2350232 101484 03:03:01 AM 4831028 6933376 3051396 38.71 2688 2274996 735300 8.23 548556 2142020 10752 Average: 4787260 6946665 3095164 39.27 2688 2325970 779902 8.73 273284 2436299 722 12:00:01 AM IFACE rxpck/s txpck/s rxkB/s txkB/s rxcmp/s txcmp/s rxmcst/s %ifutil 12:01:01 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 12:01:01 AM eth0 10.32 8.06 2.80 1.79 0.00 0.00 0.00 0.00 12:02:01 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 12:02:01 AM eth0 11.36 9.18 2.78 1.80 0.00 0.00 0.00 0.00 12:03:01 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 12:03:01 AM eth0 12.11 9.03 2.87 1.78 0.00 0.00 0.00 0.00 12:04:01 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 12:04:01 AM eth0 12.66 9.11 3.18 2.01 0.00 0.00 0.00 0.00 12:05:01 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 12:05:01 AM eth0 11.61 9.25 3.28 2.18 0.00 0.00 0.00 0.00 12:06:01 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 12:06:01 AM eth0 18.28 15.14 4.92 3.12 0.00 0.00 0.00 0.00 12:07:01 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 12:07:01 AM eth0 4.00 0.38 0.55 0.05 0.00 0.00 0.00 0.00 12:08:01 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 12:08:01 AM eth0 0.80 0.07 0.05 0.00 0.00 0.00 0.00 0.00 12:09:01 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 12:09:01 AM eth0 1.03 0.40 0.11 0.05 0.00 0.00 0.00 0.00 12:10:00 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 12:10:00 AM eth0 0.48 0.02 0.05 0.00 0.00 0.00 0.00 0.00 12:10:01 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 12:10:01 AM eth0 1.75 0.00 0.07 0.00 0.00 0.00 0.00 0.00 12:11:01 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 12:11:01 AM eth0 1.10 0.45 0.23 0.11 0.00 0.00 0.00 0.00 12:12:01 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 12:12:01 AM eth0 0.58 0.07 0.04 0.00 0.00 0.00 0.00 0.00 12:13:01 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 12:13:01 AM eth0 8.95 8.47 1.61 0.99 0.00 0.00 0.00 0.00 12:14:01 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 12:14:01 AM eth0 6.12 5.87 0.85 0.44 0.00 0.00 0.00 0.00 12:15:01 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 12:15:01 AM eth0 1.38 1.27 0.13 2.29 0.00 0.00 0.00 0.00 12:16:01 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 12:16:01 AM eth0 0.83 0.27 0.18 0.07 0.00 0.00 0.00 0.00 12:17:01 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 12:17:01 AM eth0 4.92 4.70 0.73 0.37 0.00 0.00 0.00 0.00 12:18:01 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 12:18:01 AM eth0 0.48 0.25 0.04 0.03 0.00 0.00 0.00 0.00 12:19:01 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 12:19:01 AM eth0 0.27 0.07 0.02 0.00 0.00 0.00 0.00 0.00 12:20:00 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 12:20:00 AM eth0 9.60 9.45 1.38 0.70 0.00 0.00 0.00 0.00 12:20:01 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 12:20:01 AM eth0 4.72 2.36 0.19 0.10 0.00 0.00 0.00 0.00 12:21:01 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 12:21:01 AM eth0 5.10 4.75 0.83 0.44 0.00 0.00 0.00 0.00 12:22:01 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 12:22:01 AM eth0 9.10 9.00 1.33 0.71 0.00 0.00 0.00 0.00 12:23:01 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 12:23:01 AM eth0 0.85 0.62 0.13 0.10 0.00 0.00 0.00 0.00 12:24:01 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 12:24:01 AM eth0 0.63 0.10 0.07 0.01 0.00 0.00 0.00 0.00 12:25:01 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 12:25:01 AM eth0 4.72 4.27 0.92 0.51 0.00 0.00 0.00 0.00 12:26:01 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 12:26:01 AM eth0 1.17 0.60 0.25 0.15 0.00 0.00 0.00 0.00 12:27:01 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 12:27:01 AM eth0 1.48 0.53 0.62 0.43 0.00 0.00 0.00 0.00 12:28:01 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 12:28:01 AM eth0 8.75 8.63 1.50 0.87 0.00 0.00 0.00 0.00 12:29:01 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 12:29:01 AM eth0 9.92 8.43 2.46 1.61 0.00 0.00 0.00 0.00 12:30:01 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 12:30:01 AM eth0 11.15 9.22 2.85 1.80 0.00 0.00 0.00 0.00 12:31:02 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 12:31:02 AM eth0 11.86 9.43 3.21 2.06 0.00 0.00 0.00 0.00 12:32:01 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 12:32:01 AM eth0 11.17 8.98 2.77 1.77 0.00 0.00 0.00 0.00 12:33:01 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 12:33:01 AM eth0 12.43 9.53 3.45 2.22 0.00 0.00 0.00 0.00 12:34:01 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 12:34:01 AM eth0 11.11 9.25 2.99 1.99 0.00 0.00 0.00 0.00 12:35:01 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 12:35:01 AM eth0 17.95 15.36 4.61 2.93 0.00 0.00 0.00 0.00 12:36:01 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 12:36:01 AM eth0 1.32 0.50 0.31 0.12 0.00 0.00 0.00 0.00 12:37:01 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 12:37:01 AM eth0 0.95 0.08 0.08 0.01 0.00 0.00 0.00 0.00 12:38:01 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 12:38:01 AM eth0 2.25 1.13 0.88 0.54 0.00 0.00 0.00 0.00 12:39:01 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 12:39:01 AM eth0 6.75 1.33 1.25 0.39 0.00 0.00 0.00 0.00 12:40:01 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 12:40:01 AM eth0 1.43 0.95 0.56 0.34 0.00 0.00 0.00 0.00 12:41:01 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 12:41:01 AM eth0 22.99 19.76 3.97 1.94 0.00 0.00 0.00 0.00 12:42:01 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 12:42:01 AM eth0 13.90 11.66 1.95 1.17 0.00 0.00 0.00 0.00 12:43:01 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 12:43:01 AM eth0 30.64 28.32 5.52 3.23 0.00 0.00 0.00 0.00 12:44:01 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 12:44:01 AM eth0 12.30 9.22 3.14 2.02 0.00 0.00 0.00 0.00 12:45:01 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 12:45:01 AM eth0 11.33 9.13 2.81 1.80 0.00 0.00 0.00 0.00 12:46:01 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 12:46:01 AM eth0 11.43 9.13 2.91 1.85 0.00 0.00 0.00 0.00 12:47:01 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 12:47:01 AM eth0 12.91 9.98 3.03 1.87 0.00 0.00 0.00 0.00 12:48:01 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 12:48:01 AM eth0 12.21 9.20 2.90 1.82 0.00 0.00 0.00 0.00 12:49:01 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 12:49:01 AM eth0 20.76 17.36 5.29 3.33 0.00 0.00 0.00 0.00 12:50:01 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 12:50:01 AM eth0 0.93 0.67 0.18 0.11 0.00 0.00 0.00 0.00 12:51:01 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 12:51:01 AM eth0 1.13 0.72 0.34 0.20 0.00 0.00 0.00 0.00 12:52:01 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 12:52:01 AM eth0 0.83 0.67 0.20 0.13 0.00 0.00 0.00 0.00 12:53:01 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 12:53:01 AM eth0 1.35 0.62 0.22 0.13 0.00 0.00 0.00 0.00 12:54:01 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 12:54:01 AM eth0 2.78 0.70 0.47 0.17 0.00 0.00 0.00 0.00 12:55:01 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 12:55:01 AM eth0 1.78 1.20 0.61 0.42 0.00 0.00 0.00 0.00 12:56:01 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 12:56:01 AM eth0 17.55 16.63 2.93 1.67 0.00 0.00 0.00 0.00 12:57:01 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 12:57:01 AM eth0 17.40 13.96 2.52 1.13 0.00 0.00 0.00 0.00 12:58:01 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 12:58:01 AM eth0 13.83 13.11 2.04 1.06 0.00 0.00 0.00 0.00 12:59:01 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 12:59:01 AM eth0 14.03 13.23 2.47 1.51 0.00 0.00 0.00 0.00 01:00:01 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 01:00:01 AM eth0 11.30 9.31 2.83 1.86 0.00 0.00 0.00 0.00 01:01:01 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 01:01:01 AM eth0 11.36 9.11 2.89 1.85 0.00 0.00 0.00 0.00 01:02:01 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 01:02:01 AM eth0 10.98 9.01 2.78 1.79 0.00 0.00 0.00 0.00 01:03:01 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 01:03:01 AM eth0 11.43 9.20 2.85 1.82 0.00 0.00 0.00 0.00 01:04:01 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 01:04:01 AM eth0 13.60 9.51 3.38 2.05 0.00 0.00 0.00 0.00 01:05:01 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 01:05:01 AM eth0 12.28 9.50 3.44 2.21 0.00 0.00 0.00 0.00 01:06:01 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 01:06:01 AM eth0 15.41 11.60 3.85 2.21 0.00 0.00 0.00 0.00 01:07:01 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 01:07:01 AM eth0 3.05 0.63 0.46 0.13 0.00 0.00 0.00 0.00 01:08:01 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 01:08:01 AM eth0 1.05 0.65 0.21 0.13 0.00 0.00 0.00 0.00 01:09:01 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 01:09:01 AM eth0 1.82 0.87 0.55 0.35 0.00 0.00 0.00 0.00 01:10:01 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 01:10:01 AM eth0 0.83 0.63 0.20 0.13 0.00 0.00 0.00 0.00 01:11:01 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 01:11:01 AM eth0 1.40 0.87 0.36 0.21 0.00 0.00 0.00 0.00 01:12:01 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 01:12:01 AM eth0 13.13 12.73 2.25 1.35 0.00 0.00 0.00 0.00 01:13:01 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 01:13:01 AM eth0 11.28 11.13 1.59 1.09 0.00 0.00 0.00 0.00 01:14:01 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 01:14:01 AM eth0 9.58 9.35 1.58 1.26 0.00 0.00 0.00 0.00 01:15:01 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 01:15:01 AM eth0 8.85 9.05 1.24 1.12 0.00 0.00 0.00 0.00 01:16:01 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 01:16:01 AM eth0 11.93 10.31 2.01 1.28 0.00 0.00 0.00 0.00 01:17:01 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 01:17:01 AM eth0 15.63 14.03 3.40 2.10 0.00 0.00 0.00 0.00 01:18:01 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 01:18:01 AM eth0 10.60 8.70 2.64 1.72 0.00 0.00 0.00 0.00 01:19:01 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 01:19:01 AM eth0 11.33 9.22 3.01 1.98 0.00 0.00 0.00 0.00 01:20:01 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 01:20:01 AM eth0 10.63 8.98 2.70 1.79 0.00 0.00 0.00 0.00 01:21:01 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 01:21:01 AM eth0 11.80 9.45 3.19 2.10 0.00 0.00 0.00 0.00 01:22:01 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 01:22:01 AM eth0 10.58 8.88 2.68 1.74 0.00 0.00 0.00 0.00 01:23:01 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 01:23:01 AM eth0 18.43 15.50 4.78 2.94 0.00 0.00 0.00 0.00 01:24:01 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 01:24:01 AM eth0 0.83 0.68 0.20 0.14 0.00 0.00 0.00 0.00 01:25:01 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 01:25:01 AM eth0 0.92 0.68 0.21 0.14 0.00 0.00 0.00 0.00 01:26:01 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 01:26:01 AM eth0 0.98 0.78 0.33 0.20 0.00 0.00 0.00 0.00 01:27:01 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 01:27:01 AM eth0 1.70 0.87 0.51 0.33 0.00 0.00 0.00 0.00 01:28:01 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 01:28:01 AM eth0 0.72 0.68 0.21 0.14 0.00 0.00 0.00 0.00 01:29:01 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 01:29:01 AM eth0 4.13 3.50 1.02 0.70 0.00 0.00 0.00 0.00 01:30:01 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 01:30:01 AM eth0 14.78 14.85 2.15 1.17 0.00 0.00 0.00 0.00 01:31:01 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 01:31:01 AM eth0 14.70 14.15 2.43 1.34 0.00 0.00 0.00 0.00 01:32:01 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 01:32:01 AM eth0 17.30 16.78 2.88 1.65 0.00 0.00 0.00 0.00 01:33:01 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 01:33:01 AM eth0 12.35 9.96 3.23 2.08 0.00 0.00 0.00 0.00 01:34:01 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 01:34:01 AM eth0 11.03 9.05 2.79 1.79 0.00 0.00 0.00 0.00 01:35:01 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 01:35:01 AM eth0 11.21 9.22 3.01 1.98 0.00 0.00 0.00 0.00 01:36:02 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 01:36:02 AM eth0 10.55 9.06 2.82 1.87 0.00 0.00 0.00 0.00 01:37:01 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 01:37:01 AM eth0 11.35 9.15 2.87 1.80 0.00 0.00 0.00 0.00 01:38:01 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 01:38:01 AM eth0 10.98 9.10 2.78 1.79 0.00 0.00 0.00 0.00 01:39:01 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 01:39:01 AM eth0 14.40 12.20 3.76 2.28 0.00 0.00 0.00 0.00 01:40:01 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 01:40:01 AM eth0 0.70 0.70 0.21 0.14 0.00 0.00 0.00 0.00 01:41:01 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 01:41:01 AM eth0 1.02 0.75 0.33 0.20 0.00 0.00 0.00 0.00 01:42:01 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 01:42:01 AM eth0 0.78 0.58 0.18 0.11 0.00 0.00 0.00 0.00 01:43:01 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 01:43:01 AM eth0 0.85 0.68 0.21 0.14 0.00 0.00 0.00 0.00 01:44:01 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 01:44:01 AM eth0 1.08 0.67 0.24 0.13 0.00 0.00 0.00 0.00 01:45:01 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 01:45:01 AM eth0 13.06 12.40 2.50 1.52 0.00 0.00 0.00 0.00 01:46:01 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 01:46:01 AM eth0 12.75 12.55 1.95 1.08 0.00 0.00 0.00 0.00 01:47:01 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 01:47:01 AM eth0 10.31 10.15 1.54 0.82 0.00 0.00 0.00 0.00 01:48:01 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 01:48:01 AM eth0 17.36 16.39 3.42 2.10 0.00 0.00 0.00 0.00 01:49:01 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 01:49:01 AM eth0 10.68 9.02 2.70 1.79 0.00 0.00 0.00 0.00 01:50:01 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 01:50:01 AM eth0 10.55 8.95 2.72 1.78 0.00 0.00 0.00 0.00 01:51:01 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 01:51:01 AM eth0 11.48 9.31 3.01 1.87 0.00 0.00 0.00 0.00 01:52:01 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 01:52:01 AM eth0 11.06 9.18 2.82 1.80 0.00 0.00 0.00 0.00 01:53:01 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 01:53:01 AM eth0 10.86 9.01 2.74 1.79 0.00 0.00 0.00 0.00 01:54:01 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 01:54:01 AM eth0 20.06 16.70 5.28 3.34 0.00 0.00 0.00 0.00 01:55:01 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 01:55:01 AM eth0 0.75 0.63 0.17 0.11 0.00 0.00 0.00 0.00 01:56:01 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 01:56:01 AM eth0 2.98 0.75 0.57 0.20 0.00 0.00 0.00 0.00 01:57:01 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 01:57:01 AM eth0 6.32 1.37 1.72 0.93 0.00 0.00 0.00 0.00 01:58:01 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 01:58:01 AM eth0 1.88 1.02 0.76 0.52 0.00 0.00 0.00 0.00 01:59:01 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 01:59:01 AM eth0 3.98 0.77 0.82 0.31 0.00 0.00 0.00 0.00 02:00:01 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 02:00:01 AM eth0 5.41 0.65 0.79 0.13 0.00 0.00 0.00 0.00 02:01:01 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 02:01:01 AM eth0 17.16 16.06 2.90 1.68 0.00 0.00 0.00 0.00 02:02:01 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 02:02:01 AM eth0 2.72 2.13 0.35 0.18 0.00 0.00 0.00 0.00 02:03:01 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 02:03:01 AM eth0 11.00 10.51 1.79 1.05 0.00 0.00 0.00 0.00 02:04:01 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 02:04:01 AM eth0 14.65 12.05 3.20 1.94 0.00 0.00 0.00 0.00 02:05:01 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 02:05:01 AM eth0 12.10 9.17 2.90 1.80 0.00 0.00 0.00 0.00 02:06:01 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 02:06:01 AM eth0 13.15 9.41 3.05 1.87 0.00 0.00 0.00 0.00 02:07:01 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 02:07:01 AM eth0 14.18 8.92 2.85 1.78 0.00 0.00 0.00 0.00 02:08:01 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 02:08:01 AM eth0 12.58 9.05 2.83 1.79 0.00 0.00 0.00 0.00 02:09:01 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 02:09:01 AM eth0 11.45 9.23 2.82 1.80 0.00 0.00 0.00 0.00 02:10:01 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 02:10:01 AM eth0 16.78 14.18 4.33 2.67 0.00 0.00 0.00 0.00 02:11:01 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 02:11:01 AM eth0 1.28 0.85 0.35 0.20 0.00 0.00 0.00 0.00 02:12:01 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 02:12:01 AM eth0 1.07 0.80 0.25 0.16 0.00 0.00 0.00 0.00 02:13:01 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 02:13:01 AM eth0 1.67 0.65 0.27 0.13 0.00 0.00 0.00 0.00 02:14:01 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 02:14:01 AM eth0 3.53 1.18 1.23 0.74 0.00 0.00 0.00 0.00 02:15:01 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 02:15:01 AM eth0 1.10 0.65 0.21 0.13 0.00 0.00 0.00 0.00 02:16:01 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 02:16:01 AM eth0 11.46 6.80 2.19 1.00 0.00 0.00 0.00 0.00 02:17:01 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 02:17:01 AM eth0 15.81 14.20 2.60 1.57 0.00 0.00 0.00 0.00 02:18:01 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 02:18:01 AM eth0 12.15 9.93 3.00 1.95 0.00 0.00 0.00 0.00 02:19:01 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 02:19:01 AM eth0 10.85 8.88 2.67 1.75 0.00 0.00 0.00 0.00 02:20:01 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 02:20:01 AM eth0 11.55 9.08 2.79 1.77 0.00 0.00 0.00 0.00 02:21:01 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 02:21:01 AM eth0 11.46 9.10 2.85 1.85 0.00 0.00 0.00 0.00 02:22:01 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 02:22:01 AM eth0 10.80 9.08 2.74 1.79 0.00 0.00 0.00 0.00 02:23:01 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 02:23:01 AM eth0 11.75 9.13 2.84 1.80 0.00 0.00 0.00 0.00 02:24:01 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 02:24:01 AM eth0 15.46 12.23 4.02 2.49 0.00 0.00 0.00 0.00 02:25:01 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 02:25:01 AM eth0 2.02 0.87 0.77 0.50 0.00 0.00 0.00 0.00 02:26:01 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 02:26:01 AM eth0 2.20 0.73 0.51 0.19 0.00 0.00 0.00 0.00 02:27:01 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 02:27:01 AM eth0 2.13 0.60 0.30 0.12 0.00 0.00 0.00 0.00 02:28:01 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 02:28:01 AM eth0 1.02 0.65 0.21 0.13 0.00 0.00 0.00 0.00 02:29:01 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 02:29:01 AM eth0 1.13 0.65 0.21 0.13 0.00 0.00 0.00 0.00 02:30:01 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 02:30:01 AM eth0 11.56 10.80 2.14 1.31 0.00 0.00 0.00 0.00 02:31:01 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 02:31:01 AM eth0 14.95 13.46 3.16 2.04 0.00 0.00 0.00 0.00 02:32:01 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 02:32:01 AM eth0 11.73 9.03 2.85 1.79 0.00 0.00 0.00 0.00 02:33:01 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 02:33:01 AM eth0 11.21 9.10 2.97 1.97 0.00 0.00 0.00 0.00 02:34:01 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 02:34:01 AM eth0 11.28 9.17 2.81 1.80 0.00 0.00 0.00 0.00 02:35:01 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 02:35:01 AM eth0 10.83 8.98 2.69 1.79 0.00 0.00 0.00 0.00 02:36:01 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 02:36:01 AM eth0 11.31 9.18 2.95 1.86 0.00 0.00 0.00 0.00 02:37:01 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 02:37:01 AM eth0 19.84 16.74 5.11 3.24 0.00 0.00 0.00 0.00 02:38:01 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 02:38:01 AM eth0 2.65 2.17 0.60 0.41 0.00 0.00 0.00 0.00 02:39:01 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 02:39:01 AM eth0 0.98 0.65 0.30 0.13 0.00 0.00 0.00 0.00 02:40:01 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 02:40:01 AM eth0 0.88 0.67 0.20 0.13 0.00 0.00 0.00 0.00 02:41:01 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 02:41:01 AM eth0 1.10 0.72 0.33 0.20 0.00 0.00 0.00 0.00 02:42:01 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 02:42:01 AM eth0 0.77 0.65 0.20 0.13 0.00 0.00 0.00 0.00 02:43:01 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 02:43:01 AM eth0 0.97 0.65 0.21 0.13 0.00 0.00 0.00 0.00 02:44:02 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 02:44:02 AM eth0 13.96 13.41 2.62 1.76 0.00 0.00 0.00 0.00 02:45:01 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 02:45:01 AM eth0 14.84 13.86 2.97 1.85 0.00 0.00 0.00 0.00 02:46:01 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 02:46:01 AM eth0 12.63 9.43 3.12 1.90 0.00 0.00 0.00 0.00 02:47:01 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 02:47:01 AM eth0 11.30 9.01 2.78 1.79 0.00 0.00 0.00 0.00 02:48:01 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 02:48:01 AM eth0 11.33 9.30 3.03 1.99 0.00 0.00 0.00 0.00 02:49:01 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 02:49:01 AM eth0 10.63 8.93 2.66 1.78 0.00 0.00 0.00 0.00 02:50:01 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 02:50:01 AM eth0 10.86 9.18 2.79 1.80 0.00 0.00 0.00 0.00 02:51:01 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 02:51:01 AM eth0 19.76 16.49 5.13 3.16 0.00 0.00 0.00 0.00 02:52:01 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 02:52:01 AM eth0 0.85 0.65 0.19 0.12 0.00 0.00 0.00 0.00 02:53:01 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 02:53:01 AM eth0 0.92 0.67 0.21 0.13 0.00 0.00 0.00 0.00 02:54:01 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 02:54:01 AM eth0 0.67 0.65 0.19 0.13 0.00 0.00 0.00 0.00 02:55:01 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 02:55:01 AM eth0 1.05 0.67 0.23 0.13 0.00 0.00 0.00 0.00 02:56:01 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 02:56:01 AM eth0 1.07 0.72 0.34 0.20 0.00 0.00 0.00 0.00 02:57:01 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 02:57:01 AM eth0 4.15 3.60 1.03 0.71 0.00 0.00 0.00 0.00 02:58:01 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 02:58:01 AM eth0 16.46 16.08 3.99 1.71 0.00 0.00 0.00 0.00 02:59:01 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 02:59:01 AM eth0 14.75 14.50 3.26 1.65 0.00 0.00 0.00 0.00 03:00:01 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 03:00:01 AM eth0 17.70 17.16 4.71 2.31 0.00 0.00 0.00 0.00 03:01:01 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 03:01:01 AM eth0 17.63 17.11 4.55 2.09 0.00 0.00 0.00 0.00 03:02:01 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 03:02:01 AM eth0 145.96 93.09 265.12 348.38 0.00 0.00 0.00 0.00 03:03:01 AM lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 03:03:01 AM eth0 16.18 15.63 14.43 8.15 0.00 0.00 0.00 0.00 Average: lo 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Average: eth0 9.31 7.54 3.43 3.12 0.00 0.00 0.00 0.00 ---> sar -P ALL: Linux 4.18.0-553.5.1.el8.x86_64 (prd-centos8-robot-2c-8g-2112.novalocal) 10/26/2025 _x86_64_ (2 CPU) 12:00:01 AM CPU %user %nice %system %iowait %steal %idle 12:01:01 AM all 3.90 0.03 0.48 0.02 0.06 95.51 12:01:01 AM 0 3.66 0.05 0.55 0.03 0.05 95.65 12:01:01 AM 1 4.14 0.02 0.40 0.00 0.07 95.37 12:02:01 AM all 4.49 0.00 0.33 0.00 0.04 95.13 12:02:01 AM 0 4.62 0.00 0.35 0.00 0.05 94.98 12:02:01 AM 1 4.36 0.00 0.32 0.00 0.03 95.29 12:03:01 AM all 4.49 0.00 0.32 0.00 0.06 95.13 12:03:01 AM 0 4.05 0.00 0.28 0.00 0.05 95.61 12:03:01 AM 1 4.93 0.00 0.35 0.00 0.07 94.66 12:04:01 AM all 4.48 0.00 0.33 0.00 0.04 95.16 12:04:01 AM 0 3.47 0.00 0.28 0.00 0.03 96.22 12:04:01 AM 1 5.48 0.00 0.37 0.00 0.05 94.10 12:05:01 AM all 4.46 0.00 0.37 0.00 0.04 95.13 12:05:01 AM 0 4.28 0.00 0.40 0.00 0.05 95.27 12:05:01 AM 1 4.65 0.00 0.33 0.00 0.03 94.98 12:06:01 AM all 6.21 0.00 0.34 0.01 0.06 93.38 12:06:01 AM 0 7.80 0.00 0.38 0.00 0.05 91.77 12:06:01 AM 1 4.63 0.00 0.30 0.02 0.07 94.98 12:07:01 AM all 0.51 0.00 0.08 0.00 0.04 99.37 12:07:01 AM 0 0.37 0.00 0.07 0.00 0.03 99.53 12:07:01 AM 1 0.65 0.00 0.10 0.00 0.05 99.20 12:08:01 AM all 0.32 0.00 0.09 0.00 0.03 99.57 12:08:01 AM 0 0.08 0.00 0.12 0.00 0.03 99.77 12:08:01 AM 1 0.55 0.00 0.07 0.00 0.02 99.37 12:09:01 AM all 0.48 0.00 0.06 0.00 0.03 99.43 12:09:01 AM 0 0.42 0.00 0.05 0.00 0.03 99.50 12:09:01 AM 1 0.53 0.00 0.07 0.00 0.03 99.37 12:10:00 AM all 0.20 0.00 0.06 0.00 0.03 99.71 12:10:00 AM 0 0.03 0.00 0.03 0.00 0.02 99.91 12:10:00 AM 1 0.38 0.00 0.09 0.00 0.03 99.51 12:10:01 AM all 0.87 0.00 0.44 0.00 0.44 98.25 12:10:01 AM 0 0.88 0.00 0.00 0.00 0.00 99.12 12:10:01 AM 1 0.87 0.00 0.87 0.00 0.87 97.39 12:10:01 AM CPU %user %nice %system %iowait %steal %idle 12:11:01 AM all 0.51 0.00 0.08 0.00 0.03 99.38 12:11:01 AM 0 0.32 0.00 0.10 0.00 0.03 99.55 12:11:01 AM 1 0.70 0.00 0.07 0.00 0.02 99.22 12:12:01 AM all 0.33 0.00 0.08 0.01 0.03 99.56 12:12:01 AM 0 0.53 0.00 0.05 0.02 0.02 99.38 12:12:01 AM 1 0.12 0.00 0.10 0.00 0.05 99.73 12:13:01 AM all 2.65 0.00 0.25 0.00 0.04 97.05 12:13:01 AM 0 0.69 0.00 0.22 0.00 0.03 99.06 12:13:01 AM 1 4.65 0.00 0.29 0.00 0.05 95.01 12:14:01 AM all 6.49 0.00 3.29 0.00 0.07 90.15 12:14:01 AM 0 8.43 0.00 6.31 0.00 0.09 85.17 12:14:01 AM 1 4.62 0.00 0.39 0.00 0.05 94.93 12:15:01 AM all 2.79 0.00 1.66 0.00 0.04 95.51 12:15:01 AM 0 0.57 0.00 0.13 0.00 0.03 99.26 12:15:01 AM 1 5.07 0.00 3.22 0.00 0.05 91.66 12:16:01 AM all 0.35 0.00 0.06 0.00 0.04 99.55 12:16:01 AM 0 0.13 0.00 0.07 0.00 0.05 99.75 12:16:01 AM 1 0.57 0.00 0.05 0.00 0.03 99.35 12:17:01 AM all 3.85 0.00 1.30 0.00 0.05 94.80 12:17:01 AM 0 0.37 0.00 0.13 0.00 0.05 99.45 12:17:01 AM 1 7.50 0.00 2.53 0.00 0.05 89.92 12:18:01 AM all 1.59 0.00 0.13 0.00 0.05 98.22 12:18:01 AM 0 0.55 0.00 0.12 0.00 0.07 99.26 12:18:01 AM 1 2.64 0.00 0.15 0.00 0.03 97.17 12:19:01 AM all 0.33 0.00 0.06 0.00 0.03 99.57 12:19:01 AM 0 0.58 0.00 0.03 0.00 0.03 99.35 12:19:01 AM 1 0.08 0.00 0.08 0.00 0.03 99.80 12:20:00 AM all 5.47 0.00 2.07 0.00 0.08 92.37 12:20:00 AM 0 0.73 0.00 0.15 0.00 0.05 99.06 12:20:00 AM 1 10.51 0.00 4.11 0.00 0.11 85.27 12:20:01 AM all 6.97 0.00 1.23 0.00 0.00 91.80 12:20:01 AM 0 0.79 0.00 0.79 0.00 0.00 98.43 12:20:01 AM 1 13.68 0.00 1.71 0.00 0.00 84.62 12:20:01 AM CPU %user %nice %system %iowait %steal %idle 12:21:01 AM all 7.01 0.00 2.40 0.00 0.07 90.52 12:21:01 AM 0 6.13 0.00 2.18 0.00 0.07 91.61 12:21:01 AM 1 7.89 0.00 2.62 0.00 0.07 89.42 12:22:01 AM all 7.32 0.00 2.24 0.00 0.06 90.39 12:22:01 AM 0 14.71 0.00 4.54 0.00 0.07 80.68 12:22:01 AM 1 0.57 0.00 0.13 0.00 0.05 99.25 12:23:01 AM all 4.55 0.00 1.74 0.00 0.04 93.67 12:23:01 AM 0 5.72 0.00 3.30 0.00 0.05 90.93 12:23:01 AM 1 3.40 0.00 0.22 0.00 0.03 96.35 12:24:01 AM all 0.27 0.00 0.07 0.00 0.06 99.61 12:24:01 AM 0 0.49 0.00 0.08 0.00 0.08 99.35 12:24:01 AM 1 0.05 0.00 0.05 0.00 0.03 99.87 12:25:01 AM all 2.41 0.00 0.22 0.00 0.04 97.33 12:25:01 AM 0 4.58 0.00 0.33 0.00 0.03 95.06 12:25:01 AM 1 0.30 0.00 0.12 0.00 0.05 99.53 12:26:01 AM all 2.86 0.00 1.24 0.00 0.06 95.84 12:26:01 AM 0 5.69 0.00 2.41 0.00 0.05 91.84 12:26:01 AM 1 0.12 0.00 0.10 0.00 0.07 99.72 12:27:01 AM all 0.34 0.00 0.07 0.00 0.04 99.55 12:27:01 AM 0 0.52 0.00 0.05 0.00 0.03 99.40 12:27:01 AM 1 0.17 0.00 0.08 0.00 0.05 99.70 12:28:01 AM all 4.51 0.00 0.32 0.00 0.05 95.12 12:28:01 AM 0 1.60 0.00 0.15 0.00 0.07 98.18 12:28:01 AM 1 7.54 0.00 0.50 0.00 0.03 91.92 12:29:01 AM all 5.92 0.00 2.49 0.00 0.06 91.53 12:29:01 AM 0 3.13 0.00 0.30 0.00 0.05 96.52 12:29:01 AM 1 8.80 0.00 4.75 0.00 0.07 86.38 12:30:01 AM all 4.60 0.00 0.34 0.01 0.08 94.97 12:30:01 AM 0 4.78 0.00 0.33 0.02 0.07 94.80 12:30:01 AM 1 4.42 0.00 0.35 0.00 0.08 95.14 12:31:02 AM all 4.56 0.00 0.35 0.00 0.08 95.00 12:31:02 AM 0 6.02 0.00 0.42 0.00 0.10 93.46 12:31:02 AM 1 3.11 0.00 0.28 0.00 0.07 96.54 12:31:02 AM CPU %user %nice %system %iowait %steal %idle 12:32:01 AM all 4.49 0.00 0.28 0.00 0.07 95.16 12:32:01 AM 0 1.39 0.00 0.12 0.00 0.05 98.44 12:32:01 AM 1 7.58 0.00 0.44 0.00 0.08 91.89 12:33:01 AM all 4.45 0.01 0.35 0.00 0.07 95.12 12:33:01 AM 0 3.43 0.00 0.30 0.00 0.07 96.20 12:33:01 AM 1 5.48 0.02 0.40 0.00 0.07 94.04 12:34:01 AM all 4.45 0.00 0.32 0.00 0.08 95.16 12:34:01 AM 0 4.60 0.00 0.33 0.00 0.07 95.00 12:34:01 AM 1 4.29 0.00 0.30 0.00 0.08 95.32 12:35:01 AM all 6.44 0.00 0.35 0.01 0.08 93.13 12:35:01 AM 0 5.45 0.00 0.32 0.00 0.08 94.15 12:35:01 AM 1 7.42 0.00 0.38 0.02 0.07 92.11 12:36:01 AM all 0.53 0.00 0.07 0.00 0.04 99.37 12:36:01 AM 0 0.63 0.00 0.08 0.00 0.05 99.23 12:36:01 AM 1 0.42 0.00 0.05 0.00 0.03 99.50 12:37:01 AM all 0.33 0.00 0.06 0.00 0.05 99.56 12:37:01 AM 0 0.47 0.00 0.05 0.00 0.03 99.45 12:37:01 AM 1 0.20 0.00 0.07 0.00 0.07 99.67 12:38:01 AM all 1.01 0.00 0.13 0.00 0.07 98.80 12:38:01 AM 0 1.02 0.00 0.12 0.00 0.07 98.80 12:38:01 AM 1 1.00 0.00 0.13 0.00 0.07 98.80 12:39:01 AM all 1.39 0.00 0.14 0.00 0.11 98.36 12:39:01 AM 0 1.00 0.00 0.12 0.00 0.13 98.75 12:39:01 AM 1 1.77 0.00 0.17 0.00 0.08 97.98 12:40:01 AM all 1.25 0.00 0.16 0.00 0.05 98.54 12:40:01 AM 0 1.47 0.00 0.20 0.00 0.05 98.28 12:40:01 AM 1 1.03 0.00 0.12 0.00 0.05 98.80 12:41:01 AM all 5.52 0.00 0.95 0.00 0.07 93.46 12:41:01 AM 0 6.02 0.00 0.89 0.00 0.08 93.00 12:41:01 AM 1 5.02 0.00 1.02 0.00 0.05 93.91 12:42:01 AM all 14.98 0.00 0.91 0.00 0.08 84.03 12:42:01 AM 0 14.94 0.00 0.95 0.00 0.08 84.02 12:42:01 AM 1 15.03 0.00 0.87 0.00 0.07 84.04 12:42:01 AM CPU %user %nice %system %iowait %steal %idle 12:43:01 AM all 11.24 0.00 0.46 0.00 0.07 88.23 12:43:01 AM 0 7.61 0.00 0.49 0.00 0.07 91.83 12:43:01 AM 1 14.86 0.00 0.43 0.00 0.07 84.63 12:44:01 AM all 4.48 0.00 0.33 0.00 0.08 95.12 12:44:01 AM 0 2.29 0.00 0.22 0.00 0.07 97.43 12:44:01 AM 1 6.67 0.00 0.43 0.00 0.08 92.81 12:45:01 AM all 4.51 0.00 0.30 0.00 0.07 95.13 12:45:01 AM 0 4.48 0.00 0.30 0.00 0.08 95.13 12:45:01 AM 1 4.53 0.00 0.30 0.00 0.05 95.12 12:46:01 AM all 4.48 0.00 0.33 0.00 0.05 95.13 12:46:01 AM 0 5.34 0.00 0.33 0.00 0.05 94.28 12:46:01 AM 1 3.63 0.00 0.33 0.00 0.05 95.99 12:47:01 AM all 4.53 0.24 0.46 0.10 0.06 94.61 12:47:01 AM 0 3.40 0.49 0.49 0.20 0.07 95.37 12:47:01 AM 1 5.67 0.00 0.43 0.00 0.05 93.85 12:48:01 AM all 4.60 0.00 0.34 0.00 0.08 94.99 12:48:01 AM 0 6.02 0.00 0.42 0.00 0.08 93.48 12:48:01 AM 1 3.17 0.00 0.27 0.00 0.07 96.49 12:49:01 AM all 7.40 0.00 0.43 0.01 0.07 92.10 12:49:01 AM 0 9.71 0.00 0.44 0.02 0.08 89.76 12:49:01 AM 1 5.10 0.00 0.42 0.00 0.05 94.44 12:50:01 AM all 0.79 0.00 0.13 0.00 0.05 99.03 12:50:01 AM 0 0.80 0.00 0.13 0.00 0.05 99.01 12:50:01 AM 1 0.78 0.00 0.12 0.00 0.05 99.05 12:51:01 AM all 1.09 0.00 0.14 0.00 0.06 98.71 12:51:01 AM 0 0.99 0.00 0.12 0.00 0.05 98.85 12:51:01 AM 1 1.18 0.00 0.17 0.00 0.07 98.58 12:52:01 AM all 0.99 0.00 0.13 0.00 0.04 98.84 12:52:01 AM 0 0.82 0.00 0.15 0.00 0.03 99.00 12:52:01 AM 1 1.15 0.00 0.12 0.00 0.05 98.68 12:53:01 AM all 1.12 0.00 0.14 0.00 0.05 98.69 12:53:01 AM 0 0.95 0.00 0.12 0.00 0.05 98.88 12:53:01 AM 1 1.29 0.00 0.17 0.00 0.05 98.50 12:53:01 AM CPU %user %nice %system %iowait %steal %idle 12:54:01 AM all 0.99 0.00 0.10 0.00 0.06 98.86 12:54:01 AM 0 0.70 0.00 0.10 0.00 0.07 99.13 12:54:01 AM 1 1.27 0.00 0.10 0.00 0.05 98.58 12:55:01 AM all 1.24 0.00 0.13 0.00 0.04 98.59 12:55:01 AM 0 0.90 0.00 0.15 0.00 0.05 98.90 12:55:01 AM 1 1.57 0.00 0.12 0.00 0.03 98.28 12:56:01 AM all 7.64 0.00 1.91 0.00 0.08 90.36 12:56:01 AM 0 2.95 0.00 0.40 0.00 0.07 96.57 12:56:01 AM 1 12.68 0.00 3.54 0.00 0.09 83.69 12:57:01 AM all 7.92 0.00 0.52 0.00 0.05 91.51 12:57:01 AM 0 1.92 0.00 0.20 0.00 0.05 97.83 12:57:01 AM 1 14.29 0.00 0.86 0.00 0.05 84.80 12:58:01 AM all 7.79 0.00 0.55 0.00 0.06 91.60 12:58:01 AM 0 8.02 0.00 0.57 0.00 0.05 91.35 12:58:01 AM 1 7.56 0.00 0.52 0.00 0.07 91.85 12:59:01 AM all 8.05 0.00 0.54 0.00 0.06 91.35 12:59:01 AM 0 3.93 0.00 0.37 0.00 0.07 95.63 12:59:01 AM 1 12.32 0.00 0.72 0.00 0.05 86.91 01:00:01 AM all 4.60 0.00 0.34 0.00 0.07 94.99 01:00:01 AM 0 4.58 0.00 0.32 0.00 0.07 95.03 01:00:01 AM 1 4.62 0.00 0.37 0.00 0.07 94.94 01:01:01 AM all 4.41 0.00 0.33 0.00 0.06 95.20 01:01:01 AM 0 3.41 0.00 0.28 0.00 0.05 96.26 01:01:01 AM 1 5.42 0.00 0.38 0.00 0.07 94.13 01:02:01 AM all 4.42 0.00 0.33 0.00 0.08 95.18 01:02:01 AM 0 3.21 0.00 0.23 0.00 0.07 96.49 01:02:01 AM 1 5.63 0.00 0.42 0.00 0.08 93.87 01:03:01 AM all 4.34 0.00 0.33 0.00 0.05 95.27 01:03:01 AM 0 5.32 0.00 0.37 0.00 0.05 94.26 01:03:01 AM 1 3.36 0.00 0.30 0.00 0.05 96.28 01:04:01 AM all 4.40 0.00 0.32 0.00 0.08 95.21 01:04:01 AM 0 5.16 0.00 0.33 0.00 0.08 94.42 01:04:01 AM 1 3.64 0.00 0.30 0.00 0.07 95.99 01:04:01 AM CPU %user %nice %system %iowait %steal %idle 01:05:01 AM all 4.46 0.00 0.33 0.00 0.06 95.15 01:05:01 AM 0 3.48 0.00 0.30 0.00 0.05 96.17 01:05:01 AM 1 5.44 0.00 0.35 0.00 0.07 94.14 01:06:01 AM all 4.69 0.00 0.26 0.00 0.08 94.98 01:06:01 AM 0 2.16 0.00 0.17 0.00 0.07 97.61 01:06:01 AM 1 7.22 0.00 0.35 0.00 0.08 92.34 01:07:01 AM all 0.99 0.00 0.10 0.00 0.06 98.86 01:07:01 AM 0 0.94 0.00 0.07 0.00 0.05 98.95 01:07:01 AM 1 1.04 0.00 0.13 0.00 0.07 98.76 01:08:01 AM all 0.93 0.00 0.10 0.00 0.05 98.92 01:08:01 AM 0 0.85 0.00 0.08 0.00 0.03 99.03 01:08:01 AM 1 1.00 0.00 0.12 0.00 0.07 98.82 01:09:01 AM all 0.86 0.00 0.12 0.00 0.06 98.96 01:09:01 AM 0 0.47 0.00 0.08 0.00 0.05 99.40 01:09:01 AM 1 1.25 0.00 0.15 0.00 0.07 98.53 01:10:01 AM all 0.90 0.00 0.11 0.00 0.06 98.93 01:10:01 AM 0 0.58 0.00 0.10 0.00 0.05 99.26 01:10:01 AM 1 1.22 0.00 0.12 0.00 0.07 98.60 01:11:01 AM all 0.92 0.00 0.09 0.00 0.06 98.93 01:11:01 AM 0 0.82 0.00 0.10 0.00 0.07 99.01 01:11:01 AM 1 1.02 0.00 0.08 0.00 0.05 98.85 01:12:01 AM all 5.37 0.00 2.06 0.00 0.06 92.52 01:12:01 AM 0 2.78 0.00 0.27 0.00 0.07 96.88 01:12:01 AM 1 8.05 0.00 3.91 0.00 0.05 87.98 01:13:01 AM all 8.69 0.00 1.13 0.00 0.13 90.05 01:13:01 AM 0 7.50 0.00 1.36 0.00 0.12 91.02 01:13:01 AM 1 9.91 0.00 0.89 0.00 0.14 89.05 01:14:01 AM all 8.91 0.00 0.49 0.00 0.07 90.53 01:14:01 AM 0 9.29 0.00 0.47 0.00 0.07 90.18 01:14:01 AM 1 8.52 0.00 0.52 0.00 0.07 90.89 01:15:01 AM all 9.66 0.00 0.51 0.00 0.08 89.76 01:15:01 AM 0 10.44 0.00 0.58 0.00 0.07 88.90 01:15:01 AM 1 8.90 0.00 0.43 0.00 0.08 90.59 01:15:01 AM CPU %user %nice %system %iowait %steal %idle 01:16:01 AM all 9.23 0.00 0.49 0.00 0.11 90.17 01:16:01 AM 0 11.42 0.00 0.55 0.00 0.12 87.90 01:16:01 AM 1 7.06 0.00 0.43 0.00 0.10 92.41 01:17:01 AM all 6.09 0.00 0.47 0.00 0.08 93.36 01:17:01 AM 0 7.56 0.00 0.53 0.00 0.07 91.84 01:17:01 AM 1 4.66 0.00 0.42 0.00 0.08 94.84 01:18:01 AM all 4.22 0.00 0.37 0.00 0.35 95.06 01:18:01 AM 0 0.78 0.00 0.18 0.00 0.62 98.42 01:18:01 AM 1 7.67 0.00 0.55 0.00 0.08 91.69 01:19:01 AM all 4.46 0.00 0.32 0.00 0.07 95.16 01:19:01 AM 0 4.47 0.00 0.33 0.00 0.07 95.13 01:19:01 AM 1 4.44 0.00 0.30 0.00 0.07 95.19 01:20:01 AM all 4.44 0.00 0.32 0.01 0.08 95.15 01:20:01 AM 0 3.24 0.00 0.27 0.00 0.07 96.42 01:20:01 AM 1 5.65 0.00 0.37 0.02 0.08 93.89 01:21:01 AM all 4.66 0.00 0.33 0.00 0.07 94.94 01:21:01 AM 0 6.96 0.00 0.45 0.00 0.08 92.50 01:21:01 AM 1 2.37 0.00 0.22 0.00 0.05 97.36 01:22:01 AM all 4.34 0.00 0.31 0.00 0.07 95.28 01:22:01 AM 0 4.85 0.00 0.37 0.00 0.07 94.71 01:22:01 AM 1 3.84 0.00 0.25 0.00 0.07 95.84 01:23:01 AM all 6.49 0.00 0.36 0.00 0.08 93.08 01:23:01 AM 0 5.00 0.00 0.27 0.00 0.07 94.67 01:23:01 AM 1 7.98 0.00 0.45 0.00 0.08 91.49 01:24:01 AM all 0.94 0.00 0.10 0.00 0.06 98.91 01:24:01 AM 0 0.70 0.00 0.07 0.00 0.05 99.18 01:24:01 AM 1 1.17 0.00 0.13 0.00 0.07 98.63 01:25:01 AM all 0.92 0.00 0.10 0.00 0.05 98.93 01:25:01 AM 0 1.05 0.00 0.12 0.00 0.07 98.76 01:25:01 AM 1 0.78 0.00 0.08 0.00 0.03 99.10 01:26:01 AM all 0.85 0.00 0.09 0.00 0.06 99.00 01:26:01 AM 0 0.82 0.00 0.08 0.00 0.05 99.05 01:26:01 AM 1 0.89 0.00 0.10 0.00 0.07 98.95 01:26:01 AM CPU %user %nice %system %iowait %steal %idle 01:27:01 AM all 0.92 0.00 0.12 0.00 0.05 98.91 01:27:01 AM 0 0.75 0.00 0.08 0.00 0.03 99.13 01:27:01 AM 1 1.09 0.00 0.15 0.00 0.07 98.70 01:28:01 AM all 0.94 0.00 0.12 0.00 0.07 98.88 01:28:01 AM 0 0.75 0.00 0.08 0.00 0.05 99.12 01:28:01 AM 1 1.12 0.00 0.15 0.00 0.08 98.65 01:29:01 AM all 2.86 0.00 0.18 0.00 0.06 96.90 01:29:01 AM 0 2.42 0.00 0.13 0.00 0.05 97.39 01:29:01 AM 1 3.31 0.00 0.22 0.00 0.07 96.40 01:30:01 AM all 6.91 0.00 2.25 0.01 0.09 90.75 01:30:01 AM 0 9.49 0.00 0.70 0.02 0.09 89.70 01:30:01 AM 1 4.36 0.00 3.77 0.00 0.09 91.78 01:31:01 AM all 7.28 0.00 0.55 0.00 0.10 92.06 01:31:01 AM 0 14.69 0.00 0.98 0.00 0.15 84.18 01:31:01 AM 1 0.48 0.00 0.15 0.00 0.07 99.30 01:32:01 AM all 8.30 0.00 0.55 0.00 0.07 91.08 01:32:01 AM 0 3.92 0.00 0.37 0.00 0.07 95.64 01:32:01 AM 1 12.84 0.00 0.74 0.00 0.07 86.35 01:33:01 AM all 4.53 0.00 0.33 0.00 0.07 95.08 01:33:01 AM 0 2.29 0.00 0.18 0.00 0.05 97.48 01:33:01 AM 1 6.77 0.00 0.47 0.00 0.08 92.68 01:34:01 AM all 4.35 0.00 0.33 0.00 0.08 95.24 01:34:01 AM 0 4.28 0.00 0.32 0.00 0.10 95.30 01:34:01 AM 1 4.43 0.00 0.33 0.00 0.07 95.17 01:35:01 AM all 4.41 0.00 0.35 0.00 0.06 95.18 01:35:01 AM 0 5.00 0.00 0.37 0.00 0.05 94.58 01:35:01 AM 1 3.82 0.00 0.33 0.00 0.07 95.78 01:36:02 AM all 4.44 0.00 0.31 0.00 0.06 95.19 01:36:02 AM 0 4.04 0.00 0.27 0.00 0.07 95.62 01:36:02 AM 1 4.84 0.00 0.35 0.00 0.05 94.76 01:37:01 AM all 4.50 0.00 0.30 0.00 0.07 95.14 01:37:01 AM 0 3.11 0.00 0.20 0.00 0.05 96.63 01:37:01 AM 1 5.88 0.00 0.39 0.00 0.08 93.65 01:37:01 AM CPU %user %nice %system %iowait %steal %idle 01:38:01 AM all 4.40 0.00 0.30 0.00 0.08 95.22 01:38:01 AM 0 3.69 0.00 0.25 0.00 0.07 95.99 01:38:01 AM 1 5.11 0.00 0.35 0.00 0.08 94.46 01:39:01 AM all 4.96 0.00 0.28 0.00 0.08 94.69 01:39:01 AM 0 5.23 0.00 0.30 0.00 0.07 94.40 01:39:01 AM 1 4.70 0.00 0.25 0.00 0.08 94.97 01:40:01 AM all 0.89 0.00 0.11 0.00 0.07 98.93 01:40:01 AM 0 0.72 0.00 0.10 0.00 0.05 99.13 01:40:01 AM 1 1.07 0.00 0.12 0.00 0.08 98.73 01:41:01 AM all 0.92 0.00 0.12 0.00 0.06 98.91 01:41:01 AM 0 0.60 0.00 0.12 0.00 0.05 99.23 01:41:01 AM 1 1.23 0.00 0.12 0.00 0.07 98.58 01:42:01 AM all 0.73 0.00 0.09 0.00 0.07 99.11 01:42:01 AM 0 0.42 0.00 0.07 0.00 0.05 99.47 01:42:01 AM 1 1.04 0.00 0.12 0.00 0.08 98.76 01:43:01 AM all 0.87 0.00 0.10 0.00 0.07 98.96 01:43:01 AM 0 0.55 0.00 0.07 0.00 0.05 99.33 01:43:01 AM 1 1.19 0.00 0.13 0.00 0.08 98.60 01:44:01 AM all 0.89 0.00 0.10 0.00 0.06 98.95 01:44:01 AM 0 0.82 0.00 0.08 0.00 0.05 99.05 01:44:01 AM 1 0.97 0.00 0.12 0.00 0.07 98.85 01:45:01 AM all 5.16 0.00 1.85 0.01 0.06 92.92 01:45:01 AM 0 1.49 0.00 0.22 0.02 0.05 98.22 01:45:01 AM 1 9.03 0.00 3.56 0.00 0.07 87.34 01:46:01 AM all 7.73 0.00 0.56 0.00 0.06 91.66 01:46:01 AM 0 5.06 0.00 0.43 0.00 0.07 94.44 01:46:01 AM 1 10.48 0.00 0.69 0.00 0.05 88.78 01:47:01 AM all 7.32 0.00 0.56 0.00 0.07 92.04 01:47:01 AM 0 10.19 0.00 0.72 0.00 0.07 89.01 01:47:01 AM 1 4.55 0.00 0.41 0.00 0.07 94.97 01:48:01 AM all 7.00 0.00 0.47 0.00 0.07 92.46 01:48:01 AM 0 9.54 0.00 0.61 0.00 0.07 89.78 01:48:01 AM 1 4.57 0.00 0.33 0.00 0.07 95.03 01:48:01 AM CPU %user %nice %system %iowait %steal %idle 01:49:01 AM all 4.45 0.00 0.32 0.00 0.08 95.16 01:49:01 AM 0 1.34 0.00 0.15 0.00 0.05 98.46 01:49:01 AM 1 7.57 0.00 0.48 0.00 0.10 91.85 01:50:01 AM all 4.57 0.00 0.34 0.00 0.07 95.02 01:50:01 AM 0 4.38 0.00 0.27 0.00 0.07 95.29 01:50:01 AM 1 4.76 0.00 0.42 0.00 0.07 94.76 01:51:01 AM all 4.70 0.00 0.35 0.00 0.06 94.89 01:51:01 AM 0 2.99 0.00 0.27 0.00 0.05 96.69 01:51:01 AM 1 6.40 0.00 0.43 0.00 0.07 93.09 01:52:01 AM all 4.51 0.00 0.33 0.00 0.08 95.08 01:52:01 AM 0 1.92 0.00 0.17 0.00 0.07 97.84 01:52:01 AM 1 7.10 0.00 0.50 0.00 0.08 92.31 01:53:01 AM all 4.49 0.00 0.32 0.00 0.06 95.14 01:53:01 AM 0 3.31 0.00 0.25 0.00 0.05 96.39 01:53:01 AM 1 5.67 0.00 0.38 0.00 0.07 93.88 01:54:01 AM all 6.91 0.00 0.41 0.00 0.10 92.58 01:54:01 AM 0 4.00 0.00 0.30 0.00 0.10 95.60 01:54:01 AM 1 9.82 0.00 0.52 0.00 0.10 89.57 01:55:01 AM all 0.83 0.00 0.09 0.00 0.06 99.02 01:55:01 AM 0 0.99 0.00 0.08 0.00 0.05 98.88 01:55:01 AM 1 0.67 0.00 0.10 0.00 0.07 99.17 01:56:01 AM all 0.97 0.00 0.11 0.00 0.06 98.86 01:56:01 AM 0 1.25 0.00 0.12 0.00 0.07 98.56 01:56:01 AM 1 0.68 0.00 0.10 0.00 0.05 99.17 01:57:01 AM all 0.93 0.00 0.18 0.00 0.10 98.79 01:57:01 AM 0 1.17 0.00 0.18 0.00 0.13 98.51 01:57:01 AM 1 0.69 0.00 0.18 0.00 0.07 99.06 01:58:01 AM all 1.07 0.00 0.10 0.00 0.05 98.78 01:58:01 AM 0 0.94 0.00 0.08 0.00 0.03 98.95 01:58:01 AM 1 1.20 0.00 0.12 0.00 0.07 98.61 01:59:01 AM all 0.89 0.00 0.13 0.00 0.08 98.90 01:59:01 AM 0 0.60 0.00 0.10 0.00 0.05 99.25 01:59:01 AM 1 1.19 0.00 0.17 0.00 0.10 98.55 01:59:01 AM CPU %user %nice %system %iowait %steal %idle 02:00:01 AM all 1.00 0.00 0.13 0.00 0.06 98.81 02:00:01 AM 0 0.80 0.00 0.10 0.00 0.05 99.05 02:00:01 AM 1 1.20 0.00 0.15 0.00 0.07 98.58 02:01:01 AM all 8.10 0.00 2.48 0.00 0.06 89.36 02:01:01 AM 0 13.43 0.00 4.81 0.00 0.07 81.69 02:01:01 AM 1 3.11 0.00 0.30 0.00 0.05 96.54 02:02:01 AM all 2.50 0.00 0.27 0.00 0.06 97.17 02:02:01 AM 0 4.66 0.00 0.41 0.00 0.07 94.86 02:02:01 AM 1 0.40 0.00 0.13 0.00 0.05 99.42 02:03:01 AM all 5.86 0.00 0.40 0.00 0.06 93.67 02:03:01 AM 0 8.08 0.00 0.52 0.00 0.07 91.32 02:03:01 AM 1 3.71 0.00 0.29 0.00 0.05 95.95 02:04:01 AM all 5.52 0.00 0.45 0.00 0.06 93.97 02:04:01 AM 0 6.71 0.00 0.49 0.00 0.07 92.73 02:04:01 AM 1 4.35 0.00 0.40 0.00 0.05 95.20 02:05:01 AM all 4.55 0.00 0.32 0.00 0.05 95.08 02:05:01 AM 0 2.73 0.00 0.23 0.00 0.05 96.99 02:05:01 AM 1 6.37 0.00 0.40 0.00 0.05 93.17 02:06:01 AM all 4.55 0.00 0.34 0.00 0.05 95.06 02:06:01 AM 0 2.86 0.00 0.27 0.00 0.03 96.84 02:06:01 AM 1 6.24 0.00 0.42 0.00 0.07 93.28 02:07:01 AM all 4.53 0.00 0.35 0.00 0.06 95.06 02:07:01 AM 0 2.24 0.00 0.20 0.00 0.05 97.51 02:07:01 AM 1 6.82 0.00 0.50 0.00 0.07 92.61 02:08:01 AM all 4.55 0.00 0.34 0.00 0.06 95.05 02:08:01 AM 0 2.44 0.00 0.27 0.00 0.07 97.22 02:08:01 AM 1 6.66 0.00 0.42 0.00 0.05 92.88 02:09:01 AM all 4.40 0.00 0.33 0.00 0.05 95.21 02:09:01 AM 0 2.19 0.00 0.20 0.00 0.03 97.57 02:09:01 AM 1 6.61 0.00 0.47 0.00 0.07 92.86 02:10:01 AM all 5.82 0.00 0.35 0.00 0.06 93.77 02:10:01 AM 0 4.15 0.00 0.32 0.00 0.07 95.47 02:10:01 AM 1 7.49 0.00 0.38 0.00 0.05 92.08 02:10:01 AM CPU %user %nice %system %iowait %steal %idle 02:11:01 AM all 1.00 0.00 0.12 0.00 0.05 98.83 02:11:01 AM 0 1.37 0.00 0.13 0.00 0.07 98.43 02:11:01 AM 1 0.63 0.00 0.10 0.00 0.03 99.23 02:12:01 AM all 0.95 0.00 0.10 0.01 0.06 98.88 02:12:01 AM 0 1.17 0.00 0.12 0.00 0.07 98.65 02:12:01 AM 1 0.73 0.00 0.08 0.02 0.05 99.12 02:13:01 AM all 0.91 0.00 0.12 0.00 0.04 98.93 02:13:01 AM 0 1.17 0.00 0.13 0.00 0.05 98.65 02:13:01 AM 1 0.65 0.00 0.10 0.00 0.03 99.22 02:14:01 AM all 1.00 0.00 0.12 0.00 0.04 98.84 02:14:01 AM 0 0.87 0.00 0.13 0.00 0.05 98.95 02:14:01 AM 1 1.13 0.00 0.10 0.00 0.03 98.73 02:15:01 AM all 0.84 0.00 0.10 0.00 0.07 98.99 02:15:01 AM 0 0.49 0.00 0.10 0.00 0.05 99.36 02:15:01 AM 1 1.20 0.00 0.10 0.00 0.08 98.61 02:16:01 AM all 3.43 0.00 1.03 0.00 0.06 95.48 02:16:01 AM 0 5.21 0.00 1.90 0.00 0.05 92.84 02:16:01 AM 1 1.69 0.00 0.18 0.00 0.07 98.06 02:17:01 AM all 7.54 0.00 1.42 0.00 0.05 90.99 02:17:01 AM 0 1.40 0.00 1.89 0.00 0.05 96.67 02:17:01 AM 1 14.08 0.00 0.93 0.00 0.05 84.93 02:18:01 AM all 4.70 0.00 0.34 0.00 0.07 94.89 02:18:01 AM 0 1.70 0.00 0.18 0.00 0.07 98.04 02:18:01 AM 1 7.69 0.00 0.50 0.00 0.07 91.74 02:19:01 AM all 4.34 0.00 0.30 0.00 0.05 95.31 02:19:01 AM 0 2.81 0.00 0.22 0.00 0.05 96.92 02:19:01 AM 1 5.86 0.00 0.38 0.00 0.05 93.70 02:20:01 AM all 4.44 0.00 0.33 0.00 0.06 95.17 02:20:01 AM 0 4.57 0.00 0.32 0.00 0.05 95.06 02:20:01 AM 1 4.31 0.00 0.35 0.00 0.07 95.27 02:21:01 AM all 4.56 0.00 0.32 0.00 0.06 95.07 02:21:01 AM 0 2.11 0.00 0.20 0.00 0.05 97.64 02:21:01 AM 1 7.01 0.00 0.43 0.00 0.07 92.49 02:21:01 AM CPU %user %nice %system %iowait %steal %idle 02:22:01 AM all 4.49 0.17 0.43 0.06 0.05 94.81 02:22:01 AM 0 2.94 0.27 0.35 0.12 0.05 96.27 02:22:01 AM 1 6.03 0.07 0.50 0.00 0.05 93.35 02:23:01 AM all 4.44 0.00 0.32 0.00 0.06 95.18 02:23:01 AM 0 4.37 0.00 0.30 0.00 0.05 95.28 02:23:01 AM 1 4.52 0.00 0.33 0.00 0.07 95.08 02:24:01 AM all 5.07 0.00 0.24 0.00 0.05 94.64 02:24:01 AM 0 4.75 0.00 0.25 0.00 0.05 94.95 02:24:01 AM 1 5.38 0.00 0.23 0.00 0.05 94.33 02:25:01 AM all 0.94 0.00 0.12 0.00 0.06 98.88 02:25:01 AM 0 0.72 0.00 0.12 0.00 0.07 99.10 02:25:01 AM 1 1.17 0.00 0.12 0.00 0.05 98.66 02:26:01 AM all 0.92 0.00 0.12 0.00 0.05 98.91 02:26:01 AM 0 0.69 0.00 0.12 0.00 0.07 99.13 02:26:01 AM 1 1.15 0.00 0.12 0.00 0.03 98.70 02:27:01 AM all 0.80 0.00 0.10 0.00 0.05 99.05 02:27:01 AM 0 0.42 0.00 0.08 0.00 0.03 99.46 02:27:01 AM 1 1.19 0.00 0.12 0.00 0.07 98.63 02:28:01 AM all 0.97 0.00 0.12 0.00 0.05 98.86 02:28:01 AM 0 0.92 0.00 0.08 0.00 0.05 98.95 02:28:01 AM 1 1.02 0.00 0.15 0.00 0.05 98.78 02:29:01 AM all 0.95 0.00 0.10 0.00 0.07 98.88 02:29:01 AM 0 0.85 0.00 0.13 0.00 0.10 98.91 02:29:01 AM 1 1.05 0.00 0.07 0.00 0.03 98.85 02:30:01 AM all 5.02 0.00 2.16 0.00 0.06 92.76 02:30:01 AM 0 9.48 0.00 4.29 0.00 0.07 86.15 02:30:01 AM 1 0.77 0.00 0.13 0.00 0.05 99.05 02:31:01 AM all 7.50 0.00 0.49 0.00 0.07 91.95 02:31:01 AM 0 7.16 0.00 0.46 0.00 0.07 92.31 02:31:01 AM 1 7.83 0.00 0.52 0.00 0.07 91.59 02:32:01 AM all 4.52 0.00 0.34 0.00 0.07 95.07 02:32:01 AM 0 4.36 0.00 0.32 0.00 0.08 95.23 02:32:01 AM 1 4.68 0.00 0.37 0.00 0.05 94.90 02:32:01 AM CPU %user %nice %system %iowait %steal %idle 02:33:01 AM all 4.47 0.00 0.31 0.00 0.05 95.17 02:33:01 AM 0 5.64 0.00 0.35 0.00 0.05 93.96 02:33:01 AM 1 3.31 0.00 0.27 0.00 0.05 96.38 02:34:01 AM all 4.48 0.00 0.31 0.00 0.06 95.15 02:34:01 AM 0 1.30 0.00 0.15 0.00 0.05 98.50 02:34:01 AM 1 7.66 0.00 0.47 0.00 0.07 91.81 02:35:01 AM all 4.44 0.00 0.33 0.00 0.08 95.16 02:35:01 AM 0 3.81 0.00 0.28 0.00 0.07 95.83 02:35:01 AM 1 5.06 0.00 0.37 0.00 0.08 94.49 02:36:01 AM all 4.50 0.00 0.33 0.00 0.04 95.13 02:36:01 AM 0 2.83 0.00 0.22 0.00 0.03 96.92 02:36:01 AM 1 6.17 0.00 0.43 0.00 0.05 93.35 02:37:01 AM all 7.04 0.00 0.38 0.00 0.07 92.51 02:37:01 AM 0 3.61 0.00 0.28 0.00 0.07 96.04 02:37:01 AM 1 10.46 0.00 0.49 0.00 0.07 88.99 02:38:01 AM all 1.43 0.00 0.13 0.00 0.05 98.39 02:38:01 AM 0 2.00 0.00 0.12 0.00 0.03 97.85 02:38:01 AM 1 0.85 0.00 0.15 0.00 0.07 98.93 02:39:01 AM all 0.93 0.00 0.11 0.00 0.04 98.92 02:39:01 AM 0 0.60 0.00 0.07 0.00 0.03 99.30 02:39:01 AM 1 1.25 0.00 0.15 0.00 0.05 98.55 02:40:01 AM all 0.91 0.00 0.12 0.00 0.04 98.93 02:40:01 AM 0 0.74 0.00 0.10 0.00 0.03 99.13 02:40:01 AM 1 1.08 0.00 0.13 0.00 0.05 98.73 02:41:01 AM all 0.96 0.00 0.12 0.00 0.05 98.87 02:41:01 AM 0 1.19 0.00 0.18 0.00 0.07 98.56 02:41:01 AM 1 0.73 0.00 0.05 0.00 0.03 99.18 02:42:01 AM all 0.90 0.00 0.12 0.00 0.04 98.94 02:42:01 AM 0 0.57 0.00 0.15 0.00 0.05 99.23 02:42:01 AM 1 1.23 0.00 0.08 0.00 0.03 98.65 02:43:01 AM all 0.79 0.00 0.11 0.00 0.06 99.05 02:43:01 AM 0 0.92 0.00 0.10 0.00 0.07 98.91 02:43:01 AM 1 0.65 0.00 0.12 0.00 0.05 99.18 02:43:01 AM CPU %user %nice %system %iowait %steal %idle 02:44:02 AM all 7.35 0.00 2.98 0.00 0.05 89.61 02:44:02 AM 0 2.80 0.00 0.22 0.00 0.05 96.93 02:44:02 AM 1 12.04 0.00 5.83 0.00 0.05 82.07 02:45:01 AM all 6.13 0.00 0.44 0.00 0.07 93.36 02:45:01 AM 0 8.93 0.00 0.60 0.00 0.07 90.40 02:45:01 AM 1 3.41 0.00 0.29 0.00 0.07 96.23 02:46:01 AM all 4.57 0.00 0.33 0.00 0.06 95.04 02:46:01 AM 0 1.66 0.00 0.20 0.00 0.05 98.09 02:46:01 AM 1 7.48 0.00 0.47 0.00 0.07 91.98 02:47:01 AM all 4.50 0.00 0.33 0.00 0.06 95.10 02:47:01 AM 0 2.11 0.00 0.18 0.00 0.05 97.66 02:47:01 AM 1 6.90 0.00 0.48 0.00 0.07 92.55 02:48:01 AM all 4.43 0.00 0.33 0.00 0.07 95.18 02:48:01 AM 0 2.71 0.00 0.23 0.00 0.07 96.99 02:48:01 AM 1 6.15 0.00 0.42 0.00 0.07 93.36 02:49:01 AM all 4.33 0.00 0.33 0.00 0.06 95.28 02:49:01 AM 0 2.66 0.00 0.23 0.00 0.05 97.06 02:49:01 AM 1 6.00 0.00 0.42 0.00 0.07 93.51 02:50:01 AM all 4.45 0.00 0.31 0.00 0.06 95.18 02:50:01 AM 0 2.94 0.00 0.22 0.00 0.05 96.79 02:50:01 AM 1 5.96 0.00 0.40 0.00 0.07 93.57 02:51:01 AM all 6.75 0.00 0.40 0.00 0.07 92.78 02:51:01 AM 0 4.51 0.00 0.30 0.00 0.07 95.12 02:51:01 AM 1 9.00 0.00 0.50 0.00 0.07 90.43 02:52:01 AM all 0.88 0.00 0.10 0.00 0.05 98.97 02:52:01 AM 0 0.57 0.00 0.03 0.00 0.03 99.37 02:52:01 AM 1 1.19 0.00 0.17 0.00 0.07 98.58 02:53:01 AM all 0.99 0.00 0.11 0.00 0.08 98.82 02:53:01 AM 0 0.67 0.00 0.07 0.00 0.08 99.18 02:53:01 AM 1 1.30 0.00 0.15 0.00 0.08 98.46 02:54:01 AM all 0.89 0.00 0.11 0.00 0.05 98.95 02:54:01 AM 0 0.72 0.00 0.07 0.00 0.03 99.18 02:54:01 AM 1 1.07 0.00 0.15 0.00 0.07 98.71 02:54:01 AM CPU %user %nice %system %iowait %steal %idle 02:55:01 AM all 0.95 0.00 0.11 0.00 0.05 98.89 02:55:01 AM 0 0.60 0.00 0.10 0.00 0.05 99.25 02:55:01 AM 1 1.30 0.00 0.12 0.00 0.05 98.53 02:56:01 AM all 0.93 0.00 0.10 0.00 0.05 98.92 02:56:01 AM 0 0.60 0.00 0.07 0.00 0.03 99.30 02:56:01 AM 1 1.25 0.00 0.13 0.00 0.07 98.55 02:57:01 AM all 2.48 0.00 0.17 0.00 0.06 97.29 02:57:01 AM 0 0.97 0.00 0.10 0.00 0.05 98.88 02:57:01 AM 1 4.01 0.00 0.24 0.00 0.07 95.69 02:58:01 AM all 8.24 0.00 4.49 0.00 0.10 87.18 02:58:01 AM 0 1.30 0.00 0.37 0.00 0.08 98.25 02:58:01 AM 1 15.78 0.00 8.98 0.00 0.11 75.14 02:59:01 AM all 7.55 0.00 3.73 0.00 0.07 88.65 02:59:01 AM 0 6.33 0.00 3.49 0.00 0.07 90.11 02:59:01 AM 1 8.77 0.00 3.97 0.00 0.07 87.18 03:00:01 AM all 8.01 0.00 3.52 0.00 0.07 88.40 03:00:01 AM 0 3.84 0.00 2.53 0.00 0.07 93.56 03:00:01 AM 1 12.30 0.00 4.54 0.00 0.07 83.09 03:01:01 AM all 7.80 0.00 3.14 0.00 0.06 89.00 03:01:01 AM 0 14.93 0.00 5.27 0.00 0.07 79.73 03:01:01 AM 1 1.26 0.00 1.19 0.00 0.05 97.51 03:02:01 AM all 20.26 0.00 3.68 0.03 0.07 75.96 03:02:01 AM 0 8.03 0.00 2.02 0.05 0.07 89.83 03:02:01 AM 1 32.81 0.00 5.37 0.02 0.07 61.73 03:03:01 AM all 30.70 0.00 3.66 0.22 0.09 65.32 03:03:01 AM 0 29.98 0.00 4.19 0.25 0.08 65.50 03:03:01 AM 1 31.43 0.00 3.13 0.20 0.10 65.15 Average: all 4.05 0.00 0.55 0.00 0.06 95.33 Average: 0 3.49 0.00 0.49 0.00 0.06 95.95 Average: 1 4.61 0.00 0.61 0.00 0.06 94.71