Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

Mitaka to Newton upgrade (Cinder complains ServiceTooOld)

I upgraded from Mitaka to Newton, and after the upgrade Cinder dies with, not sure what I need to do to correct issue so Cinder will start?

2016-10-14 15:41:32.431 1379701 INFO cinder.rpc [req-9b1d2a01-2747-4320-beed-508481bd3d73 - - - - -] Automatically selected cinder-scheduler objects version 1.11 as minimum service version. 2016-10-14 15:41:32.438 1379701 INFO cinder.rpc [req-9b1d2a01-2747-4320-beed-508481bd3d73 - - - - -] Automatically selected cinder-scheduler RPC version 3.0 as minimum service version. 2016-10-14 15:41:32.446 1379701 CRITICAL cinder [req-9b1d2a01-2747-4320-beed-508481bd3d73 - - - - -] ServiceTooOld: One of the services is in Liberty version. We do not provide backward compatibility with Liberty now, you need to upgrade to Mitaka first. 2016-10-14 15:41:32.446 1379701 ERROR cinder Traceback (most recent call last): 2016-10-14 15:41:32.446 1379701 ERROR cinder File "/usr/bin/cinder-api", line 10, in <module> 2016-10-14 15:41:32.446 1379701 ERROR cinder sys.exit(main()) 2016-10-14 15:41:32.446 1379701 ERROR cinder File "/usr/lib/python2.7/site-packages/cinder/cmd/api.py", line 60, in main 2016-10-14 15:41:32.446 1379701 ERROR cinder server = service.WSGIService('osapi_volume') 2016-10-14 15:41:32.446 1379701 ERROR cinder File "/usr/lib/python2.7/site-packages/cinder/service.py", line 499, in __init__ 2016-10-14 15:41:32.446 1379701 ERROR cinder self.app = self.loader.load_app(name) 2016-10-14 15:41:32.446 1379701 ERROR cinder File "/usr/lib/python2.7/site-packages/oslo_service/wsgi.py", line 353, in load_app 2016-10-14 15:41:32.446 1379701 ERROR cinder return deploy.loadapp("config:%s" % self.config_path, name=name) 2016-10-14 15:41:32.446 1379701 ERROR cinder File "/usr/lib/python2.7/site-packages/paste/deploy/loadwsgi.py", line 247, in loadapp 2016-10-14 15:41:32.446 1379701 ERROR cinder return loadobj(APP, uri, name=name, *kw) 2016-10-14 15:41:32.446 1379701 ERROR cinder File "/usr/lib/python2.7/site-packages/paste/deploy/loadwsgi.py", line 272, in loadobj 2016-10-14 15:41:32.446 1379701 ERROR cinder return context.create() 2016-10-14 15:41:32.446 1379701 ERROR cinder File "/usr/lib/python2.7/site-packages/paste/deploy/loadwsgi.py", line 710, in create 2016-10-14 15:41:32.446 1379701 ERROR cinder return self.object_type.invoke(self) 2016-10-14 15:41:32.446 1379701 ERROR cinder File "/usr/lib/python2.7/site-packages/paste/deploy/loadwsgi.py", line 144, in invoke 2016-10-14 15:41:32.446 1379701 ERROR cinder *context.local_conf) 2016-10-14 15:41:32.446 1379701 ERROR cinder File "/usr/lib/python2.7/site-packages/paste/deploy/util.py", line 55, in fix_call 2016-10-14 15:41:32.446 1379701 ERROR cinder val = callable(args, *kw) 2016-10-14 15:41:32.446 1379701 ERROR cinder File "/usr/lib/python2.7/site-packages/cinder/api/__init__.py", line 34, in root_app_factory 2016-10-14 15:41:32.446 1379701 ERROR cinder return paste.urlmap.urlmap_factory(loader, global_conf, *local_conf) 2016-10-14 15:41:32.446 1379701 ERROR cinder File "/usr/lib/python2.7/site-packages/paste/urlmap.py", line 25, in urlmap_factory 2016-10-14 15:41:32.446 1379701 ERROR cinder app = loader.get_app(app_name, global_conf=global_conf) 2016-10-14 15:41:32.446 1379701 ERROR cinder File "/usr/lib/python2.7/site-packages/paste/deploy/loadwsgi.py", line 350, in get_app 2016-10-14 15:41:32.446 1379701 ERROR cinder name=name, global_conf=global_conf).create() 2016-10-14 15:41:32.446 1379701 ERROR cinder File "/usr/lib/python2.7/site-packages/paste/deploy/loadwsgi.py", line 710, in create 2016-10-14 15:41:32.446 1379701 ERROR cinder return self.object_type.invoke(self) 2016-10-14 15:41:32.446 1379701 ERROR cinder File "/usr/lib/python2.7/site-packages/paste/deploy/loadwsgi.py", line 144, in invoke 2016-10-14 15:41:32.446 1379701 ERROR cinder *context.local_conf) 2016-10-14 15:41:32.446 1379701 ERROR cinder File "/usr/lib/python2.7/site-packages/paste/deploy/util.py", line 55, in fix_call 2016-10-14 15:41:32.446 1379701 ERROR cinder val = callable(args, *kw) 2016-10-14 15:41:32.446 1379701 ERROR cinder File "/usr/lib/python2.7/site-packages/cinder/api/middleware/auth.py", line 56, in pipeline_factory 2016-10-14 15:41:32.446 1379701 ERROR cinder app = loader.get_app(pipeline[-1]) 2016-10-14 15:41:32.446 1379701 ERROR cinder File "/usr/lib/python2.7/site-packages/paste/deploy/loadwsgi.py", line 350, in get_app 2016-10-14 15:41:32.446 1379701 ERROR cinder name=name, global_conf=global_conf).create() 2016-10-14 15:41:32.446 1379701 ERROR cinder File "/usr/lib/python2.7/site-packages/paste/deploy/loadwsgi.py", line 710, in create 2016-10-14 15:41:32.446 1379701 ERROR cinder return self.object_type.invoke(self) 2016-10-14 15:41:32.446 1379701 ERROR cinder File "/usr/lib/python2.7/site-packages/paste/deploy/loadwsgi.py", line 146, in invoke 2016-10-14 15:41:32.446 1379701 ERROR cinder return fix_call(context.object, context.global_conf, *context.local_conf) 2016-10-14 15:41:32.446 1379701 ERROR cinder File "/usr/lib/python2.7/site-packages/paste/deploy/util.py", line 55, in fix_call 2016-10-14 15:41:32.446 1379701 ERROR cinder val = callable(args, *kw) 2016-10-14 15:41:32.446 1379701 ERROR cinder File "/usr/lib/python2.7/site-packages/cinder/api/openstack/__init__.py", line 72, in factory 2016-10-14 15:41:32.446 1379701 ERROR cinder return cls() 2016-10-14 15:41:32.446 1379701 ERROR cinder File "/usr/lib/python2.7/site-packages/cinder/api/openstack/__init__.py", line 83, in __init__ 2016-10-14 15:41:32.446 1379701 ERROR cinder self._setup_routes(mapper, ext_mgr) 2016-10-14 15:41:32.446 1379701 ERROR cinder File "/usr/lib/python2.7/site-packages/cinder/api/v2/router.py", line 45, in _setup_routes 2016-10-14 15:41:32.446 1379701 ERROR cinder self.resources['volumes'] = volumes.create_resource(ext_mgr) 2016-10-14 15:41:32.446 1379701 ERROR cinder File "/usr/lib/python2.7/site-packages/cinder/api/v2/volumes.py", line 340, in create_resource 2016-10-14 15:41:32.446 1379701 ERROR cinder return wsgi.Resource(VolumeController(ext_mgr)) 2016-10-14 15:41:32.446 1379701 ERROR cinder File "/usr/lib/python2.7/site-packages/cinder/api/v2/volumes.py", line 48, in __init__ 2016-10-14 15:41:32.446 1379701 ERROR cinder self.volume_api = cinder_volume.API() 2016-10-14 15:41:32.446 1379701 ERROR cinder File "/usr/lib/python2.7/site-packages/cinder/volume/__init__.py", line 30, in API 2016-10-14 15:41:32.446 1379701 ERROR cinder return importutils.import_object(class_name, *args, *kwargs) 2016-10-14 15:41:32.446 1379701 ERROR cinder File "/usr/lib/python2.7/site-packages/oslo_utils/importutils.py", line 44, in import_object 2016-10-14 15:41:32.446 1379701 ERROR cinder return import_class(import_str)(args, *kwargs) 2016-10-14 15:41:32.446 1379701 ERROR cinder File "/usr/lib/python2.7/site-packages/cinder/volume/api.py", line 131, in __init__ 2016-10-14 15:41:32.446 1379701 ERROR cinder self.volume_rpcapi = volume_rpcapi.VolumeAPI() 2016-10-14 15:41:32.446 1379701 ERROR cinder File "/usr/lib/python2.7/site-packages/cinder/rpc.py", line 194, in __init__ 2016-10-14 15:41:32.446 1379701 ERROR cinder obj_version_cap = self.determine_obj_version_cap() 2016-10-14 15:41:32.446 1379701 ERROR cinder File "/usr/lib/python2.7/site-packages/cinder/rpc.py", line 233, in determine_obj_version_cap 2016-10-14 15:41:32.446 1379701 ERROR cinder cinder.context.get_admin_context(), cls.BINARY) 2016-10-14 15:41:32.446 1379701 ERROR cinder File "/usr/lib/python2.7/site-packages/cinder/objects/service.py", line 188, in get_minimum_obj_version 2016-10-14 15:41:32.446 1379701 ERROR cinder binary) 2016-10-14 15:41:32.446 1379701 ERROR cinder File "/usr/lib/python2.7/site-packages/cinder/objects/service.py", line 173, in _get_minimum_version 2016-10-14 15:41:32.446 1379701 ERROR cinder raise exception.ServiceTooOld(msg) 2016-10-14 15:41:32.446 1379701 ERROR cinder ServiceTooOld: One of the services is in Liberty version. We do not provide backward compatibility with Liberty now, you need to upgrade to Mitaka first. 2016-10-14 15:41:32.446 1379701 ERROR cinder

