Bug 1278918
| Summary: | manila-api fails to start without updates from upstream stable/liberty | ||
|---|---|---|---|
| Product: | [Community] RDO | Reporter: | Dave Cain <dcain> |
| Component: | openstack-manila | Assignee: | Pete Zaitcev <zaitcev> |
| Status: | CLOSED EOL | QA Contact: | |
| Severity: | high | Docs Contact: | |
| Priority: | unspecified | ||
| Version: | Liberty | CC: | ctatman, dschoenb, esker, marty.turner, mburns, morazi, scohen, sreichar, tkatarki |
| Target Milestone: | --- | ||
| Target Release: | Kilo | ||
| Hardware: | x86_64 | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Fixed In Version: | Doc Type: | Bug Fix | |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2016-05-19 15:38:58 UTC | Type: | Bug |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
| Embargoed: | |||
This bug is against a Version which has reached End of Life. If it's still present in supported release (http://releases.openstack.org), please update Version and reopen. |
Description of problem: Manila-api fails to start with the error below. Updating /etc/manila/api-paste.ini from upstream stable/liberty resolves the issue. I suspect this problem exists in OSP repositories, and would like to bring that up as well. This was found by our IT department from within NetApp. 2015-10-28 15:39:58.458 8267 CRITICAL manila [-] ImportError: <module 'manila.api.versions' from '/usr/lib/python2.7/site-packages/manila/api/versions.py'> has no 'Versions' attribute 2015-10-28 15:39:58.458 8267 ERROR manila Traceback (most recent call last): 2015-10-28 15:39:58.458 8267 ERROR manila File "/usr/bin/manila-api", line 10, in <module> 2015-10-28 15:39:58.458 8267 ERROR manila sys.exit(main()) 2015-10-28 15:39:58.458 8267 ERROR manila File "/usr/lib/python2.7/site-packages/manila/cmd/api.py", line 48, in main 2015-10-28 15:39:58.458 8267 ERROR manila server = service.WSGIService('osapi_share') 2015-10-28 15:39:58.458 8267 ERROR manila File "/usr/lib/python2.7/site-packages/manila/service.py", line 276, in __init__ 2015-10-28 15:39:58.458 8267 ERROR manila self.app = self.loader.load_app(name) 2015-10-28 15:39:58.458 8267 ERROR manila File "/usr/lib/python2.7/site-packages/manila/wsgi.py", line 546, in load_app 2015-10-28 15:39:58.458 8267 ERROR manila return deploy.loadapp("config:%s" % self.config_path, name=name) 2015-10-28 15:39:58.458 8267 ERROR manila File "/usr/lib/python2.7/site-packages/paste/deploy/loadwsgi.py", line 247, in loadapp 2015-10-28 15:39:58.458 8267 ERROR manila return loadobj(APP, uri, name=name, **kw) 2015-10-28 15:39:58.458 8267 ERROR manila File "/usr/lib/python2.7/site-packages/paste/deploy/loadwsgi.py", line 272, in loadobj 2015-10-28 15:39:58.458 8267 ERROR manila return context.create() 2015-10-28 15:39:58.458 8267 ERROR manila File "/usr/lib/python2.7/site-packages/paste/deploy/loadwsgi.py", line 710, in create 2015-10-28 15:39:58.458 8267 ERROR manila return self.object_type.invoke(self) 2015-10-28 15:39:58.458 8267 ERROR manila File "/usr/lib/python2.7/site-packages/paste/deploy/loadwsgi.py", line 144, in invoke 2015-10-28 15:39:58.458 8267 ERROR manila **context.local_conf) 2015-10-28 15:39:58.458 8267 ERROR manila File "/usr/lib/python2.7/site-packages/paste/deploy/util.py", line 56, in fix_call 2015-10-28 15:39:58.458 8267 ERROR manila val = callable(*args, **kw) 2015-10-28 15:39:58.458 8267 ERROR manila File "/usr/lib/python2.7/site-packages/manila/api/__init__.py", line 35, in root_app_factory 2015-10-28 15:39:58.458 8267 ERROR manila return paste.urlmap.urlmap_factory(loader, global_conf, **local_conf) 2015-10-28 15:39:58.458 8267 ERROR manila File "/usr/lib/python2.7/site-packages/paste/urlmap.py", line 25, in urlmap_factory 2015-10-28 15:39:58.458 8267 ERROR manila app = loader.get_app(app_name, global_conf=global_conf) 2015-10-28 15:39:58.458 8267 ERROR manila File "/usr/lib/python2.7/site-packages/paste/deploy/loadwsgi.py", line 350, in get_app 2015-10-28 15:39:58.458 8267 ERROR manila name=name, global_conf=global_conf).create() 2015-10-28 15:39:58.458 8267 ERROR manila File "/usr/lib/python2.7/site-packages/paste/deploy/loadwsgi.py", line 362, in app_context 2015-10-28 15:39:58.458 8267 ERROR manila APP, name=name, global_conf=global_conf) 2015-10-28 15:39:58.458 8267 ERROR manila File "/usr/lib/python2.7/site-packages/paste/deploy/loadwsgi.py", line 450, in get_context 2015-10-28 15:39:58.458 8267 ERROR manila global_additions=global_additions) 2015-10-28 15:39:58.458 8267 ERROR manila File "/usr/lib/python2.7/site-packages/paste/deploy/loadwsgi.py", line 559, in _pipeline_app_context 2015-10-28 15:39:58.458 8267 ERROR manila APP, pipeline[-1], global_conf) 2015-10-28 15:39:58.458 8267 ERROR manila File "/usr/lib/python2.7/site-packages/paste/deploy/loadwsgi.py", line 458, in get_context 2015-10-28 15:39:58.458 8267 ERROR manila section) 2015-10-28 15:39:58.458 8267 ERROR manila File "/usr/lib/python2.7/site-packages/paste/deploy/loadwsgi.py", line 517, in _context_from_explicit 2015-10-28 15:39:58.458 8267 ERROR manila value = import_string(found_expr) 2015-10-28 15:39:58.458 8267 ERROR manila File "/usr/lib/python2.7/site-packages/paste/deploy/loadwsgi.py", line 22, in import_string 2015-10-28 15:39:58.458 8267 ERROR manila return pkg_resources.EntryPoint.parse("x=" + s).load(False) 2015-10-28 15:39:58.458 8267 ERROR manila File "/usr/lib/python2.7/site-packages/pkg_resources.py", line 2265, in load 2015-10-28 15:39:58.458 8267 ERROR manila raise ImportError("%r has no %r attribute" % (entry,attr)) 2015-10-28 15:39:58.458 8267 ERROR manila ImportError: <module 'manila.api.versions' from '/usr/lib/python2.7/site-packages/manila/api/versions.py'> has no 'Versions' attribute 2015-10-28 15:39:58.458 8267 ERROR manila — [root@vmostapp14-lab yum.repos.d]# rpm -q rdo-release rdo-release-liberty-2.noarch — [root@vmostapp14-lab yum.repos.d]# uname -a Linux vmostapp14-lab.corp.itenglab.netapp.com 3.10.0-229.14.1.el7.x86_64 #1 SMP Tue Aug 25 11:21:22 EDT 2015 x86_64 x86_64 x86_64 GNU/Linux Version-Release number of selected component (if applicable): How reproducible: Steps to Reproduce: 1. Install RHEL7.1 host with latest updates. 2. Configure for rdo-release-liberty-2 3. Manila starts with problems Actual results: Expected results: Additional info: