From 039cace3fe0daa7184fdc72a70bd32fe09a09892 Mon Sep 17 00:00:00 2001 From: Ernesto Puerta Date: Thu, 2 Apr 2020 18:26:40 +0200 Subject: [PATCH] rpm: add python3-saml as install dependency `python.*-saml` is required for Ceph-Dashboard SSO support (optional feature). Fixes: https://tracker.ceph.com/issues/44721 Signed-off-by: Ernesto Puerta (cherry picked from commit d8d3b33633c0a995aef034fdabc55d47c3872566) --- ceph.spec.in | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/ceph.spec.in b/ceph.spec.in index 01e9ca5b7faca..d1e83f76c9942 100644 --- a/ceph.spec.in +++ b/ceph.spec.in @@ -526,12 +526,16 @@ Requires: python%{python3_pkgversion}-cherrypy Requires: python%{python3_pkgversion}-jwt Requires: python%{python3_pkgversion}-routes Requires: python%{python3_pkgversion}-werkzeug +%if 0%{?weak_deps} +Recommends: python%{python3_pkgversion}-saml +%endif %endif %if 0%{?suse_version} Requires: python%{python3_pkgversion}-CherryPy Requires: python%{python3_pkgversion}-PyJWT Requires: python%{python3_pkgversion}-Routes Requires: python%{python3_pkgversion}-Werkzeug +Recommends: python%{python3_pkgversion}-python3-saml %endif %description mgr-dashboard ceph-mgr-dashboard is a manager module, providing a web-based application -- 2.39.5