diff --git a/SOURCES/CentOS-oVirt-4.5.repo b/SOURCES/CentOS-oVirt-4.5.repo new file mode 100644 index 0000000..f3536de --- /dev/null +++ b/SOURCES/CentOS-oVirt-4.5.repo @@ -0,0 +1,54 @@ +# Please see http://wiki.centos.org/SpecialInterestGroup/Virtualization for more +# information + +[centos-ovirt45] +name=CentOS Stream $releasever - oVirt 4.5 +baseurl=http://mirror.centos.org/centos/$stream/virt/$basearch/ovirt-45/ +# mirrorlist missing http://mirrorlist.centos.org/?release=$stream&arch=$basearch&repo=virt-ovirt-45 +gpgcheck=1 +enabled=1 +module_hotfixes=1 +gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-SIG-Virtualization + +[centos-ovirt45-testing] +name=CentOS Stream $releasever - oVirt 4.5 - Testing +baseurl=https://buildlogs.centos.org/centos/$stream/virt/$basearch/ovirt-45/ +gpgcheck=0 +# we are still in pre-release, disabling this for GA release +enabled=1 +module_hotfixes=1 + +[centos-ovirt45-debug] +name=CentOS Stream $releasever - oVirt 4.5 - Debug +baseurl=http://debuginfo.centos.org/centos/$stream/virt/$basearch/ +# mirrorlist missing +gpgcheck=1 +enabled=0 +gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-SIG-Virtualization + +[centos-ovirt45-source] +name=CentOS Stream $releasever - oVirt 4.5 - Source +baseurl=https://vault.centos.org/centos/$stream/virt/Source/ovirt-45/ +# mirrorlist missing +gpgcheck=1 +enabled=0 +gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-SIG-Virtualization + +# The following repositories are provided as no centos-release-* rpm is available yet for them + +# These are already avaliable as released repositories + +[ovirt-45-centos-stream-gluster10] +name=CentOS Stream 8 - oVirt 4.5 - Glusterfs 10 +baseurl=http://mirror.centos.org/centos/$stream/storage/$basearch/gluster-10/ +gpgcheck=1 +enabled=1 +gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-SIG-Storage + +# These are avaliable only as testing repositories + +[ovirt-45-centos-stream-openstack-yoga-testing] +name=CentOS Stream 9 - oVirt 4.5 - OpenStack Yoga Repository - testing +baseurl=https://buildlogs.centos.org/centos/$stream/cloud/$basearch/openstack-yoga/ +gpgcheck=0 +enabled=1 diff --git a/SPECS/centos-release-ovirt45.spec b/SPECS/centos-release-ovirt45.spec new file mode 100644 index 0000000..79f1e8f --- /dev/null +++ b/SPECS/centos-release-ovirt45.spec @@ -0,0 +1,40 @@ +Summary: oVirt 4.5 packages from the CentOS Virtualization SIG repository +Name: centos-release-ovirt45 +Version: 1.0 +Release: 0.1%{?dist} +License: GPLv2 +URL: http://wiki.centos.org/SpecialInterestGroup/Virtualization +Source0: CentOS-oVirt-4.5.repo +Source1: COPYING + +BuildArch: noarch + +Requires: centos-release +Requires: centos-release-ceph-pacific +Requires: centos-release-nfv-openvswitch +Requires: centos-release-opstools +Requires: centos-release-virt-common +# Requiring xena until we'll have the missing yoga dependencies within yoga repository. +Requires: centos-release-openstack-xena +# Missing gluster release package for Gluster 10 + +%description +Configuration and basic docs for oVirt 4.5 packages as delivered via the +CentOS Virtualization SIG. + +%prep +cp %{SOURCE1} . + +%build +# nothing to build + +%install +install -D -m 644 %{SOURCE0} %{buildroot}%{_sysconfdir}/yum.repos.d/CentOS-oVirt-4.5.repo + +%files +%config(noreplace) %{_sysconfdir}/yum.repos.d/CentOS-oVirt-4.5.repo +%license COPYING + +%changelog +* Tue Feb 01 2022 Sandro Bonazzola - 1.0-0.1 +- Initial pre-release packaging