]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
packaging: explicit jinja2 dependency for dashboard 19598/head
authorJohn Spray <john.spray@redhat.com>
Tue, 19 Dec 2017 11:41:08 +0000 (11:41 +0000)
committerJohn Spray <john.spray@redhat.com>
Tue, 19 Dec 2017 11:52:29 +0000 (11:52 +0000)
We were getting this via python-flask, when mgr was
installed on nodes with ceph-mon, but for correctness
in general we should depend on it from ceph-mgr (it
is imported by the dashboard module).

Fixes: http://tracker.ceph.com/issues/22457
Signed-off-by: John Spray <john.spray@redhat.com>
ceph.spec.in
debian/control

index edac753b4102dd2f2874aa2e56a43528df10ad78..03a8404bb8edd326109df25b4aca65a0d63c5b7c 100644 (file)
@@ -340,11 +340,13 @@ Group:          System/Filesystems
 Requires:       ceph-base = %{_epoch_prefix}%{version}-%{release}
 %if 0%{?fedora} || 0%{?rhel}
 Requires:       python-cherrypy
+Requires:       python-jinja2
 Requires:       python-werkzeug
 Requires:       pyOpenSSL
 %endif
 %if 0%{?suse_version}
 Requires:      python-CherryPy
+Requires:       python-Jinja2
 Requires:       python-Werkzeug
 Requires:       python-pyOpenSSL
 Recommends:     python-influxdb
index b92787a585ccc9d76fa6b5018c3732a9596b77ec..c3d768c0e34d666eedab3011b570a1b36313d70a 100644 (file)
@@ -51,6 +51,7 @@ Build-Depends: bc,
                python (>= 2.7),
                python-all-dev,
                python-cherrypy3,
+               python-jinja2,
                python-nose,
                python-pecan,
                python-prettytable,