The attempt to merge lp:~termie/nova/db_migration into lp:nova failed. Below is the output from the failed tests. AdminAPITest test_admin_disabled ok test_admin_enabled ok APITest test_exceptions_are_converted_to_faults ok Test test_authorize_token ok test_authorize_user ok test_bad_token ok test_bad_user ok test_no_user ok test_token_expiry ok TestLimiter test_authorize_token ok TestFaults test_fault_parts ok test_raise ok test_retry_header ok FlavorsTest test_get_flavor_by_id ok test_get_flavor_list ok GlanceImageServiceTest test_create ok test_create_and_show_non_existing_image ok test_delete ok test_update ok ImageControllerWithGlanceServiceTest test_get_image_details ok test_get_image_index ok LocalImageServiceTest test_create ok test_create_and_show_non_existing_image ok test_delete ok test_update ok LimiterTest test_minute ok test_one_per_period ok test_second ok test_users_get_separate_buckets ok test_we_can_go_indefinitely_if_we_spread_out_requests ok WSGIAppProxyTest test_200 ok test_403 ok test_failure ok WSGIAppTest test_escaping ok test_good_urls ok test_invalid_methods ok test_invalid_urls ok test_response_to_delays ok ServersTest test_create_backup_schedules ok test_create_instance ok test_delete_backup_schedules ok test_delete_server_instance ok test_get_all_server_details ok test_get_server_backup_schedules ok test_get_server_by_id ok test_get_server_list ok test_server_actions ok test_server_diagnostics ok test_server_pause ok test_server_reboot ok test_server_rebuild ok test_server_resize ok test_server_resume ok test_server_suspend ok test_server_unpause ok test_update_bad_params ok test_update_no_body ok test_update_server ok SharedIpGroupsTest test_create_shared_ip_group ok test_delete_shared_ip_group ok test_get_shared_ip_groups ok SerializerTest test_basic ok test_defaults_to_json ok test_deserialize ok test_deserialize_empty_xml ok test_suffix_takes_precedence_over_accept_header ok Test test_controller ok test_debug **************************************** REQUEST ENVIRON wsgi.multithread = False SCRIPT_NAME = webob.adhoc_attrs = {'response': } wsgi.input = REQUEST_METHOD = GET HTTP_HOST = localhost:80 PATH_INFO = / SERVER_PROTOCOL = HTTP/1.0 QUERY_STRING = wsgi.version = (1, 0) SERVER_NAME = localhost wsgi.run_once = False wsgi.errors = ', mode 'w' at 0x7fc331e931e0> wsgi.multiprocess = False wsgi.url_scheme = http SERVER_PORT = 80 **************************************** RESPONSE HEADERS X-Test = checking **************************************** BODY Test result ok test_router ok AccessTestCase test_001_allow_all ok test_002_allow_none ok test_003_allow_project_manager ok test_004_allow_sys_and_net ok ApiEc2TestCase test_authorize_revoke_security_group_cidr ok test_authorize_revoke_security_group_cidr_v6 ok test_authorize_revoke_security_group_foreign_group ok test_create_delete_security_group ok test_describe_instances ok test_get_all_key_pairs ok test_get_all_security_groups ok XmlConversionTestCase test_number_conversion ok AuthManagerDbTestCase test_004_signature_is_valid ok test_005_can_get_credentials ok test_add_user_role_doesnt_infect_project_roles ok test_adding_role_to_project_is_ignored_unless_added_to_user ok test_can_add_and_remove_user_role ok test_can_add_remove_user_with_role ok test_can_add_user_to_project ok test_can_create_and_get_project ok test_can_create_and_get_project_with_attributes ok test_can_create_project_with_manager ok test_can_delete_project ok test_can_delete_user ok test_can_generate_x509 ok test_can_list_project_roles ok test_can_list_projects ok test_can_list_user_roles ok test_can_list_users ok test_can_modify_project ok test_can_modify_users ok test_can_remove_project_role_but_keep_user_role ok test_can_remove_user_from_project ok test_can_remove_user_roles ok test_can_retrieve_project_by_user ok test_create_and_find_user ok test_create_and_find_with_properties ok test_create_project_assigns_manager_to_members ok test_no_extra_project_managers ok test_no_extra_project_members ok test_removing_user_role_hides_it_from_project ok AuthManagerLdapTestCase test_004_signature_is_valid ok test_005_can_get_credentials ok test_add_user_role_doesnt_infect_project_roles ok test_adding_role_to_project_is_ignored_unless_added_to_user ok test_can_add_and_remove_user_role ok test_can_add_remove_user_with_role ok test_can_add_user_to_project ok test_can_create_and_get_project ok test_can_create_and_get_project_with_attributes ok test_can_create_project_with_manager ok test_can_delete_project ok test_can_delete_user ok test_can_generate_x509 ok test_can_list_project_roles ok test_can_list_projects ok test_can_list_user_roles ok test_can_list_users ok test_can_modify_project ok test_can_modify_users ok test_can_remove_project_role_but_keep_user_role ok test_can_remove_user_from_project ok test_can_remove_user_roles ok test_can_retrieve_project_by_user ok test_create_and_find_user ok test_create_and_find_with_properties ok test_create_project_assigns_manager_to_members ok test_no_extra_project_managers ok test_no_extra_project_members ok test_removing_user_role_hides_it_from_project ok CloudTestCase test_ajax_console ok test_associate_disassociate_address ok test_console_output ok test_delete_key_pair ok test_describe_addresses ok test_describe_availability_zones ok test_describe_instances ok test_describe_key_pairs ok test_describe_volumes ok test_instance_update_state ok test_key_generation ok test_run_instances ok test_update_of_instance_display_fields ok test_update_of_instance_wont_update_private_fields ok test_update_of_volume_display_fields ok test_update_of_volume_wont_update_private_fields ok test_user_editable_image_endpoint ok ComputeTestCase test_ajax_console ok test_console_output ok test_create_instance_associates_security_groups ok test_create_instance_defaults_display_name ok test_lock ok test_pause ok test_reboot ok test_run_instance_existing ok test_run_terminate ok test_run_terminate_timestamps ok test_set_admin_password ok test_snapshot ok test_suspend ok ConsoleTestCase test_add_console ok test_add_console_does_not_duplicate ok test_get_pool_creates_new_pool_if_needed ok test_get_pool_does_not_create_new_pool_if_exists ok test_get_pool_for_instance_host ok test_remove_console ok DirectCloudTestCase test_ajax_console ok test_associate_disassociate_address ok test_console_output ok test_delete_key_pair ok test_describe_addresses ok test_describe_availability_zones ok test_describe_instances ok test_describe_key_pairs ok test_describe_volumes ok test_instance_update_state ok test_key_generation ok test_run_instances ok test_update_of_instance_display_fields ok test_update_of_instance_wont_update_private_fields ok test_update_of_volume_display_fields ok test_update_of_volume_wont_update_private_fields ok test_user_editable_image_endpoint ok DirectTestCase test_delegated_auth ok test_json_params ok test_post_params ok test_proxy ok FlagsTestCase test_declare ok test_define ok test_flag_leak_left ok test_flag_leak_right ok test_runtime_and_unknown_flags ok NovaFormatterTestCase test_contextualized_log ok test_debugging_log ok test_uncontextualized_log ok NovaLoggerTestCase test_child_log_has_level_of_parent_flag ok test_has_level_from_flags ok RootLoggerTestCase test_handlers_have_nova_formatter ok test_handles_context_kwarg ok test_is_nova_instance ok test_module_level_audit_handles_context_arg ok test_module_level_methods_handle_context_arg ok test_name_is_nova_root ok VerboseLoggerTestCase test_will_be_verbose_if_named_nova_and_verbose_flag_set ok LockoutTestCase test_lockout ok test_multiple_keys ok test_timeout ok test_window_timeout ok ProjectTestCase test_authors_up_to_date ok NetworkTestCase test_allocate_deallocate_fixed_ip ok test_available_ips ok test_ips_are_reused ok test_private_ipv6 ok test_public_network_association ok test_side_effects ok test_subnet_edge ok test_too_many_addresses ok test_too_many_networks ok test_vpn_ip_and_port_looks_valid ok QuotaTestCase test_quota_overrides ok test_too_many_addresses ok test_too_many_cores ok test_too_many_gigabytes ok test_too_many_instances ok test_too_many_volumes ok RpcTestCase test_call_exception ok test_call_succeed ok test_context_passed ok test_nested_calls ok SchedulerTestCase test_fallback ok test_named_method ok SimpleDriverTestCase test_doesnt_report_disabled_hosts_as_up ok test_least_busy_host_gets_instance ok test_least_busy_host_gets_volume ok test_reports_enabled_hosts_as_up ok test_specific_host_gets_instance ok test_too_many_cores ok test_too_many_gigabytes ok test_will_schedule_on_disabled_host_if_specified ok test_wont_sechedule_if_specified_host_is_down ok ZoneSchedulerTestCase test_with_two_zones ok ServiceFlagsTestCase test_service_disabled_on_create_based_on_flag ok test_service_enabled_on_create_based_on_flag ok ServiceManagerTestCase test_attribute_error_for_no_manager ok test_message_gets_to_manager ok test_override_manager_method ok ServiceTestCase test_create ok test_report_state_newly_connected ok test_report_state_newly_disconnected ok test_report_state_no_service ok TwistdTestCase test_basic ok test_help ok test_logfile ok IptablesFirewallTestCase test_static_filters ok LibvirtConnTestCase test_xml_and_uri ok test_xml_and_uri_no_kernel ok test_xml_and_uri_no_ramdisk ok test_xml_and_uri_no_ramdisk_no_kernel ok test_xml_and_uri_rescue ok NWFilterTestCase test_cidr_rule_nwfilter_xml ok test_creates_base_rule_first ok VolumeTestCase test_concurrent_volumes_get_different_targets ok test_create_delete_volume ok test_multi_node ok test_run_attach_detach_volume ok test_too_big_volume ok test_too_many_volumes ok XenAPIDiffieHellmanTestCase test_encryption ok test_shared ok XenAPIVMTestCase test_get_diagnostics ok test_instance_snapshot ok test_list_instances_0 ok test_spawn_glance ok test_spawn_objectstore ok test_spawn_raw_glance ok test_spawn_raw_objectstore ok XenAPIVolumeTestCase test_attach_volume ok test_attach_volume_raise_exception ok test_create_iscsi_storage ok test_parse_volume_info_raise_exception ok ---------------------------------------------------------------------- Ran 289 tests in 89.061s OK FF.................EE.................FFFFEFEEFFF...FFF.F............ ====================================================================== ERROR: test_get_image_details (nova.tests.api.openstack.test_images.ImageControllerWithGlanceServiceTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "/tmp/tmpfe2vpz/nova/tests/api/openstack/test_images.py", line 238, in test_get_image_details for image in res_dict['images']: KeyError: 'images' -------------------- >> begin captured logging << -------------------- (nova.api.openstack 2011.1-LOCALBRANCH:LOCALREVISION): ERROR [N/A] Caught error: (OperationalError) no such table: users u'SELECT users.created_at AS users_created_at, users.updated_at AS users_updated_at, users.deleted_at AS users_deleted_at, users.deleted AS users_deleted, users.id AS users_id, users.name AS users_name, users.access_key AS users_access_key, users.secret_key AS users_secret_key, users.is_admin AS users_is_admin \nFROM users \nWHERE users.id = ? AND users.deleted = ? \n LIMIT 1 OFFSET 0' (1, False) (nova.api.openstack): TRACE: Traceback (most recent call last): (nova.api.openstack): TRACE: File "/tmp/tmpfe2vpz/nova/api/openstack/__init__.py", line 55, in __call__ (nova.api.openstack): TRACE: return req.get_response(self.application) (nova.api.openstack): TRACE: File "/usr/lib/pymodules/python2.6/webob/request.py", line 939, in get_response (nova.api.openstack): TRACE: application, catch_exc_info=False) (nova.api.openstack): TRACE: File "/usr/lib/pymodules/python2.6/webob/request.py", line 908, in call_application (nova.api.openstack): TRACE: app_iter = application(self.environ, start_response) (nova.api.openstack): TRACE: File "/usr/lib/pymodules/python2.6/webob/dec.py", line 147, in __call__ (nova.api.openstack): TRACE: resp = self.call_func(req, *args, **self.kwargs) (nova.api.openstack): TRACE: File "/usr/lib/pymodules/python2.6/webob/dec.py", line 208, in call_func (nova.api.openstack): TRACE: return self.func(req, *args, **kwargs) (nova.api.openstack): TRACE: File "/tmp/tmpfe2vpz/nova/tests/api/openstack/fakes.py", line 70, in fake_wsgi (nova.api.openstack): TRACE: req.environ['nova.context'] = context.RequestContext(1, 1) (nova.api.openstack): TRACE: File "/tmp/tmpfe2vpz/nova/context.py", line 47, in __init__ (nova.api.openstack): TRACE: if self.user_id and self.user: (nova.api.openstack): TRACE: File "/tmp/tmpfe2vpz/nova/context.py", line 72, in user (nova.api.openstack): TRACE: self._user = manager.AuthManager().get_user(self.user_id) (nova.api.openstack): TRACE: File "/tmp/tmpfe2vpz/nova/auth/manager.py", line 588, in get_user (nova.api.openstack): TRACE: user_dict = drv.get_user(uid) (nova.api.openstack): TRACE: File "/tmp/tmpfe2vpz/nova/auth/dbdriver.py", line 48, in get_user (nova.api.openstack): TRACE: user = db.user_get(context.get_admin_context(), uid) (nova.api.openstack): TRACE: File "/tmp/tmpfe2vpz/nova/db/api.py", line 818, in user_get (nova.api.openstack): TRACE: return IMPL.user_get(context, id) (nova.api.openstack): TRACE: File "/tmp/tmpfe2vpz/nova/db/sqlalchemy/api.py", line 96, in wrapper (nova.api.openstack): TRACE: return f(*args, **kwargs) (nova.api.openstack): TRACE: File "/tmp/tmpfe2vpz/nova/db/sqlalchemy/api.py", line 1697, in user_get (nova.api.openstack): TRACE: filter_by(deleted=can_read_deleted(context)).\ (nova.api.openstack): TRACE: File "/usr/lib/python2.6/dist-packages/sqlalchemy/orm/query.py", line 1496, in first (nova.api.openstack): TRACE: ret = list(self[0:1]) (nova.api.openstack): TRACE: File "/usr/lib/python2.6/dist-packages/sqlalchemy/orm/query.py", line 1405, in __getitem__ (nova.api.openstack): TRACE: return list(res) (nova.api.openstack): TRACE: File "/usr/lib/python2.6/dist-packages/sqlalchemy/orm/query.py", line 1565, in __iter__ (nova.api.openstack): TRACE: return self._execute_and_instances(context) (nova.api.openstack): TRACE: File "/usr/lib/python2.6/dist-packages/sqlalchemy/orm/query.py", line 1570, in _execute_and_instances (nova.api.openstack): TRACE: mapper=self._mapper_zero_or_none()) (nova.api.openstack): TRACE: File "/usr/lib/python2.6/dist-packages/sqlalchemy/orm/session.py", line 735, in execute (nova.api.openstack): TRACE: clause, params or {}) (nova.api.openstack): TRACE: File "/usr/lib/python2.6/dist-packages/sqlalchemy/engine/base.py", line 1157, in execute (nova.api.openstack): TRACE: params) (nova.api.openstack): TRACE: File "/usr/lib/python2.6/dist-packages/sqlalchemy/engine/base.py", line 1237, in _execute_clauseelement (nova.api.openstack): TRACE: return self.__execute_context(context) (nova.api.openstack): TRACE: File "/usr/lib/python2.6/dist-packages/sqlalchemy/engine/base.py", line 1268, in __execute_context (nova.api.openstack): TRACE: context.parameters[0], context=context) (nova.api.openstack): TRACE: File "/usr/lib/python2.6/dist-packages/sqlalchemy/engine/base.py", line 1367, in _cursor_execute (nova.api.openstack): TRACE: context) (nova.api.openstack): TRACE: File "/usr/lib/python2.6/dist-packages/sqlalchemy/engine/base.py", line 1360, in _cursor_execute (nova.api.openstack): TRACE: context) (nova.api.openstack): TRACE: File "/usr/lib/python2.6/dist-packages/sqlalchemy/engine/default.py", line 288, in do_execute (nova.api.openstack): TRACE: cursor.execute(statement, parameters) (nova.api.openstack): TRACE: OperationalError: (OperationalError) no such table: users u'SELECT users.created_at AS users_created_at, users.updated_at AS users_updated_at, users.deleted_at AS users_deleted_at, users.deleted AS users_deleted, users.id AS users_id, users.name AS users_name, users.access_key AS users_access_key, users.secret_key AS users_secret_key, users.is_admin AS users_is_admin \nFROM users \nWHERE users.id = ? AND users.deleted = ? \n LIMIT 1 OFFSET 0' (1, False) (nova.api.openstack): TRACE: --------------------- >> end captured logging << --------------------- ====================================================================== ERROR: test_get_image_index (nova.tests.api.openstack.test_images.ImageControllerWithGlanceServiceTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "/tmp/tmpfe2vpz/nova/tests/api/openstack/test_images.py", line 219, in test_get_image_index for image in res_dict['images']: KeyError: 'images' -------------------- >> begin captured logging << -------------------- (nova.api.openstack 2011.1-LOCALBRANCH:LOCALREVISION): ERROR [N/A] Caught error: (OperationalError) no such table: users u'SELECT users.created_at AS users_created_at, users.updated_at AS users_updated_at, users.deleted_at AS users_deleted_at, users.deleted AS users_deleted, users.id AS users_id, users.name AS users_name, users.access_key AS users_access_key, users.secret_key AS users_secret_key, users.is_admin AS users_is_admin \nFROM users \nWHERE users.id = ? AND users.deleted = ? \n LIMIT 1 OFFSET 0' (1, False) (nova.api.openstack): TRACE: Traceback (most recent call last): (nova.api.openstack): TRACE: File "/tmp/tmpfe2vpz/nova/api/openstack/__init__.py", line 55, in __call__ (nova.api.openstack): TRACE: return req.get_response(self.application) (nova.api.openstack): TRACE: File "/usr/lib/pymodules/python2.6/webob/request.py", line 939, in get_response (nova.api.openstack): TRACE: application, catch_exc_info=False) (nova.api.openstack): TRACE: File "/usr/lib/pymodules/python2.6/webob/request.py", line 908, in call_application (nova.api.openstack): TRACE: app_iter = application(self.environ, start_response) (nova.api.openstack): TRACE: File "/usr/lib/pymodules/python2.6/webob/dec.py", line 147, in __call__ (nova.api.openstack): TRACE: resp = self.call_func(req, *args, **self.kwargs) (nova.api.openstack): TRACE: File "/usr/lib/pymodules/python2.6/webob/dec.py", line 208, in call_func (nova.api.openstack): TRACE: return self.func(req, *args, **kwargs) (nova.api.openstack): TRACE: File "/tmp/tmpfe2vpz/nova/tests/api/openstack/fakes.py", line 70, in fake_wsgi (nova.api.openstack): TRACE: req.environ['nova.context'] = context.RequestContext(1, 1) (nova.api.openstack): TRACE: File "/tmp/tmpfe2vpz/nova/context.py", line 47, in __init__ (nova.api.openstack): TRACE: if self.user_id and self.user: (nova.api.openstack): TRACE: File "/tmp/tmpfe2vpz/nova/context.py", line 72, in user (nova.api.openstack): TRACE: self._user = manager.AuthManager().get_user(self.user_id) (nova.api.openstack): TRACE: File "/tmp/tmpfe2vpz/nova/auth/manager.py", line 588, in get_user (nova.api.openstack): TRACE: user_dict = drv.get_user(uid) (nova.api.openstack): TRACE: File "/tmp/tmpfe2vpz/nova/auth/dbdriver.py", line 48, in get_user (nova.api.openstack): TRACE: user = db.user_get(context.get_admin_context(), uid) (nova.api.openstack): TRACE: File "/tmp/tmpfe2vpz/nova/db/api.py", line 818, in user_get (nova.api.openstack): TRACE: return IMPL.user_get(context, id) (nova.api.openstack): TRACE: File "/tmp/tmpfe2vpz/nova/db/sqlalchemy/api.py", line 96, in wrapper (nova.api.openstack): TRACE: return f(*args, **kwargs) (nova.api.openstack): TRACE: File "/tmp/tmpfe2vpz/nova/db/sqlalchemy/api.py", line 1697, in user_get (nova.api.openstack): TRACE: filter_by(deleted=can_read_deleted(context)).\ (nova.api.openstack): TRACE: File "/usr/lib/python2.6/dist-packages/sqlalchemy/orm/query.py", line 1496, in first (nova.api.openstack): TRACE: ret = list(self[0:1]) (nova.api.openstack): TRACE: File "/usr/lib/python2.6/dist-packages/sqlalchemy/orm/query.py", line 1405, in __getitem__ (nova.api.openstack): TRACE: return list(res) (nova.api.openstack): TRACE: File "/usr/lib/python2.6/dist-packages/sqlalchemy/orm/query.py", line 1565, in __iter__ (nova.api.openstack): TRACE: return self._execute_and_instances(context) (nova.api.openstack): TRACE: File "/usr/lib/python2.6/dist-packages/sqlalchemy/orm/query.py", line 1570, in _execute_and_instances (nova.api.openstack): TRACE: mapper=self._mapper_zero_or_none()) (nova.api.openstack): TRACE: File "/usr/lib/python2.6/dist-packages/sqlalchemy/orm/session.py", line 735, in execute (nova.api.openstack): TRACE: clause, params or {}) (nova.api.openstack): TRACE: File "/usr/lib/python2.6/dist-packages/sqlalchemy/engine/base.py", line 1157, in execute (nova.api.openstack): TRACE: params) (nova.api.openstack): TRACE: File "/usr/lib/python2.6/dist-packages/sqlalchemy/engine/base.py", line 1237, in _execute_clauseelement (nova.api.openstack): TRACE: return self.__execute_context(context) (nova.api.openstack): TRACE: File "/usr/lib/python2.6/dist-packages/sqlalchemy/engine/base.py", line 1268, in __execute_context (nova.api.openstack): TRACE: context.parameters[0], context=context) (nova.api.openstack): TRACE: File "/usr/lib/python2.6/dist-packages/sqlalchemy/engine/base.py", line 1367, in _cursor_execute (nova.api.openstack): TRACE: context) (nova.api.openstack): TRACE: File "/usr/lib/python2.6/dist-packages/sqlalchemy/engine/base.py", line 1360, in _cursor_execute (nova.api.openstack): TRACE: context) (nova.api.openstack): TRACE: File "/usr/lib/python2.6/dist-packages/sqlalchemy/engine/default.py", line 288, in do_execute (nova.api.openstack): TRACE: cursor.execute(statement, parameters) (nova.api.openstack): TRACE: OperationalError: (OperationalError) no such table: users u'SELECT users.created_at AS users_created_at, users.updated_at AS users_updated_at, users.deleted_at AS users_deleted_at, users.deleted AS users_deleted, users.id AS users_id, users.name AS users_name, users.access_key AS users_access_key, users.secret_key AS users_secret_key, users.is_admin AS users_is_admin \nFROM users \nWHERE users.id = ? AND users.deleted = ? \n LIMIT 1 OFFSET 0' (1, False) (nova.api.openstack): TRACE: --------------------- >> end captured logging << --------------------- ====================================================================== ERROR: test_get_all_server_details (nova.tests.api.openstack.test_servers.ServersTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "/tmp/tmpfe2vpz/nova/tests/api/openstack/test_servers.py", line 230, in test_get_all_server_details for s in res_dict['servers']: KeyError: 'servers' -------------------- >> begin captured logging << -------------------- (nova.api.openstack 2011.1-LOCALBRANCH:LOCALREVISION): ERROR [N/A] Caught error: (OperationalError) no such table: users u'SELECT users.created_at AS users_created_at, users.updated_at AS users_updated_at, users.deleted_at AS users_deleted_at, users.deleted AS users_deleted, users.id AS users_id, users.name AS users_name, users.access_key AS users_access_key, users.secret_key AS users_secret_key, users.is_admin AS users_is_admin \nFROM users \nWHERE users.id = ? AND users.deleted = ? \n LIMIT 1 OFFSET 0' (1, False) (nova.api.openstack): TRACE: Traceback (most recent call last): (nova.api.openstack): TRACE: File "/tmp/tmpfe2vpz/nova/api/openstack/__init__.py", line 55, in __call__ (nova.api.openstack): TRACE: return req.get_response(self.application) (nova.api.openstack): TRACE: File "/usr/lib/pymodules/python2.6/webob/request.py", line 939, in get_response (nova.api.openstack): TRACE: application, catch_exc_info=False) (nova.api.openstack): TRACE: File "/usr/lib/pymodules/python2.6/webob/request.py", line 908, in call_application (nova.api.openstack): TRACE: app_iter = application(self.environ, start_response) (nova.api.openstack): TRACE: File "/usr/lib/pymodules/python2.6/webob/dec.py", line 147, in __call__ (nova.api.openstack): TRACE: resp = self.call_func(req, *args, **self.kwargs) (nova.api.openstack): TRACE: File "/usr/lib/pymodules/python2.6/webob/dec.py", line 208, in call_func (nova.api.openstack): TRACE: return self.func(req, *args, **kwargs) (nova.api.openstack): TRACE: File "/tmp/tmpfe2vpz/nova/tests/api/openstack/fakes.py", line 70, in fake_wsgi (nova.api.openstack): TRACE: req.environ['nova.context'] = context.RequestContext(1, 1) (nova.api.openstack): TRACE: File "/tmp/tmpfe2vpz/nova/context.py", line 47, in __init__ (nova.api.openstack): TRACE: if self.user_id and self.user: (nova.api.openstack): TRACE: File "/tmp/tmpfe2vpz/nova/context.py", line 72, in user (nova.api.openstack): TRACE: self._user = manager.AuthManager().get_user(self.user_id) (nova.api.openstack): TRACE: File "/tmp/tmpfe2vpz/nova/auth/manager.py", line 588, in get_user (nova.api.openstack): TRACE: user_dict = drv.get_user(uid) (nova.api.openstack): TRACE: File "/tmp/tmpfe2vpz/nova/auth/dbdriver.py", line 48, in get_user (nova.api.openstack): TRACE: user = db.user_get(context.get_admin_context(), uid) (nova.api.openstack): TRACE: File "/tmp/tmpfe2vpz/nova/db/api.py", line 818, in user_get (nova.api.openstack): TRACE: return IMPL.user_get(context, id) (nova.api.openstack): TRACE: File "/tmp/tmpfe2vpz/nova/db/sqlalchemy/api.py", line 96, in wrapper (nova.api.openstack): TRACE: return f(*args, **kwargs) (nova.api.openstack): TRACE: File "/tmp/tmpfe2vpz/nova/db/sqlalchemy/api.py", line 1697, in user_get (nova.api.openstack): TRACE: filter_by(deleted=can_read_deleted(context)).\ (nova.api.openstack): TRACE: File "/usr/lib/python2.6/dist-packages/sqlalchemy/orm/query.py", line 1496, in first (nova.api.openstack): TRACE: ret = list(self[0:1]) (nova.api.openstack): TRACE: File "/usr/lib/python2.6/dist-packages/sqlalchemy/orm/query.py", line 1405, in __getitem__ (nova.api.openstack): TRACE: return list(res) (nova.api.openstack): TRACE: File "/usr/lib/python2.6/dist-packages/sqlalchemy/orm/query.py", line 1565, in __iter__ (nova.api.openstack): TRACE: return self._execute_and_instances(context) (nova.api.openstack): TRACE: File "/usr/lib/python2.6/dist-packages/sqlalchemy/orm/query.py", line 1570, in _execute_and_instances (nova.api.openstack): TRACE: mapper=self._mapper_zero_or_none()) (nova.api.openstack): TRACE: File "/usr/lib/python2.6/dist-packages/sqlalchemy/orm/session.py", line 735, in execute (nova.api.openstack): TRACE: clause, params or {}) (nova.api.openstack): TRACE: File "/usr/lib/python2.6/dist-packages/sqlalchemy/engine/base.py", line 1157, in execute (nova.api.openstack): TRACE: params) (nova.api.openstack): TRACE: File "/usr/lib/python2.6/dist-packages/sqlalchemy/engine/base.py", line 1237, in _execute_clauseelement (nova.api.openstack): TRACE: return self.__execute_context(context) (nova.api.openstack): TRACE: File "/usr/lib/python2.6/dist-packages/sqlalchemy/engine/base.py", line 1268, in __execute_context (nova.api.openstack): TRACE: context.parameters[0], context=context) (nova.api.openstack): TRACE: File "/usr/lib/python2.6/dist-packages/sqlalchemy/engine/base.py", line 1367, in _cursor_execute (nova.api.openstack): TRACE: context) (nova.api.openstack): TRACE: File "/usr/lib/python2.6/dist-packages/sqlalchemy/engine/base.py", line 1360, in _cursor_execute (nova.api.openstack): TRACE: context) (nova.api.openstack): TRACE: File "/usr/lib/python2.6/dist-packages/sqlalchemy/engine/default.py", line 288, in do_execute (nova.api.openstack): TRACE: cursor.execute(statement, parameters) (nova.api.openstack): TRACE: OperationalError: (OperationalError) no such table: users u'SELECT users.created_at AS users_created_at, users.updated_at AS users_updated_at, users.deleted_at AS users_deleted_at, users.deleted AS users_deleted, users.id AS users_id, users.name AS users_name, users.access_key AS users_access_key, users.secret_key AS users_secret_key, users.is_admin AS users_is_admin \nFROM users \nWHERE users.id = ? AND users.deleted = ? \n LIMIT 1 OFFSET 0' (1, False) (nova.api.openstack): TRACE: --------------------- >> end captured logging << --------------------- ====================================================================== ERROR: test_get_server_by_id (nova.tests.api.openstack.test_servers.ServersTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "/tmp/tmpfe2vpz/nova/tests/api/openstack/test_servers.py", line 105, in test_get_server_by_id self.assertEqual(res_dict['server']['id'], '1') KeyError: 'server' -------------------- >> begin captured logging << -------------------- (nova.api.openstack 2011.1-LOCALBRANCH:LOCALREVISION): ERROR [N/A] Caught error: (OperationalError) no such table: users u'SELECT users.created_at AS users_created_at, users.updated_at AS users_updated_at, users.deleted_at AS users_deleted_at, users.deleted AS users_deleted, users.id AS users_id, users.name AS users_name, users.access_key AS users_access_key, users.secret_key AS users_secret_key, users.is_admin AS users_is_admin \nFROM users \nWHERE users.id = ? AND users.deleted = ? \n LIMIT 1 OFFSET 0' (1, False) (nova.api.openstack): TRACE: Traceback (most recent call last): (nova.api.openstack): TRACE: File "/tmp/tmpfe2vpz/nova/api/openstack/__init__.py", line 55, in __call__ (nova.api.openstack): TRACE: return req.get_response(self.application) (nova.api.openstack): TRACE: File "/usr/lib/pymodules/python2.6/webob/request.py", line 939, in get_response (nova.api.openstack): TRACE: application, catch_exc_info=False) (nova.api.openstack): TRACE: File "/usr/lib/pymodules/python2.6/webob/request.py", line 908, in call_application (nova.api.openstack): TRACE: app_iter = application(self.environ, start_response) (nova.api.openstack): TRACE: File "/usr/lib/pymodules/python2.6/webob/dec.py", line 147, in __call__ (nova.api.openstack): TRACE: resp = self.call_func(req, *args, **self.kwargs) (nova.api.openstack): TRACE: File "/usr/lib/pymodules/python2.6/webob/dec.py", line 208, in call_func (nova.api.openstack): TRACE: return self.func(req, *args, **kwargs) (nova.api.openstack): TRACE: File "/tmp/tmpfe2vpz/nova/tests/api/openstack/fakes.py", line 70, in fake_wsgi (nova.api.openstack): TRACE: req.environ['nova.context'] = context.RequestContext(1, 1) (nova.api.openstack): TRACE: File "/tmp/tmpfe2vpz/nova/context.py", line 47, in __init__ (nova.api.openstack): TRACE: if self.user_id and self.user: (nova.api.openstack): TRACE: File "/tmp/tmpfe2vpz/nova/context.py", line 72, in user (nova.api.openstack): TRACE: self._user = manager.AuthManager().get_user(self.user_id) (nova.api.openstack): TRACE: File "/tmp/tmpfe2vpz/nova/auth/manager.py", line 588, in get_user (nova.api.openstack): TRACE: user_dict = drv.get_user(uid) (nova.api.openstack): TRACE: File "/tmp/tmpfe2vpz/nova/auth/dbdriver.py", line 48, in get_user (nova.api.openstack): TRACE: user = db.user_get(context.get_admin_context(), uid) (nova.api.openstack): TRACE: File "/tmp/tmpfe2vpz/nova/db/api.py", line 818, in user_get (nova.api.openstack): TRACE: return IMPL.user_get(context, id) (nova.api.openstack): TRACE: File "/tmp/tmpfe2vpz/nova/db/sqlalchemy/api.py", line 96, in wrapper (nova.api.openstack): TRACE: return f(*args, **kwargs) (nova.api.openstack): TRACE: File "/tmp/tmpfe2vpz/nova/db/sqlalchemy/api.py", line 1697, in user_get (nova.api.openstack): TRACE: filter_by(deleted=can_read_deleted(context)).\ (nova.api.openstack): TRACE: File "/usr/lib/python2.6/dist-packages/sqlalchemy/orm/query.py", line 1496, in first (nova.api.openstack): TRACE: ret = list(self[0:1]) (nova.api.openstack): TRACE: File "/usr/lib/python2.6/dist-packages/sqlalchemy/orm/query.py", line 1405, in __getitem__ (nova.api.openstack): TRACE: return list(res) (nova.api.openstack): TRACE: File "/usr/lib/python2.6/dist-packages/sqlalchemy/orm/query.py", line 1565, in __iter__ (nova.api.openstack): TRACE: return self._execute_and_instances(context) (nova.api.openstack): TRACE: File "/usr/lib/python2.6/dist-packages/sqlalchemy/orm/query.py", line 1570, in _execute_and_instances (nova.api.openstack): TRACE: mapper=self._mapper_zero_or_none()) (nova.api.openstack): TRACE: File "/usr/lib/python2.6/dist-packages/sqlalchemy/orm/session.py", line 735, in execute (nova.api.openstack): TRACE: clause, params or {}) (nova.api.openstack): TRACE: File "/usr/lib/python2.6/dist-packages/sqlalchemy/engine/base.py", line 1157, in execute (nova.api.openstack): TRACE: params) (nova.api.openstack): TRACE: File "/usr/lib/python2.6/dist-packages/sqlalchemy/engine/base.py", line 1237, in _execute_clauseelement (nova.api.openstack): TRACE: return self.__execute_context(context) (nova.api.openstack): TRACE: File "/usr/lib/python2.6/dist-packages/sqlalchemy/engine/base.py", line 1268, in __execute_context (nova.api.openstack): TRACE: context.parameters[0], context=context) (nova.api.openstack): TRACE: File "/usr/lib/python2.6/dist-packages/sqlalchemy/engine/base.py", line 1367, in _cursor_execute (nova.api.openstack): TRACE: context) (nova.api.openstack): TRACE: File "/usr/lib/python2.6/dist-packages/sqlalchemy/engine/base.py", line 1360, in _cursor_execute (nova.api.openstack): TRACE: context) (nova.api.openstack): TRACE: File "/usr/lib/python2.6/dist-packages/sqlalchemy/engine/default.py", line 288, in do_execute (nova.api.openstack): TRACE: cursor.execute(statement, parameters) (nova.api.openstack): TRACE: OperationalError: (OperationalError) no such table: users u'SELECT users.created_at AS users_created_at, users.updated_at AS users_updated_at, users.deleted_at AS users_deleted_at, users.deleted AS users_deleted, users.id AS users_id, users.name AS users_name, users.access_key AS users_access_key, users.secret_key AS users_secret_key, users.is_admin AS users_is_admin \nFROM users \nWHERE users.id = ? AND users.deleted = ? \n LIMIT 1 OFFSET 0' (1, False) (nova.api.openstack): TRACE: --------------------- >> end captured logging << --------------------- ====================================================================== ERROR: test_get_server_list (nova.tests.api.openstack.test_servers.ServersTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "/tmp/tmpfe2vpz/nova/tests/api/openstack/test_servers.py", line 114, in test_get_server_list for s in res_dict['servers']: KeyError: 'servers' -------------------- >> begin captured logging << -------------------- (nova.api.openstack 2011.1-LOCALBRANCH:LOCALREVISION): ERROR [N/A] Caught error: (OperationalError) no such table: users u'SELECT users.created_at AS users_created_at, users.updated_at AS users_updated_at, users.deleted_at AS users_deleted_at, users.deleted AS users_deleted, users.id AS users_id, users.name AS users_name, users.access_key AS users_access_key, users.secret_key AS users_secret_key, users.is_admin AS users_is_admin \nFROM users \nWHERE users.id = ? AND users.deleted = ? \n LIMIT 1 OFFSET 0' (1, False) (nova.api.openstack): TRACE: Traceback (most recent call last): (nova.api.openstack): TRACE: File "/tmp/tmpfe2vpz/nova/api/openstack/__init__.py", line 55, in __call__ (nova.api.openstack): TRACE: return req.get_response(self.application) (nova.api.openstack): TRACE: File "/usr/lib/pymodules/python2.6/webob/request.py", line 939, in get_response (nova.api.openstack): TRACE: application, catch_exc_info=False) (nova.api.openstack): TRACE: File "/usr/lib/pymodules/python2.6/webob/request.py", line 908, in call_application (nova.api.openstack): TRACE: app_iter = application(self.environ, start_response) (nova.api.openstack): TRACE: File "/usr/lib/pymodules/python2.6/webob/dec.py", line 147, in __call__ (nova.api.openstack): TRACE: resp = self.call_func(req, *args, **self.kwargs) (nova.api.openstack): TRACE: File "/usr/lib/pymodules/python2.6/webob/dec.py", line 208, in call_func (nova.api.openstack): TRACE: return self.func(req, *args, **kwargs) (nova.api.openstack): TRACE: File "/tmp/tmpfe2vpz/nova/tests/api/openstack/fakes.py", line 70, in fake_wsgi (nova.api.openstack): TRACE: req.environ['nova.context'] = context.RequestContext(1, 1) (nova.api.openstack): TRACE: File "/tmp/tmpfe2vpz/nova/context.py", line 47, in __init__ (nova.api.openstack): TRACE: if self.user_id and self.user: (nova.api.openstack): TRACE: File "/tmp/tmpfe2vpz/nova/context.py", line 72, in user (nova.api.openstack): TRACE: self._user = manager.AuthManager().get_user(self.user_id) (nova.api.openstack): TRACE: File "/tmp/tmpfe2vpz/nova/auth/manager.py", line 588, in get_user (nova.api.openstack): TRACE: user_dict = drv.get_user(uid) (nova.api.openstack): TRACE: File "/tmp/tmpfe2vpz/nova/auth/dbdriver.py", line 48, in get_user (nova.api.openstack): TRACE: user = db.user_get(context.get_admin_context(), uid) (nova.api.openstack): TRACE: File "/tmp/tmpfe2vpz/nova/db/api.py", line 818, in user_get (nova.api.openstack): TRACE: return IMPL.user_get(context, id) (nova.api.openstack): TRACE: File "/tmp/tmpfe2vpz/nova/db/sqlalchemy/api.py", line 96, in wrapper (nova.api.openstack): TRACE: return f(*args, **kwargs) (nova.api.openstack): TRACE: File "/tmp/tmpfe2vpz/nova/db/sqlalchemy/api.py", line 1697, in user_get (nova.api.openstack): TRACE: filter_by(deleted=can_read_deleted(context)).\ (nova.api.openstack): TRACE: File "/usr/lib/python2.6/dist-packages/sqlalchemy/orm/query.py", line 1496, in first (nova.api.openstack): TRACE: ret = list(self[0:1]) (nova.api.openstack): TRACE: File "/usr/lib/python2.6/dist-packages/sqlalchemy/orm/query.py", line 1405, in __getitem__ (nova.api.openstack): TRACE: return list(res) (nova.api.openstack): TRACE: File "/usr/lib/python2.6/dist-packages/sqlalchemy/orm/query.py", line 1565, in __iter__ (nova.api.openstack): TRACE: return self._execute_and_instances(context) (nova.api.openstack): TRACE: File "/usr/lib/python2.6/dist-packages/sqlalchemy/orm/query.py", line 1570, in _execute_and_instances (nova.api.openstack): TRACE: mapper=self._mapper_zero_or_none()) (nova.api.openstack): TRACE: File "/usr/lib/python2.6/dist-packages/sqlalchemy/orm/session.py", line 735, in execute (nova.api.openstack): TRACE: clause, params or {}) (nova.api.openstack): TRACE: File "/usr/lib/python2.6/dist-packages/sqlalchemy/engine/base.py", line 1157, in execute (nova.api.openstack): TRACE: params) (nova.api.openstack): TRACE: File "/usr/lib/python2.6/dist-packages/sqlalchemy/engine/base.py", line 1237, in _execute_clauseelement (nova.api.openstack): TRACE: return self.__execute_context(context) (nova.api.openstack): TRACE: File "/usr/lib/python2.6/dist-packages/sqlalchemy/engine/base.py", line 1268, in __execute_context (nova.api.openstack): TRACE: context.parameters[0], context=context) (nova.api.openstack): TRACE: File "/usr/lib/python2.6/dist-packages/sqlalchemy/engine/base.py", line 1367, in _cursor_execute (nova.api.openstack): TRACE: context) (nova.api.openstack): TRACE: File "/usr/lib/python2.6/dist-packages/sqlalchemy/engine/base.py", line 1360, in _cursor_execute (nova.api.openstack): TRACE: context) (nova.api.openstack): TRACE: File "/usr/lib/python2.6/dist-packages/sqlalchemy/engine/default.py", line 288, in do_execute (nova.api.openstack): TRACE: cursor.execute(statement, parameters) (nova.api.openstack): TRACE: OperationalError: (OperationalError) no such table: users u'SELECT users.created_at AS users_created_at, users.updated_at AS users_updated_at, users.deleted_at AS users_deleted_at, users.deleted AS users_deleted, users.id AS users_id, users.name AS users_name, users.access_key AS users_access_key, users.secret_key AS users_secret_key, users.is_admin AS users_is_admin \nFROM users \nWHERE users.id = ? AND users.deleted = ? \n LIMIT 1 OFFSET 0' (1, False) (nova.api.openstack): TRACE: --------------------- >> end captured logging << --------------------- ====================================================================== FAIL: test_admin_disabled (nova.tests.api.openstack.test_adminapi.AdminAPITest) ---------------------------------------------------------------------- Traceback (most recent call last): File "/tmp/tmpfe2vpz/nova/tests/api/openstack/test_adminapi.py", line 61, in test_admin_disabled self.assertEqual(res.status_int, 200) AssertionError: 500 != 200 -------------------- >> begin captured logging << -------------------- (nova.api.openstack 2011.1-LOCALBRANCH:LOCALREVISION): ERROR [N/A] Caught error: (OperationalError) no such table: users u'SELECT users.created_at AS users_created_at, users.updated_at AS users_updated_at, users.deleted_at AS users_deleted_at, users.deleted AS users_deleted, users.id AS users_id, users.name AS users_name, users.access_key AS users_access_key, users.secret_key AS users_secret_key, users.is_admin AS users_is_admin \nFROM users \nWHERE users.id = ? AND users.deleted = ? \n LIMIT 1 OFFSET 0' (1, False) (nova.api.openstack): TRACE: Traceback (most recent call last): (nova.api.openstack): TRACE: File "/tmp/tmpfe2vpz/nova/api/openstack/__init__.py", line 55, in __call__ (nova.api.openstack): TRACE: return req.get_response(self.application) (nova.api.openstack): TRACE: File "/usr/lib/pymodules/python2.6/webob/request.py", line 939, in get_response (nova.api.openstack): TRACE: application, catch_exc_info=False) (nova.api.openstack): TRACE: File "/usr/lib/pymodules/python2.6/webob/request.py", line 908, in call_application (nova.api.openstack): TRACE: app_iter = application(self.environ, start_response) (nova.api.openstack): TRACE: File "/usr/lib/pymodules/python2.6/webob/dec.py", line 147, in __call__ (nova.api.openstack): TRACE: resp = self.call_func(req, *args, **self.kwargs) (nova.api.openstack): TRACE: File "/usr/lib/pymodules/python2.6/webob/dec.py", line 208, in call_func (nova.api.openstack): TRACE: return self.func(req, *args, **kwargs) (nova.api.openstack): TRACE: File "/tmp/tmpfe2vpz/nova/tests/api/openstack/fakes.py", line 70, in fake_wsgi (nova.api.openstack): TRACE: req.environ['nova.context'] = context.RequestContext(1, 1) (nova.api.openstack): TRACE: File "/tmp/tmpfe2vpz/nova/context.py", line 47, in __init__ (nova.api.openstack): TRACE: if self.user_id and self.user: (nova.api.openstack): TRACE: File "/tmp/tmpfe2vpz/nova/context.py", line 72, in user (nova.api.openstack): TRACE: self._user = manager.AuthManager().get_user(self.user_id) (nova.api.openstack): TRACE: File "/tmp/tmpfe2vpz/nova/auth/manager.py", line 588, in get_user (nova.api.openstack): TRACE: user_dict = drv.get_user(uid) (nova.api.openstack): TRACE: File "/tmp/tmpfe2vpz/nova/auth/dbdriver.py", line 48, in get_user (nova.api.openstack): TRACE: user = db.user_get(context.get_admin_context(), uid) (nova.api.openstack): TRACE: File "/tmp/tmpfe2vpz/nova/db/api.py", line 818, in user_get (nova.api.openstack): TRACE: return IMPL.user_get(context, id) (nova.api.openstack): TRACE: File "/tmp/tmpfe2vpz/nova/db/sqlalchemy/api.py", line 96, in wrapper (nova.api.openstack): TRACE: return f(*args, **kwargs) (nova.api.openstack): TRACE: File "/tmp/tmpfe2vpz/nova/db/sqlalchemy/api.py", line 1697, in user_get (nova.api.openstack): TRACE: filter_by(deleted=can_read_deleted(context)).\ (nova.api.openstack): TRACE: File "/usr/lib/python2.6/dist-packages/sqlalchemy/orm/query.py", line 1496, in first (nova.api.openstack): TRACE: ret = list(self[0:1]) (nova.api.openstack): TRACE: File "/usr/lib/python2.6/dist-packages/sqlalchemy/orm/query.py", line 1405, in __getitem__ (nova.api.openstack): TRACE: return list(res) (nova.api.openstack): TRACE: File "/usr/lib/python2.6/dist-packages/sqlalchemy/orm/query.py", line 1565, in __iter__ (nova.api.openstack): TRACE: return self._execute_and_instances(context) (nova.api.openstack): TRACE: File "/usr/lib/python2.6/dist-packages/sqlalchemy/orm/query.py", line 1570, in _execute_and_instances (nova.api.openstack): TRACE: mapper=self._mapper_zero_or_none()) (nova.api.openstack): TRACE: File "/usr/lib/python2.6/dist-packages/sqlalchemy/orm/session.py", line 735, in execute (nova.api.openstack): TRACE: clause, params or {}) (nova.api.openstack): TRACE: File "/usr/lib/python2.6/dist-packages/sqlalchemy/engine/base.py", line 1157, in execute (nova.api.openstack): TRACE: params) (nova.api.openstack): TRACE: File "/usr/lib/python2.6/dist-packages/sqlalchemy/engine/base.py", line 1237, in _execute_clauseelement (nova.api.openstack): TRACE: return self.__execute_context(context) (nova.api.openstack): TRACE: File "/usr/lib/python2.6/dist-packages/sqlalchemy/engine/base.py", line 1268, in __execute_context (nova.api.openstack): TRACE: context.parameters[0], context=context) (nova.api.openstack): TRACE: File "/usr/lib/python2.6/dist-packages/sqlalchemy/engine/base.py", line 1367, in _cursor_execute (nova.api.openstack): TRACE: context) (nova.api.openstack): TRACE: File "/usr/lib/python2.6/dist-packages/sqlalchemy/engine/base.py", line 1360, in _cursor_execute (nova.api.openstack): TRACE: context) (nova.api.openstack): TRACE: File "/usr/lib/python2.6/dist-packages/sqlalchemy/engine/default.py", line 288, in do_execute (nova.api.openstack): TRACE: cursor.execute(statement, parameters) (nova.api.openstack): TRACE: OperationalError: (OperationalError) no such table: users u'SELECT users.created_at AS users_created_at, users.updated_at AS users_updated_at, users.deleted_at AS users_deleted_at, users.deleted AS users_deleted, users.id AS users_id, users.name AS users_name, users.access_key AS users_access_key, users.secret_key AS users_secret_key, users.is_admin AS users_is_admin \nFROM users \nWHERE users.id = ? AND users.deleted = ? \n LIMIT 1 OFFSET 0' (1, False) (nova.api.openstack): TRACE: --------------------- >> end captured logging << --------------------- ====================================================================== FAIL: test_admin_enabled (nova.tests.api.openstack.test_adminapi.AdminAPITest) ---------------------------------------------------------------------- Traceback (most recent call last): File "/tmp/tmpfe2vpz/nova/tests/api/openstack/test_adminapi.py", line 53, in test_admin_enabled self.assertEqual(res.status_int, 200) AssertionError: 500 != 200 -------------------- >> begin captured logging << -------------------- (nova.api.openstack 2011.1-LOCALBRANCH:LOCALREVISION): ERROR [N/A] Caught error: (OperationalError) no such table: users u'SELECT users.created_at AS users_created_at, users.updated_at AS users_updated_at, users.deleted_at AS users_deleted_at, users.deleted AS users_deleted, users.id AS users_id, users.name AS users_name, users.access_key AS users_access_key, users.secret_key AS users_secret_key, users.is_admin AS users_is_admin \nFROM users \nWHERE users.id = ? AND users.deleted = ? \n LIMIT 1 OFFSET 0' (1, False) (nova.api.openstack): TRACE: Traceback (most recent call last): (nova.api.openstack): TRACE: File "/tmp/tmpfe2vpz/nova/api/openstack/__init__.py", line 55, in __call__ (nova.api.openstack): TRACE: return req.get_response(self.application) (nova.api.openstack): TRACE: File "/usr/lib/pymodules/python2.6/webob/request.py", line 939, in get_response (nova.api.openstack): TRACE: application, catch_exc_info=False) (nova.api.openstack): TRACE: File "/usr/lib/pymodules/python2.6/webob/request.py", line 908, in call_application (nova.api.openstack): TRACE: app_iter = application(self.environ, start_response) (nova.api.openstack): TRACE: File "/usr/lib/pymodules/python2.6/webob/dec.py", line 147, in __call__ (nova.api.openstack): TRACE: resp = self.call_func(req, *args, **self.kwargs) (nova.api.openstack): TRACE: File "/usr/lib/pymodules/python2.6/webob/dec.py", line 208, in call_func (nova.api.openstack): TRACE: return self.func(req, *args, **kwargs) (nova.api.openstack): TRACE: File "/tmp/tmpfe2vpz/nova/tests/api/openstack/fakes.py", line 70, in fake_wsgi (nova.api.openstack): TRACE: req.environ['nova.context'] = context.RequestContext(1, 1) (nova.api.openstack): TRACE: File "/tmp/tmpfe2vpz/nova/context.py", line 47, in __init__ (nova.api.openstack): TRACE: if self.user_id and self.user: (nova.api.openstack): TRACE: File "/tmp/tmpfe2vpz/nova/context.py", line 72, in user (nova.api.openstack): TRACE: self._user = manager.AuthManager().get_user(self.user_id) (nova.api.openstack): TRACE: File "/tmp/tmpfe2vpz/nova/auth/manager.py", line 588, in get_user (nova.api.openstack): TRACE: user_dict = drv.get_user(uid) (nova.api.openstack): TRACE: File "/tmp/tmpfe2vpz/nova/auth/dbdriver.py", line 48, in get_user (nova.api.openstack): TRACE: user = db.user_get(context.get_admin_context(), uid) (nova.api.openstack): TRACE: File "/tmp/tmpfe2vpz/nova/db/api.py", line 818, in user_get (nova.api.openstack): TRACE: return IMPL.user_get(context, id) (nova.api.openstack): TRACE: File "/tmp/tmpfe2vpz/nova/db/sqlalchemy/api.py", line 96, in wrapper (nova.api.openstack): TRACE: return f(*args, **kwargs) (nova.api.openstack): TRACE: File "/tmp/tmpfe2vpz/nova/db/sqlalchemy/api.py", line 1697, in user_get (nova.api.openstack): TRACE: filter_by(deleted=can_read_deleted(context)).\ (nova.api.openstack): TRACE: File "/usr/lib/python2.6/dist-packages/sqlalchemy/orm/query.py", line 1496, in first (nova.api.openstack): TRACE: ret = list(self[0:1]) (nova.api.openstack): TRACE: File "/usr/lib/python2.6/dist-packages/sqlalchemy/orm/query.py", line 1405, in __getitem__ (nova.api.openstack): TRACE: return list(res) (nova.api.openstack): TRACE: File "/usr/lib/python2.6/dist-packages/sqlalchemy/orm/query.py", line 1565, in __iter__ (nova.api.openstack): TRACE: return self._execute_and_instances(context) (nova.api.openstack): TRACE: File "/usr/lib/python2.6/dist-packages/sqlalchemy/orm/query.py", line 1570, in _execute_and_instances (nova.api.openstack): TRACE: mapper=self._mapper_zero_or_none()) (nova.api.openstack): TRACE: File "/usr/lib/python2.6/dist-packages/sqlalchemy/orm/session.py", line 735, in execute (nova.api.openstack): TRACE: clause, params or {}) (nova.api.openstack): TRACE: File "/usr/lib/python2.6/dist-packages/sqlalchemy/engine/base.py", line 1157, in execute (nova.api.openstack): TRACE: params) (nova.api.openstack): TRACE: File "/usr/lib/python2.6/dist-packages/sqlalchemy/engine/base.py", line 1237, in _execute_clauseelement (nova.api.openstack): TRACE: return self.__execute_context(context) (nova.api.openstack): TRACE: File "/usr/lib/python2.6/dist-packages/sqlalchemy/engine/base.py", line 1268, in __execute_context (nova.api.openstack): TRACE: context.parameters[0], context=context) (nova.api.openstack): TRACE: File "/usr/lib/python2.6/dist-packages/sqlalchemy/engine/base.py", line 1367, in _cursor_execute (nova.api.openstack): TRACE: context) (nova.api.openstack): TRACE: File "/usr/lib/python2.6/dist-packages/sqlalchemy/engine/base.py", line 1360, in _cursor_execute (nova.api.openstack): TRACE: context) (nova.api.openstack): TRACE: File "/usr/lib/python2.6/dist-packages/sqlalchemy/engine/default.py", line 288, in do_execute (nova.api.openstack): TRACE: cursor.execute(statement, parameters) (nova.api.openstack): TRACE: OperationalError: (OperationalError) no such table: users u'SELECT users.created_at AS users_created_at, users.updated_at AS users_updated_at, users.deleted_at AS users_deleted_at, users.deleted AS users_deleted, users.id AS users_id, users.name AS users_name, users.access_key AS users_access_key, users.secret_key AS users_secret_key, users.is_admin AS users_is_admin \nFROM users \nWHERE users.id = ? AND users.deleted = ? \n LIMIT 1 OFFSET 0' (1, False) (nova.api.openstack): TRACE: --------------------- >> end captured logging << --------------------- ====================================================================== FAIL: test_create_backup_schedules (nova.tests.api.openstack.test_servers.ServersTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "/tmp/tmpfe2vpz/nova/tests/api/openstack/test_servers.py", line 211, in test_create_backup_schedules self.assertEqual(res.status, '404 Not Found') AssertionError: '500 Internal Server Error' != '404 Not Found' -------------------- >> begin captured logging << -------------------- (nova.api.openstack 2011.1-LOCALBRANCH:LOCALREVISION): ERROR [N/A] Caught error: (OperationalError) no such table: users u'SELECT users.created_at AS users_created_at, users.updated_at AS users_updated_at, users.deleted_at AS users_deleted_at, users.deleted AS users_deleted, users.id AS users_id, users.name AS users_name, users.access_key AS users_access_key, users.secret_key AS users_secret_key, users.is_admin AS users_is_admin \nFROM users \nWHERE users.id = ? AND users.deleted = ? \n LIMIT 1 OFFSET 0' (1, False) (nova.api.openstack): TRACE: Traceback (most recent call last): (nova.api.openstack): TRACE: File "/tmp/tmpfe2vpz/nova/api/openstack/__init__.py", line 55, in __call__ (nova.api.openstack): TRACE: return req.get_response(self.application) (nova.api.openstack): TRACE: File "/usr/lib/pymodules/python2.6/webob/request.py", line 939, in get_response (nova.api.openstack): TRACE: application, catch_exc_info=False) (nova.api.openstack): TRACE: File "/usr/lib/pymodules/python2.6/webob/request.py", line 908, in call_application (nova.api.openstack): TRACE: app_iter = application(self.environ, start_response) (nova.api.openstack): TRACE: File "/usr/lib/pymodules/python2.6/webob/dec.py", line 147, in __call__ (nova.api.openstack): TRACE: resp = self.call_func(req, *args, **self.kwargs) (nova.api.openstack): TRACE: File "/usr/lib/pymodules/python2.6/webob/dec.py", line 208, in call_func (nova.api.openstack): TRACE: return self.func(req, *args, **kwargs) (nova.api.openstack): TRACE: File "/tmp/tmpfe2vpz/nova/tests/api/openstack/fakes.py", line 70, in fake_wsgi (nova.api.openstack): TRACE: req.environ['nova.context'] = context.RequestContext(1, 1) (nova.api.openstack): TRACE: File "/tmp/tmpfe2vpz/nova/context.py", line 47, in __init__ (nova.api.openstack): TRACE: if self.user_id and self.user: (nova.api.openstack): TRACE: File "/tmp/tmpfe2vpz/nova/context.py", line 72, in user (nova.api.openstack): TRACE: self._user = manager.AuthManager().get_user(self.user_id) (nova.api.openstack): TRACE: File "/tmp/tmpfe2vpz/nova/auth/manager.py", line 588, in get_user (nova.api.openstack): TRACE: user_dict = drv.get_user(uid) (nova.api.openstack): TRACE: File "/tmp/tmpfe2vpz/nova/auth/dbdriver.py", line 48, in get_user (nova.api.openstack): TRACE: user = db.user_get(context.get_admin_context(), uid) (nova.api.openstack): TRACE: File "/tmp/tmpfe2vpz/nova/db/api.py", line 818, in user_get (nova.api.openstack): TRACE: return IMPL.user_get(context, id) (nova.api.openstack): TRACE: File "/tmp/tmpfe2vpz/nova/db/sqlalchemy/api.py", line 96, in wrapper (nova.api.openstack): TRACE: return f(*args, **kwargs) (nova.api.openstack): TRACE: File "/tmp/tmpfe2vpz/nova/db/sqlalchemy/api.py", line 1697, in user_get (nova.api.openstack): TRACE: filter_by(deleted=can_read_deleted(context)).\ (nova.api.openstack): TRACE: File "/usr/lib/python2.6/dist-packages/sqlalchemy/orm/query.py", line 1496, in first (nova.api.openstack): TRACE: ret = list(self[0:1]) (nova.api.openstack): TRACE: File "/usr/lib/python2.6/dist-packages/sqlalchemy/orm/query.py", line 1405, in __getitem__ (nova.api.openstack): TRACE: return list(res) (nova.api.openstack): TRACE: File "/usr/lib/python2.6/dist-packages/sqlalchemy/orm/query.py", line 1565, in __iter__ (nova.api.openstack): TRACE: return self._execute_and_instances(context) (nova.api.openstack): TRACE: File "/usr/lib/python2.6/dist-packages/sqlalchemy/orm/query.py", line 1570, in _execute_and_instances (nova.api.openstack): TRACE: mapper=self._mapper_zero_or_none()) (nova.api.openstack): TRACE: File "/usr/lib/python2.6/dist-packages/sqlalchemy/orm/session.py", line 735, in execute (nova.api.openstack): TRACE: clause, params or {}) (nova.api.openstack): TRACE: File "/usr/lib/python2.6/dist-packages/sqlalchemy/engine/base.py", line 1157, in execute (nova.api.openstack): TRACE: params) (nova.api.openstack): TRACE: File "/usr/lib/python2.6/dist-packages/sqlalchemy/engine/base.py", line 1237, in _execute_clauseelement (nova.api.openstack): TRACE: return self.__execute_context(context) (nova.api.openstack): TRACE: File "/usr/lib/python2.6/dist-packages/sqlalchemy/engine/base.py", line 1268, in __execute_context (nova.api.openstack): TRACE: context.parameters[0], context=context) (nova.api.openstack): TRACE: File "/usr/lib/python2.6/dist-packages/sqlalchemy/engine/base.py", line 1367, in _cursor_execute (nova.api.openstack): TRACE: context) (nova.api.openstack): TRACE: File "/usr/lib/python2.6/dist-packages/sqlalchemy/engine/base.py", line 1360, in _cursor_execute (nova.api.openstack): TRACE: context) (nova.api.openstack): TRACE: File "/usr/lib/python2.6/dist-packages/sqlalchemy/engine/default.py", line 288, in do_execute (nova.api.openstack): TRACE: cursor.execute(statement, parameters) (nova.api.openstack): TRACE: OperationalError: (OperationalError) no such table: users u'SELECT users.created_at AS users_created_at, users.updated_at AS users_updated_at, users.deleted_at AS users_deleted_at, users.deleted AS users_deleted, users.id AS users_id, users.name AS users_name, users.access_key AS users_access_key, users.secret_key AS users_secret_key, users.is_admin AS users_is_admin \nFROM users \nWHERE users.id = ? AND users.deleted = ? \n LIMIT 1 OFFSET 0' (1, False) (nova.api.openstack): TRACE: --------------------- >> end captured logging << --------------------- ====================================================================== FAIL: test_create_instance (nova.tests.api.openstack.test_servers.ServersTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "/tmp/tmpfe2vpz/nova/tests/api/openstack/test_servers.py", line 165, in test_create_instance self.assertEqual(res.status_int, 200) AssertionError: 500 != 200 -------------------- >> begin captured logging << -------------------- (nova.api.openstack 2011.1-LOCALBRANCH:LOCALREVISION): ERROR [N/A] Caught error: (OperationalError) no such table: users u'SELECT users.created_at AS users_created_at, users.updated_at AS users_updated_at, users.deleted_at AS users_deleted_at, users.deleted AS users_deleted, users.id AS users_id, users.name AS users_name, users.access_key AS users_access_key, users.secret_key AS users_secret_key, users.is_admin AS users_is_admin \nFROM users \nWHERE users.id = ? AND users.deleted = ? \n LIMIT 1 OFFSET 0' (1, False) (nova.api.openstack): TRACE: Traceback (most recent call last): (nova.api.openstack): TRACE: File "/tmp/tmpfe2vpz/nova/api/openstack/__init__.py", line 55, in __call__ (nova.api.openstack): TRACE: return req.get_response(self.application) (nova.api.openstack): TRACE: File "/usr/lib/pymodules/python2.6/webob/request.py", line 939, in get_response (nova.api.openstack): TRACE: application, catch_exc_info=False) (nova.api.openstack): TRACE: File "/usr/lib/pymodules/python2.6/webob/request.py", line 908, in call_application (nova.api.openstack): TRACE: app_iter = application(self.environ, start_response) (nova.api.openstack): TRACE: File "/usr/lib/pymodules/python2.6/webob/dec.py", line 147, in __call__ (nova.api.openstack): TRACE: resp = self.call_func(req, *args, **self.kwargs) (nova.api.openstack): TRACE: File "/usr/lib/pymodules/python2.6/webob/dec.py", line 208, in call_func (nova.api.openstack): TRACE: return self.func(req, *args, **kwargs) (nova.api.openstack): TRACE: File "/tmp/tmpfe2vpz/nova/tests/api/openstack/fakes.py", line 70, in fake_wsgi (nova.api.openstack): TRACE: req.environ['nova.context'] = context.RequestContext(1, 1) (nova.api.openstack): TRACE: File "/tmp/tmpfe2vpz/nova/context.py", line 47, in __init__ (nova.api.openstack): TRACE: if self.user_id and self.user: (nova.api.openstack): TRACE: File "/tmp/tmpfe2vpz/nova/context.py", line 72, in user (nova.api.openstack): TRACE: self._user = manager.AuthManager().get_user(self.user_id) (nova.api.openstack): TRACE: File "/tmp/tmpfe2vpz/nova/auth/manager.py", line 588, in get_user (nova.api.openstack): TRACE: user_dict = drv.get_user(uid) (nova.api.openstack): TRACE: File "/tmp/tmpfe2vpz/nova/auth/dbdriver.py", line 48, in get_user (nova.api.openstack): TRACE: user = db.user_get(context.get_admin_context(), uid) (nova.api.openstack): TRACE: File "/tmp/tmpfe2vpz/nova/db/api.py", line 818, in user_get (nova.api.openstack): TRACE: return IMPL.user_get(context, id) (nova.api.openstack): TRACE: File "/tmp/tmpfe2vpz/nova/db/sqlalchemy/api.py", line 96, in wrapper (nova.api.openstack): TRACE: return f(*args, **kwargs) (nova.api.openstack): TRACE: File "/tmp/tmpfe2vpz/nova/db/sqlalchemy/api.py", line 1697, in user_get (nova.api.openstack): TRACE: filter_by(deleted=can_read_deleted(context)).\ (nova.api.openstack): TRACE: File "/usr/lib/python2.6/dist-packages/sqlalchemy/orm/query.py", line 1496, in first (nova.api.openstack): TRACE: ret = list(self[0:1]) (nova.api.openstack): TRACE: File "/usr/lib/python2.6/dist-packages/sqlalchemy/orm/query.py", line 1405, in __getitem__ (nova.api.openstack): TRACE: return list(res) (nova.api.openstack): TRACE: File "/usr/lib/python2.6/dist-packages/sqlalchemy/orm/query.py", line 1565, in __iter__ (nova.api.openstack): TRACE: return self._execute_and_instances(context) (nova.api.openstack): TRACE: File "/usr/lib/python2.6/dist-packages/sqlalchemy/orm/query.py", line 1570, in _execute_and_instances (nova.api.openstack): TRACE: mapper=self._mapper_zero_or_none()) (nova.api.openstack): TRACE: File "/usr/lib/python2.6/dist-packages/sqlalchemy/orm/session.py", line 735, in execute (nova.api.openstack): TRACE: clause, params or {}) (nova.api.openstack): TRACE: File "/usr/lib/python2.6/dist-packages/sqlalchemy/engine/base.py", line 1157, in execute (nova.api.openstack): TRACE: params) (nova.api.openstack): TRACE: File "/usr/lib/python2.6/dist-packages/sqlalchemy/engine/base.py", line 1237, in _execute_clauseelement (nova.api.openstack): TRACE: return self.__execute_context(context) (nova.api.openstack): TRACE: File "/usr/lib/python2.6/dist-packages/sqlalchemy/engine/base.py", line 1268, in __execute_context (nova.api.openstack): TRACE: context.parameters[0], context=context) (nova.api.openstack): TRACE: File "/usr/lib/python2.6/dist-packages/sqlalchemy/engine/base.py", line 1367, in _cursor_execute (nova.api.openstack): TRACE: context) (nova.api.openstack): TRACE: File "/usr/lib/python2.6/dist-packages/sqlalchemy/engine/base.py", line 1360, in _cursor_execute (nova.api.openstack): TRACE: context) (nova.api.openstack): TRACE: File "/usr/lib/python2.6/dist-packages/sqlalchemy/engine/default.py", line 288, in do_execute (nova.api.openstack): TRACE: cursor.execute(statement, parameters) (nova.api.openstack): TRACE: OperationalError: (OperationalError) no such table: users u'SELECT users.created_at AS users_created_at, users.updated_at AS users_updated_at, users.deleted_at AS users_deleted_at, users.deleted AS users_deleted, users.id AS users_id, users.name AS users_name, users.access_key AS users_access_key, users.secret_key AS users_secret_key, users.is_admin AS users_is_admin \nFROM users \nWHERE users.id = ? AND users.deleted = ? \n LIMIT 1 OFFSET 0' (1, False) (nova.api.openstack): TRACE: --------------------- >> end captured logging << --------------------- ====================================================================== FAIL: test_delete_backup_schedules (nova.tests.api.openstack.test_servers.ServersTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "/tmp/tmpfe2vpz/nova/tests/api/openstack/test_servers.py", line 217, in test_delete_backup_schedules self.assertEqual(res.status, '404 Not Found') AssertionError: '500 Internal Server Error' != '404 Not Found' -------------------- >> begin captured logging << -------------------- (nova.api.openstack 2011.1-LOCALBRANCH:LOCALREVISION): ERROR [N/A] Caught error: (OperationalError) no such table: users u'SELECT users.created_at AS users_created_at, users.updated_at AS users_updated_at, users.deleted_at AS users_deleted_at, users.deleted AS users_deleted, users.id AS users_id, users.name AS users_name, users.access_key AS users_access_key, users.secret_key AS users_secret_key, users.is_admin AS users_is_admin \nFROM users \nWHERE users.id = ? AND users.deleted = ? \n LIMIT 1 OFFSET 0' (1, False) (nova.api.openstack): TRACE: Traceback (most recent call last): (nova.api.openstack): TRACE: File "/tmp/tmpfe2vpz/nova/api/openstack/__init__.py", line 55, in __call__ (nova.api.openstack): TRACE: return req.get_response(self.application) (nova.api.openstack): TRACE: File "/usr/lib/pymodules/python2.6/webob/request.py", line 939, in get_response (nova.api.openstack): TRACE: application, catch_exc_info=False) (nova.api.openstack): TRACE: File "/usr/lib/pymodules/python2.6/webob/request.py", line 908, in call_application (nova.api.openstack): TRACE: app_iter = application(self.environ, start_response) (nova.api.openstack): TRACE: File "/usr/lib/pymodules/python2.6/webob/dec.py", line 147, in __call__ (nova.api.openstack): TRACE: resp = self.call_func(req, *args, **self.kwargs) (nova.api.openstack): TRACE: File "/usr/lib/pymodules/python2.6/webob/dec.py", line 208, in call_func (nova.api.openstack): TRACE: return self.func(req, *args, **kwargs) (nova.api.openstack): TRACE: File "/tmp/tmpfe2vpz/nova/tests/api/openstack/fakes.py", line 70, in fake_wsgi (nova.api.openstack): TRACE: req.environ['nova.context'] = context.RequestContext(1, 1) (nova.api.openstack): TRACE: File "/tmp/tmpfe2vpz/nova/context.py", line 47, in __init__ (nova.api.openstack): TRACE: if self.user_id and self.user: (nova.api.openstack): TRACE: File "/tmp/tmpfe2vpz/nova/context.py", line 72, in user (nova.api.openstack): TRACE: self._user = manager.AuthManager().get_user(self.user_id) (nova.api.openstack): TRACE: File "/tmp/tmpfe2vpz/nova/auth/manager.py", line 588, in get_user (nova.api.openstack): TRACE: user_dict = drv.get_user(uid) (nova.api.openstack): TRACE: File "/tmp/tmpfe2vpz/nova/auth/dbdriver.py", line 48, in get_user (nova.api.openstack): TRACE: user = db.user_get(context.get_admin_context(), uid) (nova.api.openstack): TRACE: File "/tmp/tmpfe2vpz/nova/db/api.py", line 818, in user_get (nova.api.openstack): TRACE: return IMPL.user_get(context, id) (nova.api.openstack): TRACE: File "/tmp/tmpfe2vpz/nova/db/sqlalchemy/api.py", line 96, in wrapper (nova.api.openstack): TRACE: return f(*args, **kwargs) (nova.api.openstack): TRACE: File "/tmp/tmpfe2vpz/nova/db/sqlalchemy/api.py", line 1697, in user_get (nova.api.openstack): TRACE: filter_by(deleted=can_read_deleted(context)).\ (nova.api.openstack): TRACE: File "/usr/lib/python2.6/dist-packages/sqlalchemy/orm/query.py", line 1496, in first (nova.api.openstack): TRACE: ret = list(self[0:1]) (nova.api.openstack): TRACE: File "/usr/lib/python2.6/dist-packages/sqlalchemy/orm/query.py", line 1405, in __getitem__ (nova.api.openstack): TRACE: return list(res) (nova.api.openstack): TRACE: File "/usr/lib/python2.6/dist-packages/sqlalchemy/orm/query.py", line 1565, in __iter__ (nova.api.openstack): TRACE: return self._execute_and_instances(context) (nova.api.openstack): TRACE: File "/usr/lib/python2.6/dist-packages/sqlalchemy/orm/query.py", line 1570, in _execute_and_instances (nova.api.openstack): TRACE: mapper=self._mapper_zero_or_none()) (nova.api.openstack): TRACE: File "/usr/lib/python2.6/dist-packages/sqlalchemy/orm/session.py", line 735, in execute (nova.api.openstack): TRACE: clause, params or {}) (nova.api.openstack): TRACE: File "/usr/lib/python2.6/dist-packages/sqlalchemy/engine/base.py", line 1157, in execute (nova.api.openstack): TRACE: params) (nova.api.openstack): TRACE: File "/usr/lib/python2.6/dist-packages/sqlalchemy/engine/base.py", line 1237, in _execute_clauseelement (nova.api.openstack): TRACE: return self.__execute_context(context) (nova.api.openstack): TRACE: File "/usr/lib/python2.6/dist-packages/sqlalchemy/engine/base.py", line 1268, in __execute_context (nova.api.openstack): TRACE: context.parameters[0], context=context) (nova.api.openstack): TRACE: File "/usr/lib/python2.6/dist-packages/sqlalchemy/engine/base.py", line 1367, in _cursor_execute (nova.api.openstack): TRACE: context) (nova.api.openstack): TRACE: File "/usr/lib/python2.6/dist-packages/sqlalchemy/engine/base.py", line 1360, in _cursor_execute (nova.api.openstack): TRACE: context) (nova.api.openstack): TRACE: File "/usr/lib/python2.6/dist-packages/sqlalchemy/engine/default.py", line 288, in do_execute (nova.api.openstack): TRACE: cursor.execute(statement, parameters) (nova.api.openstack): TRACE: OperationalError: (OperationalError) no such table: users u'SELECT users.created_at AS users_created_at, users.updated_at AS users_updated_at, users.deleted_at AS users_deleted_at, users.deleted AS users_deleted, users.id AS users_id, users.name AS users_name, users.access_key AS users_access_key, users.secret_key AS users_secret_key, users.is_admin AS users_is_admin \nFROM users \nWHERE users.id = ? AND users.deleted = ? \n LIMIT 1 OFFSET 0' (1, False) (nova.api.openstack): TRACE: --------------------- >> end captured logging << --------------------- ====================================================================== FAIL: test_delete_server_instance (nova.tests.api.openstack.test_servers.ServersTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "/tmp/tmpfe2vpz/nova/tests/api/openstack/test_servers.py", line 339, in test_delete_server_instance self.assertEqual(res.status, '202 Accepted') AssertionError: '500 Internal Server Error' != '202 Accepted' -------------------- >> begin captured logging << -------------------- (nova.api.openstack 2011.1-LOCALBRANCH:LOCALREVISION): ERROR [N/A] Caught error: (OperationalError) no such table: users u'SELECT users.created_at AS users_created_at, users.updated_at AS users_updated_at, users.deleted_at AS users_deleted_at, users.deleted AS users_deleted, users.id AS users_id, users.name AS users_name, users.access_key AS users_access_key, users.secret_key AS users_secret_key, users.is_admin AS users_is_admin \nFROM users \nWHERE users.id = ? AND users.deleted = ? \n LIMIT 1 OFFSET 0' (1, False) (nova.api.openstack): TRACE: Traceback (most recent call last): (nova.api.openstack): TRACE: File "/tmp/tmpfe2vpz/nova/api/openstack/__init__.py", line 55, in __call__ (nova.api.openstack): TRACE: return req.get_response(self.application) (nova.api.openstack): TRACE: File "/usr/lib/pymodules/python2.6/webob/request.py", line 939, in get_response (nova.api.openstack): TRACE: application, catch_exc_info=False) (nova.api.openstack): TRACE: File "/usr/lib/pymodules/python2.6/webob/request.py", line 908, in call_application (nova.api.openstack): TRACE: app_iter = application(self.environ, start_response) (nova.api.openstack): TRACE: File "/usr/lib/pymodules/python2.6/webob/dec.py", line 147, in __call__ (nova.api.openstack): TRACE: resp = self.call_func(req, *args, **self.kwargs) (nova.api.openstack): TRACE: File "/usr/lib/pymodules/python2.6/webob/dec.py", line 208, in call_func (nova.api.openstack): TRACE: return self.func(req, *args, **kwargs) (nova.api.openstack): TRACE: File "/tmp/tmpfe2vpz/nova/tests/api/openstack/fakes.py", line 70, in fake_wsgi (nova.api.openstack): TRACE: req.environ['nova.context'] = context.RequestContext(1, 1) (nova.api.openstack): TRACE: File "/tmp/tmpfe2vpz/nova/context.py", line 47, in __init__ (nova.api.openstack): TRACE: if self.user_id and self.user: (nova.api.openstack): TRACE: File "/tmp/tmpfe2vpz/nova/context.py", line 72, in user (nova.api.openstack): TRACE: self._user = manager.AuthManager().get_user(self.user_id) (nova.api.openstack): TRACE: File "/tmp/tmpfe2vpz/nova/auth/manager.py", line 588, in get_user (nova.api.openstack): TRACE: user_dict = drv.get_user(uid) (nova.api.openstack): TRACE: File "/tmp/tmpfe2vpz/nova/auth/dbdriver.py", line 48, in get_user (nova.api.openstack): TRACE: user = db.user_get(context.get_admin_context(), uid) (nova.api.openstack): TRACE: File "/tmp/tmpfe2vpz/nova/db/api.py", line 818, in user_get (nova.api.openstack): TRACE: return IMPL.user_get(context, id) (nova.api.openstack): TRACE: File "/tmp/tmpfe2vpz/nova/db/sqlalchemy/api.py", line 96, in wrapper (nova.api.openstack): TRACE: return f(*args, **kwargs) (nova.api.openstack): TRACE: File "/tmp/tmpfe2vpz/nova/db/sqlalchemy/api.py", line 1697, in user_get (nova.api.openstack): TRACE: filter_by(deleted=can_read_deleted(context)).\ (nova.api.openstack): TRACE: File "/usr/lib/python2.6/dist-packages/sqlalchemy/orm/query.py", line 1496, in first (nova.api.openstack): TRACE: ret = list(self[0:1]) (nova.api.openstack): TRACE: File "/usr/lib/python2.6/dist-packages/sqlalchemy/orm/query.py", line 1405, in __getitem__ (nova.api.openstack): TRACE: return list(res) (nova.api.openstack): TRACE: File "/usr/lib/python2.6/dist-packages/sqlalchemy/orm/query.py", line 1565, in __iter__ (nova.api.openstack): TRACE: return self._execute_and_instances(context) (nova.api.openstack): TRACE: File "/usr/lib/python2.6/dist-packages/sqlalchemy/orm/query.py", line 1570, in _execute_and_instances (nova.api.openstack): TRACE: mapper=self._mapper_zero_or_none()) (nova.api.openstack): TRACE: File "/usr/lib/python2.6/dist-packages/sqlalchemy/orm/session.py", line 735, in execute (nova.api.openstack): TRACE: clause, params or {}) (nova.api.openstack): TRACE: File "/usr/lib/python2.6/dist-packages/sqlalchemy/engine/base.py", line 1157, in execute (nova.api.openstack): TRACE: params) (nova.api.openstack): TRACE: File "/usr/lib/python2.6/dist-packages/sqlalchemy/engine/base.py", line 1237, in _execute_clauseelement (nova.api.openstack): TRACE: return self.__execute_context(context) (nova.api.openstack): TRACE: File "/usr/lib/python2.6/dist-packages/sqlalchemy/engine/base.py", line 1268, in __execute_context (nova.api.openstack): TRACE: context.parameters[0], context=context) (nova.api.openstack): TRACE: File "/usr/lib/python2.6/dist-packages/sqlalchemy/engine/base.py", line 1367, in _cursor_execute (nova.api.openstack): TRACE: context) (nova.api.openstack): TRACE: File "/usr/lib/python2.6/dist-packages/sqlalchemy/engine/base.py", line 1360, in _cursor_execute (nova.api.openstack): TRACE: context) (nova.api.openstack): TRACE: File "/usr/lib/python2.6/dist-packages/sqlalchemy/engine/default.py", line 288, in do_execute (nova.api.openstack): TRACE: cursor.execute(statement, parameters) (nova.api.openstack): TRACE: OperationalError: (OperationalError) no such table: users u'SELECT users.created_at AS users_created_at, users.updated_at AS users_updated_at, users.deleted_at AS users_deleted_at, users.deleted AS users_deleted, users.id AS users_id, users.name AS users_name, users.access_key AS users_access_key, users.secret_key AS users_secret_key, users.is_admin AS users_is_admin \nFROM users \nWHERE users.id = ? AND users.deleted = ? \n LIMIT 1 OFFSET 0' (1, False) (nova.api.openstack): TRACE: --------------------- >> end captured logging << --------------------- ====================================================================== FAIL: test_get_server_backup_schedules (nova.tests.api.openstack.test_servers.ServersTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "/tmp/tmpfe2vpz/nova/tests/api/openstack/test_servers.py", line 222, in test_get_server_backup_schedules self.assertEqual(res.status, '404 Not Found') AssertionError: '500 Internal Server Error' != '404 Not Found' -------------------- >> begin captured logging << -------------------- (nova.api.openstack 2011.1-LOCALBRANCH:LOCALREVISION): ERROR [N/A] Caught error: (OperationalError) no such table: users u'SELECT users.created_at AS users_created_at, users.updated_at AS users_updated_at, users.deleted_at AS users_deleted_at, users.deleted AS users_deleted, users.id AS users_id, users.name AS users_name, users.access_key AS users_access_key, users.secret_key AS users_secret_key, users.is_admin AS users_is_admin \nFROM users \nWHERE users.id = ? AND users.deleted = ? \n LIMIT 1 OFFSET 0' (1, False) (nova.api.openstack): TRACE: Traceback (most recent call last): (nova.api.openstack): TRACE: File "/tmp/tmpfe2vpz/nova/api/openstack/__init__.py", line 55, in __call__ (nova.api.openstack): TRACE: return req.get_response(self.application) (nova.api.openstack): TRACE: File "/usr/lib/pymodules/python2.6/webob/request.py", line 939, in get_response (nova.api.openstack): TRACE: application, catch_exc_info=False) (nova.api.openstack): TRACE: File "/usr/lib/pymodules/python2.6/webob/request.py", line 908, in call_application (nova.api.openstack): TRACE: app_iter = application(self.environ, start_response) (nova.api.openstack): TRACE: File "/usr/lib/pymodules/python2.6/webob/dec.py", line 147, in __call__ (nova.api.openstack): TRACE: resp = self.call_func(req, *args, **self.kwargs) (nova.api.openstack): TRACE: File "/usr/lib/pymodules/python2.6/webob/dec.py", line 208, in call_func (nova.api.openstack): TRACE: return self.func(req, *args, **kwargs) (nova.api.openstack): TRACE: File "/tmp/tmpfe2vpz/nova/tests/api/openstack/fakes.py", line 70, in fake_wsgi (nova.api.openstack): TRACE: req.environ['nova.context'] = context.RequestContext(1, 1) (nova.api.openstack): TRACE: File "/tmp/tmpfe2vpz/nova/context.py", line 47, in __init__ (nova.api.openstack): TRACE: if self.user_id and self.user: (nova.api.openstack): TRACE: File "/tmp/tmpfe2vpz/nova/context.py", line 72, in user (nova.api.openstack): TRACE: self._user = manager.AuthManager().get_user(self.user_id) (nova.api.openstack): TRACE: File "/tmp/tmpfe2vpz/nova/auth/manager.py", line 588, in get_user (nova.api.openstack): TRACE: user_dict = drv.get_user(uid) (nova.api.openstack): TRACE: File "/tmp/tmpfe2vpz/nova/auth/dbdriver.py", line 48, in get_user (nova.api.openstack): TRACE: user = db.user_get(context.get_admin_context(), uid) (nova.api.openstack): TRACE: File "/tmp/tmpfe2vpz/nova/db/api.py", line 818, in user_get (nova.api.openstack): TRACE: return IMPL.user_get(context, id) (nova.api.openstack): TRACE: File "/tmp/tmpfe2vpz/nova/db/sqlalchemy/api.py", line 96, in wrapper (nova.api.openstack): TRACE: return f(*args, **kwargs) (nova.api.openstack): TRACE: File "/tmp/tmpfe2vpz/nova/db/sqlalchemy/api.py", line 1697, in user_get (nova.api.openstack): TRACE: filter_by(deleted=can_read_deleted(context)).\ (nova.api.openstack): TRACE: File "/usr/lib/python2.6/dist-packages/sqlalchemy/orm/query.py", line 1496, in first (nova.api.openstack): TRACE: ret = list(self[0:1]) (nova.api.openstack): TRACE: File "/usr/lib/python2.6/dist-packages/sqlalchemy/orm/query.py", line 1405, in __getitem__ (nova.api.openstack): TRACE: return list(res) (nova.api.openstack): TRACE: File "/usr/lib/python2.6/dist-packages/sqlalchemy/orm/query.py", line 1565, in __iter__ (nova.api.openstack): TRACE: return self._execute_and_instances(context) (nova.api.openstack): TRACE: File "/usr/lib/python2.6/dist-packages/sqlalchemy/orm/query.py", line 1570, in _execute_and_instances (nova.api.openstack): TRACE: mapper=self._mapper_zero_or_none()) (nova.api.openstack): TRACE: File "/usr/lib/python2.6/dist-packages/sqlalchemy/orm/session.py", line 735, in execute (nova.api.openstack): TRACE: clause, params or {}) (nova.api.openstack): TRACE: File "/usr/lib/python2.6/dist-packages/sqlalchemy/engine/base.py", line 1157, in execute (nova.api.openstack): TRACE: params) (nova.api.openstack): TRACE: File "/usr/lib/python2.6/dist-packages/sqlalchemy/engine/base.py", line 1237, in _execute_clauseelement (nova.api.openstack): TRACE: return self.__execute_context(context) (nova.api.openstack): TRACE: File "/usr/lib/python2.6/dist-packages/sqlalchemy/engine/base.py", line 1268, in __execute_context (nova.api.openstack): TRACE: context.parameters[0], context=context) (nova.api.openstack): TRACE: File "/usr/lib/python2.6/dist-packages/sqlalchemy/engine/base.py", line 1367, in _cursor_execute (nova.api.openstack): TRACE: context) (nova.api.openstack): TRACE: File "/usr/lib/python2.6/dist-packages/sqlalchemy/engine/base.py", line 1360, in _cursor_execute (nova.api.openstack): TRACE: context) (nova.api.openstack): TRACE: File "/usr/lib/python2.6/dist-packages/sqlalchemy/engine/default.py", line 288, in do_execute (nova.api.openstack): TRACE: cursor.execute(statement, parameters) (nova.api.openstack): TRACE: OperationalError: (OperationalError) no such table: users u'SELECT users.created_at AS users_created_at, users.updated_at AS users_updated_at, users.deleted_at AS users_deleted_at, users.deleted AS users_deleted, users.id AS users_id, users.name AS users_name, users.access_key AS users_access_key, users.secret_key AS users_secret_key, users.is_admin AS users_is_admin \nFROM users \nWHERE users.id = ? AND users.deleted = ? \n LIMIT 1 OFFSET 0' (1, False) (nova.api.openstack): TRACE: --------------------- >> end captured logging << --------------------- ====================================================================== FAIL: test_server_actions (nova.tests.api.openstack.test_servers.ServersTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "/tmp/tmpfe2vpz/nova/tests/api/openstack/test_servers.py", line 294, in test_server_actions self.assertEqual(res.status_int, 404) AssertionError: 500 != 404 -------------------- >> begin captured logging << -------------------- (nova.api.openstack 2011.1-LOCALBRANCH:LOCALREVISION): ERROR [N/A] Caught error: (OperationalError) no such table: users u'SELECT users.created_at AS users_created_at, users.updated_at AS users_updated_at, users.deleted_at AS users_deleted_at, users.deleted AS users_deleted, users.id AS users_id, users.name AS users_name, users.access_key AS users_access_key, users.secret_key AS users_secret_key, users.is_admin AS users_is_admin \nFROM users \nWHERE users.id = ? AND users.deleted = ? \n LIMIT 1 OFFSET 0' (1, False) (nova.api.openstack): TRACE: Traceback (most recent call last): (nova.api.openstack): TRACE: File "/tmp/tmpfe2vpz/nova/api/openstack/__init__.py", line 55, in __call__ (nova.api.openstack): TRACE: return req.get_response(self.application) (nova.api.openstack): TRACE: File "/usr/lib/pymodules/python2.6/webob/request.py", line 939, in get_response (nova.api.openstack): TRACE: application, catch_exc_info=False) (nova.api.openstack): TRACE: File "/usr/lib/pymodules/python2.6/webob/request.py", line 908, in call_application (nova.api.openstack): TRACE: app_iter = application(self.environ, start_response) (nova.api.openstack): TRACE: File "/usr/lib/pymodules/python2.6/webob/dec.py", line 147, in __call__ (nova.api.openstack): TRACE: resp = self.call_func(req, *args, **self.kwargs) (nova.api.openstack): TRACE: File "/usr/lib/pymodules/python2.6/webob/dec.py", line 208, in call_func (nova.api.openstack): TRACE: return self.func(req, *args, **kwargs) (nova.api.openstack): TRACE: File "/tmp/tmpfe2vpz/nova/tests/api/openstack/fakes.py", line 70, in fake_wsgi (nova.api.openstack): TRACE: req.environ['nova.context'] = context.RequestContext(1, 1) (nova.api.openstack): TRACE: File "/tmp/tmpfe2vpz/nova/context.py", line 47, in __init__ (nova.api.openstack): TRACE: if self.user_id and self.user: (nova.api.openstack): TRACE: File "/tmp/tmpfe2vpz/nova/context.py", line 72, in user (nova.api.openstack): TRACE: self._user = manager.AuthManager().get_user(self.user_id) (nova.api.openstack): TRACE: File "/tmp/tmpfe2vpz/nova/auth/manager.py", line 588, in get_user (nova.api.openstack): TRACE: user_dict = drv.get_user(uid) (nova.api.openstack): TRACE: File "/tmp/tmpfe2vpz/nova/auth/dbdriver.py", line 48, in get_user (nova.api.openstack): TRACE: user = db.user_get(context.get_admin_context(), uid) (nova.api.openstack): TRACE: File "/tmp/tmpfe2vpz/nova/db/api.py", line 818, in user_get (nova.api.openstack): TRACE: return IMPL.user_get(context, id) (nova.api.openstack): TRACE: File "/tmp/tmpfe2vpz/nova/db/sqlalchemy/api.py", line 96, in wrapper (nova.api.openstack): TRACE: return f(*args, **kwargs) (nova.api.openstack): TRACE: File "/tmp/tmpfe2vpz/nova/db/sqlalchemy/api.py", line 1697, in user_get (nova.api.openstack): TRACE: filter_by(deleted=can_read_deleted(context)).\ (nova.api.openstack): TRACE: File "/usr/lib/python2.6/dist-packages/sqlalchemy/orm/query.py", line 1496, in first (nova.api.openstack): TRACE: ret = list(self[0:1]) (nova.api.openstack): TRACE: File "/usr/lib/python2.6/dist-packages/sqlalchemy/orm/query.py", line 1405, in __getitem__ (nova.api.openstack): TRACE: return list(res) (nova.api.openstack): TRACE: File "/usr/lib/python2.6/dist-packages/sqlalchemy/orm/query.py", line 1565, in __iter__ (nova.api.openstack): TRACE: return self._execute_and_instances(context) (nova.api.openstack): TRACE: File "/usr/lib/python2.6/dist-packages/sqlalchemy/orm/query.py", line 1570, in _execute_and_instances (nova.api.openstack): TRACE: mapper=self._mapper_zero_or_none()) (nova.api.openstack): TRACE: File "/usr/lib/python2.6/dist-packages/sqlalchemy/orm/session.py", line 735, in execute (nova.api.openstack): TRACE: clause, params or {}) (nova.api.openstack): TRACE: File "/usr/lib/python2.6/dist-packages/sqlalchemy/engine/base.py", line 1157, in execute (nova.api.openstack): TRACE: params) (nova.api.openstack): TRACE: File "/usr/lib/python2.6/dist-packages/sqlalchemy/engine/base.py", line 1237, in _execute_clauseelement (nova.api.openstack): TRACE: return self.__execute_context(context) (nova.api.openstack): TRACE: File "/usr/lib/python2.6/dist-packages/sqlalchemy/engine/base.py", line 1268, in __execute_context (nova.api.openstack): TRACE: context.parameters[0], context=context) (nova.api.openstack): TRACE: File "/usr/lib/python2.6/dist-packages/sqlalchemy/engine/base.py", line 1367, in _cursor_execute (nova.api.openstack): TRACE: context) (nova.api.openstack): TRACE: File "/usr/lib/python2.6/dist-packages/sqlalchemy/engine/base.py", line 1360, in _cursor_execute (nova.api.openstack): TRACE: context) (nova.api.openstack): TRACE: File "/usr/lib/python2.6/dist-packages/sqlalchemy/engine/default.py", line 288, in do_execute (nova.api.openstack): TRACE: cursor.execute(statement, parameters) (nova.api.openstack): TRACE: OperationalError: (OperationalError) no such table: users u'SELECT users.created_at AS users_created_at, users.updated_at AS users_updated_at, users.deleted_at AS users_deleted_at, users.deleted AS users_deleted, users.id AS users_id, users.name AS users_name, users.access_key AS users_access_key, users.secret_key AS users_secret_key, users.is_admin AS users_is_admin \nFROM users \nWHERE users.id = ? AND users.deleted = ? \n LIMIT 1 OFFSET 0' (1, False) (nova.api.openstack): TRACE: --------------------- >> end captured logging << --------------------- ====================================================================== FAIL: test_server_diagnostics (nova.tests.api.openstack.test_servers.ServersTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "/tmp/tmpfe2vpz/nova/tests/api/openstack/test_servers.py", line 288, in test_server_diagnostics self.assertEqual(res.status_int, 404) AssertionError: 500 != 404 -------------------- >> begin captured logging << -------------------- (nova.api.openstack 2011.1-LOCALBRANCH:LOCALREVISION): ERROR [N/A] Caught error: (OperationalError) no such table: users u'SELECT users.created_at AS users_created_at, users.updated_at AS users_updated_at, users.deleted_at AS users_deleted_at, users.deleted AS users_deleted, users.id AS users_id, users.name AS users_name, users.access_key AS users_access_key, users.secret_key AS users_secret_key, users.is_admin AS users_is_admin \nFROM users \nWHERE users.id = ? AND users.deleted = ? \n LIMIT 1 OFFSET 0' (1, False) (nova.api.openstack): TRACE: Traceback (most recent call last): (nova.api.openstack): TRACE: File "/tmp/tmpfe2vpz/nova/api/openstack/__init__.py", line 55, in __call__ (nova.api.openstack): TRACE: return req.get_response(self.application) (nova.api.openstack): TRACE: File "/usr/lib/pymodules/python2.6/webob/request.py", line 939, in get_response (nova.api.openstack): TRACE: application, catch_exc_info=False) (nova.api.openstack): TRACE: File "/usr/lib/pymodules/python2.6/webob/request.py", line 908, in call_application (nova.api.openstack): TRACE: app_iter = application(self.environ, start_response) (nova.api.openstack): TRACE: File "/usr/lib/pymodules/python2.6/webob/dec.py", line 147, in __call__ (nova.api.openstack): TRACE: resp = self.call_func(req, *args, **self.kwargs) (nova.api.openstack): TRACE: File "/usr/lib/pymodules/python2.6/webob/dec.py", line 208, in call_func (nova.api.openstack): TRACE: return self.func(req, *args, **kwargs) (nova.api.openstack): TRACE: File "/tmp/tmpfe2vpz/nova/tests/api/openstack/fakes.py", line 70, in fake_wsgi (nova.api.openstack): TRACE: req.environ['nova.context'] = context.RequestContext(1, 1) (nova.api.openstack): TRACE: File "/tmp/tmpfe2vpz/nova/context.py", line 47, in __init__ (nova.api.openstack): TRACE: if self.user_id and self.user: (nova.api.openstack): TRACE: File "/tmp/tmpfe2vpz/nova/context.py", line 72, in user (nova.api.openstack): TRACE: self._user = manager.AuthManager().get_user(self.user_id) (nova.api.openstack): TRACE: File "/tmp/tmpfe2vpz/nova/auth/manager.py", line 588, in get_user (nova.api.openstack): TRACE: user_dict = drv.get_user(uid) (nova.api.openstack): TRACE: File "/tmp/tmpfe2vpz/nova/auth/dbdriver.py", line 48, in get_user (nova.api.openstack): TRACE: user = db.user_get(context.get_admin_context(), uid) (nova.api.openstack): TRACE: File "/tmp/tmpfe2vpz/nova/db/api.py", line 818, in user_get (nova.api.openstack): TRACE: return IMPL.user_get(context, id) (nova.api.openstack): TRACE: File "/tmp/tmpfe2vpz/nova/db/sqlalchemy/api.py", line 96, in wrapper (nova.api.openstack): TRACE: return f(*args, **kwargs) (nova.api.openstack): TRACE: File "/tmp/tmpfe2vpz/nova/db/sqlalchemy/api.py", line 1697, in user_get (nova.api.openstack): TRACE: filter_by(deleted=can_read_deleted(context)).\ (nova.api.openstack): TRACE: File "/usr/lib/python2.6/dist-packages/sqlalchemy/orm/query.py", line 1496, in first (nova.api.openstack): TRACE: ret = list(self[0:1]) (nova.api.openstack): TRACE: File "/usr/lib/python2.6/dist-packages/sqlalchemy/orm/query.py", line 1405, in __getitem__ (nova.api.openstack): TRACE: return list(res) (nova.api.openstack): TRACE: File "/usr/lib/python2.6/dist-packages/sqlalchemy/orm/query.py", line 1565, in __iter__ (nova.api.openstack): TRACE: return self._execute_and_instances(context) (nova.api.openstack): TRACE: File "/usr/lib/python2.6/dist-packages/sqlalchemy/orm/query.py", line 1570, in _execute_and_instances (nova.api.openstack): TRACE: mapper=self._mapper_zero_or_none()) (nova.api.openstack): TRACE: File "/usr/lib/python2.6/dist-packages/sqlalchemy/orm/session.py", line 735, in execute (nova.api.openstack): TRACE: clause, params or {}) (nova.api.openstack): TRACE: File "/usr/lib/python2.6/dist-packages/sqlalchemy/engine/base.py", line 1157, in execute (nova.api.openstack): TRACE: params) (nova.api.openstack): TRACE: File "/usr/lib/python2.6/dist-packages/sqlalchemy/engine/base.py", line 1237, in _execute_clauseelement (nova.api.openstack): TRACE: return self.__execute_context(context) (nova.api.openstack): TRACE: File "/usr/lib/python2.6/dist-packages/sqlalchemy/engine/base.py", line 1268, in __execute_context (nova.api.openstack): TRACE: context.parameters[0], context=context) (nova.api.openstack): TRACE: File "/usr/lib/python2.6/dist-packages/sqlalchemy/engine/base.py", line 1367, in _cursor_execute (nova.api.openstack): TRACE: context) (nova.api.openstack): TRACE: File "/usr/lib/python2.6/dist-packages/sqlalchemy/engine/base.py", line 1360, in _cursor_execute (nova.api.openstack): TRACE: context) (nova.api.openstack): TRACE: File "/usr/lib/python2.6/dist-packages/sqlalchemy/engine/default.py", line 288, in do_execute (nova.api.openstack): TRACE: cursor.execute(statement, parameters) (nova.api.openstack): TRACE: OperationalError: (OperationalError) no such table: users u'SELECT users.created_at AS users_created_at, users.updated_at AS users_updated_at, users.deleted_at AS users_deleted_at, users.deleted AS users_deleted, users.id AS users_id, users.name AS users_name, users.access_key AS users_access_key, users.secret_key AS users_secret_key, users.is_admin AS users_is_admin \nFROM users \nWHERE users.id = ? AND users.deleted = ? \n LIMIT 1 OFFSET 0' (1, False) (nova.api.openstack): TRACE: --------------------- >> end captured logging << --------------------- ====================================================================== FAIL: test_server_pause (nova.tests.api.openstack.test_servers.ServersTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "/tmp/tmpfe2vpz/nova/tests/api/openstack/test_servers.py", line 246, in test_server_pause self.assertEqual(res.status_int, 202) AssertionError: 500 != 202 -------------------- >> begin captured logging << -------------------- (nova.api.openstack 2011.1-LOCALBRANCH:LOCALREVISION): ERROR [N/A] Caught error: (OperationalError) no such table: users u'SELECT users.created_at AS users_created_at, users.updated_at AS users_updated_at, users.deleted_at AS users_deleted_at, users.deleted AS users_deleted, users.id AS users_id, users.name AS users_name, users.access_key AS users_access_key, users.secret_key AS users_secret_key, users.is_admin AS users_is_admin \nFROM users \nWHERE users.id = ? AND users.deleted = ? \n LIMIT 1 OFFSET 0' (1, False) (nova.api.openstack): TRACE: Traceback (most recent call last): (nova.api.openstack): TRACE: File "/tmp/tmpfe2vpz/nova/api/openstack/__init__.py", line 55, in __call__ (nova.api.openstack): TRACE: return req.get_response(self.application) (nova.api.openstack): TRACE: File "/usr/lib/pymodules/python2.6/webob/request.py", line 939, in get_response (nova.api.openstack): TRACE: application, catch_exc_info=False) (nova.api.openstack): TRACE: File "/usr/lib/pymodules/python2.6/webob/request.py", line 908, in call_application (nova.api.openstack): TRACE: app_iter = application(self.environ, start_response) (nova.api.openstack): TRACE: File "/usr/lib/pymodules/python2.6/webob/dec.py", line 147, in __call__ (nova.api.openstack): TRACE: resp = self.call_func(req, *args, **self.kwargs) (nova.api.openstack): TRACE: File "/usr/lib/pymodules/python2.6/webob/dec.py", line 208, in call_func (nova.api.openstack): TRACE: return self.func(req, *args, **kwargs) (nova.api.openstack): TRACE: File "/tmp/tmpfe2vpz/nova/tests/api/openstack/fakes.py", line 70, in fake_wsgi (nova.api.openstack): TRACE: req.environ['nova.context'] = context.RequestContext(1, 1) (nova.api.openstack): TRACE: File "/tmp/tmpfe2vpz/nova/context.py", line 47, in __init__ (nova.api.openstack): TRACE: if self.user_id and self.user: (nova.api.openstack): TRACE: File "/tmp/tmpfe2vpz/nova/context.py", line 72, in user (nova.api.openstack): TRACE: self._user = manager.AuthManager().get_user(self.user_id) (nova.api.openstack): TRACE: File "/tmp/tmpfe2vpz/nova/auth/manager.py", line 588, in get_user (nova.api.openstack): TRACE: user_dict = drv.get_user(uid) (nova.api.openstack): TRACE: File "/tmp/tmpfe2vpz/nova/auth/dbdriver.py", line 48, in get_user (nova.api.openstack): TRACE: user = db.user_get(context.get_admin_context(), uid) (nova.api.openstack): TRACE: File "/tmp/tmpfe2vpz/nova/db/api.py", line 818, in user_get (nova.api.openstack): TRACE: return IMPL.user_get(context, id) (nova.api.openstack): TRACE: File "/tmp/tmpfe2vpz/nova/db/sqlalchemy/api.py", line 96, in wrapper (nova.api.openstack): TRACE: return f(*args, **kwargs) (nova.api.openstack): TRACE: File "/tmp/tmpfe2vpz/nova/db/sqlalchemy/api.py", line 1697, in user_get (nova.api.openstack): TRACE: filter_by(deleted=can_read_deleted(context)).\ (nova.api.openstack): TRACE: File "/usr/lib/python2.6/dist-packages/sqlalchemy/orm/query.py", line 1496, in first (nova.api.openstack): TRACE: ret = list(self[0:1]) (nova.api.openstack): TRACE: File "/usr/lib/python2.6/dist-packages/sqlalchemy/orm/query.py", line 1405, in __getitem__ (nova.api.openstack): TRACE: return list(res) (nova.api.openstack): TRACE: File "/usr/lib/python2.6/dist-packages/sqlalchemy/orm/query.py", line 1565, in __iter__ (nova.api.openstack): TRACE: return self._execute_and_instances(context) (nova.api.openstack): TRACE: File "/usr/lib/python2.6/dist-packages/sqlalchemy/orm/query.py", line 1570, in _execute_and_instances (nova.api.openstack): TRACE: mapper=self._mapper_zero_or_none()) (nova.api.openstack): TRACE: File "/usr/lib/python2.6/dist-packages/sqlalchemy/orm/session.py", line 735, in execute (nova.api.openstack): TRACE: clause, params or {}) (nova.api.openstack): TRACE: File "/usr/lib/python2.6/dist-packages/sqlalchemy/engine/base.py", line 1157, in execute (nova.api.openstack): TRACE: params) (nova.api.openstack): TRACE: File "/usr/lib/python2.6/dist-packages/sqlalchemy/engine/base.py", line 1237, in _execute_clauseelement (nova.api.openstack): TRACE: return self.__execute_context(context) (nova.api.openstack): TRACE: File "/usr/lib/python2.6/dist-packages/sqlalchemy/engine/base.py", line 1268, in __execute_context (nova.api.openstack): TRACE: context.parameters[0], context=context) (nova.api.openstack): TRACE: File "/usr/lib/python2.6/dist-packages/sqlalchemy/engine/base.py", line 1367, in _cursor_execute (nova.api.openstack): TRACE: context) (nova.api.openstack): TRACE: File "/usr/lib/python2.6/dist-packages/sqlalchemy/engine/base.py", line 1360, in _cursor_execute (nova.api.openstack): TRACE: context) (nova.api.openstack): TRACE: File "/usr/lib/python2.6/dist-packages/sqlalchemy/engine/default.py", line 288, in do_execute (nova.api.openstack): TRACE: cursor.execute(statement, parameters) (nova.api.openstack): TRACE: OperationalError: (OperationalError) no such table: users u'SELECT users.created_at AS users_created_at, users.updated_at AS users_updated_at, users.deleted_at AS users_deleted_at, users.deleted AS users_deleted, users.id AS users_id, users.name AS users_name, users.access_key AS users_access_key, users.secret_key AS users_secret_key, users.is_admin AS users_is_admin \nFROM users \nWHERE users.id = ? AND users.deleted = ? \n LIMIT 1 OFFSET 0' (1, False) (nova.api.openstack): TRACE: --------------------- >> end captured logging << --------------------- ====================================================================== FAIL: test_server_resume (nova.tests.api.openstack.test_servers.ServersTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "/tmp/tmpfe2vpz/nova/tests/api/openstack/test_servers.py", line 282, in test_server_resume self.assertEqual(res.status_int, 202) AssertionError: 500 != 202 -------------------- >> begin captured logging << -------------------- (nova.api.openstack 2011.1-LOCALBRANCH:LOCALREVISION): ERROR [N/A] Caught error: (OperationalError) no such table: users u'SELECT users.created_at AS users_created_at, users.updated_at AS users_updated_at, users.deleted_at AS users_deleted_at, users.deleted AS users_deleted, users.id AS users_id, users.name AS users_name, users.access_key AS users_access_key, users.secret_key AS users_secret_key, users.is_admin AS users_is_admin \nFROM users \nWHERE users.id = ? AND users.deleted = ? \n LIMIT 1 OFFSET 0' (1, False) (nova.api.openstack): TRACE: Traceback (most recent call last): (nova.api.openstack): TRACE: File "/tmp/tmpfe2vpz/nova/api/openstack/__init__.py", line 55, in __call__ (nova.api.openstack): TRACE: return req.get_response(self.application) (nova.api.openstack): TRACE: File "/usr/lib/pymodules/python2.6/webob/request.py", line 939, in get_response (nova.api.openstack): TRACE: application, catch_exc_info=False) (nova.api.openstack): TRACE: File "/usr/lib/pymodules/python2.6/webob/request.py", line 908, in call_application (nova.api.openstack): TRACE: app_iter = application(self.environ, start_response) (nova.api.openstack): TRACE: File "/usr/lib/pymodules/python2.6/webob/dec.py", line 147, in __call__ (nova.api.openstack): TRACE: resp = self.call_func(req, *args, **self.kwargs) (nova.api.openstack): TRACE: File "/usr/lib/pymodules/python2.6/webob/dec.py", line 208, in call_func (nova.api.openstack): TRACE: return self.func(req, *args, **kwargs) (nova.api.openstack): TRACE: File "/tmp/tmpfe2vpz/nova/tests/api/openstack/fakes.py", line 70, in fake_wsgi (nova.api.openstack): TRACE: req.environ['nova.context'] = context.RequestContext(1, 1) (nova.api.openstack): TRACE: File "/tmp/tmpfe2vpz/nova/context.py", line 47, in __init__ (nova.api.openstack): TRACE: if self.user_id and self.user: (nova.api.openstack): TRACE: File "/tmp/tmpfe2vpz/nova/context.py", line 72, in user (nova.api.openstack): TRACE: self._user = manager.AuthManager().get_user(self.user_id) (nova.api.openstack): TRACE: File "/tmp/tmpfe2vpz/nova/auth/manager.py", line 588, in get_user (nova.api.openstack): TRACE: user_dict = drv.get_user(uid) (nova.api.openstack): TRACE: File "/tmp/tmpfe2vpz/nova/auth/dbdriver.py", line 48, in get_user (nova.api.openstack): TRACE: user = db.user_get(context.get_admin_context(), uid) (nova.api.openstack): TRACE: File "/tmp/tmpfe2vpz/nova/db/api.py", line 818, in user_get (nova.api.openstack): TRACE: return IMPL.user_get(context, id) (nova.api.openstack): TRACE: File "/tmp/tmpfe2vpz/nova/db/sqlalchemy/api.py", line 96, in wrapper (nova.api.openstack): TRACE: return f(*args, **kwargs) (nova.api.openstack): TRACE: File "/tmp/tmpfe2vpz/nova/db/sqlalchemy/api.py", line 1697, in user_get (nova.api.openstack): TRACE: filter_by(deleted=can_read_deleted(context)).\ (nova.api.openstack): TRACE: File "/usr/lib/python2.6/dist-packages/sqlalchemy/orm/query.py", line 1496, in first (nova.api.openstack): TRACE: ret = list(self[0:1]) (nova.api.openstack): TRACE: File "/usr/lib/python2.6/dist-packages/sqlalchemy/orm/query.py", line 1405, in __getitem__ (nova.api.openstack): TRACE: return list(res) (nova.api.openstack): TRACE: File "/usr/lib/python2.6/dist-packages/sqlalchemy/orm/query.py", line 1565, in __iter__ (nova.api.openstack): TRACE: return self._execute_and_instances(context) (nova.api.openstack): TRACE: File "/usr/lib/python2.6/dist-packages/sqlalchemy/orm/query.py", line 1570, in _execute_and_instances (nova.api.openstack): TRACE: mapper=self._mapper_zero_or_none()) (nova.api.openstack): TRACE: File "/usr/lib/python2.6/dist-packages/sqlalchemy/orm/session.py", line 735, in execute (nova.api.openstack): TRACE: clause, params or {}) (nova.api.openstack): TRACE: File "/usr/lib/python2.6/dist-packages/sqlalchemy/engine/base.py", line 1157, in execute (nova.api.openstack): TRACE: params) (nova.api.openstack): TRACE: File "/usr/lib/python2.6/dist-packages/sqlalchemy/engine/base.py", line 1237, in _execute_clauseelement (nova.api.openstack): TRACE: return self.__execute_context(context) (nova.api.openstack): TRACE: File "/usr/lib/python2.6/dist-packages/sqlalchemy/engine/base.py", line 1268, in __execute_context (nova.api.openstack): TRACE: context.parameters[0], context=context) (nova.api.openstack): TRACE: File "/usr/lib/python2.6/dist-packages/sqlalchemy/engine/base.py", line 1367, in _cursor_execute (nova.api.openstack): TRACE: context) (nova.api.openstack): TRACE: File "/usr/lib/python2.6/dist-packages/sqlalchemy/engine/base.py", line 1360, in _cursor_execute (nova.api.openstack): TRACE: context) (nova.api.openstack): TRACE: File "/usr/lib/python2.6/dist-packages/sqlalchemy/engine/default.py", line 288, in do_execute (nova.api.openstack): TRACE: cursor.execute(statement, parameters) (nova.api.openstack): TRACE: OperationalError: (OperationalError) no such table: users u'SELECT users.created_at AS users_created_at, users.updated_at AS users_updated_at, users.deleted_at AS users_deleted_at, users.deleted AS users_deleted, users.id AS users_id, users.name AS users_name, users.access_key AS users_access_key, users.secret_key AS users_secret_key, users.is_admin AS users_is_admin \nFROM users \nWHERE users.id = ? AND users.deleted = ? \n LIMIT 1 OFFSET 0' (1, False) (nova.api.openstack): TRACE: --------------------- >> end captured logging << --------------------- ====================================================================== FAIL: test_server_suspend (nova.tests.api.openstack.test_servers.ServersTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "/tmp/tmpfe2vpz/nova/tests/api/openstack/test_servers.py", line 270, in test_server_suspend self.assertEqual(res.status_int, 202) AssertionError: 500 != 202 -------------------- >> begin captured logging << -------------------- (nova.api.openstack 2011.1-LOCALBRANCH:LOCALREVISION): ERROR [N/A] Caught error: (OperationalError) no such table: users u'SELECT users.created_at AS users_created_at, users.updated_at AS users_updated_at, users.deleted_at AS users_deleted_at, users.deleted AS users_deleted, users.id AS users_id, users.name AS users_name, users.access_key AS users_access_key, users.secret_key AS users_secret_key, users.is_admin AS users_is_admin \nFROM users \nWHERE users.id = ? AND users.deleted = ? \n LIMIT 1 OFFSET 0' (1, False) (nova.api.openstack): TRACE: Traceback (most recent call last): (nova.api.openstack): TRACE: File "/tmp/tmpfe2vpz/nova/api/openstack/__init__.py", line 55, in __call__ (nova.api.openstack): TRACE: return req.get_response(self.application) (nova.api.openstack): TRACE: File "/usr/lib/pymodules/python2.6/webob/request.py", line 939, in get_response (nova.api.openstack): TRACE: application, catch_exc_info=False) (nova.api.openstack): TRACE: File "/usr/lib/pymodules/python2.6/webob/request.py", line 908, in call_application (nova.api.openstack): TRACE: app_iter = application(self.environ, start_response) (nova.api.openstack): TRACE: File "/usr/lib/pymodules/python2.6/webob/dec.py", line 147, in __call__ (nova.api.openstack): TRACE: resp = self.call_func(req, *args, **self.kwargs) (nova.api.openstack): TRACE: File "/usr/lib/pymodules/python2.6/webob/dec.py", line 208, in call_func (nova.api.openstack): TRACE: return self.func(req, *args, **kwargs) (nova.api.openstack): TRACE: File "/tmp/tmpfe2vpz/nova/tests/api/openstack/fakes.py", line 70, in fake_wsgi (nova.api.openstack): TRACE: req.environ['nova.context'] = context.RequestContext(1, 1) (nova.api.openstack): TRACE: File "/tmp/tmpfe2vpz/nova/context.py", line 47, in __init__ (nova.api.openstack): TRACE: if self.user_id and self.user: (nova.api.openstack): TRACE: File "/tmp/tmpfe2vpz/nova/context.py", line 72, in user (nova.api.openstack): TRACE: self._user = manager.AuthManager().get_user(self.user_id) (nova.api.openstack): TRACE: File "/tmp/tmpfe2vpz/nova/auth/manager.py", line 588, in get_user (nova.api.openstack): TRACE: user_dict = drv.get_user(uid) (nova.api.openstack): TRACE: File "/tmp/tmpfe2vpz/nova/auth/dbdriver.py", line 48, in get_user (nova.api.openstack): TRACE: user = db.user_get(context.get_admin_context(), uid) (nova.api.openstack): TRACE: File "/tmp/tmpfe2vpz/nova/db/api.py", line 818, in user_get (nova.api.openstack): TRACE: return IMPL.user_get(context, id) (nova.api.openstack): TRACE: File "/tmp/tmpfe2vpz/nova/db/sqlalchemy/api.py", line 96, in wrapper (nova.api.openstack): TRACE: return f(*args, **kwargs) (nova.api.openstack): TRACE: File "/tmp/tmpfe2vpz/nova/db/sqlalchemy/api.py", line 1697, in user_get (nova.api.openstack): TRACE: filter_by(deleted=can_read_deleted(context)).\ (nova.api.openstack): TRACE: File "/usr/lib/python2.6/dist-packages/sqlalchemy/orm/query.py", line 1496, in first (nova.api.openstack): TRACE: ret = list(self[0:1]) (nova.api.openstack): TRACE: File "/usr/lib/python2.6/dist-packages/sqlalchemy/orm/query.py", line 1405, in __getitem__ (nova.api.openstack): TRACE: return list(res) (nova.api.openstack): TRACE: File "/usr/lib/python2.6/dist-packages/sqlalchemy/orm/query.py", line 1565, in __iter__ (nova.api.openstack): TRACE: return self._execute_and_instances(context) (nova.api.openstack): TRACE: File "/usr/lib/python2.6/dist-packages/sqlalchemy/orm/query.py", line 1570, in _execute_and_instances (nova.api.openstack): TRACE: mapper=self._mapper_zero_or_none()) (nova.api.openstack): TRACE: File "/usr/lib/python2.6/dist-packages/sqlalchemy/orm/session.py", line 735, in execute (nova.api.openstack): TRACE: clause, params or {}) (nova.api.openstack): TRACE: File "/usr/lib/python2.6/dist-packages/sqlalchemy/engine/base.py", line 1157, in execute (nova.api.openstack): TRACE: params) (nova.api.openstack): TRACE: File "/usr/lib/python2.6/dist-packages/sqlalchemy/engine/base.py", line 1237, in _execute_clauseelement (nova.api.openstack): TRACE: return self.__execute_context(context) (nova.api.openstack): TRACE: File "/usr/lib/python2.6/dist-packages/sqlalchemy/engine/base.py", line 1268, in __execute_context (nova.api.openstack): TRACE: context.parameters[0], context=context) (nova.api.openstack): TRACE: File "/usr/lib/python2.6/dist-packages/sqlalchemy/engine/base.py", line 1367, in _cursor_execute (nova.api.openstack): TRACE: context) (nova.api.openstack): TRACE: File "/usr/lib/python2.6/dist-packages/sqlalchemy/engine/base.py", line 1360, in _cursor_execute (nova.api.openstack): TRACE: context) (nova.api.openstack): TRACE: File "/usr/lib/python2.6/dist-packages/sqlalchemy/engine/default.py", line 288, in do_execute (nova.api.openstack): TRACE: cursor.execute(statement, parameters) (nova.api.openstack): TRACE: OperationalError: (OperationalError) no such table: users u'SELECT users.created_at AS users_created_at, users.updated_at AS users_updated_at, users.deleted_at AS users_deleted_at, users.deleted AS users_deleted, users.id AS users_id, users.name AS users_name, users.access_key AS users_access_key, users.secret_key AS users_secret_key, users.is_admin AS users_is_admin \nFROM users \nWHERE users.id = ? AND users.deleted = ? \n LIMIT 1 OFFSET 0' (1, False) (nova.api.openstack): TRACE: --------------------- >> end captured logging << --------------------- ====================================================================== FAIL: test_server_unpause (nova.tests.api.openstack.test_servers.ServersTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "/tmp/tmpfe2vpz/nova/tests/api/openstack/test_servers.py", line 258, in test_server_unpause self.assertEqual(res.status_int, 202) AssertionError: 500 != 202 -------------------- >> begin captured logging << -------------------- (nova.api.openstack 2011.1-LOCALBRANCH:LOCALREVISION): ERROR [N/A] Caught error: (OperationalError) no such table: users u'SELECT users.created_at AS users_created_at, users.updated_at AS users_updated_at, users.deleted_at AS users_deleted_at, users.deleted AS users_deleted, users.id AS users_id, users.name AS users_name, users.access_key AS users_access_key, users.secret_key AS users_secret_key, users.is_admin AS users_is_admin \nFROM users \nWHERE users.id = ? AND users.deleted = ? \n LIMIT 1 OFFSET 0' (1, False) (nova.api.openstack): TRACE: Traceback (most recent call last): (nova.api.openstack): TRACE: File "/tmp/tmpfe2vpz/nova/api/openstack/__init__.py", line 55, in __call__ (nova.api.openstack): TRACE: return req.get_response(self.application) (nova.api.openstack): TRACE: File "/usr/lib/pymodules/python2.6/webob/request.py", line 939, in get_response (nova.api.openstack): TRACE: application, catch_exc_info=False) (nova.api.openstack): TRACE: File "/usr/lib/pymodules/python2.6/webob/request.py", line 908, in call_application (nova.api.openstack): TRACE: app_iter = application(self.environ, start_response) (nova.api.openstack): TRACE: File "/usr/lib/pymodules/python2.6/webob/dec.py", line 147, in __call__ (nova.api.openstack): TRACE: resp = self.call_func(req, *args, **self.kwargs) (nova.api.openstack): TRACE: File "/usr/lib/pymodules/python2.6/webob/dec.py", line 208, in call_func (nova.api.openstack): TRACE: return self.func(req, *args, **kwargs) (nova.api.openstack): TRACE: File "/tmp/tmpfe2vpz/nova/tests/api/openstack/fakes.py", line 70, in fake_wsgi (nova.api.openstack): TRACE: req.environ['nova.context'] = context.RequestContext(1, 1) (nova.api.openstack): TRACE: File "/tmp/tmpfe2vpz/nova/context.py", line 47, in __init__ (nova.api.openstack): TRACE: if self.user_id and self.user: (nova.api.openstack): TRACE: File "/tmp/tmpfe2vpz/nova/context.py", line 72, in user (nova.api.openstack): TRACE: self._user = manager.AuthManager().get_user(self.user_id) (nova.api.openstack): TRACE: File "/tmp/tmpfe2vpz/nova/auth/manager.py", line 588, in get_user (nova.api.openstack): TRACE: user_dict = drv.get_user(uid) (nova.api.openstack): TRACE: File "/tmp/tmpfe2vpz/nova/auth/dbdriver.py", line 48, in get_user (nova.api.openstack): TRACE: user = db.user_get(context.get_admin_context(), uid) (nova.api.openstack): TRACE: File "/tmp/tmpfe2vpz/nova/db/api.py", line 818, in user_get (nova.api.openstack): TRACE: return IMPL.user_get(context, id) (nova.api.openstack): TRACE: File "/tmp/tmpfe2vpz/nova/db/sqlalchemy/api.py", line 96, in wrapper (nova.api.openstack): TRACE: return f(*args, **kwargs) (nova.api.openstack): TRACE: File "/tmp/tmpfe2vpz/nova/db/sqlalchemy/api.py", line 1697, in user_get (nova.api.openstack): TRACE: filter_by(deleted=can_read_deleted(context)).\ (nova.api.openstack): TRACE: File "/usr/lib/python2.6/dist-packages/sqlalchemy/orm/query.py", line 1496, in first (nova.api.openstack): TRACE: ret = list(self[0:1]) (nova.api.openstack): TRACE: File "/usr/lib/python2.6/dist-packages/sqlalchemy/orm/query.py", line 1405, in __getitem__ (nova.api.openstack): TRACE: return list(res) (nova.api.openstack): TRACE: File "/usr/lib/python2.6/dist-packages/sqlalchemy/orm/query.py", line 1565, in __iter__ (nova.api.openstack): TRACE: return self._execute_and_instances(context) (nova.api.openstack): TRACE: File "/usr/lib/python2.6/dist-packages/sqlalchemy/orm/query.py", line 1570, in _execute_and_instances (nova.api.openstack): TRACE: mapper=self._mapper_zero_or_none()) (nova.api.openstack): TRACE: File "/usr/lib/python2.6/dist-packages/sqlalchemy/orm/session.py", line 735, in execute (nova.api.openstack): TRACE: clause, params or {}) (nova.api.openstack): TRACE: File "/usr/lib/python2.6/dist-packages/sqlalchemy/engine/base.py", line 1157, in execute (nova.api.openstack): TRACE: params) (nova.api.openstack): TRACE: File "/usr/lib/python2.6/dist-packages/sqlalchemy/engine/base.py", line 1237, in _execute_clauseelement (nova.api.openstack): TRACE: return self.__execute_context(context) (nova.api.openstack): TRACE: File "/usr/lib/python2.6/dist-packages/sqlalchemy/engine/base.py", line 1268, in __execute_context (nova.api.openstack): TRACE: context.parameters[0], context=context) (nova.api.openstack): TRACE: File "/usr/lib/python2.6/dist-packages/sqlalchemy/engine/base.py", line 1367, in _cursor_execute (nova.api.openstack): TRACE: context) (nova.api.openstack): TRACE: File "/usr/lib/python2.6/dist-packages/sqlalchemy/engine/base.py", line 1360, in _cursor_execute (nova.api.openstack): TRACE: context) (nova.api.openstack): TRACE: File "/usr/lib/python2.6/dist-packages/sqlalchemy/engine/default.py", line 288, in do_execute (nova.api.openstack): TRACE: cursor.execute(statement, parameters) (nova.api.openstack): TRACE: OperationalError: (OperationalError) no such table: users u'SELECT users.created_at AS users_created_at, users.updated_at AS users_updated_at, users.deleted_at AS users_deleted_at, users.deleted AS users_deleted, users.id AS users_id, users.name AS users_name, users.access_key AS users_access_key, users.secret_key AS users_secret_key, users.is_admin AS users_is_admin \nFROM users \nWHERE users.id = ? AND users.deleted = ? \n LIMIT 1 OFFSET 0' (1, False) (nova.api.openstack): TRACE: --------------------- >> end captured logging << --------------------- ====================================================================== FAIL: test_update_no_body (nova.tests.api.openstack.test_servers.ServersTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "/tmp/tmpfe2vpz/nova/tests/api/openstack/test_servers.py", line 171, in test_update_no_body self.assertEqual(res.status_int, 422) AssertionError: 500 != 422 -------------------- >> begin captured logging << -------------------- (nova.api.openstack 2011.1-LOCALBRANCH:LOCALREVISION): ERROR [N/A] Caught error: (OperationalError) no such table: users u'SELECT users.created_at AS users_created_at, users.updated_at AS users_updated_at, users.deleted_at AS users_deleted_at, users.deleted AS users_deleted, users.id AS users_id, users.name AS users_name, users.access_key AS users_access_key, users.secret_key AS users_secret_key, users.is_admin AS users_is_admin \nFROM users \nWHERE users.id = ? AND users.deleted = ? \n LIMIT 1 OFFSET 0' (1, False) (nova.api.openstack): TRACE: Traceback (most recent call last): (nova.api.openstack): TRACE: File "/tmp/tmpfe2vpz/nova/api/openstack/__init__.py", line 55, in __call__ (nova.api.openstack): TRACE: return req.get_response(self.application) (nova.api.openstack): TRACE: File "/usr/lib/pymodules/python2.6/webob/request.py", line 939, in get_response (nova.api.openstack): TRACE: application, catch_exc_info=False) (nova.api.openstack): TRACE: File "/usr/lib/pymodules/python2.6/webob/request.py", line 908, in call_application (nova.api.openstack): TRACE: app_iter = application(self.environ, start_response) (nova.api.openstack): TRACE: File "/usr/lib/pymodules/python2.6/webob/dec.py", line 147, in __call__ (nova.api.openstack): TRACE: resp = self.call_func(req, *args, **self.kwargs) (nova.api.openstack): TRACE: File "/usr/lib/pymodules/python2.6/webob/dec.py", line 208, in call_func (nova.api.openstack): TRACE: return self.func(req, *args, **kwargs) (nova.api.openstack): TRACE: File "/tmp/tmpfe2vpz/nova/tests/api/openstack/fakes.py", line 70, in fake_wsgi (nova.api.openstack): TRACE: req.environ['nova.context'] = context.RequestContext(1, 1) (nova.api.openstack): TRACE: File "/tmp/tmpfe2vpz/nova/context.py", line 47, in __init__ (nova.api.openstack): TRACE: if self.user_id and self.user: (nova.api.openstack): TRACE: File "/tmp/tmpfe2vpz/nova/context.py", line 72, in user (nova.api.openstack): TRACE: self._user = manager.AuthManager().get_user(self.user_id) (nova.api.openstack): TRACE: File "/tmp/tmpfe2vpz/nova/auth/manager.py", line 588, in get_user (nova.api.openstack): TRACE: user_dict = drv.get_user(uid) (nova.api.openstack): TRACE: File "/tmp/tmpfe2vpz/nova/auth/dbdriver.py", line 48, in get_user (nova.api.openstack): TRACE: user = db.user_get(context.get_admin_context(), uid) (nova.api.openstack): TRACE: File "/tmp/tmpfe2vpz/nova/db/api.py", line 818, in user_get (nova.api.openstack): TRACE: return IMPL.user_get(context, id) (nova.api.openstack): TRACE: File "/tmp/tmpfe2vpz/nova/db/sqlalchemy/api.py", line 96, in wrapper (nova.api.openstack): TRACE: return f(*args, **kwargs) (nova.api.openstack): TRACE: File "/tmp/tmpfe2vpz/nova/db/sqlalchemy/api.py", line 1697, in user_get (nova.api.openstack): TRACE: filter_by(deleted=can_read_deleted(context)).\ (nova.api.openstack): TRACE: File "/usr/lib/python2.6/dist-packages/sqlalchemy/orm/query.py", line 1496, in first (nova.api.openstack): TRACE: ret = list(self[0:1]) (nova.api.openstack): TRACE: File "/usr/lib/python2.6/dist-packages/sqlalchemy/orm/query.py", line 1405, in __getitem__ (nova.api.openstack): TRACE: return list(res) (nova.api.openstack): TRACE: File "/usr/lib/python2.6/dist-packages/sqlalchemy/orm/query.py", line 1565, in __iter__ (nova.api.openstack): TRACE: return self._execute_and_instances(context) (nova.api.openstack): TRACE: File "/usr/lib/python2.6/dist-packages/sqlalchemy/orm/query.py", line 1570, in _execute_and_instances (nova.api.openstack): TRACE: mapper=self._mapper_zero_or_none()) (nova.api.openstack): TRACE: File "/usr/lib/python2.6/dist-packages/sqlalchemy/orm/session.py", line 735, in execute (nova.api.openstack): TRACE: clause, params or {}) (nova.api.openstack): TRACE: File "/usr/lib/python2.6/dist-packages/sqlalchemy/engine/base.py", line 1157, in execute (nova.api.openstack): TRACE: params) (nova.api.openstack): TRACE: File "/usr/lib/python2.6/dist-packages/sqlalchemy/engine/base.py", line 1237, in _execute_clauseelement (nova.api.openstack): TRACE: return self.__execute_context(context) (nova.api.openstack): TRACE: File "/usr/lib/python2.6/dist-packages/sqlalchemy/engine/base.py", line 1268, in __execute_context (nova.api.openstack): TRACE: context.parameters[0], context=context) (nova.api.openstack): TRACE: File "/usr/lib/python2.6/dist-packages/sqlalchemy/engine/base.py", line 1367, in _cursor_execute (nova.api.openstack): TRACE: context) (nova.api.openstack): TRACE: File "/usr/lib/python2.6/dist-packages/sqlalchemy/engine/base.py", line 1360, in _cursor_execute (nova.api.openstack): TRACE: context) (nova.api.openstack): TRACE: File "/usr/lib/python2.6/dist-packages/sqlalchemy/engine/default.py", line 288, in do_execute (nova.api.openstack): TRACE: cursor.execute(statement, parameters) (nova.api.openstack): TRACE: OperationalError: (OperationalError) no such table: users u'SELECT users.created_at AS users_created_at, users.updated_at AS users_updated_at, users.deleted_at AS users_deleted_at, users.deleted AS users_deleted, users.id AS users_id, users.name AS users_name, users.access_key AS users_access_key, users.secret_key AS users_secret_key, users.is_admin AS users_is_admin \nFROM users \nWHERE users.id = ? AND users.deleted = ? \n LIMIT 1 OFFSET 0' (1, False) (nova.api.openstack): TRACE: --------------------- >> end captured logging << --------------------- ---------------------------------------------------------------------- Ran 69 tests in 6.411s FAILED (errors=5, failures=14)