- added rt, nfv, highavailabilit, resilientstorage repos

- fix debug and sources url in repo files
- added separate extra package for devel repo
i8-beta 9.2-1.2
Arkady L. Shane 1 year ago
parent f29b915d5c
commit bd4c6e6aa4
Signed by: tigro
GPG Key ID: 9C7900103E1C4F8B

@ -12,7 +12,7 @@ enabled_metadata=1
[appstream-debug]
name=MSVSphere $releasever - AppStream - Debug
mirrorlist=https://mirrors.inferitos.ru/mirrorlist/$releasever/appstream-debug
# baseurl=https://repo.inferitos.ru/msvsphere/$releasever/AppStream/debug/$basearch/
# baseurl=https://repo.inferitos.ru/vault/$releasever/AppStream/debug/$basearch/
enabled=0
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-MSVSphere-9
@ -22,7 +22,7 @@ enabled_metadata=0
[appstream-source]
name=MSVSphere $releasever - AppStream - Source
mirrorlist=https://mirrors.inferitos.ru/mirrorlist/$releasever/appstream-source
# baseurl=https://repo.inferitos.ru/msvsphere/$releasever/AppStream/Source/
# baseurl=https://repo.inferitos.ru/vault/$releasever/AppStream/Source/
enabled=0
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-MSVSphere-9

@ -12,7 +12,7 @@ enabled_metadata=1
[baseos-debug]
name=MSVSphere $releasever - BaseOS - Debug
mirrorlist=https://mirrors.inferitos.ru/mirrorlist/$releasever/baseos-debug
# baseurl=https://repo.inferitos.ru/msvsphere/$releasever/BaseOS/debug/$basearch/
# baseurl=https://repo.inferitos.ru/vault/$releasever/BaseOS/debug/$basearch/
enabled=0
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-MSVSphere-9
@ -22,7 +22,7 @@ enabled_metadata=0
[baseos-source]
name=MSVSphere $releasever - BaseOS - Source
mirrorlist=https://mirrors.inferitos.ru/mirrorlist/$releasever/baseos-source
# baseurl=https://repo.inferitos.ru/msvsphere/$releasever/BaseOS/Source/
# baseurl=https://repo.inferitos.ru/vault/$releasever/BaseOS/Source/
enabled=0
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-MSVSphere-9

@ -12,7 +12,7 @@ enabled_metadata=1
[crb-debug]
name=MSVSphere $releasever - CRB - Debug
mirrorlist=https://mirrors.inferitos.ru/mirrorlist/$releasever/crb-debug
# baseurl=https://repo.inferitos.ru/msvsphere/$releasever/CRB/debug/$basearch/
# baseurl=https://repo.inferitos.ru/vault/$releasever/CRB/debug/$basearch/
enabled=0
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-MSVSphere-9
@ -22,7 +22,7 @@ enabled_metadata=0
[crb-source]
name=MSVSphere $releasever - CRB - Source
mirrorlist=https://mirrors.inferitos.ru/mirrorlist/$releasever/crb-source
# baseurl=https://repo.inferitos.ru/msvsphere/$releasever/CRB/Source/
# baseurl=https://repo.inferitos.ru/vault/$releasever/CRB/Source/
enabled=0
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-MSVSphere-9

@ -0,0 +1,30 @@
[devel]
name=MSVSphere $releasever - Devel
mirrorlist=https://mirrors.inferitos.ru/mirrorlist/$releasever/devel
# baseurl=https://repo.inferitos.ru/msvsphere/$releasever/Devel/$basearch/os/
enabled=1
gpgcheck=1
countme=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-MSVSphere-9
metadata_expire=86400
enabled_metadata=1
[devel-debug]
name=MSVSphere $releasever - Devel - Debug
mirrorlist=https://mirrors.inferitos.ru/mirrorlist/$releasever/devel-debug
# baseurl=https://repo.inferitos.ru/vault/$releasever/Devel/debug/$basearch/
enabled=0
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-MSVSphere-9
metadata_expire=86400
enabled_metadata=0
[devel-source]
name=MSVSphere $releasever - Devel - Source
mirrorlist=https://mirrors.inferitos.ru/mirrorlist/$releasever/devel-source
# baseurl=https://repo.inferitos.ru/vault/$releasever/Devel/source/
enabled=0
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-MSVSphere-9
metadata_expire=86400
enabled_metadata=0

@ -12,7 +12,7 @@ enabled_metadata=1
[extras-debug]
name=MSVSphere $releasever - Extras - Debug
mirrorlist=https://mirrors.inferitos.ru/mirrorlist/$releasever/extras-debug
# baseurl=https://repo.inferitos.ru/msvsphere/$releasever/Extras/debug/$basearch/
# baseurl=https://repo.inferitos.ru/vault/$releasever/Extras/debug/$basearch/
enabled=0
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-MSVSphere-9
@ -22,7 +22,7 @@ enabled_metadata=0
[extras-source]
name=MSVSphere $releasever - Extras - Source
mirrorlist=https://mirrors.inferitos.ru/mirrorlist/$releasever/extras-source
# baseurl=https://repo.inferitos.ru/msvsphere/$releasever/Extras/Source/
# baseurl=https://repo.inferitos.ru/vault/$releasever/Extras/Source/
enabled=0
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-MSVSphere-9

