BUILD_ID = 49942 + ensure_swap + SWAPSIZE=8192 ++ grep SwapTotal /proc/meminfo ++ awk '{ print $2; }' + swapcurrent=1021 + [[ 1021 -lt 8192 ]] + swapdiff=7171 + SWAP_FILE=/root/.swapfile + sudo truncate -s 7171M /root/.swapfile ++ sudo losetup -f --show /root/.swapfile + SWAP_DEV=/dev/loop0 + sudo mkswap /dev/loop0 Setting up swapspace version 1, size = 7 GiB (7519334400 bytes) no label, UUID=50d2170e-bae8-4cb0-8ae8-9778253cbb4f + sudo swapon /dev/loop0 + export 'PROJECTS=openstack/os-xenapi ' + PROJECTS='openstack/os-xenapi ' + export 'DEVSTACK_LOCAL_CONFIG=enable_plugin os-xenapi git://git.openstack.org/openstack/os-xenapi' + DEVSTACK_LOCAL_CONFIG='enable_plugin os-xenapi git://git.openstack.org/openstack/os-xenapi' + export ZUUL_PROJECT=openstack/neutron + ZUUL_PROJECT=openstack/neutron + export ZUUL_BRANCH=master + ZUUL_BRANCH=master + export ZUUL_REF=refs/changes/18/533318/1 + ZUUL_REF=refs/changes/18/533318/1 + export DEVSTACK_GATE_TEMPEST=1 + DEVSTACK_GATE_TEMPEST=1 + export DEVSTACK_GATE_TEMPEST_FULL=1 + DEVSTACK_GATE_TEMPEST_FULL=1 + export DEVSTACK_GATE_NEUTRON=1 + DEVSTACK_GATE_NEUTRON=1 + export PYTHONUNBUFFERED=true + PYTHONUNBUFFERED=true + export DEVSTACK_GATE_VIRT_DRIVER=xenapi + DEVSTACK_GATE_VIRT_DRIVER=xenapi + export BUILD_TIMEOUT=24000000 + BUILD_TIMEOUT=24000000 + export DEVSTACK_GATE_XENAPI_DOM0_IP=192.168.33.2 + DEVSTACK_GATE_XENAPI_DOM0_IP=192.168.33.2 + export DEVSTACK_GATE_XENAPI_DOMU_IP=192.168.33.1 + DEVSTACK_GATE_XENAPI_DOMU_IP=192.168.33.1 + export DEVSTACK_GATE_XENAPI_PASSWORD=password + DEVSTACK_GATE_XENAPI_PASSWORD=password + export DEVSTACK_GATE_CLEAN_LOGS=0 + DEVSTACK_GATE_CLEAN_LOGS=0 + '[' -f /etc/systemd/journald.conf ']' + sudo sed -i -e s/#Storage=auto/Storage=persistent/ /etc/systemd/journald.conf + sudo systemctl restart systemd-journald + set +x + '[' 1 -eq 1 ']' + export 'DEVSTACK_GATE_TEMPEST_REGEX=(?!.*\[.*\bslow\b.*\]|.*tempest.scenario.test_volume_boot_pattern.TestVolumeBootPattern.test_boot_server_from_encrypted_volume_luks|.*tempest.api.compute.images.test_list_image_filters.ListImageFiltersTestJSON.*|.*tempest.api.compute.servers.test_server_actions.ServerActionsTestJSON.test_create_backup.*|.*tempest.api.volume.*test_volumes_backup.*|.*tempest.api.volume.test_volumes_actions.*test_volume_upload.*|.*tempest.api.compute.admin.test_hosts_negative.HostsAdminNegativeTestJSON.test_startup_host_with_non_admin_user|.*tempest.api.volume.test_volume_delete_cascade.VolumesDeleteCascade.test_volume_from_snapshot_cascade_delete|.*tempest.scenario.test_volume_boot_pattern.TestVolumeBootPattern.test_create_ebs_image_and_check_boot|.*tempest.api.volume.test_volumes_snapshots.VolumesSnapshotTestJSON.test_volume_from_snapshot|.*tempest.api.compute.admin.test_server_diagnostics.*|.*tempest.api.compute.servers.test_server_actions.ServerActionsTestJSON.test_rebuild_server_with_volume_attached.*|.*tempest.scenario.test_shelve_instance.TestShelveInstance.test_shelve_volume_backed_instance.*|.*tempest.scenario.test_volume_boot_pattern.TestVolumeBootPattern.test_volume_boot_pattern.*|.*tempest.scenario.test_volume_boot_pattern.TestVolumeBootPatternV2.test_volume_boot_pattern.*)(^tempest\.(api|scenario|thirdparty))' + DEVSTACK_GATE_TEMPEST_REGEX='(?!.*\[.*\bslow\b.*\]|.*tempest.scenario.test_volume_boot_pattern.TestVolumeBootPattern.test_boot_server_from_encrypted_volume_luks|.*tempest.api.compute.images.test_list_image_filters.ListImageFiltersTestJSON.*|.*tempest.api.compute.servers.test_server_actions.ServerActionsTestJSON.test_create_backup.*|.*tempest.api.volume.*test_volumes_backup.*|.*tempest.api.volume.test_volumes_actions.*test_volume_upload.*|.*tempest.api.compute.admin.test_hosts_negative.HostsAdminNegativeTestJSON.test_startup_host_with_non_admin_user|.*tempest.api.volume.test_volume_delete_cascade.VolumesDeleteCascade.test_volume_from_snapshot_cascade_delete|.*tempest.scenario.test_volume_boot_pattern.TestVolumeBootPattern.test_create_ebs_image_and_check_boot|.*tempest.api.volume.test_volumes_snapshots.VolumesSnapshotTestJSON.test_volume_from_snapshot|.*tempest.api.compute.admin.test_server_diagnostics.*|.*tempest.api.compute.servers.test_server_actions.ServerActionsTestJSON.test_rebuild_server_with_volume_attached.*|.*tempest.scenario.test_shelve_instance.TestShelveInstance.test_shelve_volume_backed_instance.*|.*tempest.scenario.test_volume_boot_pattern.TestVolumeBootPattern.test_volume_boot_pattern.*|.*tempest.scenario.test_volume_boot_pattern.TestVolumeBootPatternV2.test_volume_boot_pattern.*)(^tempest\.(api|scenario|thirdparty))' + export ENABLED_SERVICES=neutron,q-domua + ENABLED_SERVICES=neutron,q-domua + set -u ++ mktemp + TEMPFILE=/tmp/tmp.pFK2L1clpP + echo 'jenkins ALL=(ALL) NOPASSWD:ALL' + chmod 0440 /tmp/tmp.pFK2L1clpP + sudo chown root:root /tmp/tmp.pFK2L1clpP + sudo mv /tmp/tmp.pFK2L1clpP /etc/sudoers.d/40_jenkins ++ run_in_domzero xe vm-list name-label=devstack --minimal ++ sudo -u domzero ssh -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null root@192.168.33.2 xe vm-list name-label=devstack --minimal Warning: Permanently added '192.168.33.2' (ECDSA) to the list of known hosts. + APP=2076c857-477f-3723-fab0-cd5a385cc21a ++ run_in_domzero xe network-create name-label=vmnet ++ sudo -u domzero ssh -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null root@192.168.33.2 xe network-create name-label=vmnet Warning: Permanently added '192.168.33.2' (ECDSA) to the list of known hosts. + VMNET=9994fe7a-6d39-7ffc-a951-3be4c9d13fae ++ run_in_domzero xe vif-create vm-uuid=2076c857-477f-3723-fab0-cd5a385cc21a network-uuid=9994fe7a-6d39-7ffc-a951-3be4c9d13fae device=3 ++ sudo -u domzero ssh -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null root@192.168.33.2 xe vif-create vm-uuid=2076c857-477f-3723-fab0-cd5a385cc21a network-uuid=9994fe7a-6d39-7ffc-a951-3be4c9d13fae device=3 Warning: Permanently added '192.168.33.2' (ECDSA) to the list of known hosts. + VMVIF=0c921c2a-3688-5fef-ddca-47e8b1f58ccf + run_in_domzero xe vif-plug uuid=0c921c2a-3688-5fef-ddca-47e8b1f58ccf + sudo -u domzero ssh -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null root@192.168.33.2 xe vif-plug uuid=0c921c2a-3688-5fef-ddca-47e8b1f58ccf Warning: Permanently added '192.168.33.2' (ECDSA) to the list of known hosts. ++ run_in_domzero xe network-param-get param-name=bridge uuid=9994fe7a-6d39-7ffc-a951-3be4c9d13fae ++ sudo -u domzero ssh -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null root@192.168.33.2 xe network-param-get param-name=bridge uuid=9994fe7a-6d39-7ffc-a951-3be4c9d13fae Warning: Permanently added '192.168.33.2' (ECDSA) to the list of known hosts. + export VMBRIDGE=xapi2 + VMBRIDGE=xapi2 ++ run_in_domzero xe network-create name-label=pubnet ++ sudo -u domzero ssh -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null root@192.168.33.2 xe network-create name-label=pubnet Warning: Permanently added '192.168.33.2' (ECDSA) to the list of known hosts. + PUBNET=8ee1ce18-acff-a488-e9d0-3ac7c24fb787 ++ run_in_domzero xe vif-create vm-uuid=2076c857-477f-3723-fab0-cd5a385cc21a network-uuid=8ee1ce18-acff-a488-e9d0-3ac7c24fb787 device=4 ++ sudo -u domzero ssh -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null root@192.168.33.2 xe vif-create vm-uuid=2076c857-477f-3723-fab0-cd5a385cc21a network-uuid=8ee1ce18-acff-a488-e9d0-3ac7c24fb787 device=4 Warning: Permanently added '192.168.33.2' (ECDSA) to the list of known hosts. + PUBVIF=25e72cf9-1440-308a-e70e-4156a80281ae + run_in_domzero xe vif-plug uuid=25e72cf9-1440-308a-e70e-4156a80281ae + sudo -u domzero ssh -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null root@192.168.33.2 xe vif-plug uuid=25e72cf9-1440-308a-e70e-4156a80281ae Warning: Permanently added '192.168.33.2' (ECDSA) to the list of known hosts. + export KEEP_LOCALRC=1 + KEEP_LOCALRC=1 + '[' 1 -eq 1 ']' ++ run_in_domzero xe network-create name-label=intnet ++ sudo -u domzero ssh -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null root@192.168.33.2 xe network-create name-label=intnet Warning: Permanently added '192.168.33.2' (ECDSA) to the list of known hosts. + INTNET=3dbc1a11-634b-91b5-f3e9-dd1809ac1f5a ++ run_in_domzero xe network-param-get param-name=bridge uuid=3dbc1a11-634b-91b5-f3e9-dd1809ac1f5a ++ sudo -u domzero ssh -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null root@192.168.33.2 xe network-param-get param-name=bridge uuid=3dbc1a11-634b-91b5-f3e9-dd1809ac1f5a Warning: Permanently added '192.168.33.2' (ECDSA) to the list of known hosts. + export INTBRIDGE=xapi4 + INTBRIDGE=xapi4 + run_in_domzero rm -f '/etc/modprobe.d/blacklist-bridge*' + sudo -u domzero ssh -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null root@192.168.33.2 rm -f '/etc/modprobe.d/blacklist-bridge*' Warning: Permanently added '192.168.33.2' (ECDSA) to the list of known hosts. + run_in_domzero + sudo -u domzero ssh -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null root@192.168.33.2 Pseudo-terminal will not be allocated because stdin is not a terminal. Warning: Permanently added '192.168.33.2' (ECDSA) to the list of known hosts. + '[' -e /opt/xensource/sm/ISCSISR.py ']' + for dev in eth0 eth1 eth2 eth3 eth4 + sudo ethtool -K eth0 tx off Actual changes: tx-checksum-ipv6: off tx-tcp6-segmentation: off [requested on] + for dev in eth0 eth1 eth2 eth3 eth4 + sudo ethtool -K eth1 tx off Actual changes: tx-checksum-ipv6: off tx-tcp6-segmentation: off [requested on] + for dev in eth0 eth1 eth2 eth3 eth4 + sudo ethtool -K eth2 tx off Actual changes: tx-checksum-ipv6: off tx-tcp6-segmentation: off [requested on] + for dev in eth0 eth1 eth2 eth3 eth4 + sudo ethtool -K eth3 tx off Actual changes: tx-checksum-ipv6: off tx-tcp6-segmentation: off [requested on] + for dev in eth0 eth1 eth2 eth3 eth4 + sudo ethtool -K eth4 tx off Actual changes: tx-checksum-ipv6: off tx-tcp6-segmentation: off [requested on] + export SKIP_DEVSTACK_GATE_PROJECT=1 + SKIP_DEVSTACK_GATE_PROJECT=1 + sudo -H pip install pyyaml Collecting pyyaml Installing collected packages: pyyaml Successfully installed pyyaml-3.12 + LOCATION_OF_LOCAL_GIT_REPOSITORIES=/opt/git + export ZUUL_URL=https://review.openstack.org/p + ZUUL_URL=https://review.openstack.org/p + export REPO_URL=/opt/git + REPO_URL=/opt/git + cd /opt/git/openstack-infra/devstack-gate/ + sudo git remote add DEVSTACK_GATE_REPO https://github.com/openstack-infra/devstack-gate + sudo git fetch DEVSTACK_GATE_REPO From https://github.com/openstack-infra/devstack-gate * [new branch] master -> DEVSTACK_GATE_REPO/master + sudo git checkout DEVSTACK_GATE_REPO/master -B DEVSTACK_GATE_BRANCH Switched to a new branch 'DEVSTACK_GATE_BRANCH' Branch DEVSTACK_GATE_BRANCH set up to track remote branch master from DEVSTACK_GATE_REPO. + mkdir -p /home/jenkins/workspace/dsvm-tempest-neutron-network ++ mktemp + TEMPFILE=/tmp/tmp.n3XuriNVkW + echo 'stack ALL=(ALL) NOPASSWD:ALL' + chmod 0440 /tmp/tmp.n3XuriNVkW + sudo chown root:root /tmp/tmp.n3XuriNVkW + sudo mv /tmp/tmp.n3XuriNVkW /etc/sudoers.d/40_stack_sh + export -f pre_test_hook + export -f run_in_domzero + sudo iptables -I INPUT 1 -i eth2 -s 192.168.33.0/24 -j ACCEPT + cd /home/jenkins/workspace/dsvm-tempest-neutron-network + git clone https://github.com/openstack-infra/devstack-gate -b master Cloning into 'devstack-gate'... + sudo mkdir -p /opt/stack/new + sudo chown -R jenkins:jenkins /opt/stack/new + cd /opt/stack/new + git clone https://github.com/openstack-infra/devstack-gate -b master Cloning into 'devstack-gate'... + cp devstack-gate/devstack-vm-gate-wrap.sh ./safe-devstack-vm-gate-wrap.sh + set +ue + source ./safe-devstack-vm-gate-wrap.sh ++ GIT_BASE=https://git.openstack.org ++ GIT_BRANCH=master ++ ANSIBLE_VERSION=2.3.2.0 ++ export DSTOOLS_VERSION=0.4.0 ++ DSTOOLS_VERSION=0.4.0 ++ export PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/usr/local/sbin:/usr/sbin ++ PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/usr/local/sbin:/usr/sbin ++ export 'PS4=+ ${BASH_SOURCE:-}:${FUNCNAME[0]:-}:L${LINENO:-}: ' ++ PS4='+ ${BASH_SOURCE:-}:${FUNCNAME[0]:-}:L${LINENO:-}: ' ++ ./safe-devstack-vm-gate-wrap.sh:source:L40: '[' -z /home/jenkins/workspace/dsvm-tempest-neutron-network ']' ++ ./safe-devstack-vm-gate-wrap.sh:source:L45: source /home/jenkins/workspace/dsvm-tempest-neutron-network/devstack-gate/functions.sh +++ /home/jenkins/workspace/dsvm-tempest-neutron-network/devstack-gate/functions.sh:source:L19: SUDO=sudo ++ ./safe-devstack-vm-gate-wrap.sh:source:L47: start_timer ++ /home/jenkins/workspace/dsvm-tempest-neutron-network/devstack-gate/functions.sh:start_timer:L111: is_fedora ++ /home/jenkins/workspace/dsvm-tempest-neutron-network/devstack-gate/functions.sh:is_fedora:L38: rpm -qf /etc/lsb-release /etc/os-release ++ /home/jenkins/workspace/dsvm-tempest-neutron-network/devstack-gate/functions.sh:start_timer:L111: is_suse ++ /home/jenkins/workspace/dsvm-tempest-neutron-network/devstack-gate/functions.sh:is_suse:L24: . /etc/os-release +++ /etc/os-release:source:L1: NAME=Ubuntu +++ /etc/os-release:source:L2: VERSION='16.04.3 LTS (Xenial Xerus)' +++ /etc/os-release:source:L3: ID=ubuntu +++ /etc/os-release:source:L4: ID_LIKE=debian +++ /etc/os-release:source:L5: PRETTY_NAME='Ubuntu 16.04.3 LTS' +++ /etc/os-release:source:L6: VERSION_ID=16.04 +++ /etc/os-release:source:L7: HOME_URL=http://www.ubuntu.com/ +++ /etc/os-release:source:L8: SUPPORT_URL=http://help.ubuntu.com/ +++ /etc/os-release:source:L9: BUG_REPORT_URL=http://bugs.launchpad.net/ubuntu/ +++ /etc/os-release:source:L10: VERSION_CODENAME=xenial +++ /etc/os-release:source:L11: UBUNTU_CODENAME=xenial ++ /home/jenkins/workspace/dsvm-tempest-neutron-network/devstack-gate/functions.sh:is_suse:L26: [[ Ubuntu =~ (openSUSE) ]] ++ /home/jenkins/workspace/dsvm-tempest-neutron-network/devstack-gate/functions.sh:is_suse:L26: [[ Ubuntu == \S\U\S\E\ \L\I\N\U\X ]] ++ /home/jenkins/workspace/dsvm-tempest-neutron-network/devstack-gate/functions.sh:start_timer:L113: uses_debs ++ /home/jenkins/workspace/dsvm-tempest-neutron-network/devstack-gate/functions.sh:uses_debs:L52: type apt-get apt-get is /usr/bin/apt-get ++ /home/jenkins/workspace/dsvm-tempest-neutron-network/devstack-gate/functions.sh:start_timer:L114: local ntp_service=ntp +++ /home/jenkins/workspace/dsvm-tempest-neutron-network/devstack-gate/functions.sh:start_timer:L121: grep '^server' /etc/ntp.conf +++ /home/jenkins/workspace/dsvm-tempest-neutron-network/devstack-gate/functions.sh:start_timer:L121: head -1 +++ /home/jenkins/workspace/dsvm-tempest-neutron-network/devstack-gate/functions.sh:start_timer:L121: awk '{print $2}' grep: /etc/ntp.conf: No such file or directory ++ /home/jenkins/workspace/dsvm-tempest-neutron-network/devstack-gate/functions.sh:start_timer:L120: local default_ntp_server= ++ /home/jenkins/workspace/dsvm-tempest-neutron-network/devstack-gate/functions.sh:start_timer:L121: local ntp_server= ++ /home/jenkins/workspace/dsvm-tempest-neutron-network/devstack-gate/functions.sh:start_timer:L122: sudo service ntp stop Failed to stop ntp.service: Unit ntp.service not loaded. ++ /home/jenkins/workspace/dsvm-tempest-neutron-network/devstack-gate/functions.sh:start_timer:L123: sudo /usr/sbin/ntpdate sudo: /usr/sbin/ntpdate: command not found ++ /home/jenkins/workspace/dsvm-tempest-neutron-network/devstack-gate/functions.sh:start_timer:L124: sudo service ntp start Failed to start ntp.service: Unit ntp.service not found. ++ /home/jenkins/workspace/dsvm-tempest-neutron-network/devstack-gate/functions.sh:start_timer:L125: sleep 1 +++ /home/jenkins/workspace/dsvm-tempest-neutron-network/devstack-gate/functions.sh:start_timer:L126: date +%s ++ /home/jenkins/workspace/dsvm-tempest-neutron-network/devstack-gate/functions.sh:start_timer:L126: START_TIME=1515798011 ++ ./safe-devstack-vm-gate-wrap.sh:source:L53: export DEVSTACK_GATE_SAHARA=0 ++ ./safe-devstack-vm-gate-wrap.sh:source:L53: DEVSTACK_GATE_SAHARA=0 ++ ./safe-devstack-vm-gate-wrap.sh:source:L56: export DEVSTACK_GATE_TROVE=0 ++ ./safe-devstack-vm-gate-wrap.sh:source:L56: DEVSTACK_GATE_TROVE=0 ++ ./safe-devstack-vm-gate-wrap.sh:source:L59: export DEVSTACK_PROJECT_FROM_GIT= ++ ./safe-devstack-vm-gate-wrap.sh:source:L59: DEVSTACK_PROJECT_FROM_GIT= ++ ./safe-devstack-vm-gate-wrap.sh:source:L65: JOB_PROJECTS='openstack/os-xenapi ' ++ ./safe-devstack-vm-gate-wrap.sh:source:L66: PROJECTS='openstack-infra/devstack-gate openstack/os-xenapi ' ++ ./safe-devstack-vm-gate-wrap.sh:source:L67: PROJECTS='openstack-dev/devstack openstack-infra/devstack-gate openstack/os-xenapi ' ++ ./safe-devstack-vm-gate-wrap.sh:source:L68: PROJECTS='openstack/ceilometer openstack-dev/devstack openstack-infra/devstack-gate openstack/os-xenapi ' ++ ./safe-devstack-vm-gate-wrap.sh:source:L69: PROJECTS='openstack/ceilometermiddleware openstack/ceilometer openstack-dev/devstack openstack-infra/devstack-gate openstack/os-xenapi ' ++ ./safe-devstack-vm-gate-wrap.sh:source:L70: PROJECTS='openstack/cinder openstack/ceilometermiddleware openstack/ceilometer openstack-dev/devstack openstack-infra/devstack-gate openstack/os-xenapi ' ++ ./safe-devstack-vm-gate-wrap.sh:source:L71: PROJECTS='openstack/glance openstack/cinder openstack/ceilometermiddleware openstack/ceilometer openstack-dev/devstack openstack-infra/devstack-gate openstack/os-xenapi ' ++ ./safe-devstack-vm-gate-wrap.sh:source:L72: PROJECTS='openstack/heat openstack/glance openstack/cinder openstack/ceilometermiddleware openstack/ceilometer openstack-dev/devstack openstack-infra/devstack-gate openstack/os-xenapi ' ++ ./safe-devstack-vm-gate-wrap.sh:source:L73: PROJECTS='openstack/heat-cfntools openstack/heat openstack/glance openstack/cinder openstack/ceilometermiddleware openstack/ceilometer openstack-dev/devstack openstack-infra/devstack-gate openstack/os-xenapi ' ++ ./safe-devstack-vm-gate-wrap.sh:source:L74: PROJECTS='openstack/heat-templates openstack/heat-cfntools openstack/heat openstack/glance openstack/cinder openstack/ceilometermiddleware openstack/ceilometer openstack-dev/devstack openstack-infra/devstack-gate openstack/os-xenapi ' ++ ./safe-devstack-vm-gate-wrap.sh:source:L75: [[ '' -eq 1 ]] ++ ./safe-devstack-vm-gate-wrap.sh:source:L75: [[ '' = \d\j\a\n\g\o\_\o\p\e\n\s\t\a\c\k\_\a\u\t\h ]] ++ ./safe-devstack-vm-gate-wrap.sh:source:L75: [[ '' = \m\a\n\i\l\a\-\u\i ]] ++ ./safe-devstack-vm-gate-wrap.sh:source:L80: PROJECTS='openstack/keystone openstack/heat-templates openstack/heat-cfntools openstack/heat openstack/glance openstack/cinder openstack/ceilometermiddleware openstack/ceilometer openstack-dev/devstack openstack-infra/devstack-gate openstack/os-xenapi ' ++ ./safe-devstack-vm-gate-wrap.sh:source:L81: PROJECTS='openstack/neutron openstack/keystone openstack/heat-templates openstack/heat-cfntools openstack/heat openstack/glance openstack/cinder openstack/ceilometermiddleware openstack/ceilometer openstack-dev/devstack openstack-infra/devstack-gate openstack/os-xenapi ' ++ ./safe-devstack-vm-gate-wrap.sh:source:L82: PROJECTS='openstack/nova openstack/neutron openstack/keystone openstack/heat-templates openstack/heat-cfntools openstack/heat openstack/glance openstack/cinder openstack/ceilometermiddleware openstack/ceilometer openstack-dev/devstack openstack-infra/devstack-gate openstack/os-xenapi ' ++ ./safe-devstack-vm-gate-wrap.sh:source:L83: PROJECTS='openstack/requirements openstack/nova openstack/neutron openstack/keystone openstack/heat-templates openstack/heat-cfntools openstack/heat openstack/glance openstack/cinder openstack/ceilometermiddleware openstack/ceilometer openstack-dev/devstack openstack-infra/devstack-gate openstack/os-xenapi ' ++ ./safe-devstack-vm-gate-wrap.sh:source:L84: PROJECTS='openstack/swift openstack/requirements openstack/nova openstack/neutron openstack/keystone openstack/heat-templates openstack/heat-cfntools openstack/heat openstack/glance openstack/cinder openstack/ceilometermiddleware openstack/ceilometer openstack-dev/devstack openstack-infra/devstack-gate openstack/os-xenapi ' ++ ./safe-devstack-vm-gate-wrap.sh:source:L85: PROJECTS='openstack/tempest openstack/swift openstack/requirements openstack/nova openstack/neutron openstack/keystone openstack/heat-templates openstack/heat-cfntools openstack/heat openstack/glance openstack/cinder openstack/ceilometermiddleware openstack/ceilometer openstack-dev/devstack openstack-infra/devstack-gate openstack/os-xenapi ' ++ ./safe-devstack-vm-gate-wrap.sh:source:L86: PROJECTS='openstack/tempest-lib openstack/tempest openstack/swift openstack/requirements openstack/nova openstack/neutron openstack/keystone openstack/heat-templates openstack/heat-cfntools openstack/heat openstack/glance openstack/cinder openstack/ceilometermiddleware openstack/ceilometer openstack-dev/devstack openstack-infra/devstack-gate openstack/os-xenapi ' ++ ./safe-devstack-vm-gate-wrap.sh:source:L93: PROJECTS='openstack-infra/tripleo-ci openstack/tempest-lib openstack/tempest openstack/swift openstack/requirements openstack/nova openstack/neutron openstack/keystone openstack/heat-templates openstack/heat-cfntools openstack/heat openstack/glance openstack/cinder openstack/ceilometermiddleware openstack/ceilometer openstack-dev/devstack openstack-infra/devstack-gate openstack/os-xenapi ' ++ ./safe-devstack-vm-gate-wrap.sh:source:L95: [[ '' -eq 1 ]] ++ ./safe-devstack-vm-gate-wrap.sh:source:L99: PROJECTS='openstack/glance_store openstack-infra/tripleo-ci openstack/tempest-lib openstack/tempest openstack/swift openstack/requirements openstack/nova openstack/neutron openstack/keystone openstack/heat-templates openstack/heat-cfntools openstack/heat openstack/glance openstack/cinder openstack/ceilometermiddleware openstack/ceilometer openstack-dev/devstack openstack-infra/devstack-gate openstack/os-xenapi ' ++ ./safe-devstack-vm-gate-wrap.sh:source:L100: PROJECTS='openstack/keystoneauth openstack/glance_store openstack-infra/tripleo-ci openstack/tempest-lib openstack/tempest openstack/swift openstack/requirements openstack/nova openstack/neutron openstack/keystone openstack/heat-templates openstack/heat-cfntools openstack/heat openstack/glance openstack/cinder openstack/ceilometermiddleware openstack/ceilometer openstack-dev/devstack openstack-infra/devstack-gate openstack/os-xenapi ' ++ ./safe-devstack-vm-gate-wrap.sh:source:L101: PROJECTS='openstack/keystonemiddleware openstack/keystoneauth openstack/glance_store openstack-infra/tripleo-ci openstack/tempest-lib openstack/tempest openstack/swift openstack/requirements openstack/nova openstack/neutron openstack/keystone openstack/heat-templates openstack/heat-cfntools openstack/heat openstack/glance openstack/cinder openstack/ceilometermiddleware openstack/ceilometer openstack-dev/devstack openstack-infra/devstack-gate openstack/os-xenapi ' ++ ./safe-devstack-vm-gate-wrap.sh:source:L102: PROJECTS='openstack/manila openstack/keystonemiddleware openstack/keystoneauth openstack/glance_store openstack-infra/tripleo-ci openstack/tempest-lib openstack/tempest openstack/swift openstack/requirements openstack/nova openstack/neutron openstack/keystone openstack/heat-templates openstack/heat-cfntools openstack/heat openstack/glance openstack/cinder openstack/ceilometermiddleware openstack/ceilometer openstack-dev/devstack openstack-infra/devstack-gate openstack/os-xenapi ' ++ ./safe-devstack-vm-gate-wrap.sh:source:L103: PROJECTS='openstack/zaqar openstack/manila openstack/keystonemiddleware openstack/keystoneauth openstack/glance_store openstack-infra/tripleo-ci openstack/tempest-lib openstack/tempest openstack/swift openstack/requirements openstack/nova openstack/neutron openstack/keystone openstack/heat-templates openstack/heat-cfntools openstack/heat openstack/glance openstack/cinder openstack/ceilometermiddleware openstack/ceilometer openstack-dev/devstack openstack-infra/devstack-gate openstack/os-xenapi ' ++ ./safe-devstack-vm-gate-wrap.sh:source:L104: PROJECTS='openstack/neutron-fwaas openstack/zaqar openstack/manila openstack/keystonemiddleware openstack/keystoneauth openstack/glance_store openstack-infra/tripleo-ci openstack/tempest-lib openstack/tempest openstack/swift openstack/requirements openstack/nova openstack/neutron openstack/keystone openstack/heat-templates openstack/heat-cfntools openstack/heat openstack/glance openstack/cinder openstack/ceilometermiddleware openstack/ceilometer openstack-dev/devstack openstack-infra/devstack-gate openstack/os-xenapi ' ++ ./safe-devstack-vm-gate-wrap.sh:source:L105: PROJECTS='openstack/neutron-lbaas openstack/neutron-fwaas openstack/zaqar openstack/manila openstack/keystonemiddleware openstack/keystoneauth openstack/glance_store openstack-infra/tripleo-ci openstack/tempest-lib openstack/tempest openstack/swift openstack/requirements openstack/nova openstack/neutron openstack/keystone openstack/heat-templates openstack/heat-cfntools openstack/heat openstack/glance openstack/cinder openstack/ceilometermiddleware openstack/ceilometer openstack-dev/devstack openstack-infra/devstack-gate openstack/os-xenapi ' ++ ./safe-devstack-vm-gate-wrap.sh:source:L106: PROJECTS='openstack/octavia openstack/neutron-lbaas openstack/neutron-fwaas openstack/zaqar openstack/manila openstack/keystonemiddleware openstack/keystoneauth openstack/glance_store openstack-infra/tripleo-ci openstack/tempest-lib openstack/tempest openstack/swift openstack/requirements openstack/nova openstack/neutron openstack/keystone openstack/heat-templates openstack/heat-cfntools openstack/heat openstack/glance openstack/cinder openstack/ceilometermiddleware openstack/ceilometer openstack-dev/devstack openstack-infra/devstack-gate openstack/os-xenapi ' ++ ./safe-devstack-vm-gate-wrap.sh:source:L107: PROJECTS='openstack/neutron-vpnaas openstack/octavia openstack/neutron-lbaas openstack/neutron-fwaas openstack/zaqar openstack/manila openstack/keystonemiddleware openstack/keystoneauth openstack/glance_store openstack-infra/tripleo-ci openstack/tempest-lib openstack/tempest openstack/swift openstack/requirements openstack/nova openstack/neutron openstack/keystone openstack/heat-templates openstack/heat-cfntools openstack/heat openstack/glance openstack/cinder openstack/ceilometermiddleware openstack/ceilometer openstack-dev/devstack openstack-infra/devstack-gate openstack/os-xenapi ' ++ ./safe-devstack-vm-gate-wrap.sh:source:L108: PROJECTS='openstack/os-apply-config openstack/neutron-vpnaas openstack/octavia openstack/neutron-lbaas openstack/neutron-fwaas openstack/zaqar openstack/manila openstack/keystonemiddleware openstack/keystoneauth openstack/glance_store openstack-infra/tripleo-ci openstack/tempest-lib openstack/tempest openstack/swift openstack/requirements openstack/nova openstack/neutron openstack/keystone openstack/heat-templates openstack/heat-cfntools openstack/heat openstack/glance openstack/cinder openstack/ceilometermiddleware openstack/ceilometer openstack-dev/devstack openstack-infra/devstack-gate openstack/os-xenapi ' ++ ./safe-devstack-vm-gate-wrap.sh:source:L109: PROJECTS='openstack/os-brick openstack/os-apply-config openstack/neutron-vpnaas openstack/octavia openstack/neutron-lbaas openstack/neutron-fwaas openstack/zaqar openstack/manila openstack/keystonemiddleware openstack/keystoneauth openstack/glance_store openstack-infra/tripleo-ci openstack/tempest-lib openstack/tempest openstack/swift openstack/requirements openstack/nova openstack/neutron openstack/keystone openstack/heat-templates openstack/heat-cfntools openstack/heat openstack/glance openstack/cinder openstack/ceilometermiddleware openstack/ceilometer openstack-dev/devstack openstack-infra/devstack-gate openstack/os-xenapi ' ++ ./safe-devstack-vm-gate-wrap.sh:source:L110: PROJECTS='openstack/os-client-config openstack/os-brick openstack/os-apply-config openstack/neutron-vpnaas openstack/octavia openstack/neutron-lbaas openstack/neutron-fwaas openstack/zaqar openstack/manila openstack/keystonemiddleware openstack/keystoneauth openstack/glance_store openstack-infra/tripleo-ci openstack/tempest-lib openstack/tempest openstack/swift openstack/requirements openstack/nova openstack/neutron openstack/keystone openstack/heat-templates openstack/heat-cfntools openstack/heat openstack/glance openstack/cinder openstack/ceilometermiddleware openstack/ceilometer openstack-dev/devstack openstack-infra/devstack-gate openstack/os-xenapi ' ++ ./safe-devstack-vm-gate-wrap.sh:source:L111: PROJECTS='openstack/os-collect-config openstack/os-client-config openstack/os-brick openstack/os-apply-config openstack/neutron-vpnaas openstack/octavia openstack/neutron-lbaas openstack/neutron-fwaas openstack/zaqar openstack/manila openstack/keystonemiddleware openstack/keystoneauth openstack/glance_store openstack-infra/tripleo-ci openstack/tempest-lib openstack/tempest openstack/swift openstack/requirements openstack/nova openstack/neutron openstack/keystone openstack/heat-templates openstack/heat-cfntools openstack/heat openstack/glance openstack/cinder openstack/ceilometermiddleware openstack/ceilometer openstack-dev/devstack openstack-infra/devstack-gate openstack/os-xenapi ' ++ ./safe-devstack-vm-gate-wrap.sh:source:L112: PROJECTS='openstack/os-net-config openstack/os-collect-config openstack/os-client-config openstack/os-brick openstack/os-apply-config openstack/neutron-vpnaas openstack/octavia openstack/neutron-lbaas openstack/neutron-fwaas openstack/zaqar openstack/manila openstack/keystonemiddleware openstack/keystoneauth openstack/glance_store openstack-infra/tripleo-ci openstack/tempest-lib openstack/tempest openstack/swift openstack/requirements openstack/nova openstack/neutron openstack/keystone openstack/heat-templates openstack/heat-cfntools openstack/heat openstack/glance openstack/cinder openstack/ceilometermiddleware openstack/ceilometer openstack-dev/devstack openstack-infra/devstack-gate openstack/os-xenapi ' ++ ./safe-devstack-vm-gate-wrap.sh:source:L113: PROJECTS='openstack/os-refresh-config openstack/os-net-config openstack/os-collect-config openstack/os-client-config openstack/os-brick openstack/os-apply-config openstack/neutron-vpnaas openstack/octavia openstack/neutron-lbaas openstack/neutron-fwaas openstack/zaqar openstack/manila openstack/keystonemiddleware openstack/keystoneauth openstack/glance_store openstack-infra/tripleo-ci openstack/tempest-lib openstack/tempest openstack/swift openstack/requirements openstack/nova openstack/neutron openstack/keystone openstack/heat-templates openstack/heat-cfntools openstack/heat openstack/glance openstack/cinder openstack/ceilometermiddleware openstack/ceilometer openstack-dev/devstack openstack-infra/devstack-gate openstack/os-xenapi ' ++ ./safe-devstack-vm-gate-wrap.sh:source:L114: PROJECTS='openstack/osc-lib openstack/os-refresh-config openstack/os-net-config openstack/os-collect-config openstack/os-client-config openstack/os-brick openstack/os-apply-config openstack/neutron-vpnaas openstack/octavia openstack/neutron-lbaas openstack/neutron-fwaas openstack/zaqar openstack/manila openstack/keystonemiddleware openstack/keystoneauth openstack/glance_store openstack-infra/tripleo-ci openstack/tempest-lib openstack/tempest openstack/swift openstack/requirements openstack/nova openstack/neutron openstack/keystone openstack/heat-templates openstack/heat-cfntools openstack/heat openstack/glance openstack/cinder openstack/ceilometermiddleware openstack/ceilometer openstack-dev/devstack openstack-infra/devstack-gate openstack/os-xenapi ' ++ ./safe-devstack-vm-gate-wrap.sh:source:L115: [[ 0 -eq 1 ]] ++ ./safe-devstack-vm-gate-wrap.sh:source:L119: PROJECTS='openstack/tripleo-heat-templates openstack/osc-lib openstack/os-refresh-config openstack/os-net-config openstack/os-collect-config openstack/os-client-config openstack/os-brick openstack/os-apply-config openstack/neutron-vpnaas openstack/octavia openstack/neutron-lbaas openstack/neutron-fwaas openstack/zaqar openstack/manila openstack/keystonemiddleware openstack/keystoneauth openstack/glance_store openstack-infra/tripleo-ci openstack/tempest-lib openstack/tempest openstack/swift openstack/requirements openstack/nova openstack/neutron openstack/keystone openstack/heat-templates openstack/heat-cfntools openstack/heat openstack/glance openstack/cinder openstack/ceilometermiddleware openstack/ceilometer openstack-dev/devstack openstack-infra/devstack-gate openstack/os-xenapi ' ++ ./safe-devstack-vm-gate-wrap.sh:source:L120: PROJECTS='openstack/tripleo-image-elements openstack/tripleo-heat-templates openstack/osc-lib openstack/os-refresh-config openstack/os-net-config openstack/os-collect-config openstack/os-client-config openstack/os-brick openstack/os-apply-config openstack/neutron-vpnaas openstack/octavia openstack/neutron-lbaas openstack/neutron-fwaas openstack/zaqar openstack/manila openstack/keystonemiddleware openstack/keystoneauth openstack/glance_store openstack-infra/tripleo-ci openstack/tempest-lib openstack/tempest openstack/swift openstack/requirements openstack/nova openstack/neutron openstack/keystone openstack/heat-templates openstack/heat-cfntools openstack/heat openstack/glance openstack/cinder openstack/ceilometermiddleware openstack/ceilometer openstack-dev/devstack openstack-infra/devstack-gate openstack/os-xenapi ' ++ ./safe-devstack-vm-gate-wrap.sh:source:L121: PROJECTS='openstack/tripleo-incubator openstack/tripleo-image-elements openstack/tripleo-heat-templates openstack/osc-lib openstack/os-refresh-config openstack/os-net-config openstack/os-collect-config openstack/os-client-config openstack/os-brick openstack/os-apply-config openstack/neutron-vpnaas openstack/octavia openstack/neutron-lbaas openstack/neutron-fwaas openstack/zaqar openstack/manila openstack/keystonemiddleware openstack/keystoneauth openstack/glance_store openstack-infra/tripleo-ci openstack/tempest-lib openstack/tempest openstack/swift openstack/requirements openstack/nova openstack/neutron openstack/keystone openstack/heat-templates openstack/heat-cfntools openstack/heat openstack/glance openstack/cinder openstack/ceilometermiddleware openstack/ceilometer openstack-dev/devstack openstack-infra/devstack-gate openstack/os-xenapi ' ++ ./safe-devstack-vm-gate-wrap.sh:source:L122: [[ 0 -eq 1 ]] ++ ./safe-devstack-vm-gate-wrap.sh:source:L125: [[ -n '' ]] +++ ./safe-devstack-vm-gate-wrap.sh:source:L140: echo openstack/tripleo-incubator openstack/tripleo-image-elements openstack/tripleo-heat-templates openstack/osc-lib openstack/os-refresh-config openstack/os-net-config openstack/os-collect-config openstack/os-client-config openstack/os-brick openstack/os-apply-config openstack/neutron-vpnaas openstack/octavia openstack/neutron-lbaas openstack/neutron-fwaas openstack/zaqar openstack/manila openstack/keystonemiddleware openstack/keystoneauth openstack/glance_store openstack-infra/tripleo-ci openstack/tempest-lib openstack/tempest openstack/swift openstack/requirements openstack/nova openstack/neutron openstack/keystone openstack/heat-templates openstack/heat-cfntools openstack/heat openstack/glance openstack/cinder openstack/ceilometermiddleware openstack/ceilometer openstack-dev/devstack openstack-infra/devstack-gate openstack/os-xenapi +++ ./safe-devstack-vm-gate-wrap.sh:source:L140: tr '[:space:]' '\n' +++ ./safe-devstack-vm-gate-wrap.sh:source:L140: sort -u ++ ./safe-devstack-vm-gate-wrap.sh:source:L140: PROJECTS='openstack/ceilometer openstack/ceilometermiddleware openstack/cinder openstack-dev/devstack openstack/glance openstack/glance_store openstack/heat openstack/heat-cfntools openstack/heat-templates openstack-infra/devstack-gate openstack-infra/tripleo-ci openstack/keystone openstack/keystoneauth openstack/keystonemiddleware openstack/manila openstack/neutron openstack/neutron-fwaas openstack/neutron-lbaas openstack/neutron-vpnaas openstack/nova openstack/octavia openstack/os-apply-config openstack/os-brick openstack/osc-lib openstack/os-client-config openstack/os-collect-config openstack/os-net-config openstack/os-refresh-config openstack/os-xenapi openstack/requirements openstack/swift openstack/tempest openstack/tempest-lib openstack/tripleo-heat-templates openstack/tripleo-image-elements openstack/tripleo-incubator openstack/zaqar' ++ ./safe-devstack-vm-gate-wrap.sh:source:L142: echo 'The PROJECTS list is:' The PROJECTS list is: ++ ./safe-devstack-vm-gate-wrap.sh:source:L143: echo openstack/ceilometer openstack/ceilometermiddleware openstack/cinder openstack-dev/devstack openstack/glance openstack/glance_store openstack/heat openstack/heat-cfntools openstack/heat-templates openstack-infra/devstack-gate openstack-infra/tripleo-ci openstack/keystone openstack/keystoneauth openstack/keystonemiddleware openstack/manila openstack/neutron openstack/neutron-fwaas openstack/neutron-lbaas openstack/neutron-vpnaas openstack/nova openstack/octavia openstack/os-apply-config openstack/os-brick openstack/osc-lib openstack/os-client-config openstack/os-collect-config openstack/os-net-config openstack/os-refresh-config openstack/os-xenapi openstack/requirements openstack/swift openstack/tempest openstack/tempest-lib openstack/tripleo-heat-templates openstack/tripleo-image-elements openstack/tripleo-incubator openstack/zaqar ++ ./safe-devstack-vm-gate-wrap.sh:source:L143: fold -w 80 -s openstack/ceilometer openstack/ceilometermiddleware openstack/cinder openstack-dev/devstack openstack/glance openstack/glance_store openstack/heat openstack/heat-cfntools openstack/heat-templates openstack-infra/devstack-gate openstack-infra/tripleo-ci openstack/keystone openstack/keystoneauth openstack/keystonemiddleware openstack/manila openstack/neutron openstack/neutron-fwaas openstack/neutron-lbaas openstack/neutron-vpnaas openstack/nova openstack/octavia openstack/os-apply-config openstack/os-brick openstack/osc-lib openstack/os-client-config openstack/os-collect-config openstack/os-net-config openstack/os-refresh-config openstack/os-xenapi openstack/requirements openstack/swift openstack/tempest openstack/tempest-lib openstack/tripleo-heat-templates openstack/tripleo-image-elements openstack/tripleo-incubator openstack/zaqar ++ ./safe-devstack-vm-gate-wrap.sh:source:L144: echo --- --- ++ ./safe-devstack-vm-gate-wrap.sh:source:L146: export BASE=/opt/stack ++ ./safe-devstack-vm-gate-wrap.sh:source:L146: BASE=/opt/stack ++ ./safe-devstack-vm-gate-wrap.sh:source:L149: export ZUUL_URL=https://review.openstack.org/p ++ ./safe-devstack-vm-gate-wrap.sh:source:L149: ZUUL_URL=https://review.openstack.org/p ++ ./safe-devstack-vm-gate-wrap.sh:source:L152: export DEVSTACK_GATE_FEATURE_MATRIX=roles/test-matrix/files/features.yaml ++ ./safe-devstack-vm-gate-wrap.sh:source:L152: DEVSTACK_GATE_FEATURE_MATRIX=roles/test-matrix/files/features.yaml ++ ./safe-devstack-vm-gate-wrap.sh:source:L156: export DEVSTACK_GATE_TEMPEST=1 ++ ./safe-devstack-vm-gate-wrap.sh:source:L156: DEVSTACK_GATE_TEMPEST=1 ++ ./safe-devstack-vm-gate-wrap.sh:source:L160: export DEVSTACK_GATE_TEMPEST_NOTESTS=0 ++ ./safe-devstack-vm-gate-wrap.sh:source:L160: DEVSTACK_GATE_TEMPEST_NOTESTS=0 ++ ./safe-devstack-vm-gate-wrap.sh:source:L163: export DEVSTACK_GATE_EXERCISES=0 ++ ./safe-devstack-vm-gate-wrap.sh:source:L163: DEVSTACK_GATE_EXERCISES=0 ++ ./safe-devstack-vm-gate-wrap.sh:source:L166: export DEVSTACK_GATE_POSTGRES=0 ++ ./safe-devstack-vm-gate-wrap.sh:source:L166: DEVSTACK_GATE_POSTGRES=0 ++ ./safe-devstack-vm-gate-wrap.sh:source:L169: export DEVSTACK_GATE_ZEROMQ=0 ++ ./safe-devstack-vm-gate-wrap.sh:source:L169: DEVSTACK_GATE_ZEROMQ=0 ++ ./safe-devstack-vm-gate-wrap.sh:source:L173: export DEVSTACK_GATE_MQ_DRIVER=rabbitmq ++ ./safe-devstack-vm-gate-wrap.sh:source:L173: DEVSTACK_GATE_MQ_DRIVER=rabbitmq ++ ./safe-devstack-vm-gate-wrap.sh:source:L176: export DEVSTACK_GATE_TEMPEST_STRESS_ARGS= ++ ./safe-devstack-vm-gate-wrap.sh:source:L176: DEVSTACK_GATE_TEMPEST_STRESS_ARGS= ++ ./safe-devstack-vm-gate-wrap.sh:source:L179: export DEVSTACK_GATE_TEMPEST_HEAT_SLOW=0 ++ ./safe-devstack-vm-gate-wrap.sh:source:L179: DEVSTACK_GATE_TEMPEST_HEAT_SLOW=0 ++ ./safe-devstack-vm-gate-wrap.sh:source:L182: export DEVSTACK_GATE_TEMPEST_LARGE_OPS=0 ++ ./safe-devstack-vm-gate-wrap.sh:source:L182: DEVSTACK_GATE_TEMPEST_LARGE_OPS=0 ++ ./safe-devstack-vm-gate-wrap.sh:source:L185: export DEVSTACK_GATE_SMOKE_SERIAL=0 ++ ./safe-devstack-vm-gate-wrap.sh:source:L185: DEVSTACK_GATE_SMOKE_SERIAL=0 ++ ./safe-devstack-vm-gate-wrap.sh:source:L189: export DEVSTACK_GATE_TEMPEST_DISABLE_TENANT_ISOLATION=0 ++ ./safe-devstack-vm-gate-wrap.sh:source:L189: DEVSTACK_GATE_TEMPEST_DISABLE_TENANT_ISOLATION=0 ++ ./safe-devstack-vm-gate-wrap.sh:source:L194: export DEVSTACK_CINDER_VOLUME_CLEAR=none ++ ./safe-devstack-vm-gate-wrap.sh:source:L194: DEVSTACK_CINDER_VOLUME_CLEAR=none ++ ./safe-devstack-vm-gate-wrap.sh:source:L198: export OVERRIDE_ZUUL_BRANCH=master ++ ./safe-devstack-vm-gate-wrap.sh:source:L198: OVERRIDE_ZUUL_BRANCH=master ++ ./safe-devstack-vm-gate-wrap.sh:source:L200: stable_compare='stable/[a-n]' ++ ./safe-devstack-vm-gate-wrap.sh:source:L205: '[' -n 1 ']' ++ ./safe-devstack-vm-gate-wrap.sh:source:L207: export DEVSTACK_GATE_NEUTRON=1 ++ ./safe-devstack-vm-gate-wrap.sh:source:L207: DEVSTACK_GATE_NEUTRON=1 ++ ./safe-devstack-vm-gate-wrap.sh:source:L219: export DEVSTACK_GATE_NEUTRON_DVR=0 ++ ./safe-devstack-vm-gate-wrap.sh:source:L219: DEVSTACK_GATE_NEUTRON_DVR=0 ++ ./safe-devstack-vm-gate-wrap.sh:source:L222: export DEVSTACK_GATE_NET_OVERLAY=0 ++ ./safe-devstack-vm-gate-wrap.sh:source:L222: DEVSTACK_GATE_NET_OVERLAY=0 ++ ./safe-devstack-vm-gate-wrap.sh:source:L225: export DEVSTACK_GATE_CELLS=0 ++ ./safe-devstack-vm-gate-wrap.sh:source:L225: DEVSTACK_GATE_CELLS=0 ++ ./safe-devstack-vm-gate-wrap.sh:source:L228: export DEVSTACK_GATE_NOVA_API_METADATA_SPLIT=0 ++ ./safe-devstack-vm-gate-wrap.sh:source:L228: DEVSTACK_GATE_NOVA_API_METADATA_SPLIT=0 ++ ./safe-devstack-vm-gate-wrap.sh:source:L231: export DEVSTACK_GATE_IRONIC=0 ++ ./safe-devstack-vm-gate-wrap.sh:source:L231: DEVSTACK_GATE_IRONIC=0 ++ ./safe-devstack-vm-gate-wrap.sh:source:L234: export DEVSTACK_GATE_IRONIC_DRIVER=pxe_ipmitool ++ ./safe-devstack-vm-gate-wrap.sh:source:L234: DEVSTACK_GATE_IRONIC_DRIVER=pxe_ipmitool ++ ./safe-devstack-vm-gate-wrap.sh:source:L238: export DEVSTACK_GATE_IRONIC_BUILD_RAMDISK=1 ++ ./safe-devstack-vm-gate-wrap.sh:source:L238: DEVSTACK_GATE_IRONIC_BUILD_RAMDISK=1 ++ ./safe-devstack-vm-gate-wrap.sh:source:L241: export DEVSTACK_GATE_CONFIGDRIVE=0 ++ ./safe-devstack-vm-gate-wrap.sh:source:L241: DEVSTACK_GATE_CONFIGDRIVE=0 ++ ./safe-devstack-vm-gate-wrap.sh:source:L244: export DEVSTACK_GATE_INSTALL_TESTONLY=0 ++ ./safe-devstack-vm-gate-wrap.sh:source:L244: DEVSTACK_GATE_INSTALL_TESTONLY=0 +++ ./safe-devstack-vm-gate-wrap.sh:source:L247: nproc ++ ./safe-devstack-vm-gate-wrap.sh:source:L247: DEFAULT_CONCURRENCY=6 ++ ./safe-devstack-vm-gate-wrap.sh:source:L248: '[' 6 -gt 3 ']' ++ ./safe-devstack-vm-gate-wrap.sh:source:L249: DEFAULT_CONCURRENCY=3 ++ ./safe-devstack-vm-gate-wrap.sh:source:L251: export TEMPEST_CONCURRENCY=3 ++ ./safe-devstack-vm-gate-wrap.sh:source:L251: TEMPEST_CONCURRENCY=3 ++ ./safe-devstack-vm-gate-wrap.sh:source:L260: export DEVSTACK_GATE_GRENADE= ++ ./safe-devstack-vm-gate-wrap.sh:source:L260: DEVSTACK_GATE_GRENADE= ++ ./safe-devstack-vm-gate-wrap.sh:source:L263: GRENADE_BASE_BRANCH=master ++ ./safe-devstack-vm-gate-wrap.sh:source:L266: [[ -n '' ]] ++ ./safe-devstack-vm-gate-wrap.sh:source:L354: export DEVSTACK_GATE_VIRT_DRIVER=xenapi ++ ./safe-devstack-vm-gate-wrap.sh:source:L354: DEVSTACK_GATE_VIRT_DRIVER=xenapi ++ ./safe-devstack-vm-gate-wrap.sh:source:L358: export DEVSTACK_GATE_LIBVIRT_TYPE=qemu ++ ./safe-devstack-vm-gate-wrap.sh:source:L358: DEVSTACK_GATE_LIBVIRT_TYPE=qemu ++ ./safe-devstack-vm-gate-wrap.sh:source:L362: export DEVSTACK_GATE_TEMPEST_FULL=1 ++ ./safe-devstack-vm-gate-wrap.sh:source:L362: DEVSTACK_GATE_TEMPEST_FULL=1 ++ ./safe-devstack-vm-gate-wrap.sh:source:L365: export DEVSTACK_GATE_TEMPEST_ALL=0 ++ ./safe-devstack-vm-gate-wrap.sh:source:L365: DEVSTACK_GATE_TEMPEST_ALL=0 ++ ./safe-devstack-vm-gate-wrap.sh:source:L368: export DEVSTACK_GATE_TEMPEST_SCENARIOS=0 ++ ./safe-devstack-vm-gate-wrap.sh:source:L368: DEVSTACK_GATE_TEMPEST_SCENARIOS=0 ++ ./safe-devstack-vm-gate-wrap.sh:source:L371: export 'DEVSTACK_GATE_TEMPEST_REGEX=(?!.*\[.*\bslow\b.*\]|.*tempest.scenario.test_volume_boot_pattern.TestVolumeBootPattern.test_boot_server_from_encrypted_volume_luks|.*tempest.api.compute.images.test_list_image_filters.ListImageFiltersTestJSON.*|.*tempest.api.compute.servers.test_server_actions.ServerActionsTestJSON.test_create_backup.*|.*tempest.api.volume.*test_volumes_backup.*|.*tempest.api.volume.test_volumes_actions.*test_volume_upload.*|.*tempest.api.compute.admin.test_hosts_negative.HostsAdminNegativeTestJSON.test_startup_host_with_non_admin_user|.*tempest.api.volume.test_volume_delete_cascade.VolumesDeleteCascade.test_volume_from_snapshot_cascade_delete|.*tempest.scenario.test_volume_boot_pattern.TestVolumeBootPattern.test_create_ebs_image_and_check_boot|.*tempest.api.volume.test_volumes_snapshots.VolumesSnapshotTestJSON.test_volume_from_snapshot|.*tempest.api.compute.admin.test_server_diagnostics.*|.*tempest.api.compute.servers.test_server_actions.ServerActionsTestJSON.test_rebuild_server_with_volume_attached.*|.*tempest.scenario.test_shelve_instance.TestShelveInstance.test_shelve_volume_backed_instance.*|.*tempest.scenario.test_volume_boot_pattern.TestVolumeBootPattern.test_volume_boot_pattern.*|.*tempest.scenario.test_volume_boot_pattern.TestVolumeBootPatternV2.test_volume_boot_pattern.*)(^tempest\.(api|scenario|thirdparty))' ++ ./safe-devstack-vm-gate-wrap.sh:source:L371: DEVSTACK_GATE_TEMPEST_REGEX='(?!.*\[.*\bslow\b.*\]|.*tempest.scenario.test_volume_boot_pattern.TestVolumeBootPattern.test_boot_server_from_encrypted_volume_luks|.*tempest.api.compute.images.test_list_image_filters.ListImageFiltersTestJSON.*|.*tempest.api.compute.servers.test_server_actions.ServerActionsTestJSON.test_create_backup.*|.*tempest.api.volume.*test_volumes_backup.*|.*tempest.api.volume.test_volumes_actions.*test_volume_upload.*|.*tempest.api.compute.admin.test_hosts_negative.HostsAdminNegativeTestJSON.test_startup_host_with_non_admin_user|.*tempest.api.volume.test_volume_delete_cascade.VolumesDeleteCascade.test_volume_from_snapshot_cascade_delete|.*tempest.scenario.test_volume_boot_pattern.TestVolumeBootPattern.test_create_ebs_image_and_check_boot|.*tempest.api.volume.test_volumes_snapshots.VolumesSnapshotTestJSON.test_volume_from_snapshot|.*tempest.api.compute.admin.test_server_diagnostics.*|.*tempest.api.compute.servers.test_server_actions.ServerActionsTestJSON.test_rebuild_server_with_volume_attached.*|.*tempest.scenario.test_shelve_instance.TestShelveInstance.test_shelve_volume_backed_instance.*|.*tempest.scenario.test_volume_boot_pattern.TestVolumeBootPattern.test_volume_boot_pattern.*|.*tempest.scenario.test_volume_boot_pattern.TestVolumeBootPatternV2.test_volume_boot_pattern.*)(^tempest\.(api|scenario|thirdparty))' ++ ./safe-devstack-vm-gate-wrap.sh:source:L374: export DEVSTACK_GATE_TEMPEST_ALL_PLUGINS=0 ++ ./safe-devstack-vm-gate-wrap.sh:source:L374: DEVSTACK_GATE_TEMPEST_ALL_PLUGINS=0 ++ ./safe-devstack-vm-gate-wrap.sh:source:L377: export DEVSTACK_GATE_REQS_INTEGRATION=0 ++ ./safe-devstack-vm-gate-wrap.sh:source:L377: DEVSTACK_GATE_REQS_INTEGRATION=0 ++ ./safe-devstack-vm-gate-wrap.sh:source:L381: export DEVSTACK_GATE_CLEAN_LOGS=0 ++ ./safe-devstack-vm-gate-wrap.sh:source:L381: DEVSTACK_GATE_CLEAN_LOGS=0 +++ ./safe-devstack-vm-gate-wrap.sh:source:L387: expr 24000000 / 60000 ++ ./safe-devstack-vm-gate-wrap.sh:source:L387: export BUILD_TIMEOUT=400 ++ ./safe-devstack-vm-gate-wrap.sh:source:L387: BUILD_TIMEOUT=400 ++ ./safe-devstack-vm-gate-wrap.sh:source:L392: export DEVSTACK_GATE_TIMEOUT_BUFFER=10 ++ ./safe-devstack-vm-gate-wrap.sh:source:L392: DEVSTACK_GATE_TIMEOUT_BUFFER=10 +++ ./safe-devstack-vm-gate-wrap.sh:source:L395: expr 400 - 10 ++ ./safe-devstack-vm-gate-wrap.sh:source:L395: export DEVSTACK_GATE_TIMEOUT=390 ++ ./safe-devstack-vm-gate-wrap.sh:source:L395: DEVSTACK_GATE_TIMEOUT=390 ++ ./safe-devstack-vm-gate-wrap.sh:source:L400: export DEVSTACK_GATE_REMOVE_STACK_SUDO=1 ++ ./safe-devstack-vm-gate-wrap.sh:source:L400: DEVSTACK_GATE_REMOVE_STACK_SUDO=1 ++ ./safe-devstack-vm-gate-wrap.sh:source:L405: export DEVSTACK_GATE_UNSTACK=0 ++ ./safe-devstack-vm-gate-wrap.sh:source:L405: DEVSTACK_GATE_UNSTACK=0 ++ ./safe-devstack-vm-gate-wrap.sh:source:L416: export DEVSTACK_GATE_TOPOLOGY=aio ++ ./safe-devstack-vm-gate-wrap.sh:source:L416: DEVSTACK_GATE_TOPOLOGY=aio ++ ./safe-devstack-vm-gate-wrap.sh:source:L422: export DEVSTACK_GATE_PROJECTS_OVERRIDE= ++ ./safe-devstack-vm-gate-wrap.sh:source:L422: DEVSTACK_GATE_PROJECTS_OVERRIDE= ++ ./safe-devstack-vm-gate-wrap.sh:source:L427: export DEVSTACK_GATE_USE_PYTHON3= ++ ./safe-devstack-vm-gate-wrap.sh:source:L427: DEVSTACK_GATE_USE_PYTHON3= ++ ./safe-devstack-vm-gate-wrap.sh:source:L447: export DEVSTACK_GATE_NETCONSOLE= ++ ./safe-devstack-vm-gate-wrap.sh:source:L447: DEVSTACK_GATE_NETCONSOLE= ++ ./safe-devstack-vm-gate-wrap.sh:source:L448: enable_netconsole ++ /home/jenkins/workspace/dsvm-tempest-neutron-network/devstack-gate/functions.sh:enable_netconsole:L939: [[ '' = '' ]] ++ /home/jenkins/workspace/dsvm-tempest-neutron-network/devstack-gate/functions.sh:enable_netconsole:L940: return ++ ./safe-devstack-vm-gate-wrap.sh:source:L450: '[' -n '' ']' ++ ./safe-devstack-vm-gate-wrap.sh:source:L454: function_exists gate_hook ++ /home/jenkins/workspace/dsvm-tempest-neutron-network/devstack-gate/functions.sh:function_exists:L56: type gate_hook ++ /home/jenkins/workspace/dsvm-tempest-neutron-network/devstack-gate/functions.sh:function_exists:L56: grep -q 'is a function' ++ ./safe-devstack-vm-gate-wrap.sh:source:L459: export -f gate_hook ++ ./safe-devstack-vm-gate-wrap.sh:source:L462: echo 'Triggered by: https://review.openstack.org/533318 patchset 1' Triggered by: https://review.openstack.org/533318 patchset 1 ++ ./safe-devstack-vm-gate-wrap.sh:source:L463: echo 'Pipeline: check' Pipeline: check ++ ./safe-devstack-vm-gate-wrap.sh:source:L465: echo 'Timeout set to 390 minutes with 10 minutes reserved for cleanup.' Timeout set to 390 minutes with 10 minutes reserved for cleanup. ++ ./safe-devstack-vm-gate-wrap.sh:source:L466: echo 'Available disk space on this host:' Available disk space on this host: ++ ./safe-devstack-vm-gate-wrap.sh:source:L467: indent df -h ++ /home/jenkins/workspace/dsvm-tempest-neutron-network/devstack-gate/functions.sh:indent:L213: df -h ++ /home/jenkins/workspace/dsvm-tempest-neutron-network/devstack-gate/functions.sh:indent:L213: read ++ /home/jenkins/workspace/dsvm-tempest-neutron-network/devstack-gate/functions.sh:indent:L213: echo ' Filesystem Size Used Avail Use% Mounted on' Filesystem Size Used Avail Use% Mounted on ++ /home/jenkins/workspace/dsvm-tempest-neutron-network/devstack-gate/functions.sh:indent:L213: read ++ /home/jenkins/workspace/dsvm-tempest-neutron-network/devstack-gate/functions.sh:indent:L213: echo ' udev 3.0G 0 3.0G 0% /dev' udev 3.0G 0 3.0G 0% /dev ++ /home/jenkins/workspace/dsvm-tempest-neutron-network/devstack-gate/functions.sh:indent:L213: read ++ /home/jenkins/workspace/dsvm-tempest-neutron-network/devstack-gate/functions.sh:indent:L213: echo ' tmpfs 601M 412K 601M 1% /run' tmpfs 601M 412K 601M 1% /run ++ /home/jenkins/workspace/dsvm-tempest-neutron-network/devstack-gate/functions.sh:indent:L213: read ++ /home/jenkins/workspace/dsvm-tempest-neutron-network/devstack-gate/functions.sh:indent:L213: echo ' /dev/xvda1 19G 12G 6.5G 64% /' /dev/xvda1 19G 12G 6.5G 64% / ++ /home/jenkins/workspace/dsvm-tempest-neutron-network/devstack-gate/functions.sh:indent:L213: read ++ /home/jenkins/workspace/dsvm-tempest-neutron-network/devstack-gate/functions.sh:indent:L213: echo ' tmpfs 3.0G 0 3.0G 0% /dev/shm' tmpfs 3.0G 0 3.0G 0% /dev/shm ++ /home/jenkins/workspace/dsvm-tempest-neutron-network/devstack-gate/functions.sh:indent:L213: read ++ /home/jenkins/workspace/dsvm-tempest-neutron-network/devstack-gate/functions.sh:indent:L213: echo ' tmpfs 5.0M 0 5.0M 0% /run/lock' tmpfs 5.0M 0 5.0M 0% /run/lock ++ /home/jenkins/workspace/dsvm-tempest-neutron-network/devstack-gate/functions.sh:indent:L213: read ++ /home/jenkins/workspace/dsvm-tempest-neutron-network/devstack-gate/functions.sh:indent:L213: echo ' tmpfs 3.0G 0 3.0G 0% /sys/fs/cgroup' tmpfs 3.0G 0 3.0G 0% /sys/fs/cgroup ++ /home/jenkins/workspace/dsvm-tempest-neutron-network/devstack-gate/functions.sh:indent:L213: read ++ ./safe-devstack-vm-gate-wrap.sh:source:L470: sudo -H pip install virtualenv Collecting virtualenv Downloading virtualenv-15.1.0-py2.py3-none-any.whl (1.8MB) Installing collected packages: virtualenv Successfully installed virtualenv-15.1.0 ++ ./safe-devstack-vm-gate-wrap.sh:source:L471: virtualenv /tmp/ansible New python executable in /tmp/ansible/bin/python Installing setuptools, pip, wheel...done. ++ ./safe-devstack-vm-gate-wrap.sh:source:L474: /tmp/ansible/bin/pip install pbr Collecting pbr Downloading pbr-3.1.1-py2.py3-none-any.whl (99kB) Installing collected packages: pbr Successfully installed pbr-3.1.1 ++ ./safe-devstack-vm-gate-wrap.sh:source:L476: /tmp/ansible/bin/pip install cffi==1.11.0 Collecting cffi==1.11.0 Downloading cffi-1.11.0-cp27-cp27mu-manylinux1_x86_64.whl (405kB) Collecting pycparser (from cffi==1.11.0) Downloading pycparser-2.18.tar.gz (245kB) Building wheels for collected packages: pycparser Running setup.py bdist_wheel for pycparser: started Running setup.py bdist_wheel for pycparser: finished with status 'done' Stored in directory: /home/jenkins/.cache/pip/wheels/95/14/9a/5e7b9024459d2a6600aaa64e0ba485325aff7a9ac7489db1b6 Successfully built pycparser Installing collected packages: pycparser, cffi Successfully installed cffi-1.11.0 pycparser-2.18 ++ ./safe-devstack-vm-gate-wrap.sh:source:L477: /tmp/ansible/bin/pip install ansible==2.3.2.0 devstack-tools==0.4.0 ara Collecting ansible==2.3.2.0 Downloading ansible-2.3.2.0.tar.gz (4.3MB) Collecting devstack-tools==0.4.0 Downloading devstack_tools-0.4.0-py2-none-any.whl Collecting ara Downloading ara-0.14.5-py2.py3-none-any.whl (150kB) Collecting jinja2 (from ansible==2.3.2.0) Downloading Jinja2-2.10-py2.py3-none-any.whl (126kB) Collecting PyYAML (from ansible==2.3.2.0) Downloading PyYAML-3.12.tar.gz (253kB) Collecting paramiko (from ansible==2.3.2.0) Downloading paramiko-2.4.0-py2.py3-none-any.whl (192kB) Collecting pycrypto>=2.6 (from ansible==2.3.2.0) Downloading pycrypto-2.6.1.tar.gz (446kB) Requirement already satisfied: setuptools in /tmp/ansible/lib/python2.7/site-packages (from ansible==2.3.2.0) Requirement already satisfied: pbr>=1.8 in /tmp/ansible/lib/python2.7/site-packages (from devstack-tools==0.4.0) Collecting Flask-SQLAlchemy (from ara) Downloading Flask_SQLAlchemy-2.3.2-py2.py3-none-any.whl Collecting junit-xml>=1.7 (from ara) Downloading junit-xml-1.8.tar.gz Collecting pygments>=1.6 (from ara) Downloading Pygments-2.2.0-py2.py3-none-any.whl (841kB) Collecting Flask<0.13,>=0.11 (from ara) Downloading Flask-0.12.2-py2.py3-none-any.whl (83kB) Collecting oslo.utils>=3.20.0 (from ara) Downloading oslo.utils-3.34.0-py2.py3-none-any.whl (91kB) Collecting six (from ara) Downloading six-1.11.0-py2.py3-none-any.whl Collecting XStatic-Patternfly>=3.21.0 (from ara) Downloading XStatic-Patternfly-3.21.0.1.tar.gz (5.7MB) Collecting python-subunit (from ara) Downloading python_subunit-1.2.0-py2.py3-none-any.whl (112kB) Collecting XStatic-DataTables>=1.10.15 (from ara) Downloading XStatic-DataTables-1.10.15.1.tar.gz (209kB) Collecting Flask-Script (from ara) Downloading Flask-Script-2.0.6.tar.gz (43kB) Collecting XStatic-Bootstrap-SCSS>=3.3.7.1 (from ara) Downloading XStatic_Bootstrap_SCSS-3.3.7.1-py2.py3-none-any.whl (247kB) Collecting oslo.serialization>=1.10.0 (from ara) Downloading oslo.serialization-2.23.0-py2.py3-none-any.whl Collecting debtcollector>=1.2.0 (from ara) Downloading debtcollector-1.19.0-py2.py3-none-any.whl Collecting cliff (from ara) Downloading cliff-2.10.0-py2-none-any.whl (73kB) Collecting XStatic-Patternfly-Bootstrap-Treeview>=2.1.3 (from ara) Downloading XStatic-Patternfly-Bootstrap-Treeview-2.1.3.2.tar.gz Collecting XStatic-jQuery>=1.8.2.1 (from ara) Downloading XStatic-jQuery-1.10.2.1.tar.gz (116kB) Collecting decorator>=4.0.0 (from ara) Downloading decorator-4.1.2-py2.py3-none-any.whl Collecting XStatic>=1.0.0 (from ara) Downloading XStatic-1.0.1.tar.gz Collecting Frozen-Flask (from ara) Downloading Frozen_Flask-0.15-py2.py3-none-any.whl Collecting Flask-Migrate (from ara) Downloading Flask_Migrate-2.1.1-py2.py3-none-any.whl Collecting pyfakefs (from ara) Downloading pyfakefs-3.3.tar.gz (64kB) Collecting MarkupSafe>=0.23 (from jinja2->ansible==2.3.2.0) Downloading MarkupSafe-1.0.tar.gz Collecting pynacl>=1.0.1 (from paramiko->ansible==2.3.2.0) Downloading PyNaCl-1.2.1-cp27-cp27mu-manylinux1_x86_64.whl (696kB) Collecting cryptography>=1.5 (from paramiko->ansible==2.3.2.0) Downloading cryptography-2.1.4-cp27-cp27mu-manylinux1_x86_64.whl (2.2MB) Collecting bcrypt>=3.1.3 (from paramiko->ansible==2.3.2.0) Downloading bcrypt-3.1.4-cp27-cp27mu-manylinux1_x86_64.whl (57kB) Collecting pyasn1>=0.1.7 (from paramiko->ansible==2.3.2.0) Downloading pyasn1-0.4.2-py2.py3-none-any.whl (71kB) Collecting SQLAlchemy>=0.8.0 (from Flask-SQLAlchemy->ara) Downloading SQLAlchemy-1.2.0.tar.gz (5.5MB) Collecting itsdangerous>=0.21 (from Flask<0.13,>=0.11->ara) Downloading itsdangerous-0.24.tar.gz (46kB) Collecting click>=2.0 (from Flask<0.13,>=0.11->ara) Downloading click-6.7-py2.py3-none-any.whl (71kB) Collecting Werkzeug>=0.7 (from Flask<0.13,>=0.11->ara) Downloading Werkzeug-0.14.1-py2.py3-none-any.whl (322kB) Collecting monotonic>=0.6 (from oslo.utils>=3.20.0->ara) Downloading monotonic-1.4-py2.py3-none-any.whl Collecting netaddr>=0.7.18 (from oslo.utils>=3.20.0->ara) Downloading netaddr-0.7.19-py2.py3-none-any.whl (1.6MB) Collecting funcsigs>=1.0.0; python_version == "2.7" or python_version == "2.6" (from oslo.utils>=3.20.0->ara) Downloading funcsigs-1.0.2-py2.py3-none-any.whl Collecting netifaces>=0.10.4 (from oslo.utils>=3.20.0->ara) Downloading netifaces-0.10.6.tar.gz Collecting oslo.i18n>=3.15.3 (from oslo.utils>=3.20.0->ara) Downloading oslo.i18n-3.19.0-py2.py3-none-any.whl (42kB) Collecting pyparsing>=2.1.0 (from oslo.utils>=3.20.0->ara) Downloading pyparsing-2.2.0-py2.py3-none-any.whl (56kB) Collecting iso8601>=0.1.11 (from oslo.utils>=3.20.0->ara) Downloading iso8601-0.1.12-py2.py3-none-any.whl Collecting pytz>=2013.6 (from oslo.utils>=3.20.0->ara) Downloading pytz-2017.3-py2.py3-none-any.whl (511kB) Collecting extras (from python-subunit->ara) Downloading extras-1.0.0-py2.py3-none-any.whl Collecting testtools>=0.9.34 (from python-subunit->ara) Downloading testtools-2.3.0-py2.py3-none-any.whl (184kB) Collecting msgpack-python>=0.4.0 (from oslo.serialization>=1.10.0->ara) Downloading msgpack-python-0.5.1.tar.gz (138kB) Collecting wrapt>=1.7.0 (from debtcollector>=1.2.0->ara) Downloading wrapt-1.10.11.tar.gz Collecting PrettyTable<0.8,>=0.7.1 (from cliff->ara) Downloading prettytable-0.7.2.zip Collecting unicodecsv>=0.8.0; python_version < "3.0" (from cliff->ara) Downloading unicodecsv-0.14.1.tar.gz Collecting cmd2>=0.6.7 (from cliff->ara) Downloading cmd2-0.7.9.tar.gz (71kB) Collecting stevedore>=1.20.0 (from cliff->ara) Downloading stevedore-1.28.0-py2.py3-none-any.whl Collecting alembic>=0.6 (from Flask-Migrate->ara) Downloading alembic-0.9.6.tar.gz (998kB) Requirement already satisfied: cffi>=1.4.1 in /tmp/ansible/lib/python2.7/site-packages (from pynacl>=1.0.1->paramiko->ansible==2.3.2.0) Collecting enum34; python_version < "3" (from cryptography>=1.5->paramiko->ansible==2.3.2.0) Downloading enum34-1.1.6-py2-none-any.whl Collecting idna>=2.1 (from cryptography>=1.5->paramiko->ansible==2.3.2.0) Downloading idna-2.6-py2.py3-none-any.whl (56kB) Collecting asn1crypto>=0.21.0 (from cryptography>=1.5->paramiko->ansible==2.3.2.0) Downloading asn1crypto-0.24.0-py2.py3-none-any.whl (101kB) Collecting ipaddress; python_version < "3" (from cryptography>=1.5->paramiko->ansible==2.3.2.0) Downloading ipaddress-1.0.19.tar.gz Collecting Babel!=2.4.0,>=2.3.4 (from oslo.i18n>=3.15.3->oslo.utils>=3.20.0->ara) Downloading Babel-2.5.1-py2.py3-none-any.whl (6.8MB) Collecting python-mimeparse (from testtools>=0.9.34->python-subunit->ara) Downloading python_mimeparse-1.6.0-py2.py3-none-any.whl Collecting fixtures>=1.3.0 (from testtools>=0.9.34->python-subunit->ara) Downloading fixtures-3.0.0-py2.py3-none-any.whl (67kB) Collecting traceback2 (from testtools>=0.9.34->python-subunit->ara) Downloading traceback2-1.4.0-py2.py3-none-any.whl Collecting unittest2>=1.0.0 (from testtools>=0.9.34->python-subunit->ara) Downloading unittest2-1.1.0-py2.py3-none-any.whl (96kB) Collecting pyperclip (from cmd2>=0.6.7->cliff->ara) Downloading pyperclip-1.6.0.tar.gz Collecting Mako (from alembic>=0.6->Flask-Migrate->ara) Downloading Mako-1.0.7.tar.gz (564kB) Collecting python-editor>=0.3 (from alembic>=0.6->Flask-Migrate->ara) Downloading python-editor-1.0.3.tar.gz Collecting python-dateutil (from alembic>=0.6->Flask-Migrate->ara) Downloading python_dateutil-2.6.1-py2.py3-none-any.whl (194kB) Requirement already satisfied: pycparser in /tmp/ansible/lib/python2.7/site-packages (from cffi>=1.4.1->pynacl>=1.0.1->paramiko->ansible==2.3.2.0) Collecting linecache2 (from traceback2->testtools>=0.9.34->python-subunit->ara) Downloading linecache2-1.0.0-py2.py3-none-any.whl Requirement already satisfied: argparse in /usr/lib/python2.7 (from unittest2>=1.0.0->testtools>=0.9.34->python-subunit->ara) Building wheels for collected packages: ansible, PyYAML, pycrypto, junit-xml, XStatic-Patternfly, XStatic-DataTables, Flask-Script, XStatic-Patternfly-Bootstrap-Treeview, XStatic-jQuery, XStatic, pyfakefs, MarkupSafe, SQLAlchemy, itsdangerous, netifaces, msgpack-python, wrapt, PrettyTable, unicodecsv, cmd2, alembic, ipaddress, pyperclip, Mako, python-editor Running setup.py bdist_wheel for ansible: started Running setup.py bdist_wheel for ansible: finished with status 'done' Stored in directory: /home/jenkins/.cache/pip/wheels/7e/6c/a3/bc77398c75ba7cdb8bab258af9fe555c26f13d67ab90f9a46a Running setup.py bdist_wheel for PyYAML: started Running setup.py bdist_wheel for PyYAML: finished with status 'done' Stored in directory: /home/jenkins/.cache/pip/wheels/2c/f7/79/13f3a12cd723892437c0cfbde1230ab4d82947ff7b3839a4fc Running setup.py bdist_wheel for pycrypto: started Running setup.py bdist_wheel for pycrypto: finished with status 'done' Stored in directory: /home/jenkins/.cache/pip/wheels/80/1f/94/f76e9746864f198eb0e304aeec319159fa41b082f61281ffce Running setup.py bdist_wheel for junit-xml: started Running setup.py bdist_wheel for junit-xml: finished with status 'done' Stored in directory: /home/jenkins/.cache/pip/wheels/1c/88/ff/88e3ad9389a26072911bc370efa87e9c0b7acafb2bc9399396 Running setup.py bdist_wheel for XStatic-Patternfly: started Running setup.py bdist_wheel for XStatic-Patternfly: finished with status 'done' Stored in directory: /home/jenkins/.cache/pip/wheels/dc/2c/dc/5169dd6625051ea89817205b5eb5fe50a2ebe929d3dc7f80a9 Running setup.py bdist_wheel for XStatic-DataTables: started Running setup.py bdist_wheel for XStatic-DataTables: finished with status 'done' Stored in directory: /home/jenkins/.cache/pip/wheels/29/2c/92/6d510f60daf2201c2fb95bd3d13e9c912523ee35e5bffdfa31 Running setup.py bdist_wheel for Flask-Script: started Running setup.py bdist_wheel for Flask-Script: finished with status 'done' Stored in directory: /home/jenkins/.cache/pip/wheels/35/38/2a/5a4aef4aa51913c135f5d2ff6f8552ad0db06667cd3e48ef2d Running setup.py bdist_wheel for XStatic-Patternfly-Bootstrap-Treeview: started Running setup.py bdist_wheel for XStatic-Patternfly-Bootstrap-Treeview: finished with status 'done' Stored in directory: /home/jenkins/.cache/pip/wheels/b3/cb/16/9faf3e8e4deb425838c7cbfbb8a9dbbe33748baf5091ab4ae9 Running setup.py bdist_wheel for XStatic-jQuery: started Running setup.py bdist_wheel for XStatic-jQuery: finished with status 'done' Stored in directory: /home/jenkins/.cache/pip/wheels/bb/b0/0d/3f5def8a1356add17685b22d045a80a5da4a77d57343ec42ca Running setup.py bdist_wheel for XStatic: started Running setup.py bdist_wheel for XStatic: finished with status 'done' Stored in directory: /home/jenkins/.cache/pip/wheels/a5/95/f1/04b9ac7f8b7936ccd3cf0b6067aa301016a408a0322ecab5bb Running setup.py bdist_wheel for pyfakefs: started Running setup.py bdist_wheel for pyfakefs: finished with status 'done' Stored in directory: /home/jenkins/.cache/pip/wheels/ce/ae/28/7de76f52739fe22e6dac97a09c3032a70283f901a124aae61e Running setup.py bdist_wheel for MarkupSafe: started Running setup.py bdist_wheel for MarkupSafe: finished with status 'done' Stored in directory: /home/jenkins/.cache/pip/wheels/88/a7/30/e39a54a87bcbe25308fa3ca64e8ddc75d9b3e5afa21ee32d57 Running setup.py bdist_wheel for SQLAlchemy: started Running setup.py bdist_wheel for SQLAlchemy: finished with status 'done' Stored in directory: /home/jenkins/.cache/pip/wheels/a8/9d/f2/5d1dbb4c5b1106b4e98d31c7b4a101a1867c6bb1b5d1f38072 Running setup.py bdist_wheel for itsdangerous: started Running setup.py bdist_wheel for itsdangerous: finished with status 'done' Stored in directory: /home/jenkins/.cache/pip/wheels/fc/a8/66/24d655233c757e178d45dea2de22a04c6d92766abfb741129a Running setup.py bdist_wheel for netifaces: started Running setup.py bdist_wheel for netifaces: finished with status 'done' Stored in directory: /home/jenkins/.cache/pip/wheels/28/e1/08/e66a4f207479500a27eae682a4773fa00605f2c5d953257824 Running setup.py bdist_wheel for msgpack-python: started Running setup.py bdist_wheel for msgpack-python: finished with status 'done' Stored in directory: /home/jenkins/.cache/pip/wheels/14/68/75/0b7d95841ed4f67f48b112af77154c727c1957ca673d5d1695 Running setup.py bdist_wheel for wrapt: started Running setup.py bdist_wheel for wrapt: finished with status 'done' Stored in directory: /home/jenkins/.cache/pip/wheels/56/e1/0f/f7ccf1ed8ceaabccc2a93ce0481f73e589814cbbc439291345 Running setup.py bdist_wheel for PrettyTable: started Running setup.py bdist_wheel for PrettyTable: finished with status 'done' Stored in directory: /home/jenkins/.cache/pip/wheels/b6/90/7b/1c22b89217d0eba6d5f406e562365ebee804f0d4595b2bdbcd Running setup.py bdist_wheel for unicodecsv: started Running setup.py bdist_wheel for unicodecsv: finished with status 'done' Stored in directory: /home/jenkins/.cache/pip/wheels/97/e2/16/219fa93b83edaff912b6805cfa19d0597e21f8d353f3e2d22f Running setup.py bdist_wheel for cmd2: started Running setup.py bdist_wheel for cmd2: finished with status 'done' Stored in directory: /home/jenkins/.cache/pip/wheels/11/d7/7a/93eda20d4eb44bd40913277c1f200b175cc8d613f820f3d8f1 Running setup.py bdist_wheel for alembic: started Running setup.py bdist_wheel for alembic: finished with status 'done' Stored in directory: /home/jenkins/.cache/pip/wheels/da/ae/17/927a7898cc593dea740227e5ad3709524b9563f152164e3bc2 Running setup.py bdist_wheel for ipaddress: started Running setup.py bdist_wheel for ipaddress: finished with status 'done' Stored in directory: /home/jenkins/.cache/pip/wheels/d7/6b/69/666188e8101897abb2e115d408d139a372bdf6bfa7abb5aef5 Running setup.py bdist_wheel for pyperclip: started Running setup.py bdist_wheel for pyperclip: finished with status 'done' Stored in directory: /home/jenkins/.cache/pip/wheels/a9/22/c3/8116911c3273f6aa0a90ce69c44fb8a6a0e139d79aeda5a73e Running setup.py bdist_wheel for Mako: started Running setup.py bdist_wheel for Mako: finished with status 'done' Stored in directory: /home/jenkins/.cache/pip/wheels/33/bf/8f/036f36c35e0e3c63a4685e306bce6b00b6349fec5b0947586e Running setup.py bdist_wheel for python-editor: started Running setup.py bdist_wheel for python-editor: finished with status 'done' Stored in directory: /home/jenkins/.cache/pip/wheels/84/d6/b8/082dc3b5cd7763f17f5500a193b6b248102217cbaa3f0a24ca Successfully built ansible PyYAML pycrypto junit-xml XStatic-Patternfly XStatic-DataTables Flask-Script XStatic-Patternfly-Bootstrap-Treeview XStatic-jQuery XStatic pyfakefs MarkupSafe SQLAlchemy itsdangerous netifaces msgpack-python wrapt PrettyTable unicodecsv cmd2 alembic ipaddress pyperclip Mako python-editor Installing collected packages: MarkupSafe, jinja2, PyYAML, six, pynacl, enum34, idna, asn1crypto, ipaddress, cryptography, bcrypt, pyasn1, paramiko, pycrypto, ansible, devstack-tools, SQLAlchemy, itsdangerous, click, Werkzeug, Flask, Flask-SQLAlchemy, junit-xml, pygments, monotonic, netaddr, funcsigs, netifaces, pytz, Babel, oslo.i18n, pyparsing, iso8601, wrapt, debtcollector, oslo.utils, XStatic-Patternfly, extras, python-mimeparse, fixtures, linecache2, traceback2, unittest2, testtools, python-subunit, XStatic-DataTables, Flask-Script, XStatic-Bootstrap-SCSS, msgpack-python, oslo.serialization, PrettyTable, unicodecsv, pyperclip, cmd2, stevedore, cliff, XStatic-Patternfly-Bootstrap-Treeview, XStatic-jQuery, decorator, XStatic, Frozen-Flask, Mako, python-editor, python-dateutil, alembic, Flask-Migrate, pyfakefs, ara Successfully installed Babel-2.5.1 Flask-0.12.2 Flask-Migrate-2.1.1 Flask-SQLAlchemy-2.3.2 Flask-Script-2.0.6 Frozen-Flask-0.15 Mako-1.0.7 MarkupSafe-1.0 PrettyTable-0.7.2 PyYAML-3.12 SQLAlchemy-1.2.0 Werkzeug-0.14.1 XStatic-1.0.1 XStatic-Bootstrap-SCSS-3.3.7.1 XStatic-DataTables-1.10.15.1 XStatic-Patternfly-3.21.0.1 XStatic-Patternfly-Bootstrap-Treeview-2.1.3.2 XStatic-jQuery-1.10.2.1 alembic-0.9.6 ansible-2.3.2.0 ara-0.14.5 asn1crypto-0.24.0 bcrypt-3.1.4 click-6.7 cliff-2.10.0 cmd2-0.7.9 cryptography-2.1.4 debtcollector-1.19.0 decorator-4.1.2 devstack-tools-0.4.0 enum34-1.1.6 extras-1.0.0 fixtures-3.0.0 funcsigs-1.0.2 idna-2.6 ipaddress-1.0.19 iso8601-0.1.12 itsdangerous-0.24 jinja2-2.10 junit-xml-1.8 linecache2-1.0.0 monotonic-1.4 msgpack-python-0.5.1 netaddr-0.7.19 netifaces-0.10.6 oslo.i18n-3.19.0 oslo.serialization-2.23.0 oslo.utils-3.34.0 paramiko-2.4.0 pyasn1-0.4.2 pycrypto-2.6.1 pyfakefs-3.3 pygments-2.2.0 pynacl-1.2.1 pyparsing-2.2.0 pyperclip-1.6.0 python-dateutil-2.6.1 python-editor-1.0.3 python-mimeparse-1.6.0 python-subunit-1.2.0 pytz-2017.3 six-1.11.0 stevedore-1.28.0 testtools-2.3.0 traceback2-1.4.0 unicodecsv-0.14.1 unittest2-1.1.0 wrapt-1.10.11 ++ ./safe-devstack-vm-gate-wrap.sh:source:L479: export ANSIBLE=/tmp/ansible/bin/ansible ++ ./safe-devstack-vm-gate-wrap.sh:source:L479: ANSIBLE=/tmp/ansible/bin/ansible ++ ./safe-devstack-vm-gate-wrap.sh:source:L480: export ANSIBLE_PLAYBOOK=/tmp/ansible/bin/ansible-playbook ++ ./safe-devstack-vm-gate-wrap.sh:source:L480: ANSIBLE_PLAYBOOK=/tmp/ansible/bin/ansible-playbook ++ ./safe-devstack-vm-gate-wrap.sh:source:L481: export ANSIBLE_CONFIG=/home/jenkins/workspace/dsvm-tempest-neutron-network/ansible.cfg ++ ./safe-devstack-vm-gate-wrap.sh:source:L481: ANSIBLE_CONFIG=/home/jenkins/workspace/dsvm-tempest-neutron-network/ansible.cfg ++ ./safe-devstack-vm-gate-wrap.sh:source:L482: export DSCONF=/tmp/ansible/bin/dsconf ++ ./safe-devstack-vm-gate-wrap.sh:source:L482: DSCONF=/tmp/ansible/bin/dsconf ++ ./safe-devstack-vm-gate-wrap.sh:source:L485: COUNTER=1 +++ ./safe-devstack-vm-gate-wrap.sh:source:L486: cat /etc/nodepool/primary_node_private ++ ./safe-devstack-vm-gate-wrap.sh:source:L486: PRIMARY_NODE=10.209.97.43 ++ ./safe-devstack-vm-gate-wrap.sh:source:L487: echo '[primary]' ++ ./safe-devstack-vm-gate-wrap.sh:source:L488: echo 'localhost ansible_connection=local host_counter=1 nodepool='\''{"private_ipv4": "10.209.97.43"}'\''' ++ ./safe-devstack-vm-gate-wrap.sh:source:L489: echo '[subnodes]' +++ ./safe-devstack-vm-gate-wrap.sh:source:L490: cat /etc/nodepool/sub_nodes_private ++ ./safe-devstack-vm-gate-wrap.sh:source:L490: export SUBNODES= ++ ./safe-devstack-vm-gate-wrap.sh:source:L490: SUBNODES= ++ ./safe-devstack-vm-gate-wrap.sh:source:L497: cat ++ ./safe-devstack-vm-gate-wrap.sh:source:L512: export PROJECTS ++ ./safe-devstack-vm-gate-wrap.sh:source:L512: export ++ ./safe-devstack-vm-gate-wrap.sh:source:L514: /tmp/ansible/bin/ansible subnodes -f 5 -i /home/jenkins/workspace/dsvm-tempest-neutron-network/inventory -m copy -a 'src='\''/home/jenkins/workspace/dsvm-tempest-neutron-network/devstack-gate'\'' dest='\''/home/jenkins/workspace/dsvm-tempest-neutron-network'\''' [WARNING]: No hosts matched, nothing to do ++ ./safe-devstack-vm-gate-wrap.sh:source:L516: /tmp/ansible/bin/ansible subnodes -f 5 -i /home/jenkins/workspace/dsvm-tempest-neutron-network/inventory -m copy -a 'src='\''/home/jenkins/workspace/dsvm-tempest-neutron-network/test_env.sh'\'' dest='\''/home/jenkins/workspace/dsvm-tempest-neutron-network/test_env.sh'\''' [WARNING]: No hosts matched, nothing to do ++ ./safe-devstack-vm-gate-wrap.sh:source:L520: /tmp/ansible/bin/ansible all -f 5 -i /home/jenkins/workspace/dsvm-tempest-neutron-network/inventory -m file -a 'path='\''/home/jenkins/workspace/dsvm-tempest-neutron-network/logs'\'' state=absent' localhost | SUCCESS => { "changed": false, "path": "/home/jenkins/workspace/dsvm-tempest-neutron-network/logs", "state": "absent" } ++ ./safe-devstack-vm-gate-wrap.sh:source:L522: /tmp/ansible/bin/ansible all -f 5 -i /home/jenkins/workspace/dsvm-tempest-neutron-network/inventory -m file -a 'path='\''/home/jenkins/workspace/dsvm-tempest-neutron-network/logs'\'' state=directory' localhost | SUCCESS => { "changed": true, "gid": 1003, "group": "jenkins", "mode": "0775", "owner": "jenkins", "path": "/home/jenkins/workspace/dsvm-tempest-neutron-network/logs", "size": 4096, "state": "directory", "uid": 1002 } ++ ./safe-devstack-vm-gate-wrap.sh:source:L526: reproduce 'openstack/os-xenapi ' +++ /home/jenkins/workspace/dsvm-tempest-neutron-network/devstack-gate/functions.sh:reproduce:L142: set +o +++ /home/jenkins/workspace/dsvm-tempest-neutron-network/devstack-gate/functions.sh:reproduce:L142: grep xtrace ++ /home/jenkins/workspace/dsvm-tempest-neutron-network/devstack-gate/functions.sh:reproduce:L142: local 'xtrace=set -o xtrace' ++ /home/jenkins/workspace/dsvm-tempest-neutron-network/devstack-gate/functions.sh:reproduce:L143: set +o xtrace ++ ./safe-devstack-vm-gate-wrap.sh:source:L529: echo 'Setting up the hosts' Setting up the hosts ++ ./safe-devstack-vm-gate-wrap.sh:source:L573: rc=0 ++ ./safe-devstack-vm-gate-wrap.sh:source:L575: echo '... this takes a few seconds (logs at logs/devstack-gate-setup-host.txt.gz)' ... this takes a few seconds (logs at logs/devstack-gate-setup-host.txt.gz) ++ ./safe-devstack-vm-gate-wrap.sh:source:L576: /tmp/ansible/bin/ansible-playbook -f 5 -i /home/jenkins/workspace/dsvm-tempest-neutron-network/inventory /home/jenkins/workspace/dsvm-tempest-neutron-network/devstack-gate/playbooks/setup_host.yaml ++ ./safe-devstack-vm-gate-wrap.sh:source:L578: [[ 0 -ne 0 ]] ++ ./safe-devstack-vm-gate-wrap.sh:source:L582: '[' -n '' ']' ++ ./safe-devstack-vm-gate-wrap.sh:source:L606: echo 'Setting up the workspace' Setting up the workspace ++ ./safe-devstack-vm-gate-wrap.sh:source:L607: echo '... this takes 3 - 5 minutes (logs at logs/devstack-gate-setup-workspace-new.txt.gz)' ... this takes 3 - 5 minutes (logs at logs/devstack-gate-setup-workspace-new.txt.gz) +++ ./safe-devstack-vm-gate-wrap.sh:source:L608: date +%s ++ ./safe-devstack-vm-gate-wrap.sh:source:L608: start=1515798170 +++ ./safe-devstack-vm-gate-wrap.sh:source:L609: run_command setup_workspace '$OVERRIDE_ZUUL_BRANCH' '$BASE/new' +++ ./safe-devstack-vm-gate-wrap.sh:run_command:L550: local 'fn=setup_workspace $OVERRIDE_ZUUL_BRANCH $BASE/new' +++ ./safe-devstack-vm-gate-wrap.sh:run_command:L551: local cmd= +++ ./safe-devstack-vm-gate-wrap.sh:run_command:L562: read -r -d '' cmd +++ ./safe-devstack-vm-gate-wrap.sh:run_command:L570: echo 'source '\''/home/jenkins/workspace/dsvm-tempest-neutron-network/test_env.sh'\'' source '\''/home/jenkins/workspace/dsvm-tempest-neutron-network/devstack-gate/functions.sh'\'' set -o errexit tsfilter setup_workspace $OVERRIDE_ZUUL_BRANCH $BASE/new 2>&1 executable=/bin/bash' ++ ./safe-devstack-vm-gate-wrap.sh:source:L609: /tmp/ansible/bin/ansible all -f 5 -i /home/jenkins/workspace/dsvm-tempest-neutron-network/inventory -m shell -a 'source '\''/home/jenkins/workspace/dsvm-tempest-neutron-network/test_env.sh'\'' source '\''/home/jenkins/workspace/dsvm-tempest-neutron-network/devstack-gate/functions.sh'\'' set -o errexit tsfilter setup_workspace $OVERRIDE_ZUUL_BRANCH $BASE/new 2>&1 executable=/bin/bash' +++ ./safe-devstack-vm-gate-wrap.sh:source:L612: date +%s ++ ./safe-devstack-vm-gate-wrap.sh:source:L612: end=1515798326 ++ ./safe-devstack-vm-gate-wrap.sh:source:L613: took=2 ++ ./safe-devstack-vm-gate-wrap.sh:source:L614: [[ 2 -gt 10 ]] ++ ./safe-devstack-vm-gate-wrap.sh:source:L617: [[ 0 -ne 0 ]] ++ ./safe-devstack-vm-gate-wrap.sh:source:L624: /tmp/ansible/bin/ansible all -f 5 -i /home/jenkins/workspace/dsvm-tempest-neutron-network/inventory -m shell -a ' if [ -d '\''/home/jenkins/workspace/dsvm-tempest-neutron-network/logs'\'' -a \! -e '\''/opt/stack/logs'\'' ]; then sudo mv '\''/home/jenkins/workspace/dsvm-tempest-neutron-network/logs'\'' '\''/opt/stack/'\'' ln -s '\''/opt/stack/logs'\'' '\''/home/jenkins/workspace/dsvm-tempest-neutron-network/'\'' fi executable=/bin/bash' localhost | SUCCESS | rc=0 >> ++ ./safe-devstack-vm-gate-wrap.sh:source:L641: '[' -n '' ']' ++ ./safe-devstack-vm-gate-wrap.sh:source:L652: with_timeout call_hook_if_defined pre_test_hook ++ /home/jenkins/workspace/dsvm-tempest-neutron-network/devstack-gate/functions.sh:with_timeout:L977: local 'cmd=call_hook_if_defined pre_test_hook' ++ /home/jenkins/workspace/dsvm-tempest-neutron-network/devstack-gate/functions.sh:with_timeout:L978: remaining_time +++ /home/jenkins/workspace/dsvm-tempest-neutron-network/devstack-gate/functions.sh:remaining_time:L130: date +%s ++ /home/jenkins/workspace/dsvm-tempest-neutron-network/devstack-gate/functions.sh:remaining_time:L130: local now=1515798329 ++ /home/jenkins/workspace/dsvm-tempest-neutron-network/devstack-gate/functions.sh:remaining_time:L131: local elapsed=5 ++ /home/jenkins/workspace/dsvm-tempest-neutron-network/devstack-gate/functions.sh:remaining_time:L132: export REMAINING_TIME=380 ++ /home/jenkins/workspace/dsvm-tempest-neutron-network/devstack-gate/functions.sh:remaining_time:L132: REMAINING_TIME=380 ++ /home/jenkins/workspace/dsvm-tempest-neutron-network/devstack-gate/functions.sh:remaining_time:L133: echo 'Job timeout set to: 380 minutes' Job timeout set to: 380 minutes ++ /home/jenkins/workspace/dsvm-tempest-neutron-network/devstack-gate/functions.sh:remaining_time:L134: '[' 380 -le 0 ']' ++ /home/jenkins/workspace/dsvm-tempest-neutron-network/devstack-gate/functions.sh:with_timeout:L979: timeout -s 9 380m bash -c 'source /home/jenkins/workspace/dsvm-tempest-neutron-network/devstack-gate/functions.sh && call_hook_if_defined pre_test_hook' Running pre_test_hook + /home/jenkins/workspace/dsvm-tempest-neutron-network/devstack-gate/functions.sh:call_hook_if_defined:L82: tsfilter pre_test_hook + /home/jenkins/workspace/dsvm-tempest-neutron-network/devstack-gate/functions.sh:call_hook_if_defined:L82: tee /home/jenkins/workspace/dsvm-tempest-neutron-network/devstack-gate-pre_test_hook.txt + /home/jenkins/workspace/dsvm-tempest-neutron-network/devstack-gate/functions.sh:tsfilter:L93: pre_test_hook + /home/jenkins/workspace/dsvm-tempest-neutron-network/devstack-gate/functions.sh:tsfilter:L101: awk ' { cmd ="date +\"%Y-%m-%d %H:%M:%S.%3N | \"" cmd | getline now close("date +\"%Y-%m-%d %H:%M:%S.%3N | \"") sub(/^/, now) print fflush() }' 2018-01-12 15:06:00.039 | + :pre_test_hook:L0: '[' https://review.openstack.org/p = https://review.openstack.org/p -a -n openstack/neutron:master:refs/changes/18/533318/1 ']' 2018-01-12 15:06:00.046 | ++ :pre_test_hook:L1: echo openstack/neutron:master:refs/changes/18/533318/1 2018-01-12 15:06:00.053 | ++ :pre_test_hook:L1: tr '^' ' ' 2018-01-12 15:06:00.060 | + :pre_test_hook:L1: changes=openstack/neutron:master:refs/changes/18/533318/1 2018-01-12 15:06:00.066 | + :pre_test_hook:L2: echo 'Processing depends-on changes: openstack/neutron:master:refs/changes/18/533318/1' 2018-01-12 15:06:00.072 | Processing depends-on changes: openstack/neutron:master:refs/changes/18/533318/1 2018-01-12 15:06:00.078 | + :pre_test_hook:L3: git config --global user.email openstack-ci@citrix.com 2018-01-12 15:06:00.084 | + :pre_test_hook:L4: git config --global user.name 'Citrix OpenStack Jenkins' 2018-01-12 15:06:00.091 | + :pre_test_hook:L5: for change in '$changes' 2018-01-12 15:06:00.097 | ++ :pre_test_hook:L7: echo openstack/neutron:master:refs/changes/18/533318/1 2018-01-12 15:06:00.102 | ++ :pre_test_hook:L7: cut -d: -f1 2018-01-12 15:06:00.107 | + :pre_test_hook:L7: project=openstack/neutron 2018-01-12 15:06:00.112 | ++ :pre_test_hook:L8: echo openstack/ceilometer openstack/ceilometermiddleware openstack/cinder openstack-dev/devstack openstack/glance openstack/glance_store openstack/heat openstack/heat-cfntools openstack/heat-templates openstack-infra/devstack-gate openstack-infra/tripleo-ci openstack/keystone openstack/keystoneauth openstack/keystonemiddleware openstack/manila openstack/neutron openstack/neutron-fwaas openstack/neutron-lbaas openstack/neutron-vpnaas openstack/nova openstack/octavia openstack/os-apply-config openstack/os-brick openstack/osc-lib openstack/os-client-config openstack/os-collect-config openstack/os-net-config openstack/os-refresh-config openstack/os-xenapi openstack/requirements openstack/swift openstack/tempest openstack/tempest-lib openstack/tripleo-heat-templates openstack/tripleo-image-elements openstack/tripleo-incubator openstack/zaqar 2018-01-12 15:06:00.117 | ++ :pre_test_hook:L8: grep openstack/neutron 2018-01-12 15:06:00.122 | + :pre_test_hook:L8: '[' openstack/neutron = openstack/neutron -o -z 'openstack/ceilometer openstack/ceilometermiddleware openstack/cinder openstack-dev/devstack openstack/glance openstack/glance_store openstack/heat openstack/heat-cfntools openstack/heat-templates openstack-infra/devstack-gate openstack-infra/tripleo-ci openstack/keystone openstack/keystoneauth openstack/keystonemiddleware openstack/manila openstack/neutron openstack/neutron-fwaas openstack/neutron-lbaas openstack/neutron-vpnaas openstack/nova openstack/octavia openstack/os-apply-config openstack/os-brick openstack/osc-lib openstack/os-client-config openstack/os-collect-config openstack/os-net-config openstack/os-refresh-config openstack/os-xenapi openstack/requirements openstack/swift openstack/tempest openstack/tempest-lib openstack/tripleo-heat-templates openstack/tripleo-image-elements openstack/tripleo-incubator openstack/zaqar' ']' 2018-01-12 15:06:00.128 | + :pre_test_hook:L9: echo -e '\tSkip the change: openstack/neutron:master:refs/changes/18/533318/1' 2018-01-12 15:06:00.134 | Skip the change: openstack/neutron:master:refs/changes/18/533318/1 2018-01-12 15:06:00.140 | + :pre_test_hook:L21: tar -czf - -C /opt/stack/new/nova/tools/xenserver/ rotate_xen_guest_logs.sh 2018-01-12 15:06:00.145 | + :pre_test_hook:L21: run_in_domzero 'tar -xzf - -C /root/ && chmod +x /root/rotate_xen_guest_logs.sh && mkdir -p /var/log/xen/guest' 2018-01-12 15:06:00.150 | + :run_in_domzero:L0: sudo -u domzero ssh -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null root@192.168.33.2 'tar -xzf - -C /root/ && chmod +x /root/rotate_xen_guest_logs.sh && mkdir -p /var/log/xen/guest' 2018-01-12 15:06:00.155 | Warning: Permanently added '192.168.33.2' (ECDSA) to the list of known hosts. 2018-01-12 15:06:00.160 | + :pre_test_hook:L22: run_in_domzero crontab - 2018-01-12 15:06:00.165 | + :run_in_domzero:L0: sudo -u domzero ssh -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null root@192.168.33.2 crontab - 2018-01-12 15:06:00.170 | Warning: Permanently added '192.168.33.2' (ECDSA) to the list of known hosts. 2018-01-12 15:06:00.175 | + :pre_test_hook:L26: cd /opt/stack/new/devstack 2018-01-12 15:06:00.181 | + :pre_test_hook:L28: echo 'set -eux' 2018-01-12 15:06:00.188 | + :pre_test_hook:L29: cat tools/xen/functions 2018-01-12 15:06:00.194 | + :pre_test_hook:L32: run_in_domzero 2018-01-12 15:06:00.200 | + :run_in_domzero:L0: sudo -u domzero ssh -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null root@192.168.33.2 2018-01-12 15:06:00.206 | + :pre_test_hook:L30: echo create_directory_for_images 2018-01-12 15:08:01.118 | + :pre_test_hook:L31: echo create_directory_for_kernels 2018-01-12 15:08:01.123 | Pseudo-terminal will not be allocated because stdin is not a terminal. 2018-01-12 15:08:01.129 | Warning: Permanently added '192.168.33.2' (ECDSA) to the list of known hosts. 2018-01-12 15:08:01.134 | + create_directory_for_images 2018-01-12 15:08:01.139 | + '[' -d /images ']' 2018-01-12 15:08:01.143 | + local local_path 2018-01-12 15:08:01.148 | ++ get_local_sr_path 2018-01-12 15:08:01.153 | +++ get_local_sr 2018-01-12 15:08:01.159 | +++ xe pool-list params=default-SR minimal=true 2018-01-12 15:08:01.164 | ++ pbd_path=/var/run/sr-mount/7be4b0d8-07ee-6bd2-9298-c11c9d488e07 2018-01-12 15:08:01.169 | +++ grep ' path: ' 2018-01-12 15:08:01.175 | ++++ get_local_sr 2018-01-12 15:08:01.180 | ++++ xe pool-list params=default-SR minimal=true 2018-01-12 15:08:01.186 | +++ xe pbd-list sr-uuid=7be4b0d8-07ee-6bd2-9298-c11c9d488e07 params=device-config 2018-01-12 15:08:01.191 | ++ pbd_device_config_path= 2018-01-12 15:08:01.196 | ++ '[' -n '' ']' 2018-01-12 15:08:01.201 | ++ echo /var/run/sr-mount/7be4b0d8-07ee-6bd2-9298-c11c9d488e07 2018-01-12 15:08:01.206 | + local_path=/var/run/sr-mount/7be4b0d8-07ee-6bd2-9298-c11c9d488e07/os-images 2018-01-12 15:08:01.211 | + mkdir -p /var/run/sr-mount/7be4b0d8-07ee-6bd2-9298-c11c9d488e07/os-images 2018-01-12 15:08:01.216 | + ln -s /var/run/sr-mount/7be4b0d8-07ee-6bd2-9298-c11c9d488e07/os-images /images 2018-01-12 15:08:01.221 | + create_directory_for_kernels 2018-01-12 15:08:01.225 | + '[' -d /boot/guest ']' 2018-01-12 15:08:01.230 | + local local_path 2018-01-12 15:08:01.235 | ++ get_local_sr_path 2018-01-12 15:08:01.240 | +++ get_local_sr 2018-01-12 15:08:01.245 | +++ xe pool-list params=default-SR minimal=true 2018-01-12 15:08:01.251 | ++ pbd_path=/var/run/sr-mount/7be4b0d8-07ee-6bd2-9298-c11c9d488e07 2018-01-12 15:08:01.256 | +++ grep ' path: ' 2018-01-12 15:08:01.262 | ++++ get_local_sr 2018-01-12 15:08:01.266 | ++++ xe pool-list params=default-SR minimal=true 2018-01-12 15:08:01.271 | +++ xe pbd-list sr-uuid=7be4b0d8-07ee-6bd2-9298-c11c9d488e07 params=device-config 2018-01-12 15:08:01.276 | ++ pbd_device_config_path= 2018-01-12 15:08:01.281 | ++ '[' -n '' ']' 2018-01-12 15:08:01.286 | ++ echo /var/run/sr-mount/7be4b0d8-07ee-6bd2-9298-c11c9d488e07 2018-01-12 15:08:01.291 | + local_path=/var/run/sr-mount/7be4b0d8-07ee-6bd2-9298-c11c9d488e07/os-guest-kernels 2018-01-12 15:08:01.296 | + mkdir -p /var/run/sr-mount/7be4b0d8-07ee-6bd2-9298-c11c9d488e07/os-guest-kernels 2018-01-12 15:08:01.302 | + ln -s /var/run/sr-mount/7be4b0d8-07ee-6bd2-9298-c11c9d488e07/os-guest-kernels /boot/guest 2018-01-12 15:08:01.307 | + :pre_test_hook:L33: '[' 1 -eq 1 ']' 2018-01-12 15:08:01.312 | + :pre_test_hook:L34: sudo ip addr add 10.1.0.254/24 broadcast 10.1.0.255 dev eth3 2018-01-12 15:08:01.317 | + :pre_test_hook:L35: sudo ip link set eth3 up 2018-01-12 15:08:01.323 | + :pre_test_hook:L36: sudo ip addr add 172.24.5.1/24 broadcast 172.24.5.255 dev eth4 2018-01-12 15:08:01.327 | + :pre_test_hook:L37: sudo ip link set eth4 up 2018-01-12 15:08:01.332 | + :pre_test_hook:L39: localconf_file=/opt/stack/new/devstack/local.conf 2018-01-12 15:08:01.336 | + :pre_test_hook:L40: '[' 1 -eq 1 ']' 2018-01-12 15:08:01.341 | + :pre_test_hook:L41: cat 2018-01-12 15:08:01.347 | + :pre_test_hook:L63: cat 2018-01-12 15:08:01.353 | + :pre_test_hook:L69: cat 2018-01-12 15:08:01.360 | + :pre_test_hook:L75: '[' 1 -eq 1 ']' 2018-01-12 15:08:01.365 | + :pre_test_hook:L76: cat 2018-01-12 15:08:01.372 | + :pre_test_hook:L92: cat 2018-01-12 15:08:01.379 | bash: line 92: : No such file or directory 2018-01-12 15:08:01.384 | + :pre_test_hook:L100: OS_XENAPI_DIR=/opt/stack/new/os-xenapi 2018-01-12 15:08:01.391 | ++ :pre_test_hook:L101: echo openstack/neutron:master:refs/changes/18/533318/1 2018-01-12 15:08:01.397 | ++ :pre_test_hook:L101: grep openstack/os-xenapi 2018-01-12 15:08:01.403 | + :pre_test_hook:L101: '[' -d /opt/stack/new/os-xenapi -a -n '' ']' 2018-01-12 15:08:01.409 | + :pre_test_hook:L104: DATA_DIR=/opt/stack/data 2018-01-12 15:08:01.417 | + :pre_test_hook:L105: '[' -e /opt/stack/data ']' 2018-01-12 15:08:01.424 | + :pre_test_hook:L109: sudo mkdir -p /opt/stack/data 2018-01-12 15:08:01.430 | + :pre_test_hook:L110: DATA_RESERVE_SPACE_GB=4 2018-01-12 15:08:01.438 | + :pre_test_hook:L111: MIN_VM_RESERVE_MEM_GB=6 2018-01-12 15:08:01.445 | ++ :pre_test_hook:L112: free -g 2018-01-12 15:08:01.451 | ++ :pre_test_hook:L112: grep -- '^Mem:' 2018-01-12 15:08:01.456 | ++ :pre_test_hook:L112: awk '{print $2}' 2018-01-12 15:08:01.461 | + :pre_test_hook:L112: TOTAL_MEM_GB=5 2018-01-12 15:08:01.466 | + :pre_test_hook:L113: '[' 5 -ge 10 ']' 2018-01-12 15:08:01.473 | + :pre_test_hook:L116: sudo rm -rf /opt/git + /home/jenkins/workspace/dsvm-tempest-neutron-network/devstack-gate/functions.sh:tsfilter:L103: return 0 + /home/jenkins/workspace/dsvm-tempest-neutron-network/devstack-gate/functions.sh:call_hook_if_defined:L83: local ret_val=0 + /home/jenkins/workspace/dsvm-tempest-neutron-network/devstack-gate/functions.sh:call_hook_if_defined:L84: sudo mv /home/jenkins/workspace/dsvm-tempest-neutron-network/devstack-gate-pre_test_hook.txt /opt/stack/logs/ + /home/jenkins/workspace/dsvm-tempest-neutron-network/devstack-gate/functions.sh:call_hook_if_defined:L85: set +o pipefail + /home/jenkins/workspace/dsvm-tempest-neutron-network/devstack-gate/functions.sh:call_hook_if_defined:L86: set +o xtrace ++ ./safe-devstack-vm-gate-wrap.sh:source:L653: GATE_RETVAL=0 ++ ./safe-devstack-vm-gate-wrap.sh:source:L654: '[' 0 -ne 0 ']' ++ ./safe-devstack-vm-gate-wrap.sh:source:L659: '[' 0 -eq 0 ']' ++ ./safe-devstack-vm-gate-wrap.sh:source:L660: echo 'Running gate_hook' Running gate_hook ++ ./safe-devstack-vm-gate-wrap.sh:source:L661: with_timeout gate_hook ++ /home/jenkins/workspace/dsvm-tempest-neutron-network/devstack-gate/functions.sh:with_timeout:L977: local cmd=gate_hook ++ /home/jenkins/workspace/dsvm-tempest-neutron-network/devstack-gate/functions.sh:with_timeout:L978: remaining_time +++ /home/jenkins/workspace/dsvm-tempest-neutron-network/devstack-gate/functions.sh:remaining_time:L130: date +%s ++ /home/jenkins/workspace/dsvm-tempest-neutron-network/devstack-gate/functions.sh:remaining_time:L130: local now=1515798481 ++ /home/jenkins/workspace/dsvm-tempest-neutron-network/devstack-gate/functions.sh:remaining_time:L131: local elapsed=7 ++ /home/jenkins/workspace/dsvm-tempest-neutron-network/devstack-gate/functions.sh:remaining_time:L132: export REMAINING_TIME=378 ++ /home/jenkins/workspace/dsvm-tempest-neutron-network/devstack-gate/functions.sh:remaining_time:L132: REMAINING_TIME=378 ++ /home/jenkins/workspace/dsvm-tempest-neutron-network/devstack-gate/functions.sh:remaining_time:L133: echo 'Job timeout set to: 378 minutes' Job timeout set to: 378 minutes ++ /home/jenkins/workspace/dsvm-tempest-neutron-network/devstack-gate/functions.sh:remaining_time:L134: '[' 378 -le 0 ']' ++ /home/jenkins/workspace/dsvm-tempest-neutron-network/devstack-gate/functions.sh:with_timeout:L979: timeout -s 9 378m bash -c 'source /home/jenkins/workspace/dsvm-tempest-neutron-network/devstack-gate/functions.sh && gate_hook' +++ /opt/stack/new/devstack-gate/devstack-vm-gate.sh:main:L26: dirname /opt/stack/new/devstack-gate/devstack-vm-gate.sh ++ /opt/stack/new/devstack-gate/devstack-vm-gate.sh:main:L26: cd /opt/stack/new/devstack-gate ++ /opt/stack/new/devstack-gate/devstack-vm-gate.sh:main:L26: pwd + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:main:L26: TOP_DIR=/opt/stack/new/devstack-gate + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:main:L32: source /opt/stack/new/devstack-gate/functions.sh ++ /opt/stack/new/devstack-gate/functions.sh:source:L19: SUDO=sudo + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:main:L37: source /opt/stack/new/devstack/inc/ini-config +++ /opt/stack/new/devstack/inc/ini-config:source:L10: set +o +++ /opt/stack/new/devstack/inc/ini-config:source:L10: grep xtrace ++ /opt/stack/new/devstack/inc/ini-config:source:L10: INC_CONF_TRACE='set -o xtrace' ++ /opt/stack/new/devstack/inc/ini-config:source:L11: set +o xtrace + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:main:L47: echo 13153 +++ /opt/stack/new/devstack-gate/devstack-vm-gate.sh:main:L48: readlink -f /opt/stack/new/devstack-gate/devstack-vm-gate.sh ++ /opt/stack/new/devstack-gate/devstack-vm-gate.sh:main:L48: dirname /opt/stack/new/devstack-gate/devstack-vm-gate.sh + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:main:L48: source /opt/stack/new/devstack-gate/functions.sh ++ /opt/stack/new/devstack-gate/functions.sh:source:L19: SUDO=sudo + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:main:L51: FIXED_RANGE=10.1.0.0/20 + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:main:L52: IPV4_ADDRS_SAFE_TO_USE=10.1.0.0/20 + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:main:L53: FLOATING_RANGE=172.24.5.0/24 + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:main:L54: PUBLIC_NETWORK_GATEWAY=172.24.5.1 + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:main:L66: FLOATING_HOST_PREFIX=172.24.4 + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:main:L67: FLOATING_HOST_MASK=23 ++ /opt/stack/new/devstack-gate/devstack-vm-gate.sh:main:L70: ip link show ++ /opt/stack/new/devstack-gate/devstack-vm-gate.sh:main:L70: sed -ne 's/.*mtu \([0-9]\+\).*/\1/p' ++ /opt/stack/new/devstack-gate/devstack-vm-gate.sh:main:L70: sort -n ++ /opt/stack/new/devstack-gate/devstack-vm-gate.sh:main:L70: head -1 + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:main:L70: LOCAL_MTU=1500 + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:main:L73: EXTERNAL_BRIDGE_MTU=1450 + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:main:L666: [[ -n '' ]] + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:main:L731: cd /opt/stack/new/devstack + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:main:L732: setup_localrc new local.conf primary + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:setup_localrc:L265: local localrc_oldnew=new + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:setup_localrc:L266: local localrc_file=local.conf + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:setup_localrc:L267: local role=primary + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:setup_localrc:L273: local branch_for_matrix=master + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:setup_localrc:L277: [[ -z 1 ]] + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:setup_localrc:L282: [[ ! -z '' ]] ++ /opt/stack/new/devstack-gate/devstack-vm-gate.sh:setup_localrc:L286: which python3 + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:setup_localrc:L286: PYTHON_PATH=/usr/bin/python3 ++ /opt/stack/new/devstack-gate/devstack-vm-gate.sh:setup_localrc:L287: basename /usr/bin/python3 + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:setup_localrc:L287: PYTHON_NAME=python3 + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:setup_localrc:L288: uses_debs + /opt/stack/new/devstack-gate/functions.sh:uses_debs:L52: type apt-get apt-get is /usr/bin/apt-get + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:setup_localrc:L289: dpkg -s python3-yaml dpkg-query: package 'python3-yaml' is not installed and no information is available Use dpkg --info (= dpkg-deb --info) to examine archive files, and dpkg --contents (= dpkg-deb --contents) to list their contents. + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:setup_localrc:L290: apt_get_install python3-yaml + /opt/stack/new/devstack-gate/functions.sh:apt_get_install:L63: [[ -z '' ]] + /opt/stack/new/devstack-gate/functions.sh:apt_get_install:L64: timeout 300 sh -c 'while ! sudo apt-get update; do sleep 30; done' Hit:1 http://us.archive.ubuntu.com/ubuntu xenial InRelease Get:2 http://us.archive.ubuntu.com/ubuntu xenial-updates InRelease [102 kB] Get:3 http://us.archive.ubuntu.com/ubuntu xenial-backports InRelease [102 kB] Get:4 http://security.ubuntu.com/ubuntu xenial-security InRelease [102 kB] Get:5 http://us.archive.ubuntu.com/ubuntu xenial-updates/main Sources [290 kB] Get:6 http://us.archive.ubuntu.com/ubuntu xenial-updates/universe Sources [186 kB] Get:7 http://us.archive.ubuntu.com/ubuntu xenial-updates/multiverse Sources [7,972 B] Get:8 http://us.archive.ubuntu.com/ubuntu xenial-updates/main amd64 Packages [699 kB] Get:9 http://us.archive.ubuntu.com/ubuntu xenial-updates/main i386 Packages [653 kB] Get:10 http://us.archive.ubuntu.com/ubuntu xenial-updates/main Translation-en [291 kB] Get:11 http://us.archive.ubuntu.com/ubuntu xenial-updates/universe amd64 Packages [572 kB] Get:12 http://us.archive.ubuntu.com/ubuntu xenial-updates/universe i386 Packages [533 kB] Get:13 http://us.archive.ubuntu.com/ubuntu xenial-updates/universe Translation-en [231 kB] Get:14 http://us.archive.ubuntu.com/ubuntu xenial-updates/multiverse amd64 Packages [16.2 kB] Get:15 http://us.archive.ubuntu.com/ubuntu xenial-updates/multiverse i386 Packages [15.3 kB] Get:16 http://security.ubuntu.com/ubuntu xenial-security/main Sources [105 kB] Get:17 http://security.ubuntu.com/ubuntu xenial-security/universe Sources [48.9 kB] Get:18 http://security.ubuntu.com/ubuntu xenial-security/multiverse Sources [1,520 B] Get:19 http://security.ubuntu.com/ubuntu xenial-security/main amd64 Packages [424 kB] Get:20 http://security.ubuntu.com/ubuntu xenial-security/main i386 Packages [384 kB] Get:21 http://security.ubuntu.com/ubuntu xenial-security/main Translation-en [186 kB] Get:22 http://security.ubuntu.com/ubuntu xenial-security/universe amd64 Packages [195 kB] Get:23 http://security.ubuntu.com/ubuntu xenial-security/universe i386 Packages [160 kB] Get:24 http://security.ubuntu.com/ubuntu xenial-security/universe Translation-en [101 kB] Get:25 http://security.ubuntu.com/ubuntu xenial-security/multiverse amd64 Packages [3,208 B] Get:26 http://security.ubuntu.com/ubuntu xenial-security/multiverse i386 Packages [3,380 B] Fetched 5,413 kB in 1s (2,728 kB/s) Reading package lists... + /opt/stack/new/devstack-gate/functions.sh:apt_get_install:L68: APT_UPDATED=1 + /opt/stack/new/devstack-gate/functions.sh:apt_get_install:L71: sudo DEBIAN_FRONTEND=noninteractive apt-get --assume-yes install python3-yaml Reading package lists... Building dependency tree... Reading state information... The following NEW packages will be installed: python3-yaml 0 upgraded, 1 newly installed, 0 to remove and 7 not upgraded. Need to get 95.6 kB of archives. After this operation, 435 kB of additional disk space will be used. Get:1 http://us.archive.ubuntu.com/ubuntu xenial/main amd64 python3-yaml amd64 3.11-3build1 [95.6 kB] Fetched 95.6 kB in 0s (1,878 kB/s) Selecting previously unselected package python3-yaml. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 91403 files and directories currently installed.) Preparing to unpack .../python3-yaml_3.11-3build1_amd64.deb ... Unpacking python3-yaml (3.11-3build1) ... Setting up python3-yaml (3.11-3build1) ... + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:setup_localrc:L310: local test_matrix_role=primary + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:setup_localrc:L311: [[ primary = sub ]] + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:setup_localrc:L315: TEST_MATRIX='roles/test-matrix/library/test_matrix.py -n' ++ /opt/stack/new/devstack-gate/devstack-vm-gate.sh:setup_localrc:L316: cd /opt/stack/new/devstack-gate ++ /opt/stack/new/devstack-gate/devstack-vm-gate.sh:setup_localrc:L316: /usr/bin/python3 roles/test-matrix/library/test_matrix.py -n -b master -f roles/test-matrix/files/features.yaml -r primary + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:setup_localrc:L316: MY_ENABLED_SERVICES=c-api,c-bak,c-sch,c-vol,ceilometer-acentral,ceilometer-acompute,ceilometer-alarm-evaluator,ceilometer-alarm-notifier,ceilometer-anotification,ceilometer-api,ceilometer-collector,cinder,dstat,etcd3,g-api,g-reg,key,mysql,n-api,n-api-meta,n-cauth,n-cond,n-cpu,n-novnc,n-obj,n-sch,peakmem_tracker,placement-api,q-agt,q-dhcp,q-l3,q-meta,q-metering,q-svc,rabbit,s-account,s-container,s-object,s-proxy,tempest ++ /opt/stack/new/devstack-gate/devstack-vm-gate.sh:setup_localrc:L317: cd /opt/stack/new/devstack-gate ++ /opt/stack/new/devstack-gate/devstack-vm-gate.sh:setup_localrc:L317: /usr/bin/python3 roles/test-matrix/library/test_matrix.py -n -b master -f roles/test-matrix/files/features.yaml -r primary + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:setup_localrc:L317: local original_enabled_services=c-api,c-bak,c-sch,c-vol,ceilometer-acentral,ceilometer-acompute,ceilometer-alarm-evaluator,ceilometer-alarm-notifier,ceilometer-anotification,ceilometer-api,ceilometer-collector,cinder,dstat,etcd3,g-api,g-reg,key,mysql,n-api,n-api-meta,n-cauth,n-cond,n-cpu,n-novnc,n-obj,n-sch,peakmem_tracker,placement-api,q-agt,q-dhcp,q-l3,q-meta,q-metering,q-svc,rabbit,s-account,s-container,s-object,s-proxy,tempest + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:setup_localrc:L318: echo 'MY_ENABLED_SERVICES: c-api,c-bak,c-sch,c-vol,ceilometer-acentral,ceilometer-acompute,ceilometer-alarm-evaluator,ceilometer-alarm-notifier,ceilometer-anotification,ceilometer-api,ceilometer-collector,cinder,dstat,etcd3,g-api,g-reg,key,mysql,n-api,n-api-meta,n-cauth,n-cond,n-cpu,n-novnc,n-obj,n-sch,peakmem_tracker,placement-api,q-agt,q-dhcp,q-l3,q-meta,q-metering,q-svc,rabbit,s-account,s-container,s-object,s-proxy,tempest' MY_ENABLED_SERVICES: c-api,c-bak,c-sch,c-vol,ceilometer-acentral,ceilometer-acompute,ceilometer-alarm-evaluator,ceilometer-alarm-notifier,ceilometer-anotification,ceilometer-api,ceilometer-collector,cinder,dstat,etcd3,g-api,g-reg,key,mysql,n-api,n-api-meta,n-cauth,n-cond,n-cpu,n-novnc,n-obj,n-sch,peakmem_tracker,placement-api,q-agt,q-dhcp,q-l3,q-meta,q-metering,q-svc,rabbit,s-account,s-container,s-object,s-proxy,tempest + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:setup_localrc:L319: echo 'original_enabled_services: c-api,c-bak,c-sch,c-vol,ceilometer-acentral,ceilometer-acompute,ceilometer-alarm-evaluator,ceilometer-alarm-notifier,ceilometer-anotification,ceilometer-api,ceilometer-collector,cinder,dstat,etcd3,g-api,g-reg,key,mysql,n-api,n-api-meta,n-cauth,n-cond,n-cpu,n-novnc,n-obj,n-sch,peakmem_tracker,placement-api,q-agt,q-dhcp,q-l3,q-meta,q-metering,q-svc,rabbit,s-account,s-container,s-object,s-proxy,tempest' original_enabled_services: c-api,c-bak,c-sch,c-vol,ceilometer-acentral,ceilometer-acompute,ceilometer-alarm-evaluator,ceilometer-alarm-notifier,ceilometer-anotification,ceilometer-api,ceilometer-collector,cinder,dstat,etcd3,g-api,g-reg,key,mysql,n-api,n-api-meta,n-cauth,n-cond,n-cpu,n-novnc,n-obj,n-sch,peakmem_tracker,placement-api,q-agt,q-dhcp,q-l3,q-meta,q-metering,q-svc,rabbit,s-account,s-container,s-object,s-proxy,tempest + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:setup_localrc:L322: [[ ! -z neutron,q-domua ]] + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:setup_localrc:L323: MY_ENABLED_SERVICES+=,neutron,q-domua + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:setup_localrc:L327: [[ ! -z '' ]] + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:setup_localrc:L331: [[ '' == \1 ]] + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:setup_localrc:L337: SKIP_EXERCISES=boot_from_volume,bundle,client-env,euca + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:setup_localrc:L339: [[ 1 -eq 1 ]] + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:setup_localrc:L340: localrc_set local.conf Q_USE_DEBUG_COMMAND True + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L41: local lcfile=local.conf + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L42: local key=Q_USE_DEBUG_COMMAND + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L43: local value=True + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L44: /tmp/ansible/bin/dsconf setlc local.conf Q_USE_DEBUG_COMMAND True + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:setup_localrc:L341: localrc_set local.conf NETWORK_GATEWAY 10.1.0.1 + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L41: local lcfile=local.conf + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L42: local key=NETWORK_GATEWAY + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L43: local value=10.1.0.1 + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L44: /tmp/ansible/bin/dsconf setlc local.conf NETWORK_GATEWAY 10.1.0.1 + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:setup_localrc:L344: [[ 0 -eq 1 ]] + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:setup_localrc:L354: localrc_set local.conf USE_SCREEN False + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L41: local lcfile=local.conf + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L42: local key=USE_SCREEN + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L43: local value=False + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L44: /tmp/ansible/bin/dsconf setlc local.conf USE_SCREEN False + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:setup_localrc:L355: localrc_set local.conf DEST /opt/stack/new + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L41: local lcfile=local.conf + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L42: local key=DEST + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L43: local value=/opt/stack/new + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L44: /tmp/ansible/bin/dsconf setlc local.conf DEST /opt/stack/new + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:setup_localrc:L357: localrc_set local.conf DATA_DIR /opt/stack/data + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L41: local lcfile=local.conf + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L42: local key=DATA_DIR + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L43: local value=/opt/stack/data + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L44: /tmp/ansible/bin/dsconf setlc local.conf DATA_DIR /opt/stack/data + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:setup_localrc:L358: localrc_set local.conf ACTIVE_TIMEOUT 90 + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L41: local lcfile=local.conf + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L42: local key=ACTIVE_TIMEOUT + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L43: local value=90 + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L44: /tmp/ansible/bin/dsconf setlc local.conf ACTIVE_TIMEOUT 90 + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:setup_localrc:L359: localrc_set local.conf BOOT_TIMEOUT 90 + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L41: local lcfile=local.conf + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L42: local key=BOOT_TIMEOUT + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L43: local value=90 + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L44: /tmp/ansible/bin/dsconf setlc local.conf BOOT_TIMEOUT 90 + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:setup_localrc:L360: localrc_set local.conf ASSOCIATE_TIMEOUT 60 + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L41: local lcfile=local.conf + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L42: local key=ASSOCIATE_TIMEOUT + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L43: local value=60 + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L44: /tmp/ansible/bin/dsconf setlc local.conf ASSOCIATE_TIMEOUT 60 + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:setup_localrc:L361: localrc_set local.conf TERMINATE_TIMEOUT 60 + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L41: local lcfile=local.conf + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L42: local key=TERMINATE_TIMEOUT + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L43: local value=60 + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L44: /tmp/ansible/bin/dsconf setlc local.conf TERMINATE_TIMEOUT 60 + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:setup_localrc:L362: localrc_set local.conf MYSQL_PASSWORD secretmysql + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L41: local lcfile=local.conf + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L42: local key=MYSQL_PASSWORD + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L43: local value=secretmysql + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L44: /tmp/ansible/bin/dsconf setlc local.conf MYSQL_PASSWORD secretmysql + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:setup_localrc:L363: localrc_set local.conf DATABASE_PASSWORD secretdatabase + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L41: local lcfile=local.conf + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L42: local key=DATABASE_PASSWORD + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L43: local value=secretdatabase + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L44: /tmp/ansible/bin/dsconf setlc local.conf DATABASE_PASSWORD secretdatabase + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:setup_localrc:L364: localrc_set local.conf RABBIT_PASSWORD secretrabbit + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L41: local lcfile=local.conf + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L42: local key=RABBIT_PASSWORD + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L43: local value=secretrabbit + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L44: /tmp/ansible/bin/dsconf setlc local.conf RABBIT_PASSWORD secretrabbit + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:setup_localrc:L365: localrc_set local.conf ADMIN_PASSWORD secretadmin + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L41: local lcfile=local.conf + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L42: local key=ADMIN_PASSWORD + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L43: local value=secretadmin + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L44: /tmp/ansible/bin/dsconf setlc local.conf ADMIN_PASSWORD secretadmin + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:setup_localrc:L366: localrc_set local.conf SERVICE_PASSWORD secretservice + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L41: local lcfile=local.conf + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L42: local key=SERVICE_PASSWORD + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L43: local value=secretservice + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L44: /tmp/ansible/bin/dsconf setlc local.conf SERVICE_PASSWORD secretservice + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:setup_localrc:L367: localrc_set local.conf SERVICE_TOKEN 111222333444 + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L41: local lcfile=local.conf + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L42: local key=SERVICE_TOKEN + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L43: local value=111222333444 + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L44: /tmp/ansible/bin/dsconf setlc local.conf SERVICE_TOKEN 111222333444 + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:setup_localrc:L368: localrc_set local.conf SWIFT_HASH 1234123412341234 + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L41: local lcfile=local.conf + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L42: local key=SWIFT_HASH + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L43: local value=1234123412341234 + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L44: /tmp/ansible/bin/dsconf setlc local.conf SWIFT_HASH 1234123412341234 + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:setup_localrc:L369: localrc_set local.conf ROOTSLEEP 0 + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L41: local lcfile=local.conf + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L42: local key=ROOTSLEEP + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L43: local value=0 + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L44: /tmp/ansible/bin/dsconf setlc local.conf ROOTSLEEP 0 + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:setup_localrc:L375: localrc_set local.conf ERROR_ON_CLONE True + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L41: local lcfile=local.conf + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L42: local key=ERROR_ON_CLONE + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L43: local value=True + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L44: /tmp/ansible/bin/dsconf setlc local.conf ERROR_ON_CLONE True + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:setup_localrc:L382: localrc_set local.conf INSTALL_TEMPEST False + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L41: local lcfile=local.conf + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L42: local key=INSTALL_TEMPEST + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L43: local value=False + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L44: /tmp/ansible/bin/dsconf setlc local.conf INSTALL_TEMPEST False + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:setup_localrc:L384: localrc_set local.conf NOVNC_FROM_PACKAGE True + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L41: local lcfile=local.conf + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L42: local key=NOVNC_FROM_PACKAGE + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L43: local value=True + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L44: /tmp/ansible/bin/dsconf setlc local.conf NOVNC_FROM_PACKAGE True + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:setup_localrc:L385: localrc_set local.conf ENABLED_SERVICES c-api,c-bak,c-sch,c-vol,ceilometer-acentral,ceilometer-acompute,ceilometer-alarm-evaluator,ceilometer-alarm-notifier,ceilometer-anotification,ceilometer-api,ceilometer-collector,cinder,dstat,etcd3,g-api,g-reg,key,mysql,n-api,n-api-meta,n-cauth,n-cond,n-cpu,n-novnc,n-obj,n-sch,peakmem_tracker,placement-api,q-agt,q-dhcp,q-l3,q-meta,q-metering,q-svc,rabbit,s-account,s-container,s-object,s-proxy,tempest,neutron,q-domua + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L41: local lcfile=local.conf + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L42: local key=ENABLED_SERVICES + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L43: local value=c-api,c-bak,c-sch,c-vol,ceilometer-acentral,ceilometer-acompute,ceilometer-alarm-evaluator,ceilometer-alarm-notifier,ceilometer-anotification,ceilometer-api,ceilometer-collector,cinder,dstat,etcd3,g-api,g-reg,key,mysql,n-api,n-api-meta,n-cauth,n-cond,n-cpu,n-novnc,n-obj,n-sch,peakmem_tracker,placement-api,q-agt,q-dhcp,q-l3,q-meta,q-metering,q-svc,rabbit,s-account,s-container,s-object,s-proxy,tempest,neutron,q-domua + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L44: /tmp/ansible/bin/dsconf setlc local.conf ENABLED_SERVICES c-api,c-bak,c-sch,c-vol,ceilometer-acentral,ceilometer-acompute,ceilometer-alarm-evaluator,ceilometer-alarm-notifier,ceilometer-anotification,ceilometer-api,ceilometer-collector,cinder,dstat,etcd3,g-api,g-reg,key,mysql,n-api,n-api-meta,n-cauth,n-cond,n-cpu,n-novnc,n-obj,n-sch,peakmem_tracker,placement-api,q-agt,q-dhcp,q-l3,q-meta,q-metering,q-svc,rabbit,s-account,s-container,s-object,s-proxy,tempest,neutron,q-domua + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:setup_localrc:L386: localrc_set local.conf SKIP_EXERCISES boot_from_volume,bundle,client-env,euca + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L41: local lcfile=local.conf + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L42: local key=SKIP_EXERCISES + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L43: local value=boot_from_volume,bundle,client-env,euca + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L44: /tmp/ansible/bin/dsconf setlc local.conf SKIP_EXERCISES boot_from_volume,bundle,client-env,euca + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:setup_localrc:L388: localrc_set local.conf SYSLOG False + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L41: local lcfile=local.conf + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L42: local key=SYSLOG + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L43: local value=False + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L44: /tmp/ansible/bin/dsconf setlc local.conf SYSLOG False + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:setup_localrc:L389: localrc_set local.conf SCREEN_LOGDIR /opt/stack/new/screen-logs + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L41: local lcfile=local.conf + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L42: local key=SCREEN_LOGDIR + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L43: local value=/opt/stack/new/screen-logs + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L44: /tmp/ansible/bin/dsconf setlc local.conf SCREEN_LOGDIR /opt/stack/new/screen-logs + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:setup_localrc:L390: localrc_set local.conf LOGFILE /opt/stack/new/devstacklog.txt + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L41: local lcfile=local.conf + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L42: local key=LOGFILE + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L43: local value=/opt/stack/new/devstacklog.txt + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L44: /tmp/ansible/bin/dsconf setlc local.conf LOGFILE /opt/stack/new/devstacklog.txt + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:setup_localrc:L391: localrc_set local.conf VERBOSE True + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L41: local lcfile=local.conf + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L42: local key=VERBOSE + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L43: local value=True + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L44: /tmp/ansible/bin/dsconf setlc local.conf VERBOSE True + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:setup_localrc:L392: localrc_set local.conf FIXED_RANGE 10.1.0.0/20 + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L41: local lcfile=local.conf + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L42: local key=FIXED_RANGE + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L43: local value=10.1.0.0/20 + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L44: /tmp/ansible/bin/dsconf setlc local.conf FIXED_RANGE 10.1.0.0/20 + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:setup_localrc:L393: localrc_set local.conf IPV4_ADDRS_SAFE_TO_USE 10.1.0.0/20 + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L41: local lcfile=local.conf + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L42: local key=IPV4_ADDRS_SAFE_TO_USE + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L43: local value=10.1.0.0/20 + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L44: /tmp/ansible/bin/dsconf setlc local.conf IPV4_ADDRS_SAFE_TO_USE 10.1.0.0/20 + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:setup_localrc:L394: localrc_set local.conf FLOATING_RANGE 172.24.5.0/24 + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L41: local lcfile=local.conf + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L42: local key=FLOATING_RANGE + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L43: local value=172.24.5.0/24 + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L44: /tmp/ansible/bin/dsconf setlc local.conf FLOATING_RANGE 172.24.5.0/24 + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:setup_localrc:L395: localrc_set local.conf PUBLIC_NETWORK_GATEWAY 172.24.5.1 + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L41: local lcfile=local.conf + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L42: local key=PUBLIC_NETWORK_GATEWAY + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L43: local value=172.24.5.1 + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L44: /tmp/ansible/bin/dsconf setlc local.conf PUBLIC_NETWORK_GATEWAY 172.24.5.1 + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:setup_localrc:L396: localrc_set local.conf FIXED_NETWORK_SIZE 4096 + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L41: local lcfile=local.conf + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L42: local key=FIXED_NETWORK_SIZE + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L43: local value=4096 + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L44: /tmp/ansible/bin/dsconf setlc local.conf FIXED_NETWORK_SIZE 4096 + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:setup_localrc:L397: localrc_set local.conf VIRT_DRIVER xenapi + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L41: local lcfile=local.conf + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L42: local key=VIRT_DRIVER + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L43: local value=xenapi + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L44: /tmp/ansible/bin/dsconf setlc local.conf VIRT_DRIVER xenapi + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:setup_localrc:L398: localrc_set local.conf SWIFT_REPLICAS 1 + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L41: local lcfile=local.conf + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L42: local key=SWIFT_REPLICAS + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L43: local value=1 + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L44: /tmp/ansible/bin/dsconf setlc local.conf SWIFT_REPLICAS 1 + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:setup_localrc:L399: localrc_set local.conf SWIFT_START_ALL_SERVICES False + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L41: local lcfile=local.conf + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L42: local key=SWIFT_START_ALL_SERVICES + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L43: local value=False + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L44: /tmp/ansible/bin/dsconf setlc local.conf SWIFT_START_ALL_SERVICES False + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:setup_localrc:L400: localrc_set local.conf LOG_COLOR False + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L41: local lcfile=local.conf + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L42: local key=LOG_COLOR + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L43: local value=False + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L44: /tmp/ansible/bin/dsconf setlc local.conf LOG_COLOR False + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:setup_localrc:L402: localrc_set local.conf UNDO_REQUIREMENTS False + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L41: local lcfile=local.conf + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L42: local key=UNDO_REQUIREMENTS + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L43: local value=False + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L44: /tmp/ansible/bin/dsconf setlc local.conf UNDO_REQUIREMENTS False + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:setup_localrc:L403: localrc_set local.conf CINDER_PERIODIC_INTERVAL 10 + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L41: local lcfile=local.conf + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L42: local key=CINDER_PERIODIC_INTERVAL + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L43: local value=10 + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L44: /tmp/ansible/bin/dsconf setlc local.conf CINDER_PERIODIC_INTERVAL 10 + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:setup_localrc:L405: localrc_set local.conf 'export OS_NO_CACHE' True + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L41: local lcfile=local.conf + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L42: local 'key=export OS_NO_CACHE' + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L43: local value=True + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L44: /tmp/ansible/bin/dsconf setlc local.conf 'export OS_NO_CACHE' True + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:setup_localrc:L406: localrc_set local.conf LIBS_FROM_GIT '' + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L41: local lcfile=local.conf + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L42: local key=LIBS_FROM_GIT + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L43: local value= + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L44: /tmp/ansible/bin/dsconf setlc local.conf LIBS_FROM_GIT '' + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:setup_localrc:L410: localrc_set local.conf ETCD_DOWNLOAD_URL http://tarballs.openstack.org/etcd/ + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L41: local lcfile=local.conf + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L42: local key=ETCD_DOWNLOAD_URL + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L43: local value=http://tarballs.openstack.org/etcd/ + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L44: /tmp/ansible/bin/dsconf setlc local.conf ETCD_DOWNLOAD_URL http://tarballs.openstack.org/etcd/ + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:setup_localrc:L414: localrc_set local.conf EBTABLES_RACE_FIX True + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L41: local lcfile=local.conf + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L42: local key=EBTABLES_RACE_FIX + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L43: local value=True + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L44: /tmp/ansible/bin/dsconf setlc local.conf EBTABLES_RACE_FIX True + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:setup_localrc:L417: localrc_set local.conf DEBUG_LIBVIRT_COREDUMPS True + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L41: local lcfile=local.conf + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L42: local key=DEBUG_LIBVIRT_COREDUMPS + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L43: local value=True + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L44: /tmp/ansible/bin/dsconf setlc local.conf DEBUG_LIBVIRT_COREDUMPS True + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:setup_localrc:L419: [[ aio == \m\u\l\t\i\n\o\d\e ]] + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:setup_localrc:L424: localrc_set local.conf CINDER_VOLUME_CLEAR none + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L41: local lcfile=local.conf + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L42: local key=CINDER_VOLUME_CLEAR + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L43: local value=none + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L44: /tmp/ansible/bin/dsconf setlc local.conf CINDER_VOLUME_CLEAR none + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:setup_localrc:L426: [[ 0 -eq 1 ]] + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:setup_localrc:L432: [[ xenapi == \l\i\b\v\i\r\t ]] + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:setup_localrc:L438: [[ xenapi == \i\r\o\n\i\c ]] + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:setup_localrc:L467: [[ xenapi == \x\e\n\a\p\i ]] + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:setup_localrc:L468: '[' '!' 192.168.33.2 -o '!' 192.168.33.1 -o '!' password ']' + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:setup_localrc:L472: localrc_set local.conf SKIP_EXERCISES boot_from_volume,bundle,client-env,euca,volumes + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L41: local lcfile=local.conf + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L42: local key=SKIP_EXERCISES + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L43: local value=boot_from_volume,bundle,client-env,euca,volumes + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L44: /tmp/ansible/bin/dsconf setlc local.conf SKIP_EXERCISES boot_from_volume,bundle,client-env,euca,volumes + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:setup_localrc:L473: localrc_set local.conf XENAPI_PASSWORD password + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L41: local lcfile=local.conf + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L42: local key=XENAPI_PASSWORD + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L43: local value=password + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L44: /tmp/ansible/bin/dsconf setlc local.conf XENAPI_PASSWORD password + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:setup_localrc:L474: localrc_set local.conf XENAPI_CONNECTION_URL http://192.168.33.2 + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L41: local lcfile=local.conf + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L42: local key=XENAPI_CONNECTION_URL + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L43: local value=http://192.168.33.2 + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L44: /tmp/ansible/bin/dsconf setlc local.conf XENAPI_CONNECTION_URL http://192.168.33.2 + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:setup_localrc:L475: localrc_set local.conf VNCSERVER_PROXYCLIENT_ADDRESS 192.168.33.2 + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L41: local lcfile=local.conf + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L42: local key=VNCSERVER_PROXYCLIENT_ADDRESS + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L43: local value=192.168.33.2 + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L44: /tmp/ansible/bin/dsconf setlc local.conf VNCSERVER_PROXYCLIENT_ADDRESS 192.168.33.2 + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:setup_localrc:L476: localrc_set local.conf VIRT_DRIVER xenserver + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L41: local lcfile=local.conf + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L42: local key=VIRT_DRIVER + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L43: local value=xenserver + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L44: /tmp/ansible/bin/dsconf setlc local.conf VIRT_DRIVER xenserver + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:setup_localrc:L479: localrc_set local.conf FLAT_NETWORK_BRIDGE vmnet + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L41: local lcfile=local.conf + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L42: local key=FLAT_NETWORK_BRIDGE + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L43: local value=vmnet + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L44: /tmp/ansible/bin/dsconf setlc local.conf FLAT_NETWORK_BRIDGE vmnet + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:setup_localrc:L484: localrc_set local.conf PUBLIC_INTERFACE eth4 + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L41: local lcfile=local.conf + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L42: local key=PUBLIC_INTERFACE + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L43: local value=eth4 + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L44: /tmp/ansible/bin/dsconf setlc local.conf PUBLIC_INTERFACE eth4 + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:setup_localrc:L489: localrc_set local.conf VLAN_INTERFACE eth3 + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L41: local lcfile=local.conf + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L42: local key=VLAN_INTERFACE + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L43: local value=eth3 + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L44: /tmp/ansible/bin/dsconf setlc local.conf VLAN_INTERFACE eth3 + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:setup_localrc:L490: localrc_set local.conf FLAT_INTERFACE eth3 + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L41: local lcfile=local.conf + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L42: local key=FLAT_INTERFACE + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L43: local value=eth3 + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L44: /tmp/ansible/bin/dsconf setlc local.conf FLAT_INTERFACE eth3 + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:setup_localrc:L494: localrc_set local.conf HOST_IP 192.168.33.1 + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L41: local lcfile=local.conf + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L42: local key=HOST_IP + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L43: local value=192.168.33.1 + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L44: /tmp/ansible/bin/dsconf setlc local.conf HOST_IP 192.168.33.1 + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:setup_localrc:L495: localrc_set local.conf SERVICE_HOST 192.168.33.1 + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L41: local lcfile=local.conf + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L42: local key=SERVICE_HOST + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L43: local value=192.168.33.1 + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L44: /tmp/ansible/bin/dsconf setlc local.conf SERVICE_HOST 192.168.33.1 + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:setup_localrc:L498: localrc_set local.conf XEN_FIREWALL_DRIVER nova.virt.firewall.NoopFirewallDriver + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L41: local lcfile=local.conf + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L42: local key=XEN_FIREWALL_DRIVER + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L43: local value=nova.virt.firewall.NoopFirewallDriver + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L44: /tmp/ansible/bin/dsconf setlc local.conf XEN_FIREWALL_DRIVER nova.virt.firewall.NoopFirewallDriver + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:setup_localrc:L501: localrc_set local.conf EXTRA_OPTS '("xenapi_disable_agent=True")' + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L41: local lcfile=local.conf + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L42: local key=EXTRA_OPTS + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L43: local 'value=("xenapi_disable_agent=True")' + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L44: /tmp/ansible/bin/dsconf setlc local.conf EXTRA_OPTS '("xenapi_disable_agent=True")' + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:setup_localrc:L504: localrc_set local.conf VOLUME_BACKING_DEVICE /dev/xvdb + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L41: local lcfile=local.conf + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L42: local key=VOLUME_BACKING_DEVICE + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L43: local value=/dev/xvdb + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L44: /tmp/ansible/bin/dsconf setlc local.conf VOLUME_BACKING_DEVICE /dev/xvdb + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:setup_localrc:L507: localrc_set local.conf MULTI_HOST 1 + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L41: local lcfile=local.conf + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L42: local key=MULTI_HOST + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L43: local value=1 + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L44: /tmp/ansible/bin/dsconf setlc local.conf MULTI_HOST 1 + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:setup_localrc:L510: [[ 1 -eq 1 ]] + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:setup_localrc:L517: localrc_set local.conf VOLUME_BACKING_FILE_SIZE 24G + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L41: local lcfile=local.conf + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L42: local key=VOLUME_BACKING_FILE_SIZE + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L43: local value=24G + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L44: /tmp/ansible/bin/dsconf setlc local.conf VOLUME_BACKING_FILE_SIZE 24G + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:setup_localrc:L521: localrc_set local.conf TEMPEST_HTTP_IMAGE http://git.openstack.org/static/openstack.png + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L41: local lcfile=local.conf + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L42: local key=TEMPEST_HTTP_IMAGE + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L43: local value=http://git.openstack.org/static/openstack.png + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L44: /tmp/ansible/bin/dsconf setlc local.conf TEMPEST_HTTP_IMAGE http://git.openstack.org/static/openstack.png + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:setup_localrc:L524: [[ 0 -eq 1 ]] + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:setup_localrc:L528: [[ -n '' ]] + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:setup_localrc:L537: [[ 0 -eq 1 ]] + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:setup_localrc:L541: [[ 0 -gt 1 ]] + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:setup_localrc:L550: [[ 0 -eq 1 ]] + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:setup_localrc:L553: localrc_set local.conf FORCE_CONFIG_DRIVE False + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L41: local lcfile=local.conf + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L42: local key=FORCE_CONFIG_DRIVE + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L43: local value=False + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:localrc_set:L44: /tmp/ansible/bin/dsconf setlc local.conf FORCE_CONFIG_DRIVE False + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:setup_localrc:L556: [[ -n '' ]] + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:setup_localrc:L562: [[ 0 -eq 1 ]] + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:setup_localrc:L567: [[ aio != \a\i\o ]] + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:setup_localrc:L613: [[ -e /tmp/dg-local.conf ]] + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:setup_localrc:L624: [[ primary = sub ]] + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:setup_localrc:L635: [[ -n enable_plugin os-xenapi git://git.openstack.org/openstack/os-xenapi ]] + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:setup_localrc:L636: /tmp/ansible/bin/dsconf setlc_raw local.conf 'enable_plugin os-xenapi git://git.openstack.org/openstack/os-xenapi' + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:setup_localrc:L645: [[ -n '' ]] + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:main:L733: [[ aio == \m\u\l\t\i\n\o\d\e ]] + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:main:L740: setup_networking + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:setup_networking:L232: local mode=devstack + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:setup_networking:L235: [[ aio != \m\u\l\t\i\n\o\d\e ]] + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:setup_networking:L236: [[ 1 -ne 1 ]] + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:setup_networking:L243: [[ aio == \m\u\l\t\i\n\o\d\e ]] + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:main:L742: setup_access_for_stack_user + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:setup_access_for_stack_user:L659: /tmp/ansible/bin/ansible all --sudo -f 5 -i /home/jenkins/workspace/dsvm-tempest-neutron-network/inventory -m shell -a 'chown -R stack:stack '\''/opt/stack'\''' [WARNING]: Consider using file module with owner rather than running chown localhost | SUCCESS | rc=0 >> + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:setup_access_for_stack_user:L662: /tmp/ansible/bin/ansible all --sudo -f 5 -i /home/jenkins/workspace/dsvm-tempest-neutron-network/inventory -m shell -a 'chmod 777 '\''/home/jenkins/workspace/dsvm-tempest-neutron-network/logs'\''' [WARNING]: Consider using file module with mode rather than running chmod localhost | SUCCESS | rc=0 >> + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:main:L744: echo 'Running devstack' Running devstack + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:main:L745: echo '... this takes 10 - 15 minutes (logs in logs/devstacklog.txt.gz)' ... this takes 10 - 15 minutes (logs in logs/devstacklog.txt.gz) ++ /opt/stack/new/devstack-gate/devstack-vm-gate.sh:main:L746: date +%s + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:main:L746: start=1515798512 + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:main:L753: /tmp/ansible/bin/ansible primary -f 5 -i /home/jenkins/workspace/dsvm-tempest-neutron-network/inventory -m shell -a 'cd '\''/opt/stack/new/devstack'\'' && sudo -H -u stack DSTOOLS_VERSION=0.4.0 stdbuf -oL -eL ./stack.sh 2>&1 executable=/bin/bash' + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:main:L756: '[' -d /opt/stack/data/CA ']' + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:main:L773: /tmp/ansible/bin/ansible subnodes -f 5 -i /home/jenkins/workspace/dsvm-tempest-neutron-network/inventory -m shell -a 'cd '\''/opt/stack/new/devstack'\'' && sudo -H -u stack DSTOOLS_VERSION=0.4.0 stdbuf -oL -eL ./stack.sh 2>&1 executable=/bin/bash' ++ /opt/stack/new/devstack-gate/devstack-vm-gate.sh:main:L776: date +%s + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:main:L776: end=1515800776 + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:main:L777: took=37 + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:main:L778: [[ 37 -gt 20 ]] + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:main:L779: echo 'WARNING: devstack run took > 20 minutes, this is a very slow node.' WARNING: devstack run took > 20 minutes, this is a very slow node. + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:main:L783: discover_hosts + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:discover_hosts:L259: /tmp/ansible/bin/ansible primary -f 5 -i /home/jenkins/workspace/dsvm-tempest-neutron-network/inventory -m shell -a 'cd /opt/stack/new/devstack/ && (test -f tools/discover_hosts.sh && sudo -H -u stack DSTOOLS_VERSION=0.4.0 stdbuf -oL -eL ./tools/discover_hosts.sh) || (! test -f tools/discover_hosts.sh)' + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:main:L787: [[ -f /usr/bin/yum ]] + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:main:L791: POSTGRES_LOG_PATH='-d /var/log/postgresql' + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:main:L792: MYSQL_LOG_PATH='-d /var/log/mysql' + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:main:L794: [[ 0 -eq 1 ]] + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:main:L800: [[ ! -n -d /var/log/mysql ]] + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:main:L807: [[ 0 -eq 1 ]] + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:main:L812: [[ 1 -eq 1 ]] + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:main:L813: echo 'Removing sudo privileges for devstack user' Removing sudo privileges for devstack user + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:main:L814: /tmp/ansible/bin/ansible all --sudo -f 5 -i /home/jenkins/workspace/dsvm-tempest-neutron-network/inventory -m file -a 'path=/etc/sudoers.d/50_stack_sh state=absent' localhost | SUCCESS => { "changed": true, "path": "/etc/sudoers.d/50_stack_sh", "state": "absent" } + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:main:L818: [[ 0 -eq 1 ]] + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:main:L824: [[ 1 -eq 1 ]] + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:main:L826: [[ -d /opt/stack/new/tempest ]] + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:main:L827: sudo chown -R tempest:stack /opt/stack/new/tempest + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:main:L831: [[ -d /opt/stack/data/tempest ]] + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:main:L832: sudo chown -R tempest:stack /opt/stack/data/tempest + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:main:L835: [[ -d /opt/stack/new/devstack/files ]] + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:main:L836: sudo chmod -R o+rx /opt/stack/new/devstack/files + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:main:L845: [[ aio == \m\u\l\t\i\n\o\d\e ]] + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:main:L850: [[ 0 -eq 1 ]] ++ /opt/stack/new/devstack-gate/devstack-vm-gate.sh:main:L858: iniget /opt/stack/new/tempest/etc/tempest.conf neutron-feature-enabled api_extensions +++ /opt/stack/new/devstack-gate/functions.sh:iniget:L989: source /opt/stack/new/devstack/inc/ini-config +++++ /opt/stack/new/devstack/inc/ini-config:source:L10: set +o +++++ /opt/stack/new/devstack/inc/ini-config:source:L10: grep xtrace ++++ /opt/stack/new/devstack/inc/ini-config:source:L10: INC_CONF_TRACE='set -o xtrace' ++++ /opt/stack/new/devstack/inc/ini-config:source:L11: set +o xtrace +++ /opt/stack/new/devstack-gate/functions.sh:iniget:L989: iniget /opt/stack/new/tempest/etc/tempest.conf neutron-feature-enabled api_extensions +++ /opt/stack/new/devstack/inc/ini-config:iniget:L61: local xtrace ++++ /opt/stack/new/devstack/inc/ini-config:iniget:L62: set +o ++++ /opt/stack/new/devstack/inc/ini-config:iniget:L62: grep xtrace +++ /opt/stack/new/devstack/inc/ini-config:iniget:L62: xtrace='set -o xtrace' +++ /opt/stack/new/devstack/inc/ini-config:iniget:L63: set +o xtrace + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:main:L858: neutron_extensions= + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:main:L859: [[ '' == \m\a\s\t\e\r ]] + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:main:L866: set -o errexit + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:main:L868: [[ '' != '' ]] + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:main:L871: TEMPEST_COMMAND='sudo -H -u tempest tox' + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:main:L873: cd /opt/stack/new/tempest + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:main:L874: [[ (?!.*\[.*\bslow\b.*\]|.*tempest.scenario.test_volume_boot_pattern.TestVolumeBootPattern.test_boot_server_from_encrypted_volume_luks|.*tempest.api.compute.images.test_list_image_filters.ListImageFiltersTestJSON.*|.*tempest.api.compute.servers.test_server_actions.ServerActionsTestJSON.test_create_backup.*|.*tempest.api.volume.*test_volumes_backup.*|.*tempest.api.volume.test_volumes_actions.*test_volume_upload.*|.*tempest.api.compute.admin.test_hosts_negative.HostsAdminNegativeTestJSON.test_startup_host_with_non_admin_user|.*tempest.api.volume.test_volume_delete_cascade.VolumesDeleteCascade.test_volume_from_snapshot_cascade_delete|.*tempest.scenario.test_volume_boot_pattern.TestVolumeBootPattern.test_create_ebs_image_and_check_boot|.*tempest.api.volume.test_volumes_snapshots.VolumesSnapshotTestJSON.test_volume_from_snapshot|.*tempest.api.compute.admin.test_server_diagnostics.*|.*tempest.api.compute.servers.test_server_actions.ServerActionsTestJSON.test_rebuild_server_with_volume_attached.*|.*tempest.scenario.test_shelve_instance.TestShelveInstance.test_shelve_volume_backed_instance.*|.*tempest.scenario.test_volume_boot_pattern.TestVolumeBootPattern.test_volume_boot_pattern.*|.*tempest.scenario.test_volume_boot_pattern.TestVolumeBootPatternV2.test_volume_boot_pattern.*)(^tempest\.(api|scenario|thirdparty)) != '' ]] + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:main:L875: [[ 0 -eq 1 ]] + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:main:L880: echo 'Running tempest with a custom regex filter' Running tempest with a custom regex filter + /opt/stack/new/devstack-gate/devstack-vm-gate.sh:main:L881: sudo -H -u tempest tox -eall -- '(?!.*\[.*\bslow\b.*\]|.*tempest.scenario.test_volume_boot_pattern.TestVolumeBootPattern.test_boot_server_from_encrypted_volume_luks|.*tempest.api.compute.images.test_list_image_filters.ListImageFiltersTestJSON.*|.*tempest.api.compute.servers.test_server_actions.ServerActionsTestJSON.test_create_backup.*|.*tempest.api.volume.*test_volumes_backup.*|.*tempest.api.volume.test_volumes_actions.*test_volume_upload.*|.*tempest.api.compute.admin.test_hosts_negative.HostsAdminNegativeTestJSON.test_startup_host_with_non_admin_user|.*tempest.api.volume.test_volume_delete_cascade.VolumesDeleteCascade.test_volume_from_snapshot_cascade_delete|.*tempest.scenario.test_volume_boot_pattern.TestVolumeBootPattern.test_create_ebs_image_and_check_boot|.*tempest.api.volume.test_volumes_snapshots.VolumesSnapshotTestJSON.test_volume_from_snapshot|.*tempest.api.compute.admin.test_server_diagnostics.*|.*tempest.api.compute.servers.test_server_actions.ServerActionsTestJSON.test_rebuild_server_with_volume_attached.*|.*tempest.scenario.test_shelve_instance.TestShelveInstance.test_shelve_volume_backed_instance.*|.*tempest.scenario.test_volume_boot_pattern.TestVolumeBootPattern.test_volume_boot_pattern.*|.*tempest.scenario.test_volume_boot_pattern.TestVolumeBootPatternV2.test_volume_boot_pattern.*)(^tempest\.(api|scenario|thirdparty))' --concurrency=3 all develop-inst-noop: /opt/stack/new/tempest all installed: asn1crypto==0.24.0,Babel==2.5.1,bcrypt==3.1.4,cffi==1.11.2,cliff==2.10.0,cmd2==0.7.8,cryptography==2.1.4,debtcollector==1.19.0,enum34==1.1.6,extras==1.0.0,fasteners==0.14.1,fixtures==3.0.0,funcsigs==1.0.2,functools32==3.2.3.post2,future==0.16.0,idna==2.6,ipaddress==1.0.19,iso8601==0.1.11,jsonschema==2.6.0,linecache2==1.0.0,monotonic==1.4,msgpack-python==0.4.8,netaddr==0.7.19,netifaces==0.10.6,os-testr==1.0.0,oslo.concurrency==3.24.0,oslo.config==5.2.0,oslo.context==2.20.0,oslo.i18n==3.19.0,oslo.log==3.36.0,oslo.serialization==2.21.1,oslo.utils==3.34.0,paramiko==2.4.0,pbr==3.1.1,prettytable==0.7.2,pyasn1==0.4.2,pycparser==2.18,pyinotify==0.9.6,PyNaCl==1.2.1,pyparsing==2.2.0,pyperclip==1.6.0,python-dateutil==2.6.1,python-mimeparse==1.6.0,python-subunit==1.2.0,pytz==2017.3,PyYAML==3.12,rfc3986==1.1.0,six==1.11.0,stestr==1.1.0,stevedore==1.28.0,-e git+https://git.openstack.org/openstack/tempest@f110a4ba1ffb050a539127b446cdf704bb8213ed#egg=tempest,testrepository==0.0.20,testtools==2.3.0,traceback2==1.4.0,unicodecsv==0.14.1,unittest2==1.1.0,urllib3==1.22,wrapt==1.10.11 all runtests: PYTHONHASHSEED='702948864' all runtests: commands[0] | find . -type f -name *.pyc -delete all runtests: commands[1] | tempest run --regex (?!.*\[.*\bslow\b.*\]|.*tempest.scenario.test_volume_boot_pattern.TestVolumeBootPattern.test_boot_server_from_encrypted_volume_luks|.*tempest.api.compute.images.test_list_image_filters.ListImageFiltersTestJSON.*|.*tempest.api.compute.servers.test_server_actions.ServerActionsTestJSON.test_create_backup.*|.*tempest.api.volume.*test_volumes_backup.*|.*tempest.api.volume.test_volumes_actions.*test_volume_upload.*|.*tempest.api.compute.admin.test_hosts_negative.HostsAdminNegativeTestJSON.test_startup_host_with_non_admin_user|.*tempest.api.volume.test_volume_delete_cascade.VolumesDeleteCascade.test_volume_from_snapshot_cascade_delete|.*tempest.scenario.test_volume_boot_pattern.TestVolumeBootPattern.test_create_ebs_image_and_check_boot|.*tempest.api.volume.test_volumes_snapshots.VolumesSnapshotTestJSON.test_volume_from_snapshot|.*tempest.api.compute.admin.test_server_diagnostics.*|.*tempest.api.compute.servers.test_server_actions.ServerActionsTestJSON.test_rebuild_server_with_volume_attached.*|.*tempest.scenario.test_shelve_instance.TestShelveInstance.test_shelve_volume_backed_instance.*|.*tempest.scenario.test_volume_boot_pattern.TestVolumeBootPattern.test_volume_boot_pattern.*|.*tempest.scenario.test_volume_boot_pattern.TestVolumeBootPatternV2.test_volume_boot_pattern.*)(^tempest\.(api|scenario|thirdparty)) --concurrency=3 running=OS_STDOUT_CAPTURE=${OS_STDOUT_CAPTURE:-1} \ OS_STDERR_CAPTURE=${OS_STDERR_CAPTURE:-1} \ OS_TEST_TIMEOUT=${OS_TEST_TIMEOUT:-500} \ OS_TEST_LOCK_PATH=${OS_TEST_LOCK_PATH:-${TMPDIR:-'/tmp'}} \ ${PYTHON:-python} -m subunit.run discover -t ${OS_TOP_LEVEL:-./} ${OS_TEST_PATH:-./tempest/test_discover} --list running=OS_STDOUT_CAPTURE=${OS_STDOUT_CAPTURE:-1} \ OS_STDERR_CAPTURE=${OS_STDERR_CAPTURE:-1} \ OS_TEST_TIMEOUT=${OS_TEST_TIMEOUT:-500} \ OS_TEST_LOCK_PATH=${OS_TEST_LOCK_PATH:-${TMPDIR:-'/tmp'}} \ ${PYTHON:-python} -m subunit.run discover -t ${OS_TOP_LEVEL:-./} ${OS_TEST_PATH:-./tempest/test_discover} --load-list /tmp/tmp1bG9BZ running=OS_STDOUT_CAPTURE=${OS_STDOUT_CAPTURE:-1} \ OS_STDERR_CAPTURE=${OS_STDERR_CAPTURE:-1} \ OS_TEST_TIMEOUT=${OS_TEST_TIMEOUT:-500} \ OS_TEST_LOCK_PATH=${OS_TEST_LOCK_PATH:-${TMPDIR:-'/tmp'}} \ ${PYTHON:-python} -m subunit.run discover -t ${OS_TOP_LEVEL:-./} ${OS_TEST_PATH:-./tempest/test_discover} --load-list /tmp/tmpbmoP19 running=OS_STDOUT_CAPTURE=${OS_STDOUT_CAPTURE:-1} \ OS_STDERR_CAPTURE=${OS_STDERR_CAPTURE:-1} \ OS_TEST_TIMEOUT=${OS_TEST_TIMEOUT:-500} \ OS_TEST_LOCK_PATH=${OS_TEST_LOCK_PATH:-${TMPDIR:-'/tmp'}} \ ${PYTHON:-python} -m subunit.run discover -t ${OS_TOP_LEVEL:-./} ${OS_TEST_PATH:-./tempest/test_discover} --load-list /tmp/tmpsohzHr {2} tempest.api.compute.admin.test_agents.AgentsAdminTestJSON.test_create_agent [0.101529s] ... ok {2} tempest.api.compute.admin.test_agents.AgentsAdminTestJSON.test_delete_agent [0.076372s] ... ok {2} tempest.api.compute.admin.test_agents.AgentsAdminTestJSON.test_list_agents [0.071293s] ... ok {2} tempest.api.compute.admin.test_agents.AgentsAdminTestJSON.test_list_agents_with_filter [0.131622s] ... ok {2} tempest.api.compute.admin.test_agents.AgentsAdminTestJSON.test_update_agent [0.075479s] ... ok {1} tempest.api.compute.admin.test_aggregates.AggregatesAdminTestJSON.test_aggregate_add_host_create_server_with_az [12.714975s] ... ok {1} tempest.api.compute.admin.test_aggregates.AggregatesAdminTestJSON.test_aggregate_add_host_get_details [0.310364s] ... ok {1} tempest.api.compute.admin.test_aggregates.AggregatesAdminTestJSON.test_aggregate_add_host_list [0.272712s] ... ok {1} tempest.api.compute.admin.test_aggregates.AggregatesAdminTestJSON.test_aggregate_add_remove_host [0.228369s] ... ok {1} tempest.api.compute.admin.test_aggregates.AggregatesAdminTestJSON.test_aggregate_create_delete [0.457026s] ... ok {0} tempest.api.compute.admin.test_auto_allocate_network.AutoAllocateNetworkTest.test_server_create_no_allocate [14.775631s] ... ok {2} tempest.api.compute.admin.test_aggregates_negative.AggregatesAdminNegativeTestJSON.test_aggregate_add_existent_host [10.312304s] ... ok {1} tempest.api.compute.admin.test_aggregates.AggregatesAdminTestJSON.test_aggregate_create_delete_with_az [0.392795s] ... ok {2} tempest.api.compute.admin.test_aggregates_negative.AggregatesAdminNegativeTestJSON.test_aggregate_add_host_as_user [0.255415s] ... ok {2} tempest.api.compute.admin.test_aggregates_negative.AggregatesAdminNegativeTestJSON.test_aggregate_add_non_exist_host [0.293686s] ... ok {1} tempest.api.compute.admin.test_aggregates.AggregatesAdminTestJSON.test_aggregate_create_update_metadata_get_details [0.349129s] ... ok {2} tempest.api.compute.admin.test_aggregates_negative.AggregatesAdminNegativeTestJSON.test_aggregate_create_aggregate_name_length_exceeds_255 [0.033127s] ... ok {2} tempest.api.compute.admin.test_aggregates_negative.AggregatesAdminNegativeTestJSON.test_aggregate_create_aggregate_name_length_less_than_1 [0.085786s] ... ok {2} tempest.api.compute.admin.test_aggregates_negative.AggregatesAdminNegativeTestJSON.test_aggregate_create_as_user [0.018644s] ... ok {1} tempest.api.compute.admin.test_aggregates.AggregatesAdminTestJSON.test_aggregate_create_update_with_az [0.366379s] ... ok {2} tempest.api.compute.admin.test_aggregates_negative.AggregatesAdminNegativeTestJSON.test_aggregate_create_with_existent_aggregate_name [0.286713s] ... ok {1} tempest.api.compute.admin.test_aggregates.AggregatesAdminTestJSON.test_aggregate_create_verify_entry_in_list [0.145804s] ... ok {2} tempest.api.compute.admin.test_aggregates_negative.AggregatesAdminNegativeTestJSON.test_aggregate_delete_as_user [0.123461s] ... ok {2} tempest.api.compute.admin.test_aggregates_negative.AggregatesAdminNegativeTestJSON.test_aggregate_delete_with_invalid_id [0.051490s] ... ok {2} tempest.api.compute.admin.test_aggregates_negative.AggregatesAdminNegativeTestJSON.test_aggregate_get_details_as_user [0.130676s] ... ok {2} tempest.api.compute.admin.test_aggregates_negative.AggregatesAdminNegativeTestJSON.test_aggregate_get_details_with_invalid_id [0.062005s] ... ok {2} tempest.api.compute.admin.test_aggregates_negative.AggregatesAdminNegativeTestJSON.test_aggregate_list_as_user [0.023534s] ... ok {2} tempest.api.compute.admin.test_aggregates_negative.AggregatesAdminNegativeTestJSON.test_aggregate_remove_host_as_user [0.274890s] ... ok {2} tempest.api.compute.admin.test_aggregates_negative.AggregatesAdminNegativeTestJSON.test_aggregate_remove_nonexistent_host [0.136177s] ... ok {2} tempest.api.compute.admin.test_availability_zone_negative.AZAdminNegativeTestJSON.test_get_availability_zone_list_detail_with_non_admin_user [0.151083s] ... ok {1} tempest.api.compute.admin.test_availability_zone.AZAdminV2TestJSON.test_get_availability_zone_list [0.239883s] ... ok {1} tempest.api.compute.admin.test_availability_zone.AZAdminV2TestJSON.test_get_availability_zone_list_detail [0.264148s] ... ok {2} setUpClass (tempest.api.compute.admin.test_fixed_ips.FixedIPsTestJson) ... SKIPPED: FixedIPsTestJson skipped as neutron is available {2} tempest.api.compute.admin.test_flavors.FlavorsAdminTestJSON.test_create_flavor_using_string_ram [0.279717s] ... ok {2} tempest.api.compute.admin.test_flavors.FlavorsAdminTestJSON.test_create_flavor_verify_entry_in_list_details [0.243667s] ... ok {2} tempest.api.compute.admin.test_flavors.FlavorsAdminTestJSON.test_create_flavor_with_int_id [0.202317s] ... ok {2} tempest.api.compute.admin.test_flavors.FlavorsAdminTestJSON.test_create_flavor_with_none_id [0.216847s] ... ok {2} tempest.api.compute.admin.test_flavors.FlavorsAdminTestJSON.test_create_flavor_with_uuid_id [0.205533s] ... ok {2} tempest.api.compute.admin.test_flavors.FlavorsAdminTestJSON.test_create_list_flavor_without_extra_data [0.463180s] ... ok {2} tempest.api.compute.admin.test_flavors.FlavorsAdminTestJSON.test_create_server_with_non_public_flavor [0.220921s] ... ok {2} tempest.api.compute.admin.test_flavors.FlavorsAdminTestJSON.test_is_public_string_variations [0.742376s] ... ok {2} tempest.api.compute.admin.test_flavors.FlavorsAdminTestJSON.test_list_non_public_flavor [0.270660s] ... ok {2} tempest.api.compute.admin.test_flavors.FlavorsAdminTestJSON.test_list_public_flavor_with_other_user [0.214296s] ... ok {2} tempest.api.compute.admin.test_flavors_access.FlavorsAccessTestJSON.test_flavor_access_add_remove [0.679913s] ... ok {2} tempest.api.compute.admin.test_flavors_access.FlavorsAccessTestJSON.test_flavor_access_list_with_private_flavor [0.168316s] ... ok {2} tempest.api.compute.admin.test_instance_usage_audit_log.InstanceUsageAuditLogTestJSON.test_get_instance_usage_audit_log [0.206294s] ... ok {2} tempest.api.compute.admin.test_instance_usage_audit_log.InstanceUsageAuditLogTestJSON.test_list_instance_usage_audit_logs [0.043200s] ... ok {2} setUpClass (tempest.api.compute.admin.test_live_migration.LiveMigrationRemoteConsolesV26Test) ... SKIPPED: LiveMigrationRemoteConsolesV26Test skipped as live-migration is not available {2} tempest.api.compute.admin.test_networks.NetworksTest.test_get_network [1.672354s] ... ok {2} tempest.api.compute.admin.test_networks.NetworksTest.test_list_all_networks [0.296273s] ... ok {2} setUpClass (tempest.api.compute.certificates.test_certificates.CertificatesV2TestJSON) ... SKIPPED: Nova cert is not available {2} tempest.api.compute.flavors.test_flavors_negative.FlavorsV2NegativeTest.test_boot_with_low_ram [1.856453s] ... ok {0} tempest.api.compute.admin.test_auto_allocate_network.AutoAllocateNetworkTest.test_server_multi_create_auto_allocate [100.265896s] ... ok {1} tempest.api.compute.admin.test_create_server.ServersWithSpecificFlavorTestJSON.test_verify_created_server_ephemeral_disk [63.081469s] ... ok {2} tempest.api.compute.floating_ips.test_floating_ips_actions.FloatingIPsAssociationTestJSON.test_associate_already_associated_floating_ip [36.294326s] ... ok {2} tempest.api.compute.floating_ips.test_floating_ips_actions.FloatingIPsAssociationTestJSON.test_associate_disassociate_floating_ip [7.567312s] ... ok {1} tempest.api.compute.admin.test_flavors_extra_specs.FlavorsExtraSpecsTestJSON.test_flavor_non_admin_get_all_keys [0.170540s] ... ok {1} tempest.api.compute.admin.test_flavors_extra_specs.FlavorsExtraSpecsTestJSON.test_flavor_non_admin_get_specific_key [0.090123s] ... ok {1} tempest.api.compute.admin.test_flavors_extra_specs.FlavorsExtraSpecsTestJSON.test_flavor_set_get_update_show_unset_keys [0.312815s] ... ok {1} tempest.api.compute.admin.test_flavors_extra_specs_negative.FlavorsExtraSpecsNegativeTestJSON.test_flavor_get_nonexistent_key [0.082334s] ... ok {1} tempest.api.compute.admin.test_flavors_extra_specs_negative.FlavorsExtraSpecsNegativeTestJSON.test_flavor_non_admin_set_keys [0.018214s] ... ok {1} tempest.api.compute.admin.test_flavors_extra_specs_negative.FlavorsExtraSpecsNegativeTestJSON.test_flavor_non_admin_unset_keys [0.075271s] ... ok {1} tempest.api.compute.admin.test_flavors_extra_specs_negative.FlavorsExtraSpecsNegativeTestJSON.test_flavor_non_admin_update_specific_key [0.073901s] ... ok {1} tempest.api.compute.admin.test_flavors_extra_specs_negative.FlavorsExtraSpecsNegativeTestJSON.test_flavor_unset_nonexistent_key [0.030750s] ... ok {1} tempest.api.compute.admin.test_flavors_extra_specs_negative.FlavorsExtraSpecsNegativeTestJSON.test_flavor_update_mismatch_key [0.028164s] ... ok {1} tempest.api.compute.admin.test_flavors_extra_specs_negative.FlavorsExtraSpecsNegativeTestJSON.test_flavor_update_more_key [0.016316s] ... ok {0} tempest.api.compute.admin.test_delete_server.DeleteServersAdminTestJSON.test_admin_delete_servers_of_others [12.695157s] ... ok {1} tempest.api.compute.admin.test_hosts_negative.HostsAdminNegativeTestJSON.test_list_hosts_with_non_admin_user [0.065283s] ... ok {1} tempest.api.compute.admin.test_hosts_negative.HostsAdminNegativeTestJSON.test_reboot_host_with_non_admin_user [0.019971s] ... ok {1} tempest.api.compute.admin.test_hosts_negative.HostsAdminNegativeTestJSON.test_reboot_nonexistent_host [0.030221s] ... ok {1} tempest.api.compute.admin.test_hosts_negative.HostsAdminNegativeTestJSON.test_show_host_detail_with_non_admin_user [0.028094s] ... ok {1} tempest.api.compute.admin.test_hosts_negative.HostsAdminNegativeTestJSON.test_show_host_detail_with_nonexistent_hostname [0.034863s] ... ok {1} tempest.api.compute.admin.test_hosts_negative.HostsAdminNegativeTestJSON.test_shutdown_host_with_non_admin_user [0.015449s] ... ok {1} tempest.api.compute.admin.test_hosts_negative.HostsAdminNegativeTestJSON.test_shutdown_nonexistent_host [0.030381s] ... ok {1} tempest.api.compute.admin.test_hosts_negative.HostsAdminNegativeTestJSON.test_startup_nonexistent_host [0.027362s] ... ok {1} tempest.api.compute.admin.test_hosts_negative.HostsAdminNegativeTestJSON.test_update_host_with_invalid_maintenance_mode [0.015216s] ... ok {1} tempest.api.compute.admin.test_hosts_negative.HostsAdminNegativeTestJSON.test_update_host_with_invalid_status [0.015311s] ... ok {1} tempest.api.compute.admin.test_hosts_negative.HostsAdminNegativeTestJSON.test_update_host_with_non_admin_user [0.024300s] ... ok {1} tempest.api.compute.admin.test_hosts_negative.HostsAdminNegativeTestJSON.test_update_host_without_param [0.013947s] ... ok {1} tempest.api.compute.admin.test_hosts_negative.HostsAdminNegativeTestJSON.test_update_nonexistent_host [0.041193s] ... ok {1} tempest.api.compute.admin.test_hypervisor_negative.HypervisorAdminNegativeTestJSON.test_get_hypervisor_list_details_with_non_admin_user [0.131347s] ... ok {1} tempest.api.compute.admin.test_hypervisor_negative.HypervisorAdminNegativeTestJSON.test_get_hypervisor_list_with_non_admin_user [0.015661s] ... ok {1} tempest.api.compute.admin.test_hypervisor_negative.HypervisorAdminNegativeTestJSON.test_get_hypervisor_stats_with_non_admin_user [0.026823s] ... ok {1} tempest.api.compute.admin.test_hypervisor_negative.HypervisorAdminNegativeTestJSON.test_get_hypervisor_uptime_with_non_admin_user [0.109048s] ... ok {1} tempest.api.compute.admin.test_hypervisor_negative.HypervisorAdminNegativeTestJSON.test_get_nonexistent_hypervisor_uptime [0.017768s] ... ok {1} tempest.api.compute.admin.test_hypervisor_negative.HypervisorAdminNegativeTestJSON.test_search_hypervisor_with_non_admin_user [0.085976s] ... ok {1} tempest.api.compute.admin.test_hypervisor_negative.HypervisorAdminNegativeTestJSON.test_search_nonexistent_hypervisor [0.038267s] ... ok {1} tempest.api.compute.admin.test_hypervisor_negative.HypervisorAdminNegativeTestJSON.test_show_hypervisor_with_non_admin_user [0.065129s] ... ok {1} tempest.api.compute.admin.test_hypervisor_negative.HypervisorAdminNegativeTestJSON.test_show_nonexistent_hypervisor [0.017052s] ... ok {1} tempest.api.compute.admin.test_hypervisor_negative.HypervisorAdminNegativeTestJSON.test_show_servers_with_non_admin_user [0.058892s] ... ok {1} tempest.api.compute.admin.test_hypervisor_negative.HypervisorAdminNegativeTestJSON.test_show_servers_with_nonexistent_hypervisor [0.036918s] ... ok {1} tempest.api.compute.admin.test_instance_usage_audit_log_negative.InstanceUsageAuditLogNegativeTestJSON.test_get_instance_usage_audit_logs_with_invalid_time [0.243294s] ... ok {1} tempest.api.compute.admin.test_instance_usage_audit_log_negative.InstanceUsageAuditLogNegativeTestJSON.test_instance_usage_audit_logs_with_nonadmin_user [0.094170s] ... ok {1} tempest.api.compute.admin.test_keypairs_v210.KeyPairsV210TestJSON.test_admin_manage_keypairs_for_other_users [1.095834s] ... ok {1} setUpClass (tempest.api.compute.admin.test_live_migration.LiveMigrationTest) ... SKIPPED: LiveMigrationTest skipped as live-migration is not available {1} tempest.api.compute.admin.test_migrations.MigrationsAdminTest.test_cold_migration ... SKIPPED: Less than 2 compute nodes, skipping multinode tests. {1} tempest.api.compute.admin.test_migrations.MigrationsAdminTest.test_list_migrations [0.152380s] ... ok {0} tempest.api.compute.admin.test_delete_server.DeleteServersAdminTestJSON.test_delete_server_while_in_error_state [24.991965s] ... ok {2} tempest.api.compute.floating_ips.test_list_floating_ips.FloatingIPDetailsTestJSON.test_get_floating_ip_details [3.905580s] ... ok {2} tempest.api.compute.floating_ips.test_list_floating_ips.FloatingIPDetailsTestJSON.test_list_floating_ip_pools [0.253192s] ... ok {2} tempest.api.compute.floating_ips.test_list_floating_ips.FloatingIPDetailsTestJSON.test_list_floating_ips [0.969912s] ... ok {0} setUpClass (tempest.api.compute.admin.test_fixed_ips_negative.FixedIPsNegativeTestJson) ... SKIPPED: FixedIPsNegativeTestJson skipped as neutron is available {0} tempest.api.compute.admin.test_flavors_access_negative.FlavorsAccessNegativeTestJSON.test_add_flavor_access_duplicate [0.793632s] ... ok {0} tempest.api.compute.admin.test_flavors_access_negative.FlavorsAccessNegativeTestJSON.test_flavor_access_list_with_public_flavor [0.639048s] ... ok {0} tempest.api.compute.admin.test_flavors_access_negative.FlavorsAccessNegativeTestJSON.test_flavor_non_admin_add [0.313986s] ... ok {0} tempest.api.compute.admin.test_flavors_access_negative.FlavorsAccessNegativeTestJSON.test_flavor_non_admin_remove [0.415717s] ... ok {0} tempest.api.compute.admin.test_flavors_access_negative.FlavorsAccessNegativeTestJSON.test_remove_flavor_access_not_found [0.516581s] ... ok {0} tempest.api.compute.admin.test_floating_ips_bulk.FloatingIPsBulkAdminTestJSON.test_create_list_delete_floating_ips_bulk [0.166582s] ... ok {0} tempest.api.compute.admin.test_hosts.HostsAdminTestJSON.test_list_hosts [0.167020s] ... ok {0} tempest.api.compute.admin.test_hosts.HostsAdminTestJSON.test_list_hosts_with_a_blank_zone [0.081598s] ... ok {0} tempest.api.compute.admin.test_hosts.HostsAdminTestJSON.test_list_hosts_with_nonexistent_zone [0.078546s] ... ok {0} tempest.api.compute.admin.test_hosts.HostsAdminTestJSON.test_list_hosts_with_zone [0.150845s] ... ok {0} tempest.api.compute.admin.test_hosts.HostsAdminTestJSON.test_show_host_detail [0.153808s] ... ok {2} tempest.api.compute.images.test_image_metadata_negative.ImagesMetadataNegativeTestJSON.test_delete_nonexistent_image_metadata_item [0.136245s] ... ok {2} tempest.api.compute.images.test_image_metadata_negative.ImagesMetadataNegativeTestJSON.test_get_nonexistent_image_metadata_item [0.047801s] ... ok {2} tempest.api.compute.images.test_image_metadata_negative.ImagesMetadataNegativeTestJSON.test_list_nonexistent_image_metadata [0.041417s] ... ok {2} tempest.api.compute.images.test_image_metadata_negative.ImagesMetadataNegativeTestJSON.test_set_nonexistent_image_metadata [0.044486s] ... ok {2} tempest.api.compute.images.test_image_metadata_negative.ImagesMetadataNegativeTestJSON.test_set_nonexistent_image_metadata_item [0.045013s] ... ok {2} tempest.api.compute.images.test_image_metadata_negative.ImagesMetadataNegativeTestJSON.test_update_nonexistent_image_metadata [0.043403s] ... ok {0} tempest.api.compute.admin.test_hypervisor.HypervisorAdminTestJSON.test_get_hypervisor_list [0.156978s] ... ok {0} tempest.api.compute.admin.test_hypervisor.HypervisorAdminTestJSON.test_get_hypervisor_list_details [0.044243s] ... ok {0} tempest.api.compute.admin.test_hypervisor.HypervisorAdminTestJSON.test_get_hypervisor_show_details [0.093273s] ... ok {0} tempest.api.compute.admin.test_hypervisor.HypervisorAdminTestJSON.test_get_hypervisor_show_servers [0.234850s] ... ok {0} tempest.api.compute.admin.test_hypervisor.HypervisorAdminTestJSON.test_get_hypervisor_stats [0.033388s] ... ok {1} tempest.api.compute.admin.test_migrations.MigrationsAdminTest.test_list_migrations_in_flavor_resize_situation [28.808607s] ... ok {0} tempest.api.compute.admin.test_hypervisor.HypervisorAdminTestJSON.test_get_hypervisor_uptime [0.365247s] ... ok {0} tempest.api.compute.admin.test_hypervisor.HypervisorAdminTestJSON.test_search_hypervisor [0.093281s] ... ok {0} setUpClass (tempest.api.compute.admin.test_live_migration.LiveAutoBlockMigrationV225Test) ... SKIPPED: LiveAutoBlockMigrationV225Test skipped as live-migration is not available {0} setUpClass (tempest.api.compute.admin.test_live_migration_negative.LiveMigrationNegativeTest) ... SKIPPED: Live migration is not enabled {0} tempest.api.compute.admin.test_quotas_negative.QuotasAdminNegativeTestJSON.test_create_server_when_cpu_quota_is_full [0.940511s] ... ok {0} tempest.api.compute.admin.test_quotas_negative.QuotasAdminNegativeTestJSON.test_create_server_when_instances_quota_is_full [0.802467s] ... ok {0} tempest.api.compute.admin.test_quotas_negative.QuotasAdminNegativeTestJSON.test_create_server_when_memory_quota_is_full [0.734256s] ... ok {0} tempest.api.compute.admin.test_quotas_negative.QuotasAdminNegativeTestJSON.test_security_groups_exceed_limit ... SKIPPED: Skipped until Bug: 1186354 is resolved. {0} tempest.api.compute.admin.test_quotas_negative.QuotasAdminNegativeTestJSON.test_security_groups_rules_exceed_limit ... SKIPPED: Skipped until Bug: 1186354 is resolved. {0} tempest.api.compute.admin.test_quotas_negative.QuotasAdminNegativeTestJSON.test_update_quota_normal_user [0.032315s] ... ok {0} setUpClass (tempest.api.compute.admin.test_security_group_default_rules.SecurityGroupDefaultRulesTest) ... SKIPPED: Skip as this functionality is not yet implemented in Neutron. Related Bug#1311500 {0} tempest.api.compute.admin.test_servers.ServersAdminTestJSON.test_create_server_with_scheduling_hint [13.683951s] ... ok {0} tempest.api.compute.admin.test_servers.ServersAdminTestJSON.test_list_servers_by_admin [0.206724s] ... ok {0} tempest.api.compute.admin.test_servers.ServersAdminTestJSON.test_list_servers_by_admin_with_all_tenants [0.271361s] ... ok {0} tempest.api.compute.admin.test_servers.ServersAdminTestJSON.test_list_servers_by_admin_with_specified_tenant [0.573147s] ... ok {0} tempest.api.compute.admin.test_servers.ServersAdminTestJSON.test_list_servers_detailed_filter_by_invalid_status [0.056735s] ... ok {0} tempest.api.compute.admin.test_servers.ServersAdminTestJSON.test_list_servers_filter_by_error_status [0.621129s] ... ok {0} tempest.api.compute.admin.test_servers.ServersAdminTestJSON.test_list_servers_filter_by_exist_host [0.410934s] ... ok {2} tempest.api.compute.images.test_images_oneserver.ImagesOneServerTestJSON.test_create_delete_image [29.226639s] ... ok {2} tempest.api.compute.images.test_images_oneserver.ImagesOneServerTestJSON.test_create_image_specify_multibyte_character_image_name [0.487158s] ... ok {1} tempest.api.compute.admin.test_migrations.MigrationsAdminTest.test_resize_server_revert_deleted_flavor [63.974244s] ... ok {1} tempest.api.compute.admin.test_migrations.MigrationsAdminTest.test_revert_cold_migration ... SKIPPED: Less than 2 compute nodes, skipping multinode tests. {2} tempest.api.compute.limits.test_absolute_limits_negative.AbsoluteLimitsNegativeTestJSON.test_max_image_meta_exceed_limit [0.520294s] ... ok {0} tempest.api.compute.admin.test_servers.ServersAdminTestJSON.test_rebuild_server_in_error_state [19.578008s] ... ok {2} tempest.api.compute.security_groups.test_security_group_rules.SecurityGroupRulesTestJSON.test_security_group_rules_create [0.790843s] ... ok {2} tempest.api.compute.security_groups.test_security_group_rules.SecurityGroupRulesTestJSON.test_security_group_rules_create_with_optional_cidr [1.057359s] ... ok {2} tempest.api.compute.security_groups.test_security_group_rules.SecurityGroupRulesTestJSON.test_security_group_rules_create_with_optional_group_id [0.900976s] ... ok {2} tempest.api.compute.security_groups.test_security_group_rules.SecurityGroupRulesTestJSON.test_security_group_rules_delete_when_peer_group_deleted [1.460095s] ... ok {2} tempest.api.compute.security_groups.test_security_group_rules.SecurityGroupRulesTestJSON.test_security_group_rules_list [1.333817s] ... ok {0} tempest.api.compute.admin.test_servers.ServersAdminTestJSON.test_reset_network_inject_network_info [17.362745s] ... ok {0} tempest.api.compute.admin.test_servers.ServersAdminTestJSON.test_reset_state_server [0.787404s] ... ok {1} tempest.api.compute.admin.test_quotas.QuotaClassesAdminTestJSON.test_update_default_quotas [0.606508s] ... ok {1} tempest.api.compute.admin.test_quotas.QuotasAdminTestJSON.test_delete_quota [0.684624s] ... ok {1} tempest.api.compute.admin.test_quotas.QuotasAdminTestJSON.test_get_default_quotas [0.133405s] ... ok {1} tempest.api.compute.admin.test_quotas.QuotasAdminTestJSON.test_get_updated_quotas [1.035298s] ... ok {1} tempest.api.compute.admin.test_quotas.QuotasAdminTestJSON.test_update_all_quota_resources_for_tenant [0.932378s] ... ok {2} tempest.api.compute.security_groups.test_security_groups.SecurityGroupsTestJSON.test_list_security_groups_by_server [22.588653s] ... ok {2} tempest.api.compute.security_groups.test_security_groups.SecurityGroupsTestJSON.test_security_group_create_get_delete [2.343000s] ... ok {1} tempest.api.compute.admin.test_security_groups.SecurityGroupsTestAdminJSON.test_list_security_groups_list_all_tenants_filter [8.978927s] ... ok {2} tempest.api.compute.security_groups.test_security_groups.SecurityGroupsTestJSON.test_security_groups_create_list_delete [3.806223s] ... ok {1} tempest.api.compute.admin.test_services.ServicesAdminTestJSON.test_get_service_by_host_name [0.393009s] ... ok {1} tempest.api.compute.admin.test_services.ServicesAdminTestJSON.test_get_service_by_service_and_host_name [0.141799s] ... ok {1} tempest.api.compute.admin.test_services.ServicesAdminTestJSON.test_get_service_by_service_binary_name [0.069168s] ... ok {1} tempest.api.compute.admin.test_services.ServicesAdminTestJSON.test_list_services [0.086689s] ... ok {0} tempest.api.compute.admin.test_servers_negative.ServersAdminNegativeTestJSON.test_migrate_non_existent_server [0.300357s] ... ok {1} tempest.api.compute.admin.test_services_negative.ServicesAdminNegativeTestJSON.test_get_service_by_invalid_params [0.288719s] ... ok {1} tempest.api.compute.admin.test_services_negative.ServicesAdminNegativeTestJSON.test_get_service_by_invalid_service_and_valid_host [0.165449s] ... ok {1} tempest.api.compute.admin.test_services_negative.ServicesAdminNegativeTestJSON.test_get_service_with_valid_service_and_invalid_host [0.133278s] ... ok {1} tempest.api.compute.admin.test_services_negative.ServicesAdminNegativeTestJSON.test_list_services_with_non_admin_user [0.051021s] ... ok {1} tempest.api.compute.admin.test_simple_tenant_usage.TenantUsagesTestJSON.test_get_usage_tenant [1.165455s] ... ok {1} tempest.api.compute.admin.test_simple_tenant_usage.TenantUsagesTestJSON.test_get_usage_tenant_with_non_admin_user [0.066225s] ... ok {1} tempest.api.compute.admin.test_simple_tenant_usage.TenantUsagesTestJSON.test_list_usage_all_tenants [0.106556s] ... ok {0} tempest.api.compute.admin.test_servers_negative.ServersAdminNegativeTestJSON.test_migrate_server_invalid_state [37.609419s] ... ok {0} tempest.api.compute.admin.test_servers_negative.ServersAdminNegativeTestJSON.test_reset_state_server_invalid_state [0.016370s] ... ok {0} tempest.api.compute.admin.test_servers_negative.ServersAdminNegativeTestJSON.test_reset_state_server_invalid_type [0.013348s] ... ok {0} tempest.api.compute.admin.test_servers_negative.ServersAdminNegativeTestJSON.test_reset_state_server_nonexistent_server [0.017143s] ... ok {0} tempest.api.compute.admin.test_servers_negative.ServersAdminNegativeTestJSON.test_resize_server_using_overlimit_ram [0.518643s] ... ok {0} tempest.api.compute.admin.test_servers_negative.ServersAdminNegativeTestJSON.test_resize_server_using_overlimit_vcpus [0.368903s] ... ok {1} tempest.api.compute.admin.test_simple_tenant_usage_negative.TenantUsagesNegativeTestJSON.test_get_usage_tenant_with_empty_tenant_id [0.126694s] ... ok {1} tempest.api.compute.admin.test_simple_tenant_usage_negative.TenantUsagesNegativeTestJSON.test_get_usage_tenant_with_invalid_date [0.026639s] ... ok {1} tempest.api.compute.admin.test_simple_tenant_usage_negative.TenantUsagesNegativeTestJSON.test_list_usage_all_tenants_with_non_admin_user [0.068209s] ... ok {0} setUpClass (tempest.api.compute.admin.test_servers_on_multinodes.ServersOnMultiNodesTest) ... SKIPPED: Less than 2 compute nodes, skipping multi-nodes test. {0} setUpClass (tempest.api.compute.admin.test_volume_swap.TestVolumeSwap) ... SKIPPED: Swapping volumes is not supported. {1} tempest.api.compute.floating_ips.test_floating_ips_actions_negative.FloatingIPsNegativeTestJSON.test_allocate_floating_ip_from_nonexistent_pool [0.393030s] ... ok {1} tempest.api.compute.floating_ips.test_floating_ips_actions_negative.FloatingIPsNegativeTestJSON.test_delete_nonexistent_floating_ip [0.055797s] ... ok {2} tempest.api.compute.security_groups.test_security_groups.SecurityGroupsTestJSON.test_server_security_groups [66.901572s] ... ok {2} tempest.api.compute.security_groups.test_security_groups.SecurityGroupsTestJSON.test_update_security_groups [0.911559s] ... ok {1} tempest.api.compute.floating_ips.test_list_floating_ips_negative.FloatingIPDetailsNegativeTestJSON.test_get_nonexistent_floating_ip_details [0.230116s] ... ok {2} tempest.api.compute.security_groups.test_security_groups_negative.SecurityGroupsNegativeTestJSON.test_delete_nonexistent_security_group [0.190938s] ... ok {2} tempest.api.compute.security_groups.test_security_groups_negative.SecurityGroupsNegativeTestJSON.test_delete_security_group_without_passing_id [0.013931s] ... ok {2} tempest.api.compute.security_groups.test_security_groups_negative.SecurityGroupsNegativeTestJSON.test_delete_the_default_security_group [0.545310s] ... ok {2} tempest.api.compute.security_groups.test_security_groups_negative.SecurityGroupsNegativeTestJSON.test_security_group_create_with_duplicate_name ... SKIPPED: Neutron allows duplicate names for security groups {2} tempest.api.compute.security_groups.test_security_groups_negative.SecurityGroupsNegativeTestJSON.test_security_group_create_with_invalid_group_description ... SKIPPED: Skipped until Bug: 1161411 is resolved. {2} tempest.api.compute.security_groups.test_security_groups_negative.SecurityGroupsNegativeTestJSON.test_security_group_create_with_invalid_group_name ... SKIPPED: Skipped until Bug: 1161411 is resolved. {2} tempest.api.compute.security_groups.test_security_groups_negative.SecurityGroupsNegativeTestJSON.test_security_group_get_nonexistent_group [0.054355s] ... ok {2} tempest.api.compute.security_groups.test_security_groups_negative.SecurityGroupsNegativeTestJSON.test_update_non_existent_security_group [0.051543s] ... ok {2} tempest.api.compute.security_groups.test_security_groups_negative.SecurityGroupsNegativeTestJSON.test_update_security_group_with_invalid_sg_des ... SKIPPED: Neutron does not check the security group description {2} tempest.api.compute.security_groups.test_security_groups_negative.SecurityGroupsNegativeTestJSON.test_update_security_group_with_invalid_sg_id ... SKIPPED: Neutron does not check the security group ID {2} tempest.api.compute.security_groups.test_security_groups_negative.SecurityGroupsNegativeTestJSON.test_update_security_group_with_invalid_sg_name ... SKIPPED: Neutron does not check the security group name {0} tempest.api.compute.admin.test_volumes_negative.VolumesAdminNegativeTest.test_update_attached_volume_with_nonexistent_volume_in_body [32.021742s] ... ok {0} tempest.api.compute.admin.test_volumes_negative.VolumesAdminNegativeTest.test_update_attached_volume_with_nonexistent_volume_in_uri [1.729320s] ... ok {1} tempest.api.compute.images.test_images_negative.ImagesNegativeTestJSON.test_create_image_from_deleted_server [15.935266s] ... ok {1} tempest.api.compute.images.test_images_negative.ImagesNegativeTestJSON.test_create_image_from_invalid_server [0.060797s] ... ok {1} tempest.api.compute.images.test_images_negative.ImagesNegativeTestJSON.test_create_image_specify_uuid_35_characters_or_less [0.020744s] ... ok {1} tempest.api.compute.images.test_images_negative.ImagesNegativeTestJSON.test_create_image_specify_uuid_37_characters_or_more [0.019141s] ... ok {1} tempest.api.compute.images.test_images_negative.ImagesNegativeTestJSON.test_delete_image_blank_id [0.012278s] ... ok {1} tempest.api.compute.images.test_images_negative.ImagesNegativeTestJSON.test_delete_image_negative_image_id [0.045276s] ... ok {1} tempest.api.compute.images.test_images_negative.ImagesNegativeTestJSON.test_delete_image_non_hex_string_id [0.045628s] ... ok {1} tempest.api.compute.images.test_images_negative.ImagesNegativeTestJSON.test_delete_image_with_id_over_character_limit [0.028980s] ... ok {1} tempest.api.compute.images.test_images_negative.ImagesNegativeTestJSON.test_delete_image_with_invalid_image_id [0.036491s] ... ok {1} tempest.api.compute.images.test_images_negative.ImagesNegativeTestJSON.test_delete_non_existent_image [0.035107s] ... ok {1} tempest.api.compute.images.test_images_oneserver_negative.ImagesOneServerNegativeTestJSON.test_create_image_specify_invalid_metadata [0.397025s] ... ok {1} tempest.api.compute.images.test_images_oneserver_negative.ImagesOneServerNegativeTestJSON.test_create_image_specify_metadata_over_limits [0.444031s] ... ok {1} tempest.api.compute.images.test_images_oneserver_negative.ImagesOneServerNegativeTestJSON.test_create_image_specify_name_over_character_limit [0.459195s] ... ok {0} tempest.api.compute.flavors.test_flavors.FlavorsV2TestJSON.test_get_flavor [0.158009s] ... ok {0} tempest.api.compute.flavors.test_flavors.FlavorsV2TestJSON.test_list_flavors [0.094561s] ... ok {0} tempest.api.compute.flavors.test_flavors.FlavorsV2TestJSON.test_list_flavors_detailed_filter_by_min_disk [0.104819s] ... ok {0} tempest.api.compute.flavors.test_flavors.FlavorsV2TestJSON.test_list_flavors_detailed_filter_by_min_ram [0.091698s] ... ok {0} tempest.api.compute.flavors.test_flavors.FlavorsV2TestJSON.test_list_flavors_detailed_limit_results [0.044165s] ... ok {0} tempest.api.compute.flavors.test_flavors.FlavorsV2TestJSON.test_list_flavors_detailed_using_marker [0.110507s] ... ok {0} tempest.api.compute.flavors.test_flavors.FlavorsV2TestJSON.test_list_flavors_filter_by_min_disk [0.085332s] ... ok {0} tempest.api.compute.flavors.test_flavors.FlavorsV2TestJSON.test_list_flavors_filter_by_min_ram [0.078832s] ... ok {0} tempest.api.compute.flavors.test_flavors.FlavorsV2TestJSON.test_list_flavors_limit_results [0.035180s] ... ok {0} tempest.api.compute.flavors.test_flavors.FlavorsV2TestJSON.test_list_flavors_using_marker [0.086523s] ... ok {0} tempest.api.compute.flavors.test_flavors.FlavorsV2TestJSON.test_list_flavors_with_detail [0.099239s] ... ok {1} tempest.api.compute.images.test_images_oneserver_negative.ImagesOneServerNegativeTestJSON.test_create_second_image_when_first_image_is_being_saved [22.144256s] ... ok {0} tempest.api.compute.floating_ips.test_floating_ips_actions.FloatingIPsTestJSON.test_allocate_floating_ip [11.205865s] ... ok {0} tempest.api.compute.floating_ips.test_floating_ips_actions.FloatingIPsTestJSON.test_delete_floating_ip [9.300984s] ... ok {1} tempest.api.compute.images.test_images_oneserver_negative.ImagesOneServerNegativeTestJSON.test_delete_image_that_is_not_yet_active [14.675645s] ... ok {1} tempest.api.compute.images.test_list_image_filters_negative.ListImageFiltersNegativeTestJSON.test_get_nonexistent_image [0.135765s] ... ok {1} tempest.api.compute.keypairs.test_keypairs_v22.KeyPairsV22TestJSON.test_get_keypair_detail [0.397550s] ... ok {1} tempest.api.compute.keypairs.test_keypairs_v22.KeyPairsV22TestJSON.test_keypair_create_delete [0.345557s] ... ok {1} tempest.api.compute.keypairs.test_keypairs_v22.KeyPairsV22TestJSON.test_keypair_create_with_pub_key [0.119369s] ... ok {1} tempest.api.compute.keypairs.test_keypairs_v22.KeyPairsV22TestJSON.test_keypairs_create_list_delete [2.306500s] ... ok {1} tempest.api.compute.keypairs.test_keypairs_v22.KeyPairsV22TestJSON.test_keypairsv22_create_list_show [0.373601s] ... ok {1} tempest.api.compute.keypairs.test_keypairs_v22.KeyPairsV22TestJSON.test_keypairsv22_create_list_show_with_type [0.903244s] ... ok {1} tempest.api.compute.security_groups.test_security_group_rules_negative.SecurityGroupRulesNegativeTestJSON.test_create_security_group_rule_duplicate [3.190083s] ... ok {1} tempest.api.compute.security_groups.test_security_group_rules_negative.SecurityGroupRulesNegativeTestJSON.test_create_security_group_rule_with_invalid_from_port [1.731084s] ... ok {1} tempest.api.compute.security_groups.test_security_group_rules_negative.SecurityGroupRulesNegativeTestJSON.test_create_security_group_rule_with_invalid_id [0.027342s] ... ok {1} tempest.api.compute.security_groups.test_security_group_rules_negative.SecurityGroupRulesNegativeTestJSON.test_create_security_group_rule_with_invalid_ip_protocol [0.856350s] ... ok {1} tempest.api.compute.security_groups.test_security_group_rules_negative.SecurityGroupRulesNegativeTestJSON.test_create_security_group_rule_with_invalid_port_range [1.313592s] ... ok {1} tempest.api.compute.security_groups.test_security_group_rules_negative.SecurityGroupRulesNegativeTestJSON.test_create_security_group_rule_with_invalid_to_port [0.871629s] ... ok {1} tempest.api.compute.security_groups.test_security_group_rules_negative.SecurityGroupRulesNegativeTestJSON.test_create_security_group_rule_with_non_existent_id [0.067375s] ... ok {1} tempest.api.compute.security_groups.test_security_group_rules_negative.SecurityGroupRulesNegativeTestJSON.test_delete_security_group_rule_with_non_existent_id [0.095768s] ... ok {1} tempest.api.compute.servers.test_availability_zone.AZV2TestJSON.test_get_availability_zone_list_with_non_admin_user [0.623488s] ... ok {0} tempest.api.compute.floating_ips.test_floating_ips_actions_negative.FloatingIPsAssociationNegativeTestJSON.test_associate_ip_to_server_with_floating_ip [23.736272s] ... ok {0} tempest.api.compute.floating_ips.test_floating_ips_actions_negative.FloatingIPsAssociationNegativeTestJSON.test_associate_ip_to_server_without_passing_floating_ip [0.016346s] ... ok {0} tempest.api.compute.floating_ips.test_floating_ips_actions_negative.FloatingIPsAssociationNegativeTestJSON.test_associate_nonexistent_floating_ip [0.567534s] ... ok {0} tempest.api.compute.floating_ips.test_floating_ips_actions_negative.FloatingIPsAssociationNegativeTestJSON.test_dissociate_nonexistent_floating_ip [0.106871s] ... ok {0} tempest.api.compute.images.test_image_metadata.ImagesMetadataTestJSON.test_delete_image_metadata_item [0.845892s] ... ok {0} tempest.api.compute.images.test_image_metadata.ImagesMetadataTestJSON.test_get_image_metadata_item [0.470799s] ... ok {0} tempest.api.compute.images.test_image_metadata.ImagesMetadataTestJSON.test_list_image_metadata [0.359025s] ... ok {0} tempest.api.compute.images.test_image_metadata.ImagesMetadataTestJSON.test_set_image_metadata [0.734821s] ... ok {0} tempest.api.compute.images.test_image_metadata.ImagesMetadataTestJSON.test_set_image_metadata_item [0.793891s] ... ok {0} tempest.api.compute.images.test_image_metadata.ImagesMetadataTestJSON.test_update_image_metadata [0.808197s] ... ok {0} tempest.api.compute.images.test_images.ImagesTestJSON.test_create_image_from_paused_server [21.411851s] ... ok {1} tempest.api.compute.servers.test_create_server_multi_nic.ServersTestMultiNic.test_verify_duplicate_network_nics [71.086275s] ... ok {2} tempest.api.compute.servers.test_device_tagging.DeviceTaggingTest.test_device_tagging [186.981745s] ... ok {0} tempest.api.compute.images.test_images.ImagesTestJSON.test_create_image_from_stopped_server [35.623896s] ... ok {2} tempest.api.compute.servers.test_instance_actions.InstanceActionsTestJSON.test_get_instance_action [0.096934s] ... ok {0} tempest.api.compute.images.test_images.ImagesTestJSON.test_create_image_from_suspended_server [21.477207s] ... ok {1} tempest.api.compute.servers.test_create_server_multi_nic.ServersTestMultiNic.test_verify_multiple_nics_order [51.859193s] ... ok {2} tempest.api.compute.servers.test_instance_actions.InstanceActionsTestJSON.test_list_instance_actions [5.461593s] ... ok {0} tempest.api.compute.images.test_images.ImagesTestJSON.test_delete_saving_image [11.690452s] ... ok {0} tempest.api.compute.images.test_list_images.ListImagesTestJSON.test_get_image [0.170985s] ... ok {0} tempest.api.compute.images.test_list_images.ListImagesTestJSON.test_list_images [0.091616s] ... ok {0} tempest.api.compute.images.test_list_images.ListImagesTestJSON.test_list_images_with_detail [0.098858s] ... ok {0} tempest.api.compute.keypairs.test_keypairs.KeyPairsV2TestJSON.test_get_keypair_detail [0.358534s] ... ok {0} tempest.api.compute.keypairs.test_keypairs.KeyPairsV2TestJSON.test_keypair_create_delete [0.199063s] ... ok {0} tempest.api.compute.keypairs.test_keypairs.KeyPairsV2TestJSON.test_keypair_create_with_pub_key [0.108840s] ... ok {0} tempest.api.compute.keypairs.test_keypairs.KeyPairsV2TestJSON.test_keypairs_create_list_delete [0.676679s] ... ok {0} tempest.api.compute.keypairs.test_keypairs_negative.KeyPairsNegativeTestJSON.test_create_keypair_invalid_name [0.126742s] ... ok {0} tempest.api.compute.keypairs.test_keypairs_negative.KeyPairsNegativeTestJSON.test_create_keypair_when_public_key_bits_exceeds_maximum [0.111525s] ... ok {0} tempest.api.compute.keypairs.test_keypairs_negative.KeyPairsNegativeTestJSON.test_create_keypair_with_duplicate_name [0.670811s] ... ok {0} tempest.api.compute.keypairs.test_keypairs_negative.KeyPairsNegativeTestJSON.test_create_keypair_with_empty_name_string [0.014518s] ... ok {0} tempest.api.compute.keypairs.test_keypairs_negative.KeyPairsNegativeTestJSON.test_create_keypair_with_empty_public_key [0.060471s] ... ok {0} tempest.api.compute.keypairs.test_keypairs_negative.KeyPairsNegativeTestJSON.test_create_keypair_with_long_keynames [0.013586s] ... ok {0} tempest.api.compute.keypairs.test_keypairs_negative.KeyPairsNegativeTestJSON.test_keypair_create_with_invalid_pub_key [0.054928s] ... ok {0} tempest.api.compute.keypairs.test_keypairs_negative.KeyPairsNegativeTestJSON.test_keypair_delete_nonexistent_key [0.035568s] ... ok {0} tempest.api.compute.limits.test_absolute_limits.AbsoluteLimitsTestJSON.test_absLimits_get [0.173838s] ... ok {2} tempest.api.compute.servers.test_instance_actions.InstanceActionsV221TestJSON.test_get_list_deleted_instance_actions [32.765891s] ... ok {0} tempest.api.compute.servers.test_attach_interfaces.AttachInterfacesTestJSON.test_add_remove_fixed_ip [21.167201s] ... ok {1} tempest.api.compute.servers.test_disk_config.ServerDiskConfigTestJSON.test_rebuild_server_with_auto_disk_config [38.117941s] ... ok {2} tempest.api.compute.servers.test_list_servers_negative.ListServersNegativeTestJSON.test_list_servers_by_changes_since_future_date [0.122115s] ... ok {2} tempest.api.compute.servers.test_list_servers_negative.ListServersNegativeTestJSON.test_list_servers_by_changes_since_invalid_date [0.015975s] ... ok {2} tempest.api.compute.servers.test_list_servers_negative.ListServersNegativeTestJSON.test_list_servers_by_limits_greater_than_actual_count [0.229416s] ... ok {2} tempest.api.compute.servers.test_list_servers_negative.ListServersNegativeTestJSON.test_list_servers_by_limits_pass_negative_value [0.019346s] ... ok {2} tempest.api.compute.servers.test_list_servers_negative.ListServersNegativeTestJSON.test_list_servers_by_limits_pass_string [0.021603s] ... ok {2} tempest.api.compute.servers.test_list_servers_negative.ListServersNegativeTestJSON.test_list_servers_by_non_existing_flavor [0.039723s] ... ok {2} tempest.api.compute.servers.test_list_servers_negative.ListServersNegativeTestJSON.test_list_servers_by_non_existing_image [0.109555s] ... ok {2} tempest.api.compute.servers.test_list_servers_negative.ListServersNegativeTestJSON.test_list_servers_by_non_existing_server_name [0.116528s] ... ok {2} tempest.api.compute.servers.test_list_servers_negative.ListServersNegativeTestJSON.test_list_servers_detail_server_is_deleted [0.258673s] ... ok {2} tempest.api.compute.servers.test_list_servers_negative.ListServersNegativeTestJSON.test_list_servers_status_non_existing [0.020419s] ... ok {2} tempest.api.compute.servers.test_list_servers_negative.ListServersNegativeTestJSON.test_list_servers_with_a_deleted_server [0.115779s] ... ok {1} tempest.api.compute.servers.test_disk_config.ServerDiskConfigTestJSON.test_rebuild_server_with_manual_disk_config [60.125195s] ... ok {2} tempest.api.compute.servers.test_novnc.NoVNCConsoleTestJSON.test_novnc [1.409509s] ... ok {2} tempest.api.compute.servers.test_novnc.NoVNCConsoleTestJSON.test_novnc_bad_token [0.308910s] ... ok {0} tempest.api.compute.servers.test_attach_interfaces.AttachInterfacesTestJSON.test_create_list_show_delete_interfaces [82.240011s] ... ok {2} tempest.api.compute.servers.test_server_metadata.ServerMetadataTestJSON.test_delete_server_metadata_item [0.690352s] ... ok {2} tempest.api.compute.servers.test_server_metadata.ServerMetadataTestJSON.test_get_server_metadata_item [0.385977s] ... ok {2} tempest.api.compute.servers.test_server_metadata.ServerMetadataTestJSON.test_list_server_metadata [0.278906s] ... ok {2} tempest.api.compute.servers.test_server_metadata.ServerMetadataTestJSON.test_set_server_metadata [1.011365s] ... ok {2} tempest.api.compute.servers.test_server_metadata.ServerMetadataTestJSON.test_set_server_metadata_item [0.509154s] ... ok {2} tempest.api.compute.servers.test_server_metadata.ServerMetadataTestJSON.test_update_metadata_empty_body [0.491776s] ... ok {2} tempest.api.compute.servers.test_server_metadata.ServerMetadataTestJSON.test_update_server_metadata [0.706320s] ... ok {2} tempest.api.compute.servers.test_server_tags.ServerTagsTestJSON.test_check_tag_existence [0.373861s] ... ok {2} tempest.api.compute.servers.test_server_tags.ServerTagsTestJSON.test_create_delete_tag [0.782051s] ... ok {2} tempest.api.compute.servers.test_server_tags.ServerTagsTestJSON.test_delete_all_tags [0.728888s] ... ok {2} tempest.api.compute.servers.test_server_tags.ServerTagsTestJSON.test_update_all_tags [1.135151s] ... ok {1} tempest.api.compute.servers.test_disk_config.ServerDiskConfigTestJSON.test_resize_server_from_auto_to_manual [67.881929s] ... ok {2} tempest.api.compute.servers.test_servers_negative.ServersNegativeTestJSON.test_create_numeric_server_name [0.571041s] ... ok {2} tempest.api.compute.servers.test_servers_negative.ServersNegativeTestJSON.test_create_server_from_non_bootable_volume [3.713619s] ... ok {2} tempest.api.compute.servers.test_servers_negative.ServersNegativeTestJSON.test_create_server_invalid_bdm_in_2nd_dict [1.981507s] ... ok {2} tempest.api.compute.servers.test_servers_negative.ServersNegativeTestJSON.test_create_server_metadata_exceeds_length_limit [1.044449s] ... ok {2} tempest.api.compute.servers.test_servers_negative.ServersNegativeTestJSON.test_create_server_name_length_exceeds_256 [0.487805s] ... ok {2} tempest.api.compute.servers.test_servers_negative.ServersNegativeTestJSON.test_create_with_invalid_flavor [0.823876s] ... ok {2} tempest.api.compute.servers.test_servers_negative.ServersNegativeTestJSON.test_create_with_invalid_image [0.450037s] ... ok {2} tempest.api.compute.servers.test_servers_negative.ServersNegativeTestJSON.test_create_with_invalid_network_uuid [0.450864s] ... ok {2} tempest.api.compute.servers.test_servers_negative.ServersNegativeTestJSON.test_create_with_non_existent_keypair [0.948030s] ... ok {2} tempest.api.compute.servers.test_servers_negative.ServersNegativeTestJSON.test_create_with_nonexistent_security_group [0.928671s] ... ok {2} tempest.api.compute.servers.test_servers_negative.ServersNegativeTestJSON.test_delete_non_existent_server [0.658788s] ... ok {2} tempest.api.compute.servers.test_servers_negative.ServersNegativeTestJSON.test_delete_server_pass_id_exceeding_length_limit [0.456585s] ... ok {2} tempest.api.compute.servers.test_servers_negative.ServersNegativeTestJSON.test_delete_server_pass_negative_id [0.867761s] ... ok {2} tempest.api.compute.servers.test_servers_negative.ServersNegativeTestJSON.test_force_delete_nonexistent_server_id [0.734013s] ... ok {2} tempest.api.compute.servers.test_servers_negative.ServersNegativeTestJSON.test_get_console_output_of_non_existent_server [0.513220s] ... ok {2} tempest.api.compute.servers.test_servers_negative.ServersNegativeTestJSON.test_get_non_existent_server [0.444150s] ... ok {2} tempest.api.compute.servers.test_servers_negative.ServersNegativeTestJSON.test_invalid_access_ip_v4_address [0.481081s] ... ok {2} tempest.api.compute.servers.test_servers_negative.ServersNegativeTestJSON.test_invalid_ip_v6_address [0.433500s] ... ok {2} tempest.api.compute.servers.test_servers_negative.ServersNegativeTestJSON.test_pause_non_existent_server [0.393381s] ... ok {2} tempest.api.compute.servers.test_servers_negative.ServersNegativeTestJSON.test_pause_paused_server [4.054826s] ... ok {2} tempest.api.compute.servers.test_servers_negative.ServersNegativeTestJSON.test_personality_file_contents_not_encoded ... SKIPPED: Nova personality feature disabled {2} tempest.api.compute.servers.test_servers_negative.ServersNegativeTestJSON.test_reboot_deleted_server [0.560521s] ... ok {2} tempest.api.compute.servers.test_servers_negative.ServersNegativeTestJSON.test_reboot_non_existent_server [0.581963s] ... ok {2} tempest.api.compute.servers.test_servers_negative.ServersNegativeTestJSON.test_rebuild_deleted_server [0.512440s] ... ok {2} tempest.api.compute.servers.test_servers_negative.ServersNegativeTestJSON.test_rebuild_non_existent_server [0.413863s] ... ok {2} tempest.api.compute.servers.test_servers_negative.ServersNegativeTestJSON.test_resize_nonexistent_server [0.806664s] ... ok {0} tempest.api.compute.servers.test_attach_interfaces.AttachInterfacesTestJSON.test_reassign_port_between_servers [78.356083s] ... ok {2} tempest.api.compute.servers.test_servers_negative.ServersNegativeTestJSON.test_resize_server_with_non_existent_flavor [0.677936s] ... ok {2} tempest.api.compute.servers.test_servers_negative.ServersNegativeTestJSON.test_resize_server_with_null_flavor [0.498167s] ... ok {2} tempest.api.compute.servers.test_servers_negative.ServersNegativeTestJSON.test_restore_nonexistent_server_id [0.492750s] ... ok {2} tempest.api.compute.servers.test_servers_negative.ServersNegativeTestJSON.test_restore_server_invalid_state [0.460638s] ... ok {2} tempest.api.compute.servers.test_servers_negative.ServersNegativeTestJSON.test_resume_non_existent_server [0.446495s] ... ok {2} tempest.api.compute.servers.test_servers_negative.ServersNegativeTestJSON.test_resume_server_invalid_state [0.518249s] ... ok {2} tempest.api.compute.servers.test_servers_negative.ServersNegativeTestJSON.test_server_name_blank [0.444889s] ... ok {2} tempest.api.compute.servers.test_servers_negative.ServersNegativeTestJSON.test_shelve_non_existent_server [0.403171s] ... ok {1} tempest.api.compute.servers.test_disk_config.ServerDiskConfigTestJSON.test_resize_server_from_manual_to_auto [68.976997s] ... ok {2} tempest.api.compute.servers.test_servers_negative.ServersNegativeTestJSON.test_shelve_shelved_server [38.009256s] ... ok {2} tempest.api.compute.servers.test_servers_negative.ServersNegativeTestJSON.test_stop_non_existent_server [0.529606s] ... ok {2} tempest.api.compute.servers.test_servers_negative.ServersNegativeTestJSON.test_suspend_non_existent_server [0.404330s] ... ok {1} tempest.api.compute.servers.test_disk_config.ServerDiskConfigTestJSON.test_update_server_from_auto_to_manual [12.906867s] ... ok {2} tempest.api.compute.servers.test_servers_negative.ServersNegativeTestJSON.test_suspend_server_invalid_state [26.424805s] ... ok {2} tempest.api.compute.servers.test_servers_negative.ServersNegativeTestJSON.test_unpause_non_existent_server [0.511715s] ... ok {2} tempest.api.compute.servers.test_servers_negative.ServersNegativeTestJSON.test_unpause_server_invalid_state [0.618005s] ... ok {2} tempest.api.compute.servers.test_servers_negative.ServersNegativeTestJSON.test_unshelve_non_existent_server [0.525946s] ... ok {0} tempest.api.compute.servers.test_create_server.ServersTestBootFromVolume.test_host_name_is_same_as_server_name [1.110336s] ... ok {0} tempest.api.compute.servers.test_create_server.ServersTestBootFromVolume.test_list_servers [0.130320s] ... ok {2} tempest.api.compute.servers.test_servers_negative.ServersNegativeTestJSON.test_unshelve_server_invalid_state [0.455043s] ... ok {0} tempest.api.compute.servers.test_create_server.ServersTestBootFromVolume.test_list_servers_with_detail [0.466128s] ... ok {2} tempest.api.compute.servers.test_servers_negative.ServersNegativeTestJSON.test_update_name_of_non_existent_server [0.551142s] ... ok {0} tempest.api.compute.servers.test_create_server.ServersTestBootFromVolume.test_verify_created_server_vcpus [0.210574s] ... ok {0} tempest.api.compute.servers.test_create_server.ServersTestBootFromVolume.test_verify_server_details [0.000828s] ... ok {2} tempest.api.compute.servers.test_servers_negative.ServersNegativeTestJSON.test_update_server_name_length_exceeds_256 [0.579012s] ... ok {2} tempest.api.compute.servers.test_servers_negative.ServersNegativeTestJSON.test_update_server_set_empty_name [0.437346s] ... ok {2} tempest.api.compute.servers.test_servers_negative.ServersNegativeTestMultiTenantJSON.test_delete_a_server_of_another_tenant [0.407834s] ... ok {2} tempest.api.compute.servers.test_servers_negative.ServersNegativeTestMultiTenantJSON.test_update_server_of_another_tenant [0.546175s] ... ok {2} tempest.api.compute.servers.test_virtual_interfaces_negative.VirtualInterfacesNegativeTestJSON.test_list_virtual_interfaces_invalid_server_id [0.185592s] ... ok {1} tempest.api.compute.servers.test_server_actions.ServerActionsTestJSON.test_change_server_password ... SKIPPED: Change password not available. {1} tempest.api.compute.servers.test_server_actions.ServerActionsTestJSON.test_get_console_output [8.611904s] ... ok {1} tempest.api.compute.servers.test_server_actions.ServerActionsTestJSON.test_get_console_output_server_id_in_shutoff_status [26.057564s] ... ok {0} tempest.api.compute.servers.test_create_server.ServersTestJSON.test_host_name_is_same_as_server_name [0.513809s] ... ok {0} tempest.api.compute.servers.test_create_server.ServersTestJSON.test_list_servers [0.123903s] ... ok {0} tempest.api.compute.servers.test_create_server.ServersTestJSON.test_list_servers_with_detail [0.394213s] ... ok {0} tempest.api.compute.servers.test_create_server.ServersTestJSON.test_verify_created_server_vcpus [0.221996s] ... ok {0} tempest.api.compute.servers.test_create_server.ServersTestJSON.test_verify_server_details [0.002336s] ... ok {1} tempest.api.compute.servers.test_server_actions.ServerActionsTestJSON.test_get_console_output_with_unlimited_size [18.313079s] ... ok {1} tempest.api.compute.servers.test_server_actions.ServerActionsTestJSON.test_get_vnc_console [1.046349s] ... ok {1} tempest.api.compute.servers.test_server_actions.ServerActionsTestJSON.test_lock_unlock_server [12.899826s] ... ok {1} tempest.api.compute.servers.test_server_actions.ServerActionsTestJSON.test_pause_unpause_server [5.997682s] ... ok {1} tempest.api.compute.servers.test_server_actions.ServerActionsTestJSON.test_reboot_server_hard [13.596130s] ... ok {1} tempest.api.compute.servers.test_server_actions.ServerActionsTestJSON.test_reboot_server_soft ... SKIPPED: Skipped until Bug: 1014647 is resolved. {0} tempest.api.compute.servers.test_create_server.ServersTestManualDisk.test_host_name_is_same_as_server_name [1.503815s] ... ok {0} tempest.api.compute.servers.test_create_server.ServersTestManualDisk.test_list_servers [0.128409s] ... ok {0} tempest.api.compute.servers.test_create_server.ServersTestManualDisk.test_list_servers_with_detail [0.400270s] ... ok {0} tempest.api.compute.servers.test_create_server.ServersTestManualDisk.test_verify_created_server_vcpus [0.215137s] ... ok {0} tempest.api.compute.servers.test_create_server.ServersTestManualDisk.test_verify_server_details [0.001103s] ... ok {1} tempest.api.compute.servers.test_server_actions.ServerActionsTestJSON.test_rebuild_server [21.911255s] ... ok {2} tempest.api.compute.volumes.test_attach_volume.AttachVolumeTestJSON.test_attach_detach_volume [107.808348s] ... ok {0} tempest.api.compute.servers.test_delete_server.DeleteServersTestJSON.test_delete_active_server [30.967540s] ... ok {1} tempest.api.compute.servers.test_server_actions.ServerActionsTestJSON.test_rebuild_server_in_stop_state [43.577333s] ... ok {1} tempest.api.compute.servers.test_server_actions.ServerActionsTestJSON.test_remove_server_all_security_groups [16.824868s] ... ok {0} tempest.api.compute.servers.test_delete_server.DeleteServersTestJSON.test_delete_server_while_in_attached_volume [63.119467s] ... ok {0} tempest.api.compute.servers.test_delete_server.DeleteServersTestJSON.test_delete_server_while_in_building_state [1.114528s] ... ok {1} tempest.api.compute.servers.test_server_actions.ServerActionsTestJSON.test_resize_server_confirm [36.070409s] ... ok {2} tempest.api.compute.volumes.test_attach_volume.AttachVolumeTestJSON.test_list_get_volume_attachments [103.214456s] ... ok {0} tempest.api.compute.servers.test_delete_server.DeleteServersTestJSON.test_delete_server_while_in_pause_state [14.010787s] ... ok {2} tempest.api.compute.volumes.test_volumes_list.VolumesTestJSON.test_volume_list [0.182971s] ... ok {2} tempest.api.compute.volumes.test_volumes_list.VolumesTestJSON.test_volume_list_param_limit [0.145633s] ... ok {2} tempest.api.compute.volumes.test_volumes_list.VolumesTestJSON.test_volume_list_param_offset_and_limit [0.297581s] ... ok {2} tempest.api.compute.volumes.test_volumes_list.VolumesTestJSON.test_volume_list_with_detail_param_limit [0.159695s] ... ok {2} tempest.api.compute.volumes.test_volumes_list.VolumesTestJSON.test_volume_list_with_detail_param_offset_and_limit [0.307200s] ... ok {2} tempest.api.compute.volumes.test_volumes_list.VolumesTestJSON.test_volume_list_with_details [0.170611s] ... ok {2} tempest.api.compute.volumes.test_volumes_negative.VolumesNegativeTest.test_create_volume_with_invalid_size [0.152904s] ... ok {2} tempest.api.compute.volumes.test_volumes_negative.VolumesNegativeTest.test_create_volume_with_size_zero [0.015396s] ... ok {2} tempest.api.compute.volumes.test_volumes_negative.VolumesNegativeTest.test_create_volume_without_passing_size [0.015340s] ... ok {2} tempest.api.compute.volumes.test_volumes_negative.VolumesNegativeTest.test_delete_invalid_volume_id [0.078913s] ... ok {2} tempest.api.compute.volumes.test_volumes_negative.VolumesNegativeTest.test_delete_volume_without_passing_volume_id [0.011926s] ... ok {2} tempest.api.compute.volumes.test_volumes_negative.VolumesNegativeTest.test_get_volume_without_passing_volume_id [0.011988s] ... ok {2} tempest.api.compute.volumes.test_volumes_negative.VolumesNegativeTest.test_volume_delete_nonexistent_volume_id [0.081588s] ... ok {2} tempest.api.compute.volumes.test_volumes_negative.VolumesNegativeTest.test_volume_get_nonexistent_volume_id [0.087976s] ... ok {2} setUpClass (tempest.api.identity.admin.v2.test_roles.RolesTestJSON) ... SKIPPED: Identity api v2 is not enabled {2} setUpClass (tempest.api.identity.admin.v2.test_roles_negative.RolesNegativeTestJSON) ... SKIPPED: Identity api v2 is not enabled {2} setUpClass (tempest.api.identity.admin.v2.test_services.ServicesTestJSON) ... SKIPPED: Identity api v2 is not enabled {2} setUpClass (tempest.api.identity.admin.v2.test_tenant_negative.TenantsNegativeTestJSON) ... SKIPPED: Identity api v2 is not enabled {2} setUpClass (tempest.api.identity.admin.v2.test_users.UsersTestJSON) ... SKIPPED: Identity api v2 is not enabled {2} tempest.api.identity.admin.v3.test_default_project_id.TestDefaultProjectId.test_default_project_id [1.269337s] ... ok {2} tempest.api.identity.admin.v3.test_domains.DomainsTestJSON.test_create_domain_with_disabled_status [0.228527s] ... ok {2} tempest.api.identity.admin.v3.test_domains.DomainsTestJSON.test_create_domain_without_description [0.440581s] ... ok {2} tempest.api.identity.admin.v3.test_domains.DomainsTestJSON.test_create_update_delete_domain [0.542987s] ... ok {2} tempest.api.identity.admin.v3.test_domains.DomainsTestJSON.test_list_domains [0.033389s] ... ok {2} tempest.api.identity.admin.v3.test_domains.DomainsTestJSON.test_list_domains_filter_by_enabled [0.034976s] ... ok {2} tempest.api.identity.admin.v3.test_domains.DomainsTestJSON.test_list_domains_filter_by_name [0.028417s] ... ok {2} tempest.api.identity.admin.v3.test_endpoints_negative.EndpointsNegativeTestJSON.test_create_with_enabled_False [0.022973s] ... ok {2} tempest.api.identity.admin.v3.test_endpoints_negative.EndpointsNegativeTestJSON.test_create_with_enabled_True [0.033631s] ... ok {2} tempest.api.identity.admin.v3.test_endpoints_negative.EndpointsNegativeTestJSON.test_update_with_enabled_False [0.150078s] ... ok {2} tempest.api.identity.admin.v3.test_endpoints_negative.EndpointsNegativeTestJSON.test_update_with_enabled_True [0.141015s] ... ok {2} tempest.api.identity.admin.v3.test_inherits.InheritsV3TestJSON.test_inherit_assign_check_revoke_roles_on_projects_group [0.209563s] ... ok {2} tempest.api.identity.admin.v3.test_inherits.InheritsV3TestJSON.test_inherit_assign_check_revoke_roles_on_projects_user [0.265144s] ... ok {2} tempest.api.identity.admin.v3.test_inherits.InheritsV3TestJSON.test_inherit_assign_list_check_revoke_roles_on_domains_group [0.245798s] ... ok {2} tempest.api.identity.admin.v3.test_inherits.InheritsV3TestJSON.test_inherit_assign_list_check_revoke_roles_on_domains_user [0.307854s] ... ok {2} tempest.api.identity.admin.v3.test_inherits.InheritsV3TestJSON.test_inherit_assign_list_revoke_user_roles_on_domain [0.731504s] ... ok {2} tempest.api.identity.admin.v3.test_inherits.InheritsV3TestJSON.test_inherit_assign_list_revoke_user_roles_on_project_tree [0.558825s] ... ok {2} tempest.api.identity.admin.v3.test_list_projects.ListProjectsTestJSON.test_list_projects [0.100670s] ... ok {2} tempest.api.identity.admin.v3.test_list_projects.ListProjectsTestJSON.test_list_projects_with_domains [0.041376s] ... ok {2} tempest.api.identity.admin.v3.test_list_projects.ListProjectsTestJSON.test_list_projects_with_enabled [0.035265s] ... ok {2} tempest.api.identity.admin.v3.test_list_projects.ListProjectsTestJSON.test_list_projects_with_name [0.038759s] ... ok {2} tempest.api.identity.admin.v3.test_list_projects.ListProjectsTestJSON.test_list_projects_with_parent [0.032250s] ... ok {1} tempest.api.compute.servers.test_server_actions.ServerActionsTestJSON.test_resize_server_confirm_from_stopped [76.356123s] ... ok {2} tempest.api.identity.admin.v3.test_oauth_consumers.OAUTHConsumersV3Test.test_create_and_show_consumer [0.241888s] ... ok {2} tempest.api.identity.admin.v3.test_oauth_consumers.OAUTHConsumersV3Test.test_delete_consumer [0.211307s] ... ok {2} tempest.api.identity.admin.v3.test_oauth_consumers.OAUTHConsumersV3Test.test_list_consumers [0.264925s] ... ok {2} tempest.api.identity.admin.v3.test_oauth_consumers.OAUTHConsumersV3Test.test_update_consumer [0.175360s] ... ok {0} tempest.api.compute.servers.test_delete_server.DeleteServersTestJSON.test_delete_server_while_in_shelved_state [67.482482s] ... ok {2} tempest.api.identity.admin.v3.test_projects.ProjectsTestJSON.test_associate_user_to_project [0.564711s] ... ok {2} tempest.api.identity.admin.v3.test_projects.ProjectsTestJSON.test_create_is_domain_project [0.510590s] ... ok {2} tempest.api.identity.admin.v3.test_projects.ProjectsTestJSON.test_project_create_enabled [0.261505s] ... ok {2} tempest.api.identity.admin.v3.test_projects.ProjectsTestJSON.test_project_create_not_enabled [0.220460s] ... ok {2} tempest.api.identity.admin.v3.test_projects.ProjectsTestJSON.test_project_create_with_description [0.239444s] ... ok {2} tempest.api.identity.admin.v3.test_projects.ProjectsTestJSON.test_project_create_with_domain [0.621317s] ... ok {2} tempest.api.identity.admin.v3.test_projects.ProjectsTestJSON.test_project_create_with_parent [0.890691s] ... ok {2} tempest.api.identity.admin.v3.test_projects.ProjectsTestJSON.test_project_get_equals_list [0.324754s] ... ok {2} tempest.api.identity.admin.v3.test_projects.ProjectsTestJSON.test_project_update_desc [0.266721s] ... ok {2} tempest.api.identity.admin.v3.test_projects.ProjectsTestJSON.test_project_update_enable [0.301457s] ... ok {2} tempest.api.identity.admin.v3.test_projects.ProjectsTestJSON.test_project_update_name [0.300080s] ... ok {2} tempest.api.identity.admin.v3.test_trusts.TrustsV3TestJSON.test_get_trusts_all [1.580637s] ... ok {2} tempest.api.identity.admin.v3.test_trusts.TrustsV3TestJSON.test_get_trusts_query [1.250402s] ... ok {2} tempest.api.identity.admin.v3.test_trusts.TrustsV3TestJSON.test_trust_expire [1.538910s] ... ok {0} tempest.api.compute.servers.test_delete_server.DeleteServersTestJSON.test_delete_server_while_in_shutoff_state [13.769463s] ... ok {2} tempest.api.identity.admin.v3.test_trusts.TrustsV3TestJSON.test_trust_expire_invalid [1.138595s] ... ok {2} tempest.api.identity.admin.v3.test_trusts.TrustsV3TestJSON.test_trust_impersonate [2.024926s] ... ok {2} tempest.api.identity.admin.v3.test_trusts.TrustsV3TestJSON.test_trust_noimpersonate [1.919442s] ... ok {2} tempest.api.identity.admin.v3.test_users.UsersV3TestJSON.test_get_user [0.558880s] ... ok {2} tempest.api.identity.admin.v3.test_users.UsersV3TestJSON.test_list_user_projects [1.550131s] ... ok {2} tempest.api.identity.admin.v3.test_users.UsersV3TestJSON.test_password_history_not_enforced_in_admin_reset [0.793136s] ... ok {2} tempest.api.identity.admin.v3.test_users.UsersV3TestJSON.test_update_user_password [2.432555s] ... ok {2} tempest.api.identity.admin.v3.test_users.UsersV3TestJSON.test_user_update [0.631997s] ... ok {2} tempest.api.identity.admin.v3.test_users_negative.UsersNegativeTest.test_authentication_for_disabled_user [0.738765s] ... ok {2} tempest.api.identity.admin.v3.test_users_negative.UsersNegativeTest.test_create_user_for_non_existent_domain [0.048115s] ... ok {0} tempest.api.compute.servers.test_delete_server.DeleteServersTestJSON.test_delete_server_while_in_suspended_state [19.220258s] ... ok {2} setUpClass (tempest.api.identity.v2.test_tenants.IdentityTenantsTest) ... SKIPPED: Identity api v2 is not enabled {2} tempest.api.identity.v3.test_catalog.IdentityCatalogTest.test_catalog_standardization [0.024159s] ... ok {2} tempest.api.identity.v3.test_projects.IdentityV3ProjectsTest.test_list_projects_returns_only_authorized_projects [0.309593s] ... ok {2} tempest.api.identity.v3.test_tokens.TokensV3Test.test_create_token [0.050451s] ... ok {2} tempest.api.identity.v3.test_tokens.TokensV3Test.test_validate_token [0.155753s] ... ok {2} tempest.api.identity.v3.test_users.IdentityV3UsersTest.test_password_history_check_self_service_api [7.277691s] ... ok {1} tempest.api.compute.servers.test_server_actions.ServerActionsTestJSON.test_resize_server_revert [58.558092s] ... ok {2} tempest.api.identity.v3.test_users.IdentityV3UsersTest.test_user_account_lockout [11.376704s] ... ok {0} tempest.api.compute.servers.test_delete_server.DeleteServersTestJSON.test_delete_server_while_in_verify_resize_state [30.468444s] ... ok {2} tempest.api.identity.v3.test_users.IdentityV3UsersTest.test_user_update_own_password [6.126079s] ... ok {2} setUpClass (tempest.api.image.v1.test_image_members.ImageMembersTest) ... SKIPPED: Glance API v1 not supported {2} tempest.api.image.v2.test_images.ListUserImagesTest.test_get_image_schema [0.011548s] ... ok {2} tempest.api.image.v2.test_images.ListUserImagesTest.test_get_images_schema [0.011281s] ... ok {2} tempest.api.image.v2.test_images.ListUserImagesTest.test_list_image_param_owner [0.093492s] ... ok {2} tempest.api.image.v2.test_images.ListUserImagesTest.test_list_images_param_container_format [0.084305s] ... ok {2} tempest.api.image.v2.test_images.ListUserImagesTest.test_list_images_param_disk_format [0.058799s] ... ok {2} tempest.api.image.v2.test_images.ListUserImagesTest.test_list_images_param_limit [0.058683s] ... ok {2} tempest.api.image.v2.test_images.ListUserImagesTest.test_list_images_param_min_max_size [0.088863s] ... ok {2} tempest.api.image.v2.test_images.ListUserImagesTest.test_list_images_param_name [0.062602s] ... ok {2} tempest.api.image.v2.test_images.ListUserImagesTest.test_list_images_param_size [0.099486s] ... ok {2} tempest.api.image.v2.test_images.ListUserImagesTest.test_list_images_param_sort [0.066472s] ... ok {2} tempest.api.image.v2.test_images.ListUserImagesTest.test_list_images_param_sort_key_dir [0.070690s] ... ok {2} tempest.api.image.v2.test_images.ListUserImagesTest.test_list_images_param_status [0.065927s] ... ok {2} tempest.api.image.v2.test_images.ListUserImagesTest.test_list_images_param_tag [0.065616s] ... ok {2} tempest.api.image.v2.test_images.ListUserImagesTest.test_list_images_param_visibility [0.066702s] ... ok {2} tempest.api.image.v2.test_images.ListUserImagesTest.test_list_no_params [0.061059s] ... ok {2} tempest.api.image.v2.test_images_member_negative.ImagesMemberNegativeTest.test_image_share_invalid_status [0.792749s] ... ok {2} tempest.api.image.v2.test_images_member_negative.ImagesMemberNegativeTest.test_image_share_owner_cannot_accept [0.393523s] ... ok {2} tempest.api.network.admin.test_agent_management.AgentManagementTestJSON.test_list_agent [0.054971s] ... ok {2} tempest.api.network.admin.test_agent_management.AgentManagementTestJSON.test_list_agents_non_admin [0.131537s] ... ok {2} tempest.api.network.admin.test_agent_management.AgentManagementTestJSON.test_show_agent [0.026778s] ... ok {2} tempest.api.network.admin.test_agent_management.AgentManagementTestJSON.test_update_agent_description [0.149935s] ... ok {2} tempest.api.network.admin.test_agent_management.AgentManagementTestJSON.test_update_agent_status [0.100656s] ... ok {2} tempest.api.network.admin.test_metering_extensions.MeteringIpV6TestJSON.test_create_delete_metering_label_rule_with_filters [0.290254s] ... ok {2} tempest.api.network.admin.test_metering_extensions.MeteringIpV6TestJSON.test_create_delete_metering_label_with_filters [0.832960s] ... ok {2} tempest.api.network.admin.test_metering_extensions.MeteringIpV6TestJSON.test_list_metering_label_rules [0.084056s] ... ok {2} tempest.api.network.admin.test_metering_extensions.MeteringIpV6TestJSON.test_list_metering_labels [0.037834s] ... ok {2} tempest.api.network.admin.test_metering_extensions.MeteringIpV6TestJSON.test_show_metering_label [0.204424s] ... ok {2} tempest.api.network.admin.test_metering_extensions.MeteringIpV6TestJSON.test_show_metering_label_rule [0.029598s] ... ok {2} tempest.api.network.admin.test_ports.PortsAdminExtendedAttrsIpV6TestJSON.test_create_port_binding_ext_attr [2.621299s] ... ok {2} tempest.api.network.admin.test_ports.PortsAdminExtendedAttrsIpV6TestJSON.test_list_ports_binding_ext_attr [3.350952s] ... ok {2} tempest.api.network.admin.test_ports.PortsAdminExtendedAttrsIpV6TestJSON.test_show_port_binding_ext_attr [1.533089s] ... ok {2} tempest.api.network.admin.test_ports.PortsAdminExtendedAttrsIpV6TestJSON.test_update_port_binding_ext_attr [3.683088s] ... ok {2} tempest.api.network.admin.test_ports.PortsAdminExtendedAttrsTestJSON.test_create_port_binding_ext_attr [2.583429s] ... ok {2} tempest.api.network.admin.test_ports.PortsAdminExtendedAttrsTestJSON.test_list_ports_binding_ext_attr [2.641387s] ... ok {2} tempest.api.network.admin.test_ports.PortsAdminExtendedAttrsTestJSON.test_show_port_binding_ext_attr [1.714674s] ... ok {2} tempest.api.network.admin.test_ports.PortsAdminExtendedAttrsTestJSON.test_update_port_binding_ext_attr [4.522329s] ... ok {2} tempest.api.network.test_allowed_address_pair.AllowedAddressPairTestJSON.test_create_list_port_with_address_pair [3.341469s] ... ok {2} tempest.api.network.test_allowed_address_pair.AllowedAddressPairTestJSON.test_update_port_with_address_pair [4.827754s] ... ok {2} tempest.api.network.test_allowed_address_pair.AllowedAddressPairTestJSON.test_update_port_with_cidr_address_pair [4.005869s] ... ok {2} tempest.api.network.test_allowed_address_pair.AllowedAddressPairTestJSON.test_update_port_with_multiple_ip_mac_address_pair [6.755914s] ... ok {1} tempest.api.compute.servers.test_server_actions.ServerActionsTestJSON.test_resize_volume_backed_server_confirm [110.913989s] ... ok {2} tempest.api.network.test_dhcp_ipv6.NetworksTestDHCPv6.test_dhcp_stateful [20.648227s] ... ok {2} tempest.api.network.test_dhcp_ipv6.NetworksTestDHCPv6.test_dhcp_stateful_fixedips [22.184863s] ... ok {1} tempest.api.compute.servers.test_server_actions.ServerActionsTestJSON.test_shelve_unshelve_server [41.450211s] ... ok {2} tempest.api.network.test_dhcp_ipv6.NetworksTestDHCPv6.test_dhcp_stateful_fixedips_duplicate [6.966622s] ... ok {2} tempest.api.network.test_dhcp_ipv6.NetworksTestDHCPv6.test_dhcp_stateful_fixedips_outrange [2.768262s] ... ok {1} tempest.api.compute.servers.test_server_actions.ServerActionsTestJSON.test_stop_start_server [10.095970s] ... ok {1} tempest.api.compute.servers.test_server_actions.ServerActionsTestJSON.test_suspend_resume_server [14.578902s] ... ok {2} tempest.api.network.test_dhcp_ipv6.NetworksTestDHCPv6.test_dhcp_stateful_router [26.214806s] ... ok {2} tempest.api.network.test_dhcp_ipv6.NetworksTestDHCPv6.test_dhcpv6_64_subnets [42.805506s] ... ok {2} tempest.api.network.test_dhcp_ipv6.NetworksTestDHCPv6.test_dhcpv6_invalid_options [1.512395s] ... ok {0} tempest.api.compute.servers.test_device_tagging.DeviceTaggingTestV2_42.test_device_tagging [206.876030s] ... ok {2} tempest.api.network.test_dhcp_ipv6.NetworksTestDHCPv6.test_dhcpv6_stateless_eui64 [12.774395s] ... ok {1} tempest.api.compute.servers.test_server_addresses.ServerAddressesTestJSON.test_list_server_addresses [0.097842s] ... ok {1} tempest.api.compute.servers.test_server_addresses.ServerAddressesTestJSON.test_list_server_addresses_by_network [0.199013s] ... ok {2} tempest.api.network.test_dhcp_ipv6.NetworksTestDHCPv6.test_dhcpv6_stateless_no_ra [16.304325s] ... ok {2} tempest.api.network.test_dhcp_ipv6.NetworksTestDHCPv6.test_dhcpv6_stateless_no_ra_no_dhcp [6.651137s] ... ok {0} tempest.api.compute.servers.test_instance_actions_negative.InstanceActionsNegativeTestJSON.test_get_instance_action_invalid_request [0.094222s] ... ok {0} tempest.api.compute.servers.test_instance_actions_negative.InstanceActionsNegativeTestJSON.test_list_instance_actions_non_existent_server [0.027757s] ... ok {1} tempest.api.compute.servers.test_server_addresses_negative.ServerAddressesNegativeTestJSON.test_list_server_addresses_by_network_neg [0.116967s] ... ok {1} tempest.api.compute.servers.test_server_addresses_negative.ServerAddressesNegativeTestJSON.test_list_server_addresses_invalid_server_id [0.023659s] ... ok {1} tempest.api.compute.servers.test_server_group.ServerGroupTestJSON.test_create_delete_multiple_server_groups_with_same_name_policy [0.491490s] ... ok {1} tempest.api.compute.servers.test_server_group.ServerGroupTestJSON.test_create_delete_server_group_with_affinity_policy [0.268693s] ... ok {1} tempest.api.compute.servers.test_server_group.ServerGroupTestJSON.test_create_delete_server_group_with_anti_affinity_policy [0.234285s] ... ok {2} tempest.api.network.test_dhcp_ipv6.NetworksTestDHCPv6.test_dhcpv6_two_subnets [44.174556s] ... ok {1} tempest.api.compute.servers.test_server_group.ServerGroupTestJSON.test_create_server_with_scheduler_hint_group [17.576979s] ... ok {1} tempest.api.compute.servers.test_server_group.ServerGroupTestJSON.test_list_server_groups [0.077774s] ... ok {1} tempest.api.compute.servers.test_server_group.ServerGroupTestJSON.test_show_server_group [0.061640s] ... ok {2} tempest.api.network.test_extra_dhcp_options.ExtraDHCPOptionsTestJSON.test_create_list_port_with_extra_dhcp_options [3.405481s] ... ok {2} tempest.api.network.test_extra_dhcp_options.ExtraDHCPOptionsTestJSON.test_update_show_port_with_extra_dhcp_options [1.046197s] ... ok {0} tempest.api.compute.servers.test_list_server_filters.ListServerFiltersTestJSON.test_list_servers_detailed_filter_by_flavor [0.490144s] ... ok {0} tempest.api.compute.servers.test_list_server_filters.ListServerFiltersTestJSON.test_list_servers_detailed_filter_by_image ... SKIPPED: Need distinct images to run this test {0} tempest.api.compute.servers.test_list_server_filters.ListServerFiltersTestJSON.test_list_servers_detailed_filter_by_server_name [0.439456s] ... ok {0} tempest.api.compute.servers.test_list_server_filters.ListServerFiltersTestJSON.test_list_servers_detailed_filter_by_server_status [0.530488s] ... ok {0} tempest.api.compute.servers.test_list_server_filters.ListServerFiltersTestJSON.test_list_servers_detailed_limit_results [0.407790s] ... ok {0} tempest.api.compute.servers.test_list_server_filters.ListServerFiltersTestJSON.test_list_servers_filter_by_active_status [0.146599s] ... ok {0} tempest.api.compute.servers.test_list_server_filters.ListServerFiltersTestJSON.test_list_servers_filter_by_exceed_limit [0.234599s] ... ok {0} tempest.api.compute.servers.test_list_server_filters.ListServerFiltersTestJSON.test_list_servers_filter_by_flavor [0.129857s] ... ok {0} tempest.api.compute.servers.test_list_server_filters.ListServerFiltersTestJSON.test_list_servers_filter_by_image ... SKIPPED: Need distinct images to run this test {0} tempest.api.compute.servers.test_list_server_filters.ListServerFiltersTestJSON.test_list_servers_filter_by_limit [0.135370s] ... ok {0} tempest.api.compute.servers.test_list_server_filters.ListServerFiltersTestJSON.test_list_servers_filter_by_server_name [0.138921s] ... ok {1} tempest.api.compute.servers.test_server_password.ServerPasswordTestJSON.test_delete_server_password [0.164225s] ... ok {1} tempest.api.compute.servers.test_server_password.ServerPasswordTestJSON.test_get_server_password [0.089351s] ... ok {2} tempest.api.network.test_ports.PortsIpV6TestJSON.test_create_bulk_port [3.751911s] ... ok {1} setUpClass (tempest.api.compute.servers.test_server_personality.ServerPersonalityTestJSON) ... SKIPPED: Nova personality feature disabled {0} tempest.api.compute.servers.test_list_server_filters.ListServerFiltersTestJSON.test_list_servers_filter_by_shutoff_status [10.642572s] ... ok {0} tempest.api.compute.servers.test_list_server_filters.ListServerFiltersTestJSON.test_list_servers_filter_by_zero_limit [0.031178s] ... ok {0} tempest.api.compute.servers.test_list_server_filters.ListServerFiltersTestJSON.test_list_servers_filtered_by_ip [1.382162s] ... ok {0} tempest.api.compute.servers.test_list_server_filters.ListServerFiltersTestJSON.test_list_servers_filtered_by_ip_regex ... SKIPPED: Skipped until Bug: 1540645 is resolved. {0} tempest.api.compute.servers.test_list_server_filters.ListServerFiltersTestJSON.test_list_servers_filtered_by_name_regex [0.366596s] ... ok {0} tempest.api.compute.servers.test_list_server_filters.ListServerFiltersTestJSON.test_list_servers_filtered_by_name_wildcard [0.267026s] ... ok {2} tempest.api.network.test_ports.PortsIpV6TestJSON.test_create_port_in_allowed_allocation_pools [7.060458s] ... ok {2} tempest.api.network.test_ports.PortsIpV6TestJSON.test_create_port_with_no_securitygroups [10.587879s] ... ok {2} tempest.api.network.test_ports.PortsIpV6TestJSON.test_create_show_delete_port_user_defined_mac [5.362881s] ... ok {2} tempest.api.network.test_ports.PortsIpV6TestJSON.test_create_update_delete_port [2.854226s] ... ok {2} tempest.api.network.test_ports.PortsIpV6TestJSON.test_create_update_port_with_second_ip [13.569161s] ... ok {2} tempest.api.network.test_ports.PortsIpV6TestJSON.test_list_ports [0.139259s] ... ok {2} tempest.api.network.test_ports.PortsIpV6TestJSON.test_list_ports_fields [0.086328s] ... ok {2} tempest.api.network.test_ports.PortsIpV6TestJSON.test_port_list_filter_by_ip [7.799153s] ... ok {0} tempest.api.compute.servers.test_multiple_create.MultipleCreateTestJSON.test_multiple_create [31.693084s] ... ok {2} tempest.api.network.test_ports.PortsIpV6TestJSON.test_port_list_filter_by_router_id [15.126762s] ... ok {2} tempest.api.network.test_ports.PortsIpV6TestJSON.test_show_port [0.130140s] ... ok {2} tempest.api.network.test_ports.PortsIpV6TestJSON.test_show_port_fields [0.079865s] ... ok {2} tempest.api.network.test_ports.PortsIpV6TestJSON.test_update_port_with_security_group_and_extra_attributes [9.199501s] ... ok {2} tempest.api.network.test_ports.PortsIpV6TestJSON.test_update_port_with_two_security_groups_and_extra_attributes [10.525000s] ... ok {1} tempest.api.compute.servers.test_server_rescue_negative.ServerRescueNegativeTestJSON.test_rescue_non_existent_server [0.043976s] ... ok {0} tempest.api.compute.servers.test_multiple_create.MultipleCreateTestJSON.test_multiple_create_with_reservation_return [22.690975s] ... ok {1} tempest.api.compute.servers.test_server_rescue_negative.ServerRescueNegativeTestJSON.test_rescue_paused_instance [4.358387s] ... ok {0} tempest.api.compute.servers.test_multiple_create_negative.MultipleCreateNegativeTestJSON.test_max_count_less_than_min_count [0.204030s] ... ok {0} tempest.api.compute.servers.test_multiple_create_negative.MultipleCreateNegativeTestJSON.test_max_count_less_than_one [0.087244s] ... ok {0} tempest.api.compute.servers.test_multiple_create_negative.MultipleCreateNegativeTestJSON.test_max_count_non_integer [0.123014s] ... ok {0} tempest.api.compute.servers.test_multiple_create_negative.MultipleCreateNegativeTestJSON.test_min_count_less_than_one [0.072750s] ... ok {0} tempest.api.compute.servers.test_multiple_create_negative.MultipleCreateNegativeTestJSON.test_min_count_non_integer [0.071949s] ... ok {0} tempest.api.compute.servers.test_server_metadata_negative.ServerMetadataNegativeTestJSON.test_create_server_metadata_blank_key [0.138671s] ... ok {0} tempest.api.compute.servers.test_server_metadata_negative.ServerMetadataNegativeTestJSON.test_delete_metadata_non_existent_server [0.038238s] ... ok {0} tempest.api.compute.servers.test_server_metadata_negative.ServerMetadataNegativeTestJSON.test_list_server_metadata_non_existent_server [0.039582s] ... ok {0} tempest.api.compute.servers.test_server_metadata_negative.ServerMetadataNegativeTestJSON.test_metadata_items_limit [0.395595s] ... ok {2} tempest.api.network.test_ports.PortsTestJSON.test_create_bulk_port [3.800429s] ... ok {0} tempest.api.compute.servers.test_server_metadata_negative.ServerMetadataNegativeTestJSON.test_server_create_metadata_key_too_long [0.376557s] ... ok {0} tempest.api.compute.servers.test_server_metadata_negative.ServerMetadataNegativeTestJSON.test_server_metadata_non_existent_server [0.038094s] ... ok {0} tempest.api.compute.servers.test_server_metadata_negative.ServerMetadataNegativeTestJSON.test_set_metadata_non_existent_server [0.037753s] ... ok {0} tempest.api.compute.servers.test_server_metadata_negative.ServerMetadataNegativeTestJSON.test_set_server_metadata_blank_key [0.019329s] ... ok {0} tempest.api.compute.servers.test_server_metadata_negative.ServerMetadataNegativeTestJSON.test_set_server_metadata_missing_metadata [0.014524s] ... ok {0} tempest.api.compute.servers.test_server_metadata_negative.ServerMetadataNegativeTestJSON.test_update_metadata_non_existent_server [0.029829s] ... ok {0} tempest.api.compute.servers.test_server_metadata_negative.ServerMetadataNegativeTestJSON.test_update_metadata_with_blank_key [0.014164s] ... ok {0} tempest.api.compute.servers.test_server_metadata_negative.ServerMetadataNegativeTestJSON.test_wrong_key_passed_in_body [0.020093s] ... ok {2} tempest.api.network.test_ports.PortsTestJSON.test_create_port_in_allowed_allocation_pools [5.837564s] ... ok {1} tempest.api.compute.servers.test_server_rescue_negative.ServerRescueNegativeTestJSON.test_rescued_vm_attach_volume [23.937077s] ... ok {2} tempest.api.network.test_ports.PortsTestJSON.test_create_port_with_no_securitygroups [8.474666s] ... ok {2} tempest.api.network.test_ports.PortsTestJSON.test_create_show_delete_port_user_defined_mac [4.342705s] ... ok {2} tempest.api.network.test_ports.PortsTestJSON.test_create_update_delete_port [3.263442s] ... ok {2} tempest.api.network.test_ports.PortsTestJSON.test_create_update_port_with_second_ip [12.220454s] ... ok {2} tempest.api.network.test_ports.PortsTestJSON.test_list_ports [0.130500s] ... ok {2} tempest.api.network.test_ports.PortsTestJSON.test_list_ports_fields [0.082758s] ... ok {2} tempest.api.network.test_ports.PortsTestJSON.test_port_list_filter_by_ip [9.962409s] ... ok {2} tempest.api.network.test_ports.PortsTestJSON.test_port_list_filter_by_router_id [14.919157s] ... ok {2} tempest.api.network.test_ports.PortsTestJSON.test_show_port [0.152726s] ... ok {2} tempest.api.network.test_ports.PortsTestJSON.test_show_port_fields [0.090159s] ... ok {1} tempest.api.compute.servers.test_server_rescue_negative.ServerRescueNegativeTestJSON.test_rescued_vm_detach_volume [52.160118s] ... ok {1} tempest.api.compute.servers.test_server_rescue_negative.ServerRescueNegativeTestJSON.test_rescued_vm_reboot [0.090713s] ... ok {1} tempest.api.compute.servers.test_server_rescue_negative.ServerRescueNegativeTestJSON.test_rescued_vm_rebuild [0.092670s] ... ok {2} tempest.api.network.test_ports.PortsTestJSON.test_update_port_with_security_group_and_extra_attributes [10.281007s] ... ok {2} tempest.api.network.test_ports.PortsTestJSON.test_update_port_with_two_security_groups_and_extra_attributes [12.146325s] ... ok {0} tempest.api.compute.servers.test_server_rescue.ServerRescueTestJSON.test_rescue_unrescue_instance [42.258182s] ... ok {0} tempest.api.compute.servers.test_server_rescue.ServerRescueTestJSON.test_rescued_vm_add_remove_security_group [3.288862s] ... ok {1} tempest.api.compute.servers.test_servers.ServerShowV247Test.test_show_server [0.739726s] ... ok {0} tempest.api.compute.servers.test_server_rescue.ServerRescueTestJSON.test_rescued_vm_associate_dissociate_floating_ip [13.904062s] ... ok {2} tempest.api.network.test_routers.RoutersIpV6Test.test_add_multiple_router_interfaces [23.606374s] ... ok {1} tempest.api.compute.servers.test_virtual_interfaces.VirtualInterfacesTestJSON.test_list_virtual_interfaces [0.086826s] ... ok {0} tempest.api.compute.servers.test_servers.ServersTestJSON.test_create_server_with_admin_password [0.888123s] ... ok {2} tempest.api.network.test_routers.RoutersIpV6Test.test_add_remove_router_interface_with_port_id [12.486823s] ... ok {1} tempest.api.compute.test_extensions.ExtensionsTest.test_get_extension [0.126194s] ... ok {1} tempest.api.compute.test_extensions.ExtensionsTest.test_list_extensions [0.040853s] ... ok {1} setUpClass (tempest.api.compute.test_networks.ComputeNetworksTest) ... SKIPPED: nova-network is not available. {1} tempest.api.compute.test_tenant_networks.ComputeTenantNetworksTest.test_list_show_tenant_networks [1.700960s] ... ok {0} tempest.api.compute.servers.test_servers.ServersTestJSON.test_create_server_with_ipv6_addr_only [12.173521s] ... ok {2} tempest.api.network.test_routers.RoutersIpV6Test.test_add_remove_router_interface_with_subnet_id [9.369949s] ... ok {2} tempest.api.network.test_routers.RoutersIpV6Test.test_create_router_set_gateway_with_fixed_ip ... SKIPPED: Skipped until Bug: 1676207 is resolved. {2} tempest.api.network.test_routers.RoutersIpV6Test.test_create_show_list_update_delete_router [8.390944s] ... ok {0} tempest.api.compute.servers.test_servers.ServersTestJSON.test_create_specify_keypair [12.128259s] ... ok {2} tempest.api.network.test_routers.RoutersIpV6Test.test_router_interface_port_update_with_fixed_ip [13.389840s] ... ok {0} tempest.api.compute.servers.test_servers.ServersTestJSON.test_create_with_existing_server_name [24.420053s] ... ok {0} tempest.api.compute.servers.test_servers.ServersTestJSON.test_update_access_server_address [15.197946s] ... ok {0} tempest.api.compute.servers.test_servers.ServersTestJSON.test_update_server_name [13.465093s] ... ok {0} tempest.api.compute.test_quotas.QuotasTestJSON.test_compare_tenant_quotas_with_default_quotas [0.356064s] ... ok {0} tempest.api.compute.test_quotas.QuotasTestJSON.test_get_default_quotas [0.083416s] ... ok {0} tempest.api.compute.test_quotas.QuotasTestJSON.test_get_quotas [0.180583s] ... ok {2} tempest.api.network.test_routers.RoutersIpV6Test.test_update_delete_extra_route [44.116224s] ... ok {0} tempest.api.compute.test_versions.TestVersions.test_get_version_details [0.441108s] ... ok {0} tempest.api.compute.test_versions.TestVersions.test_list_api_versions [0.009741s] ... ok {2} tempest.api.network.test_routers.RoutersIpV6Test.test_update_router_admin_state [2.304537s] ... ok {1} tempest.api.compute.volumes.test_attach_volume.AttachVolumeShelveTestJSON.test_attach_volume_shelved_or_offload_server [113.007661s] ... ok {2} tempest.api.network.test_routers.RoutersTest.test_add_multiple_router_interfaces [16.703503s] ... ok {0} tempest.api.compute.volumes.test_attach_volume_negative.AttachVolumeNegativeTest.test_attach_attached_volume_to_same_server [55.548713s] ... ok {2} tempest.api.network.test_routers.RoutersTest.test_add_remove_router_interface_with_port_id [11.929035s] ... ok {2} tempest.api.network.test_routers.RoutersTest.test_add_remove_router_interface_with_subnet_id [9.094560s] ... ok {2} tempest.api.network.test_routers.RoutersTest.test_create_router_set_gateway_with_fixed_ip ... SKIPPED: Skipped until Bug: 1676207 is resolved. {2} tempest.api.network.test_routers.RoutersTest.test_create_show_list_update_delete_router [5.708480s] ... ok {2} tempest.api.network.test_routers.RoutersTest.test_router_interface_port_update_with_fixed_ip [11.048286s] ... ok {0} tempest.api.compute.volumes.test_attach_volume_negative.AttachVolumeNegativeTest.test_delete_attached_volume [55.596086s] ... ok {0} setUpClass (tempest.api.identity.admin.v2.test_endpoints.EndPointsTestJSON) ... SKIPPED: Identity api v2 is not enabled {0} setUpClass (tempest.api.identity.admin.v2.test_tenants.TenantsTestJSON) ... SKIPPED: Identity api v2 is not enabled {0} setUpClass (tempest.api.identity.admin.v2.test_tokens.TokensTestJSON) ... SKIPPED: Identity api v2 is not enabled {0} setUpClass (tempest.api.identity.admin.v2.test_users_negative.UsersNegativeTestJSON) ... SKIPPED: Identity api v2 is not enabled {0} tempest.api.identity.admin.v3.test_domain_configuration.DomainConfigurationTestJSON.test_create_domain_config_and_show_config_groups_and_options [0.765719s] ... ok {0} tempest.api.identity.admin.v3.test_domain_configuration.DomainConfigurationTestJSON.test_create_update_and_delete_domain_config [0.707949s] ... ok {0} tempest.api.identity.admin.v3.test_domain_configuration.DomainConfigurationTestJSON.test_create_update_and_delete_domain_config_groups_and_opts [0.747802s] ... ok {0} tempest.api.identity.admin.v3.test_domain_configuration.DomainConfigurationTestJSON.test_show_default_group_config_and_options [1.454332s] ... ok {2} tempest.api.network.test_routers.RoutersTest.test_update_delete_extra_route [41.992377s] ... ok {1} tempest.api.compute.volumes.test_attach_volume.AttachVolumeShelveTestJSON.test_detach_volume_shelved_or_offload_server [81.989478s] ... ok {2} tempest.api.network.test_routers.RoutersTest.test_update_router_admin_state [2.530519s] ... ok {0} tempest.api.identity.admin.v3.test_domains_negative.DomainsNegativeTestJSON.test_create_domain_with_empty_name [0.142996s] ... ok {0} tempest.api.identity.admin.v3.test_domains_negative.DomainsNegativeTestJSON.test_create_domain_with_name_length_over_64 [0.024555s] ... ok {0} tempest.api.identity.admin.v3.test_domains_negative.DomainsNegativeTestJSON.test_delete_active_domain [0.532807s] ... ok {0} tempest.api.identity.admin.v3.test_domains_negative.DomainsNegativeTestJSON.test_delete_non_existent_domain [0.041970s] ... ok {0} tempest.api.identity.admin.v3.test_domains_negative.DomainsNegativeTestJSON.test_domain_create_duplicate [0.556901s] ... ok {0} tempest.api.identity.admin.v3.test_endpoint_groups.EndPointGroupsTest.test_create_list_show_check_delete_endpoint_group [0.263243s] ... ok {0} tempest.api.identity.admin.v3.test_endpoint_groups.EndPointGroupsTest.test_update_endpoint_group [0.278350s] ... ok {0} tempest.api.identity.admin.v3.test_groups.GroupsV3TestJSON.test_group_create_update_get [0.173172s] ... ok {0} tempest.api.identity.admin.v3.test_groups.GroupsV3TestJSON.test_group_update_with_few_fields [0.176931s] ... ok {0} tempest.api.identity.admin.v3.test_groups.GroupsV3TestJSON.test_group_users_add_list_delete [1.713423s] ... ok {0} tempest.api.identity.admin.v3.test_groups.GroupsV3TestJSON.test_list_groups [0.456059s] ... ok {0} tempest.api.identity.admin.v3.test_groups.GroupsV3TestJSON.test_list_user_groups [0.704981s] ... ok {0} setUpClass (tempest.api.identity.v2.test_ec2_credentials.EC2CredentialsTest) ... SKIPPED: Identity api v2 is not enabled {0} setUpClass (tempest.api.identity.v2.test_extension.ExtensionTestJSON) ... SKIPPED: Identity api v2 is not enabled {0} setUpClass (tempest.api.identity.v2.test_users.IdentityUsersTest) ... SKIPPED: Identity api v2 is not enabled {0} tempest.api.identity.v3.test_api_discovery.TestApiDiscovery.test_api_media_types [0.019707s] ... ok {0} tempest.api.identity.v3.test_api_discovery.TestApiDiscovery.test_api_version_resources [0.017339s] ... ok {0} tempest.api.identity.v3.test_api_discovery.TestApiDiscovery.test_api_version_statuses [0.017936s] ... ok {0} tempest.api.identity.v3.test_api_discovery.TestApiDiscovery.test_list_api_versions [0.009289s] ... ok {0} setUpClass (tempest.api.image.v1.test_image_members_negative.ImageMembersNegativeTest) ... SKIPPED: Glance API v1 not supported {0} setUpClass (tempest.api.image.v1.test_images_negative.CreateDeleteImagesNegativeTest) ... SKIPPED: Glance API v1 not supported {0} tempest.api.image.v2.test_images.ListSharedImagesTest.test_list_images_param_member_status [0.922767s] ... ok {0} tempest.api.image.v2.test_images_metadefs_namespace_objects.MetadataNamespaceObjectsTest.test_create_update_delete_meta_namespace_objects [0.450774s] ... ok {1} tempest.api.compute.volumes.test_volume_snapshots.VolumesSnapshotsTestJSON.test_volume_snapshot_create_get_list_delete [9.613217s] ... ok {0} tempest.api.image.v2.test_images_metadefs_namespace_objects.MetadataNamespaceObjectsTest.test_list_meta_namespace_objects [0.209934s] ... ok {0} tempest.api.image.v2.test_images_metadefs_namespace_objects.MetadataNamespaceObjectsTest.test_show_meta_namespace_objects [0.164339s] ... ok {0} tempest.api.image.v2.test_images_metadefs_namespace_properties.MetadataNamespacePropertiesTest.test_basic_meta_def_namespace_property [0.530839s] ... ok {1} tempest.api.compute.volumes.test_volumes_get.VolumesGetTestJSON.test_volume_create_get_delete [3.293000s] ... ok {0} tempest.api.image.v2.test_images_metadefs_namespace_tags.MetadataNamespaceTagsTest.test_create_list_delete_namespace_tags [0.921109s] ... ok {0} tempest.api.image.v2.test_images_metadefs_namespace_tags.MetadataNamespaceTagsTest.test_create_update_delete_tag [0.377378s] ... ok {0} tempest.api.image.v2.test_images_metadefs_namespaces.MetadataNamespacesTest.test_basic_metadata_definition_namespaces [0.881405s] ... ok {1} setUpClass (tempest.api.identity.admin.v2.test_tokens_negative.TokensAdminTestNegative) ... SKIPPED: Identity api v2 is not enabled {0} tempest.api.image.v2.test_images_negative.ImagesNegativeTest.test_delete_image_null_id [0.106557s] ... ok {0} tempest.api.image.v2.test_images_negative.ImagesNegativeTest.test_delete_non_existing_image [0.026789s] ... ok {0} tempest.api.image.v2.test_images_negative.ImagesNegativeTest.test_delete_protected_image [0.323622s] ... ok {1} tempest.api.identity.admin.v3.test_credentials.CredentialsTestJSON.test_credentials_create_get_update_delete [0.240041s] ... ok {0} tempest.api.image.v2.test_images_negative.ImagesNegativeTest.test_get_delete_deleted_image [0.239066s] ... ok {0} tempest.api.image.v2.test_images_negative.ImagesNegativeTest.test_get_image_null_id [0.013319s] ... ok {0} tempest.api.image.v2.test_images_negative.ImagesNegativeTest.test_get_non_existent_image [0.030019s] ... ok {0} tempest.api.image.v2.test_images_negative.ImagesNegativeTest.test_register_with_invalid_container_format [0.031141s] ... ok {1} tempest.api.identity.admin.v3.test_credentials.CredentialsTestJSON.test_credentials_list_delete [0.208362s] ... ok {0} tempest.api.image.v2.test_images_negative.ImagesNegativeTest.test_register_with_invalid_disk_format [0.028781s] ... ok {0} tempest.api.image.v2.test_images_tags.ImagesTagsTest.test_update_delete_tags_for_image [0.544648s] ... ok {1} tempest.api.identity.admin.v3.test_domains.DefaultDomainTestJSON.test_default_domain_exists [0.161649s] ... ok {0} tempest.api.network.admin.test_external_network_extension.ExternalNetworksTestJSON.test_create_external_network [2.179205s] ... ok {1} tempest.api.identity.admin.v3.test_endpoints.EndPointsTestJSON.test_create_list_show_delete_endpoint [0.241881s] ... ok {1} tempest.api.identity.admin.v3.test_endpoints.EndPointsTestJSON.test_list_endpoints [0.149504s] ... ok {1} tempest.api.identity.admin.v3.test_endpoints.EndPointsTestJSON.test_update_endpoint [0.301999s] ... ok {2} tempest.api.network.test_routers_negative.RoutersNegativeIpV6Test.test_add_router_interfaces_on_overlapping_subnets_returns_400 [11.199335s] ... ok {2} tempest.api.network.test_routers_negative.RoutersNegativeIpV6Test.test_delete_non_existent_router_returns_404 [0.103737s] ... ok {2} tempest.api.network.test_routers_negative.RoutersNegativeIpV6Test.test_router_add_gateway_invalid_network_returns_404 [1.045952s] ... ok {0} tempest.api.network.admin.test_external_network_extension.ExternalNetworksTestJSON.test_delete_external_networks_with_floating_ip [6.890858s] ... ok {1} tempest.api.identity.admin.v3.test_list_users.UsersV3TestJSON.test_get_user [0.046929s] ... ok {1} tempest.api.identity.admin.v3.test_list_users.UsersV3TestJSON.test_list_user_domains [0.051107s] ... ok {1} tempest.api.identity.admin.v3.test_list_users.UsersV3TestJSON.test_list_users [0.059335s] ... ok {2} tempest.api.network.test_routers_negative.RoutersNegativeIpV6Test.test_router_add_gateway_net_not_external_returns_400 [3.405829s] ... ok {1} tempest.api.identity.admin.v3.test_list_users.UsersV3TestJSON.test_list_users_with_name [0.051816s] ... ok {1} tempest.api.identity.admin.v3.test_list_users.UsersV3TestJSON.test_list_users_with_not_enabled [0.050535s] ... ok {0} tempest.api.network.admin.test_external_network_extension.ExternalNetworksTestJSON.test_list_external_networks [1.645594s] ... ok {0} tempest.api.network.admin.test_external_network_extension.ExternalNetworksTestJSON.test_show_external_networks_attribute [3.363350s] ... ok {1} tempest.api.identity.admin.v3.test_policies.PoliciesTestJSON.test_create_update_delete_policy [0.288752s] ... ok {1} tempest.api.identity.admin.v3.test_policies.PoliciesTestJSON.test_list_policies [0.286598s] ... ok {0} tempest.api.network.admin.test_external_network_extension.ExternalNetworksTestJSON.test_update_external_network [3.277415s] ... ok {2} tempest.api.network.test_routers_negative.RoutersNegativeIpV6Test.test_router_remove_interface_in_use_returns_409 [8.175407s] ... ok {2} tempest.api.network.test_routers_negative.RoutersNegativeIpV6Test.test_show_non_existent_router_returns_404 [0.075728s] ... ok {2} tempest.api.network.test_routers_negative.RoutersNegativeIpV6Test.test_update_non_existent_router_returns_404 [0.083928s] ... ok {1} tempest.api.identity.admin.v3.test_projects_negative.ProjectsNegativeTestJSON.test_create_project_by_unauthorized_user [0.026667s] ... ok {1} tempest.api.identity.admin.v3.test_projects_negative.ProjectsNegativeTestJSON.test_create_project_with_empty_name [0.131166s] ... ok {1} tempest.api.identity.admin.v3.test_projects_negative.ProjectsNegativeTestJSON.test_create_projects_name_length_over_64 [0.026694s] ... ok {1} tempest.api.identity.admin.v3.test_projects_negative.ProjectsNegativeTestJSON.test_delete_non_existent_project [0.027981s] ... ok {1} tempest.api.identity.admin.v3.test_projects_negative.ProjectsNegativeTestJSON.test_list_projects_by_unauthorized_user [0.021421s] ... ok {1} tempest.api.identity.admin.v3.test_projects_negative.ProjectsNegativeTestJSON.test_project_create_duplicate [0.456292s] ... ok {1} tempest.api.identity.admin.v3.test_projects_negative.ProjectsNegativeTestJSON.test_project_delete_by_unauthorized_user [0.867371s] ... ok {1} tempest.api.identity.admin.v3.test_regions.RegionsTestJSON.test_create_region_with_specific_id [0.098461s] ... ok {1} tempest.api.identity.admin.v3.test_regions.RegionsTestJSON.test_create_update_get_delete_region [0.248733s] ... ok {1} tempest.api.identity.admin.v3.test_regions.RegionsTestJSON.test_list_regions [0.034592s] ... ok {1} tempest.api.identity.admin.v3.test_regions.RegionsTestJSON.test_list_regions_filter_by_parent_region_id [0.136866s] ... ok {0} tempest.api.network.admin.test_negative_quotas.QuotasNegativeTest.test_network_quota_exceeding [3.821952s] ... ok {1} tempest.api.identity.admin.v3.test_roles.RolesV3TestJSON.test_assignments_for_domain_roles [0.370658s] ... ok {1} tempest.api.identity.admin.v3.test_roles.RolesV3TestJSON.test_assignments_for_implied_roles_create_delete [0.361303s] ... ok {1} tempest.api.identity.admin.v3.test_roles.RolesV3TestJSON.test_domain_roles_create_delete [0.210188s] ... ok {1} tempest.api.identity.admin.v3.test_roles.RolesV3TestJSON.test_grant_list_revoke_role_to_group_on_domain [0.197869s] ... ok {0} tempest.api.network.admin.test_routers.RoutersIpV6AdminTest.test_create_router_setting_project_id [1.378539s] ... ok {1} tempest.api.identity.admin.v3.test_roles.RolesV3TestJSON.test_grant_list_revoke_role_to_group_on_project [0.599641s] ... ok {1} tempest.api.identity.admin.v3.test_roles.RolesV3TestJSON.test_grant_list_revoke_role_to_user_on_domain [0.226421s] ... ok {1} tempest.api.identity.admin.v3.test_roles.RolesV3TestJSON.test_grant_list_revoke_role_to_user_on_project [0.198701s] ... ok {1} tempest.api.identity.admin.v3.test_roles.RolesV3TestJSON.test_implied_domain_roles [1.015487s] ... ok {1} tempest.api.identity.admin.v3.test_roles.RolesV3TestJSON.test_implied_roles_create_check_show_delete [0.191012s] ... ok {1} tempest.api.identity.admin.v3.test_roles.RolesV3TestJSON.test_list_all_implied_roles [0.497381s] ... ok {1} tempest.api.identity.admin.v3.test_roles.RolesV3TestJSON.test_list_roles [0.034547s] ... ok {1} tempest.api.identity.admin.v3.test_roles.RolesV3TestJSON.test_role_create_update_show_list [0.186917s] ... ok {1} tempest.api.identity.admin.v3.test_roles.RolesV3TestJSON.test_roles_hierarchy [0.272158s] ... ok {0} tempest.api.network.admin.test_routers.RoutersIpV6AdminTest.test_create_router_with_default_snat_value [5.665980s] ... ok {1} tempest.api.identity.admin.v3.test_services.ServicesTestJSON.test_create_service_without_description [0.213051s] ... ok {1} tempest.api.identity.admin.v3.test_services.ServicesTestJSON.test_create_update_get_service [0.212967s] ... ok {1} tempest.api.identity.admin.v3.test_services.ServicesTestJSON.test_list_services [0.394309s] ... ok {2} tempest.api.network.test_routers_negative.RoutersNegativeTest.test_add_router_interfaces_on_overlapping_subnets_returns_400 [11.515331s] ... ok {2} tempest.api.network.test_routers_negative.RoutersNegativeTest.test_delete_non_existent_router_returns_404 [0.089290s] ... ok {2} tempest.api.network.test_routers_negative.RoutersNegativeTest.test_router_add_gateway_invalid_network_returns_404 [0.807868s] ... ok {1} tempest.api.identity.admin.v3.test_tokens.TokensV3TestJSON.test_get_available_domain_scopes [4.956650s] ... ok {1} tempest.api.identity.admin.v3.test_tokens.TokensV3TestJSON.test_get_available_project_scopes [0.272710s] ... ok {0} tempest.api.network.admin.test_routers.RoutersIpV6AdminTest.test_create_router_with_snat_explicit [13.131900s] ... ok {1} tempest.api.identity.admin.v3.test_tokens.TokensV3TestJSON.test_rescope_token [1.376614s] ... ok {2} tempest.api.network.test_routers_negative.RoutersNegativeTest.test_router_add_gateway_net_not_external_returns_400 [2.677962s] ... ok {1} tempest.api.identity.admin.v3.test_tokens.TokensV3TestJSON.test_tokens [0.512538s] ... ok {1} setUpClass (tempest.api.identity.v2.test_api_discovery.TestApiDiscovery) ... SKIPPED: Identity api v2 is not enabled {1} setUpClass (tempest.api.identity.v2.test_tokens.TokensTest) ... SKIPPED: Identity api v2 is not enabled {1} setUpClass (tempest.api.image.v1.test_images.CreateRegisterImagesTest) ... SKIPPED: Glance API v1 not supported {1} setUpClass (tempest.api.image.v1.test_images.ListImagesTest) ... SKIPPED: Glance API v1 not supported {1} setUpClass (tempest.api.image.v1.test_images.UpdateImageMetaTest) ... SKIPPED: Glance API v1 not supported {1} tempest.api.image.v2.test_images.BasicOperationsImagesTest.test_deactivate_reactivate_image [1.092114s] ... ok {1} tempest.api.image.v2.test_images.BasicOperationsImagesTest.test_delete_image [0.198757s] ... ok {1} tempest.api.image.v2.test_images.BasicOperationsImagesTest.test_register_upload_get_image_file [0.531689s] ... ok {1} tempest.api.image.v2.test_images.BasicOperationsImagesTest.test_update_image [0.430763s] ... ok {2} tempest.api.network.test_routers_negative.RoutersNegativeTest.test_router_remove_interface_in_use_returns_409 [9.316914s] ... ok {2} tempest.api.network.test_routers_negative.RoutersNegativeTest.test_show_non_existent_router_returns_404 [0.082723s] ... ok {2} tempest.api.network.test_routers_negative.RoutersNegativeTest.test_update_non_existent_router_returns_404 [0.093954s] ... ok {0} tempest.api.network.admin.test_routers.RoutersIpV6AdminTest.test_update_router_reset_gateway_without_snat [10.989733s] ... ok {1} tempest.api.image.v2.test_images_member.ImagesMemberTest.test_get_image_member [0.554929s] ... ok {1} tempest.api.image.v2.test_images_member.ImagesMemberTest.test_get_image_member_schema [0.013701s] ... ok {1} tempest.api.image.v2.test_images_member.ImagesMemberTest.test_get_image_members_schema [0.012939s] ... ok {1} tempest.api.image.v2.test_images_member.ImagesMemberTest.test_image_share_accept [0.439605s] ... ok {1} tempest.api.image.v2.test_images_member.ImagesMemberTest.test_image_share_reject [0.387149s] ... ok {1} tempest.api.image.v2.test_images_member.ImagesMemberTest.test_remove_image_member [0.440578s] ... ok {0} tempest.api.network.admin.test_routers.RoutersIpV6AdminTest.test_update_router_set_gateway [5.736005s] ... ok {1} tempest.api.image.v2.test_images_metadefs_resource_types.MetadataResourceTypesTest.test_basic_meta_def_resource_type_association [0.340171s] ... ok {1} tempest.api.image.v2.test_images_metadefs_schema.MetadataSchemaTest.test_get_metadata_namespace_schema [0.124224s] ... ok {1} tempest.api.image.v2.test_images_metadefs_schema.MetadataSchemaTest.test_get_metadata_namespaces_schema [0.010989s] ... ok {1} tempest.api.image.v2.test_images_metadefs_schema.MetadataSchemaTest.test_get_metadata_object_schema [0.010877s] ... ok {1} tempest.api.image.v2.test_images_metadefs_schema.MetadataSchemaTest.test_get_metadata_objects_schema [0.010370s] ... ok {1} tempest.api.image.v2.test_images_metadefs_schema.MetadataSchemaTest.test_get_metadata_properties_schema [0.009771s] ... ok {1} tempest.api.image.v2.test_images_metadefs_schema.MetadataSchemaTest.test_get_metadata_property_schema [0.010450s] ... ok {1} tempest.api.image.v2.test_images_metadefs_schema.MetadataSchemaTest.test_get_metadata_resource_type_schema [0.010212s] ... ok {1} tempest.api.image.v2.test_images_metadefs_schema.MetadataSchemaTest.test_get_metadata_resources_types_schema [0.011244s] ... ok {1} tempest.api.image.v2.test_images_metadefs_schema.MetadataSchemaTest.test_get_metadata_tag_schema [0.012013s] ... ok {1} tempest.api.image.v2.test_images_metadefs_schema.MetadataSchemaTest.test_get_metadata_tags_schema [0.010714s] ... ok {1} tempest.api.image.v2.test_images_tags_negative.ImagesTagsNegativeTest.test_delete_non_existing_tag [0.297649s] ... ok {1} tempest.api.image.v2.test_images_tags_negative.ImagesTagsNegativeTest.test_update_tags_for_non_existing_image [0.035711s] ... ok {0} tempest.api.network.admin.test_routers.RoutersIpV6AdminTest.test_update_router_set_gateway_with_snat_explicit [5.817319s] ... ok {1} tempest.api.image.v2.test_versions.VersionsTest.test_list_versions [0.007056s] ... ok {0} tempest.api.network.admin.test_routers.RoutersIpV6AdminTest.test_update_router_set_gateway_without_snat [5.795677s] ... ok {2} tempest.api.network.test_security_groups.SecGroupTest.test_create_list_update_show_delete_security_group [2.003559s] ... ok {2} tempest.api.network.test_security_groups.SecGroupTest.test_create_security_group_rule_with_additional_args [1.109378s] ... ok {2} tempest.api.network.test_security_groups.SecGroupTest.test_create_security_group_rule_with_icmp_type_code [4.116029s] ... ok {1} tempest.api.network.admin.test_dhcp_agent_scheduler.DHCPAgentSchedulersTestJSON.test_add_remove_network_from_dhcp_agent [3.772742s] ... ok {2} tempest.api.network.test_security_groups.SecGroupTest.test_create_security_group_rule_with_protocol_integer_value [1.442367s] ... ok {1} tempest.api.network.admin.test_dhcp_agent_scheduler.DHCPAgentSchedulersTestJSON.test_list_dhcp_agent_hosting_network [0.089663s] ... ok {1} tempest.api.network.admin.test_dhcp_agent_scheduler.DHCPAgentSchedulersTestJSON.test_list_networks_hosted_by_one_dhcp [0.322497s] ... ok {0} tempest.api.network.admin.test_routers.RoutersIpV6AdminTest.test_update_router_unset_gateway [8.542199s] ... ok {2} tempest.api.network.test_security_groups.SecGroupTest.test_create_security_group_rule_with_remote_group_id [3.020914s] ... ok {2} tempest.api.network.test_security_groups.SecGroupTest.test_create_security_group_rule_with_remote_ip_prefix [1.735660s] ... ok {2} tempest.api.network.test_security_groups.SecGroupTest.test_create_show_delete_security_group_rule [2.305074s] ... ok {2} tempest.api.network.test_security_groups.SecGroupTest.test_list_security_groups [0.194944s] ... ok {0} tempest.api.network.admin.test_routers_dvr.RoutersTestDVR.test_centralized_router_creation [0.806175s] ... ok {2} tempest.api.network.test_security_groups_negative.NegativeSecGroupIPv6Test.test_create_additional_default_security_group_fails [0.063591s] ... ok {0} tempest.api.network.admin.test_routers_dvr.RoutersTestDVR.test_centralized_router_update_to_dvr [2.844967s] ... ok {2} tempest.api.network.test_security_groups_negative.NegativeSecGroupIPv6Test.test_create_duplicate_security_group_rule_fails [1.961934s] ... ok {0} tempest.api.network.admin.test_routers_dvr.RoutersTestDVR.test_distributed_router_creation [0.941892s] ... ok {2} tempest.api.network.test_security_groups_negative.NegativeSecGroupIPv6Test.test_create_security_group_rule_with_bad_ethertype [1.235863s] ... ok {2} tempest.api.network.test_security_groups_negative.NegativeSecGroupIPv6Test.test_create_security_group_rule_with_bad_protocol [0.666941s] ... ok {2} tempest.api.network.test_security_groups_negative.NegativeSecGroupIPv6Test.test_create_security_group_rule_with_bad_remote_ip_prefix [0.829543s] ... ok {1} tempest.api.network.admin.test_external_networks_negative.ExternalNetworksAdminNegativeTestJSON.test_create_port_with_precreated_floatingip_as_fixed_ip [5.483128s] ... ok {2} tempest.api.network.test_security_groups_negative.NegativeSecGroupIPv6Test.test_create_security_group_rule_with_invalid_ports [1.332445s] ... ok {2} tempest.api.network.test_security_groups_negative.NegativeSecGroupIPv6Test.test_create_security_group_rule_with_non_existent_remote_groupid [0.741939s] ... ok {2} tempest.api.network.test_security_groups_negative.NegativeSecGroupIPv6Test.test_create_security_group_rule_with_non_existent_security_group [0.086059s] ... ok {2} tempest.api.network.test_security_groups_negative.NegativeSecGroupIPv6Test.test_create_security_group_rule_with_remote_ip_and_group [2.126126s] ... ok {2} tempest.api.network.test_security_groups_negative.NegativeSecGroupIPv6Test.test_create_security_group_rule_wrong_ip_prefix_version [0.875256s] ... ok {2} tempest.api.network.test_security_groups_negative.NegativeSecGroupIPv6Test.test_create_security_group_update_name_default [0.656853s] ... ok {2} tempest.api.network.test_security_groups_negative.NegativeSecGroupIPv6Test.test_delete_non_existent_security_group [0.045437s] ... ok {2} tempest.api.network.test_security_groups_negative.NegativeSecGroupIPv6Test.test_show_non_existent_security_group [0.053395s] ... ok {2} tempest.api.network.test_security_groups_negative.NegativeSecGroupIPv6Test.test_show_non_existent_security_group_rule [0.053678s] ... ok {0} tempest.api.network.test_extra_dhcp_options.ExtraDHCPOptionsIpV6TestJSON.test_create_list_port_with_extra_dhcp_options [3.324336s] ... ok {0} tempest.api.network.test_extra_dhcp_options.ExtraDHCPOptionsIpV6TestJSON.test_update_show_port_with_extra_dhcp_options [0.875716s] ... ok {2} tempest.api.network.test_tags.TagsTest.test_create_list_show_update_delete_tags [3.342747s] ... ok {2} tempest.api.network.test_versions.NetworksApiDiscovery.test_api_version_resources [0.010359s] ... ok {2} tempest.api.object_storage.test_account_quotas.AccountQuotasTest.test_admin_modify_quota [0.163830s] ... ok {2} tempest.api.object_storage.test_account_quotas.AccountQuotasTest.test_upload_valid_object [0.083192s] ... ok {1} tempest.api.network.admin.test_floating_ips_admin_actions.FloatingIPAdminTestJSON.test_create_list_show_floating_ip_with_tenant_id_by_admin [5.065538s] ... ok {2} tempest.api.object_storage.test_account_services.AccountTest.test_list_account_metadata [0.186643s] ... ok {2} tempest.api.object_storage.test_account_services.AccountTest.test_list_containers [0.026466s] ... ok {2} tempest.api.object_storage.test_account_services.AccountTest.test_list_containers_reverse_order [0.032036s] ... ok {2} tempest.api.object_storage.test_account_services.AccountTest.test_list_containers_with_end_marker [0.032136s] ... ok {2} tempest.api.object_storage.test_account_services.AccountTest.test_list_containers_with_format_json [0.017360s] ... ok {2} tempest.api.object_storage.test_account_services.AccountTest.test_list_containers_with_format_xml [0.054687s] ... ok {2} tempest.api.object_storage.test_account_services.AccountTest.test_list_containers_with_limit [0.060163s] ... ok {2} tempest.api.object_storage.test_account_services.AccountTest.test_list_containers_with_limit_and_end_marker [0.017628s] ... ok {2} tempest.api.object_storage.test_account_services.AccountTest.test_list_containers_with_limit_and_marker [0.382008s] ... ok {2} tempest.api.object_storage.test_account_services.AccountTest.test_list_containers_with_limit_and_marker_and_end_marker [0.023629s] ... ok {2} tempest.api.object_storage.test_account_services.AccountTest.test_list_containers_with_marker [0.036274s] ... ok {2} tempest.api.object_storage.test_account_services.AccountTest.test_list_containers_with_marker_and_end_marker [0.015799s] ... ok {2} tempest.api.object_storage.test_account_services.AccountTest.test_list_containers_with_prefix [0.016947s] ... ok {2} tempest.api.object_storage.test_account_services.AccountTest.test_list_extensions [0.008587s] ... ok {2} tempest.api.object_storage.test_account_services.AccountTest.test_list_no_account_metadata [0.016771s] ... ok {2} tempest.api.object_storage.test_account_services.AccountTest.test_list_no_containers [0.074638s] ... ok {2} tempest.api.object_storage.test_account_services.AccountTest.test_update_account_metadata_with_create_and_delete_metadata [0.085270s] ... ok {2} tempest.api.object_storage.test_account_services.AccountTest.test_update_account_metadata_with_create_metadata [0.060033s] ... ok {2} tempest.api.object_storage.test_account_services.AccountTest.test_update_account_metadata_with_create_metadata_key [0.048461s] ... ok {2} tempest.api.object_storage.test_account_services.AccountTest.test_update_account_metadata_with_delete_metadata [0.062473s] ... ok {2} tempest.api.object_storage.test_account_services.AccountTest.test_update_account_metadata_with_delete_metadata_key [0.057230s] ... ok {1} tempest.api.network.admin.test_floating_ips_admin_actions.FloatingIPAdminTestJSON.test_list_floating_ips_from_admin_and_nonadmin [6.629224s] ... ok {0} tempest.api.network.test_floating_ips.FloatingIPTestJSON.test_create_floating_ip_specifying_a_fixed_ip_address [4.600195s] ... ok {0} tempest.api.network.test_floating_ips.FloatingIPTestJSON.test_create_list_show_update_delete_floating_ip [6.172495s] ... ok {2} tempest.api.object_storage.test_account_services_negative.AccountNegativeTest.test_list_containers_with_non_authorized_user [0.170983s] ... ok {1} tempest.api.network.admin.test_l3_agent_scheduler.L3AgentSchedulerTestJSON.test_add_list_remove_router_on_l3_agent [0.852469s] ... ok {0} tempest.api.network.test_floating_ips.FloatingIPTestJSON.test_create_update_floatingip_with_port_multiple_ip_address [9.313111s] ... ok {1} tempest.api.network.admin.test_l3_agent_scheduler.L3AgentSchedulerTestJSON.test_list_routers_on_l3_agent [0.253109s] ... ok {2} tempest.api.object_storage.test_container_acl_negative.ObjectACLsNegativeTest.test_delete_object_with_non_authorized_user [0.284573s] ... ok {2} tempest.api.object_storage.test_container_acl_negative.ObjectACLsNegativeTest.test_delete_object_without_using_creds [0.067126s] ... ok {2} tempest.api.object_storage.test_container_acl_negative.ObjectACLsNegativeTest.test_delete_object_without_write_rights [0.094331s] ... ok {2} tempest.api.object_storage.test_container_acl_negative.ObjectACLsNegativeTest.test_read_object_with_non_authorized_user [0.079566s] ... ok {2} tempest.api.object_storage.test_container_acl_negative.ObjectACLsNegativeTest.test_read_object_without_rights [0.091777s] ... ok {2} tempest.api.object_storage.test_container_acl_negative.ObjectACLsNegativeTest.test_write_object_with_non_authorized_user [0.084078s] ... ok {2} tempest.api.object_storage.test_container_acl_negative.ObjectACLsNegativeTest.test_write_object_without_rights [0.075985s] ... ok {2} tempest.api.object_storage.test_container_acl_negative.ObjectACLsNegativeTest.test_write_object_without_using_creds [0.060276s] ... ok {2} tempest.api.object_storage.test_container_acl_negative.ObjectACLsNegativeTest.test_write_object_without_write_rights [0.069994s] ... ok {1} tempest.api.network.admin.test_metering_extensions.MeteringTestJSON.test_create_delete_metering_label_rule_with_filters [0.329952s] ... ok {1} tempest.api.network.admin.test_metering_extensions.MeteringTestJSON.test_create_delete_metering_label_with_filters [1.101994s] ... ok {1} tempest.api.network.admin.test_metering_extensions.MeteringTestJSON.test_list_metering_label_rules [0.025681s] ... ok {1} tempest.api.network.admin.test_metering_extensions.MeteringTestJSON.test_list_metering_labels [0.028270s] ... ok {1} tempest.api.network.admin.test_metering_extensions.MeteringTestJSON.test_show_metering_label [0.103038s] ... ok {1} tempest.api.network.admin.test_metering_extensions.MeteringTestJSON.test_show_metering_label_rule [0.038270s] ... ok {2} tempest.api.object_storage.test_container_services.ContainerTest.test_create_container [2.107860s] ... ok {0} tempest.api.network.test_floating_ips.FloatingIPTestJSON.test_floating_ip_delete_port [7.073358s] ... ok {2} tempest.api.object_storage.test_container_services.ContainerTest.test_create_container_overwrite [2.140555s] ... ok {1} tempest.api.network.admin.test_quotas.QuotasTest.test_quotas [0.521501s] ... ok {2} tempest.api.object_storage.test_container_services.ContainerTest.test_create_container_with_metadata_key [2.139029s] ... ok {2} tempest.api.object_storage.test_container_services.ContainerTest.test_create_container_with_metadata_value [2.155827s] ... ok {1} tempest.api.network.admin.test_routers.RoutersAdminTest.test_create_router_setting_project_id [1.628379s] ... ok {2} tempest.api.object_storage.test_container_services.ContainerTest.test_create_container_with_remove_metadata_key [2.232808s] ... ok {2} tempest.api.object_storage.test_container_services.ContainerTest.test_create_container_with_remove_metadata_value [2.201434s] ... ok {2} tempest.api.object_storage.test_container_services.ContainerTest.test_delete_container [0.182302s] ... ok {1} tempest.api.network.admin.test_routers.RoutersAdminTest.test_create_router_with_default_snat_value [4.278692s] ... ok {2} tempest.api.object_storage.test_container_services.ContainerTest.test_list_container_contents [2.251082s] ... ok {2} tempest.api.object_storage.test_container_services.ContainerTest.test_list_container_contents_with_delimiter [2.264652s] ... ok {0} tempest.api.network.test_floating_ips.FloatingIPTestJSON.test_floating_ip_update_different_router [15.729832s] ... ok {2} tempest.api.object_storage.test_container_services.ContainerTest.test_list_container_contents_with_end_marker [2.320396s] ... ok {2} tempest.api.object_storage.test_container_services.ContainerTest.test_list_container_contents_with_format_json [2.349792s] ... ok {1} tempest.api.network.admin.test_routers.RoutersAdminTest.test_create_router_with_snat_explicit [9.208329s] ... ok {2} tempest.api.object_storage.test_container_services.ContainerTest.test_list_container_contents_with_format_xml [2.341976s] ... ok {2} tempest.api.object_storage.test_container_services.ContainerTest.test_list_container_contents_with_limit [2.379686s] ... ok {2} tempest.api.object_storage.test_container_services.ContainerTest.test_list_container_contents_with_marker [2.370921s] ... ok {1} tempest.api.network.admin.test_routers.RoutersAdminTest.test_update_router_reset_gateway_without_snat [6.392770s] ... ok {2} tempest.api.object_storage.test_container_services.ContainerTest.test_list_container_contents_with_no_object [2.354171s] ... ok {2} tempest.api.object_storage.test_container_services.ContainerTest.test_list_container_contents_with_path [2.400962s] ... ok {2} tempest.api.object_storage.test_container_services.ContainerTest.test_list_container_contents_with_prefix [2.409391s] ... ok {1} tempest.api.network.admin.test_routers.RoutersAdminTest.test_update_router_set_gateway [6.527947s] ... ok {2} tempest.api.object_storage.test_container_services.ContainerTest.test_list_container_metadata [2.352059s] ... ok {2} tempest.api.object_storage.test_container_services.ContainerTest.test_list_no_container_metadata [2.471670s] ... ok {1} tempest.api.network.admin.test_routers.RoutersAdminTest.test_update_router_set_gateway_with_snat_explicit [6.517675s] ... ok {2} tempest.api.object_storage.test_container_services.ContainerTest.test_update_container_metadata_with_create_and_delete_metadata [2.446177s] ... ok {2} tempest.api.object_storage.test_container_services.ContainerTest.test_update_container_metadata_with_create_metadata [2.439407s] ... ok {1} tempest.api.network.admin.test_routers.RoutersAdminTest.test_update_router_set_gateway_without_snat [5.365333s] ... ok {2} tempest.api.object_storage.test_container_services.ContainerTest.test_update_container_metadata_with_create_metadata_key [2.444095s] ... ok {0} tempest.api.network.test_floating_ips_negative.FloatingIPNegativeTestJSON.test_associate_floatingip_port_ext_net_unreachable [2.978753s] ... ok {0} tempest.api.network.test_floating_ips_negative.FloatingIPNegativeTestJSON.test_create_floatingip_in_private_network [0.108218s] ... ok {2} tempest.api.object_storage.test_container_services.ContainerTest.test_update_container_metadata_with_delete_metadata [2.493786s] ... ok {0} tempest.api.network.test_floating_ips_negative.FloatingIPNegativeTestJSON.test_create_floatingip_with_port_ext_net_unreachable [3.250849s] ... ok {2} tempest.api.object_storage.test_container_services.ContainerTest.test_update_container_metadata_with_delete_metadata_key [2.511711s] ... ok {1} tempest.api.network.admin.test_routers.RoutersAdminTest.test_update_router_unset_gateway [7.380589s] ... ok {2} tempest.api.object_storage.test_container_staticweb.StaticWebTest.test_web_error [0.077048s] ... ok {2} tempest.api.object_storage.test_container_staticweb.StaticWebTest.test_web_index [0.075120s] ... ok {2} tempest.api.object_storage.test_container_staticweb.StaticWebTest.test_web_listing [0.076822s] ... ok {2} tempest.api.object_storage.test_container_staticweb.StaticWebTest.test_web_listing_css [0.045954s] ... ok {2} tempest.api.object_storage.test_crossdomain.CrossdomainTest.test_get_crossdomain_policy [0.005237s] ... ok {1} tempest.api.network.admin.test_routers_negative.RoutersAdminNegativeIpV6Test.test_router_set_gateway_used_ip_returns_409 [3.796648s] ... ok {2} tempest.api.object_storage.test_object_formpost_negative.ObjectFormPostNegativeTest.test_post_object_using_form_expired [2.050861s] ... ok {2} tempest.api.object_storage.test_object_formpost_negative.ObjectFormPostNegativeTest.test_post_object_using_form_invalid_signature [0.029859s] ... ok {2} tempest.api.object_storage.test_object_services.ObjectTest.test_copy_object_2d_way [0.105153s] ... ok {2} tempest.api.object_storage.test_object_services.ObjectTest.test_copy_object_across_containers [0.182248s] ... ok {2} tempest.api.object_storage.test_object_services.ObjectTest.test_copy_object_in_same_container [0.101781s] ... ok {2} tempest.api.object_storage.test_object_services.ObjectTest.test_copy_object_to_itself [0.091451s] ... ok {2} tempest.api.object_storage.test_object_services.ObjectTest.test_copy_object_with_x_fresh_metadata [0.093357s] ... ok {2} tempest.api.object_storage.test_object_services.ObjectTest.test_copy_object_with_x_object_meta [0.084329s] ... ok {2} tempest.api.object_storage.test_object_services.ObjectTest.test_copy_object_with_x_object_metakey [0.088040s] ... ok {2} tempest.api.object_storage.test_object_services.ObjectTest.test_create_object [0.075754s] ... ok {1} tempest.api.network.admin.test_routers_negative.RoutersAdminNegativeTest.test_router_set_gateway_used_ip_returns_409 [4.169042s] ... ok {2} tempest.api.object_storage.test_object_services.ObjectTest.test_create_object_with_content_disposition [0.046213s] ... ok {2} tempest.api.object_storage.test_object_services.ObjectTest.test_create_object_with_content_encoding [0.062410s] ... ok {2} tempest.api.object_storage.test_object_services.ObjectTest.test_create_object_with_etag [0.047555s] ... ok {2} tempest.api.object_storage.test_object_services.ObjectTest.test_create_object_with_expect_continue [0.048160s] ... ok {2} tempest.api.object_storage.test_object_services.ObjectTest.test_create_object_with_transfer_encoding [0.050150s] ... ok {2} tempest.api.object_storage.test_object_services.ObjectTest.test_create_object_with_x_fresh_metadata [0.077461s] ... ok {2} tempest.api.object_storage.test_object_services.ObjectTest.test_create_object_with_x_object_meta [0.046631s] ... ok {2} tempest.api.object_storage.test_object_services.ObjectTest.test_create_object_with_x_object_metakey [0.048621s] ... ok {2} tempest.api.object_storage.test_object_services.ObjectTest.test_create_object_with_x_remove_object_meta [0.083058s] ... ok {2} tempest.api.object_storage.test_object_services.ObjectTest.test_create_object_with_x_remove_object_metakey [0.077936s] ... ok {2} tempest.api.object_storage.test_object_services.ObjectTest.test_delete_object [0.044789s] ... ok {2} tempest.api.object_storage.test_object_services.ObjectTest.test_get_object [0.057834s] ... ok {2} tempest.api.object_storage.test_object_services.ObjectTest.test_get_object_if_different [0.071850s] ... ok {2} tempest.api.object_storage.test_object_services.ObjectTest.test_get_object_with_if_match [0.052354s] ... ok {2} tempest.api.object_storage.test_object_services.ObjectTest.test_get_object_with_if_modified_since [0.050560s] ... ok {2} tempest.api.object_storage.test_object_services.ObjectTest.test_get_object_with_if_none_match [0.049764s] ... ok {2} tempest.api.object_storage.test_object_services.ObjectTest.test_get_object_with_if_unmodified_since [0.047189s] ... ok {2} tempest.api.object_storage.test_object_services.ObjectTest.test_get_object_with_metadata [0.042358s] ... ok {2} tempest.api.object_storage.test_object_services.ObjectTest.test_get_object_with_range [0.054127s] ... ok {2} tempest.api.object_storage.test_object_services.ObjectTest.test_get_object_with_x_newest [0.069187s] ... ok {2} tempest.api.object_storage.test_object_services.ObjectTest.test_get_object_with_x_object_manifest [0.424278s] ... ok {2} tempest.api.object_storage.test_object_services.ObjectTest.test_list_no_object_metadata [0.042493s] ... ok {2} tempest.api.object_storage.test_object_services.ObjectTest.test_list_object_metadata [0.063711s] ... ok {2} tempest.api.object_storage.test_object_services.ObjectTest.test_list_object_metadata_with_x_object_manifest [0.352246s] ... ok {2} tempest.api.object_storage.test_object_services.ObjectTest.test_object_upload_in_segments [0.431524s] ... ok {2} tempest.api.object_storage.test_object_services.ObjectTest.test_update_object_metadata [0.065936s] ... ok {2} tempest.api.object_storage.test_object_services.ObjectTest.test_update_object_metadata_with_create_and_remove_metadata [0.069533s] ... ok {2} tempest.api.object_storage.test_object_services.ObjectTest.test_update_object_metadata_with_remove_metadata [0.077428s] ... ok {0} tempest.api.network.test_networks.NetworksIpV6Test.test_create_delete_subnet_all_attributes [3.717790s] ... ok {2} tempest.api.object_storage.test_object_services.ObjectTest.test_update_object_metadata_with_x_object_manifest [0.387793s] ... ok {2} tempest.api.object_storage.test_object_services.ObjectTest.test_update_object_metadata_with_x_object_metakey [0.064507s] ... ok {2} tempest.api.object_storage.test_object_services.ObjectTest.test_update_object_metadata_with_x_remove_object_metakey [0.055820s] ... ok {0} tempest.api.network.test_networks.NetworksIpV6Test.test_create_delete_subnet_with_allocation_pools [3.791778s] ... ok {0} tempest.api.network.test_networks.NetworksIpV6Test.test_create_delete_subnet_with_default_gw [1.236317s] ... ok {1} tempest.api.network.test_allowed_address_pair.AllowedAddressPairIpV6TestJSON.test_create_list_port_with_address_pair [2.530086s] ... ok {0} tempest.api.network.test_networks.NetworksIpV6Test.test_create_delete_subnet_with_dhcp_enabled [4.413947s] ... ok {0} tempest.api.network.test_networks.NetworksIpV6Test.test_create_delete_subnet_with_gw [2.067326s] ... ok {1} tempest.api.network.test_allowed_address_pair.AllowedAddressPairIpV6TestJSON.test_update_port_with_address_pair [5.924353s] ... ok {2} tempest.api.object_storage.test_object_services.PublicObjectTest.test_access_public_container_object_without_using_creds [0.152110s] ... ok {2} tempest.api.object_storage.test_object_services.PublicObjectTest.test_access_public_object_with_another_user_creds [0.190001s] ... ok {0} tempest.api.network.test_networks.NetworksIpV6Test.test_create_delete_subnet_with_gw_and_allocation_pools [5.535418s] ... ok {1} tempest.api.network.test_allowed_address_pair.AllowedAddressPairIpV6TestJSON.test_update_port_with_cidr_address_pair [4.908799s] ... ok {2} tempest.api.object_storage.test_object_temp_url_negative.ObjectTempUrlNegativeTest.test_get_object_after_expiration_time [2.042363s] ... ok {0} tempest.api.network.test_networks.NetworksIpV6Test.test_create_delete_subnet_with_host_routes_and_dns_nameservers [3.115188s] ... ok {1} tempest.api.network.test_allowed_address_pair.AllowedAddressPairIpV6TestJSON.test_update_port_with_multiple_ip_mac_address_pair [6.266969s] ... ok {0} tempest.api.network.test_networks.NetworksIpV6Test.test_create_delete_subnet_without_gateway [5.583023s] ... ok {0} tempest.api.network.test_networks.NetworksIpV6Test.test_create_list_subnet_with_no_gw64_one_network [3.060236s] ... ok {1} tempest.api.network.test_extensions.ExtensionsTestJSON.test_list_show_extensions [1.284698s] ... ok {2} tempest.api.volume.admin.test_groups.GroupsTest.test_group_create_show_list_delete [10.687020s] ... ok {0} tempest.api.network.test_networks.NetworksIpV6Test.test_create_update_delete_network_subnet [7.441869s] ... ok {0} tempest.api.network.test_networks.NetworksIpV6Test.test_create_update_network_description [1.673628s] ... ok {1} tempest.api.network.test_networks.BulkNetworkOpsIpV6Test.test_bulk_create_delete_network [4.295621s] ... ok {0} tempest.api.network.test_networks.NetworksIpV6Test.test_delete_network_with_subnet [5.255666s] ... ok {0} tempest.api.network.test_networks.NetworksIpV6Test.test_external_network_visibility [0.262993s] ... ok {1} tempest.api.network.test_networks.BulkNetworkOpsIpV6Test.test_bulk_create_delete_port [5.575523s] ... ok {0} tempest.api.network.test_networks.NetworksIpV6Test.test_list_networks [0.355298s] ... ok {0} tempest.api.network.test_networks.NetworksIpV6Test.test_list_networks_fields [0.247804s] ... ok {0} tempest.api.network.test_networks.NetworksIpV6Test.test_list_subnets [0.123438s] ... ok {0} tempest.api.network.test_networks.NetworksIpV6Test.test_list_subnets_fields [0.109866s] ... ok {0} tempest.api.network.test_networks.NetworksIpV6Test.test_show_network [0.205274s] ... ok {0} tempest.api.network.test_networks.NetworksIpV6Test.test_show_network_fields [0.397509s] ... ok {0} tempest.api.network.test_networks.NetworksIpV6Test.test_show_subnet [0.114374s] ... ok {0} tempest.api.network.test_networks.NetworksIpV6Test.test_show_subnet_fields [0.100370s] ... ok {2} tempest.api.volume.admin.test_groups.GroupsTest.test_group_update [13.789908s] ... ok {0} tempest.api.network.test_networks.NetworksIpV6Test.test_update_subnet_gw_dns_host_routes_dhcp [6.655647s] ... ok {2} setUpClass (tempest.api.volume.admin.test_multi_backend.VolumeMultiBackendTest) ... SKIPPED: Cinder multi-backend feature disabled {1} tempest.api.network.test_networks.BulkNetworkOpsIpV6Test.test_bulk_create_delete_subnet [9.811176s] ... ok {2} tempest.api.volume.admin.test_qos.QosSpecsTestJSON.test_associate_disassociate_qos [0.592100s] ... ok {2} tempest.api.volume.admin.test_qos.QosSpecsTestJSON.test_create_delete_qos_with_back_end_consumer [0.149090s] ... ok {2} tempest.api.volume.admin.test_qos.QosSpecsTestJSON.test_create_delete_qos_with_both_consumer [0.152085s] ... ok {2} tempest.api.volume.admin.test_qos.QosSpecsTestJSON.test_create_delete_qos_with_front_end_consumer [0.146706s] ... ok {2} tempest.api.volume.admin.test_qos.QosSpecsTestJSON.test_get_qos [0.029426s] ... ok {2} tempest.api.volume.admin.test_qos.QosSpecsTestJSON.test_list_qos [0.032702s] ... ok {2} tempest.api.volume.admin.test_qos.QosSpecsTestJSON.test_set_unset_qos_key [0.167787s] ... ok {1} tempest.api.network.test_networks.BulkNetworkOpsTest.test_bulk_create_delete_network [4.634692s] ... ok {2} tempest.api.volume.admin.test_snapshots_actions.SnapshotsActionsTest.test_reset_snapshot_status [0.283220s] ... ok {2} tempest.api.volume.admin.test_snapshots_actions.SnapshotsActionsTest.test_snapshot_force_delete_when_snapshot_is_creating [4.871766s] ... ok {1} tempest.api.network.test_networks.BulkNetworkOpsTest.test_bulk_create_delete_port [6.417122s] ... ok {2} tempest.api.volume.admin.test_snapshots_actions.SnapshotsActionsTest.test_snapshot_force_delete_when_snapshot_is_deleting [4.892963s] ... ok {1} tempest.api.network.test_networks.BulkNetworkOpsTest.test_bulk_create_delete_subnet [5.182504s] ... ok {2} tempest.api.volume.admin.test_snapshots_actions.SnapshotsActionsTest.test_snapshot_force_delete_when_snapshot_is_error [4.908824s] ... ok {2} tempest.api.volume.admin.test_snapshots_actions.SnapshotsActionsTest.test_snapshot_force_delete_when_snapshot_is_error_deleting [4.898343s] ... ok {2} tempest.api.volume.admin.test_snapshots_actions.SnapshotsActionsTest.test_update_snapshot_status [0.378305s] ... ok {0} tempest.api.network.test_networks.NetworksIpV6TestAttrs.test_create_delete_slaac_subnet_with_ports [7.129857s] ... ok {1} tempest.api.network.test_networks.NetworksTest.test_create_delete_subnet_all_attributes [3.105429s] ... ok {1} tempest.api.network.test_networks.NetworksTest.test_create_delete_subnet_with_allocation_pools [4.241401s] ... ok {0} tempest.api.network.test_networks.NetworksIpV6TestAttrs.test_create_delete_stateless_subnet_with_ports [6.408531s] ... ok {2} tempest.api.volume.admin.test_volume_hosts.VolumeHostsAdminTestsJSON.test_list_hosts [0.155460s] ... ok {2} tempest.api.volume.admin.test_volume_hosts.VolumeHostsAdminTestsJSON.test_show_host [0.129975s] ... ok {0} tempest.api.network.test_networks.NetworksIpV6TestAttrs.test_create_delete_subnet_with_v6_attributes_slaac [4.414251s] ... ok {1} tempest.api.network.test_networks.NetworksTest.test_create_delete_subnet_with_dhcp_enabled [6.484001s] ... ok {2} tempest.api.volume.admin.test_volume_quota_classes.VolumeQuotaClassesTest.test_show_default_quota [0.185365s] ... ok {2} tempest.api.volume.admin.test_volume_quota_classes.VolumeQuotaClassesTest.test_update_default_quota [0.888833s] ... ok {1} tempest.api.network.test_networks.NetworksTest.test_create_delete_subnet_with_gw [3.115150s] ... ok {0} tempest.api.network.test_networks.NetworksIpV6TestAttrs.test_create_delete_subnet_with_v6_attributes_stateful [5.243390s] ... ok {0} tempest.api.network.test_networks.NetworksIpV6TestAttrs.test_create_delete_subnet_with_v6_attributes_stateless [3.250953s] ... ok {1} tempest.api.network.test_networks.NetworksTest.test_create_delete_subnet_with_gw_and_allocation_pools [6.638214s] ... ok {2} tempest.api.volume.admin.test_volume_quotas_negative.BaseVolumeQuotasNegativeTestJSON.test_quota_volume_gigabytes [0.900003s] ... ok {2} tempest.api.volume.admin.test_volume_quotas_negative.BaseVolumeQuotasNegativeTestJSON.test_quota_volumes [0.199947s] ... ok {1} tempest.api.network.test_networks.NetworksTest.test_create_delete_subnet_with_host_routes_and_dns_nameservers [3.269849s] ... ok {2} tempest.api.volume.admin.test_volume_types_extra_specs.VolumeTypesExtraSpecsTest.test_volume_type_extra_spec_create_get_delete [0.329269s] ... ok {2} tempest.api.volume.admin.test_volume_types_extra_specs.VolumeTypesExtraSpecsTest.test_volume_type_extra_specs_list [0.156942s] ... ok {2} tempest.api.volume.admin.test_volume_types_extra_specs.VolumeTypesExtraSpecsTest.test_volume_type_extra_specs_update [0.396278s] ... ok {1} tempest.api.network.test_networks.NetworksTest.test_create_delete_subnet_without_gateway [5.300182s] ... ok {0} tempest.api.network.test_security_groups.SecGroupIPv6Test.test_create_list_update_show_delete_security_group [1.488512s] ... ok {0} tempest.api.network.test_security_groups.SecGroupIPv6Test.test_create_security_group_rule_with_additional_args [1.761959s] ... ok {2} tempest.api.volume.admin.test_volume_types_negative.VolumeTypesNegativeTest.test_create_volume_with_private_volume_type [0.251469s] ... ok {2} tempest.api.volume.admin.test_volume_types_negative.VolumeTypesNegativeTest.test_create_with_empty_name [0.017664s] ... ok {2} tempest.api.volume.admin.test_volume_types_negative.VolumeTypesNegativeTest.test_delete_nonexistent_type_id [0.037361s] ... ok {2} tempest.api.volume.admin.test_volume_types_negative.VolumeTypesNegativeTest.test_get_nonexistent_type_id [0.026126s] ... ok {2} tempest.api.volume.test_extensions.ExtensionsTestJSON.test_list_extensions [0.129275s] ... ok {0} tempest.api.network.test_security_groups.SecGroupIPv6Test.test_create_security_group_rule_with_icmp_type_code [4.817809s] ... ok {1} tempest.api.network.test_networks.NetworksTest.test_create_update_delete_network_subnet [6.979449s] ... ok {0} tempest.api.network.test_security_groups.SecGroupIPv6Test.test_create_security_group_rule_with_protocol_integer_value [1.204665s] ... ok {1} tempest.api.network.test_networks.NetworksTest.test_create_update_network_description [1.549739s] ... ok {0} tempest.api.network.test_security_groups.SecGroupIPv6Test.test_create_security_group_rule_with_remote_group_id [2.843881s] ... ok {0} tempest.api.network.test_security_groups.SecGroupIPv6Test.test_create_security_group_rule_with_remote_ip_prefix [1.497810s] ... ok {2} tempest.api.volume.test_snapshot_metadata.SnapshotMetadataTestJSON.test_crud_snapshot_metadata [0.570166s] ... ok {2} tempest.api.volume.test_snapshot_metadata.SnapshotMetadataTestJSON.test_update_show_snapshot_metadata_item [0.463025s] ... ok {1} tempest.api.network.test_networks.NetworksTest.test_delete_network_with_subnet [6.308854s] ... ok {1} tempest.api.network.test_networks.NetworksTest.test_external_network_visibility [0.250656s] ... ok {0} tempest.api.network.test_security_groups.SecGroupIPv6Test.test_create_show_delete_security_group_rule [2.837017s] ... ok {1} tempest.api.network.test_networks.NetworksTest.test_list_networks [0.233756s] ... ok {0} tempest.api.network.test_security_groups.SecGroupIPv6Test.test_list_security_groups [0.099923s] ... ok {1} tempest.api.network.test_networks.NetworksTest.test_list_networks_fields [0.223154s] ... ok {1} tempest.api.network.test_networks.NetworksTest.test_list_subnets [0.094604s] ... ok {1} tempest.api.network.test_networks.NetworksTest.test_list_subnets_fields [0.091755s] ... ok {1} tempest.api.network.test_networks.NetworksTest.test_show_network [0.265904s] ... ok {1} tempest.api.network.test_networks.NetworksTest.test_show_network_fields [0.172094s] ... ok {1} tempest.api.network.test_networks.NetworksTest.test_show_subnet [0.101276s] ... ok {1} tempest.api.network.test_networks.NetworksTest.test_show_subnet_fields [0.288501s] ... ok {0} tempest.api.network.test_security_groups_negative.NegativeSecGroupTest.test_create_additional_default_security_group_fails [0.181411s] ... ok {0} tempest.api.network.test_security_groups_negative.NegativeSecGroupTest.test_create_duplicate_security_group_rule_fails [1.262220s] ... ok {0} tempest.api.network.test_security_groups_negative.NegativeSecGroupTest.test_create_security_group_rule_with_bad_ethertype [0.724079s] ... ok {0} tempest.api.network.test_security_groups_negative.NegativeSecGroupTest.test_create_security_group_rule_with_bad_protocol [0.690336s] ... ok {0} tempest.api.network.test_security_groups_negative.NegativeSecGroupTest.test_create_security_group_rule_with_bad_remote_ip_prefix [1.183901s] ... ok {1} tempest.api.network.test_networks.NetworksTest.test_update_subnet_gw_dns_host_routes_dhcp [5.058592s] ... ok {2} tempest.api.volume.test_versions.VersionsTest.test_list_versions [0.016061s] ... ok {0} tempest.api.network.test_security_groups_negative.NegativeSecGroupTest.test_create_security_group_rule_with_invalid_ports [1.479069s] ... ok {0} tempest.api.network.test_security_groups_negative.NegativeSecGroupTest.test_create_security_group_rule_with_non_existent_remote_groupid [1.404834s] ... ok {0} tempest.api.network.test_security_groups_negative.NegativeSecGroupTest.test_create_security_group_rule_with_non_existent_security_group [0.124797s] ... ok {2} tempest.api.volume.test_volumes_extend.VolumesExtendAttachedTest.test_extend_attached_volume ... SKIPPED: Attached volume extend is disabled. {0} tempest.api.network.test_security_groups_negative.NegativeSecGroupTest.test_create_security_group_rule_with_remote_ip_and_group [2.333967s] ... ok {0} tempest.api.network.test_security_groups_negative.NegativeSecGroupTest.test_create_security_group_update_name_default [1.161269s] ... ok {0} tempest.api.network.test_security_groups_negative.NegativeSecGroupTest.test_delete_non_existent_security_group [0.035625s] ... ok {0} tempest.api.network.test_security_groups_negative.NegativeSecGroupTest.test_show_non_existent_security_group [0.031436s] ... ok {0} tempest.api.network.test_security_groups_negative.NegativeSecGroupTest.test_show_non_existent_security_group_rule [0.036708s] ... ok {0} tempest.api.network.test_service_providers.ServiceProvidersTest.test_service_providers_list [0.111164s] ... ok {1} tempest.api.network.test_networks_negative.NetworksNegativeTestJSON.test_create_port_on_non_existent_network [0.154148s] ... ok {1} tempest.api.network.test_networks_negative.NetworksNegativeTestJSON.test_delete_non_existent_network [0.050043s] ... ok {1} tempest.api.network.test_networks_negative.NetworksNegativeTestJSON.test_delete_non_existent_port [0.061973s] ... ok {1} tempest.api.network.test_networks_negative.NetworksNegativeTestJSON.test_delete_non_existent_subnet [0.066564s] ... ok {1} tempest.api.network.test_networks_negative.NetworksNegativeTestJSON.test_show_non_existent_network [0.040811s] ... ok {1} tempest.api.network.test_networks_negative.NetworksNegativeTestJSON.test_show_non_existent_port [0.053477s] ... ok {1} tempest.api.network.test_networks_negative.NetworksNegativeTestJSON.test_show_non_existent_subnet [0.077616s] ... ok {1} tempest.api.network.test_networks_negative.NetworksNegativeTestJSON.test_update_non_existent_network [0.068951s] ... ok {1} tempest.api.network.test_networks_negative.NetworksNegativeTestJSON.test_update_non_existent_port [0.076382s] ... ok {1} tempest.api.network.test_networks_negative.NetworksNegativeTestJSON.test_update_non_existent_subnet [0.063022s] ... ok {0} tempest.api.network.test_subnetpools_extensions.SubnetPoolsTestJSON.test_create_list_show_update_delete_subnetpools [0.623500s] ... ok {1} tempest.api.network.test_routers_negative.DvrRoutersNegativeTest.test_router_create_tenant_distributed_returns_forbidden [0.152534s] ... ok {0} tempest.api.object_storage.test_container_services_negative.ContainerNegativeTest.test_create_container_metadata_exceeds_overall_metadata_count [0.037063s] ... ok {0} tempest.api.object_storage.test_container_services_negative.ContainerNegativeTest.test_create_container_metadata_name_exceeds_max_length [0.022335s] ... ok {0} tempest.api.object_storage.test_container_services_negative.ContainerNegativeTest.test_create_container_metadata_value_exceeds_max_length [0.017583s] ... ok {0} tempest.api.object_storage.test_container_services_negative.ContainerNegativeTest.test_create_container_name_exceeds_max_length [0.015898s] ... ok {0} tempest.api.object_storage.test_container_services_negative.ContainerNegativeTest.test_delete_non_empty_container [1.285785s] ... ok {0} tempest.api.object_storage.test_container_services_negative.ContainerNegativeTest.test_delete_with_nonexistent_container_name [0.023417s] ... ok {0} tempest.api.object_storage.test_container_services_negative.ContainerNegativeTest.test_get_metadata_headers_with_invalid_container_name [0.018136s] ... ok {0} tempest.api.object_storage.test_container_services_negative.ContainerNegativeTest.test_list_all_container_objects_on_deleted_container [0.095815s] ... ok {0} tempest.api.object_storage.test_container_services_negative.ContainerNegativeTest.test_list_all_container_objects_with_nonexistent_container [0.029237s] ... ok {0} tempest.api.object_storage.test_container_services_negative.ContainerNegativeTest.test_update_metadata_with_nonexistent_container_name [0.013907s] ... ok {1} tempest.api.network.test_tags.TagsExtTest.test_create_check_list_and_delete_tags [2.756462s] ... ok {2} tempest.api.volume.test_volumes_negative.VolumesNegativeTest.test_attach_volumes_with_nonexistent_volume_id [14.211081s] ... ok {1} tempest.api.network.test_tags.TagsExtTest.test_update_and_delete_all_tags [3.173323s] ... ok {2} tempest.api.volume.test_volumes_negative.VolumesNegativeTest.test_create_volume_from_deactivated_image [0.860707s] ... ok {2} tempest.api.volume.test_volumes_negative.VolumesNegativeTest.test_create_volume_from_image_with_decreasing_size [0.735024s] ... ok {2} tempest.api.volume.test_volumes_negative.VolumesNegativeTest.test_create_volume_with_invalid_size [0.018035s] ... ok {2} tempest.api.volume.test_volumes_negative.VolumesNegativeTest.test_create_volume_with_nonexistent_snapshot_id [0.044067s] ... ok {2} tempest.api.volume.test_volumes_negative.VolumesNegativeTest.test_create_volume_with_nonexistent_source_volid [0.068372s] ... ok {2} tempest.api.volume.test_volumes_negative.VolumesNegativeTest.test_create_volume_with_nonexistent_volume_type [0.034300s] ... ok {2} tempest.api.volume.test_volumes_negative.VolumesNegativeTest.test_create_volume_with_size_negative [0.025002s] ... ok {2} tempest.api.volume.test_volumes_negative.VolumesNegativeTest.test_create_volume_with_size_zero [0.023117s] ... ok {2} tempest.api.volume.test_volumes_negative.VolumesNegativeTest.test_create_volume_without_passing_size [0.061417s] ... ok {2} tempest.api.volume.test_volumes_negative.VolumesNegativeTest.test_delete_invalid_volume_id [0.062162s] ... ok {2} tempest.api.volume.test_volumes_negative.VolumesNegativeTest.test_delete_volume_without_passing_volume_id [0.011488s] ... ok {2} tempest.api.volume.test_volumes_negative.VolumesNegativeTest.test_detach_volumes_with_invalid_volume_id [0.063825s] ... ok {2} tempest.api.volume.test_volumes_negative.VolumesNegativeTest.test_get_invalid_volume_id [0.057850s] ... ok {2} tempest.api.volume.test_volumes_negative.VolumesNegativeTest.test_get_volume_without_passing_volume_id [0.012018s] ... ok {2} tempest.api.volume.test_volumes_negative.VolumesNegativeTest.test_list_volumes_detail_with_invalid_status [0.081479s] ... ok {2} tempest.api.volume.test_volumes_negative.VolumesNegativeTest.test_list_volumes_detail_with_nonexistent_name [0.084779s] ... ok {2} tempest.api.volume.test_volumes_negative.VolumesNegativeTest.test_list_volumes_with_invalid_status [0.236116s] ... ok {2} tempest.api.volume.test_volumes_negative.VolumesNegativeTest.test_list_volumes_with_nonexistent_name [0.068622s] ... ok {2} tempest.api.volume.test_volumes_negative.VolumesNegativeTest.test_reserve_volume_with_negative_volume_status [0.454842s] ... ok {2} tempest.api.volume.test_volumes_negative.VolumesNegativeTest.test_reserve_volume_with_nonexistent_volume_id [0.059481s] ... ok {2} tempest.api.volume.test_volumes_negative.VolumesNegativeTest.test_unreserve_volume_with_nonexistent_volume_id [0.063928s] ... ok {2} tempest.api.volume.test_volumes_negative.VolumesNegativeTest.test_update_volume_with_empty_volume_id [0.013085s] ... ok {2} tempest.api.volume.test_volumes_negative.VolumesNegativeTest.test_update_volume_with_invalid_volume_id [0.053490s] ... ok {2} tempest.api.volume.test_volumes_negative.VolumesNegativeTest.test_update_volume_with_nonexistent_volume_id [0.069169s] ... ok {2} tempest.api.volume.test_volumes_negative.VolumesNegativeTest.test_volume_delete_nonexistent_volume_id [0.063630s] ... ok {2} tempest.api.volume.test_volumes_negative.VolumesNegativeTest.test_volume_extend_with_None_size [0.067114s] ... ok {2} tempest.api.volume.test_volumes_negative.VolumesNegativeTest.test_volume_extend_with_non_number_size [0.069982s] ... ok {2} tempest.api.volume.test_volumes_negative.VolumesNegativeTest.test_volume_extend_with_nonexistent_volume_id [0.069132s] ... ok {2} tempest.api.volume.test_volumes_negative.VolumesNegativeTest.test_volume_extend_with_size_smaller_than_original_size [0.069435s] ... ok {2} tempest.api.volume.test_volumes_negative.VolumesNegativeTest.test_volume_extend_without_passing_volume_id [0.062241s] ... ok {2} tempest.api.volume.test_volumes_negative.VolumesNegativeTest.test_volume_get_nonexistent_volume_id [0.057981s] ... ok {0} tempest.api.object_storage.test_object_expiry.ObjectExpiryTest.test_get_object_after_expiry_time [12.183173s] ... ok {1} tempest.api.object_storage.test_account_bulk.BulkTest.test_bulk_delete [0.199457s] ... ok {1} tempest.api.object_storage.test_account_bulk.BulkTest.test_bulk_delete_by_POST [0.148459s] ... ok {1} tempest.api.object_storage.test_account_bulk.BulkTest.test_extract_archive [2.198769s] ... ok {1} tempest.api.object_storage.test_account_quotas_negative.AccountQuotasNegativeTest.test_user_modify_quota [0.121824s] ... ok {0} tempest.api.object_storage.test_object_expiry.ObjectExpiryTest.test_get_object_at_expiry_time [12.158778s] ... ok {2} tempest.api.volume.test_volumes_snapshots_list.VolumesSnapshotListTestJSON.test_snapshot_list_param_limit [0.037119s] ... ok {2} tempest.api.volume.test_volumes_snapshots_list.VolumesSnapshotListTestJSON.test_snapshot_list_param_limit_equals_infinite [0.073119s] ... ok {2} tempest.api.volume.test_volumes_snapshots_list.VolumesSnapshotListTestJSON.test_snapshot_list_param_limit_equals_zero [0.037433s] ... ok {2} tempest.api.volume.test_volumes_snapshots_list.VolumesSnapshotListTestJSON.test_snapshot_list_param_marker [0.066790s] ... ok {2} tempest.api.volume.test_volumes_snapshots_list.VolumesSnapshotListTestJSON.test_snapshot_list_param_sort_created_at_asc [0.034643s] ... ok {2} tempest.api.volume.test_volumes_snapshots_list.VolumesSnapshotListTestJSON.test_snapshot_list_param_sort_created_at_desc [0.034839s] ... ok {2} tempest.api.volume.test_volumes_snapshots_list.VolumesSnapshotListTestJSON.test_snapshot_list_param_sort_id_asc [0.034481s] ... ok {2} tempest.api.volume.test_volumes_snapshots_list.VolumesSnapshotListTestJSON.test_snapshot_list_param_sort_id_desc [0.035877s] ... ok {2} tempest.api.volume.test_volumes_snapshots_list.VolumesSnapshotListTestJSON.test_snapshot_list_param_sort_name_asc [0.037105s] ... ok {2} tempest.api.volume.test_volumes_snapshots_list.VolumesSnapshotListTestJSON.test_snapshot_list_param_sort_name_desc [0.036081s] ... ok {2} tempest.api.volume.test_volumes_snapshots_list.VolumesSnapshotListTestJSON.test_snapshots_list_details_with_params [0.132158s] ... ok {2} tempest.api.volume.test_volumes_snapshots_list.VolumesSnapshotListTestJSON.test_snapshots_list_with_params [0.106369s] ... ok {1} tempest.api.object_storage.test_container_acl.ObjectTestACLs.test_read_object_with_rights [2.554855s] ... ok {0} tempest.api.object_storage.test_object_formpost.ObjectFormPostTest.test_post_object_using_form [0.079384s] ... ok {1} tempest.api.object_storage.test_container_acl.ObjectTestACLs.test_write_object_with_rights [2.232729s] ... ok {1} tempest.api.object_storage.test_container_quotas.ContainerQuotasTest.test_upload_large_object [2.409464s] ... ok {0} tempest.api.object_storage.test_object_slo.ObjectSloTest.test_delete_large_object [2.476491s] ... ok {1} tempest.api.object_storage.test_container_quotas.ContainerQuotasTest.test_upload_too_many_objects [2.354061s] ... ok {0} tempest.api.object_storage.test_object_slo.ObjectSloTest.test_list_large_object_metadata [2.264057s] ... ok {1} tempest.api.object_storage.test_container_quotas.ContainerQuotasTest.test_upload_valid_object [2.223970s] ... ok {0} tempest.api.object_storage.test_object_slo.ObjectSloTest.test_retrieve_large_object [2.296578s] ... ok {1} tempest.api.object_storage.test_healthcheck.HealthcheckTest.test_get_healthcheck [0.004127s] ... ok {0} tempest.api.object_storage.test_object_slo.ObjectSloTest.test_upload_manifest [2.831780s] ... ok {0} tempest.api.object_storage.test_object_temp_url.ObjectTempUrlTest.test_get_object_using_temp_url [0.068546s] ... ok {0} tempest.api.object_storage.test_object_temp_url.ObjectTempUrlTest.test_get_object_using_temp_url_key_2 [0.086280s] ... ok {0} tempest.api.object_storage.test_object_temp_url.ObjectTempUrlTest.test_get_object_using_temp_url_with_inline_query_parameter [0.032413s] ... ok {0} tempest.api.object_storage.test_object_temp_url.ObjectTempUrlTest.test_head_object_using_temp_url [0.039998s] ... ok {0} tempest.api.object_storage.test_object_temp_url.ObjectTempUrlTest.test_put_object_using_temp_url [0.089164s] ... ok {1} tempest.api.object_storage.test_object_version.ContainerTest.test_versioned_container [4.593608s] ... ok {0} tempest.api.volume.admin.test_backends_capabilities.BackendsCapabilitiesAdminTestsJSON.test_compare_volume_stats_values [0.105562s] ... ok {0} tempest.api.volume.admin.test_backends_capabilities.BackendsCapabilitiesAdminTestsJSON.test_get_capabilities_backend [0.045190s] ... ok {1} tempest.api.volume.admin.test_group_types.GroupTypesTest.test_group_type_create_list_update_show [0.483927s] ... ok {1} tempest.api.volume.admin.test_snapshot_manage.SnapshotManageAdminTest.test_unmanage_manage_snapshot [13.429547s] ... ok {0} tempest.api.volume.admin.test_group_snapshots.GroupSnapshotsTest.test_create_group_from_group_snapshot [22.231558s] ... ok {1} tempest.api.volume.admin.test_volume_manage.VolumeManageAdminTest.test_unmanage_manage_volume [10.746378s] ... ok {0} tempest.api.volume.admin.test_group_snapshots.GroupSnapshotsTest.test_group_snapshot_create_show_list_delete [13.317024s] ... ok {1} tempest.api.volume.admin.test_volume_pools.VolumePoolsAdminTestsJSON.test_get_pools_with_details [0.168072s] ... ok {1} tempest.api.volume.admin.test_volume_pools.VolumePoolsAdminTestsJSON.test_get_pools_without_details [0.050520s] ... ok {1} tempest.api.volume.admin.test_volume_type_access.VolumeTypesAccessTest.test_volume_type_access_add [2.692748s] ... ok {1} tempest.api.volume.admin.test_volume_type_access.VolumeTypesAccessTest.test_volume_type_access_list [0.734605s] ... ok {2} tempest.scenario.test_network_advanced_server_ops.TestNetworkAdvancedServerOps.test_server_connectivity_reboot [68.140893s] ... ok {0} tempest.api.volume.admin.test_group_snapshots.GroupSnapshotsV319Test.test_reset_group_snapshot_status [13.806510s] ... ok {1} tempest.api.volume.admin.test_volume_types.VolumeTypesTest.test_volume_crud_with_volume_type_and_extra_specs [4.748124s] ... ok {1} tempest.api.volume.admin.test_volume_types.VolumeTypesTest.test_volume_type_create_get_delete [0.121524s] ... ok {1} tempest.api.volume.admin.test_volume_types.VolumeTypesTest.test_volume_type_encryption_create_get_update_delete [0.543361s] ... ok {1} tempest.api.volume.admin.test_volume_types.VolumeTypesTest.test_volume_type_list [0.101008s] ... ok {1} tempest.api.volume.admin.test_volume_types.VolumeTypesTest.test_volume_type_update [0.230995s] ... ok {1} tempest.api.volume.admin.test_volume_types_extra_specs_negative.ExtraSpecsNegativeTest.test_create_invalid_body [0.072250s] ... ok {1} tempest.api.volume.admin.test_volume_types_extra_specs_negative.ExtraSpecsNegativeTest.test_create_none_body [0.075016s] ... ok {1} tempest.api.volume.admin.test_volume_types_extra_specs_negative.ExtraSpecsNegativeTest.test_create_nonexistent_type_id [0.086432s] ... ok {1} tempest.api.volume.admin.test_volume_types_extra_specs_negative.ExtraSpecsNegativeTest.test_delete_nonexistent_volume_type_id [0.024719s] ... ok {1} tempest.api.volume.admin.test_volume_types_extra_specs_negative.ExtraSpecsNegativeTest.test_get_nonexistent_extra_spec_name [0.032517s] ... ok {1} tempest.api.volume.admin.test_volume_types_extra_specs_negative.ExtraSpecsNegativeTest.test_get_nonexistent_volume_type_id [0.030308s] ... ok {1} tempest.api.volume.admin.test_volume_types_extra_specs_negative.ExtraSpecsNegativeTest.test_list_nonexistent_volume_type_id [0.036976s] ... ok {1} tempest.api.volume.admin.test_volume_types_extra_specs_negative.ExtraSpecsNegativeTest.test_update_multiple_extra_spec [0.097325s] ... ok {1} tempest.api.volume.admin.test_volume_types_extra_specs_negative.ExtraSpecsNegativeTest.test_update_no_body [0.085453s] ... ok {1} tempest.api.volume.admin.test_volume_types_extra_specs_negative.ExtraSpecsNegativeTest.test_update_none_extra_spec_id [0.093291s] ... ok {1} tempest.api.volume.admin.test_volume_types_extra_specs_negative.ExtraSpecsNegativeTest.test_update_nonexistent_extra_spec_id [0.100962s] ... ok {0} tempest.api.volume.admin.test_groups.GroupsV314Test.test_create_group_from_group [17.743750s] ... ok {0} tempest.api.volume.admin.test_groups.GroupsV320Test.test_reset_group_status [3.421071s] ... ok {0} tempest.api.volume.admin.test_user_messages.UserMessagesTest.test_delete_message [0.893197s] ... ok {0} tempest.api.volume.admin.test_user_messages.UserMessagesTest.test_list_messages [0.734901s] ... ok {0} tempest.api.volume.admin.test_user_messages.UserMessagesTest.test_show_message [0.680794s] ... ok {1} tempest.api.volume.admin.test_volumes_actions.VolumesActionsTest.test_force_detach_volume [18.629489s] ... ok {1} tempest.api.volume.admin.test_volumes_actions.VolumesActionsTest.test_volume_force_delete_when_volume_is_attaching [4.136840s] ... ok {0} tempest.api.volume.admin.test_volume_quotas.BaseVolumeQuotasAdminTestJSON.test_delete_quota [0.664763s] ... ok {0} tempest.api.volume.admin.test_volume_quotas.BaseVolumeQuotasAdminTestJSON.test_list_default_quotas [0.043050s] ... ok {0} tempest.api.volume.admin.test_volume_quotas.BaseVolumeQuotasAdminTestJSON.test_list_quotas [0.051220s] ... ok {0} tempest.api.volume.admin.test_volume_quotas.BaseVolumeQuotasAdminTestJSON.test_quota_usage [5.470209s] ... ok {1} tempest.api.volume.admin.test_volumes_actions.VolumesActionsTest.test_volume_force_delete_when_volume_is_creating [6.463758s] ... ok {1} tempest.api.volume.admin.test_volumes_actions.VolumesActionsTest.test_volume_force_delete_when_volume_is_error [6.668130s] ... ok {0} tempest.api.volume.admin.test_volume_quotas.BaseVolumeQuotasAdminTestJSON.test_quota_usage_after_volume_transfer [8.783552s] ... ok {0} tempest.api.volume.admin.test_volume_quotas.BaseVolumeQuotasAdminTestJSON.test_show_quota_usage [0.084276s] ... ok {0} tempest.api.volume.admin.test_volume_quotas.BaseVolumeQuotasAdminTestJSON.test_update_all_quota_resources_for_tenant [0.516462s] ... ok {1} tempest.api.volume.admin.test_volumes_actions.VolumesActionsTest.test_volume_force_delete_when_volume_is_maintenance [5.571534s] ... ok {0} setUpClass (tempest.api.volume.admin.test_volume_retype_with_migration.VolumeRetypeWithMigrationTest) ... SKIPPED: Cinder multi-backend feature disabled. {0} tempest.api.volume.admin.test_volume_services.VolumesServicesTestJSON.test_get_service_by_host_name [0.046254s] ... ok {0} tempest.api.volume.admin.test_volume_services.VolumesServicesTestJSON.test_get_service_by_service_and_host_name [0.035720s] ... ok {0} tempest.api.volume.admin.test_volume_services.VolumesServicesTestJSON.test_get_service_by_service_binary_name [0.029921s] ... ok {1} tempest.api.volume.admin.test_volumes_actions.VolumesActionsTest.test_volume_reset_status [2.307902s] ... ok {0} tempest.api.volume.admin.test_volume_services.VolumesServicesTestJSON.test_get_service_by_volume_host_name [1.886697s] ... ok {0} tempest.api.volume.admin.test_volume_services.VolumesServicesTestJSON.test_list_services [0.028990s] ... ok {2} tempest.scenario.test_network_basic_ops.TestNetworkBasicOps.test_hotplug_nic [71.740328s] ... ok {1} tempest.api.volume.test_image_metadata.VolumesImageMetadata.test_update_show_delete_image_metadata [0.410907s] ... ok {0} tempest.api.volume.admin.test_volume_snapshot_quotas_negative.VolumeSnapshotQuotasNegativeTestJSON.test_quota_volume_gigabytes_snapshots [0.492865s] ... ok {0} tempest.api.volume.admin.test_volume_snapshot_quotas_negative.VolumeSnapshotQuotasNegativeTestJSON.test_quota_volume_snapshots [0.153257s] ... ok {1} tempest.api.volume.test_volume_delete_cascade.VolumesDeleteCascade.test_volume_delete_cascade [16.056295s] ... ok {0} tempest.api.volume.admin.test_volumes_list.VolumesListAdminTestJSON.test_volume_list_param_tenant [3.144104s] ... ok {1} tempest.api.volume.test_volumes_clone_negative.VolumesCloneNegativeTest.test_create_from_volume_decreasing_size [6.519270s] ... ok {0} tempest.api.volume.test_availability_zone.AvailabilityZoneTestJSON.test_get_availability_zone_list [0.135707s] ... ok {0} tempest.api.volume.test_volume_absolute_limits.AbsoluteLimitsTests.test_get_volume_absolute_limits [0.081965s] ... ok {1} tempest.api.volume.test_volumes_get.VolumesGetTest.test_volume_create_get_update_delete [12.394802s] ... ok {0} tempest.api.volume.test_volume_metadata.VolumesMetadataTest.test_crud_volume_metadata [0.850892s] ... ok {0} tempest.api.volume.test_volume_metadata.VolumesMetadataTest.test_update_show_volume_metadata_item [0.452724s] ... ok {0} tempest.api.volume.test_volume_transfers.VolumesTransfersTest.test_create_get_list_accept_volume_transfer [6.413468s] ... ok {1} tempest.api.volume.test_volumes_get.VolumesGetTest.test_volume_create_get_update_delete_as_clone [15.140658s] ... ok {0} tempest.api.volume.test_volume_transfers.VolumesTransfersTest.test_create_list_delete_volume_transfer [6.070431s] ... ok {1} tempest.api.volume.test_volumes_get.VolumesGetTest.test_volume_create_get_update_delete_from_image [11.280348s] ... ok {2} tempest.scenario.test_network_basic_ops.TestNetworkBasicOps.test_network_basic_ops [85.009967s] ... ok {1} tempest.api.volume.test_volumes_get.VolumesSummaryTest.test_show_volume_summary [0.129493s] ... ok {1} tempest.api.volume.test_volumes_list.VolumesListTestJSON.test_volume_list [0.077443s] ... ok {1} tempest.api.volume.test_volumes_list.VolumesListTestJSON.test_volume_list_by_name [0.071301s] ... ok {1} tempest.api.volume.test_volumes_list.VolumesListTestJSON.test_volume_list_details_by_name [0.124019s] ... ok {0} tempest.api.volume.test_volumes_actions.VolumesActionsTest.test_attach_detach_volume_to_instance [12.581611s] ... ok {1} tempest.api.volume.test_volumes_list.VolumesListTestJSON.test_volume_list_details_pagination [0.578325s] ... ok {1} tempest.api.volume.test_volumes_list.VolumesListTestJSON.test_volume_list_details_with_multiple_params [0.247857s] ... ok {1} tempest.api.volume.test_volumes_list.VolumesListTestJSON.test_volume_list_pagination [0.547743s] ... ok {1} tempest.api.volume.test_volumes_list.VolumesListTestJSON.test_volume_list_param_display_name_and_status [0.078574s] ... ok {1} tempest.api.volume.test_volumes_list.VolumesListTestJSON.test_volume_list_with_detail_param_display_name_and_status [0.129154s] ... ok {1} tempest.api.volume.test_volumes_list.VolumesListTestJSON.test_volume_list_with_detail_param_marker [0.169818s] ... ok {1} tempest.api.volume.test_volumes_list.VolumesListTestJSON.test_volume_list_with_detail_param_metadata [0.170032s] ... ok {1} tempest.api.volume.test_volumes_list.VolumesListTestJSON.test_volume_list_with_details [0.179397s] ... ok {1} tempest.api.volume.test_volumes_list.VolumesListTestJSON.test_volume_list_with_param_metadata [0.085279s] ... ok {1} tempest.api.volume.test_volumes_list.VolumesListTestJSON.test_volumes_list_by_availability_zone [0.153566s] ... ok {1} tempest.api.volume.test_volumes_list.VolumesListTestJSON.test_volumes_list_by_bootable [0.154743s] ... ok {1} tempest.api.volume.test_volumes_list.VolumesListTestJSON.test_volumes_list_by_status [0.167447s] ... ok {1} tempest.api.volume.test_volumes_list.VolumesListTestJSON.test_volumes_list_details_by_availability_zone [0.156642s] ... ok {1} tempest.api.volume.test_volumes_list.VolumesListTestJSON.test_volumes_list_details_by_bootable [0.147582s] ... ok {1} tempest.api.volume.test_volumes_list.VolumesListTestJSON.test_volumes_list_details_by_status [0.134456s] ... ok {0} tempest.api.volume.test_volumes_actions.VolumesActionsTest.test_get_volume_attachment [13.817266s] ... ok {0} tempest.api.volume.test_volumes_actions.VolumesActionsTest.test_reserve_unreserve_volume [0.508380s] ... ok {0} tempest.api.volume.test_volumes_actions.VolumesActionsTest.test_volume_bootable [0.397118s] ... ok {0} tempest.api.volume.test_volumes_actions.VolumesActionsTest.test_volume_readonly_update [0.479014s] ... ok {0} tempest.api.volume.test_volumes_clone.VolumesCloneTest.test_create_from_bootable_volume [8.887326s] ... ok {0} tempest.api.volume.test_volumes_clone.VolumesCloneTest.test_create_from_volume [7.019597s] ... ok {0} tempest.api.volume.test_volumes_extend.VolumesExtendTest.test_volume_extend [4.412255s] ... ok {0} tempest.api.volume.test_volumes_extend.VolumesExtendTest.test_volume_extend_when_volume_has_snapshot ... SKIPPED: Skipped until Bug: 1687044 is resolved. {0} tempest.api.volume.test_volumes_snapshots.VolumesSnapshotTestJSON.test_snapshot_backup [76.820188s] ... ok {2} tempest.scenario.test_network_v6.TestGettingAddress.test_dualnet_multi_prefix_slaac [146.377476s] ... ok {1} tempest.scenario.test_minimum_basic.TestMinimumBasicScenario.test_minimum_basic_scenario [133.658568s] ... ok {0} tempest.api.volume.test_volumes_snapshots.VolumesSnapshotTestJSON.test_snapshot_create_delete_with_volume_in_use [54.478701s] ... ok {2} tempest.scenario.test_server_basic_ops.TestServerBasicOps.test_server_basic_ops [38.094492s] ... ok {0} tempest.api.volume.test_volumes_snapshots.VolumesSnapshotTestJSON.test_snapshot_create_get_list_update_delete [4.901258s] ... ok {0} tempest.api.volume.test_volumes_snapshots.VolumesSnapshotTestJSON.test_snapshot_create_offline_delete_online [50.954176s] ... ok {0} tempest.api.volume.test_volumes_snapshots_negative.VolumesSnapshotNegativeTestJSON.test_create_snapshot_with_nonexistent_volume_id [0.183662s] ... ok {0} tempest.api.volume.test_volumes_snapshots_negative.VolumesSnapshotNegativeTestJSON.test_create_snapshot_without_passing_volume_id [0.058133s] ... ok {0} tempest.api.volume.test_volumes_snapshots_negative.VolumesSnapshotNegativeTestJSON.test_list_snapshot_invalid_param_limit [0.018020s] ... ok {0} tempest.api.volume.test_volumes_snapshots_negative.VolumesSnapshotNegativeTestJSON.test_list_snapshots_invalid_param_marker [0.042730s] ... ok {0} tempest.api.volume.test_volumes_snapshots_negative.VolumesSnapshotNegativeTestJSON.test_list_snapshots_invalid_param_sort [0.023542s] ... ok {0} tempest.api.volume.test_volumes_snapshots_negative.VolumesSnapshotNegativeTestJSON.test_volume_from_snapshot_decreasing_size [4.031597s] ... ok {0} tempest.scenario.test_object_storage_basic_ops.TestObjectStorageBasicOps.test_swift_basic_ops [0.360980s] ... ok {0} tempest.scenario.test_security_groups_basic_ops.TestSecurityGroupsBasicOps.test_cross_tenant_traffic [93.902296s] ... ok {0} tempest.scenario.test_security_groups_basic_ops.TestSecurityGroupsBasicOps.test_in_tenant_traffic [67.425090s] ... ok {0} setUpClass (tempest.scenario.test_server_multinode.TestServerMultinode) ... SKIPPED: Less than 2 compute nodes, skipping multinode tests. ====== Totals ====== Ran: 1305 tests in 3190.0000 sec. - Passed: 1248 - Skipped: 57 - Expected Fail: 0 - Unexpected Success: 0 - Failed: 0 Sum of execute time for each test: 6225.9760 sec. ============== Worker Balance ============== - Worker 0 (377 tests) => 0:53:03.816613 - Worker 1 (373 tests) => 0:48:30.536313 - Worker 2 (555 tests) => 0:49:06.649054 ___________________________________ summary ____________________________________ all: commands succeeded congratulations :) ++ ./safe-devstack-vm-gate-wrap.sh:source:L662: GATE_RETVAL=0 ++ ./safe-devstack-vm-gate-wrap.sh:source:L663: '[' 0 -ne 0 ']' ++ ./safe-devstack-vm-gate-wrap.sh:source:L667: RETVAL=0 ++ ./safe-devstack-vm-gate-wrap.sh:source:L669: '[' 0 -ne 0 ']' ++ ./safe-devstack-vm-gate-wrap.sh:source:L676: '[' 0 -eq 0 ']' ++ ./safe-devstack-vm-gate-wrap.sh:source:L678: with_timeout call_hook_if_defined post_test_hook ++ /home/jenkins/workspace/dsvm-tempest-neutron-network/devstack-gate/functions.sh:with_timeout:L977: local 'cmd=call_hook_if_defined post_test_hook' ++ /home/jenkins/workspace/dsvm-tempest-neutron-network/devstack-gate/functions.sh:with_timeout:L978: remaining_time +++ /home/jenkins/workspace/dsvm-tempest-neutron-network/devstack-gate/functions.sh:remaining_time:L130: date +%s ++ /home/jenkins/workspace/dsvm-tempest-neutron-network/devstack-gate/functions.sh:remaining_time:L130: local now=1515803981 ++ /home/jenkins/workspace/dsvm-tempest-neutron-network/devstack-gate/functions.sh:remaining_time:L131: local elapsed=99 ++ /home/jenkins/workspace/dsvm-tempest-neutron-network/devstack-gate/functions.sh:remaining_time:L132: export REMAINING_TIME=286 ++ /home/jenkins/workspace/dsvm-tempest-neutron-network/devstack-gate/functions.sh:remaining_time:L132: REMAINING_TIME=286 ++ /home/jenkins/workspace/dsvm-tempest-neutron-network/devstack-gate/functions.sh:remaining_time:L133: echo 'Job timeout set to: 286 minutes' Job timeout set to: 286 minutes ++ /home/jenkins/workspace/dsvm-tempest-neutron-network/devstack-gate/functions.sh:remaining_time:L134: '[' 286 -le 0 ']' ++ /home/jenkins/workspace/dsvm-tempest-neutron-network/devstack-gate/functions.sh:with_timeout:L979: timeout -s 9 286m bash -c 'source /home/jenkins/workspace/dsvm-tempest-neutron-network/devstack-gate/functions.sh && call_hook_if_defined post_test_hook' ++ ./safe-devstack-vm-gate-wrap.sh:source:L679: RETVAL=0 ++ ./safe-devstack-vm-gate-wrap.sh:source:L682: '[' 0 -eq 137 ']' ++ ./safe-devstack-vm-gate-wrap.sh:source:L689: echo 'Cleaning up host' Cleaning up host ++ ./safe-devstack-vm-gate-wrap.sh:source:L690: echo '... this takes 3 - 4 minutes (logs at logs/devstack-gate-cleanup-host.txt.gz)' ... this takes 3 - 4 minutes (logs at logs/devstack-gate-cleanup-host.txt.gz) +++ ./safe-devstack-vm-gate-wrap.sh:source:L691: run_command cleanup_host +++ ./safe-devstack-vm-gate-wrap.sh:run_command:L550: local fn=cleanup_host +++ ./safe-devstack-vm-gate-wrap.sh:run_command:L551: local cmd= +++ ./safe-devstack-vm-gate-wrap.sh:run_command:L562: read -r -d '' cmd +++ ./safe-devstack-vm-gate-wrap.sh:run_command:L570: echo 'source '\''/home/jenkins/workspace/dsvm-tempest-neutron-network/test_env.sh'\'' source '\''/home/jenkins/workspace/dsvm-tempest-neutron-network/devstack-gate/functions.sh'\'' set -o errexit tsfilter cleanup_host 2>&1 executable=/bin/bash' ++ ./safe-devstack-vm-gate-wrap.sh:source:L691: /tmp/ansible/bin/ansible all -f 5 -i /home/jenkins/workspace/dsvm-tempest-neutron-network/inventory -m shell -a 'source '\''/home/jenkins/workspace/dsvm-tempest-neutron-network/test_env.sh'\'' source '\''/home/jenkins/workspace/dsvm-tempest-neutron-network/devstack-gate/functions.sh'\'' set -o errexit tsfilter cleanup_host 2>&1 executable=/bin/bash' ++ ./safe-devstack-vm-gate-wrap.sh:source:L693: /tmp/ansible/bin/ansible subnodes -f 5 -i /home/jenkins/workspace/dsvm-tempest-neutron-network/inventory -m synchronize -a 'mode=pull src='\''/opt/stack/logs/'\'' dest='\''/opt/stack/logs/subnode-{{ host_counter }}'\'' copy_links=yes' [WARNING]: No hosts matched, nothing to do ++ ./safe-devstack-vm-gate-wrap.sh:source:L695: sudo mv /home/jenkins/workspace/dsvm-tempest-neutron-network/devstack-gate-cleanup-host.txt /opt/stack/logs/ ++ ./safe-devstack-vm-gate-wrap.sh:source:L697: exit_handler 0 ++ ./safe-devstack-vm-gate-wrap.sh:exit_handler:L533: local status=0 ++ ./safe-devstack-vm-gate-wrap.sh:exit_handler:L536: /tmp/ansible/bin/ara generate html /home/jenkins/workspace/dsvm-tempest-neutron-network/logs/ara Generating static files at /home/jenkins/workspace/dsvm-tempest-neutron-network/logs/ara... Done. ++ ./safe-devstack-vm-gate-wrap.sh:exit_handler:L537: gzip --recursive --best /home/jenkins/workspace/dsvm-tempest-neutron-network/logs/ara ++ ./safe-devstack-vm-gate-wrap.sh:exit_handler:L539: [[ 0 -ne 0 ]] ++ ./safe-devstack-vm-gate-wrap.sh:exit_handler:L542: echo 'SUCCESSFULLY FINISHED' SUCCESSFULLY FINISHED ++ ./safe-devstack-vm-gate-wrap.sh:exit_handler:L545: exit 0 + ./safe-devstack-vm-gate-wrap.sh:exit_handler:L1: trapexit + /home/jenkins/xenapi-os-testing/run_tests.sh:trapexit:L15: exit_code=0 + /home/jenkins/xenapi-os-testing/run_tests.sh:trapexit:L16: '[' 0 -eq 0 ']' + /home/jenkins/xenapi-os-testing/run_tests.sh:trapexit:L17: echo Passed + /home/jenkins/xenapi-os-testing/run_tests.sh:trapexit:L17: tee /home/jenkins/result.txt Passed + /home/jenkins/xenapi-os-testing/run_tests.sh:trapexit:L22: LOGS_DIR=/home/jenkins/workspace/dsvm-tempest-neutron-network/logs + /home/jenkins/xenapi-os-testing/run_tests.sh:trapexit:L23: '[' -e /home/jenkins/workspace/dsvm-tempest-neutron-network/logs ']' + /home/jenkins/xenapi-os-testing/run_tests.sh:trapexit:L24: mv /home/jenkins/run_tests.log /home/jenkins/workspace/dsvm-tempest-neutron-network/logs