Package: keystone
Version: 2012.1.1-1
Severity: important
Dear Maintainer,
*** Please consider answering these questions, where appropriate ***
* What led up to the situation?
* What exactly did you do (or not do) that was effective (or
ineffective)?
* What was the outcome of this action?
* What outcome did you expect instead?
*** End of the template - remove these lines ***
I have upgraded my debian installation to wheezy and installed keystone. It
failed to start up with a following log(temp/keystone.log). I also found that
it did start up all right and worked fine with python-greenlet from
unstable(=0.3.3-1).
I do not know if this should be filed against keystone, but I report it anyway.
*** temp/keystone.log
2012-07-26 15:41:13 DEBUG [keystone-all]
********************************************************************************
2012-07-26 15:41:13 DEBUG [keystone-all] Configuration options gathered from:
2012-07-26 15:41:13 DEBUG [keystone-all] command line args:
['/usr/bin/keystone-all']
2012-07-26 15:41:13 DEBUG [keystone-all] config files:
['/etc/keystone/keystone.conf']
2012-07-26 15:41:13 DEBUG [keystone-all]
================================================================================
2012-07-26 15:41:13 DEBUG [keystone-all] admin_port =
35357
2012-07-26 15:41:13 DEBUG [keystone-all] admin_token =
ADMIN
2012-07-26 15:41:13 DEBUG [keystone-all] bind_host =
0.0.0.0
2012-07-26 15:41:13 DEBUG [keystone-all] compute_port =
8774
2012-07-26 15:41:13 DEBUG [keystone-all] config_file =
['/etc/keystone/keystone.conf']
2012-07-26 15:41:13 DEBUG [keystone-all] crypt_strength =
40000
2012-07-26 15:41:13 DEBUG [keystone-all] debug =
True
2012-07-26 15:41:14 DEBUG [keystone-all] log_config =
None
2012-07-26 15:41:14 DEBUG [keystone-all] log_date_format =
%Y-%m-%d %H:%M:%S
2012-07-26 15:41:14 DEBUG [keystone-all] log_dir =
None
2012-07-26 15:41:14 DEBUG [keystone-all] log_file =
None
2012-07-26 15:41:14 DEBUG [keystone-all] log_format =
%(asctime)s %(levelname)8s [%(name)s] %(message)s
2012-07-26 15:41:14 DEBUG [keystone-all] public_port =
5000
2012-07-26 15:41:14 DEBUG [keystone-all] syslog_log_facility =
LOG_USER
2012-07-26 15:41:14 DEBUG [keystone-all] use_syslog =
False
2012-07-26 15:41:14 DEBUG [keystone-all] verbose =
True
2012-07-26 15:41:14 DEBUG [keystone-all] ldap.password =
None
2012-07-26 15:41:14 DEBUG [keystone-all] ldap.role_id_attribute =
None
2012-07-26 15:41:14 DEBUG [keystone-all] ldap.role_member_attribute =
None
2012-07-26 15:41:14 DEBUG [keystone-all] ldap.role_objectclass =
None
2012-07-26 15:41:14 DEBUG [keystone-all] ldap.role_tree_dn =
None
2012-07-26 15:41:14 DEBUG [keystone-all] ldap.suffix =
None
2012-07-26 15:41:14 DEBUG [keystone-all] ldap.tenant_id_attribute =
None
2012-07-26 15:41:14 DEBUG [keystone-all] ldap.tenant_member_attribute =
None
2012-07-26 15:41:14 DEBUG [keystone-all] ldap.tenant_objectclass =
None
2012-07-26 15:41:14 DEBUG [keystone-all] ldap.tenant_tree_dn =
None
2012-07-26 15:41:14 DEBUG [keystone-all] ldap.url =
None
2012-07-26 15:41:14 DEBUG [keystone-all] ldap.use_dumb_member =
None
2012-07-26 15:41:14 DEBUG [keystone-all] ldap.user =
None
2012-07-26 15:41:14 DEBUG [keystone-all] ldap.user_id_attribute =
None
2012-07-26 15:41:14 DEBUG [keystone-all] ldap.user_objectclass =
None
2012-07-26 15:41:14 DEBUG [keystone-all] ldap.user_tree_dn =
None
2012-07-26 15:41:14 DEBUG [keystone-all] token.driver =
keystone.token.backends.kvs.Token
2012-07-26 15:41:14 DEBUG [keystone-all] catalog.driver =
keystone.catalog.backends.templated.TemplatedCatalog
2012-07-26 15:41:14 DEBUG [keystone-all] ec2.driver =
keystone.contrib.ec2.backends.kvs.Ec2
2012-07-26 15:41:14 DEBUG [keystone-all] sql.connection =
sqlite:////var/lib/keystone/keystone.sqlite
2012-07-26 15:41:14 DEBUG [keystone-all] sql.idle_timeout = 200
2012-07-26 15:41:14 DEBUG [keystone-all] policy.driver =
keystone.policy.backends.rules.Policy
2012-07-26 15:41:14 DEBUG [keystone-all] identity.driver =
keystone.identity.backends.sql.Identity
2012-07-26 15:41:14 DEBUG [keystone-all]
********************************************************************************
2012-07-26 15:41:18 DEBUG [routes.middleware] Initialized with method
overriding = True, and path info altering = True
2012-07-26 15:41:18 DEBUG [routes.middleware] Initialized with method
overriding = True, and path info altering = True
2012-07-26 15:41:18 DEBUG [routes.middleware] Initialized with method
overriding = True, and path info altering = True
2012-07-26 15:41:18 DEBUG [routes.middleware] Initialized with method
overriding = True, and path info altering = True
2012-07-26 15:41:18 DEBUG [routes.middleware] Initialized with method
overriding = True, and path info altering = True
2012-07-26 15:41:18 DEBUG [routes.middleware] Initialized with method
overriding = True, and path info altering = True
2012-07-26 15:41:18 DEBUG [routes.middleware] Initialized with method
overriding = True, and path info altering = True
2012-07-26 15:41:18 DEBUG [routes.middleware] Initialized with method
overriding = True, and path info altering = True
2012-07-26 15:41:18 DEBUG [routes.middleware] Initialized with method
overriding = True, and path info altering = True
2012-07-26 15:41:18 DEBUG [root] starting server {(None, ''):
<keystone.middleware.core.XmlBodyMiddleware object at 0x8e96cac>, (None,
'/v2.0'): <keystone.middleware.core.TokenAuthMiddleware object at 0x8e8ef4c>}
on port 35357
2012-07-26 15:41:18 DEBUG [keystone.common.wsgi] Starting
/usr/bin/keystone-all on 0.0.0.0:35357
2012-07-26 15:41:18 DEBUG [root] starting server {(None, ''):
<keystone.middleware.core.XmlBodyMiddleware object at 0x8ede32c>, (None,
'/v2.0'): <keystone.middleware.core.TokenAuthMiddleware object at 0x8eda66c>}
on port 5000
2012-07-26 15:41:18 DEBUG [keystone.common.wsgi] Starting
/usr/bin/keystone-all on 0.0.0.0:5000
2012-07-26 15:41:18 DEBUG [eventlet.wsgi.server] (1343) wsgi starting up on
http://0.0.0.0:35357/
Traceback (most recent call last):
File "/usr/lib/python2.7/dist-packages/eventlet/hubs/hub.py", line 336, in
fire_timers
timer()
File "/usr/lib/python2.7/dist-packages/eventlet/hubs/timer.py", line 56, in
__call__
cb(*args, **kw)
SystemError: error return without exception set
2012-07-26 15:41:18 DEBUG [eventlet.wsgi.server] (1343) wsgi starting up on
http://0.0.0.0:5000/
Segmentation fault
-- System Information:
Debian Release: wheezy/sid
APT prefers stable-updates
APT policy: (500, 'stable-updates'), (201, 'stable'), (101, 'testing'), (98,
'unstable')
Architecture: i386 (i686)
Kernel: Linux 3.4.4
Locale: LANG=ja_JP.eucJP, LC_CTYPE=ja_JP.eucJP (charmap=EUC-JP)
Shell: /bin/sh linked to /bin/bash
Versions of packages keystone depends on:
ii adduser 3.113+nmu3
ii dbconfig-common 1.8.47+nmu1
ii debconf [debconf-2.0] 1.5.44
ii lsb-base 4.1+Debian7
ii python 2.7.3~rc2-1
ii python-keystone 2012.1.1-1
ii python-keystoneclient 2012.1-3
keystone recommends no packages.
keystone suggests no packages.
-- Configuration Files:
/etc/keystone/keystone.conf changed:
[DEFAULT]
public_port = 5000
admin_port = 35357
admin_token = ADMIN
compute_port = 8774
verbose = True
debug = True
use_syslog = False
[sql]
connection = sqlite:////var/lib/keystone/keystone.sqlite
idle_timeout = 200
[ldap]
[identity]
driver = keystone.identity.backends.sql.Identity
[catalog]
driver = keystone.catalog.backends.templated.TemplatedCatalog
template_file = /etc/keystone/default_catalog.templates
[token]
driver = keystone.token.backends.kvs.Token
expiration = 86400
[policy]
driver = keystone.policy.backends.rules.Policy
[ec2]
driver = keystone.contrib.ec2.backends.kvs.Ec2
[filter:debug]
paste.filter_factory = keystone.common.wsgi:Debug.factory
[filter:token_auth]
paste.filter_factory = keystone.middleware:TokenAuthMiddleware.factory
[filter:admin_token_auth]
paste.filter_factory = keystone.middleware:AdminTokenAuthMiddleware.factory
[filter:xml_body]
paste.filter_factory = keystone.middleware:XmlBodyMiddleware.factory
[filter:json_body]
paste.filter_factory = keystone.middleware:JsonBodyMiddleware.factory
[filter:crud_extension]
paste.filter_factory = keystone.contrib.admin_crud:CrudExtension.factory
[filter:ec2_extension]
paste.filter_factory = keystone.contrib.ec2:Ec2Extension.factory
[app:public_service]
paste.app_factory = keystone.service:public_app_factory
[app:admin_service]
paste.app_factory = keystone.service:admin_app_factory
[pipeline:public_api]
pipeline = token_auth admin_token_auth xml_body json_body debug ec2_extension
public_service
[pipeline:admin_api]
pipeline = token_auth admin_token_auth xml_body json_body debug ec2_extension
crud_extension admin_service
[app:public_version_service]
paste.app_factory = keystone.service:public_version_app_factory
[app:admin_version_service]
paste.app_factory = keystone.service:admin_version_app_factory
[pipeline:public_version_api]
pipeline = xml_body public_version_service
[pipeline:admin_version_api]
pipeline = xml_body admin_version_service
[composite:main]
use = egg:Paste#urlmap
/v2.0 = public_api
/ = public_version_api
[composite:admin]
use = egg:Paste#urlmap
/v2.0 = admin_api
/ = admin_version_api
-- debconf information:
keystone/password-confirm: (password omitted)
keystone/app-password-confirm: (password omitted)
keystone/mysql/app-pass: (password omitted)
keystone/pgsql/admin-pass: (password omitted)
keystone/mysql/admin-pass: (password omitted)
keystone/pgsql/app-pass: (password omitted)
keystone/internal/skip-preseed: false
keystone/dbconfig-remove:
keystone/missing-db-package-error: abort
keystone/passwords-do-not-match:
keystone/pgsql/authmethod-admin: ident
* keystone/database-type: sqlite3
keystone/install-error: abort
keystone/upgrade-backup: true
keystone/upgrade-error: abort
* keystone/configure_db: true
keystone/remote/host:
keystone/pgsql/method: unix socket
keystone/pgsql/changeconf: false
keystone/internal/reconfiguring: false
keystone/dbconfig-upgrade: true
* keystone/db/basepath: /var/lib/keystone
keystone/pgsql/admin-user: postgres
keystone/remote/newhost:
* keystone/auth-token: ADMIN
keystone/db/app-user:
keystone/mysql/method: unix socket
keystone/dbconfig-install: true
keystone/dbconfig-reinstall: false
keystone/remove-error: abort
keystone/pgsql/no-empty-passwords:
keystone/pgsql/manualconf:
keystone/mysql/admin-user: root
keystone/pgsql/authmethod-user:
keystone/purge: false
keystone/remote/port:
* keystone/db/dbname: keystone.sqlite
--
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]