Blame SPECS/centos-release-ovirt45.spec

a39902
Summary: oVirt 4.5 packages from the CentOS Virtualization SIG repository
a39902
Name: centos-release-ovirt45
54c042
Version: 9.2
54c042
Release: 1%{?dist}
c9bfdb
License: GPLv2
c9bfdb
URL: http://wiki.centos.org/SpecialInterestGroup/Virtualization
a39902
Source0: CentOS-oVirt-4.5.repo
c9bfdb
Source1: COPYING
e46a58
Source2: RPM-GPG-KEY-oVirt-4.5
ae907a
Source3: CentOS-oVirt-4.5-testing.repo
c9bfdb
c9bfdb
BuildArch: noarch
c9bfdb
c9bfdb
Requires: centos-release
e46a58
Requires: centos-release-ceph-pacific
e46a58
Requires: centos-release-nfv-openvswitch
e46a58
Requires: centos-release-opstools
e46a58
Requires: centos-release-virt-common
2e6cf3
Requires: centos-release-gluster10
e16203
Requires: centos-release-openstack-yoga
c9bfdb
e46a58
Requires(post): python3-dnf-plugins-core
c9bfdb
c9bfdb
%description
a39902
Configuration and basic docs for oVirt 4.5 packages as delivered via the
c9bfdb
CentOS Virtualization SIG.
c9bfdb
e46a58
ae907a
%package -n %{name}-testing
ae907a
Summary: oVirt 4.5 testing packages from the CentOS Virtualization SIG repository
ae907a
Requires: %{name}
ae907a
ae907a
%description -n %{name}-testing
ae907a
Configuration and basic docs for oVirt 4.5 testing packages as delivered via the
ae907a
CentOS Virtualization SIG.
ae907a
ae907a
ae907a
c9bfdb
%prep
c9bfdb
cp %{SOURCE1} .
c9bfdb
e46a58
c9bfdb
%build
c9bfdb
# nothing to build
c9bfdb
c9bfdb
%install
a39902
install -D -m 644 %{SOURCE0} %{buildroot}%{_sysconfdir}/yum.repos.d/CentOS-oVirt-4.5.repo
ae907a
install -D -m 644 %{SOURCE3} %{buildroot}%{_sysconfdir}/yum.repos.d/CentOS-oVirt-4.5-testing.repo
e46a58
mkdir -p %{buildroot}%{_sysconfdir}/pki/rpm-gpg/
e46a58
install -m 644 %{SOURCE2} %{buildroot}%{_sysconfdir}/pki/rpm-gpg/
e46a58
e46a58
e46a58
%post
388495
if [ $(rpm --eval "%%centos") == 9 ]
388495
then
388495
# centos macro is defined on centos-like distributions
e46a58
# Ensuring crb repository is enabled
e46a58
dnf config-manager --set-enabled crb
e46a58
# Ensuring resilientstorage repository is enabled
e46a58
dnf config-manager --set-enabled resilientstorage
54c042
# Avoid conflicts with rdo openvswitch
54c042
dnf config-manager --save  --setopt="exclude=python3-rdo-openvswitch rdo-openvswitch rdo-ovn rdo-ovn-central rdo-ovn-host"
388495
fi
c9bfdb
c9bfdb
%files
2e6cf3
%config %{_sysconfdir}/yum.repos.d/CentOS-oVirt-4.5.repo
e46a58
%{_sysconfdir}/pki/rpm-gpg/RPM-GPG-KEY-oVirt-4.5
c9bfdb
%license COPYING
c9bfdb
ae907a
%files -n %{name}-testing
ae907a
%license COPYING
ae907a
%config %{_sysconfdir}/yum.repos.d/CentOS-oVirt-4.5-testing.repo
ae907a
c9bfdb
%changelog
54c042
* Thu Dec 22 2022 Sandro Bonazzola <sbonazzo@redhat.com> - 9.2-1
54c042
- Avoid collision with rdo openvswitch
54c042
- Bump to 9.2
54c042
Lev Veyde a2f117
* Wed Nov 02 2022 Lev Veyde <lveyde@redhat.com> - 9.1-3
Lev Veyde a2f117
- Updated oVirt GPG key
Lev Veyde a2f117
ae907a
* Wed Jun 15 2022 Sandro Bonazzola <sbonazzo@redhat.com> - 9.1-2
ae907a
- move testing repos to separate subpackage
ae907a
388495
* Thu May 12 2022 Sandro Bonazzola <sbonazzo@redhat.com> - 9.1-1
388495
- skip repo enablement on RHEL as it requires subscription manager.
388495
451cc3
* Tue May 03 2022 Sandro Bonazzola <sbonazzo@redhat.com> - 9.0-6
451cc3
- Use fastest mirror for resources.ovirt.org.
451cc3
2e6cf3
* Fri Apr 22 2022 Sandro Bonazzola <sbonazzo@redhat.com> - 9.0-5
2e6cf3
- drop noreplace on CentOS-oVirt-4.5.repo
2e6cf3
e16203
* Tue Apr 19 2022 Sandro Bonazzola <sbonazzo@redhat.com> - 9.0-4
e16203
- Require centos-release-openstack-yoga instead of providing repo
e16203
0e9d47
* Mon Apr 11 2022 Sandro Bonazzola <sbonazzo@redhat.com> - 9.0-3
0e9d47
- Enable release repo for Yoga
0e9d47
d63f17
* Tue Apr 05 2022 Sandro Bonazzola <sbonazzo@redhat.com> - 9.0-2
d63f17
- Point to RDO Yoga instead of Master whihc is now Zed
d63f17
- Ready for oVirt 4.5.0 Beta.
d63f17
7fe300
* Wed Mar 09 2022 Sandro Bonazzola <sbonazzo@redhat.com> - 9.0-1
7fe300
- Ready for oVirt 4.5.0 Alpha.
7fe300
- Changed versioning to match stream release
7fe300
e46a58
* Tue Mar 01 2022 Sandro Bonazzola <sbonazzo@redhat.com> - 1.0-0.3
e46a58
- Add oVirt upstream repositories for packages which couldn't build within CBS.
e46a58
e46a58
* Fri Feb 04 2022 Sandro Bonazzola <sbonazzo@redhat.com> - 1.0-0.2
e46a58
- Ensure crb repo is enabled
e46a58
- Ensure resilientstorage repo is enabled
e46a58
a39902
* Tue Feb 01 2022 Sandro Bonazzola <sbonazzo@redhat.com> - 1.0-0.1
a39902
- Initial pre-release packaging