From 66878e4127b91e85d145064fb76007c62082aab7 Mon Sep 17 00:00:00 2001 From: Niels de Vos Date: Nov 25 2022 14:01:56 +0000 Subject: Gluster 11 pre-release available for testing Signed-off-by: Niels de Vos --- diff --git a/README.md b/README.md index c2ff4cd..0899069 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,5 @@ -centos-release-gluster10 provides the YUM repository file for the CentOS -Storage SIG that provide GlusterFS 10. +centos-release-gluster11 provides the YUM repository file for the CentOS +Storage SIG that provide GlusterFS 11. This package needs to get built against the targets so that the packages land at the right tag for inclusion in CentOS Extras. diff --git a/SOURCES/CentOS-Gluster-10.repo b/SOURCES/CentOS-Gluster-10.repo index 8809855..d258ae0 100644 --- a/SOURCES/CentOS-Gluster-10.repo +++ b/SOURCES/CentOS-Gluster-10.repo @@ -1,20 +1,20 @@ -# CentOS-Gluster-10.repo +# CentOS-Gluster-11.repo # # Please see http://wiki.centos.org/SpecialInterestGroup/Storage for more # information -[centos-gluster10] -name=CentOS-$stream - Gluster 10 -metalink=https://mirrors.centos.org/metalink?repo=centos-storage-sig-gluster-10-$stream&arch=$basearch -#baseurl=http://mirror.stream.centos.org/SIGs/$stream/storage/$basearch/gluster-10/ +[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-gluster10-test] -name=CentOS-$stream - Gluster 10 Testing -baseurl=http://buildlogs.centos.org/centos/$stream/storage/$basearch/gluster-10/ +[centos-gluster11-test] +name=CentOS-$stream - Gluster 11 Testing +baseurl=http://buildlogs.centos.org/centos/$stream/storage/$basearch/gluster-11/ gpgcheck=0 -enabled=0 +enabled=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-SIG-Storage diff --git a/SPECS/centos-release-gluster10.spec b/SPECS/centos-release-gluster10.spec deleted file mode 100644 index 3af8f6a..0000000 --- a/SPECS/centos-release-gluster10.spec +++ /dev/null @@ -1,61 +0,0 @@ -Summary: Gluster 10 packages from the CentOS Storage SIG repository -Name: centos-release-gluster10 -Version: 1.0 -Release: 2%{?dist} -License: GPLv2 -URL: http://wiki.centos.org/SpecialInterestGroup/Storage -Source0: CentOS-Gluster-10.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 = 10 - -%description -DNF configuration for Gluster 10 packages from the CentOS Storage SIG. Gluster -10 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-10.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-10.repo -%{_presetdir}/75-gluster.preset - -%changelog -* Tue Mar 1 2022 Niels de Vos - 1.0-2 -- Correct mirrorlist/metalink URL in .repo file -- Enable release repository by default - -* Tue Feb 15 2022 Niels de Vos - 1.0-1 -- Gluster 10 GA - -* Tue Oct 26 2021 Niels de Vos - 0.1-1 -- Gluster 10 pre-release - -* Mon Jun 21 2021 Kaleb S. KEITHLEY - 1.0-2 -- c8stream - -* Fri Jan 22 2021 Niels de Vos - 1.0-1 -- Initial version based on centos-release-gluster8 diff --git a/SPECS/centos-release-gluster11.spec b/SPECS/centos-release-gluster11.spec new file mode 100644 index 0000000..4781809 --- /dev/null +++ b/SPECS/centos-release-gluster11.spec @@ -0,0 +1,50 @@ +Summary: Gluster 11 packages from the CentOS Storage SIG repository +Name: centos-release-gluster11 +Version: 0.1 +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 + +# no provides until GlusterFS 11 is GA +#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 +* Fri Nov 25 2022 Niels de Vos - 0.1-1 +- Gluster 11 pre-release +- Initial version based on centos-release-gluster10