<html>
<head>
<meta content="text/html; charset=windows-1252"
http-equiv="Content-Type">
</head>
<body text="#000000" bgcolor="#FFFFFF">
hi everyone ,wo use the lastest devstack install openstack, generate
<span style="color: rgb(51, 51, 51); font-family: arial; font-size:
12.800000190734863px; font-style: normal; font-variant: normal;
font-weight: normal; letter-spacing: normal; line-height:
16.016000747680664px; orphans: auto; text-align: start;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;
display: inline !important; float: none; background-color:
rgb(255, 255, 255);"></span>TypeError:<br>
<br>
2015-01-27 06:39:50.318 29745 TRACE neutron.service Traceback (most
recent call last):<br>
2015-01-27 06:39:50.318 29745 TRACE neutron.service File
"/opt/stack/neutron/neutron/service.py", line 102, in serve_wsgi<br>
2015-01-27 06:39:50.318 29745 TRACE neutron.service
service.start()<br>
2015-01-27 06:39:50.318 29745 TRACE neutron.service File
"/opt/stack/neutron/neutron/service.py", line 73, in start<br>
2015-01-27 06:39:50.318 29745 TRACE neutron.service
self.wsgi_app = _run_wsgi(self.app_name)<br>
2015-01-27 06:39:50.318 29745 TRACE neutron.service File
"/opt/stack/neutron/neutron/service.py", line 168, in _run_wsgi<br>
2015-01-27 06:39:50.318 29745 TRACE neutron.service app =
config.load_paste_app(app_name)<br>
2015-01-27 06:39:50.318 29745 TRACE neutron.service File
"/opt/stack/neutron/neutron/common/config.py", line 192, in
load_paste_app<br>
2015-01-27 06:39:50.318 29745 TRACE neutron.service app =
deploy.loadapp("config:%s" % config_path, name=app_name)<br>
2015-01-27 06:39:50.318 29745 TRACE neutron.service File
"/usr/local/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py",
line 247, in loadapp<br>
2015-01-27 06:39:50.318 29745 TRACE neutron.service return
loadobj(APP, uri, name=name, **kw)<br>
2015-01-27 06:39:50.318 29745 TRACE neutron.service File
"/usr/local/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py",
line 272, in loadobj<br>
2015-01-27 06:39:50.318 29745 TRACE neutron.service return
context.create()<br>
2015-01-27 06:39:50.318 29745 TRACE neutron.service File
"/usr/local/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py",
line 710, in create<br>
2015-01-27 06:39:50.318 29745 TRACE neutron.service return
self.object_type.invoke(self)<br>
2015-01-27 06:39:50.318 29745 TRACE neutron.service File
"/usr/local/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py",
line 144, in invoke<br>
2015-01-27 06:39:50.318 29745 TRACE neutron.service
**context.local_conf)<br>
2015-01-27 06:39:50.318 29745 TRACE neutron.service File
"/usr/local/lib/python2.7/dist-packages/paste/deploy/util.py", line
58, in fix_call<br>
2015-01-27 06:39:50.318 29745 TRACE neutron.service
reraise(*exc_info)<br>
2015-01-27 06:39:50.318 29745 TRACE neutron.service File
"/usr/local/lib/python2.7/dist-packages/paste/deploy/compat.py",
line 23, in reraise<br>
2015-01-27 06:39:50.318 29745 TRACE neutron.service exec('raise
t, e, tb', dict(t=t, e=e, tb=tb))<br>
2015-01-27 06:39:50.318 29745 TRACE neutron.service File
"/usr/local/lib/python2.7/dist-packages/paste/deploy/util.py", line
55, in fix_call<br>
2015-01-27 06:39:50.318 29745 TRACE neutron.service val =
callable(*args, **kw)<br>
2015-01-27 06:39:50.318 29745 TRACE neutron.service File
"/usr/local/lib/python2.7/dist-packages/paste/urlmap.py", line 25,
in urlmap_factory<br>
2015-01-27 06:39:50.318 29745 TRACE neutron.service app =
loader.get_app(app_name, global_conf=global_conf)<br>
2015-01-27 06:39:50.318 29745 TRACE neutron.service File
"/usr/local/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py",
line 350, in get_app<br>
2015-01-27 06:39:50.318 29745 TRACE neutron.service name=name,
global_conf=global_conf).create()<br>
2015-01-27 06:39:50.318 29745 TRACE neutron.service File
"/usr/local/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py",
line 710, in create<br>
2015-01-27 06:39:50.318 29745 TRACE neutron.service return
self.object_type.invoke(self)<br>
2015-01-27 06:39:50.318 29745 TRACE neutron.service File
"/usr/local/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py",
line 144, in invoke<br>
2015-01-27 06:39:50.318 29745 TRACE neutron.service
**context.local_conf)<br>
2015-01-27 06:39:50.318 29745 TRACE neutron.service File
"/usr/local/lib/python2.7/dist-packages/paste/deploy/util.py", line
58, in fix_call<br>
2015-01-27 06:39:50.318 29745 TRACE neutron.service
reraise(*exc_info)<br>
2015-01-27 06:39:50.318 29745 TRACE neutron.service File
"/usr/local/lib/python2.7/dist-packages/paste/deploy/compat.py",
line 23, in reraise<br>
2015-01-27 06:39:50.318 29745 TRACE neutron.service exec('raise
t, e, tb', dict(t=t, e=e, tb=tb))<br>
2015-01-27 06:39:50.318 29745 TRACE neutron.service File
"/usr/local/lib/python2.7/dist-packages/paste/deploy/util.py", line
55, in fix_call<br>
2015-01-27 06:39:50.318 29745 TRACE neutron.service val =
callable(*args, **kw)<br>
2015-01-27 06:39:50.318 29745 TRACE neutron.service File
"/opt/stack/neutron/neutron/auth.py", line 74, in pipeline_factory<br>
2015-01-27 06:39:50.318 29745 TRACE neutron.service app =
filter(app)<br>
2015-01-27 06:39:50.318 29745 TRACE neutron.service File
"/opt/stack/neutron/neutron/api/extensions.py", line 392, in
_factory<br>
2015-01-27 06:39:50.318 29745 TRACE neutron.service return
ExtensionMiddleware(app, ext_mgr=ext_mgr)<br>
2015-01-27 06:39:50.318 29745 TRACE neutron.service File
"/opt/stack/neutron/neutron/api/extensions.py", line 317, in
__init__<br>
2015-01-27 06:39:50.318 29745 TRACE neutron.service
LOG.debug(str(mapper))<br>
2015-01-27 06:39:50.318 29745 TRACE neutron.service File
"/usr/local/lib/python2.7/dist-packages/routes/mapper.py", line 409,
in __str__<br>
2015-01-27 06:39:50.318 29745 TRACE neutron.service for col in
range(len(table[0]))]<br>
2015-01-27 06:39:50.318 29745 TRACE neutron.service File
"/usr/local/lib/python2.7/dist-packages/routes/mapper.py", line 408,
in <genexpr><br>
2015-01-27 06:39:50.318 29745 TRACE neutron.service widths =
[max(len(row[col]) for row in table)<br>
2015-01-27 06:39:50.318 29745 TRACE neutron.service TypeError:
object of type 'ExtensionController' has no len()<br>
2015-01-27 06:39:50.318 29745 TRACE neutron.service<br>
2015-01-27 06:39:50.322 29745 CRITICAL neutron
[req-369d1412-9fac-449f-8a48-e7adea582d02 None] TypeError: object of
type 'ExtensionController' has no len()<br>
<br>
<br>
<br>
</body>
</html>