Bug #39292
mgr: Restful API does not start due to SocketServer issue
Status:
New
Priority:
Normal
Assignee:
-
Category:
restful module
Target version:
-
% Done:
0%
Source:
Tags:
restful
Backport:
Regression:
No
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
Pull request ID:
Crash signature (v1):
Crash signature (v2):
Description
With Mimic 13.2.5 I'm seeing this error when starting the Restful API mgr plugin. This used to work, but stopped working after a upgrade to 13.2.5 on CentOS 7:
2019-04-15 10:29:21.791 7f57f19b6700 0 mgr[restful] Traceback (most recent call last): File "/usr/lib64/ceph/mgr/restful/module.py", line 254, in serve self._serve() File "/usr/lib64/ceph/mgr/restful/module.py", line 332, in _serve self.server.serve_forever() File "/usr/lib/python2.7/site-packages/werkzeug/serving.py", line 436, in serve_forever HTTPServer.serve_forever(self) File "/usr/lib64/python2.7/SocketServer.py", line 236, in serve_forever poll_interval) File "/usr/lib64/python2.7/SocketServer.py", line 155, in _eintr_retry return func(*args) ValueError: filedescriptor out of range in select()
Not sure yet why this happens, seems related to Python's SocketServer.
History
#1 Updated by Wido den Hollander almost 5 years ago
This cluster:
- Mimic 13.2.5
- CentOS 7
- 2000 OSDs
#2 Updated by Sebastian Wagner almost 5 years ago
- Project changed from Ceph to mgr
- Category deleted (
rest-api) - Tags changed from mgr,restful to restful
#3 Updated by Sebastian Wagner over 4 years ago
- Category set to restful module