[openstack-dev] [cinder] oslo_config.PortOp is undefined

Pradip Mukhopadhyay pradip.interra at gmail.com
Tue Jan 5 11:02:08 UTC 2016


Hello,


I have a devstack created on 12/22/15. Just seeing that (after a vacation)
it stops working.

Tried to restart the cinder services, getting the error:

stack at openstack4:~/devstack$ /usr/local/bin/cinder-api --config-file
/etc/cinder/cinder.conf & echo $! >/opt/stack/status/stack/c-api.pid; fg ||
echo "c-api failed to start" | tee "/opt/stack/status/stack/c-api.failure"
[1] 23828
/usr/local/bin/cinder-api --config-file /etc/cinder/cinder.conf
Traceback (most recent call last):
  File "/usr/local/bin/cinder-api", line 6, in <module>
    from cinder.cmd.api import main
  File "/opt/stack/cinder/cinder/cmd/api.py", line 37, in <module>
    from cinder import service
  File "/opt/stack/cinder/cinder/service.py", line 65, in <module>
    cfg.PortOpt('osapi_volume_listen_port',
AttributeError: 'module' object has no attribute 'PortOpt'
c-api failed to start
stack at openstack4:~/devstack$



Looks like something to do with oslo_config.PortOpt.

I dont have any port mentioned in cinder.conf (tried also specifying 8070 -
same failure).

When commenting out the lines, getting the following for rabbit:

2016-01-05 05:44:10.421 TRACE cinder     plugin = ep.resolve()
2016-01-05 05:44:10.421 TRACE cinder   File
"/usr/local/lib/python2.7/dist-packages/pkg_resources/__init__.py", line
2386, in resolve
2016-01-05 05:44:10.421 TRACE cinder     module =
__import__(self.module_name, fromlist=['__name__'], level=0)
2016-01-05 05:44:10.421 TRACE cinder   File
"/usr/local/lib/python2.7/dist-packages/oslo_messaging/_drivers/impl_rabbit.py",
line 94, in <module>
2016-01-05 05:44:10.421 TRACE cinder     cfg.PortOpt('rabbit_port',
2016-01-05 05:44:10.421 TRACE cinder AttributeError: 'module' object has no
attribute 'PortOpt'
2016-01-05 05:44:10.421 TRACE cinder



Any workaround (unstack and stacking want to avoid) would be hightly
appreciated.



Thanks in advance,
Pradip
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstack.org/pipermail/openstack-dev/attachments/20160105/eb229465/attachment.html>


More information about the OpenStack-dev mailing list