Public bug reported:

After the latest upgrade to ceph, the previously normal and well working
dashboard crashes on load.  There were no configuration changes, just
the update.  The dashboard is protected by an  SSL cert that is valid.
The only change was the upgrade.  Was this tested by anyone before it
was distributed?  The crash was immediate.  100% reproducible.

Mar 19 00:05:04 nocsupport2 ceph-mgr[19871]: [19/Mar/2020:00:05:04] ENGINE Bus 
STARTING
Mar 19 00:05:04 nocsupport2 ceph-mgr[19871]: CherryPy Checker:
Mar 19 00:05:04 nocsupport2 ceph-mgr[19871]: The Application mounted at '' has 
an empty config.
Mar 19 00:05:04 nocsupport2 ceph-mgr[19871]: [19/Mar/2020:00:05:04] ENGINE 
Started monitor thread '_TimeoutMonitor'.
Mar 19 00:05:04 nocsupport2 ceph-mgr[19871]: [19/Mar/2020:00:05:04] ENGINE 
Serving on https://:::8443
Mar 19 00:05:04 nocsupport2 ceph-mgr[19871]: [19/Mar/2020:00:05:04] ENGINE Bus 
STARTED
Mar 19 00:05:04 nocsupport2 ceph-mgr[19871]: [19/Mar/2020:00:05:04] ENGINE 
Error in HTTPServer.tick
Mar 19 00:05:04 nocsupport2 ceph-mgr[19871]: Traceback (most recent call last):
Mar 19 00:05:04 nocsupport2 ceph-mgr[19871]:   File 
"/usr/lib/python3/dist-packages/cherrypy/wsgiserver/__init__.py", line 2021, in 
start
Mar 19 00:05:04 nocsupport2 ceph-mgr[19871]:     self.tick()
Mar 19 00:05:04 nocsupport2 ceph-mgr[19871]:   File 
"/usr/lib/python3/dist-packages/cherrypy/wsgiserver/__init__.py", line 2090, in 
tick
Mar 19 00:05:04 nocsupport2 ceph-mgr[19871]:     s, ssl_env = 
self.ssl_adapter.wrap(s)
Mar 19 00:05:04 nocsupport2 ceph-mgr[19871]:   File 
"/usr/lib/python3/dist-packages/cherrypy/wsgiserver/ssl_builtin.py", line 67, 
in wrap
Mar 19 00:05:04 nocsupport2 ceph-mgr[19871]:     server_side=True)
Mar 19 00:05:04 nocsupport2 ceph-mgr[19871]:   File 
"/usr/lib/python3.7/ssl.py", line 423, in wrap_socket
Mar 19 00:05:04 nocsupport2 ceph-mgr[19871]:     session=session
Mar 19 00:05:04 nocsupport2 ceph-mgr[19871]:   File 
"/usr/lib/python3.7/ssl.py", line 870, in _create
Mar 19 00:05:04 nocsupport2 ceph-mgr[19871]:     self.do_handshake()
Mar 19 00:05:04 nocsupport2 ceph-mgr[19871]:   File 
"/usr/lib/python3.7/ssl.py", line 1139, in do_handshake
Mar 19 00:05:04 nocsupport2 ceph-mgr[19871]:     self._sslobj.do_handshake()
Mar 19 00:05:04 nocsupport2 ceph-mgr[19871]: OSError: [Errno 0] Error
Mar 19 00:05:26 nocsupport2 ceph-mgr[19871]: [19/Mar/2020:00:05:26] ENGINE Bus 
STOPPING
Mar 19 00:05:26 nocsupport2 ceph-mgr[19871]: [19/Mar/2020:00:05:26] ENGINE HTTP 
Server cherrypy._cpwsgi_server.CPWSGIServer(('::', 8443)) shut down
Mar 19 00:05:26 nocsupport2 ceph-mgr[19871]: [19/Mar/2020:00:05:26] ENGINE 
Stopped thread '_TimeoutMonitor'.
Mar 19 00:05:26 nocsupport2 ceph-mgr[19871]: [19/Mar/2020:00:05:26] ENGINE Bus 
STOPPED
Mar 19 00:05:43 nocsupport2 ceph-mgr[19871]: 2020-03-19 00:05:43.041 
7f671ed1d700 -1 client.0 error registering admin socket command: (17) File 
exists
Mar 19 00:05:43 nocsupport2 ceph-mgr[19871]: message repeated 4 times: [ 
2020-03-19 00:05:43.041 7f671ed1d700 -1 client.0 error registering admin socket 
command: (17) File exists]
Mar 19 00:05:43 nocsupport2 ceph-mgr[19871]: [19/Mar/2020:00:05:43] ENGINE Bus 
STARTING
Mar 19 00:05:43 nocsupport2 ceph-mgr[19871]: [19/Mar/2020:00:05:43] ENGINE 
Started monitor thread '_TimeoutMonitor'.
Mar 19 00:05:43 nocsupport2 ceph-mgr[19871]: [19/Mar/2020:00:05:43] ENGINE 
Serving on https://:::8443
Mar 19 00:05:43 nocsupport2 ceph-mgr[19871]: [19/Mar/2020:00:05:43] ENGINE Bus 
STARTED
Mar 19 00:05:43 nocsupport2 ceph-mgr[19871]: [19/Mar/2020:00:05:43] ENGINE 
Error in HTTPServer.tick
Mar 19 00:05:43 nocsupport2 ceph-mgr[19871]: Traceback (most recent call last):
Mar 19 00:05:43 nocsupport2 ceph-mgr[19871]:   File 
"/usr/lib/python3/dist-packages/cherrypy/wsgiserver/__init__.py", line 2021, in 
start
Mar 19 00:05:43 nocsupport2 ceph-mgr[19871]:     self.tick()
Mar 19 00:05:43 nocsupport2 ceph-mgr[19871]:   File 
"/usr/lib/python3/dist-packages/cherrypy/wsgiserver/__init__.py", line 2090, in 
tick
Mar 19 00:05:43 nocsupport2 ceph-mgr[19871]:     s, ssl_env = 
self.ssl_adapter.wrap(s)
Mar 19 00:05:43 nocsupport2 ceph-mgr[19871]:   File 
"/usr/lib/python3/dist-packages/cherrypy/wsgiserver/ssl_builtin.py", line 67, 
in wrap
Mar 19 00:05:43 nocsupport2 ceph-mgr[19871]:     server_side=True)
Mar 19 00:05:43 nocsupport2 ceph-mgr[19871]:   File 
"/usr/lib/python3.7/ssl.py", line 423, in wrap_socket
Mar 19 00:05:43 nocsupport2 ceph-mgr[19871]:     session=session
Mar 19 00:05:43 nocsupport2 ceph-mgr[19871]:   File 
"/usr/lib/python3.7/ssl.py", line 870, in _create
Mar 19 00:05:43 nocsupport2 ceph-mgr[19871]:     self.do_handshake()

ProblemType: Bug
DistroRelease: Ubuntu 19.10
Package: ceph 14.2.4-0ubuntu0.19.10.2
ProcVersionSignature: Ubuntu 5.3.0-42.34-generic 5.3.18
Uname: Linux 5.3.0-42-generic x86_64
ApportVersion: 2.20.11-0ubuntu8.6
Architecture: amd64
CurrentDesktop: MATE
Date: Thu Mar 19 13:47:34 2020
InstallationDate: Installed on 2018-11-12 (492 days ago)
InstallationMedia: Lubuntu 18.10 "Cosmic Cuttlefish" - Release amd64 
(20181017.2)
SourcePackage: ceph
UpgradeStatus: Upgraded to eoan on 2019-07-11 (251 days ago)

** Affects: ceph (Ubuntu)
     Importance: Undecided
         Status: New


** Tags: amd64 apport-bug eoan

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1868157

Title:
  Regression: ceph dashboard upgrade crashes totally w/SSL

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/ceph/+bug/1868157/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to