2018-02-17 04:36:41.886 79 INFO rally.api [-] Starting verification (UUID=c5726791-6771-4f8b-9ea4-c9a20b896ee3) for deployment 'opnfv-rally' (UUID=43ba13d7-4d13-4cf4-8344-3e7224168d21) by verifier 'opnfv-tempest' (UUID=9aba81f2-2ecc-428a-bca2-3829f0c189a6). 2018-02-17 04:36:46.769 79 INFO opnfv-tempest [-] {0} tempest.api.compute.flavors.test_flavors.FlavorsV2TestJSON.test_get_flavor ... success [0.134s] 2018-02-17 04:36:47.057 79 INFO opnfv-tempest [-] {0} tempest.api.compute.flavors.test_flavors.FlavorsV2TestJSON.test_list_flavors ... success [0.288s] 2018-02-17 04:36:50.282 79 INFO opnfv-tempest [-] {0} tempest.api.compute.security_groups.test_security_group_rules.SecurityGroupRulesTestJSON.test_security_group_rules_create ... success [0.870s] 2018-02-17 04:36:51.372 79 INFO opnfv-tempest [-] {0} tempest.api.compute.security_groups.test_security_group_rules.SecurityGroupRulesTestJSON.test_security_group_rules_list ... success [1.089s] 2018-02-17 04:36:56.979 79 INFO opnfv-tempest [-] {0} tempest.api.compute.security_groups.test_security_groups.SecurityGroupsTestJSON.test_security_groups_create_list_delete ... success [1.815s] 2018-02-17 04:37:15.146 79 INFO opnfv-tempest [-] {0} tempest.api.compute.servers.test_attach_interfaces.AttachInterfacesTestJSON.test_add_remove_fixed_ip ... success [14.835s] 2018-02-17 04:37:45.026 79 INFO opnfv-tempest [-] {0} tempest.api.compute.servers.test_create_server.ServersTestJSON.test_list_servers ... success [0.088s] 2018-02-17 04:37:45.027 79 INFO opnfv-tempest [-] {0} tempest.api.compute.servers.test_create_server.ServersTestJSON.test_verify_server_details ... success [0.001s] 2018-02-17 04:38:19.452 79 INFO opnfv-tempest [-] {0} tempest.api.compute.servers.test_create_server.ServersTestManualDisk.test_list_servers ... success [0.084s] 2018-02-17 04:38:19.452 79 INFO opnfv-tempest [-] {0} tempest.api.compute.servers.test_create_server.ServersTestManualDisk.test_verify_server_details ... success [0.001s] 2018-02-17 04:39:38.643 79 INFO opnfv-tempest [-] {0} tempest.api.compute.servers.test_server_actions.ServerActionsTestJSON.test_reboot_server_hard ... success [45.798s] 2018-02-17 04:40:04.994 79 INFO opnfv-tempest [-] {0} tempest.api.compute.servers.test_server_addresses.ServerAddressesTestJSON.test_list_server_addresses ... success [0.059s] 2018-02-17 04:40:05.111 79 INFO opnfv-tempest [-] {0} tempest.api.compute.servers.test_server_addresses.ServerAddressesTestJSON.test_list_server_addresses_by_network ... success [0.117s] 2018-02-17 04:40:10.638 79 INFO opnfv-tempest [-] {0} tempest.api.identity.admin.v2.test_services.ServicesTestJSON ... fail 2018-02-17 04:40:10.662 79 INFO opnfv-tempest [-] {0} tempest.api.identity.admin.v2.test_users.UsersTestJSON ... fail 2018-02-17 04:40:13.075 79 INFO opnfv-tempest [-] {0} tempest.api.identity.admin.v3.test_credentials.CredentialsTestJSON ... fail 2018-02-17 04:40:14.236 79 INFO opnfv-tempest [-] {0} tempest.api.identity.admin.v3.test_domains.DefaultDomainTestJSON.test_default_domain_exists ... fail [0.107s] 2018-02-17 04:40:17.656 79 INFO opnfv-tempest [-] {0} tempest.api.identity.admin.v3.test_domains.DomainsTestJSON ... fail 2018-02-17 04:40:19.857 79 INFO opnfv-tempest [-] {0} tempest.api.identity.admin.v3.test_endpoints.EndPointsTestJSON ... fail 2018-02-17 04:40:22.122 79 INFO opnfv-tempest [-] {0} tempest.api.identity.admin.v3.test_groups.GroupsV3TestJSON ... fail 2018-02-17 04:40:22.994 79 INFO opnfv-tempest [-] {0} tempest.api.identity.admin.v3.test_policies.PoliciesTestJSON.test_create_update_delete_policy ... fail [0.026s] 2018-02-17 04:40:26.100 79 INFO opnfv-tempest [-] {0} tempest.api.identity.admin.v3.test_regions.RegionsTestJSON ... fail 2018-02-17 04:40:28.051 79 INFO opnfv-tempest [-] {0} tempest.api.identity.admin.v3.test_roles.RolesV3TestJSON ... fail 2018-02-17 04:40:29.068 79 INFO opnfv-tempest [-] {0} tempest.api.identity.admin.v3.test_services.ServicesTestJSON.test_create_update_get_service ... fail [0.026s] 2018-02-17 04:40:31.137 79 INFO opnfv-tempest [-] {0} tempest.api.identity.admin.v3.test_trusts.TrustsV3TestJSON.test_get_trusts_all ... fail [0.026s] 2018-02-17 04:40:32.453 79 INFO opnfv-tempest [-] {0} tempest.api.identity.v2.test_api_discovery.TestApiDiscovery ... fail 2018-02-17 04:40:33.072 79 INFO opnfv-tempest [-] {0} tempest.api.identity.v3.test_api_discovery.TestApiDiscovery.test_api_media_types ... success [0.073s] 2018-02-17 04:40:33.093 79 INFO opnfv-tempest [-] {0} tempest.api.identity.v3.test_api_discovery.TestApiDiscovery.test_api_version_resources ... success [0.020s] 2018-02-17 04:40:33.107 79 INFO opnfv-tempest [-] {0} tempest.api.identity.v3.test_api_discovery.TestApiDiscovery.test_api_version_statuses ... success [0.014s] 2018-02-17 04:40:35.075 79 INFO opnfv-tempest [-] {0} tempest.api.image.v2.test_images.BasicOperationsImagesTest.test_delete_image ... success [0.703s] 2018-02-17 04:40:36.128 79 INFO opnfv-tempest [-] {0} tempest.api.image.v2.test_images.BasicOperationsImagesTest.test_register_upload_get_image_file ... success [1.052s] 2018-02-17 04:40:37.160 79 INFO opnfv-tempest [-] {0} tempest.api.image.v2.test_images.BasicOperationsImagesTest.test_update_image ... success [1.032s] 2018-02-17 04:40:41.819 79 INFO opnfv-tempest [-] {0} tempest.api.network.test_extensions.ExtensionsTestJSON.test_list_show_extensions ... success [0.852s] 2018-02-17 04:40:52.344 79 INFO opnfv-tempest [-] {0} tempest.api.network.test_floating_ips.FloatingIPTestJSON.test_create_floating_ip_specifying_a_fixed_ip_address ... success [2.932s] 2018-02-17 04:40:55.850 79 INFO opnfv-tempest [-] {0} tempest.api.network.test_floating_ips.FloatingIPTestJSON.test_create_list_show_update_delete_floating_ip ... success [3.506s] 2018-02-17 04:41:04.768 79 INFO opnfv-tempest [-] {0} tempest.api.network.test_networks.BulkNetworkOpsIpV6Test.test_bulk_create_delete_network ... success [2.541s] 2018-02-17 04:41:08.225 79 INFO opnfv-tempest [-] {0} tempest.api.network.test_networks.BulkNetworkOpsIpV6Test.test_bulk_create_delete_port ... success [3.456s] 2018-02-17 04:41:13.677 79 INFO opnfv-tempest [-] {0} tempest.api.network.test_networks.BulkNetworkOpsIpV6Test.test_bulk_create_delete_subnet ... success [5.451s] 2018-02-17 04:41:19.943 79 INFO opnfv-tempest [-] {0} tempest.api.network.test_networks.BulkNetworkOpsTest.test_bulk_create_delete_network ... success [2.107s] 2018-02-17 04:41:22.974 79 INFO opnfv-tempest [-] {0} tempest.api.network.test_networks.BulkNetworkOpsTest.test_bulk_create_delete_port ... success [3.030s] 2018-02-17 04:41:27.185 79 INFO opnfv-tempest [-] {0} tempest.api.network.test_networks.BulkNetworkOpsTest.test_bulk_create_delete_subnet ... success [4.210s] 2018-02-17 04:41:40.331 79 INFO opnfv-tempest [-] {0} tempest.api.network.test_networks.NetworksIpV6Test.test_create_update_delete_network_subnet ... success [4.484s] 2018-02-17 04:41:40.541 79 INFO opnfv-tempest [-] {0} tempest.api.network.test_networks.NetworksIpV6Test.test_external_network_visibility ... success [0.211s] 2018-02-17 04:41:40.676 79 INFO opnfv-tempest [-] {0} tempest.api.network.test_networks.NetworksIpV6Test.test_list_networks ... success [0.134s] 2018-02-17 04:41:40.738 79 INFO opnfv-tempest [-] {0} tempest.api.network.test_networks.NetworksIpV6Test.test_list_subnets ... success [0.062s] 2018-02-17 04:41:41.064 79 INFO opnfv-tempest [-] {0} tempest.api.network.test_networks.NetworksIpV6Test.test_show_network ... success [0.325s] 2018-02-17 04:41:41.130 79 INFO opnfv-tempest [-] {0} tempest.api.network.test_networks.NetworksIpV6Test.test_show_subnet ... success [0.066s] 2018-02-17 04:41:49.536 79 INFO opnfv-tempest [-] {0} tempest.api.network.test_networks.NetworksTest.test_create_update_delete_network_subnet ... success [3.776s] 2018-02-17 04:41:49.744 79 INFO opnfv-tempest [-] {0} tempest.api.network.test_networks.NetworksTest.test_external_network_visibility ... success [0.208s] 2018-02-17 04:41:50.039 79 INFO opnfv-tempest [-] {0} tempest.api.network.test_networks.NetworksTest.test_list_networks ... success [0.295s] 2018-02-17 04:41:50.103 79 INFO opnfv-tempest [-] {0} tempest.api.network.test_networks.NetworksTest.test_list_subnets ... success [0.064s] 2018-02-17 04:41:50.240 79 INFO opnfv-tempest [-] {0} tempest.api.network.test_networks.NetworksTest.test_show_network ... success [0.136s] 2018-02-17 04:41:50.306 79 INFO opnfv-tempest [-] {0} tempest.api.network.test_networks.NetworksTest.test_show_subnet ... success [0.065s] 2018-02-17 04:41:58.722 79 INFO opnfv-tempest [-] {0} tempest.api.network.test_ports.PortsIpV6TestJSON.test_create_port_in_allowed_allocation_pools ... success [3.604s] 2018-02-17 04:42:03.736 79 INFO opnfv-tempest [-] {0} tempest.api.network.test_ports.PortsIpV6TestJSON.test_create_port_with_no_securitygroups ... success [5.013s] 2018-02-17 04:42:05.470 79 INFO opnfv-tempest [-] {0} tempest.api.network.test_ports.PortsIpV6TestJSON.test_create_update_delete_port ... success [1.734s] 2018-02-17 04:42:05.551 79 INFO opnfv-tempest [-] {0} tempest.api.network.test_ports.PortsIpV6TestJSON.test_list_ports ... success [0.081s] 2018-02-17 04:42:05.621 79 INFO opnfv-tempest [-] {0} tempest.api.network.test_ports.PortsIpV6TestJSON.test_show_port ... success [0.070s] 2018-02-17 04:42:14.780 79 INFO opnfv-tempest [-] {0} tempest.api.network.test_ports.PortsTestJSON.test_create_port_in_allowed_allocation_pools ... success [4.141s] 2018-02-17 04:42:19.682 79 INFO opnfv-tempest [-] {0} tempest.api.network.test_ports.PortsTestJSON.test_create_port_with_no_securitygroups ... success [4.902s] 2018-02-17 04:42:21.288 79 INFO opnfv-tempest [-] {0} tempest.api.network.test_ports.PortsTestJSON.test_create_update_delete_port ... success [1.605s] 2018-02-17 04:42:21.382 79 INFO opnfv-tempest [-] {0} tempest.api.network.test_ports.PortsTestJSON.test_list_ports ... success [0.094s] 2018-02-17 04:42:21.453 79 INFO opnfv-tempest [-] {0} tempest.api.network.test_ports.PortsTestJSON.test_show_port ... success [0.070s] 2018-02-17 04:42:35.337 79 INFO opnfv-tempest [-] {0} tempest.api.network.test_routers.RoutersIpV6Test.test_add_multiple_router_interfaces ... success [9.700s] 2018-02-17 04:42:40.684 79 INFO opnfv-tempest [-] {0} tempest.api.network.test_routers.RoutersIpV6Test.test_add_remove_router_interface_with_port_id ... success [5.347s] 2018-02-17 04:42:45.470 79 INFO opnfv-tempest [-] {0} tempest.api.network.test_routers.RoutersIpV6Test.test_add_remove_router_interface_with_subnet_id ... success [4.786s] 2018-02-17 04:42:48.626 79 INFO opnfv-tempest [-] {0} tempest.api.network.test_routers.RoutersIpV6Test.test_create_show_list_update_delete_router ... success [3.155s] 2018-02-17 04:43:09.367 79 INFO opnfv-tempest [-] {0} tempest.api.network.test_routers.RoutersTest.test_add_multiple_router_interfaces ... success [9.729s] 2018-02-17 04:43:14.851 79 INFO opnfv-tempest [-] {0} tempest.api.network.test_routers.RoutersTest.test_add_remove_router_interface_with_port_id ... success [5.484s] 2018-02-17 04:43:20.104 79 INFO opnfv-tempest [-] {0} tempest.api.network.test_routers.RoutersTest.test_add_remove_router_interface_with_subnet_id ... success [5.252s] 2018-02-17 04:43:23.217 79 INFO opnfv-tempest [-] {0} tempest.api.network.test_routers.RoutersTest.test_create_show_list_update_delete_router ... success [3.113s] 2018-02-17 04:43:34.474 79 INFO opnfv-tempest [-] {0} tempest.api.network.test_security_groups.SecGroupIPv6Test.test_create_list_update_show_delete_security_group ... success [0.898s] 2018-02-17 04:43:35.442 79 INFO opnfv-tempest [-] {0} tempest.api.network.test_security_groups.SecGroupIPv6Test.test_create_show_delete_security_group_rule ... success [0.966s] 2018-02-17 04:43:35.503 79 INFO opnfv-tempest [-] {0} tempest.api.network.test_security_groups.SecGroupIPv6Test.test_list_security_groups ... success [0.062s] 2018-02-17 04:43:38.011 79 INFO opnfv-tempest [-] {0} tempest.api.network.test_security_groups.SecGroupTest.test_create_list_update_show_delete_security_group ... success [0.905s] 2018-02-17 04:43:39.174 79 INFO opnfv-tempest [-] {0} tempest.api.network.test_security_groups.SecGroupTest.test_create_show_delete_security_group_rule ... success [1.162s] 2018-02-17 04:43:39.254 79 INFO opnfv-tempest [-] {0} tempest.api.network.test_security_groups.SecGroupTest.test_list_security_groups ... success [0.081s] 2018-02-17 04:43:41.270 79 INFO opnfv-tempest [-] {0} tempest.api.network.test_subnetpools_extensions.SubnetPoolsTestJSON.test_create_list_show_update_delete_subnetpools ... success [0.801s] 2018-02-17 04:43:42.593 79 INFO opnfv-tempest [-] {0} tempest.api.network.test_versions.NetworksApiDiscovery.test_api_version_resources ... success [0.004s] 2018-02-17 04:43:45.502 79 INFO opnfv-tempest [-] {0} tempest.api.object_storage.test_account_quotas.AccountQuotasTest ... fail 2018-02-17 04:43:47.898 79 INFO opnfv-tempest [-] {0} tempest.api.object_storage.test_account_services.AccountTest ... fail 2018-02-17 04:43:49.460 79 INFO opnfv-tempest [-] {0} tempest.api.object_storage.test_container_quotas.ContainerQuotasTest ... fail 2018-02-17 04:43:50.899 79 INFO opnfv-tempest [-] {0} tempest.api.object_storage.test_container_services.ContainerTest ... fail 2018-02-17 04:43:52.472 79 INFO opnfv-tempest [-] {0} tempest.api.object_storage.test_object_services.ObjectTest ... fail 2018-02-17 04:44:14.207 79 INFO opnfv-tempest [-] {0} tempest.api.orchestration.stacks.test_resource_types.ResourceTypesTest.test_resource_type_list ... success [12.739s] 2018-02-17 04:44:31.998 79 INFO opnfv-tempest [-] {0} tempest.api.orchestration.stacks.test_resource_types.ResourceTypesTest.test_resource_type_show ... success [17.769s] 2018-02-17 04:44:32.017 79 INFO opnfv-tempest [-] {0} tempest.api.orchestration.stacks.test_resource_types.ResourceTypesTest.test_resource_type_template ... success [0.022s] 2018-02-17 04:44:51.919 79 INFO opnfv-tempest [-] {0} tempest.api.orchestration.stacks.test_soft_conf.TestSoftwareConfig.test_get_deployment_list ... success [0.692s] 2018-02-17 04:44:52.252 79 INFO opnfv-tempest [-] {0} tempest.api.orchestration.stacks.test_soft_conf.TestSoftwareConfig.test_get_deployment_metadata ... success [0.332s] 2018-02-17 04:44:52.684 79 INFO opnfv-tempest [-] {0} tempest.api.orchestration.stacks.test_soft_conf.TestSoftwareConfig.test_get_software_config ... success [0.431s] 2018-02-17 04:44:52.981 79 INFO opnfv-tempest [-] {0} tempest.api.orchestration.stacks.test_soft_conf.TestSoftwareConfig.test_software_deployment_create_validate ... success [0.297s] 2018-02-17 04:44:53.348 79 INFO opnfv-tempest [-] {0} tempest.api.orchestration.stacks.test_soft_conf.TestSoftwareConfig.test_software_deployment_update_no_metadata_change ... success [0.367s] 2018-02-17 04:44:53.726 79 INFO opnfv-tempest [-] {0} tempest.api.orchestration.stacks.test_soft_conf.TestSoftwareConfig.test_software_deployment_update_with_metadata_change ... success [0.377s] 2018-02-17 04:45:15.924 79 INFO opnfv-tempest [-] {0} tempest.api.orchestration.stacks.test_stacks.StacksTestJSON.test_stack_crud_no_resources ... success [2.528s] 2018-02-17 04:45:15.947 79 INFO opnfv-tempest [-] {0} tempest.api.orchestration.stacks.test_stacks.StacksTestJSON.test_stack_list_responds ... success [0.024s] 2018-02-17 04:45:46.795 79 INFO opnfv-tempest [-] {0} tempest.api.volume.test_volumes_actions.VolumesV1ActionsTest.test_attach_detach_volume_to_instance ... success [14.217s] 2018-02-17 04:45:59.313 79 INFO opnfv-tempest [-] {0} tempest.api.volume.test_volumes_actions.VolumesV2ActionsTest.test_attach_detach_volume_to_instance ... success [8.673s] 2018-02-17 04:46:08.590 79 INFO opnfv-tempest [-] {0} tempest.api.volume.test_volumes_get.VolumesV1GetTest.test_volume_create_get_update_delete ... success [6.298s] 2018-02-17 04:46:17.068 79 INFO opnfv-tempest [-] {0} tempest.api.volume.test_volumes_get.VolumesV1GetTest.test_volume_create_get_update_delete_from_image ... success [8.477s] 2018-02-17 04:46:24.756 79 INFO opnfv-tempest [-] {0} tempest.api.volume.test_volumes_get.VolumesV2GetTest.test_volume_create_get_update_delete ... success [6.327s] 2018-02-17 04:46:33.182 79 INFO opnfv-tempest [-] {0} tempest.api.volume.test_volumes_get.VolumesV2GetTest.test_volume_create_get_update_delete_from_image ... success [8.425s] 2018-02-17 04:46:39.468 79 INFO opnfv-tempest [-] {0} tempest.api.volume.test_volumes_list.VolumesV1ListTestJSON.test_volume_list ... success [0.054s] 2018-02-17 04:46:47.282 79 INFO opnfv-tempest [-] {0} tempest.api.volume.test_volumes_list.VolumesV2ListTestJSON.test_volume_list ... success [0.068s] 2018-02-17 04:48:24.025 79 INFO opnfv-tempest [-] {0} tempest.scenario.test_network_basic_ops.TestNetworkBasicOps.test_network_basic_ops ... success [93.518s] 2018-02-17 04:49:26.696 79 INFO opnfv-tempest [-] {0} tempest.scenario.test_server_basic_ops.TestServerBasicOps.test_server_basic_ops ... success [56.309s] 2018-02-17 04:50:59.314 79 INFO opnfv-tempest [-] {0} tempest.scenario.test_server_multinode.TestServerMultinode.test_schedule_to_all_nodes ... success [78.524s] 2018-02-17 04:53:09.098 79 INFO opnfv-tempest [-] {0} tempest.scenario.test_volume_boot_pattern.TestVolumeBootPattern.test_volume_boot_pattern ... success [114.180s] 2018-02-17 04:55:10.019 79 INFO opnfv-tempest [-] {0} tempest.scenario.test_volume_boot_pattern.TestVolumeBootPatternV2.test_volume_boot_pattern ... success [111.411s] 2018-02-17 04:55:16.596 79 INFO rally.api [-] Verification (UUID=c5726791-6771-4f8b-9ea4-c9a20b896ee3) has been successfully finished for deployment 'opnfv-rally' (UUID=43ba13d7-4d13-4cf4-8344-3e7224168d21)! =============================== Failed 29 tests - output below: =============================== tempest.api.identity.admin.v3.test_regions.RegionsTestJSON.test_create_region_with_specific_id ---------------------------------------------------------------------------------------------- Traceback (most recent call last): File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/test.py", line 270, in setUpClass six.reraise(etype, value, trace) File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/test.py", line 263, in setUpClass cls.resource_setup() File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/api/identity/admin/v3/test_regions.py", line 36, in resource_setup description=r_description)['region'] File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/lib/services/identity/v3/regions_client.py", line 43, in create_region resp, body = method(url, req_body) File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/lib/common/rest_client.py", line 276, in post return self.request('POST', url, extra_headers, headers, body, chunked) File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/lib/common/rest_client.py", line 664, in request self._error_checker(resp, resp_body) File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/lib/common/rest_client.py", line 756, in _error_checker raise exceptions.Forbidden(resp_body, resp=resp) tempest.lib.exceptions.Forbidden: Forbidden Details: {u'message': u'You are not authorized to perform the requested action: identity:create_region.', u'code': 403, u'title': u'Forbidden'} tempest.api.identity.admin.v3.test_groups.GroupsV3TestJSON.test_group_users_add_list_delete ------------------------------------------------------------------------------------------- Traceback (most recent call last): File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/test.py", line 270, in setUpClass six.reraise(etype, value, trace) File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/test.py", line 263, in setUpClass cls.resource_setup() File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/api/identity/admin/v3/test_groups.py", line 26, in resource_setup cls.domain = cls.create_domain() File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/api/identity/base.py", line 203, in create_domain description=data_utils.rand_name('desc'))['domain'] File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/services/identity/v3/json/domains_client.py", line 32, in create_domain resp, body = self.post('domains', post_body) File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/lib/common/rest_client.py", line 276, in post return self.request('POST', url, extra_headers, headers, body, chunked) File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/lib/common/rest_client.py", line 664, in request self._error_checker(resp, resp_body) File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/lib/common/rest_client.py", line 756, in _error_checker raise exceptions.Forbidden(resp_body, resp=resp) tempest.lib.exceptions.Forbidden: Forbidden Details: {u'message': u'You are not authorized to perform the requested action: identity:create_domain.', u'code': 403, u'title': u'Forbidden'} tempest.api.object_storage.test_account_quotas.AccountQuotasTest.test_admin_modify_quota ---------------------------------------------------------------------------------------- Traceback (most recent call last): File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/test.py", line 270, in setUpClass six.reraise(etype, value, trace) File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/test.py", line 263, in setUpClass cls.resource_setup() File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/api/object_storage/test_account_quotas.py", line 36, in resource_setup super(AccountQuotasTest, cls).resource_setup() File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/api/object_storage/base.py", line 69, in resource_setup _, body = cls.capabilities_client.list_capabilities() File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/services/object_storage/capabilities_client.py", line 26, in list_capabilities resp, body = self.get('info') File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/lib/common/rest_client.py", line 291, in get return self.request('GET', url, extra_headers, headers) File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/lib/common/rest_client.py", line 664, in request self._error_checker(resp, resp_body) File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/lib/common/rest_client.py", line 761, in _error_checker raise exceptions.NotFound(resp_body, resp=resp) tempest.lib.exceptions.NotFound: Object not found Details: {u'HostId': u'3c0e-default-default', u'Code': u'NoSuchBucket', u'BucketName': u'info', u'RequestId': u'tx000000000000000000047-005a87b300-3c0e-default'} tempest.api.object_storage.test_container_services.ContainerTest.test_create_container -------------------------------------------------------------------------------------- Traceback (most recent call last): File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/test.py", line 270, in setUpClass six.reraise(etype, value, trace) File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/test.py", line 263, in setUpClass cls.resource_setup() File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/api/object_storage/base.py", line 69, in resource_setup _, body = cls.capabilities_client.list_capabilities() File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/services/object_storage/capabilities_client.py", line 26, in list_capabilities resp, body = self.get('info') File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/lib/common/rest_client.py", line 291, in get return self.request('GET', url, extra_headers, headers) File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/lib/common/rest_client.py", line 664, in request self._error_checker(resp, resp_body) File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/lib/common/rest_client.py", line 761, in _error_checker raise exceptions.NotFound(resp_body, resp=resp) tempest.lib.exceptions.NotFound: Object not found Details: {u'HostId': u'3c0e-default-default', u'Code': u'NoSuchBucket', u'BucketName': u'info', u'RequestId': u'tx000000000000000000048-005a87b306-3c0e-default'} tempest.api.object_storage.test_container_quotas.ContainerQuotasTest.test_upload_too_many_objects ------------------------------------------------------------------------------------------------- Traceback (most recent call last): File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/test.py", line 270, in setUpClass six.reraise(etype, value, trace) File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/test.py", line 263, in setUpClass cls.resource_setup() File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/api/object_storage/base.py", line 69, in resource_setup _, body = cls.capabilities_client.list_capabilities() File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/services/object_storage/capabilities_client.py", line 26, in list_capabilities resp, body = self.get('info') File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/lib/common/rest_client.py", line 291, in get return self.request('GET', url, extra_headers, headers) File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/lib/common/rest_client.py", line 664, in request self._error_checker(resp, resp_body) File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/lib/common/rest_client.py", line 761, in _error_checker raise exceptions.NotFound(resp_body, resp=resp) tempest.lib.exceptions.NotFound: Object not found Details: {u'HostId': u'3c0b-default-default', u'Code': u'NoSuchBucket', u'BucketName': u'info', u'RequestId': u'tx000000000000000000043-005a87b304-3c0b-default'} tempest.api.object_storage.test_object_services.ObjectTest.test_list_object_metadata ------------------------------------------------------------------------------------ Traceback (most recent call last): File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/test.py", line 270, in setUpClass six.reraise(etype, value, trace) File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/test.py", line 263, in setUpClass cls.resource_setup() File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/api/object_storage/test_object_services.py", line 37, in resource_setup super(ObjectTest, cls).resource_setup() File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/api/object_storage/base.py", line 69, in resource_setup _, body = cls.capabilities_client.list_capabilities() File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/services/object_storage/capabilities_client.py", line 26, in list_capabilities resp, body = self.get('info') File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/lib/common/rest_client.py", line 291, in get return self.request('GET', url, extra_headers, headers) File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/lib/common/rest_client.py", line 664, in request self._error_checker(resp, resp_body) File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/lib/common/rest_client.py", line 761, in _error_checker raise exceptions.NotFound(resp_body, resp=resp) tempest.lib.exceptions.NotFound: Object not found Details: {u'HostId': u'3aaa-default-default', u'Code': u'NoSuchBucket', u'BucketName': u'info', u'RequestId': u'tx000000000000000000047-005a87b307-3aaa-default'} tempest.api.object_storage.test_account_services.AccountTest.test_list_containers --------------------------------------------------------------------------------- Traceback (most recent call last): File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/test.py", line 270, in setUpClass six.reraise(etype, value, trace) File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/test.py", line 263, in setUpClass cls.resource_setup() File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/api/object_storage/test_account_services.py", line 44, in resource_setup super(AccountTest, cls).resource_setup() File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/api/object_storage/base.py", line 69, in resource_setup _, body = cls.capabilities_client.list_capabilities() File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/services/object_storage/capabilities_client.py", line 26, in list_capabilities resp, body = self.get('info') File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/lib/common/rest_client.py", line 291, in get return self.request('GET', url, extra_headers, headers) File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/lib/common/rest_client.py", line 664, in request self._error_checker(resp, resp_body) File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/lib/common/rest_client.py", line 761, in _error_checker raise exceptions.NotFound(resp_body, resp=resp) tempest.lib.exceptions.NotFound: Object not found Details: {u'HostId': u'3aaa-default-default', u'Code': u'NoSuchBucket', u'BucketName': u'info', u'RequestId': u'tx000000000000000000046-005a87b302-3aaa-default'} tempest.api.object_storage.test_container_services.ContainerTest.test_list_container_metadata --------------------------------------------------------------------------------------------- Traceback (most recent call last): File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/test.py", line 270, in setUpClass six.reraise(etype, value, trace) File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/test.py", line 263, in setUpClass cls.resource_setup() File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/api/object_storage/base.py", line 69, in resource_setup _, body = cls.capabilities_client.list_capabilities() File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/services/object_storage/capabilities_client.py", line 26, in list_capabilities resp, body = self.get('info') File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/lib/common/rest_client.py", line 291, in get return self.request('GET', url, extra_headers, headers) File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/lib/common/rest_client.py", line 664, in request self._error_checker(resp, resp_body) File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/lib/common/rest_client.py", line 761, in _error_checker raise exceptions.NotFound(resp_body, resp=resp) tempest.lib.exceptions.NotFound: Object not found Details: {u'HostId': u'3c0e-default-default', u'Code': u'NoSuchBucket', u'BucketName': u'info', u'RequestId': u'tx000000000000000000048-005a87b306-3c0e-default'} tempest.api.identity.v2.test_api_discovery.TestApiDiscovery.test_api_version_statuses ------------------------------------------------------------------------------------- Traceback (most recent call last): File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/test.py", line 270, in setUpClass six.reraise(etype, value, trace) File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/test.py", line 258, in setUpClass cls.setup_credentials() File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/api/identity/base.py", line 29, in setup_credentials super(BaseIdentityTest, cls).setup_credentials() File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/test.py", line 358, in setup_credentials credential_type=credentials_type) File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/test.py", line 516, in get_client_manager cred_provider = cls._get_credentials_provider() File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/test.py", line 494, in _get_credentials_provider identity_version=cls.get_identity_version()) File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/common/credentials_factory.py", line 77, in get_credentials_provider fill_in=True, identity_version=identity_version) File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/common/credentials_factory.py", line 195, in get_configured_admin_credentials identity_version=identity_version, **params) File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/common/credentials_factory.py", line 228, in get_credentials **params) File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/lib/auth.py", line 645, in get_credentials creds = auth_provider.fill_credentials() File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/lib/auth.py", line 124, in fill_credentials auth_data = self.get_auth() File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/lib/auth.py", line 150, in get_auth self.set_auth() File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/lib/auth.py", line 159, in set_auth self.cache = self._get_auth() File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/lib/auth.py", line 313, in _get_auth token, auth_data = auth_func(**auth_params) File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/lib/services/identity/v2/token_client.py", line 108, in get_token body = self.auth(user, password, tenant) File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/lib/services/identity/v2/token_client.py", line 54, in auth resp, body = self.post(self.auth_url, body=body) File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/lib/common/rest_client.py", line 276, in post return self.request('POST', url, extra_headers, headers, body, chunked) File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/lib/services/identity/v2/token_client.py", line 99, in request raise exceptions.Unauthorized(resp_body['error']['message']) tempest.lib.exceptions.Unauthorized: Unauthorized Details: The request you have made requires authentication. tempest.api.identity.v2.test_api_discovery.TestApiDiscovery.test_api_version_resources -------------------------------------------------------------------------------------- Traceback (most recent call last): File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/test.py", line 270, in setUpClass six.reraise(etype, value, trace) File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/test.py", line 258, in setUpClass cls.setup_credentials() File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/api/identity/base.py", line 29, in setup_credentials super(BaseIdentityTest, cls).setup_credentials() File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/test.py", line 358, in setup_credentials credential_type=credentials_type) File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/test.py", line 516, in get_client_manager cred_provider = cls._get_credentials_provider() File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/test.py", line 494, in _get_credentials_provider identity_version=cls.get_identity_version()) File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/common/credentials_factory.py", line 77, in get_credentials_provider fill_in=True, identity_version=identity_version) File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/common/credentials_factory.py", line 195, in get_configured_admin_credentials identity_version=identity_version, **params) File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/common/credentials_factory.py", line 228, in get_credentials **params) File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/lib/auth.py", line 645, in get_credentials creds = auth_provider.fill_credentials() File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/lib/auth.py", line 124, in fill_credentials auth_data = self.get_auth() File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/lib/auth.py", line 150, in get_auth self.set_auth() File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/lib/auth.py", line 159, in set_auth self.cache = self._get_auth() File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/lib/auth.py", line 313, in _get_auth token, auth_data = auth_func(**auth_params) File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/lib/services/identity/v2/token_client.py", line 108, in get_token body = self.auth(user, password, tenant) File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/lib/services/identity/v2/token_client.py", line 54, in auth resp, body = self.post(self.auth_url, body=body) File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/lib/common/rest_client.py", line 276, in post return self.request('POST', url, extra_headers, headers, body, chunked) File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/lib/services/identity/v2/token_client.py", line 99, in request raise exceptions.Unauthorized(resp_body['error']['message']) tempest.lib.exceptions.Unauthorized: Unauthorized Details: The request you have made requires authentication. tempest.api.identity.admin.v3.test_domains.DomainsTestJSON.test_create_update_delete_domain ------------------------------------------------------------------------------------------- Traceback (most recent call last): File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/test.py", line 270, in setUpClass six.reraise(etype, value, trace) File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/test.py", line 263, in setUpClass cls.resource_setup() File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/api/identity/admin/v3/test_domains.py", line 37, in resource_setup enabled=i < 2)['domain'] File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/services/identity/v3/json/domains_client.py", line 32, in create_domain resp, body = self.post('domains', post_body) File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/lib/common/rest_client.py", line 276, in post return self.request('POST', url, extra_headers, headers, body, chunked) File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/lib/common/rest_client.py", line 664, in request self._error_checker(resp, resp_body) File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/lib/common/rest_client.py", line 756, in _error_checker raise exceptions.Forbidden(resp_body, resp=resp) tempest.lib.exceptions.Forbidden: Forbidden Details: {u'message': u'You are not authorized to perform the requested action: identity:create_domain.', u'code': 403, u'title': u'Forbidden'} tempest.api.object_storage.test_container_services.ContainerTest.test_list_container_contents --------------------------------------------------------------------------------------------- Traceback (most recent call last): File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/test.py", line 270, in setUpClass six.reraise(etype, value, trace) File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/test.py", line 263, in setUpClass cls.resource_setup() File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/api/object_storage/base.py", line 69, in resource_setup _, body = cls.capabilities_client.list_capabilities() File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/services/object_storage/capabilities_client.py", line 26, in list_capabilities resp, body = self.get('info') File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/lib/common/rest_client.py", line 291, in get return self.request('GET', url, extra_headers, headers) File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/lib/common/rest_client.py", line 664, in request self._error_checker(resp, resp_body) File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/lib/common/rest_client.py", line 761, in _error_checker raise exceptions.NotFound(resp_body, resp=resp) tempest.lib.exceptions.NotFound: Object not found Details: {u'HostId': u'3c0e-default-default', u'Code': u'NoSuchBucket', u'BucketName': u'info', u'RequestId': u'tx000000000000000000048-005a87b306-3c0e-default'} tempest.api.object_storage.test_container_quotas.ContainerQuotasTest.test_upload_large_object --------------------------------------------------------------------------------------------- Traceback (most recent call last): File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/test.py", line 270, in setUpClass six.reraise(etype, value, trace) File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/test.py", line 263, in setUpClass cls.resource_setup() File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/api/object_storage/base.py", line 69, in resource_setup _, body = cls.capabilities_client.list_capabilities() File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/services/object_storage/capabilities_client.py", line 26, in list_capabilities resp, body = self.get('info') File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/lib/common/rest_client.py", line 291, in get return self.request('GET', url, extra_headers, headers) File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/lib/common/rest_client.py", line 664, in request self._error_checker(resp, resp_body) File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/lib/common/rest_client.py", line 761, in _error_checker raise exceptions.NotFound(resp_body, resp=resp) tempest.lib.exceptions.NotFound: Object not found Details: {u'HostId': u'3c0b-default-default', u'Code': u'NoSuchBucket', u'BucketName': u'info', u'RequestId': u'tx000000000000000000043-005a87b304-3c0b-default'} tempest.api.identity.admin.v3.test_roles.RolesV3TestJSON.test_role_create_update_show_list ------------------------------------------------------------------------------------------ Traceback (most recent call last): File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/test.py", line 270, in setUpClass six.reraise(etype, value, trace) File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/test.py", line 263, in setUpClass cls.resource_setup() File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/api/identity/admin/v3/test_roles.py", line 29, in resource_setup role = cls.roles_client.create_role(name=role_name)['role'] File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/lib/services/identity/v3/roles_client.py", line 32, in create_role resp, body = self.post('roles', post_body) File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/lib/common/rest_client.py", line 276, in post return self.request('POST', url, extra_headers, headers, body, chunked) File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/lib/common/rest_client.py", line 664, in request self._error_checker(resp, resp_body) File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/lib/common/rest_client.py", line 756, in _error_checker raise exceptions.Forbidden(resp_body, resp=resp) tempest.lib.exceptions.Forbidden: Forbidden Details: {u'message': u'You are not authorized to perform the requested action: identity:create_role.', u'code': 403, u'title': u'Forbidden'} tempest.api.object_storage.test_object_services.ObjectTest.test_get_object -------------------------------------------------------------------------- Traceback (most recent call last): File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/test.py", line 270, in setUpClass six.reraise(etype, value, trace) File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/test.py", line 263, in setUpClass cls.resource_setup() File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/api/object_storage/test_object_services.py", line 37, in resource_setup super(ObjectTest, cls).resource_setup() File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/api/object_storage/base.py", line 69, in resource_setup _, body = cls.capabilities_client.list_capabilities() File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/services/object_storage/capabilities_client.py", line 26, in list_capabilities resp, body = self.get('info') File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/lib/common/rest_client.py", line 291, in get return self.request('GET', url, extra_headers, headers) File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/lib/common/rest_client.py", line 664, in request self._error_checker(resp, resp_body) File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/lib/common/rest_client.py", line 761, in _error_checker raise exceptions.NotFound(resp_body, resp=resp) tempest.lib.exceptions.NotFound: Object not found Details: {u'HostId': u'3aaa-default-default', u'Code': u'NoSuchBucket', u'BucketName': u'info', u'RequestId': u'tx000000000000000000047-005a87b307-3aaa-default'} tempest.api.identity.admin.v2.test_users.UsersTestJSON.test_create_user ----------------------------------------------------------------------- Traceback (most recent call last): File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/test.py", line 270, in setUpClass six.reraise(etype, value, trace) File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/test.py", line 258, in setUpClass cls.setup_credentials() File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/api/identity/base.py", line 29, in setup_credentials super(BaseIdentityTest, cls).setup_credentials() File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/test.py", line 358, in setup_credentials credential_type=credentials_type) File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/test.py", line 516, in get_client_manager cred_provider = cls._get_credentials_provider() File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/test.py", line 494, in _get_credentials_provider identity_version=cls.get_identity_version()) File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/common/credentials_factory.py", line 77, in get_credentials_provider fill_in=True, identity_version=identity_version) File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/common/credentials_factory.py", line 195, in get_configured_admin_credentials identity_version=identity_version, **params) File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/common/credentials_factory.py", line 228, in get_credentials **params) File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/lib/auth.py", line 645, in get_credentials creds = auth_provider.fill_credentials() File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/lib/auth.py", line 124, in fill_credentials auth_data = self.get_auth() File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/lib/auth.py", line 150, in get_auth self.set_auth() File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/lib/auth.py", line 159, in set_auth self.cache = self._get_auth() File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/lib/auth.py", line 313, in _get_auth token, auth_data = auth_func(**auth_params) File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/lib/services/identity/v2/token_client.py", line 108, in get_token body = self.auth(user, password, tenant) File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/lib/services/identity/v2/token_client.py", line 54, in auth resp, body = self.post(self.auth_url, body=body) File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/lib/common/rest_client.py", line 276, in post return self.request('POST', url, extra_headers, headers, body, chunked) File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/lib/services/identity/v2/token_client.py", line 99, in request raise exceptions.Unauthorized(resp_body['error']['message']) tempest.lib.exceptions.Unauthorized: Unauthorized Details: The request you have made requires authentication. tempest.api.identity.admin.v3.test_trusts.TrustsV3TestJSON.test_get_trusts_all ------------------------------------------------------------------------------ Traceback (most recent call last): File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/api/identity/admin/v3/test_trusts.py", line 197, in setUp self.create_trustor_and_roles() File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/api/identity/admin/v3/test_trusts.py", line 50, in create_trustor_and_roles self.trustor_project_name, domain_id='default')['project'] File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/lib/services/identity/v3/projects_client.py", line 36, in create_project resp, body = self.post('projects', post_body) File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/lib/common/rest_client.py", line 276, in post return self.request('POST', url, extra_headers, headers, body, chunked) File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/lib/common/rest_client.py", line 664, in request self._error_checker(resp, resp_body) File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/lib/common/rest_client.py", line 756, in _error_checker raise exceptions.Forbidden(resp_body, resp=resp) tempest.lib.exceptions.Forbidden: Forbidden Details: {u'message': u'You are not authorized to perform the requested action: identity:create_project.', u'code': 403, u'title': u'Forbidden'} tempest.api.object_storage.test_container_quotas.ContainerQuotasTest.test_upload_valid_object --------------------------------------------------------------------------------------------- Traceback (most recent call last): File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/test.py", line 270, in setUpClass six.reraise(etype, value, trace) File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/test.py", line 263, in setUpClass cls.resource_setup() File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/api/object_storage/base.py", line 69, in resource_setup _, body = cls.capabilities_client.list_capabilities() File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/services/object_storage/capabilities_client.py", line 26, in list_capabilities resp, body = self.get('info') File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/lib/common/rest_client.py", line 291, in get return self.request('GET', url, extra_headers, headers) File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/lib/common/rest_client.py", line 664, in request self._error_checker(resp, resp_body) File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/lib/common/rest_client.py", line 761, in _error_checker raise exceptions.NotFound(resp_body, resp=resp) tempest.lib.exceptions.NotFound: Object not found Details: {u'HostId': u'3c0b-default-default', u'Code': u'NoSuchBucket', u'BucketName': u'info', u'RequestId': u'tx000000000000000000043-005a87b304-3c0b-default'} tempest.api.object_storage.test_object_services.ObjectTest.test_create_object ----------------------------------------------------------------------------- Traceback (most recent call last): File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/test.py", line 270, in setUpClass six.reraise(etype, value, trace) File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/test.py", line 263, in setUpClass cls.resource_setup() File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/api/object_storage/test_object_services.py", line 37, in resource_setup super(ObjectTest, cls).resource_setup() File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/api/object_storage/base.py", line 69, in resource_setup _, body = cls.capabilities_client.list_capabilities() File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/services/object_storage/capabilities_client.py", line 26, in list_capabilities resp, body = self.get('info') File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/lib/common/rest_client.py", line 291, in get return self.request('GET', url, extra_headers, headers) File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/lib/common/rest_client.py", line 664, in request self._error_checker(resp, resp_body) File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/lib/common/rest_client.py", line 761, in _error_checker raise exceptions.NotFound(resp_body, resp=resp) tempest.lib.exceptions.NotFound: Object not found Details: {u'HostId': u'3aaa-default-default', u'Code': u'NoSuchBucket', u'BucketName': u'info', u'RequestId': u'tx000000000000000000047-005a87b307-3aaa-default'} tempest.api.identity.admin.v3.test_domains.DefaultDomainTestJSON.test_default_domain_exists ------------------------------------------------------------------------------------------- Traceback (most recent call last): File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/api/identity/admin/v3/test_domains.py", line 173, in test_default_domain_exists domain = self.domains_client.show_domain(self.domain_id)['domain'] File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/services/identity/v3/json/domains_client.py", line 81, in show_domain resp, body = self.get('domains/%s' % domain_id) File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/lib/common/rest_client.py", line 291, in get return self.request('GET', url, extra_headers, headers) File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/lib/common/rest_client.py", line 664, in request self._error_checker(resp, resp_body) File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/lib/common/rest_client.py", line 761, in _error_checker raise exceptions.NotFound(resp_body, resp=resp) tempest.lib.exceptions.NotFound: Object not found Details: {u'message': u'Could not find domain: default.', u'code': 404, u'title': u'Not Found'} tempest.api.identity.v2.test_api_discovery.TestApiDiscovery.test_api_media_types -------------------------------------------------------------------------------- Traceback (most recent call last): File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/test.py", line 270, in setUpClass six.reraise(etype, value, trace) File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/test.py", line 258, in setUpClass cls.setup_credentials() File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/api/identity/base.py", line 29, in setup_credentials super(BaseIdentityTest, cls).setup_credentials() File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/test.py", line 358, in setup_credentials credential_type=credentials_type) File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/test.py", line 516, in get_client_manager cred_provider = cls._get_credentials_provider() File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/test.py", line 494, in _get_credentials_provider identity_version=cls.get_identity_version()) File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/common/credentials_factory.py", line 77, in get_credentials_provider fill_in=True, identity_version=identity_version) File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/common/credentials_factory.py", line 195, in get_configured_admin_credentials identity_version=identity_version, **params) File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/common/credentials_factory.py", line 228, in get_credentials **params) File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/lib/auth.py", line 645, in get_credentials creds = auth_provider.fill_credentials() File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/lib/auth.py", line 124, in fill_credentials auth_data = self.get_auth() File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/lib/auth.py", line 150, in get_auth self.set_auth() File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/lib/auth.py", line 159, in set_auth self.cache = self._get_auth() File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/lib/auth.py", line 313, in _get_auth token, auth_data = auth_func(**auth_params) File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/lib/services/identity/v2/token_client.py", line 108, in get_token body = self.auth(user, password, tenant) File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/lib/services/identity/v2/token_client.py", line 54, in auth resp, body = self.post(self.auth_url, body=body) File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/lib/common/rest_client.py", line 276, in post return self.request('POST', url, extra_headers, headers, body, chunked) File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/lib/services/identity/v2/token_client.py", line 99, in request raise exceptions.Unauthorized(resp_body['error']['message']) tempest.lib.exceptions.Unauthorized: Unauthorized Details: The request you have made requires authentication. tempest.api.object_storage.test_object_services.ObjectTest.test_update_object_metadata -------------------------------------------------------------------------------------- Traceback (most recent call last): File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/test.py", line 270, in setUpClass six.reraise(etype, value, trace) File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/test.py", line 263, in setUpClass cls.resource_setup() File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/api/object_storage/test_object_services.py", line 37, in resource_setup super(ObjectTest, cls).resource_setup() File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/api/object_storage/base.py", line 69, in resource_setup _, body = cls.capabilities_client.list_capabilities() File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/services/object_storage/capabilities_client.py", line 26, in list_capabilities resp, body = self.get('info') File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/lib/common/rest_client.py", line 291, in get return self.request('GET', url, extra_headers, headers) File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/lib/common/rest_client.py", line 664, in request self._error_checker(resp, resp_body) File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/lib/common/rest_client.py", line 761, in _error_checker raise exceptions.NotFound(resp_body, resp=resp) tempest.lib.exceptions.NotFound: Object not found Details: {u'HostId': u'3aaa-default-default', u'Code': u'NoSuchBucket', u'BucketName': u'info', u'RequestId': u'tx000000000000000000047-005a87b307-3aaa-default'} tempest.api.object_storage.test_account_quotas.AccountQuotasTest.test_upload_valid_object ----------------------------------------------------------------------------------------- Traceback (most recent call last): File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/test.py", line 270, in setUpClass six.reraise(etype, value, trace) File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/test.py", line 263, in setUpClass cls.resource_setup() File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/api/object_storage/test_account_quotas.py", line 36, in resource_setup super(AccountQuotasTest, cls).resource_setup() File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/api/object_storage/base.py", line 69, in resource_setup _, body = cls.capabilities_client.list_capabilities() File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/services/object_storage/capabilities_client.py", line 26, in list_capabilities resp, body = self.get('info') File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/lib/common/rest_client.py", line 291, in get return self.request('GET', url, extra_headers, headers) File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/lib/common/rest_client.py", line 664, in request self._error_checker(resp, resp_body) File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/lib/common/rest_client.py", line 761, in _error_checker raise exceptions.NotFound(resp_body, resp=resp) tempest.lib.exceptions.NotFound: Object not found Details: {u'HostId': u'3c0e-default-default', u'Code': u'NoSuchBucket', u'BucketName': u'info', u'RequestId': u'tx000000000000000000047-005a87b300-3c0e-default'} tempest.api.identity.admin.v3.test_services.ServicesTestJSON.test_create_update_get_service ------------------------------------------------------------------------------------------- Traceback (most recent call last): File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/api/identity/admin/v3/test_services.py", line 39, in test_create_update_get_service type=serv_type, name=name, description=desc)['service'] File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/lib/services/identity/v3/services_client.py", line 58, in create_service resp, body = self.post("services", body) File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/lib/common/rest_client.py", line 276, in post return self.request('POST', url, extra_headers, headers, body, chunked) File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/lib/common/rest_client.py", line 664, in request self._error_checker(resp, resp_body) File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/lib/common/rest_client.py", line 756, in _error_checker raise exceptions.Forbidden(resp_body, resp=resp) tempest.lib.exceptions.Forbidden: Forbidden Details: {u'message': u'You are not authorized to perform the requested action: identity:create_service.', u'code': 403, u'title': u'Forbidden'} tempest.api.identity.admin.v2.test_services.ServicesTestJSON.test_list_services ------------------------------------------------------------------------------- Traceback (most recent call last): File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/test.py", line 270, in setUpClass six.reraise(etype, value, trace) File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/test.py", line 258, in setUpClass cls.setup_credentials() File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/api/identity/base.py", line 29, in setup_credentials super(BaseIdentityTest, cls).setup_credentials() File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/test.py", line 358, in setup_credentials credential_type=credentials_type) File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/test.py", line 516, in get_client_manager cred_provider = cls._get_credentials_provider() File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/test.py", line 494, in _get_credentials_provider identity_version=cls.get_identity_version()) File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/common/credentials_factory.py", line 77, in get_credentials_provider fill_in=True, identity_version=identity_version) File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/common/credentials_factory.py", line 195, in get_configured_admin_credentials identity_version=identity_version, **params) File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/common/credentials_factory.py", line 228, in get_credentials **params) File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/lib/auth.py", line 645, in get_credentials creds = auth_provider.fill_credentials() File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/lib/auth.py", line 124, in fill_credentials auth_data = self.get_auth() File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/lib/auth.py", line 150, in get_auth self.set_auth() File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/lib/auth.py", line 159, in set_auth self.cache = self._get_auth() File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/lib/auth.py", line 313, in _get_auth token, auth_data = auth_func(**auth_params) File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/lib/services/identity/v2/token_client.py", line 108, in get_token body = self.auth(user, password, tenant) File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/lib/services/identity/v2/token_client.py", line 54, in auth resp, body = self.post(self.auth_url, body=body) File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/lib/common/rest_client.py", line 276, in post return self.request('POST', url, extra_headers, headers, body, chunked) File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/lib/services/identity/v2/token_client.py", line 99, in request raise exceptions.Unauthorized(resp_body['error']['message']) tempest.lib.exceptions.Unauthorized: Unauthorized Details: The request you have made requires authentication. tempest.api.identity.admin.v3.test_endpoints.EndPointsTestJSON.test_update_endpoint ----------------------------------------------------------------------------------- Traceback (most recent call last): File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/test.py", line 270, in setUpClass six.reraise(etype, value, trace) File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/test.py", line 263, in setUpClass cls.resource_setup() File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/api/identity/admin/v3/test_endpoints.py", line 37, in resource_setup description=s_description)) File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/lib/services/identity/v3/services_client.py", line 58, in create_service resp, body = self.post("services", body) File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/lib/common/rest_client.py", line 276, in post return self.request('POST', url, extra_headers, headers, body, chunked) File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/lib/common/rest_client.py", line 664, in request self._error_checker(resp, resp_body) File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/lib/common/rest_client.py", line 756, in _error_checker raise exceptions.Forbidden(resp_body, resp=resp) tempest.lib.exceptions.Forbidden: Forbidden Details: {u'message': u'You are not authorized to perform the requested action: identity:create_service.', u'code': 403, u'title': u'Forbidden'} tempest.api.identity.admin.v3.test_credentials.CredentialsTestJSON.test_credentials_create_get_update_delete ------------------------------------------------------------------------------------------------------------ Traceback (most recent call last): File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/test.py", line 270, in setUpClass six.reraise(etype, value, trace) File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/test.py", line 263, in setUpClass cls.resource_setup() File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/api/identity/admin/v3/test_credentials.py", line 37, in resource_setup description=data_utils.rand_name('project-desc'))['project'] File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/lib/services/identity/v3/projects_client.py", line 36, in create_project resp, body = self.post('projects', post_body) File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/lib/common/rest_client.py", line 276, in post return self.request('POST', url, extra_headers, headers, body, chunked) File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/lib/common/rest_client.py", line 664, in request self._error_checker(resp, resp_body) File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/lib/common/rest_client.py", line 756, in _error_checker raise exceptions.Forbidden(resp_body, resp=resp) tempest.lib.exceptions.Forbidden: Forbidden Details: {u'message': u'You are not authorized to perform the requested action: identity:create_project.', u'code': 403, u'title': u'Forbidden'} tempest.api.identity.admin.v3.test_policies.PoliciesTestJSON.test_create_update_delete_policy --------------------------------------------------------------------------------------------- Traceback (most recent call last): File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/api/identity/admin/v3/test_policies.py", line 53, in test_create_update_delete_policy type=policy_type)['policy'] File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/lib/services/identity/v3/policies_client.py", line 36, in create_policy resp, body = self.post('policies', post_body) File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/lib/common/rest_client.py", line 276, in post return self.request('POST', url, extra_headers, headers, body, chunked) File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/lib/common/rest_client.py", line 664, in request self._error_checker(resp, resp_body) File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/lib/common/rest_client.py", line 756, in _error_checker raise exceptions.Forbidden(resp_body, resp=resp) tempest.lib.exceptions.Forbidden: Forbidden Details: {u'message': u'You are not authorized to perform the requested action: identity:create_policy.', u'code': 403, u'title': u'Forbidden'} tempest.api.object_storage.test_account_services.AccountTest.test_list_account_metadata --------------------------------------------------------------------------------------- Traceback (most recent call last): File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/test.py", line 270, in setUpClass six.reraise(etype, value, trace) File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/test.py", line 263, in setUpClass cls.resource_setup() File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/api/object_storage/test_account_services.py", line 44, in resource_setup super(AccountTest, cls).resource_setup() File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/api/object_storage/base.py", line 69, in resource_setup _, body = cls.capabilities_client.list_capabilities() File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/services/object_storage/capabilities_client.py", line 26, in list_capabilities resp, body = self.get('info') File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/lib/common/rest_client.py", line 291, in get return self.request('GET', url, extra_headers, headers) File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/lib/common/rest_client.py", line 664, in request self._error_checker(resp, resp_body) File "/root/.rally/verification/verifier-9aba81f2-2ecc-428a-bca2-3829f0c189a6/repo/tempest/lib/common/rest_client.py", line 761, in _error_checker raise exceptions.NotFound(resp_body, resp=resp) tempest.lib.exceptions.NotFound: Object not found Details: {u'HostId': u'3aaa-default-default', u'Code': u'NoSuchBucket', u'BucketName': u'info', u'RequestId': u'tx000000000000000000046-005a87b302-3aaa-default'} ====== Totals ====== Ran: 119 tests in 1104.106 sec. - Success: 90 - Skipped: 0 - Expected failures: 0 - Unexpected success: 0 - Failures: 29 Using verification (UUID=c5726791-6771-4f8b-9ea4-c9a20b896ee3) as the default verification for the future operations.