https://tracker.ceph.com/https://tracker.ceph.com/favicon.ico2017-12-15T17:08:49ZCeph mgr - Bug #22457: ceph-mgr dashboard has dependency on python-jinja2https://tracker.ceph.com/issues/22457?journal_id=1038222017-12-15T17:08:49ZBen Englandbengland@redhat.com
<ul></ul><p>here's what you get if you don't do it, from /var/log/ceph/ceph-mgr*log:</p>
<p>2017-12-15 17:06:50.846617 7f4b6eebf700 1 mgr init Loading python module 'dashboard'<br />2017-12-15 17:06:50.979623 7f4b6eebf700 -1 mgr load Module not found: 'dashboard'<br />2017-12-15 17:06:50.980533 7f4b6eebf700 -1 mgr load Traceback (most recent call last):<br /> File "/usr/lib64/ceph/mgr/dashboard/__init__.py", line 2, in <module><br /> from module import * # NOQA<br /> File "/usr/lib64/ceph/mgr/dashboard/module.py", line 28, in <module><br /> import jinja2<br />ImportError: No module named jinja2</p>
<p>2017-12-15 17:06:50.983691 7f4b6eebf700 -1 mgr init Error loading module 'dashboard': (2) No such file or directory</p> mgr - Bug #22457: ceph-mgr dashboard has dependency on python-jinja2https://tracker.ceph.com/issues/22457?journal_id=1038992017-12-19T11:45:29ZJohn Sprayjcspray@gmail.com
<ul></ul><p>On CentOS 7.4, I get python-jinja2 as a dependency of python-flask (which ceph does depend on explicitly).</p>
<p>What OS are you on?</p> mgr - Bug #22457: ceph-mgr dashboard has dependency on python-jinja2https://tracker.ceph.com/issues/22457?journal_id=1039002017-12-19T11:50:13ZJohn Sprayjcspray@gmail.com
<ul></ul><p>Oh, flask is actually a mon dependency (for ceph-rest-api), so perhaps you had a mgr on a non-mon node?</p> mgr - Bug #22457: ceph-mgr dashboard has dependency on python-jinja2https://tracker.ceph.com/issues/22457?journal_id=1039012017-12-19T11:53:43ZJohn Sprayjcspray@gmail.com
<ul><li><strong>Status</strong> changed from <i>New</i> to <i>Fix Under Review</i></li></ul><p><a class="external" href="https://github.com/ceph/ceph/pull/19598">https://github.com/ceph/ceph/pull/19598</a></p> mgr - Bug #22457: ceph-mgr dashboard has dependency on python-jinja2https://tracker.ceph.com/issues/22457?journal_id=1039022017-12-19T11:54:04ZJohn Sprayjcspray@gmail.com
<ul><li><strong>Backport</strong> set to <i>luminous</i></li></ul> mgr - Bug #22457: ceph-mgr dashboard has dependency on python-jinja2https://tracker.ceph.com/issues/22457?journal_id=1040982017-12-26T15:15:48ZBen Englandbengland@redhat.com
<ul></ul><p>John that is exactly right, I did not install ceph-mgr on the MON.</p> mgr - Bug #22457: ceph-mgr dashboard has dependency on python-jinja2https://tracker.ceph.com/issues/22457?journal_id=1043822018-01-05T15:15:34ZKefu Chaitchaikov@gmail.com
<ul><li><strong>Status</strong> changed from <i>Fix Under Review</i> to <i>Pending Backport</i></li></ul> mgr - Bug #22457: ceph-mgr dashboard has dependency on python-jinja2https://tracker.ceph.com/issues/22457?journal_id=1045772018-01-09T11:24:44ZNathan Cutlerncutler@suse.cz
<ul><li><strong>Copied to</strong> <i><a class="issue tracker-9 status-3 priority-4 priority-default closed" href="/issues/22634">Backport #22634</a>: luminous: ceph-mgr dashboard has dependency on python-jinja2</i> added</li></ul> mgr - Bug #22457: ceph-mgr dashboard has dependency on python-jinja2https://tracker.ceph.com/issues/22457?journal_id=1067032018-02-03T07:31:23ZNathan Cutlerncutler@suse.cz
<ul><li><strong>Status</strong> changed from <i>Pending Backport</i> to <i>Resolved</i></li></ul> mgr - Bug #22457: ceph-mgr dashboard has dependency on python-jinja2https://tracker.ceph.com/issues/22457?journal_id=1085402018-03-05T21:10:01ZNathan Cutlerncutler@suse.cz
<ul><li><strong>Status</strong> changed from <i>Resolved</i> to <i>In Progress</i></li><li><strong>Assignee</strong> set to <i>Nathan Cutler</i></li></ul><p>Reopening - there is a problem with the original master fix (it introduced the python-jinja2 as a build dependency in DEB, instead of runtime). Fixing in <a class="external" href="https://github.com/ceph/ceph/pull/17530">https://github.com/ceph/ceph/pull/17530</a></p> mgr - Bug #22457: ceph-mgr dashboard has dependency on python-jinja2https://tracker.ceph.com/issues/22457?journal_id=1101132018-04-04T06:08:41ZNathan Cutlerncutler@suse.cz
<ul><li><strong>Status</strong> changed from <i>In Progress</i> to <i>Pending Backport</i></li></ul> mgr - Bug #22457: ceph-mgr dashboard has dependency on python-jinja2https://tracker.ceph.com/issues/22457?journal_id=1101152018-04-04T06:09:03ZNathan Cutlerncutler@suse.cz
<ul><li><strong>Status</strong> changed from <i>Pending Backport</i> to <i>Resolved</i></li></ul> mgr - Bug #22457: ceph-mgr dashboard has dependency on python-jinja2https://tracker.ceph.com/issues/22457?journal_id=1101172018-04-04T06:12:46ZNathan Cutlerncutler@suse.cz
<ul></ul><p>follow-on fix backported to luminous via <a class="external" href="https://github.com/ceph/ceph/pull/21233">https://github.com/ceph/ceph/pull/21233</a></p> mgr - Bug #22457: ceph-mgr dashboard has dependency on python-jinja2https://tracker.ceph.com/issues/22457?journal_id=1102352018-04-05T16:58:53ZYuri Weinsteinyweinste@redhat.com
<ul></ul><p>merged <a class="external" href="https://github.com/ceph/ceph/pull/20748">https://github.com/ceph/ceph/pull/20748</a></p> mgr - Bug #22457: ceph-mgr dashboard has dependency on python-jinja2https://tracker.ceph.com/issues/22457?journal_id=1111052018-04-12T21:33:07ZYuri Weinsteinyweinste@redhat.com
<ul></ul><p>Nathan Cutler wrote:</p>
<blockquote>
<p>follow-on fix backported to luminous via <a class="external" href="https://github.com/ceph/ceph/pull/21233">https://github.com/ceph/ceph/pull/21233</a></p>
</blockquote>
<p>merged</p>