commit 401ee1a8e3fabbb7f2fc4f6938bc779ce714aac8 Author: eabdullin Date: Fri Jan 23 08:53:45 2026 +0000 import CS centos-release-gluster11-1.0-1.el9_7s diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..e69de29 diff --git a/SOURCES/75-gluster.preset b/SOURCES/75-gluster.preset new file mode 100644 index 0000000..130de4b --- /dev/null +++ b/SOURCES/75-gluster.preset @@ -0,0 +1,13 @@ +# +# This file is part of centos-release-gluster. +# +# Enabling services that are provided by the Gluster project as part of the +# CentOS Storage SIG. When add-on services are installed, users expect them to +# be started/enabled automatically. +# +# Services that are enabled by default, should be able to function without +# requiring pre-configuration steps by users. +# + +enable glusterd.service +enable gluster-blockd.service diff --git a/SOURCES/CentOS-Gluster-11.repo b/SOURCES/CentOS-Gluster-11.repo new file mode 100644 index 0000000..d258ae0 --- /dev/null +++ b/SOURCES/CentOS-Gluster-11.repo @@ -0,0 +1,20 @@ +# CentOS-Gluster-11.repo +# +# Please see http://wiki.centos.org/SpecialInterestGroup/Storage for more +# information + +[centos-gluster11] +name=CentOS-$stream - Gluster 11 +metalink=https://mirrors.centos.org/metalink?repo=centos-storage-sig-gluster-11-$stream&arch=$basearch +#baseurl=http://mirror.stream.centos.org/SIGs/$stream/storage/$basearch/gluster-11/ +gpgcheck=1 +enabled=1 +gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-SIG-Storage + +[centos-gluster11-test] +name=CentOS-$stream - Gluster 11 Testing +baseurl=http://buildlogs.centos.org/centos/$stream/storage/$basearch/gluster-11/ +gpgcheck=0 +enabled=1 +gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-SIG-Storage + diff --git a/SPECS/centos-release-gluster11.spec b/SPECS/centos-release-gluster11.spec new file mode 100644 index 0000000..9d44308 --- /dev/null +++ b/SPECS/centos-release-gluster11.spec @@ -0,0 +1,52 @@ +Summary: Gluster 11 packages from the CentOS Storage SIG repository +Name: centos-release-gluster11 +Version: 1.0 +Release: 1%{?dist} +License: GPLv2 +URL: http://wiki.centos.org/SpecialInterestGroup/Storage +Source0: CentOS-Gluster-11.repo +Source1: 75-gluster.preset +%if 0%{?centos} >= 8 +BuildRequires: systemd +%endif +BuildArch: noarch + +Requires: centos-release >= 8.1 +Requires(post): systemd +Requires(preun): systemd +Requires(postun): systemd +Requires: centos-release-storage-common + +Provides: centos-release-gluster = 11 + +%description +DNF configuration for Gluster 11 packages from the CentOS Storage SIG. Gluster +11 will receive updates for approximately 12 months. For more details about the +release and maintenance schedule, see +https://www.gluster.org/community/release-schedule + +%install +install -D -m 644 %{SOURCE0} %{buildroot}%{_sysconfdir}/yum.repos.d/CentOS-Gluster-11.repo +install -D -m 644 %{SOURCE1} %{buildroot}%{_presetdir}/$(basename %{SOURCE1}) + +%post +%systemd_post glusterd.service + +%preun +%systemd_preun glusterd.service + +%postun +%systemd_postun glusterd.service + +%files +%defattr(-,root,root) +%config(noreplace) %{_sysconfdir}/yum.repos.d/CentOS-Gluster-11.repo +%{_presetdir}/75-gluster.preset + +%changelog +* Tue Feb 14 2023 Niels de Vos - 1.0-1 +- Gluster 11 GA + +* Fri Nov 25 2022 Niels de Vos - 0.1-1 +- Gluster 11 pre-release +- Initial version based on centos-release-gluster10