From 76d57c410b3872d59e054a50b0b3b2c3a7a7f032 Mon Sep 17 00:00:00 2001 From: Kaleb S. KEITHLEY Date: Jan 18 2022 17:04:54 +0000 Subject: quincy for c8s --- diff --git a/README.md b/README.md index 0b7f87d..dc3e4b3 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -centos-release-ceph-pacific provides the YUM repository file for packages of the +centos-release-ceph-quincy provides the YUM repository file for packages of the CentOS Storage SIG that are used with Ceph Pacific This package needs to be built against the following targets so that the @@ -11,6 +11,6 @@ Building the package can be done like this: $ rpmbuild -bs \ --define "_sourcedir $PWD/SOURCES" --define "_srcrpmdir $PWD" \ --define "dist .el8.centos" \ - SPECS/centos-release-ceph-pacific.spec + SPECS/centos-release-ceph-quincy.spec Ask hughesjr in #centos-devel @FreeNode IRC to build diff --git a/SOURCES/CentOS-Ceph-Pacific.repo b/SOURCES/CentOS-Ceph-Pacific.repo deleted file mode 100644 index 202a122..0000000 --- a/SOURCES/CentOS-Ceph-Pacific.repo +++ /dev/null @@ -1,26 +0,0 @@ -# CentOS-Ceph-Pacific.repo -# -# Please see https://wiki.centos.org/SpecialInterestGroup/Storage for more -# information - -[centos-ceph-pacific] -name=CentOS-$stream - Ceph Pacific -mirrorlist=http://mirrorlist.centos.org/?release=$stream&arch=$basearch&repo=storage-ceph-pacific -#baseurl=http://mirror.centos.org/$contentdir/$stream/storage/$basearch/ceph-pacific/ -gpgcheck=1 -enabled=1 -gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-SIG-Storage - -[centos-ceph-pacific-test] -name=CentOS-$stream - Ceph Pacific Testing -baseurl=https://buildlogs.centos.org/centos/$stream/storage/$basearch/ceph-pacific/ -gpgcheck=0 -enabled=0 -gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-SIG-Storage - -[centos-ceph-pacific-source] -name=CentOS-$stream - Ceph Pacific Source -baseurl=http://vault.centos.org/$contentdir/$stream/storage/Source/ceph-pacific/ -gpgcheck=1 -enabled=0 -gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-SIG-Storage diff --git a/SOURCES/CentOS-Ceph-Quincy.repo b/SOURCES/CentOS-Ceph-Quincy.repo new file mode 100644 index 0000000..43586a3 --- /dev/null +++ b/SOURCES/CentOS-Ceph-Quincy.repo @@ -0,0 +1,26 @@ +# CentOS-Ceph-Quincy.repo +# +# Please see https://wiki.centos.org/SpecialInterestGroup/Storage for more +# information + +[centos-ceph-quincy] +name=CentOS-$stream - Ceph Quincy +mirrorlist=http://mirrorlist.centos.org/?release=$stream&arch=$basearch&repo=storage-ceph-quincy +#baseurl=http://mirror.centos.org/$contentdir/$stream/storage/$basearch/ceph-quincy/ +gpgcheck=1 +enabled=1 +gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-SIG-Storage + +[centos-ceph-quincy-test] +name=CentOS-$stream - Ceph Quincy Testing +baseurl=https://buildlogs.centos.org/centos/$stream/storage/$basearch/ceph-quincy/ +gpgcheck=0 +enabled=0 +gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-SIG-Storage + +[centos-ceph-quincy-source] +name=CentOS-$stream - Ceph Quincy Source +baseurl=http://vault.centos.org/$contentdir/$stream/storage/Source/ceph-quincy/ +gpgcheck=1 +enabled=0 +gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-SIG-Storage diff --git a/SPECS/centos-release-ceph-pacific.spec b/SPECS/centos-release-ceph-pacific.spec deleted file mode 100644 index adc5f7c..0000000 --- a/SPECS/centos-release-ceph-pacific.spec +++ /dev/null @@ -1,55 +0,0 @@ -Summary: Ceph Pacific packages from the CentOS Storage SIG repository -Name: centos-release-ceph-pacific -Version: 1.0 -Release: 2%{?dist} -License: GPLv2 -URL: http://wiki.centos.org/SpecialInterestGroup/Storage -Source0: CentOS-Ceph-Pacific.repo -%if 0%{?centos} >= 8 -BuildRequires: systemd -%endif -BuildArch: noarch - -%if 0%{?centos} >= 8 -# $contentdir for altarch support was added with CentOS-8.5 -Requires: centos-release >= 8-0.1905.el8 -Requires(post): systemd -Requires(preun): systemd -Requires(postun): systemd -%endif -# This provides the public key to verify the RPMs -Requires: centos-release-storage-common - -Provides: centos-release-ceph = 15 - -%description -yum configuration for Ceph Pacific packages from the CentOS Storage SIG. - -%install -install -D -m 644 %{SOURCE0} %{buildroot}%{_sysconfdir}/yum.repos.d/CentOS-Ceph-Pacific.repo -%if 0%{?centos} < 7 -sed -i 's/i\$contentdir/centos/g' %{buildroot}%{_sysconfdir}/yum.repos.d/CentOS-Ceph-Pacific.repo -%endif - -%if 0%{?centos} >= 7 -%post -%systemd_post - -%preun -%systemd_preun - -%postun -%systemd_postun -%endif - -%files -%defattr(-,root,root) -%config(noreplace) %{_sysconfdir}/yum.repos.d/CentOS-Ceph-Pacific.repo - -%changelog -* Mon Jun 21 2021 Kaleb S. KEITHLEY - 1.0-2 -- c8stream - -* Thu May 14 2020 Kaleb S. KEITHLEY - 1.0-1 -- initial checkin in git.centos.org ex github - diff --git a/SPECS/centos-release-ceph-quincy.spec b/SPECS/centos-release-ceph-quincy.spec new file mode 100644 index 0000000..b1b009a --- /dev/null +++ b/SPECS/centos-release-ceph-quincy.spec @@ -0,0 +1,55 @@ +Summary: Ceph Quincy packages from the CentOS Storage SIG repository +Name: centos-release-ceph-quincy +Version: 1.0 +Release: 2%{?dist} +License: GPLv2 +URL: http://wiki.centos.org/SpecialInterestGroup/Storage +Source0: CentOS-Ceph-Quincy.repo +%if 0%{?centos} >= 8 +BuildRequires: systemd +%endif +BuildArch: noarch + +%if 0%{?centos} >= 8 +# $contentdir for altarch support was added with CentOS-8.5 +Requires: centos-release >= 8-0.1905.el8 +Requires(post): systemd +Requires(preun): systemd +Requires(postun): systemd +%endif +# This provides the public key to verify the RPMs +Requires: centos-release-storage-common + +Provides: centos-release-ceph = 16 + +%description +yum configuration for Ceph Quincy packages from the CentOS Storage SIG. + +%install +install -D -m 644 %{SOURCE0} %{buildroot}%{_sysconfdir}/yum.repos.d/CentOS-Ceph-Quincy.repo +%if 0%{?centos} < 7 +sed -i 's/i\$contentdir/centos/g' %{buildroot}%{_sysconfdir}/yum.repos.d/CentOS-Ceph-Quincy.repo +%endif + +%if 0%{?centos} >= 7 +%post +%systemd_post + +%preun +%systemd_preun + +%postun +%systemd_postun +%endif + +%files +%defattr(-,root,root) +%config(noreplace) %{_sysconfdir}/yum.repos.d/CentOS-Ceph-Quincy.repo + +%changelog +* Mon Jun 21 2021 Kaleb S. KEITHLEY - 1.0-2 +- c8stream + +* Thu May 14 2020 Kaleb S. KEITHLEY - 1.0-1 +- initial checkin in git.centos.org ex github +