13
13
14
14
Summary: User space components of the Ceph file system
15
15
Name: ceph
16
- Version: 16.2.0
17
- Release: 4 %{?dist }
16
+ Version: 16.2.10
17
+ Release: 1 %{?dist }
18
18
License: LGPLv2 and LGPLv3 and CC-BY-SA and GPLv2 and Boost and BSD and MIT and Public Domain and GPLv3 and ASL-2.0
19
19
URL: https://ceph.io/
20
20
Vendor: Microsoft Corporation
@@ -951,7 +951,7 @@ chmod 0600 %{buildroot}%{_sharedstatedir}/cephadm/.ssh/authorized_keys
951
951
install -m 0644 -D udev/50-rbd.rules %{buildroot }%{_udevrulesdir }/50-rbd.rules
952
952
953
953
# sudoers.d
954
- install -m 0600 -D sudoers.d/ceph-osd- smartctl %{buildroot }%{_sysconfdir }/sudoers.d/ceph-osd -smartctl
954
+ install -m 0600 -D sudoers.d/ceph-smartctl %{buildroot }%{_sysconfdir }/sudoers.d/ceph-smartctl
955
955
956
956
#set up placeholder directories
957
957
mkdir -p %{buildroot }%{_sysconfdir }/ceph
@@ -973,7 +973,7 @@ mkdir -p %{buildroot}%{_localstatedir}/lib/ceph/bootstrap-rbd
973
973
mkdir -p %{buildroot }%{_localstatedir }/lib/ceph/bootstrap-rbd-mirror
974
974
975
975
# prometheus alerts
976
- install -m 644 -D monitoring/prometheus/alerts/ceph_default_alerts .yml %{buildroot }/etc/prometheus/ceph/ceph_default_alerts.yml
976
+ install -m 644 -D monitoring/ceph-mixin/prometheus_alerts .yml %{buildroot }/etc/prometheus/ceph/ceph_default_alerts.yml
977
977
978
978
%clean
979
979
rm -rf %{buildroot }
@@ -1031,6 +1031,7 @@ rm -rf %{buildroot}
1031
1031
%attr(750,ceph,ceph) %dir %{_localstatedir }/lib/ceph/bootstrap-mgr
1032
1032
%attr(750,ceph,ceph) %dir %{_localstatedir }/lib/ceph/bootstrap-rbd
1033
1033
%attr(750,ceph,ceph) %dir %{_localstatedir }/lib/ceph/bootstrap-rbd-mirror
1034
+ %{_sysconfdir }/sudoers.d/ceph-smartctl
1034
1035
1035
1036
%post base
1036
1037
/sbin/ldconfig
1252
1253
%{_datadir }/ceph/mgr/localpool
1253
1254
%{_datadir }/ceph/mgr/mds_autoscaler
1254
1255
%{_datadir }/ceph/mgr/mirroring
1256
+ %{_datadir }/ceph/mgr/nfs
1255
1257
%{_datadir }/ceph/mgr/orchestrator
1256
1258
%{_datadir }/ceph/mgr/osd_perf_query
1257
1259
%{_datadir }/ceph/mgr/osd_support
1475
1477
1476
1478
%attr(750,ceph,ceph) %dir %{_localstatedir }/lib/ceph/osd
1477
1479
%config(noreplace) %{_sysctldir }/90-ceph-osd.conf
1478
- %{_sysconfdir }/sudoers.d/ceph-osd-smartctl
1479
1480
1480
1481
%post osd
1481
1482
%systemd_post ceph-osd@\* .service ceph-volume@\* .service ceph-osd.target
@@ -1793,16 +1794,20 @@ exit 0
1793
1794
%endif
1794
1795
1795
1796
%files grafana-dashboards
1797
+ %attr(0755,root,root) %dir %{_sysconfdir }/grafana
1798
+ %attr(0755,root,root) %dir %{_sysconfdir }/grafana/dashboards
1796
1799
%attr(0755,root,root) %dir %{_sysconfdir }/grafana/dashboards/ceph-dashboard
1797
1800
%config %{_sysconfdir }/grafana/dashboards/ceph-dashboard/*
1798
- %doc monitoring/grafana/dashboards/README
1799
- %doc monitoring/grafana/README.md
1800
1801
1801
1802
%files prometheus-alerts
1802
1803
%attr(0755,root,root) %dir %{_sysconfdir }/prometheus/ceph
1803
1804
%config %{_sysconfdir }/prometheus/ceph/ceph_default_alerts.yml
1804
1805
1805
1806
%changelog
1807
+ * Tue Sep 06 2022 Suresh Babu Chalamalasetty <
[email protected] > 16.2.10-1
1808
+ - Upgrade to 16.2.10 to fix CVE-2022-0670.
1809
+ - Update SPEC file to sync with latest version changes.
1810
+
1806
1811
* Thu Feb 17 2022 Andrew Phelps <
[email protected] > 16.2.0-4
1807
1812
- Use _topdir instead of hard-coded value /usr/src/mariner
1808
1813
0 commit comments