Requires: python2-protobuf
%endif
%description mgr-diskprediction-cloud
- ceph-mgr-diskprediction-cloud is a ceph-mgr plugin that tries to predict
+ ceph-mgr-diskprediction-cloud is a ceph-mgr module that tries to predict
disk failures using services in the Google cloud.
+%package mgr-modules-core
+Summary: Ceph Manager modules which are always enabled
+BuildArch: noarch
+%if 0%{?suse_version}
+Group: System/Filesystems
+%endif
+%if 0%{?rhel} == 7
+Requires: python%{python3_version_nodots}-bcrypt
+Requires: python%{python3_version_nodots}-pyOpenSSL
+Requires: python%{python3_version_nodots}-requests
+Requires: python%{python3_version_nodots}-PyYAML
+%else
+Requires: python%{python3_pkgversion}-bcrypt
+Requires: python%{python3_pkgversion}-pecan
+Requires: python%{python3_pkgversion}-pyOpenSSL
+Requires: python%{python3_pkgversion}-requests
+%endif
+%if 0%{?fedora} || 0%{?rhel} >= 8
+Requires: python%{python3_pkgversion}-cherrypy
+Requires: python%{python3_pkgversion}-pyyaml
+Requires: python%{python3_pkgversion}-werkzeug
+%endif
+%if 0%{?suse_version}
+Requires: python%{python3_pkgversion}-CherryPy
+Requires: python%{python3_pkgversion}-PyYAML
+Requires: python%{python3_pkgversion}-Werkzeug
+%endif
+%if 0%{?weak_deps}
+Recommends: ceph-mgr-rook = %{_epoch_prefix}%{version}-%{release}
+%endif
+%description mgr-modules-core
+ceph-mgr-modules-core provides a set of modules which are always
+enabled by ceph-mgr.
+
%package mgr-rook
BuildArch: noarch
- Summary: Ceph Manager plugin for Rook-based orchestration
+ Summary: Ceph Manager module for Rook-based orchestration
%if 0%{?suse_version}
Group: System/Filesystems
%endif
storage system that runs on commodity hardware and delivers object,
block and file system storage.
.
- This package contains the diskprediction_cloud plugin for the ceph-mgr
+ This package contains the diskprediction_cloud module for the ceph-mgr
daemon, which helps predict disk failures.
+Package: ceph-mgr-modules-core
+Architecture: all
+Depends: ${misc:Depends},
+ ${python:Depends},
+ ${shlibs:Depends},
+Recommends: ceph-mgr-rook
+Description: ceph manager modules which are always enabled
+ Ceph is a massively scalable, open-source, distributed
+ storage system that runs on commodity hardware and delivers object,
+ block and file system storage.
+ .
+ This package contains a set of core ceph-mgr modules which are always
+ enabled.
+
Package: ceph-mgr-rook
Architecture: all
Depends: ceph-mgr (= ${binary:Version}),