click to hide/show revision 2
No.2 Revision

Mitaka to Newton upgrade (Cinder complains ServiceTooOld)

I upgraded from Mitaka to Newton, and after the upgrade Cinder dies with, not sure what I need to do to correct issue so Cinder will start?

2016-10-14 15:41:32.431 1379701 INFO cinder.rpc [req-9b1d2a01-2747-4320-beed-508481bd3d73 - - - - -] Automatically selected cinder-scheduler objects version 1.11 as minimum service version.
2016-10-14 15:41:32.438 1379701 INFO cinder.rpc [req-9b1d2a01-2747-4320-beed-508481bd3d73 - - - - -] Automatically selected cinder-scheduler RPC version 3.0 as minimum service version.
2016-10-14 15:41:32.446 1379701 CRITICAL cinder [req-9b1d2a01-2747-4320-beed-508481bd3d73 - - - - -] ServiceTooOld: One of the services is in Liberty version. We do not provide backward compatibility with Liberty now, you need to upgrade to Mitaka first.
2016-10-14 15:41:32.446 1379701 ERROR cinder Traceback (most recent call last):
2016-10-14 15:41:32.446 1379701 ERROR cinder   File "/usr/bin/cinder-api", line 10, in <module>
2016-10-14 15:41:32.446 1379701 ERROR cinder     sys.exit(main())
2016-10-14 15:41:32.446 1379701 ERROR cinder   File "/usr/lib/python2.7/site-packages/cinder/cmd/api.py", line 60, in main
2016-10-14 15:41:32.446 1379701 ERROR cinder     server = service.WSGIService('osapi_volume')
2016-10-14 15:41:32.446 1379701 ERROR cinder   File "/usr/lib/python2.7/site-packages/cinder/service.py", line 499, in __init__
2016-10-14 15:41:32.446 1379701 ERROR cinder     self.app = self.loader.load_app(name)
2016-10-14 15:41:32.446 1379701 ERROR cinder   File "/usr/lib/python2.7/site-packages/oslo_service/wsgi.py", line 353, in load_app
2016-10-14 15:41:32.446 1379701 ERROR cinder     return deploy.loadapp("config:%s" % self.config_path, name=name)
2016-10-14 15:41:32.446 1379701 ERROR cinder   File "/usr/lib/python2.7/site-packages/paste/deploy/loadwsgi.py", line 247, in loadapp
2016-10-14 15:41:32.446 1379701 ERROR cinder     return loadobj(APP, uri, name=name, *kw)
**kw)
2016-10-14 15:41:32.446 1379701 ERROR cinder   File "/usr/lib/python2.7/site-packages/paste/deploy/loadwsgi.py", line 272, in loadobj
2016-10-14 15:41:32.446 1379701 ERROR cinder     return context.create()
2016-10-14 15:41:32.446 1379701 ERROR cinder   File "/usr/lib/python2.7/site-packages/paste/deploy/loadwsgi.py", line 710, in create
2016-10-14 15:41:32.446 1379701 ERROR cinder     return self.object_type.invoke(self)
2016-10-14 15:41:32.446 1379701 ERROR cinder   File "/usr/lib/python2.7/site-packages/paste/deploy/loadwsgi.py", line 144, in invoke
2016-10-14 15:41:32.446 1379701 ERROR cinder     *context.local_conf)
**context.local_conf)
2016-10-14 15:41:32.446 1379701 ERROR cinder   File "/usr/lib/python2.7/site-packages/paste/deploy/util.py", line 55, in fix_call
2016-10-14 15:41:32.446 1379701 ERROR cinder     val = callable(args, *kw)
callable(*args, **kw)
2016-10-14 15:41:32.446 1379701 ERROR cinder   File "/usr/lib/python2.7/site-packages/cinder/api/__init__.py", line 34, in root_app_factory
2016-10-14 15:41:32.446 1379701 ERROR cinder     return paste.urlmap.urlmap_factory(loader, global_conf, *local_conf)
**local_conf)
2016-10-14 15:41:32.446 1379701 ERROR cinder   File "/usr/lib/python2.7/site-packages/paste/urlmap.py", line 25, in urlmap_factory
2016-10-14 15:41:32.446 1379701 ERROR cinder     app = loader.get_app(app_name, global_conf=global_conf)
2016-10-14 15:41:32.446 1379701 ERROR cinder   File "/usr/lib/python2.7/site-packages/paste/deploy/loadwsgi.py", line 350, in get_app
2016-10-14 15:41:32.446 1379701 ERROR cinder     name=name, global_conf=global_conf).create()
2016-10-14 15:41:32.446 1379701 ERROR cinder   File "/usr/lib/python2.7/site-packages/paste/deploy/loadwsgi.py", line 710, in create
2016-10-14 15:41:32.446 1379701 ERROR cinder     return self.object_type.invoke(self)
2016-10-14 15:41:32.446 1379701 ERROR cinder   File "/usr/lib/python2.7/site-packages/paste/deploy/loadwsgi.py", line 144, in invoke
2016-10-14 15:41:32.446 1379701 ERROR cinder     *context.local_conf)
**context.local_conf)
2016-10-14 15:41:32.446 1379701 ERROR cinder   File "/usr/lib/python2.7/site-packages/paste/deploy/util.py", line 55, in fix_call
2016-10-14 15:41:32.446 1379701 ERROR cinder     val = callable(args, *kw)
callable(*args, **kw)
2016-10-14 15:41:32.446 1379701 ERROR cinder   File "/usr/lib/python2.7/site-packages/cinder/api/middleware/auth.py", line 56, in pipeline_factory
2016-10-14 15:41:32.446 1379701 ERROR cinder     app = loader.get_app(pipeline[-1])
2016-10-14 15:41:32.446 1379701 ERROR cinder   File "/usr/lib/python2.7/site-packages/paste/deploy/loadwsgi.py", line 350, in get_app
2016-10-14 15:41:32.446 1379701 ERROR cinder     name=name, global_conf=global_conf).create()
2016-10-14 15:41:32.446 1379701 ERROR cinder   File "/usr/lib/python2.7/site-packages/paste/deploy/loadwsgi.py", line 710, in create
2016-10-14 15:41:32.446 1379701 ERROR cinder     return self.object_type.invoke(self)
2016-10-14 15:41:32.446 1379701 ERROR cinder   File "/usr/lib/python2.7/site-packages/paste/deploy/loadwsgi.py", line 146, in invoke
2016-10-14 15:41:32.446 1379701 ERROR cinder     return fix_call(context.object, context.global_conf, *context.local_conf)
**context.local_conf)
2016-10-14 15:41:32.446 1379701 ERROR cinder   File "/usr/lib/python2.7/site-packages/paste/deploy/util.py", line 55, in fix_call
2016-10-14 15:41:32.446 1379701 ERROR cinder     val = callable(args, *kw)
callable(*args, **kw)
2016-10-14 15:41:32.446 1379701 ERROR cinder   File "/usr/lib/python2.7/site-packages/cinder/api/openstack/__init__.py", line 72, in factory
2016-10-14 15:41:32.446 1379701 ERROR cinder     return cls()
2016-10-14 15:41:32.446 1379701 ERROR cinder   File "/usr/lib/python2.7/site-packages/cinder/api/openstack/__init__.py", line 83, in __init__
2016-10-14 15:41:32.446 1379701 ERROR cinder     self._setup_routes(mapper, ext_mgr)
2016-10-14 15:41:32.446 1379701 ERROR cinder   File "/usr/lib/python2.7/site-packages/cinder/api/v2/router.py", line 45, in _setup_routes
2016-10-14 15:41:32.446 1379701 ERROR cinder     self.resources['volumes'] = volumes.create_resource(ext_mgr)
2016-10-14 15:41:32.446 1379701 ERROR cinder   File "/usr/lib/python2.7/site-packages/cinder/api/v2/volumes.py", line 340, in create_resource
2016-10-14 15:41:32.446 1379701 ERROR cinder     return wsgi.Resource(VolumeController(ext_mgr))
2016-10-14 15:41:32.446 1379701 ERROR cinder   File "/usr/lib/python2.7/site-packages/cinder/api/v2/volumes.py", line 48, in __init__
2016-10-14 15:41:32.446 1379701 ERROR cinder     self.volume_api = cinder_volume.API()
2016-10-14 15:41:32.446 1379701 ERROR cinder   File "/usr/lib/python2.7/site-packages/cinder/volume/__init__.py", line 30, in API
2016-10-14 15:41:32.446 1379701 ERROR cinder     return importutils.import_object(class_name, *args, *kwargs)
**kwargs)
2016-10-14 15:41:32.446 1379701 ERROR cinder   File "/usr/lib/python2.7/site-packages/oslo_utils/importutils.py", line 44, in import_object
2016-10-14 15:41:32.446 1379701 ERROR cinder     return import_class(import_str)(args, *kwargs)
import_class(import_str)(*args, **kwargs)
2016-10-14 15:41:32.446 1379701 ERROR cinder   File "/usr/lib/python2.7/site-packages/cinder/volume/api.py", line 131, in __init__
2016-10-14 15:41:32.446 1379701 ERROR cinder     self.volume_rpcapi = volume_rpcapi.VolumeAPI()
2016-10-14 15:41:32.446 1379701 ERROR cinder   File "/usr/lib/python2.7/site-packages/cinder/rpc.py", line 194, in __init__
2016-10-14 15:41:32.446 1379701 ERROR cinder     obj_version_cap = self.determine_obj_version_cap()
2016-10-14 15:41:32.446 1379701 ERROR cinder   File "/usr/lib/python2.7/site-packages/cinder/rpc.py", line 233, in determine_obj_version_cap
2016-10-14 15:41:32.446 1379701 ERROR cinder     cinder.context.get_admin_context(), cls.BINARY)
2016-10-14 15:41:32.446 1379701 ERROR cinder   File "/usr/lib/python2.7/site-packages/cinder/objects/service.py", line 188, in get_minimum_obj_version
2016-10-14 15:41:32.446 1379701 ERROR cinder     binary)
2016-10-14 15:41:32.446 1379701 ERROR cinder   File "/usr/lib/python2.7/site-packages/cinder/objects/service.py", line 173, in _get_minimum_version
2016-10-14 15:41:32.446 1379701 ERROR cinder     raise exception.ServiceTooOld(msg)
2016-10-14 15:41:32.446 1379701 ERROR cinder ServiceTooOld: One of the services is in Liberty version. We do not provide backward compatibility with Liberty now, you need to upgrade to Mitaka first.
2016-10-14 15:41:32.446 1379701 ERROR cinder

cinder