Public bug reported:

If Ubuntu is really committed to ceph as I think I've been reading:
Notice the ceph dashboard went entirely broken in a major regression of
the disco upgrade.  It won't load at all in 13.2.4+dfsg1-0ubuntu2.

The detail is ceph-mgr (and lots of ceph) relied on a non-feature in
cython that went away in cython v29, to do with sub-interpreters.  The
ceph folks responded with a hack/workaround to avoid the bug being
noticed, and a requirement of the package for an earlier version of
cython.  This was done some weeks and months ago.  Actually fixing the
problem is a major project the ceph maintainers are struggling to
engage, perhaps waiting for later versions of cython to provide a
different way forward.

However, as of today, on disco ths error message remains:

Module 'dashboard' has failed dependency: Interpreter change detected -
this module can only be loaded into one interpreter per process.

The ceph primary development platform is Debian, on which the workaround
has been available for some time.

However in our ubuntu case, a major feature of a core packge (web
health/monitoring/config interface of  a distributed file system), was
allowed to both ship broken and remain so for a long time, even through
today.

I urge quick attention to the necessary backports.
https://github.com/ceph/ceph/pull/25585
http://tracker.ceph.com/issues/38788
http://tracker.ceph.com/issues/37472

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

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

Title:
  ceph-mgr Dashboard entirely broken in Disco

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

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to