@ -0,0 +1,30 @@
[highavailability]
name=MSVSphere $releasever - HighAvailability
mirrorlist=https://mirrors.inferitos.ru/mirrorlist/$releasever/highavailability
# baseurl=https://repo.inferitos.ru/msvsphere/$releasever/HighAvailability/$basearch/os/
enabled=1
gpgcheck=1
countme=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-MSVSphere-9
metadata_expire=86400
enabled_metadata=1
[highavailability-debug]
name=MSVSphere $releasever - HighAvailability - Debug
mirrorlist=https://mirrors.inferitos.ru/mirrorlist/$releasever/highavailability-debug
# baseurl=https://repo.inferitos.ru/vault/$releasever/HighAvailability/debug/$basearch/
enabled=0
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-MSVSphere-9
metadata_expire=86400
enabled_metadata=0
[highavailability-source]
name=MSVSphere $releasever - HighAvailability - Source
mirrorlist=https://mirrors.inferitos.ru/mirrorlist/$releasever/highavailability-source
# baseurl=https://repo.inferitos.ru/vault/$releasever/HighAvailability/Source/
enabled=0
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-MSVSphere-9
metadata_expire=86400
enabled_metadata=0

@ -0,0 +1,30 @@
[nfv]
name=MSVSphere $releasever - NFV
mirrorlist=https://mirrors.inferitos.ru/mirrorlist/$releasever/nfv
# baseurl=https://repo.inferitos.ru/msvsphere/$releasever/NFV/$basearch/os/
enabled=1
gpgcheck=1
countme=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-MSVSphere-9
metadata_expire=86400
enabled_metadata=1
[nfv-debug]
name=MSVSphere $releasever - NFV - Debug
mirrorlist=https://mirrors.inferitos.ru/mirrorlist/$releasever/nfv-debug
# baseurl=https://repo.inferitos.ru/vault/$releasever/NFV/debug/$basearch/
enabled=0
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-MSVSphere-9
metadata_expire=86400
enabled_metadata=0
[nfv-source]
name=MSVSphere $releasever - NFV - Source
mirrorlist=https://mirrors.inferitos.ru/mirrorlist/$releasever/nfv-source
# baseurl=https://repo.inferitos.ru/vault/$releasever/NFV/Source/
enabled=0
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-MSVSphere-9
metadata_expire=86400
enabled_metadata=0

@ -0,0 +1,30 @@
[resilientstorage]
name=MSVSphere $releasever - ResilientStorage
mirrorlist=https://mirrors.inferitos.ru/mirrorlist/$releasever/resilientstorage
# baseurl=https://repo.inferitos.ru/msvsphere/$releasever/ResilientStorage/$basearch/os/
enabled=1
gpgcheck=1
countme=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-MSVSphere-9
metadata_expire=86400
enabled_metadata=1
[resilientstorage-debug]
name=MSVSphere $releasever - ResilientStorage - Debug
mirrorlist=https://mirrors.inferitos.ru/mirrorlist/$releasever/resilientstorage-debug
# baseurl=https://repo.inferitos.ru/vault/$releasever/ResilientStorage/debug/$basearch/
enabled=0
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-MSVSphere-9
metadata_expire=86400
enabled_metadata=0
[resilientstorage-source]
name=MSVSphere $releasever - ResilientStorage - Source
mirrorlist=https://mirrors.inferitos.ru/mirrorlist/$releasever/resilientstorage-source
# baseurl=https://repo.inferitos.ru/vault/$releasever/ResilientStorage/Source/
enabled=0
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-MSVSphere-9
metadata_expire=86400
enabled_metadata=0

@ -0,0 +1,30 @@
[rt]
name=MSVSphere $releasever - RT
mirrorlist=https://mirrors.inferitos.ru/mirrorlist/$releasever/rt
# baseurl=https://repo.inferitos.ru/msvsphere/$releasever/RT/$basearch/os/
enabled=1
gpgcheck=1
countme=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-MSVSphere-9
metadata_expire=86400
enabled_metadata=1
[rt-debug]
name=MSVSphere $releasever - RT - Debug
mirrorlist=https://mirrors.inferitos.ru/mirrorlist/$releasever/rt-debug
# baseurl=https://repo.inferitos.ru/vault/$releasever/RT/debug/$basearch/
enabled=0
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-MSVSphere-9
metadata_expire=86400
enabled_metadata=0
[rt-source]
name=MSVSphere $releasever - RT - Source
mirrorlist=https://mirrors.inferitos.ru/mirrorlist/$releasever/rt-source
# baseurl=https://repo.inferitos.ru/vault/$releasever/RT/Source/
enabled=0
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-MSVSphere-9
metadata_expire=86400
enabled_metadata=0

