2018-01-31 11:58:37,663 refstack_client:139 DEBUG The .testrepository/next-stream file was not found. Assuming subunit results will be stored in file 0. 2018-01-31 11:58:37,679 refstack_client:315 WARNING Problems retrieving CPID from Keystone using v3 endpoint (http://172.30.9.26:5000/v3/auth/tokens) with error (Invalid request with error code: 401. Error message: The request you have made requires authentication.) 2018-01-31 11:58:37,679 refstack_client:321 INFO Creating hash from endpoint to use as CPID. 2018-01-31 11:58:37,679 refstack_client:421 INFO Starting Tempest test... 2018-01-31 11:58:37,680 refstack_client:433 INFO Normalizing test list... 2018-01-31 11:58:39,335 refstack_client.list_parser:141 WARNING Test tempest.api.volume.test_snapshot_metadata.SnapshotV2MetadataTestJSON.test_create_get_delete_snapshot_metadata not found in Tempest list. 2018-01-31 11:58:39,335 refstack_client.list_parser:141 WARNING Test tempest.api.compute.servers.test_servers_negative.ServersNegativeTestJSON.test_rebuild_reboot_deleted_server not found in Tempest list. 2018-01-31 11:58:39,335 refstack_client.list_parser:141 WARNING Test tempest.api.volume.test_volumes_negative.VolumesV2NegativeTest.test_create_volume_with_out_passing_size not found in Tempest list. 2018-01-31 11:58:39,335 refstack_client.list_parser:141 WARNING Test tempest.api.volume.test_volumes_negative.VolumesV2NegativeTest.test_delete_volume_without_passing_volume_id not found in Tempest list. 2018-01-31 11:58:39,335 refstack_client.list_parser:141 WARNING Test tempest.api.volume.test_volumes_negative.VolumesV2NegativeTest.test_get_volume_without_passing_volume_id not found in Tempest list. 2018-01-31 11:58:39,335 refstack_client.list_parser:141 WARNING Test tempest.api.network.test_networks.NetworksTestJSON.test_list_networks not found in Tempest list. 2018-01-31 11:58:39,335 refstack_client.list_parser:141 WARNING Test tempest.api.network.test_networks.NetworksTestJSON.test_create_delete_subnet_with_gw not found in Tempest list. 2018-01-31 11:58:39,335 refstack_client.list_parser:141 WARNING Test tempest.api.volume.test_volumes_list.VolumesV2ListTestJSON.test_volume_list_by_name not found in Tempest list. 2018-01-31 11:58:39,335 refstack_client.list_parser:141 WARNING Test tempest.api.image.v2.test_images.ListImagesTest.test_list_images_param_status not found in Tempest list. 2018-01-31 11:58:39,335 refstack_client.list_parser:141 WARNING Test tempest.api.volume.test_snapshot_metadata.SnapshotV2MetadataTestJSON.test_crud_snapshot_metadata not found in Tempest list. 2018-01-31 11:58:39,336 refstack_client.list_parser:141 WARNING Test tempest.api.volume.test_volumes_snapshots.VolumesV2SnapshotTestJSON.test_snapshots_list_with_params not found in Tempest list. 2018-01-31 11:58:39,336 refstack_client.list_parser:141 WARNING Test tempest.api.image.v2.test_images.ListImagesTest.test_list_images_param_container_format not found in Tempest list. 2018-01-31 11:58:39,336 refstack_client.list_parser:141 WARNING Test tempest.api.volume.test_volumes_negative.VolumesV2NegativeTest.test_update_volume_with_nonexistent_volume_id not found in Tempest list. 2018-01-31 11:58:39,336 refstack_client.list_parser:141 WARNING Test tempest.api.volume.v2.test_volumes_list.VolumesV2ListTestJSON.test_volume_list_pagination not found in Tempest list. 2018-01-31 11:58:39,336 refstack_client.list_parser:141 WARNING Test tempest.api.volume.test_volumes_negative.VolumesV2NegativeTest.test_get_invalid_volume_id not found in Tempest list. 2018-01-31 11:58:39,336 refstack_client.list_parser:141 WARNING Test tempest.api.volume.test_volumes_negative.VolumesV2NegativeTest.test_create_volume_with_size_negative not found in Tempest list. 2018-01-31 11:58:39,336 refstack_client.list_parser:141 WARNING Test tempest.api.volume.test_volumes_negative.VolumesV2NegativeTest.test_delete_invalid_volume_id not found in Tempest list. 2018-01-31 11:58:39,336 refstack_client.list_parser:141 WARNING Test tempest.api.volume.test_extensions.ExtensionsV2TestJSON.test_list_extensions not found in Tempest list. 2018-01-31 11:58:39,336 refstack_client.list_parser:141 WARNING Test tempest.api.volume.test_volumes_negative.VolumesV2NegativeTest.test_volume_get_nonexistent_volume_id not found in Tempest list. 2018-01-31 11:58:39,336 refstack_client.list_parser:141 WARNING Test tempest.api.volume.test_volumes_list.VolumesV2ListTestJSON.test_volumes_list_details_by_status not found in Tempest list. 2018-01-31 11:58:39,336 refstack_client.list_parser:141 WARNING Test tempest.api.volume.test_volume_metadata.VolumesV2MetadataTest.test_create_get_delete_volume_metadata not found in Tempest list. 2018-01-31 11:58:39,336 refstack_client.list_parser:141 WARNING Test tempest.api.volume.test_snapshot_metadata.SnapshotMetadataTestJSON.test_update_snapshot_metadata_item not found in Tempest list. 2018-01-31 11:58:39,336 refstack_client.list_parser:141 WARNING Test tempest.api.volume.test_volumes_negative.VolumesV2NegativeTest.test_list_volumes_with_nonexistent_name not found in Tempest list. 2018-01-31 11:58:39,336 refstack_client.list_parser:141 WARNING Test tempest.api.volume.test_volumes_snapshots.VolumesV2SnapshotTestJSON.test_snapshot_create_get_list_update_delete not found in Tempest list. 2018-01-31 11:58:39,336 refstack_client.list_parser:141 WARNING Test tempest.api.volume.test_volumes_negative.VolumesV2NegativeTest.test_create_volume_with_size_zero not found in Tempest list. 2018-01-31 11:58:39,336 refstack_client.list_parser:141 WARNING Test tempest.api.image.v2.test_images.ListImagesTest.test_list_no_params not found in Tempest list. 2018-01-31 11:58:39,336 refstack_client.list_parser:141 WARNING Test tempest.api.volume.test_volumes_list.VolumesV2ListTestJSON.test_volumes_list_by_status not found in Tempest list. 2018-01-31 11:58:39,337 refstack_client.list_parser:141 WARNING Test tempest.api.volume.test_volumes_negative.VolumesV2NegativeTest.test_list_volumes_detail_with_nonexistent_name not found in Tempest list. 2018-01-31 11:58:39,337 refstack_client.list_parser:141 WARNING Test tempest.api.network.test_networks.NetworksTestJSON.test_show_subnet not found in Tempest list. 2018-01-31 11:58:39,337 refstack_client.list_parser:141 WARNING Test tempest.api.volume.test_volumes_snapshots.VolumesV2SnapshotTestJSON.test_snapshots_list_details_with_params not found in Tempest list. 2018-01-31 11:58:39,337 refstack_client.list_parser:141 WARNING Test tempest.api.volume.test_volumes_list.VolumesV2ListTestJSON.test_volume_list_with_detail_param_display_name_and_status not found in Tempest list. 2018-01-31 11:58:39,337 refstack_client.list_parser:141 WARNING Test tempest.api.volume.test_volumes_actions.VolumesV2ActionsTest.test_volume_upload not found in Tempest list. 2018-01-31 11:58:39,337 refstack_client.list_parser:141 WARNING Test tempest.api.network.test_networks.NetworksTestJSON.test_show_network_fields not found in Tempest list. 2018-01-31 11:58:39,337 refstack_client.list_parser:141 WARNING Test tempest.api.image.v2.test_images.ListImagesTest.test_list_images_param_disk_format not found in Tempest list. 2018-01-31 11:58:39,337 refstack_client.list_parser:141 WARNING Test tempest.api.volume.test_volumes_get.VolumesV2GetTest.test_volume_create_get_update_delete_from_image not found in Tempest list. 2018-01-31 11:58:39,337 refstack_client.list_parser:141 WARNING Test tempest.api.network.test_networks.NetworksTestJSON.test_update_subnet_gw_dns_host_routes_dhcp not found in Tempest list. 2018-01-31 11:58:39,337 refstack_client.list_parser:141 WARNING Test tempest.api.network.test_networks.NetworksTestJSON.test_create_delete_subnet_with_gw_and_allocation_pools not found in Tempest list. 2018-01-31 11:58:39,337 refstack_client.list_parser:141 WARNING Test tempest.api.volume.test_volumes_negative.VolumesV2NegativeTest.test_create_volume_with_nonexistent_source_volid not found in Tempest list. 2018-01-31 11:58:39,337 refstack_client.list_parser:141 WARNING Test tempest.api.identity.v3.TestApiDiscovery.test_api_version_statuses not found in Tempest list. 2018-01-31 11:58:39,337 refstack_client.list_parser:141 WARNING Test tempest.api.volume.test_volumes_list.VolumesV2ListTestJSON.test_volumes_list_by_availability_zone not found in Tempest list. 2018-01-31 11:58:39,337 refstack_client.list_parser:141 WARNING Test tempest.api.volume.test_volumes_snapshots_list.VolumesV2SnapshotListTestJSON.test_snapshots_list_details_with_params not found in Tempest list. 2018-01-31 11:58:39,337 refstack_client.list_parser:141 WARNING Test tempest.api.volume.test_volumes_negative.VolumesV2NegativeTest.test_create_volume_with_nonexistent_volume_type not found in Tempest list. 2018-01-31 11:58:39,337 refstack_client.list_parser:141 WARNING Test tempest.api.volume.test_volumes_negative.VolumesV2NegativeTest.test_volume_delete_nonexistent_volume_id not found in Tempest list. 2018-01-31 11:58:39,337 refstack_client.list_parser:141 WARNING Test tempest.api.volume.test_volumes_negative.VolumesV2NegativeTest.test_list_volumes_detail_with_invalid_status not found in Tempest list. 2018-01-31 11:58:39,338 refstack_client.list_parser:141 WARNING Test tempest.api.volume.v2.test_volumes_list.VolumesV2ListTestJSON.test_volume_list_details_with_multiple_params not found in Tempest list. 2018-01-31 11:58:39,338 refstack_client.list_parser:141 WARNING Test tempest.api.network.test_networks.NetworksTestJSON.test_create_delete_subnet_all_attributes not found in Tempest list. 2018-01-31 11:58:39,338 refstack_client.list_parser:141 WARNING Test tempest.api.volume.test_volumes_negative.VolumesV2NegativeTest.test_unreserve_volume_with_nonexistent_volume_id not found in Tempest list. 2018-01-31 11:58:39,338 refstack_client.list_parser:141 WARNING Test tempest.api.network.test_networks.NetworksTestJSON.test_create_delete_subnet_with_dhcp_enabled not found in Tempest list. 2018-01-31 11:58:39,338 refstack_client.list_parser:141 WARNING Test tempest.api.network.test_networks.NetworksTestJSON.test_create_update_delete_network_subnet not found in Tempest list. 2018-01-31 11:58:39,338 refstack_client.list_parser:141 WARNING Test tempest.api.volume.test_volumes_list.VolumesV2ListTestJSON.test_volume_list not found in Tempest list. 2018-01-31 11:58:39,338 refstack_client.list_parser:141 WARNING Test tempest.api.compute.servers.test_list_server_filters.ListServerFiltersTestJSON.test_list_servers_filter_by_server_status not found in Tempest list. 2018-01-31 11:58:39,338 refstack_client.list_parser:141 WARNING Test tempest.api.network.test_networks.NetworksTestJSON.test_show_network not found in Tempest list. 2018-01-31 11:58:39,338 refstack_client.list_parser:141 WARNING Test tempest.api.image.v2.test_images.ListImagesTest.test_list_images_param_min_max_size not found in Tempest list. 2018-01-31 11:58:39,338 refstack_client.list_parser:141 WARNING Test tempest.api.network.test_networks.NetworksTestJSON.test_list_subnets_fields not found in Tempest list. 2018-01-31 11:58:39,338 refstack_client.list_parser:141 WARNING Test tempest.api.volume.test_volumes_negative.VolumesV2NegativeTest.test_reserve_volume_with_negative_volume_status not found in Tempest list. 2018-01-31 11:58:39,338 refstack_client.list_parser:141 WARNING Test tempest.api.volume.test_volume_metadata.VolumesV2MetadataTest.test_update_volume_metadata_item not found in Tempest list. 2018-01-31 11:58:39,338 refstack_client.list_parser:141 WARNING Test tempest.api.network.test_networks.NetworksTestJSON.test_delete_network_with_subnet not found in Tempest list. 2018-01-31 11:58:39,338 refstack_client.list_parser:141 WARNING Test tempest.api.volume.test_volumes_negative.VolumesV2NegativeTest.test_create_volume_without_passing_size not found in Tempest list. 2018-01-31 11:58:39,338 refstack_client.list_parser:141 WARNING Test tempest.api.volume.v2.test_volumes_list.VolumesV2ListTestJSON.test_volume_list_details_pagination not found in Tempest list. 2018-01-31 11:58:39,338 refstack_client.list_parser:141 WARNING Test tempest.api.identity.v3.TestApiDiscovery.test_api_media_types not found in Tempest list. 2018-01-31 11:58:39,338 refstack_client.list_parser:141 WARNING Test tempest.api.volume.test_volumes_negative.VolumesV2NegativeTest.test_update_volume_with_empty_volume_id not found in Tempest list. 2018-01-31 11:58:39,339 refstack_client.list_parser:141 WARNING Test tempest.api.volume.test_volumes_get.VolumesV2GetTest.test_volume_create_get_update_delete not found in Tempest list. 2018-01-31 11:58:39,339 refstack_client.list_parser:141 WARNING Test tempest.api.volume.test_volumes_snapshots_negative.VolumesV2SnapshotNegativeTestJSON.test_create_snapshot_without_passing_volume_id not found in Tempest list. 2018-01-31 11:58:39,339 refstack_client.list_parser:141 WARNING Test tempest.api.volume.test_volumes_negative.VolumesV2NegativeTest.test_create_volume_with_invalid_size not found in Tempest list. 2018-01-31 11:58:39,339 refstack_client.list_parser:141 WARNING Test tempest.api.network.test_networks.NetworksTestJSON.test_show_subnet_fields not found in Tempest list. 2018-01-31 11:58:39,339 refstack_client.list_parser:141 WARNING Test tempest.api.identity.v3.TestApiDiscovery.test_api_version_resources not found in Tempest list. 2018-01-31 11:58:39,339 refstack_client.list_parser:141 WARNING Test tempest.api.network.test_networks.NetworksTestJSON.test_create_delete_subnet_without_gateway not found in Tempest list. 2018-01-31 11:58:39,339 refstack_client.list_parser:141 WARNING Test tempest.api.volume.test_volumes_actions.VolumesV2ActionsTest.test_reserve_unreserve_volume not found in Tempest list. 2018-01-31 11:58:39,339 refstack_client.list_parser:141 WARNING Test tempest.api.volume.test_volumes_list.VolumesV2ListTestJSON.test_volumes_list_details_by_availability_zone not found in Tempest list. 2018-01-31 11:58:39,339 refstack_client.list_parser:141 WARNING Test tempest.api.image.v2.test_images.ListImagesTest.test_list_images_param_limit not found in Tempest list. 2018-01-31 11:58:39,339 refstack_client.list_parser:141 WARNING Test tempest.api.image.v2.test_images.ListImagesTest.test_index_no_params not found in Tempest list. 2018-01-31 11:58:39,339 refstack_client.list_parser:141 WARNING Test tempest.api.volume.test_volumes_snapshots_negative.VolumesV2SnapshotNegativeTestJSON.test_create_snapshot_with_nonexistent_volume_id not found in Tempest list. 2018-01-31 11:58:39,339 refstack_client.list_parser:141 WARNING Test tempest.api.volume.test_volumes_list.VolumesV2ListTestJSON.test_volume_list_with_detail_param_metadata not found in Tempest list. 2018-01-31 11:58:39,339 refstack_client.list_parser:141 WARNING Test tempest.api.volume.test_volumes_list.VolumesV2ListTestJSON.test_volume_list_details_by_name not found in Tempest list. 2018-01-31 11:58:39,339 refstack_client.list_parser:141 WARNING Test tempest.api.network.test_networks.NetworksTestJSON.test_list_networks_fields not found in Tempest list. 2018-01-31 11:58:39,339 refstack_client.list_parser:141 WARNING Test tempest.api.image.v2.test_images.ListImagesTest.test_list_images_param_visibility not found in Tempest list. 2018-01-31 11:58:39,339 refstack_client.list_parser:141 WARNING Test tempest.api.image.v2.test_images.ListImagesTest.test_get_images_schema not found in Tempest list. 2018-01-31 11:58:39,339 refstack_client.list_parser:141 WARNING Test tempest.api.volume.test_volumes_negative.VolumesV2NegativeTest.test_reserve_volume_with_nonexistent_volume_id not found in Tempest list. 2018-01-31 11:58:39,339 refstack_client.list_parser:141 WARNING Test tempest.api.volume.test_volumes_list.VolumesV2ListTestJSON.test_volume_list_param_display_name_and_status not found in Tempest list. 2018-01-31 11:58:39,340 refstack_client.list_parser:141 WARNING Test tempest.api.volume.test_volumes_negative.VolumesV2NegativeTest.test_update_volume_with_invalid_volume_id not found in Tempest list. 2018-01-31 11:58:39,340 refstack_client.list_parser:141 WARNING Test tempest.api.volume.test_volumes_actions.VolumesV2ActionsTest.test_volume_bootable not found in Tempest list. 2018-01-31 11:58:39,340 refstack_client.list_parser:141 WARNING Test tempest.api.volume.test_volumes_get.VolumesV2GetTest.test_volume_create_get_update_delete_as_clone not found in Tempest list. 2018-01-31 11:58:39,340 refstack_client.list_parser:141 WARNING Test tempest.api.volume.test_volumes_actions.VolumesV2ActionsTest.test_volume_readonly_update not found in Tempest list. 2018-01-31 11:58:39,340 refstack_client.list_parser:141 WARNING Test tempest.api.volume.test_volumes_list.VolumesV2ListTestJSON.test_volume_list_with_param_metadata not found in Tempest list. 2018-01-31 11:58:39,340 refstack_client.list_parser:141 WARNING Test tempest.api.volume.test_volumes_snapshots.VolumesV2SnapshotTestJSON.test_volume_from_snapshot not found in Tempest list. 2018-01-31 11:58:39,340 refstack_client.list_parser:141 WARNING Test tempest.api.volume.test_volume_metadata.VolumesMetadataTest.test_update_volume_metadata_item not found in Tempest list. 2018-01-31 11:58:39,340 refstack_client.list_parser:141 WARNING Test tempest.api.volume.test_volumes_snapshots_list.VolumesV2SnapshotListTestJSON.test_snapshots_list_with_params not found in Tempest list. 2018-01-31 11:58:39,340 refstack_client.list_parser:141 WARNING Test tempest.api.network.test_networks.NetworksTestJSON.test_create_delete_subnet_with_host_routes_and_dns_nameservers not found in Tempest list. 2018-01-31 11:58:39,340 refstack_client.list_parser:141 WARNING Test tempest.api.volume.test_volumes_negative.VolumesV2NegativeTest.test_list_volumes_with_invalid_status not found in Tempest list. 2018-01-31 11:58:39,340 refstack_client.list_parser:141 WARNING Test tempest.api.volume.test_availability_zone.AvailabilityZoneV2TestJSON.test_get_availability_zone_list not found in Tempest list. 2018-01-31 11:58:39,340 refstack_client.list_parser:141 WARNING Test tempest.api.network.test_networks.NetworksTestJSON.test_list_subnets not found in Tempest list. 2018-01-31 11:58:39,340 refstack_client.list_parser:141 WARNING Test tempest.api.volume.test_snapshot_metadata.SnapshotV2MetadataTestJSON.test_update_snapshot_metadata_item not found in Tempest list. 2018-01-31 11:58:39,340 refstack_client.list_parser:141 WARNING Test tempest.api.network.test_networks.NetworksTestJSON.test_create_delete_subnet_with_allocation_pools not found in Tempest list. 2018-01-31 11:58:39,340 refstack_client.list_parser:141 WARNING Test tempest.api.volume.test_volumes_list.VolumesV2ListTestJSON.test_volume_list_with_details not found in Tempest list. 2018-01-31 11:58:39,340 refstack_client.list_parser:141 WARNING Test tempest.api.volume.test_volume_metadata.VolumesV2MetadataTest.test_crud_volume_metadata not found in Tempest list. 2018-01-31 11:58:39,340 refstack_client.list_parser:141 WARNING Test tempest.api.image.v2.test_images.ListImagesTest.test_get_image_schema not found in Tempest list. 2018-01-31 11:58:39,340 refstack_client.list_parser:141 WARNING Test tempest.api.volume.test_volumes_negative.VolumesV2NegativeTest.test_create_volume_with_nonexistent_snapshot_id not found in Tempest list. 2018-01-31 11:58:39,341 refstack_client.list_parser:141 WARNING Test tempest.api.image.v2.test_images.ListImagesTest.test_list_images_param_size not found in Tempest list. 2018-01-31 11:58:39,341 refstack_client.list_parser:142 DEBUG Number of tests: 203 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/tmpjDLbwd {0} tempest.api.compute.flavors.test_flavors.FlavorsV2TestJSON.test_list_flavors [0.200796s] ... ok {0} tempest.api.compute.flavors.test_flavors.FlavorsV2TestJSON.test_list_flavors_with_detail [0.064652s] ... ok {0} tempest.api.compute.images.test_images_oneserver.ImagesOneServerTestJSON.test_create_delete_image [16.906367s] ... ok {0} tempest.api.compute.images.test_images_oneserver.ImagesOneServerTestJSON.test_create_image_specify_multibyte_character_image_name [0.533448s] ... ok {0} tempest.api.compute.servers.test_availability_zone.AZV2TestJSON.test_get_availability_zone_list_with_non_admin_user [0.227857s] ... ok {0} tempest.api.compute.servers.test_create_server.ServersTestJSON.test_host_name_is_same_as_server_name [6.255450s] ... ok Captured stderr: ~~~~~~~~~~~~~~~~ /usr/lib/python2.7/site-packages/paramiko/ecdsakey.py:200: DeprecationWarning: signer and verifier have been deprecated. Please use sign and verify instead. signature, ec.ECDSA(self.ecdsa_curve.hash_object()) /usr/lib/python2.7/site-packages/paramiko/rsakey.py:108: DeprecationWarning: signer and verifier have been deprecated. Please use sign and verify instead. algorithm=hashes.SHA1(), {0} tempest.api.compute.servers.test_create_server.ServersTestJSON.test_list_servers [0.101760s] ... ok {0} tempest.api.compute.servers.test_create_server.ServersTestJSON.test_list_servers_with_detail [0.225330s] ... ok {0} tempest.api.compute.servers.test_create_server.ServersTestJSON.test_verify_created_server_vcpus [0.129927s] ... ok {0} tempest.api.compute.servers.test_create_server.ServersTestJSON.test_verify_server_details [0.001017s] ... ok {0} tempest.api.compute.servers.test_create_server.ServersTestManualDisk.test_host_name_is_same_as_server_name [17.137731s] ... ok {0} tempest.api.compute.servers.test_create_server.ServersTestManualDisk.test_list_servers [0.068072s] ... ok {0} tempest.api.compute.servers.test_create_server.ServersTestManualDisk.test_list_servers_with_detail [0.363940s] ... ok {0} tempest.api.compute.servers.test_create_server.ServersTestManualDisk.test_verify_created_server_vcpus [0.097363s] ... ok {0} tempest.api.compute.servers.test_create_server.ServersTestManualDisk.test_verify_server_details [0.001155s] ... ok {0} tempest.api.compute.servers.test_delete_server.DeleteServersTestJSON.test_delete_active_server [7.615818s] ... ok {0} tempest.api.compute.servers.test_instance_actions.InstanceActionsTestJSON.test_get_instance_action [0.057921s] ... ok {0} tempest.api.compute.servers.test_instance_actions.InstanceActionsTestJSON.test_list_instance_actions [43.494907s] ... FAILED {0} tearDownClass (tempest.api.compute.servers.test_instance_actions.InstanceActionsTestJSON) [0.000000s] ... FAILED {0} setUpClass (tempest.api.compute.servers.test_list_server_filters.ListServerFiltersTestJSON) [0.000000s] ... FAILED {0} setUpClass (tempest.api.compute.servers.test_list_servers_negative.ListServersNegativeTestJSON) [0.000000s] ... FAILED {0} setUpClass (tempest.api.compute.servers.test_server_actions.ServerActionsTestJSON) [0.000000s] ... FAILED {0} setUpClass (tempest.api.compute.servers.test_server_metadata.ServerMetadataTestJSON) [0.000000s] ... FAILED {0} setUpClass (tempest.api.compute.servers.test_servers.ServersTestJSON) [0.000000s] ... FAILED {0} setUpClass (tempest.api.compute.servers.test_servers_negative.ServersNegativeTestJSON) [0.000000s] ... FAILED {0} setUpClass (tempest.api.compute.test_quotas.QuotasTestJSON) [0.000000s] ... FAILED {0} setUpClass (tempest.api.compute.test_versions.TestVersions) [0.000000s] ... FAILED {0} setUpClass (tempest.api.compute.volumes.test_attach_volume.AttachVolumeTestJSON) [0.000000s] ... FAILED {0} setUpClass (tempest.api.identity.v3.test_api_discovery.TestApiDiscovery) [0.000000s] ... FAILED {0} setUpClass (tempest.api.identity.v3.test_tokens.TokensV3Test) [0.000000s] ... FAILED {0} setUpClass (tempest.api.image.v2.test_images.BasicOperationsImagesTest) [0.000000s] ... FAILED {0} setUpClass (tempest.api.image.v2.test_images.ListUserImagesTest) [0.000000s] ... FAILED {0} setUpClass (tempest.api.image.v2.test_images_negative.ImagesNegativeTest) [0.000000s] ... FAILED {0} setUpClass (tempest.api.image.v2.test_images_tags.ImagesTagsTest) [0.000000s] ... FAILED {0} setUpClass (tempest.api.image.v2.test_images_tags_negative.ImagesTagsNegativeTest) [0.000000s] ... FAILED {0} setUpClass (tempest.api.network.test_networks.NetworksTest) [0.000000s] ... FAILED {0} setUpClass (tempest.api.network.test_ports.PortsTestJSON) [0.000000s] ... FAILED {0} setUpClass (tempest.api.network.test_security_groups.SecGroupTest) [0.000000s] ... FAILED {0} setUpClass (tempest.api.network.test_security_groups_negative.NegativeSecGroupTest) [0.000000s] ... FAILED {0} setUpClass (tempest.api.network.test_subnetpools_extensions.SubnetPoolsTestJSON) [0.000000s] ... FAILED {0} setUpClass (tempest.api.volume.test_availability_zone.AvailabilityZoneTestJSON) [0.000000s] ... FAILED {0} setUpClass (tempest.api.volume.test_extensions.ExtensionsTestJSON) [0.000000s] ... FAILED {0} setUpClass (tempest.api.volume.test_snapshot_metadata.SnapshotMetadataTestJSON) [0.000000s] ... FAILED {0} setUpClass (tempest.api.volume.test_volume_metadata.VolumesMetadataTest) [0.000000s] ... FAILED {0} setUpClass (tempest.api.volume.test_volumes_actions.VolumesActionsTest) [0.000000s] ... FAILED {0} setUpClass (tempest.api.volume.test_volumes_get.VolumesGetTest) [0.000000s] ... FAILED {0} setUpClass (tempest.api.volume.test_volumes_list.VolumesListTestJSON) [0.000000s] ... FAILED {0} setUpClass (tempest.api.volume.test_volumes_negative.VolumesNegativeTest) [0.000000s] ... FAILED {0} setUpClass (tempest.api.volume.test_volumes_snapshots.VolumesSnapshotTestJSON) [0.000000s] ... FAILED {0} setUpClass (tempest.api.volume.test_volumes_snapshots_list.VolumesSnapshotListTestJSON) [0.000000s] ... FAILED {0} setUpClass (tempest.api.volume.test_volumes_snapshots_negative.VolumesSnapshotNegativeTestJSON) [0.000000s] ... FAILED ============================== Failed 34 tests - output below: ============================== tempest.api.compute.servers.test_instance_actions.InstanceActionsTestJSON.test_list_instance_actions[id-77ca5cc5-9990-45e0-ab98-1de8fead201a] --------------------------------------------------------------------------------------------------------------------------------------------- Captured traceback: ~~~~~~~~~~~~~~~~~~~ Traceback (most recent call last): File "tempest/api/compute/servers/test_instance_actions.py", line 39, in test_list_instance_actions self.server['id'], 'ACTIVE') File "tempest/common/waiters.py", line 65, in wait_for_server_status body = client.show_server(server_id)['server'] File "tempest/lib/services/compute/servers_client.py", line 131, in show_server resp, body = self.get("servers/%s" % server_id) File "tempest/lib/common/rest_client.py", line 285, in get return self.request('GET', url, extra_headers, headers) File "tempest/lib/services/compute/base_compute_client.py", line 48, in request method, url, extra_headers, headers, body, chunked) File "tempest/lib/common/rest_client.py", line 644, in request body=body, chunked=chunked) File "tempest/lib/common/rest_client.py", line 540, in _request chunked=chunked File "tempest/lib/common/rest_client.py", line 573, in raw_request body=body, chunked=chunked) File "tempest/lib/common/http.py", line 59, in request *args, **new_kwargs) File "/usr/lib/python2.7/site-packages/urllib3/request.py", line 66, in request **urlopen_kw) File "/usr/lib/python2.7/site-packages/urllib3/request.py", line 87, in request_encode_url return self.urlopen(method, url, **extra_kw) File "/usr/lib/python2.7/site-packages/urllib3/poolmanager.py", line 321, in urlopen response = conn.urlopen(method, u.request_uri, **kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 639, in urlopen _stacktrace=sys.exc_info()[2]) File "/usr/lib/python2.7/site-packages/urllib3/util/retry.py", line 388, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPConnectionPool(host='192.30.9.4', port=8774): Max retries exceeded with url: /v2.1/servers/ee875a7d-cf58-4e55-8ff0-02c963969966 (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 113] Host is unreachable',)) Captured pythonlogging: ~~~~~~~~~~~~~~~~~~~~~~~ 2018-01-31 12:00:55,915 9951 INFO [tempest.lib.common.rest_client] Request (InstanceActionsTestJSON:test_list_instance_actions): 202 POST http://192.30.9.4:8774/v2.1/servers/ee875a7d-cf58-4e55-8ff0-02c963969966/action 0.148s 2018-01-31 12:00:55,916 9951 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: {"reboot": {"type": "HARD"}} Response - Headers: {'status': '202', u'content-length': '0', 'content-location': 'http://192.30.9.4:8774/v2.1/servers/ee875a7d-cf58-4e55-8ff0-02c963969966/action', u'x-compute-request-id': 'req-e9a0078f-85aa-4737-8add-39ea9e3a8c06', u'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version', u'server': 'Apache', u'openstack-api-version': 'compute 2.1', u'connection': 'close', u'x-openstack-nova-api-version': '2.1', u'date': 'Wed, 31 Jan 2018 12:00:55 GMT', u'content-type': 'application/json', u'x-openstack-request-id': 'req-e9a0078f-85aa-4737-8add-39ea9e3a8c06'} Body: 2018-01-31 12:00:56,018 9951 INFO [tempest.lib.common.rest_client] Request (InstanceActionsTestJSON:test_list_instance_actions): 200 GET http://192.30.9.4:8774/v2.1/servers/ee875a7d-cf58-4e55-8ff0-02c963969966 0.102s 2018-01-31 12:00:56,019 9951 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'status': '200', u'content-length': '1347', 'content-location': 'http://192.30.9.4:8774/v2.1/servers/ee875a7d-cf58-4e55-8ff0-02c963969966', u'x-compute-request-id': 'req-3db3a062-3837-4ce6-ae7c-0cea35c75921', u'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version,Accept-Encoding', u'server': 'Apache', u'openstack-api-version': 'compute 2.1', u'connection': 'close', u'x-openstack-nova-api-version': '2.1', u'date': 'Wed, 31 Jan 2018 12:00:55 GMT', u'content-type': 'application/json', u'x-openstack-request-id': 'req-3db3a062-3837-4ce6-ae7c-0cea35c75921'} Body: {"server": {"OS-EXT-STS:task_state": "rebooting_hard", "addresses": {}, "links": [{"href": "http://192.30.9.4:8774/v2.1/servers/ee875a7d-cf58-4e55-8ff0-02c963969966", "rel": "self"}, {"href": "http://192.30.9.4:8774/servers/ee875a7d-cf58-4e55-8ff0-02c963969966", "rel": "bookmark"}], "image": {"id": "f2282501-e2b3-4d51-af7c-5a8192a52253", "links": [{"href": "http://192.30.9.4:8774/images/f2282501-e2b3-4d51-af7c-5a8192a52253", "rel": "bookmark"}]}, "OS-EXT-STS:vm_state": "active", "OS-SRV-USG:launched_at": "2018-01-31T11:56:10.000000", "flavor": {"id": "caa8ef0d-2346-4919-8408-b450f67151a7", "links": [{"href": "http://192.30.9.4:8774/flavors/caa8ef0d-2346-4919-8408-b450f67151a7", "rel": "bookmark"}]}, "id": "ee875a7d-cf58-4e55-8ff0-02c963969966", "user_id": "117ce3232f13489aaa5ce5cf86aa49a7", "OS-DCF:diskConfig": "MANUAL", "accessIPv4": "", "accessIPv6": "", "OS-EXT-STS:power_state": 1, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "True", "status": "HARD_REBOOT", "updated": "2018-01-31T12:00:55Z", "hostId": "b6c27c767dda75c0453442ab0ce855f8a0e2e62b6337b150702f219f", "OS-SRV-USG:terminated_at": null, "key_name": null, "name": "tempest-InstanceActionsTestJSON-server-430089384", "created": "2018-01-31T12:00:51Z", "tenant_id": "a9db53a99eab4e8d84770cb332bb14ae", "os-extended-volumes:volumes_attached": [], "metadata": {}}} 2018-01-31 12:00:57,145 9951 INFO [tempest.lib.common.rest_client] Request (InstanceActionsTestJSON:test_list_instance_actions): 200 GET http://192.30.9.4:8774/v2.1/servers/ee875a7d-cf58-4e55-8ff0-02c963969966 0.117s 2018-01-31 12:00:57,146 9951 DEBUG [tempest.lib.common.rest_client] Request - Headers: {'Content-Type': 'application/json', 'Accept': 'application/json', 'X-Auth-Token': ''} Body: None Response - Headers: {'status': '200', u'content-length': '1352', 'content-location': 'http://192.30.9.4:8774/v2.1/servers/ee875a7d-cf58-4e55-8ff0-02c963969966', u'x-compute-request-id': 'req-0295e453-b710-4753-9a07-d4669c58741c', u'vary': 'OpenStack-API-Version,X-OpenStack-Nova-API-Version,Accept-Encoding', u'server': 'Apache', u'openstack-api-version': 'compute 2.1', u'connection': 'close', u'x-openstack-nova-api-version': '2.1', u'date': 'Wed, 31 Jan 2018 12:00:57 GMT', u'content-type': 'application/json', u'x-openstack-request-id': 'req-0295e453-b710-4753-9a07-d4669c58741c'} Body: {"server": {"OS-EXT-STS:task_state": "reboot_started_hard", "addresses": {}, "links": [{"href": "http://192.30.9.4:8774/v2.1/servers/ee875a7d-cf58-4e55-8ff0-02c963969966", "rel": "self"}, {"href": "http://192.30.9.4:8774/servers/ee875a7d-cf58-4e55-8ff0-02c963969966", "rel": "bookmark"}], "image": {"id": "f2282501-e2b3-4d51-af7c-5a8192a52253", "links": [{"href": "http://192.30.9.4:8774/images/f2282501-e2b3-4d51-af7c-5a8192a52253", "rel": "bookmark"}]}, "OS-EXT-STS:vm_state": "active", "OS-SRV-USG:launched_at": "2018-01-31T11:56:10.000000", "flavor": {"id": "caa8ef0d-2346-4919-8408-b450f67151a7", "links": [{"href": "http://192.30.9.4:8774/flavors/caa8ef0d-2346-4919-8408-b450f67151a7", "rel": "bookmark"}]}, "id": "ee875a7d-cf58-4e55-8ff0-02c963969966", "user_id": "117ce3232f13489aaa5ce5cf86aa49a7", "OS-DCF:diskConfig": "MANUAL", "accessIPv4": "", "accessIPv6": "", "OS-EXT-STS:power_state": 1, "OS-EXT-AZ:availability_zone": "nova", "config_drive": "True", "status": "HARD_REBOOT", "updated": "2018-01-31T12:00:56Z", "hostId": "b6c27c767dda75c0453442ab0ce855f8a0e2e62b6337b150702f219f", "OS-SRV-USG:terminated_at": null, "key_name": null, "name": "tempest-InstanceActionsTestJSON-server-430089384", "created": "2018-01-31T12:00:51Z", "tenant_id": "a9db53a99eab4e8d84770cb332bb14ae", "os-extended-volumes:volumes_attached": [], "metadata": {}}} 2018-01-31 12:00:57,158 9951 INFO [tempest.common.waiters] State transition "HARD_REBOOT/rebooting_hard" ==> "HARD_REBOOT/reboot_started_hard" after 1 second wait 2018-01-31 12:01:05,176 9951 WARNING [urllib3.connectionpool] Retrying (Retry(total=9, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 101] Network unreachable',)': /v2.1/servers/ee875a7d-cf58-4e55-8ff0-02c963969966 2018-01-31 12:01:06,178 9951 WARNING [urllib3.connectionpool] Retrying (Retry(total=8, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 101] Network unreachable',)': /v2.1/servers/ee875a7d-cf58-4e55-8ff0-02c963969966 2018-01-31 12:01:09,186 9951 WARNING [urllib3.connectionpool] Retrying (Retry(total=7, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 101] Network unreachable',)': /v2.1/servers/ee875a7d-cf58-4e55-8ff0-02c963969966 2018-01-31 12:01:13,197 9951 WARNING [urllib3.connectionpool] Retrying (Retry(total=6, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 113] Host is unreachable',)': /v2.1/servers/ee875a7d-cf58-4e55-8ff0-02c963969966 2018-01-31 12:01:20,216 9951 WARNING [urllib3.connectionpool] Retrying (Retry(total=5, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 101] Network unreachable',)': /v2.1/servers/ee875a7d-cf58-4e55-8ff0-02c963969966 2018-01-31 12:01:21,218 9951 WARNING [urllib3.connectionpool] Retrying (Retry(total=4, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 101] Network unreachable',)': /v2.1/servers/ee875a7d-cf58-4e55-8ff0-02c963969966 2018-01-31 12:01:27,233 9951 WARNING [urllib3.connectionpool] Retrying (Retry(total=3, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 113] Host is unreachable',)': /v2.1/servers/ee875a7d-cf58-4e55-8ff0-02c963969966 2018-01-31 12:01:30,239 9951 WARNING [urllib3.connectionpool] Retrying (Retry(total=2, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 113] Host is unreachable',)': /v2.1/servers/ee875a7d-cf58-4e55-8ff0-02c963969966 2018-01-31 12:01:33,245 9951 WARNING [urllib3.connectionpool] Retrying (Retry(total=1, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 113] Host is unreachable',)': /v2.1/servers/ee875a7d-cf58-4e55-8ff0-02c963969966 2018-01-31 12:01:36,251 9951 WARNING [urllib3.connectionpool] Retrying (Retry(total=0, connect=None, read=None, redirect=5, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno 113] Host is unreachable',)': /v2.1/servers/ee875a7d-cf58-4e55-8ff0-02c963969966 tearDownClass (tempest.api.compute.servers.test_instance_actions.InstanceActionsTestJSON) ----------------------------------------------------------------------------------------- Captured traceback: ~~~~~~~~~~~~~~~~~~~ Traceback (most recent call last): File "tempest/test.py", line 190, in tearDownClass six.reraise(etype, value, trace) File "tempest/test.py", line 173, in tearDownClass teardown() File "tempest/test.py", line 477, in clear_credentials cls._creds_provider.clear_creds() File "tempest/lib/common/dynamic_creds.py", line 448, in clear_creds self.creds_client.delete_user(creds.user_id) File "tempest/lib/common/cred_client.py", line 53, in delete_user self.users_client.delete_user(user_id) File "tempest/lib/services/identity/v3/users_client.py", line 103, in delete_user resp, body = self.delete("users/%s" % user_id) File "tempest/lib/common/rest_client.py", line 301, in delete return self.request('DELETE', url, extra_headers, headers, body) File "tempest/lib/common/rest_client.py", line 644, in request body=body, chunked=chunked) File "tempest/lib/common/rest_client.py", line 540, in _request chunked=chunked File "tempest/lib/common/rest_client.py", line 573, in raw_request body=body, chunked=chunked) File "tempest/lib/common/http.py", line 59, in request *args, **new_kwargs) File "/usr/lib/python2.7/site-packages/urllib3/request.py", line 66, in request **urlopen_kw) File "/usr/lib/python2.7/site-packages/urllib3/request.py", line 87, in request_encode_url return self.urlopen(method, url, **extra_kw) File "/usr/lib/python2.7/site-packages/urllib3/poolmanager.py", line 321, in urlopen response = conn.urlopen(method, u.request_uri, **kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 639, in urlopen _stacktrace=sys.exc_info()[2]) File "/usr/lib/python2.7/site-packages/urllib3/util/retry.py", line 388, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPConnectionPool(host='172.30.9.26', port=5000): Max retries exceeded with url: /v3/users/117ce3232f13489aaa5ce5cf86aa49a7 (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 113] Host is unreachable',)) setUpClass (tempest.api.compute.servers.test_list_server_filters.ListServerFiltersTestJSON) ------------------------------------------------------------------------------------------- Captured traceback: ~~~~~~~~~~~~~~~~~~~ Traceback (most recent call last): File "tempest/test.py", line 149, in setUpClass six.reraise(etype, value, trace) File "tempest/test.py", line 137, in setUpClass cls.setup_credentials() File "tempest/api/compute/servers/test_list_server_filters.py", line 33, in setup_credentials super(ListServerFiltersTestJSON, cls).setup_credentials() File "tempest/api/compute/base.py", line 62, in setup_credentials super(BaseV2ComputeTest, cls).setup_credentials() File "tempest/test.py", line 259, in setup_credentials credential_type=credentials_type) File "tempest/test.py", line 447, in get_client_manager cred_provider = cls._get_credentials_provider() File "tempest/test.py", line 425, in _get_credentials_provider force_tenant_isolation=force_tenant_isolation) File "tempest/common/credentials_factory.py", line 141, in get_credentials_provider **get_dynamic_provider_params(identity_version)) File "tempest/common/credentials_factory.py", line 73, in get_dynamic_provider_params fill_in=True, identity_version=identity_version) File "tempest/common/credentials_factory.py", line 261, in get_configured_admin_credentials identity_version=identity_version, **params) File "tempest/common/credentials_factory.py", line 305, in get_credentials **params) File "tempest/lib/auth.py", line 645, in get_credentials creds = auth_provider.fill_credentials() File "tempest/lib/auth.py", line 124, in fill_credentials auth_data = self.get_auth() File "tempest/lib/auth.py", line 150, in get_auth self.set_auth() File "tempest/lib/auth.py", line 159, in set_auth self.cache = self._get_auth() File "tempest/lib/auth.py", line 313, in _get_auth token, auth_data = auth_func(**auth_params) File "tempest/lib/services/identity/v3/token_client.py", line 181, in get_token body = self.auth(**kwargs) File "tempest/lib/services/identity/v3/token_client.py", line 132, in auth resp, body = self.post(self.auth_url, body=body) File "tempest/lib/common/rest_client.py", line 270, in post return self.request('POST', url, extra_headers, headers, body, chunked) File "tempest/lib/services/identity/v3/token_client.py", line 155, in request headers=headers, body=body) File "tempest/lib/common/rest_client.py", line 573, in raw_request body=body, chunked=chunked) File "tempest/lib/common/http.py", line 59, in request *args, **new_kwargs) File "/usr/lib/python2.7/site-packages/urllib3/request.py", line 70, in request **urlopen_kw) File "/usr/lib/python2.7/site-packages/urllib3/request.py", line 148, in request_encode_body return self.urlopen(method, url, **extra_kw) File "/usr/lib/python2.7/site-packages/urllib3/poolmanager.py", line 321, in urlopen response = conn.urlopen(method, u.request_uri, **kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 639, in urlopen _stacktrace=sys.exc_info()[2]) File "/usr/lib/python2.7/site-packages/urllib3/util/retry.py", line 388, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPConnectionPool(host='172.30.9.26', port=5000): Max retries exceeded with url: /v3/auth/tokens (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 113] Host is unreachable',)) setUpClass (tempest.api.compute.servers.test_list_servers_negative.ListServersNegativeTestJSON) ----------------------------------------------------------------------------------------------- Captured traceback: ~~~~~~~~~~~~~~~~~~~ Traceback (most recent call last): File "tempest/test.py", line 149, in setUpClass six.reraise(etype, value, trace) File "tempest/test.py", line 137, in setUpClass cls.setup_credentials() File "tempest/api/compute/base.py", line 62, in setup_credentials super(BaseV2ComputeTest, cls).setup_credentials() File "tempest/test.py", line 259, in setup_credentials credential_type=credentials_type) File "tempest/test.py", line 447, in get_client_manager cred_provider = cls._get_credentials_provider() File "tempest/test.py", line 425, in _get_credentials_provider force_tenant_isolation=force_tenant_isolation) File "tempest/common/credentials_factory.py", line 141, in get_credentials_provider **get_dynamic_provider_params(identity_version)) File "tempest/common/credentials_factory.py", line 73, in get_dynamic_provider_params fill_in=True, identity_version=identity_version) File "tempest/common/credentials_factory.py", line 261, in get_configured_admin_credentials identity_version=identity_version, **params) File "tempest/common/credentials_factory.py", line 305, in get_credentials **params) File "tempest/lib/auth.py", line 645, in get_credentials creds = auth_provider.fill_credentials() File "tempest/lib/auth.py", line 124, in fill_credentials auth_data = self.get_auth() File "tempest/lib/auth.py", line 150, in get_auth self.set_auth() File "tempest/lib/auth.py", line 159, in set_auth self.cache = self._get_auth() File "tempest/lib/auth.py", line 313, in _get_auth token, auth_data = auth_func(**auth_params) File "tempest/lib/services/identity/v3/token_client.py", line 181, in get_token body = self.auth(**kwargs) File "tempest/lib/services/identity/v3/token_client.py", line 132, in auth resp, body = self.post(self.auth_url, body=body) File "tempest/lib/common/rest_client.py", line 270, in post return self.request('POST', url, extra_headers, headers, body, chunked) File "tempest/lib/services/identity/v3/token_client.py", line 155, in request headers=headers, body=body) File "tempest/lib/common/rest_client.py", line 573, in raw_request body=body, chunked=chunked) File "tempest/lib/common/http.py", line 59, in request *args, **new_kwargs) File "/usr/lib/python2.7/site-packages/urllib3/request.py", line 70, in request **urlopen_kw) File "/usr/lib/python2.7/site-packages/urllib3/request.py", line 148, in request_encode_body return self.urlopen(method, url, **extra_kw) File "/usr/lib/python2.7/site-packages/urllib3/poolmanager.py", line 321, in urlopen response = conn.urlopen(method, u.request_uri, **kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 639, in urlopen _stacktrace=sys.exc_info()[2]) File "/usr/lib/python2.7/site-packages/urllib3/util/retry.py", line 388, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPConnectionPool(host='172.30.9.26', port=5000): Max retries exceeded with url: /v3/auth/tokens (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 113] Host is unreachable',)) setUpClass (tempest.api.compute.servers.test_server_actions.ServerActionsTestJSON) ---------------------------------------------------------------------------------- Captured traceback: ~~~~~~~~~~~~~~~~~~~ Traceback (most recent call last): File "tempest/test.py", line 149, in setUpClass six.reraise(etype, value, trace) File "tempest/test.py", line 137, in setUpClass cls.setup_credentials() File "tempest/api/compute/servers/test_server_actions.py", line 62, in setup_credentials super(ServerActionsTestJSON, cls).setup_credentials() File "tempest/api/compute/base.py", line 62, in setup_credentials super(BaseV2ComputeTest, cls).setup_credentials() File "tempest/test.py", line 259, in setup_credentials credential_type=credentials_type) File "tempest/test.py", line 447, in get_client_manager cred_provider = cls._get_credentials_provider() File "tempest/test.py", line 425, in _get_credentials_provider force_tenant_isolation=force_tenant_isolation) File "tempest/common/credentials_factory.py", line 141, in get_credentials_provider **get_dynamic_provider_params(identity_version)) File "tempest/common/credentials_factory.py", line 73, in get_dynamic_provider_params fill_in=True, identity_version=identity_version) File "tempest/common/credentials_factory.py", line 261, in get_configured_admin_credentials identity_version=identity_version, **params) File "tempest/common/credentials_factory.py", line 305, in get_credentials **params) File "tempest/lib/auth.py", line 645, in get_credentials creds = auth_provider.fill_credentials() File "tempest/lib/auth.py", line 124, in fill_credentials auth_data = self.get_auth() File "tempest/lib/auth.py", line 150, in get_auth self.set_auth() File "tempest/lib/auth.py", line 159, in set_auth self.cache = self._get_auth() File "tempest/lib/auth.py", line 313, in _get_auth token, auth_data = auth_func(**auth_params) File "tempest/lib/services/identity/v3/token_client.py", line 181, in get_token body = self.auth(**kwargs) File "tempest/lib/services/identity/v3/token_client.py", line 132, in auth resp, body = self.post(self.auth_url, body=body) File "tempest/lib/common/rest_client.py", line 270, in post return self.request('POST', url, extra_headers, headers, body, chunked) File "tempest/lib/services/identity/v3/token_client.py", line 155, in request headers=headers, body=body) File "tempest/lib/common/rest_client.py", line 573, in raw_request body=body, chunked=chunked) File "tempest/lib/common/http.py", line 59, in request *args, **new_kwargs) File "/usr/lib/python2.7/site-packages/urllib3/request.py", line 70, in request **urlopen_kw) File "/usr/lib/python2.7/site-packages/urllib3/request.py", line 148, in request_encode_body return self.urlopen(method, url, **extra_kw) File "/usr/lib/python2.7/site-packages/urllib3/poolmanager.py", line 321, in urlopen response = conn.urlopen(method, u.request_uri, **kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 639, in urlopen _stacktrace=sys.exc_info()[2]) File "/usr/lib/python2.7/site-packages/urllib3/util/retry.py", line 388, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPConnectionPool(host='172.30.9.26', port=5000): Max retries exceeded with url: /v3/auth/tokens (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 113] Host is unreachable',)) setUpClass (tempest.api.compute.servers.test_server_metadata.ServerMetadataTestJSON) ------------------------------------------------------------------------------------ Captured traceback: ~~~~~~~~~~~~~~~~~~~ Traceback (most recent call last): File "tempest/test.py", line 149, in setUpClass six.reraise(etype, value, trace) File "tempest/test.py", line 137, in setUpClass cls.setup_credentials() File "tempest/api/compute/base.py", line 62, in setup_credentials super(BaseV2ComputeTest, cls).setup_credentials() File "tempest/test.py", line 259, in setup_credentials credential_type=credentials_type) File "tempest/test.py", line 447, in get_client_manager cred_provider = cls._get_credentials_provider() File "tempest/test.py", line 425, in _get_credentials_provider force_tenant_isolation=force_tenant_isolation) File "tempest/common/credentials_factory.py", line 141, in get_credentials_provider **get_dynamic_provider_params(identity_version)) File "tempest/common/credentials_factory.py", line 73, in get_dynamic_provider_params fill_in=True, identity_version=identity_version) File "tempest/common/credentials_factory.py", line 261, in get_configured_admin_credentials identity_version=identity_version, **params) File "tempest/common/credentials_factory.py", line 305, in get_credentials **params) File "tempest/lib/auth.py", line 645, in get_credentials creds = auth_provider.fill_credentials() File "tempest/lib/auth.py", line 124, in fill_credentials auth_data = self.get_auth() File "tempest/lib/auth.py", line 150, in get_auth self.set_auth() File "tempest/lib/auth.py", line 159, in set_auth self.cache = self._get_auth() File "tempest/lib/auth.py", line 313, in _get_auth token, auth_data = auth_func(**auth_params) File "tempest/lib/services/identity/v3/token_client.py", line 181, in get_token body = self.auth(**kwargs) File "tempest/lib/services/identity/v3/token_client.py", line 132, in auth resp, body = self.post(self.auth_url, body=body) File "tempest/lib/common/rest_client.py", line 270, in post return self.request('POST', url, extra_headers, headers, body, chunked) File "tempest/lib/services/identity/v3/token_client.py", line 155, in request headers=headers, body=body) File "tempest/lib/common/rest_client.py", line 573, in raw_request body=body, chunked=chunked) File "tempest/lib/common/http.py", line 59, in request *args, **new_kwargs) File "/usr/lib/python2.7/site-packages/urllib3/request.py", line 70, in request **urlopen_kw) File "/usr/lib/python2.7/site-packages/urllib3/request.py", line 148, in request_encode_body return self.urlopen(method, url, **extra_kw) File "/usr/lib/python2.7/site-packages/urllib3/poolmanager.py", line 321, in urlopen response = conn.urlopen(method, u.request_uri, **kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 639, in urlopen _stacktrace=sys.exc_info()[2]) File "/usr/lib/python2.7/site-packages/urllib3/util/retry.py", line 388, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPConnectionPool(host='172.30.9.26', port=5000): Max retries exceeded with url: /v3/auth/tokens (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 113] Host is unreachable',)) setUpClass (tempest.api.compute.servers.test_servers.ServersTestJSON) --------------------------------------------------------------------- Captured traceback: ~~~~~~~~~~~~~~~~~~~ Traceback (most recent call last): File "tempest/test.py", line 149, in setUpClass six.reraise(etype, value, trace) File "tempest/test.py", line 137, in setUpClass cls.setup_credentials() File "tempest/api/compute/base.py", line 62, in setup_credentials super(BaseV2ComputeTest, cls).setup_credentials() File "tempest/test.py", line 259, in setup_credentials credential_type=credentials_type) File "tempest/test.py", line 447, in get_client_manager cred_provider = cls._get_credentials_provider() File "tempest/test.py", line 425, in _get_credentials_provider force_tenant_isolation=force_tenant_isolation) File "tempest/common/credentials_factory.py", line 141, in get_credentials_provider **get_dynamic_provider_params(identity_version)) File "tempest/common/credentials_factory.py", line 73, in get_dynamic_provider_params fill_in=True, identity_version=identity_version) File "tempest/common/credentials_factory.py", line 261, in get_configured_admin_credentials identity_version=identity_version, **params) File "tempest/common/credentials_factory.py", line 305, in get_credentials **params) File "tempest/lib/auth.py", line 645, in get_credentials creds = auth_provider.fill_credentials() File "tempest/lib/auth.py", line 124, in fill_credentials auth_data = self.get_auth() File "tempest/lib/auth.py", line 150, in get_auth self.set_auth() File "tempest/lib/auth.py", line 159, in set_auth self.cache = self._get_auth() File "tempest/lib/auth.py", line 313, in _get_auth token, auth_data = auth_func(**auth_params) File "tempest/lib/services/identity/v3/token_client.py", line 181, in get_token body = self.auth(**kwargs) File "tempest/lib/services/identity/v3/token_client.py", line 132, in auth resp, body = self.post(self.auth_url, body=body) File "tempest/lib/common/rest_client.py", line 270, in post return self.request('POST', url, extra_headers, headers, body, chunked) File "tempest/lib/services/identity/v3/token_client.py", line 155, in request headers=headers, body=body) File "tempest/lib/common/rest_client.py", line 573, in raw_request body=body, chunked=chunked) File "tempest/lib/common/http.py", line 59, in request *args, **new_kwargs) File "/usr/lib/python2.7/site-packages/urllib3/request.py", line 70, in request **urlopen_kw) File "/usr/lib/python2.7/site-packages/urllib3/request.py", line 148, in request_encode_body return self.urlopen(method, url, **extra_kw) File "/usr/lib/python2.7/site-packages/urllib3/poolmanager.py", line 321, in urlopen response = conn.urlopen(method, u.request_uri, **kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 639, in urlopen _stacktrace=sys.exc_info()[2]) File "/usr/lib/python2.7/site-packages/urllib3/util/retry.py", line 388, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPConnectionPool(host='172.30.9.26', port=5000): Max retries exceeded with url: /v3/auth/tokens (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 113] Host is unreachable',)) setUpClass (tempest.api.compute.servers.test_servers_negative.ServersNegativeTestJSON) -------------------------------------------------------------------------------------- Captured traceback: ~~~~~~~~~~~~~~~~~~~ Traceback (most recent call last): File "tempest/test.py", line 149, in setUpClass six.reraise(etype, value, trace) File "tempest/test.py", line 137, in setUpClass cls.setup_credentials() File "tempest/api/compute/base.py", line 62, in setup_credentials super(BaseV2ComputeTest, cls).setup_credentials() File "tempest/test.py", line 259, in setup_credentials credential_type=credentials_type) File "tempest/test.py", line 447, in get_client_manager cred_provider = cls._get_credentials_provider() File "tempest/test.py", line 425, in _get_credentials_provider force_tenant_isolation=force_tenant_isolation) File "tempest/common/credentials_factory.py", line 141, in get_credentials_provider **get_dynamic_provider_params(identity_version)) File "tempest/common/credentials_factory.py", line 73, in get_dynamic_provider_params fill_in=True, identity_version=identity_version) File "tempest/common/credentials_factory.py", line 261, in get_configured_admin_credentials identity_version=identity_version, **params) File "tempest/common/credentials_factory.py", line 305, in get_credentials **params) File "tempest/lib/auth.py", line 645, in get_credentials creds = auth_provider.fill_credentials() File "tempest/lib/auth.py", line 124, in fill_credentials auth_data = self.get_auth() File "tempest/lib/auth.py", line 150, in get_auth self.set_auth() File "tempest/lib/auth.py", line 159, in set_auth self.cache = self._get_auth() File "tempest/lib/auth.py", line 313, in _get_auth token, auth_data = auth_func(**auth_params) File "tempest/lib/services/identity/v3/token_client.py", line 181, in get_token body = self.auth(**kwargs) File "tempest/lib/services/identity/v3/token_client.py", line 132, in auth resp, body = self.post(self.auth_url, body=body) File "tempest/lib/common/rest_client.py", line 270, in post return self.request('POST', url, extra_headers, headers, body, chunked) File "tempest/lib/services/identity/v3/token_client.py", line 155, in request headers=headers, body=body) File "tempest/lib/common/rest_client.py", line 573, in raw_request body=body, chunked=chunked) File "tempest/lib/common/http.py", line 59, in request *args, **new_kwargs) File "/usr/lib/python2.7/site-packages/urllib3/request.py", line 70, in request **urlopen_kw) File "/usr/lib/python2.7/site-packages/urllib3/request.py", line 148, in request_encode_body return self.urlopen(method, url, **extra_kw) File "/usr/lib/python2.7/site-packages/urllib3/poolmanager.py", line 321, in urlopen response = conn.urlopen(method, u.request_uri, **kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 639, in urlopen _stacktrace=sys.exc_info()[2]) File "/usr/lib/python2.7/site-packages/urllib3/util/retry.py", line 388, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPConnectionPool(host='172.30.9.26', port=5000): Max retries exceeded with url: /v3/auth/tokens (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 113] Host is unreachable',)) setUpClass (tempest.api.compute.test_quotas.QuotasTestJSON) ----------------------------------------------------------- Captured traceback: ~~~~~~~~~~~~~~~~~~~ Traceback (most recent call last): File "tempest/test.py", line 149, in setUpClass six.reraise(etype, value, trace) File "tempest/test.py", line 137, in setUpClass cls.setup_credentials() File "tempest/api/compute/base.py", line 62, in setup_credentials super(BaseV2ComputeTest, cls).setup_credentials() File "tempest/test.py", line 259, in setup_credentials credential_type=credentials_type) File "tempest/test.py", line 447, in get_client_manager cred_provider = cls._get_credentials_provider() File "tempest/test.py", line 425, in _get_credentials_provider force_tenant_isolation=force_tenant_isolation) File "tempest/common/credentials_factory.py", line 141, in get_credentials_provider **get_dynamic_provider_params(identity_version)) File "tempest/common/credentials_factory.py", line 73, in get_dynamic_provider_params fill_in=True, identity_version=identity_version) File "tempest/common/credentials_factory.py", line 261, in get_configured_admin_credentials identity_version=identity_version, **params) File "tempest/common/credentials_factory.py", line 305, in get_credentials **params) File "tempest/lib/auth.py", line 645, in get_credentials creds = auth_provider.fill_credentials() File "tempest/lib/auth.py", line 124, in fill_credentials auth_data = self.get_auth() File "tempest/lib/auth.py", line 150, in get_auth self.set_auth() File "tempest/lib/auth.py", line 159, in set_auth self.cache = self._get_auth() File "tempest/lib/auth.py", line 313, in _get_auth token, auth_data = auth_func(**auth_params) File "tempest/lib/services/identity/v3/token_client.py", line 181, in get_token body = self.auth(**kwargs) File "tempest/lib/services/identity/v3/token_client.py", line 132, in auth resp, body = self.post(self.auth_url, body=body) File "tempest/lib/common/rest_client.py", line 270, in post return self.request('POST', url, extra_headers, headers, body, chunked) File "tempest/lib/services/identity/v3/token_client.py", line 155, in request headers=headers, body=body) File "tempest/lib/common/rest_client.py", line 573, in raw_request body=body, chunked=chunked) File "tempest/lib/common/http.py", line 59, in request *args, **new_kwargs) File "/usr/lib/python2.7/site-packages/urllib3/request.py", line 70, in request **urlopen_kw) File "/usr/lib/python2.7/site-packages/urllib3/request.py", line 148, in request_encode_body return self.urlopen(method, url, **extra_kw) File "/usr/lib/python2.7/site-packages/urllib3/poolmanager.py", line 321, in urlopen response = conn.urlopen(method, u.request_uri, **kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 639, in urlopen _stacktrace=sys.exc_info()[2]) File "/usr/lib/python2.7/site-packages/urllib3/util/retry.py", line 388, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPConnectionPool(host='172.30.9.26', port=5000): Max retries exceeded with url: /v3/auth/tokens (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 113] Host is unreachable',)) setUpClass (tempest.api.compute.test_versions.TestVersions) ----------------------------------------------------------- Captured traceback: ~~~~~~~~~~~~~~~~~~~ Traceback (most recent call last): File "tempest/test.py", line 149, in setUpClass six.reraise(etype, value, trace) File "tempest/test.py", line 137, in setUpClass cls.setup_credentials() File "tempest/api/compute/base.py", line 62, in setup_credentials super(BaseV2ComputeTest, cls).setup_credentials() File "tempest/test.py", line 259, in setup_credentials credential_type=credentials_type) File "tempest/test.py", line 447, in get_client_manager cred_provider = cls._get_credentials_provider() File "tempest/test.py", line 425, in _get_credentials_provider force_tenant_isolation=force_tenant_isolation) File "tempest/common/credentials_factory.py", line 141, in get_credentials_provider **get_dynamic_provider_params(identity_version)) File "tempest/common/credentials_factory.py", line 73, in get_dynamic_provider_params fill_in=True, identity_version=identity_version) File "tempest/common/credentials_factory.py", line 261, in get_configured_admin_credentials identity_version=identity_version, **params) File "tempest/common/credentials_factory.py", line 305, in get_credentials **params) File "tempest/lib/auth.py", line 645, in get_credentials creds = auth_provider.fill_credentials() File "tempest/lib/auth.py", line 124, in fill_credentials auth_data = self.get_auth() File "tempest/lib/auth.py", line 150, in get_auth self.set_auth() File "tempest/lib/auth.py", line 159, in set_auth self.cache = self._get_auth() File "tempest/lib/auth.py", line 313, in _get_auth token, auth_data = auth_func(**auth_params) File "tempest/lib/services/identity/v3/token_client.py", line 181, in get_token body = self.auth(**kwargs) File "tempest/lib/services/identity/v3/token_client.py", line 132, in auth resp, body = self.post(self.auth_url, body=body) File "tempest/lib/common/rest_client.py", line 270, in post return self.request('POST', url, extra_headers, headers, body, chunked) File "tempest/lib/services/identity/v3/token_client.py", line 155, in request headers=headers, body=body) File "tempest/lib/common/rest_client.py", line 573, in raw_request body=body, chunked=chunked) File "tempest/lib/common/http.py", line 59, in request *args, **new_kwargs) File "/usr/lib/python2.7/site-packages/urllib3/request.py", line 70, in request **urlopen_kw) File "/usr/lib/python2.7/site-packages/urllib3/request.py", line 148, in request_encode_body return self.urlopen(method, url, **extra_kw) File "/usr/lib/python2.7/site-packages/urllib3/poolmanager.py", line 321, in urlopen response = conn.urlopen(method, u.request_uri, **kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 639, in urlopen _stacktrace=sys.exc_info()[2]) File "/usr/lib/python2.7/site-packages/urllib3/util/retry.py", line 388, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPConnectionPool(host='172.30.9.26', port=5000): Max retries exceeded with url: /v3/auth/tokens (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 113] Host is unreachable',)) setUpClass (tempest.api.compute.volumes.test_attach_volume.AttachVolumeTestJSON) -------------------------------------------------------------------------------- Captured traceback: ~~~~~~~~~~~~~~~~~~~ Traceback (most recent call last): File "tempest/test.py", line 149, in setUpClass six.reraise(etype, value, trace) File "tempest/test.py", line 137, in setUpClass cls.setup_credentials() File "tempest/api/compute/volumes/test_attach_volume.py", line 39, in setup_credentials super(AttachVolumeTestJSON, cls).setup_credentials() File "tempest/api/compute/base.py", line 62, in setup_credentials super(BaseV2ComputeTest, cls).setup_credentials() File "tempest/test.py", line 259, in setup_credentials credential_type=credentials_type) File "tempest/test.py", line 447, in get_client_manager cred_provider = cls._get_credentials_provider() File "tempest/test.py", line 425, in _get_credentials_provider force_tenant_isolation=force_tenant_isolation) File "tempest/common/credentials_factory.py", line 141, in get_credentials_provider **get_dynamic_provider_params(identity_version)) File "tempest/common/credentials_factory.py", line 73, in get_dynamic_provider_params fill_in=True, identity_version=identity_version) File "tempest/common/credentials_factory.py", line 261, in get_configured_admin_credentials identity_version=identity_version, **params) File "tempest/common/credentials_factory.py", line 305, in get_credentials **params) File "tempest/lib/auth.py", line 645, in get_credentials creds = auth_provider.fill_credentials() File "tempest/lib/auth.py", line 124, in fill_credentials auth_data = self.get_auth() File "tempest/lib/auth.py", line 150, in get_auth self.set_auth() File "tempest/lib/auth.py", line 159, in set_auth self.cache = self._get_auth() File "tempest/lib/auth.py", line 313, in _get_auth token, auth_data = auth_func(**auth_params) File "tempest/lib/services/identity/v3/token_client.py", line 181, in get_token body = self.auth(**kwargs) File "tempest/lib/services/identity/v3/token_client.py", line 132, in auth resp, body = self.post(self.auth_url, body=body) File "tempest/lib/common/rest_client.py", line 270, in post return self.request('POST', url, extra_headers, headers, body, chunked) File "tempest/lib/services/identity/v3/token_client.py", line 155, in request headers=headers, body=body) File "tempest/lib/common/rest_client.py", line 573, in raw_request body=body, chunked=chunked) File "tempest/lib/common/http.py", line 59, in request *args, **new_kwargs) File "/usr/lib/python2.7/site-packages/urllib3/request.py", line 70, in request **urlopen_kw) File "/usr/lib/python2.7/site-packages/urllib3/request.py", line 148, in request_encode_body return self.urlopen(method, url, **extra_kw) File "/usr/lib/python2.7/site-packages/urllib3/poolmanager.py", line 321, in urlopen response = conn.urlopen(method, u.request_uri, **kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 639, in urlopen _stacktrace=sys.exc_info()[2]) File "/usr/lib/python2.7/site-packages/urllib3/util/retry.py", line 388, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPConnectionPool(host='172.30.9.26', port=5000): Max retries exceeded with url: /v3/auth/tokens (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 113] Host is unreachable',)) setUpClass (tempest.api.identity.v3.test_api_discovery.TestApiDiscovery) ------------------------------------------------------------------------ Captured traceback: ~~~~~~~~~~~~~~~~~~~ Traceback (most recent call last): File "tempest/test.py", line 149, in setUpClass six.reraise(etype, value, trace) File "tempest/test.py", line 137, in setUpClass cls.setup_credentials() File "tempest/api/identity/base.py", line 30, in setup_credentials super(BaseIdentityTest, cls).setup_credentials() File "tempest/test.py", line 259, in setup_credentials credential_type=credentials_type) File "tempest/test.py", line 447, in get_client_manager cred_provider = cls._get_credentials_provider() File "tempest/test.py", line 425, in _get_credentials_provider force_tenant_isolation=force_tenant_isolation) File "tempest/common/credentials_factory.py", line 141, in get_credentials_provider **get_dynamic_provider_params(identity_version)) File "tempest/common/credentials_factory.py", line 73, in get_dynamic_provider_params fill_in=True, identity_version=identity_version) File "tempest/common/credentials_factory.py", line 261, in get_configured_admin_credentials identity_version=identity_version, **params) File "tempest/common/credentials_factory.py", line 305, in get_credentials **params) File "tempest/lib/auth.py", line 645, in get_credentials creds = auth_provider.fill_credentials() File "tempest/lib/auth.py", line 124, in fill_credentials auth_data = self.get_auth() File "tempest/lib/auth.py", line 150, in get_auth self.set_auth() File "tempest/lib/auth.py", line 159, in set_auth self.cache = self._get_auth() File "tempest/lib/auth.py", line 313, in _get_auth token, auth_data = auth_func(**auth_params) File "tempest/lib/services/identity/v3/token_client.py", line 181, in get_token body = self.auth(**kwargs) File "tempest/lib/services/identity/v3/token_client.py", line 132, in auth resp, body = self.post(self.auth_url, body=body) File "tempest/lib/common/rest_client.py", line 270, in post return self.request('POST', url, extra_headers, headers, body, chunked) File "tempest/lib/services/identity/v3/token_client.py", line 155, in request headers=headers, body=body) File "tempest/lib/common/rest_client.py", line 573, in raw_request body=body, chunked=chunked) File "tempest/lib/common/http.py", line 59, in request *args, **new_kwargs) File "/usr/lib/python2.7/site-packages/urllib3/request.py", line 70, in request **urlopen_kw) File "/usr/lib/python2.7/site-packages/urllib3/request.py", line 148, in request_encode_body return self.urlopen(method, url, **extra_kw) File "/usr/lib/python2.7/site-packages/urllib3/poolmanager.py", line 321, in urlopen response = conn.urlopen(method, u.request_uri, **kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 639, in urlopen _stacktrace=sys.exc_info()[2]) File "/usr/lib/python2.7/site-packages/urllib3/util/retry.py", line 388, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPConnectionPool(host='172.30.9.26', port=5000): Max retries exceeded with url: /v3/auth/tokens (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 113] Host is unreachable',)) setUpClass (tempest.api.identity.v3.test_tokens.TokensV3Test) ------------------------------------------------------------- Captured traceback: ~~~~~~~~~~~~~~~~~~~ Traceback (most recent call last): File "tempest/test.py", line 149, in setUpClass six.reraise(etype, value, trace) File "tempest/test.py", line 137, in setUpClass cls.setup_credentials() File "tempest/api/identity/base.py", line 30, in setup_credentials super(BaseIdentityTest, cls).setup_credentials() File "tempest/test.py", line 259, in setup_credentials credential_type=credentials_type) File "tempest/test.py", line 447, in get_client_manager cred_provider = cls._get_credentials_provider() File "tempest/test.py", line 425, in _get_credentials_provider force_tenant_isolation=force_tenant_isolation) File "tempest/common/credentials_factory.py", line 141, in get_credentials_provider **get_dynamic_provider_params(identity_version)) File "tempest/common/credentials_factory.py", line 73, in get_dynamic_provider_params fill_in=True, identity_version=identity_version) File "tempest/common/credentials_factory.py", line 261, in get_configured_admin_credentials identity_version=identity_version, **params) File "tempest/common/credentials_factory.py", line 305, in get_credentials **params) File "tempest/lib/auth.py", line 645, in get_credentials creds = auth_provider.fill_credentials() File "tempest/lib/auth.py", line 124, in fill_credentials auth_data = self.get_auth() File "tempest/lib/auth.py", line 150, in get_auth self.set_auth() File "tempest/lib/auth.py", line 159, in set_auth self.cache = self._get_auth() File "tempest/lib/auth.py", line 313, in _get_auth token, auth_data = auth_func(**auth_params) File "tempest/lib/services/identity/v3/token_client.py", line 181, in get_token body = self.auth(**kwargs) File "tempest/lib/services/identity/v3/token_client.py", line 132, in auth resp, body = self.post(self.auth_url, body=body) File "tempest/lib/common/rest_client.py", line 270, in post return self.request('POST', url, extra_headers, headers, body, chunked) File "tempest/lib/services/identity/v3/token_client.py", line 155, in request headers=headers, body=body) File "tempest/lib/common/rest_client.py", line 573, in raw_request body=body, chunked=chunked) File "tempest/lib/common/http.py", line 59, in request *args, **new_kwargs) File "/usr/lib/python2.7/site-packages/urllib3/request.py", line 70, in request **urlopen_kw) File "/usr/lib/python2.7/site-packages/urllib3/request.py", line 148, in request_encode_body return self.urlopen(method, url, **extra_kw) File "/usr/lib/python2.7/site-packages/urllib3/poolmanager.py", line 321, in urlopen response = conn.urlopen(method, u.request_uri, **kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 639, in urlopen _stacktrace=sys.exc_info()[2]) File "/usr/lib/python2.7/site-packages/urllib3/util/retry.py", line 388, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPConnectionPool(host='172.30.9.26', port=5000): Max retries exceeded with url: /v3/auth/tokens (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 113] Host is unreachable',)) setUpClass (tempest.api.image.v2.test_images.BasicOperationsImagesTest) ----------------------------------------------------------------------- Captured traceback: ~~~~~~~~~~~~~~~~~~~ Traceback (most recent call last): File "tempest/test.py", line 149, in setUpClass six.reraise(etype, value, trace) File "tempest/test.py", line 137, in setUpClass cls.setup_credentials() File "tempest/api/image/base.py", line 41, in setup_credentials super(BaseImageTest, cls).setup_credentials() File "tempest/test.py", line 259, in setup_credentials credential_type=credentials_type) File "tempest/test.py", line 447, in get_client_manager cred_provider = cls._get_credentials_provider() File "tempest/test.py", line 425, in _get_credentials_provider force_tenant_isolation=force_tenant_isolation) File "tempest/common/credentials_factory.py", line 141, in get_credentials_provider **get_dynamic_provider_params(identity_version)) File "tempest/common/credentials_factory.py", line 73, in get_dynamic_provider_params fill_in=True, identity_version=identity_version) File "tempest/common/credentials_factory.py", line 261, in get_configured_admin_credentials identity_version=identity_version, **params) File "tempest/common/credentials_factory.py", line 305, in get_credentials **params) File "tempest/lib/auth.py", line 645, in get_credentials creds = auth_provider.fill_credentials() File "tempest/lib/auth.py", line 124, in fill_credentials auth_data = self.get_auth() File "tempest/lib/auth.py", line 150, in get_auth self.set_auth() File "tempest/lib/auth.py", line 159, in set_auth self.cache = self._get_auth() File "tempest/lib/auth.py", line 313, in _get_auth token, auth_data = auth_func(**auth_params) File "tempest/lib/services/identity/v3/token_client.py", line 181, in get_token body = self.auth(**kwargs) File "tempest/lib/services/identity/v3/token_client.py", line 132, in auth resp, body = self.post(self.auth_url, body=body) File "tempest/lib/common/rest_client.py", line 270, in post return self.request('POST', url, extra_headers, headers, body, chunked) File "tempest/lib/services/identity/v3/token_client.py", line 155, in request headers=headers, body=body) File "tempest/lib/common/rest_client.py", line 573, in raw_request body=body, chunked=chunked) File "tempest/lib/common/http.py", line 59, in request *args, **new_kwargs) File "/usr/lib/python2.7/site-packages/urllib3/request.py", line 70, in request **urlopen_kw) File "/usr/lib/python2.7/site-packages/urllib3/request.py", line 148, in request_encode_body return self.urlopen(method, url, **extra_kw) File "/usr/lib/python2.7/site-packages/urllib3/poolmanager.py", line 321, in urlopen response = conn.urlopen(method, u.request_uri, **kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 639, in urlopen _stacktrace=sys.exc_info()[2]) File "/usr/lib/python2.7/site-packages/urllib3/util/retry.py", line 388, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPConnectionPool(host='172.30.9.26', port=5000): Max retries exceeded with url: /v3/auth/tokens (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 113] Host is unreachable',)) setUpClass (tempest.api.image.v2.test_images.ListUserImagesTest) ---------------------------------------------------------------- Captured traceback: ~~~~~~~~~~~~~~~~~~~ Traceback (most recent call last): File "tempest/test.py", line 149, in setUpClass six.reraise(etype, value, trace) File "tempest/test.py", line 137, in setUpClass cls.setup_credentials() File "tempest/api/image/base.py", line 41, in setup_credentials super(BaseImageTest, cls).setup_credentials() File "tempest/test.py", line 259, in setup_credentials credential_type=credentials_type) File "tempest/test.py", line 447, in get_client_manager cred_provider = cls._get_credentials_provider() File "tempest/test.py", line 425, in _get_credentials_provider force_tenant_isolation=force_tenant_isolation) File "tempest/common/credentials_factory.py", line 141, in get_credentials_provider **get_dynamic_provider_params(identity_version)) File "tempest/common/credentials_factory.py", line 73, in get_dynamic_provider_params fill_in=True, identity_version=identity_version) File "tempest/common/credentials_factory.py", line 261, in get_configured_admin_credentials identity_version=identity_version, **params) File "tempest/common/credentials_factory.py", line 305, in get_credentials **params) File "tempest/lib/auth.py", line 645, in get_credentials creds = auth_provider.fill_credentials() File "tempest/lib/auth.py", line 124, in fill_credentials auth_data = self.get_auth() File "tempest/lib/auth.py", line 150, in get_auth self.set_auth() File "tempest/lib/auth.py", line 159, in set_auth self.cache = self._get_auth() File "tempest/lib/auth.py", line 313, in _get_auth token, auth_data = auth_func(**auth_params) File "tempest/lib/services/identity/v3/token_client.py", line 181, in get_token body = self.auth(**kwargs) File "tempest/lib/services/identity/v3/token_client.py", line 132, in auth resp, body = self.post(self.auth_url, body=body) File "tempest/lib/common/rest_client.py", line 270, in post return self.request('POST', url, extra_headers, headers, body, chunked) File "tempest/lib/services/identity/v3/token_client.py", line 155, in request headers=headers, body=body) File "tempest/lib/common/rest_client.py", line 573, in raw_request body=body, chunked=chunked) File "tempest/lib/common/http.py", line 59, in request *args, **new_kwargs) File "/usr/lib/python2.7/site-packages/urllib3/request.py", line 70, in request **urlopen_kw) File "/usr/lib/python2.7/site-packages/urllib3/request.py", line 148, in request_encode_body return self.urlopen(method, url, **extra_kw) File "/usr/lib/python2.7/site-packages/urllib3/poolmanager.py", line 321, in urlopen response = conn.urlopen(method, u.request_uri, **kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 639, in urlopen _stacktrace=sys.exc_info()[2]) File "/usr/lib/python2.7/site-packages/urllib3/util/retry.py", line 388, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPConnectionPool(host='172.30.9.26', port=5000): Max retries exceeded with url: /v3/auth/tokens (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 113] Host is unreachable',)) setUpClass (tempest.api.image.v2.test_images_negative.ImagesNegativeTest) ------------------------------------------------------------------------- Captured traceback: ~~~~~~~~~~~~~~~~~~~ Traceback (most recent call last): File "tempest/test.py", line 149, in setUpClass six.reraise(etype, value, trace) File "tempest/test.py", line 137, in setUpClass cls.setup_credentials() File "tempest/api/image/base.py", line 41, in setup_credentials super(BaseImageTest, cls).setup_credentials() File "tempest/test.py", line 259, in setup_credentials credential_type=credentials_type) File "tempest/test.py", line 447, in get_client_manager cred_provider = cls._get_credentials_provider() File "tempest/test.py", line 425, in _get_credentials_provider force_tenant_isolation=force_tenant_isolation) File "tempest/common/credentials_factory.py", line 141, in get_credentials_provider **get_dynamic_provider_params(identity_version)) File "tempest/common/credentials_factory.py", line 73, in get_dynamic_provider_params fill_in=True, identity_version=identity_version) File "tempest/common/credentials_factory.py", line 261, in get_configured_admin_credentials identity_version=identity_version, **params) File "tempest/common/credentials_factory.py", line 305, in get_credentials **params) File "tempest/lib/auth.py", line 645, in get_credentials creds = auth_provider.fill_credentials() File "tempest/lib/auth.py", line 124, in fill_credentials auth_data = self.get_auth() File "tempest/lib/auth.py", line 150, in get_auth self.set_auth() File "tempest/lib/auth.py", line 159, in set_auth self.cache = self._get_auth() File "tempest/lib/auth.py", line 313, in _get_auth token, auth_data = auth_func(**auth_params) File "tempest/lib/services/identity/v3/token_client.py", line 181, in get_token body = self.auth(**kwargs) File "tempest/lib/services/identity/v3/token_client.py", line 132, in auth resp, body = self.post(self.auth_url, body=body) File "tempest/lib/common/rest_client.py", line 270, in post return self.request('POST', url, extra_headers, headers, body, chunked) File "tempest/lib/services/identity/v3/token_client.py", line 155, in request headers=headers, body=body) File "tempest/lib/common/rest_client.py", line 573, in raw_request body=body, chunked=chunked) File "tempest/lib/common/http.py", line 59, in request *args, **new_kwargs) File "/usr/lib/python2.7/site-packages/urllib3/request.py", line 70, in request **urlopen_kw) File "/usr/lib/python2.7/site-packages/urllib3/request.py", line 148, in request_encode_body return self.urlopen(method, url, **extra_kw) File "/usr/lib/python2.7/site-packages/urllib3/poolmanager.py", line 321, in urlopen response = conn.urlopen(method, u.request_uri, **kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 639, in urlopen _stacktrace=sys.exc_info()[2]) File "/usr/lib/python2.7/site-packages/urllib3/util/retry.py", line 388, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPConnectionPool(host='172.30.9.26', port=5000): Max retries exceeded with url: /v3/auth/tokens (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 113] Host is unreachable',)) setUpClass (tempest.api.image.v2.test_images_tags.ImagesTagsTest) ----------------------------------------------------------------- Captured traceback: ~~~~~~~~~~~~~~~~~~~ Traceback (most recent call last): File "tempest/test.py", line 149, in setUpClass six.reraise(etype, value, trace) File "tempest/test.py", line 137, in setUpClass cls.setup_credentials() File "tempest/api/image/base.py", line 41, in setup_credentials super(BaseImageTest, cls).setup_credentials() File "tempest/test.py", line 259, in setup_credentials credential_type=credentials_type) File "tempest/test.py", line 447, in get_client_manager cred_provider = cls._get_credentials_provider() File "tempest/test.py", line 425, in _get_credentials_provider force_tenant_isolation=force_tenant_isolation) File "tempest/common/credentials_factory.py", line 141, in get_credentials_provider **get_dynamic_provider_params(identity_version)) File "tempest/common/credentials_factory.py", line 73, in get_dynamic_provider_params fill_in=True, identity_version=identity_version) File "tempest/common/credentials_factory.py", line 261, in get_configured_admin_credentials identity_version=identity_version, **params) File "tempest/common/credentials_factory.py", line 305, in get_credentials **params) File "tempest/lib/auth.py", line 645, in get_credentials creds = auth_provider.fill_credentials() File "tempest/lib/auth.py", line 124, in fill_credentials auth_data = self.get_auth() File "tempest/lib/auth.py", line 150, in get_auth self.set_auth() File "tempest/lib/auth.py", line 159, in set_auth self.cache = self._get_auth() File "tempest/lib/auth.py", line 313, in _get_auth token, auth_data = auth_func(**auth_params) File "tempest/lib/services/identity/v3/token_client.py", line 181, in get_token body = self.auth(**kwargs) File "tempest/lib/services/identity/v3/token_client.py", line 132, in auth resp, body = self.post(self.auth_url, body=body) File "tempest/lib/common/rest_client.py", line 270, in post return self.request('POST', url, extra_headers, headers, body, chunked) File "tempest/lib/services/identity/v3/token_client.py", line 155, in request headers=headers, body=body) File "tempest/lib/common/rest_client.py", line 573, in raw_request body=body, chunked=chunked) File "tempest/lib/common/http.py", line 59, in request *args, **new_kwargs) File "/usr/lib/python2.7/site-packages/urllib3/request.py", line 70, in request **urlopen_kw) File "/usr/lib/python2.7/site-packages/urllib3/request.py", line 148, in request_encode_body return self.urlopen(method, url, **extra_kw) File "/usr/lib/python2.7/site-packages/urllib3/poolmanager.py", line 321, in urlopen response = conn.urlopen(method, u.request_uri, **kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 639, in urlopen _stacktrace=sys.exc_info()[2]) File "/usr/lib/python2.7/site-packages/urllib3/util/retry.py", line 388, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPConnectionPool(host='172.30.9.26', port=5000): Max retries exceeded with url: /v3/auth/tokens (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 113] Host is unreachable',)) setUpClass (tempest.api.image.v2.test_images_tags_negative.ImagesTagsNegativeTest) ---------------------------------------------------------------------------------- Captured traceback: ~~~~~~~~~~~~~~~~~~~ Traceback (most recent call last): File "tempest/test.py", line 149, in setUpClass six.reraise(etype, value, trace) File "tempest/test.py", line 137, in setUpClass cls.setup_credentials() File "tempest/api/image/base.py", line 41, in setup_credentials super(BaseImageTest, cls).setup_credentials() File "tempest/test.py", line 259, in setup_credentials credential_type=credentials_type) File "tempest/test.py", line 447, in get_client_manager cred_provider = cls._get_credentials_provider() File "tempest/test.py", line 425, in _get_credentials_provider force_tenant_isolation=force_tenant_isolation) File "tempest/common/credentials_factory.py", line 141, in get_credentials_provider **get_dynamic_provider_params(identity_version)) File "tempest/common/credentials_factory.py", line 73, in get_dynamic_provider_params fill_in=True, identity_version=identity_version) File "tempest/common/credentials_factory.py", line 261, in get_configured_admin_credentials identity_version=identity_version, **params) File "tempest/common/credentials_factory.py", line 305, in get_credentials **params) File "tempest/lib/auth.py", line 645, in get_credentials creds = auth_provider.fill_credentials() File "tempest/lib/auth.py", line 124, in fill_credentials auth_data = self.get_auth() File "tempest/lib/auth.py", line 150, in get_auth self.set_auth() File "tempest/lib/auth.py", line 159, in set_auth self.cache = self._get_auth() File "tempest/lib/auth.py", line 313, in _get_auth token, auth_data = auth_func(**auth_params) File "tempest/lib/services/identity/v3/token_client.py", line 181, in get_token body = self.auth(**kwargs) File "tempest/lib/services/identity/v3/token_client.py", line 132, in auth resp, body = self.post(self.auth_url, body=body) File "tempest/lib/common/rest_client.py", line 270, in post return self.request('POST', url, extra_headers, headers, body, chunked) File "tempest/lib/services/identity/v3/token_client.py", line 155, in request headers=headers, body=body) File "tempest/lib/common/rest_client.py", line 573, in raw_request body=body, chunked=chunked) File "tempest/lib/common/http.py", line 59, in request *args, **new_kwargs) File "/usr/lib/python2.7/site-packages/urllib3/request.py", line 70, in request **urlopen_kw) File "/usr/lib/python2.7/site-packages/urllib3/request.py", line 148, in request_encode_body return self.urlopen(method, url, **extra_kw) File "/usr/lib/python2.7/site-packages/urllib3/poolmanager.py", line 321, in urlopen response = conn.urlopen(method, u.request_uri, **kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 639, in urlopen _stacktrace=sys.exc_info()[2]) File "/usr/lib/python2.7/site-packages/urllib3/util/retry.py", line 388, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPConnectionPool(host='172.30.9.26', port=5000): Max retries exceeded with url: /v3/auth/tokens (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 113] Host is unreachable',)) setUpClass (tempest.api.network.test_networks.NetworksTest) ----------------------------------------------------------- Captured traceback: ~~~~~~~~~~~~~~~~~~~ Traceback (most recent call last): File "tempest/test.py", line 149, in setUpClass six.reraise(etype, value, trace) File "tempest/test.py", line 137, in setUpClass cls.setup_credentials() File "tempest/api/network/base.py", line 66, in setup_credentials super(BaseNetworkTest, cls).setup_credentials() File "tempest/test.py", line 259, in setup_credentials credential_type=credentials_type) File "tempest/test.py", line 447, in get_client_manager cred_provider = cls._get_credentials_provider() File "tempest/test.py", line 425, in _get_credentials_provider force_tenant_isolation=force_tenant_isolation) File "tempest/common/credentials_factory.py", line 141, in get_credentials_provider **get_dynamic_provider_params(identity_version)) File "tempest/common/credentials_factory.py", line 73, in get_dynamic_provider_params fill_in=True, identity_version=identity_version) File "tempest/common/credentials_factory.py", line 261, in get_configured_admin_credentials identity_version=identity_version, **params) File "tempest/common/credentials_factory.py", line 305, in get_credentials **params) File "tempest/lib/auth.py", line 645, in get_credentials creds = auth_provider.fill_credentials() File "tempest/lib/auth.py", line 124, in fill_credentials auth_data = self.get_auth() File "tempest/lib/auth.py", line 150, in get_auth self.set_auth() File "tempest/lib/auth.py", line 159, in set_auth self.cache = self._get_auth() File "tempest/lib/auth.py", line 313, in _get_auth token, auth_data = auth_func(**auth_params) File "tempest/lib/services/identity/v3/token_client.py", line 181, in get_token body = self.auth(**kwargs) File "tempest/lib/services/identity/v3/token_client.py", line 132, in auth resp, body = self.post(self.auth_url, body=body) File "tempest/lib/common/rest_client.py", line 270, in post return self.request('POST', url, extra_headers, headers, body, chunked) File "tempest/lib/services/identity/v3/token_client.py", line 155, in request headers=headers, body=body) File "tempest/lib/common/rest_client.py", line 573, in raw_request body=body, chunked=chunked) File "tempest/lib/common/http.py", line 59, in request *args, **new_kwargs) File "/usr/lib/python2.7/site-packages/urllib3/request.py", line 70, in request **urlopen_kw) File "/usr/lib/python2.7/site-packages/urllib3/request.py", line 148, in request_encode_body return self.urlopen(method, url, **extra_kw) File "/usr/lib/python2.7/site-packages/urllib3/poolmanager.py", line 321, in urlopen response = conn.urlopen(method, u.request_uri, **kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 639, in urlopen _stacktrace=sys.exc_info()[2]) File "/usr/lib/python2.7/site-packages/urllib3/util/retry.py", line 388, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPConnectionPool(host='172.30.9.26', port=5000): Max retries exceeded with url: /v3/auth/tokens (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 113] Host is unreachable',)) setUpClass (tempest.api.network.test_ports.PortsTestJSON) --------------------------------------------------------- Captured traceback: ~~~~~~~~~~~~~~~~~~~ Traceback (most recent call last): File "tempest/test.py", line 149, in setUpClass six.reraise(etype, value, trace) File "tempest/test.py", line 137, in setUpClass cls.setup_credentials() File "tempest/api/network/base.py", line 66, in setup_credentials super(BaseNetworkTest, cls).setup_credentials() File "tempest/test.py", line 259, in setup_credentials credential_type=credentials_type) File "tempest/test.py", line 447, in get_client_manager cred_provider = cls._get_credentials_provider() File "tempest/test.py", line 425, in _get_credentials_provider force_tenant_isolation=force_tenant_isolation) File "tempest/common/credentials_factory.py", line 141, in get_credentials_provider **get_dynamic_provider_params(identity_version)) File "tempest/common/credentials_factory.py", line 73, in get_dynamic_provider_params fill_in=True, identity_version=identity_version) File "tempest/common/credentials_factory.py", line 261, in get_configured_admin_credentials identity_version=identity_version, **params) File "tempest/common/credentials_factory.py", line 305, in get_credentials **params) File "tempest/lib/auth.py", line 645, in get_credentials creds = auth_provider.fill_credentials() File "tempest/lib/auth.py", line 124, in fill_credentials auth_data = self.get_auth() File "tempest/lib/auth.py", line 150, in get_auth self.set_auth() File "tempest/lib/auth.py", line 159, in set_auth self.cache = self._get_auth() File "tempest/lib/auth.py", line 313, in _get_auth token, auth_data = auth_func(**auth_params) File "tempest/lib/services/identity/v3/token_client.py", line 181, in get_token body = self.auth(**kwargs) File "tempest/lib/services/identity/v3/token_client.py", line 132, in auth resp, body = self.post(self.auth_url, body=body) File "tempest/lib/common/rest_client.py", line 270, in post return self.request('POST', url, extra_headers, headers, body, chunked) File "tempest/lib/services/identity/v3/token_client.py", line 155, in request headers=headers, body=body) File "tempest/lib/common/rest_client.py", line 573, in raw_request body=body, chunked=chunked) File "tempest/lib/common/http.py", line 59, in request *args, **new_kwargs) File "/usr/lib/python2.7/site-packages/urllib3/request.py", line 70, in request **urlopen_kw) File "/usr/lib/python2.7/site-packages/urllib3/request.py", line 148, in request_encode_body return self.urlopen(method, url, **extra_kw) File "/usr/lib/python2.7/site-packages/urllib3/poolmanager.py", line 321, in urlopen response = conn.urlopen(method, u.request_uri, **kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 639, in urlopen _stacktrace=sys.exc_info()[2]) File "/usr/lib/python2.7/site-packages/urllib3/util/retry.py", line 388, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPConnectionPool(host='172.30.9.26', port=5000): Max retries exceeded with url: /v3/auth/tokens (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 113] Host is unreachable',)) setUpClass (tempest.api.network.test_security_groups.SecGroupTest) ------------------------------------------------------------------ Captured traceback: ~~~~~~~~~~~~~~~~~~~ Traceback (most recent call last): File "tempest/test.py", line 149, in setUpClass six.reraise(etype, value, trace) File "tempest/test.py", line 137, in setUpClass cls.setup_credentials() File "tempest/api/network/base.py", line 66, in setup_credentials super(BaseNetworkTest, cls).setup_credentials() File "tempest/test.py", line 259, in setup_credentials credential_type=credentials_type) File "tempest/test.py", line 447, in get_client_manager cred_provider = cls._get_credentials_provider() File "tempest/test.py", line 425, in _get_credentials_provider force_tenant_isolation=force_tenant_isolation) File "tempest/common/credentials_factory.py", line 141, in get_credentials_provider **get_dynamic_provider_params(identity_version)) File "tempest/common/credentials_factory.py", line 73, in get_dynamic_provider_params fill_in=True, identity_version=identity_version) File "tempest/common/credentials_factory.py", line 261, in get_configured_admin_credentials identity_version=identity_version, **params) File "tempest/common/credentials_factory.py", line 305, in get_credentials **params) File "tempest/lib/auth.py", line 645, in get_credentials creds = auth_provider.fill_credentials() File "tempest/lib/auth.py", line 124, in fill_credentials auth_data = self.get_auth() File "tempest/lib/auth.py", line 150, in get_auth self.set_auth() File "tempest/lib/auth.py", line 159, in set_auth self.cache = self._get_auth() File "tempest/lib/auth.py", line 313, in _get_auth token, auth_data = auth_func(**auth_params) File "tempest/lib/services/identity/v3/token_client.py", line 181, in get_token body = self.auth(**kwargs) File "tempest/lib/services/identity/v3/token_client.py", line 132, in auth resp, body = self.post(self.auth_url, body=body) File "tempest/lib/common/rest_client.py", line 270, in post return self.request('POST', url, extra_headers, headers, body, chunked) File "tempest/lib/services/identity/v3/token_client.py", line 155, in request headers=headers, body=body) File "tempest/lib/common/rest_client.py", line 573, in raw_request body=body, chunked=chunked) File "tempest/lib/common/http.py", line 59, in request *args, **new_kwargs) File "/usr/lib/python2.7/site-packages/urllib3/request.py", line 70, in request **urlopen_kw) File "/usr/lib/python2.7/site-packages/urllib3/request.py", line 148, in request_encode_body return self.urlopen(method, url, **extra_kw) File "/usr/lib/python2.7/site-packages/urllib3/poolmanager.py", line 321, in urlopen response = conn.urlopen(method, u.request_uri, **kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 639, in urlopen _stacktrace=sys.exc_info()[2]) File "/usr/lib/python2.7/site-packages/urllib3/util/retry.py", line 388, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPConnectionPool(host='172.30.9.26', port=5000): Max retries exceeded with url: /v3/auth/tokens (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 113] Host is unreachable',)) setUpClass (tempest.api.network.test_security_groups_negative.NegativeSecGroupTest) ----------------------------------------------------------------------------------- Captured traceback: ~~~~~~~~~~~~~~~~~~~ Traceback (most recent call last): File "tempest/test.py", line 149, in setUpClass six.reraise(etype, value, trace) File "tempest/test.py", line 137, in setUpClass cls.setup_credentials() File "tempest/api/network/base.py", line 66, in setup_credentials super(BaseNetworkTest, cls).setup_credentials() File "tempest/test.py", line 259, in setup_credentials credential_type=credentials_type) File "tempest/test.py", line 447, in get_client_manager cred_provider = cls._get_credentials_provider() File "tempest/test.py", line 425, in _get_credentials_provider force_tenant_isolation=force_tenant_isolation) File "tempest/common/credentials_factory.py", line 141, in get_credentials_provider **get_dynamic_provider_params(identity_version)) File "tempest/common/credentials_factory.py", line 73, in get_dynamic_provider_params fill_in=True, identity_version=identity_version) File "tempest/common/credentials_factory.py", line 261, in get_configured_admin_credentials identity_version=identity_version, **params) File "tempest/common/credentials_factory.py", line 305, in get_credentials **params) File "tempest/lib/auth.py", line 645, in get_credentials creds = auth_provider.fill_credentials() File "tempest/lib/auth.py", line 124, in fill_credentials auth_data = self.get_auth() File "tempest/lib/auth.py", line 150, in get_auth self.set_auth() File "tempest/lib/auth.py", line 159, in set_auth self.cache = self._get_auth() File "tempest/lib/auth.py", line 313, in _get_auth token, auth_data = auth_func(**auth_params) File "tempest/lib/services/identity/v3/token_client.py", line 181, in get_token body = self.auth(**kwargs) File "tempest/lib/services/identity/v3/token_client.py", line 132, in auth resp, body = self.post(self.auth_url, body=body) File "tempest/lib/common/rest_client.py", line 270, in post return self.request('POST', url, extra_headers, headers, body, chunked) File "tempest/lib/services/identity/v3/token_client.py", line 155, in request headers=headers, body=body) File "tempest/lib/common/rest_client.py", line 573, in raw_request body=body, chunked=chunked) File "tempest/lib/common/http.py", line 59, in request *args, **new_kwargs) File "/usr/lib/python2.7/site-packages/urllib3/request.py", line 70, in request **urlopen_kw) File "/usr/lib/python2.7/site-packages/urllib3/request.py", line 148, in request_encode_body return self.urlopen(method, url, **extra_kw) File "/usr/lib/python2.7/site-packages/urllib3/poolmanager.py", line 321, in urlopen response = conn.urlopen(method, u.request_uri, **kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 639, in urlopen _stacktrace=sys.exc_info()[2]) File "/usr/lib/python2.7/site-packages/urllib3/util/retry.py", line 388, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPConnectionPool(host='172.30.9.26', port=5000): Max retries exceeded with url: /v3/auth/tokens (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 113] Host is unreachable',)) setUpClass (tempest.api.network.test_subnetpools_extensions.SubnetPoolsTestJSON) -------------------------------------------------------------------------------- Captured traceback: ~~~~~~~~~~~~~~~~~~~ Traceback (most recent call last): File "tempest/test.py", line 149, in setUpClass six.reraise(etype, value, trace) File "tempest/test.py", line 137, in setUpClass cls.setup_credentials() File "tempest/api/network/base.py", line 66, in setup_credentials super(BaseNetworkTest, cls).setup_credentials() File "tempest/test.py", line 259, in setup_credentials credential_type=credentials_type) File "tempest/test.py", line 447, in get_client_manager cred_provider = cls._get_credentials_provider() File "tempest/test.py", line 425, in _get_credentials_provider force_tenant_isolation=force_tenant_isolation) File "tempest/common/credentials_factory.py", line 141, in get_credentials_provider **get_dynamic_provider_params(identity_version)) File "tempest/common/credentials_factory.py", line 73, in get_dynamic_provider_params fill_in=True, identity_version=identity_version) File "tempest/common/credentials_factory.py", line 261, in get_configured_admin_credentials identity_version=identity_version, **params) File "tempest/common/credentials_factory.py", line 305, in get_credentials **params) File "tempest/lib/auth.py", line 645, in get_credentials creds = auth_provider.fill_credentials() File "tempest/lib/auth.py", line 124, in fill_credentials auth_data = self.get_auth() File "tempest/lib/auth.py", line 150, in get_auth self.set_auth() File "tempest/lib/auth.py", line 159, in set_auth self.cache = self._get_auth() File "tempest/lib/auth.py", line 313, in _get_auth token, auth_data = auth_func(**auth_params) File "tempest/lib/services/identity/v3/token_client.py", line 181, in get_token body = self.auth(**kwargs) File "tempest/lib/services/identity/v3/token_client.py", line 132, in auth resp, body = self.post(self.auth_url, body=body) File "tempest/lib/common/rest_client.py", line 270, in post return self.request('POST', url, extra_headers, headers, body, chunked) File "tempest/lib/services/identity/v3/token_client.py", line 155, in request headers=headers, body=body) File "tempest/lib/common/rest_client.py", line 573, in raw_request body=body, chunked=chunked) File "tempest/lib/common/http.py", line 59, in request *args, **new_kwargs) File "/usr/lib/python2.7/site-packages/urllib3/request.py", line 70, in request **urlopen_kw) File "/usr/lib/python2.7/site-packages/urllib3/request.py", line 148, in request_encode_body return self.urlopen(method, url, **extra_kw) File "/usr/lib/python2.7/site-packages/urllib3/poolmanager.py", line 321, in urlopen response = conn.urlopen(method, u.request_uri, **kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 639, in urlopen _stacktrace=sys.exc_info()[2]) File "/usr/lib/python2.7/site-packages/urllib3/util/retry.py", line 388, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPConnectionPool(host='172.30.9.26', port=5000): Max retries exceeded with url: /v3/auth/tokens (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 113] Host is unreachable',)) setUpClass (tempest.api.volume.test_availability_zone.AvailabilityZoneTestJSON) ------------------------------------------------------------------------------- Captured traceback: ~~~~~~~~~~~~~~~~~~~ Traceback (most recent call last): File "tempest/test.py", line 149, in setUpClass six.reraise(etype, value, trace) File "tempest/test.py", line 137, in setUpClass cls.setup_credentials() File "tempest/api/volume/base.py", line 62, in setup_credentials super(BaseVolumeTest, cls).setup_credentials() File "tempest/test.py", line 259, in setup_credentials credential_type=credentials_type) File "tempest/test.py", line 447, in get_client_manager cred_provider = cls._get_credentials_provider() File "tempest/test.py", line 425, in _get_credentials_provider force_tenant_isolation=force_tenant_isolation) File "tempest/common/credentials_factory.py", line 141, in get_credentials_provider **get_dynamic_provider_params(identity_version)) File "tempest/common/credentials_factory.py", line 73, in get_dynamic_provider_params fill_in=True, identity_version=identity_version) File "tempest/common/credentials_factory.py", line 261, in get_configured_admin_credentials identity_version=identity_version, **params) File "tempest/common/credentials_factory.py", line 305, in get_credentials **params) File "tempest/lib/auth.py", line 645, in get_credentials creds = auth_provider.fill_credentials() File "tempest/lib/auth.py", line 124, in fill_credentials auth_data = self.get_auth() File "tempest/lib/auth.py", line 150, in get_auth self.set_auth() File "tempest/lib/auth.py", line 159, in set_auth self.cache = self._get_auth() File "tempest/lib/auth.py", line 313, in _get_auth token, auth_data = auth_func(**auth_params) File "tempest/lib/services/identity/v3/token_client.py", line 181, in get_token body = self.auth(**kwargs) File "tempest/lib/services/identity/v3/token_client.py", line 132, in auth resp, body = self.post(self.auth_url, body=body) File "tempest/lib/common/rest_client.py", line 270, in post return self.request('POST', url, extra_headers, headers, body, chunked) File "tempest/lib/services/identity/v3/token_client.py", line 155, in request headers=headers, body=body) File "tempest/lib/common/rest_client.py", line 573, in raw_request body=body, chunked=chunked) File "tempest/lib/common/http.py", line 59, in request *args, **new_kwargs) File "/usr/lib/python2.7/site-packages/urllib3/request.py", line 70, in request **urlopen_kw) File "/usr/lib/python2.7/site-packages/urllib3/request.py", line 148, in request_encode_body return self.urlopen(method, url, **extra_kw) File "/usr/lib/python2.7/site-packages/urllib3/poolmanager.py", line 321, in urlopen response = conn.urlopen(method, u.request_uri, **kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 639, in urlopen _stacktrace=sys.exc_info()[2]) File "/usr/lib/python2.7/site-packages/urllib3/util/retry.py", line 388, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPConnectionPool(host='172.30.9.26', port=5000): Max retries exceeded with url: /v3/auth/tokens (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 113] Host is unreachable',)) setUpClass (tempest.api.volume.test_extensions.ExtensionsTestJSON) ------------------------------------------------------------------ Captured traceback: ~~~~~~~~~~~~~~~~~~~ Traceback (most recent call last): File "tempest/test.py", line 149, in setUpClass six.reraise(etype, value, trace) File "tempest/test.py", line 137, in setUpClass cls.setup_credentials() File "tempest/api/volume/base.py", line 62, in setup_credentials super(BaseVolumeTest, cls).setup_credentials() File "tempest/test.py", line 259, in setup_credentials credential_type=credentials_type) File "tempest/test.py", line 447, in get_client_manager cred_provider = cls._get_credentials_provider() File "tempest/test.py", line 425, in _get_credentials_provider force_tenant_isolation=force_tenant_isolation) File "tempest/common/credentials_factory.py", line 141, in get_credentials_provider **get_dynamic_provider_params(identity_version)) File "tempest/common/credentials_factory.py", line 73, in get_dynamic_provider_params fill_in=True, identity_version=identity_version) File "tempest/common/credentials_factory.py", line 261, in get_configured_admin_credentials identity_version=identity_version, **params) File "tempest/common/credentials_factory.py", line 305, in get_credentials **params) File "tempest/lib/auth.py", line 645, in get_credentials creds = auth_provider.fill_credentials() File "tempest/lib/auth.py", line 124, in fill_credentials auth_data = self.get_auth() File "tempest/lib/auth.py", line 150, in get_auth self.set_auth() File "tempest/lib/auth.py", line 159, in set_auth self.cache = self._get_auth() File "tempest/lib/auth.py", line 313, in _get_auth token, auth_data = auth_func(**auth_params) File "tempest/lib/services/identity/v3/token_client.py", line 181, in get_token body = self.auth(**kwargs) File "tempest/lib/services/identity/v3/token_client.py", line 132, in auth resp, body = self.post(self.auth_url, body=body) File "tempest/lib/common/rest_client.py", line 270, in post return self.request('POST', url, extra_headers, headers, body, chunked) File "tempest/lib/services/identity/v3/token_client.py", line 155, in request headers=headers, body=body) File "tempest/lib/common/rest_client.py", line 573, in raw_request body=body, chunked=chunked) File "tempest/lib/common/http.py", line 59, in request *args, **new_kwargs) File "/usr/lib/python2.7/site-packages/urllib3/request.py", line 70, in request **urlopen_kw) File "/usr/lib/python2.7/site-packages/urllib3/request.py", line 148, in request_encode_body return self.urlopen(method, url, **extra_kw) File "/usr/lib/python2.7/site-packages/urllib3/poolmanager.py", line 321, in urlopen response = conn.urlopen(method, u.request_uri, **kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 639, in urlopen _stacktrace=sys.exc_info()[2]) File "/usr/lib/python2.7/site-packages/urllib3/util/retry.py", line 388, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPConnectionPool(host='172.30.9.26', port=5000): Max retries exceeded with url: /v3/auth/tokens (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 113] Host is unreachable',)) setUpClass (tempest.api.volume.test_snapshot_metadata.SnapshotMetadataTestJSON) ------------------------------------------------------------------------------- Captured traceback: ~~~~~~~~~~~~~~~~~~~ Traceback (most recent call last): File "tempest/test.py", line 149, in setUpClass six.reraise(etype, value, trace) File "tempest/test.py", line 137, in setUpClass cls.setup_credentials() File "tempest/api/volume/base.py", line 62, in setup_credentials super(BaseVolumeTest, cls).setup_credentials() File "tempest/test.py", line 259, in setup_credentials credential_type=credentials_type) File "tempest/test.py", line 447, in get_client_manager cred_provider = cls._get_credentials_provider() File "tempest/test.py", line 425, in _get_credentials_provider force_tenant_isolation=force_tenant_isolation) File "tempest/common/credentials_factory.py", line 141, in get_credentials_provider **get_dynamic_provider_params(identity_version)) File "tempest/common/credentials_factory.py", line 73, in get_dynamic_provider_params fill_in=True, identity_version=identity_version) File "tempest/common/credentials_factory.py", line 261, in get_configured_admin_credentials identity_version=identity_version, **params) File "tempest/common/credentials_factory.py", line 305, in get_credentials **params) File "tempest/lib/auth.py", line 645, in get_credentials creds = auth_provider.fill_credentials() File "tempest/lib/auth.py", line 124, in fill_credentials auth_data = self.get_auth() File "tempest/lib/auth.py", line 150, in get_auth self.set_auth() File "tempest/lib/auth.py", line 159, in set_auth self.cache = self._get_auth() File "tempest/lib/auth.py", line 313, in _get_auth token, auth_data = auth_func(**auth_params) File "tempest/lib/services/identity/v3/token_client.py", line 181, in get_token body = self.auth(**kwargs) File "tempest/lib/services/identity/v3/token_client.py", line 132, in auth resp, body = self.post(self.auth_url, body=body) File "tempest/lib/common/rest_client.py", line 270, in post return self.request('POST', url, extra_headers, headers, body, chunked) File "tempest/lib/services/identity/v3/token_client.py", line 155, in request headers=headers, body=body) File "tempest/lib/common/rest_client.py", line 573, in raw_request body=body, chunked=chunked) File "tempest/lib/common/http.py", line 59, in request *args, **new_kwargs) File "/usr/lib/python2.7/site-packages/urllib3/request.py", line 70, in request **urlopen_kw) File "/usr/lib/python2.7/site-packages/urllib3/request.py", line 148, in request_encode_body return self.urlopen(method, url, **extra_kw) File "/usr/lib/python2.7/site-packages/urllib3/poolmanager.py", line 321, in urlopen response = conn.urlopen(method, u.request_uri, **kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 639, in urlopen _stacktrace=sys.exc_info()[2]) File "/usr/lib/python2.7/site-packages/urllib3/util/retry.py", line 388, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPConnectionPool(host='172.30.9.26', port=5000): Max retries exceeded with url: /v3/auth/tokens (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 113] Host is unreachable',)) setUpClass (tempest.api.volume.test_volume_metadata.VolumesMetadataTest) ------------------------------------------------------------------------ Captured traceback: ~~~~~~~~~~~~~~~~~~~ Traceback (most recent call last): File "tempest/test.py", line 149, in setUpClass six.reraise(etype, value, trace) File "tempest/test.py", line 137, in setUpClass cls.setup_credentials() File "tempest/api/volume/base.py", line 62, in setup_credentials super(BaseVolumeTest, cls).setup_credentials() File "tempest/test.py", line 259, in setup_credentials credential_type=credentials_type) File "tempest/test.py", line 447, in get_client_manager cred_provider = cls._get_credentials_provider() File "tempest/test.py", line 425, in _get_credentials_provider force_tenant_isolation=force_tenant_isolation) File "tempest/common/credentials_factory.py", line 141, in get_credentials_provider **get_dynamic_provider_params(identity_version)) File "tempest/common/credentials_factory.py", line 73, in get_dynamic_provider_params fill_in=True, identity_version=identity_version) File "tempest/common/credentials_factory.py", line 261, in get_configured_admin_credentials identity_version=identity_version, **params) File "tempest/common/credentials_factory.py", line 305, in get_credentials **params) File "tempest/lib/auth.py", line 645, in get_credentials creds = auth_provider.fill_credentials() File "tempest/lib/auth.py", line 124, in fill_credentials auth_data = self.get_auth() File "tempest/lib/auth.py", line 150, in get_auth self.set_auth() File "tempest/lib/auth.py", line 159, in set_auth self.cache = self._get_auth() File "tempest/lib/auth.py", line 313, in _get_auth token, auth_data = auth_func(**auth_params) File "tempest/lib/services/identity/v3/token_client.py", line 181, in get_token body = self.auth(**kwargs) File "tempest/lib/services/identity/v3/token_client.py", line 132, in auth resp, body = self.post(self.auth_url, body=body) File "tempest/lib/common/rest_client.py", line 270, in post return self.request('POST', url, extra_headers, headers, body, chunked) File "tempest/lib/services/identity/v3/token_client.py", line 155, in request headers=headers, body=body) File "tempest/lib/common/rest_client.py", line 573, in raw_request body=body, chunked=chunked) File "tempest/lib/common/http.py", line 59, in request *args, **new_kwargs) File "/usr/lib/python2.7/site-packages/urllib3/request.py", line 70, in request **urlopen_kw) File "/usr/lib/python2.7/site-packages/urllib3/request.py", line 148, in request_encode_body return self.urlopen(method, url, **extra_kw) File "/usr/lib/python2.7/site-packages/urllib3/poolmanager.py", line 321, in urlopen response = conn.urlopen(method, u.request_uri, **kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 639, in urlopen _stacktrace=sys.exc_info()[2]) File "/usr/lib/python2.7/site-packages/urllib3/util/retry.py", line 388, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPConnectionPool(host='172.30.9.26', port=5000): Max retries exceeded with url: /v3/auth/tokens (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 113] Host is unreachable',)) setUpClass (tempest.api.volume.test_volumes_actions.VolumesActionsTest) ----------------------------------------------------------------------- Captured traceback: ~~~~~~~~~~~~~~~~~~~ Traceback (most recent call last): File "tempest/test.py", line 149, in setUpClass six.reraise(etype, value, trace) File "tempest/test.py", line 137, in setUpClass cls.setup_credentials() File "tempest/api/volume/base.py", line 62, in setup_credentials super(BaseVolumeTest, cls).setup_credentials() File "tempest/test.py", line 259, in setup_credentials credential_type=credentials_type) File "tempest/test.py", line 447, in get_client_manager cred_provider = cls._get_credentials_provider() File "tempest/test.py", line 425, in _get_credentials_provider force_tenant_isolation=force_tenant_isolation) File "tempest/common/credentials_factory.py", line 141, in get_credentials_provider **get_dynamic_provider_params(identity_version)) File "tempest/common/credentials_factory.py", line 73, in get_dynamic_provider_params fill_in=True, identity_version=identity_version) File "tempest/common/credentials_factory.py", line 261, in get_configured_admin_credentials identity_version=identity_version, **params) File "tempest/common/credentials_factory.py", line 305, in get_credentials **params) File "tempest/lib/auth.py", line 645, in get_credentials creds = auth_provider.fill_credentials() File "tempest/lib/auth.py", line 124, in fill_credentials auth_data = self.get_auth() File "tempest/lib/auth.py", line 150, in get_auth self.set_auth() File "tempest/lib/auth.py", line 159, in set_auth self.cache = self._get_auth() File "tempest/lib/auth.py", line 313, in _get_auth token, auth_data = auth_func(**auth_params) File "tempest/lib/services/identity/v3/token_client.py", line 181, in get_token body = self.auth(**kwargs) File "tempest/lib/services/identity/v3/token_client.py", line 132, in auth resp, body = self.post(self.auth_url, body=body) File "tempest/lib/common/rest_client.py", line 270, in post return self.request('POST', url, extra_headers, headers, body, chunked) File "tempest/lib/services/identity/v3/token_client.py", line 155, in request headers=headers, body=body) File "tempest/lib/common/rest_client.py", line 573, in raw_request body=body, chunked=chunked) File "tempest/lib/common/http.py", line 59, in request *args, **new_kwargs) File "/usr/lib/python2.7/site-packages/urllib3/request.py", line 70, in request **urlopen_kw) File "/usr/lib/python2.7/site-packages/urllib3/request.py", line 148, in request_encode_body return self.urlopen(method, url, **extra_kw) File "/usr/lib/python2.7/site-packages/urllib3/poolmanager.py", line 321, in urlopen response = conn.urlopen(method, u.request_uri, **kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 639, in urlopen _stacktrace=sys.exc_info()[2]) File "/usr/lib/python2.7/site-packages/urllib3/util/retry.py", line 388, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPConnectionPool(host='172.30.9.26', port=5000): Max retries exceeded with url: /v3/auth/tokens (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 113] Host is unreachable',)) setUpClass (tempest.api.volume.test_volumes_get.VolumesGetTest) --------------------------------------------------------------- Captured traceback: ~~~~~~~~~~~~~~~~~~~ Traceback (most recent call last): File "tempest/test.py", line 149, in setUpClass six.reraise(etype, value, trace) File "tempest/test.py", line 137, in setUpClass cls.setup_credentials() File "tempest/api/volume/base.py", line 62, in setup_credentials super(BaseVolumeTest, cls).setup_credentials() File "tempest/test.py", line 259, in setup_credentials credential_type=credentials_type) File "tempest/test.py", line 447, in get_client_manager cred_provider = cls._get_credentials_provider() File "tempest/test.py", line 425, in _get_credentials_provider force_tenant_isolation=force_tenant_isolation) File "tempest/common/credentials_factory.py", line 141, in get_credentials_provider **get_dynamic_provider_params(identity_version)) File "tempest/common/credentials_factory.py", line 73, in get_dynamic_provider_params fill_in=True, identity_version=identity_version) File "tempest/common/credentials_factory.py", line 261, in get_configured_admin_credentials identity_version=identity_version, **params) File "tempest/common/credentials_factory.py", line 305, in get_credentials **params) File "tempest/lib/auth.py", line 645, in get_credentials creds = auth_provider.fill_credentials() File "tempest/lib/auth.py", line 124, in fill_credentials auth_data = self.get_auth() File "tempest/lib/auth.py", line 150, in get_auth self.set_auth() File "tempest/lib/auth.py", line 159, in set_auth self.cache = self._get_auth() File "tempest/lib/auth.py", line 313, in _get_auth token, auth_data = auth_func(**auth_params) File "tempest/lib/services/identity/v3/token_client.py", line 181, in get_token body = self.auth(**kwargs) File "tempest/lib/services/identity/v3/token_client.py", line 132, in auth resp, body = self.post(self.auth_url, body=body) File "tempest/lib/common/rest_client.py", line 270, in post return self.request('POST', url, extra_headers, headers, body, chunked) File "tempest/lib/services/identity/v3/token_client.py", line 155, in request headers=headers, body=body) File "tempest/lib/common/rest_client.py", line 573, in raw_request body=body, chunked=chunked) File "tempest/lib/common/http.py", line 59, in request *args, **new_kwargs) File "/usr/lib/python2.7/site-packages/urllib3/request.py", line 70, in request **urlopen_kw) File "/usr/lib/python2.7/site-packages/urllib3/request.py", line 148, in request_encode_body return self.urlopen(method, url, **extra_kw) File "/usr/lib/python2.7/site-packages/urllib3/poolmanager.py", line 321, in urlopen response = conn.urlopen(method, u.request_uri, **kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 639, in urlopen _stacktrace=sys.exc_info()[2]) File "/usr/lib/python2.7/site-packages/urllib3/util/retry.py", line 388, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPConnectionPool(host='172.30.9.26', port=5000): Max retries exceeded with url: /v3/auth/tokens (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 113] Host is unreachable',)) setUpClass (tempest.api.volume.test_volumes_list.VolumesListTestJSON) --------------------------------------------------------------------- Captured traceback: ~~~~~~~~~~~~~~~~~~~ Traceback (most recent call last): File "tempest/test.py", line 149, in setUpClass six.reraise(etype, value, trace) File "tempest/test.py", line 137, in setUpClass cls.setup_credentials() File "tempest/api/volume/base.py", line 62, in setup_credentials super(BaseVolumeTest, cls).setup_credentials() File "tempest/test.py", line 259, in setup_credentials credential_type=credentials_type) File "tempest/test.py", line 447, in get_client_manager cred_provider = cls._get_credentials_provider() File "tempest/test.py", line 425, in _get_credentials_provider force_tenant_isolation=force_tenant_isolation) File "tempest/common/credentials_factory.py", line 141, in get_credentials_provider **get_dynamic_provider_params(identity_version)) File "tempest/common/credentials_factory.py", line 73, in get_dynamic_provider_params fill_in=True, identity_version=identity_version) File "tempest/common/credentials_factory.py", line 261, in get_configured_admin_credentials identity_version=identity_version, **params) File "tempest/common/credentials_factory.py", line 305, in get_credentials **params) File "tempest/lib/auth.py", line 645, in get_credentials creds = auth_provider.fill_credentials() File "tempest/lib/auth.py", line 124, in fill_credentials auth_data = self.get_auth() File "tempest/lib/auth.py", line 150, in get_auth self.set_auth() File "tempest/lib/auth.py", line 159, in set_auth self.cache = self._get_auth() File "tempest/lib/auth.py", line 313, in _get_auth token, auth_data = auth_func(**auth_params) File "tempest/lib/services/identity/v3/token_client.py", line 181, in get_token body = self.auth(**kwargs) File "tempest/lib/services/identity/v3/token_client.py", line 132, in auth resp, body = self.post(self.auth_url, body=body) File "tempest/lib/common/rest_client.py", line 270, in post return self.request('POST', url, extra_headers, headers, body, chunked) File "tempest/lib/services/identity/v3/token_client.py", line 155, in request headers=headers, body=body) File "tempest/lib/common/rest_client.py", line 573, in raw_request body=body, chunked=chunked) File "tempest/lib/common/http.py", line 59, in request *args, **new_kwargs) File "/usr/lib/python2.7/site-packages/urllib3/request.py", line 70, in request **urlopen_kw) File "/usr/lib/python2.7/site-packages/urllib3/request.py", line 148, in request_encode_body return self.urlopen(method, url, **extra_kw) File "/usr/lib/python2.7/site-packages/urllib3/poolmanager.py", line 321, in urlopen response = conn.urlopen(method, u.request_uri, **kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 639, in urlopen _stacktrace=sys.exc_info()[2]) File "/usr/lib/python2.7/site-packages/urllib3/util/retry.py", line 388, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPConnectionPool(host='172.30.9.26', port=5000): Max retries exceeded with url: /v3/auth/tokens (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 113] Host is unreachable',)) setUpClass (tempest.api.volume.test_volumes_negative.VolumesNegativeTest) ------------------------------------------------------------------------- Captured traceback: ~~~~~~~~~~~~~~~~~~~ Traceback (most recent call last): File "tempest/test.py", line 149, in setUpClass six.reraise(etype, value, trace) File "tempest/test.py", line 137, in setUpClass cls.setup_credentials() File "tempest/api/volume/base.py", line 62, in setup_credentials super(BaseVolumeTest, cls).setup_credentials() File "tempest/test.py", line 259, in setup_credentials credential_type=credentials_type) File "tempest/test.py", line 447, in get_client_manager cred_provider = cls._get_credentials_provider() File "tempest/test.py", line 425, in _get_credentials_provider force_tenant_isolation=force_tenant_isolation) File "tempest/common/credentials_factory.py", line 141, in get_credentials_provider **get_dynamic_provider_params(identity_version)) File "tempest/common/credentials_factory.py", line 73, in get_dynamic_provider_params fill_in=True, identity_version=identity_version) File "tempest/common/credentials_factory.py", line 261, in get_configured_admin_credentials identity_version=identity_version, **params) File "tempest/common/credentials_factory.py", line 305, in get_credentials **params) File "tempest/lib/auth.py", line 645, in get_credentials creds = auth_provider.fill_credentials() File "tempest/lib/auth.py", line 124, in fill_credentials auth_data = self.get_auth() File "tempest/lib/auth.py", line 150, in get_auth self.set_auth() File "tempest/lib/auth.py", line 159, in set_auth self.cache = self._get_auth() File "tempest/lib/auth.py", line 313, in _get_auth token, auth_data = auth_func(**auth_params) File "tempest/lib/services/identity/v3/token_client.py", line 181, in get_token body = self.auth(**kwargs) File "tempest/lib/services/identity/v3/token_client.py", line 132, in auth resp, body = self.post(self.auth_url, body=body) File "tempest/lib/common/rest_client.py", line 270, in post return self.request('POST', url, extra_headers, headers, body, chunked) File "tempest/lib/services/identity/v3/token_client.py", line 155, in request headers=headers, body=body) File "tempest/lib/common/rest_client.py", line 573, in raw_request body=body, chunked=chunked) File "tempest/lib/common/http.py", line 59, in request *args, **new_kwargs) File "/usr/lib/python2.7/site-packages/urllib3/request.py", line 70, in request **urlopen_kw) File "/usr/lib/python2.7/site-packages/urllib3/request.py", line 148, in request_encode_body return self.urlopen(method, url, **extra_kw) File "/usr/lib/python2.7/site-packages/urllib3/poolmanager.py", line 321, in urlopen response = conn.urlopen(method, u.request_uri, **kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 639, in urlopen _stacktrace=sys.exc_info()[2]) File "/usr/lib/python2.7/site-packages/urllib3/util/retry.py", line 388, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPConnectionPool(host='172.30.9.26', port=5000): Max retries exceeded with url: /v3/auth/tokens (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 113] Host is unreachable',)) setUpClass (tempest.api.volume.test_volumes_snapshots.VolumesSnapshotTestJSON) ------------------------------------------------------------------------------ Captured traceback: ~~~~~~~~~~~~~~~~~~~ Traceback (most recent call last): File "tempest/test.py", line 149, in setUpClass six.reraise(etype, value, trace) File "tempest/test.py", line 137, in setUpClass cls.setup_credentials() File "tempest/api/volume/base.py", line 62, in setup_credentials super(BaseVolumeTest, cls).setup_credentials() File "tempest/test.py", line 259, in setup_credentials credential_type=credentials_type) File "tempest/test.py", line 447, in get_client_manager cred_provider = cls._get_credentials_provider() File "tempest/test.py", line 425, in _get_credentials_provider force_tenant_isolation=force_tenant_isolation) File "tempest/common/credentials_factory.py", line 141, in get_credentials_provider **get_dynamic_provider_params(identity_version)) File "tempest/common/credentials_factory.py", line 73, in get_dynamic_provider_params fill_in=True, identity_version=identity_version) File "tempest/common/credentials_factory.py", line 261, in get_configured_admin_credentials identity_version=identity_version, **params) File "tempest/common/credentials_factory.py", line 305, in get_credentials **params) File "tempest/lib/auth.py", line 645, in get_credentials creds = auth_provider.fill_credentials() File "tempest/lib/auth.py", line 124, in fill_credentials auth_data = self.get_auth() File "tempest/lib/auth.py", line 150, in get_auth self.set_auth() File "tempest/lib/auth.py", line 159, in set_auth self.cache = self._get_auth() File "tempest/lib/auth.py", line 313, in _get_auth token, auth_data = auth_func(**auth_params) File "tempest/lib/services/identity/v3/token_client.py", line 181, in get_token body = self.auth(**kwargs) File "tempest/lib/services/identity/v3/token_client.py", line 132, in auth resp, body = self.post(self.auth_url, body=body) File "tempest/lib/common/rest_client.py", line 270, in post return self.request('POST', url, extra_headers, headers, body, chunked) File "tempest/lib/services/identity/v3/token_client.py", line 155, in request headers=headers, body=body) File "tempest/lib/common/rest_client.py", line 573, in raw_request body=body, chunked=chunked) File "tempest/lib/common/http.py", line 59, in request *args, **new_kwargs) File "/usr/lib/python2.7/site-packages/urllib3/request.py", line 70, in request **urlopen_kw) File "/usr/lib/python2.7/site-packages/urllib3/request.py", line 148, in request_encode_body return self.urlopen(method, url, **extra_kw) File "/usr/lib/python2.7/site-packages/urllib3/poolmanager.py", line 321, in urlopen response = conn.urlopen(method, u.request_uri, **kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 639, in urlopen _stacktrace=sys.exc_info()[2]) File "/usr/lib/python2.7/site-packages/urllib3/util/retry.py", line 388, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPConnectionPool(host='172.30.9.26', port=5000): Max retries exceeded with url: /v3/auth/tokens (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 113] Host is unreachable',)) setUpClass (tempest.api.volume.test_volumes_snapshots_list.VolumesSnapshotListTestJSON) --------------------------------------------------------------------------------------- Captured traceback: ~~~~~~~~~~~~~~~~~~~ Traceback (most recent call last): File "tempest/test.py", line 149, in setUpClass six.reraise(etype, value, trace) File "tempest/test.py", line 137, in setUpClass cls.setup_credentials() File "tempest/api/volume/base.py", line 62, in setup_credentials super(BaseVolumeTest, cls).setup_credentials() File "tempest/test.py", line 259, in setup_credentials credential_type=credentials_type) File "tempest/test.py", line 447, in get_client_manager cred_provider = cls._get_credentials_provider() File "tempest/test.py", line 425, in _get_credentials_provider force_tenant_isolation=force_tenant_isolation) File "tempest/common/credentials_factory.py", line 141, in get_credentials_provider **get_dynamic_provider_params(identity_version)) File "tempest/common/credentials_factory.py", line 73, in get_dynamic_provider_params fill_in=True, identity_version=identity_version) File "tempest/common/credentials_factory.py", line 261, in get_configured_admin_credentials identity_version=identity_version, **params) File "tempest/common/credentials_factory.py", line 305, in get_credentials **params) File "tempest/lib/auth.py", line 645, in get_credentials creds = auth_provider.fill_credentials() File "tempest/lib/auth.py", line 124, in fill_credentials auth_data = self.get_auth() File "tempest/lib/auth.py", line 150, in get_auth self.set_auth() File "tempest/lib/auth.py", line 159, in set_auth self.cache = self._get_auth() File "tempest/lib/auth.py", line 313, in _get_auth token, auth_data = auth_func(**auth_params) File "tempest/lib/services/identity/v3/token_client.py", line 181, in get_token body = self.auth(**kwargs) File "tempest/lib/services/identity/v3/token_client.py", line 132, in auth resp, body = self.post(self.auth_url, body=body) File "tempest/lib/common/rest_client.py", line 270, in post return self.request('POST', url, extra_headers, headers, body, chunked) File "tempest/lib/services/identity/v3/token_client.py", line 155, in request headers=headers, body=body) File "tempest/lib/common/rest_client.py", line 573, in raw_request body=body, chunked=chunked) File "tempest/lib/common/http.py", line 59, in request *args, **new_kwargs) File "/usr/lib/python2.7/site-packages/urllib3/request.py", line 70, in request **urlopen_kw) File "/usr/lib/python2.7/site-packages/urllib3/request.py", line 148, in request_encode_body return self.urlopen(method, url, **extra_kw) File "/usr/lib/python2.7/site-packages/urllib3/poolmanager.py", line 321, in urlopen response = conn.urlopen(method, u.request_uri, **kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 639, in urlopen _stacktrace=sys.exc_info()[2]) File "/usr/lib/python2.7/site-packages/urllib3/util/retry.py", line 388, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPConnectionPool(host='172.30.9.26', port=5000): Max retries exceeded with url: /v3/auth/tokens (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 113] Host is unreachable',)) setUpClass (tempest.api.volume.test_volumes_snapshots_negative.VolumesSnapshotNegativeTestJSON) ----------------------------------------------------------------------------------------------- Captured traceback: ~~~~~~~~~~~~~~~~~~~ Traceback (most recent call last): File "tempest/test.py", line 149, in setUpClass six.reraise(etype, value, trace) File "tempest/test.py", line 137, in setUpClass cls.setup_credentials() File "tempest/api/volume/base.py", line 62, in setup_credentials super(BaseVolumeTest, cls).setup_credentials() File "tempest/test.py", line 259, in setup_credentials credential_type=credentials_type) File "tempest/test.py", line 447, in get_client_manager cred_provider = cls._get_credentials_provider() File "tempest/test.py", line 425, in _get_credentials_provider force_tenant_isolation=force_tenant_isolation) File "tempest/common/credentials_factory.py", line 141, in get_credentials_provider **get_dynamic_provider_params(identity_version)) File "tempest/common/credentials_factory.py", line 73, in get_dynamic_provider_params fill_in=True, identity_version=identity_version) File "tempest/common/credentials_factory.py", line 261, in get_configured_admin_credentials identity_version=identity_version, **params) File "tempest/common/credentials_factory.py", line 305, in get_credentials **params) File "tempest/lib/auth.py", line 645, in get_credentials creds = auth_provider.fill_credentials() File "tempest/lib/auth.py", line 124, in fill_credentials auth_data = self.get_auth() File "tempest/lib/auth.py", line 150, in get_auth self.set_auth() File "tempest/lib/auth.py", line 159, in set_auth self.cache = self._get_auth() File "tempest/lib/auth.py", line 313, in _get_auth token, auth_data = auth_func(**auth_params) File "tempest/lib/services/identity/v3/token_client.py", line 181, in get_token body = self.auth(**kwargs) File "tempest/lib/services/identity/v3/token_client.py", line 132, in auth resp, body = self.post(self.auth_url, body=body) File "tempest/lib/common/rest_client.py", line 270, in post return self.request('POST', url, extra_headers, headers, body, chunked) File "tempest/lib/services/identity/v3/token_client.py", line 155, in request headers=headers, body=body) File "tempest/lib/common/rest_client.py", line 573, in raw_request body=body, chunked=chunked) File "tempest/lib/common/http.py", line 59, in request *args, **new_kwargs) File "/usr/lib/python2.7/site-packages/urllib3/request.py", line 70, in request **urlopen_kw) File "/usr/lib/python2.7/site-packages/urllib3/request.py", line 148, in request_encode_body return self.urlopen(method, url, **extra_kw) File "/usr/lib/python2.7/site-packages/urllib3/poolmanager.py", line 321, in urlopen response = conn.urlopen(method, u.request_uri, **kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 668, in urlopen **response_kw) File "/usr/lib/python2.7/site-packages/urllib3/connectionpool.py", line 639, in urlopen _stacktrace=sys.exc_info()[2]) File "/usr/lib/python2.7/site-packages/urllib3/util/retry.py", line 388, in increment raise MaxRetryError(_pool, url, error or ResponseError(cause)) urllib3.exceptions.MaxRetryError: HTTPConnectionPool(host='172.30.9.26', port=5000): Max retries exceeded with url: /v3/auth/tokens (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 101] Network unreachable',)) ====== Totals ====== Ran: 51 tests in 1409.0000 sec. - Passed: 17 - Skipped: 0 - Expected Fail: 0 - Unexpected Success: 0 - Failed: 34 Sum of execute time for each test: 93.4835 sec. ============== Worker Balance ============== - Worker 0 (51 tests) => 0:23:25.253435 2018-01-31 12:22:10,290 refstack_client:481 INFO Tempest test complete. 2018-01-31 12:22:10,291 refstack_client:482 INFO Subunit results located in: /src/refstack-client/.tempest/.testrepository/0 2018-01-31 12:22:10,335 refstack_client:485 INFO Number of passed tests: 17 2018-01-31 12:22:10,349 refstack_client:497 INFO JSON results saved in: /src/refstack-client/.tempest/.testrepository/0.json