@ -5,7 +5,7 @@
Name: sphere-release
Version: %{major}.%{minor}
Release: 1.1%{?dist}
Release: 1.2%{?dist}
Summary: %{distro} release files
License: GPLv2
URL: https://msvsphere.ru
@ -54,6 +54,11 @@ Source500: msvsphere-baseos.repo
Source501: msvsphere-appstream.repo
Source502: msvsphere-crb.repo
Source503: msvsphere-extras.repo
Source504: msvsphere-devel.repo
Source505: msvsphere-rt.repo
Source506: msvsphere-nfv.repo
Source507: msvsphere-highavailability.repo
Source508: msvsphere-resilientstorage.repo
%description
%{distro} release files.
@ -78,6 +83,16 @@ Requires: sphere-gpg-keys = %{version}-%{release}
This package provides the package repository files for %{distro}.
%package -n sphere-repos-extra
Summary: %{distro} extra package repositories
Requires: sphere-release = %{version}-%{release}
Requires: sphere-gpg-keys = %{version}-%{release}
%description -n sphere-repos-extra
This package provides extra package repository files for %{distro},
like Devel.
%package -n sphere-gpg-keys
Summary: %{distro} RPM keys
@ -86,7 +101,7 @@ This package provides the RPM signature keys for %{distro}.
%install
mkdir ./docs
mkdir -p ./docs
cp %{SOURCE200} ./docs
# create /etc/sphere-release, /etc/system-release and /etc/redhat-release files
@ -195,6 +210,11 @@ install -p -m 0644 %{SOURCE500} %{buildroot}%{_sysconfdir}/yum.repos.d/
install -p -m 0644 %{SOURCE501} %{buildroot}%{_sysconfdir}/yum.repos.d/
install -p -m 0644 %{SOURCE502} %{buildroot}%{_sysconfdir}/yum.repos.d/
install -p -m 0644 %{SOURCE503} %{buildroot}%{_sysconfdir}/yum.repos.d/
install -p -m 0644 %{SOURCE504} %{buildroot}%{_sysconfdir}/yum.repos.d/
install -p -m 0644 %{SOURCE505} %{buildroot}%{_sysconfdir}/yum.repos.d/
install -p -m 0644 %{SOURCE506} %{buildroot}%{_sysconfdir}/yum.repos.d/
install -p -m 0644 %{SOURCE507} %{buildroot}%{_sysconfdir}/yum.repos.d/
install -p -m 0644 %{SOURCE508} %{buildroot}%{_sysconfdir}/yum.repos.d/
# copy GPG keys
install -d -m 0755 %{buildroot}%{_sysconfdir}/pki/rpm-gpg
@ -232,14 +252,26 @@ install -p -m 0644 %{SOURCE100} %{buildroot}%{_sysconfdir}/pki/rpm-gpg/
%config(noreplace) %{_sysconfdir}/yum.repos.d/msvsphere-appstream.repo
%config(noreplace) %{_sysconfdir}/yum.repos.d/msvsphere-crb.repo
%config(noreplace) %{_sysconfdir}/yum.repos.d/msvsphere-extras.repo
%config(noreplace) %{_sysconfdir}/yum.repos.d/msvsphere-rt.repo
%config(noreplace) %{_sysconfdir}/yum.repos.d/msvsphere-nfv.repo
%config(noreplace) %{_sysconfdir}/yum.repos.d/msvsphere-highavailability.repo
%config(noreplace) %{_sysconfdir}/yum.repos.d/msvsphere-resilientstorage.repo
%config(noreplace) %{_sysconfdir}/dnf/vars/stream
%files -n sphere-repos-extra
%config(noreplace) %{_sysconfdir}/yum.repos.d/msvsphere-devel.repo
%files -n sphere-gpg-keys
%{_sysconfdir}/pki/rpm-gpg
%changelog
* Wed Jul 6 2023 Sergey Cherevko <s.cherevko@msvsphere.ru> - 9.2-1.1
* Mon Jul 17 2023 Arkady L. Shane <ashejn@msvsphere.ru> - 9.2-1.2
- added rt, nfv, highavailabilit, resilientstorage repos
- fix debug and sources url in repo files
- added separate extra package for devel repo
* Thu Jul 6 2023 Sergey Cherevko <s.cherevko@msvsphere.ru> - 9.2-1.1
- Enable CRB by default (INF-387)
* Thu May 25 2023 Sergey Cherevko <s.cherevko@msvsphere.ru> - 9.2-1.0

Loading…
Cancel
Save