Added MSVSphere support

main
Arkady L. Shane 10 months ago
parent f6f8c518fe
commit 130ee8c58b
Signed by: tigro
GPG Key ID: 1EC08A25C9DB2503

@ -0,0 +1,47 @@
[msvsphere8-baseos]
name=MSVSphere 8 - BaseOS
mirrorlist=https://mirrors.inferitos.ru/mirrorlist/8/baseos
# baseurl=https://repo.inferitos.ru/msvsphere/8/BaseOS/$basearch/os/
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-MSVSphere-8
[msvsphere8-appstream]
name=MSVSphere 8 - AppStream
mirrorlist=https://mirrors.inferitos.ru/mirrorlist/8/appstream
# baseurl=https://repo.inferitos.ru/msvsphere/8/AppStream/$basearch/os/
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-MSVSphere-8
[msvsphere8-powertools]
name=MSVSphere 8 - PowerTools
mirrorlist=https://mirrors.inferitos.ru/mirrorlist/8/powertools
# baseurl=https://repo.inferitos.ru/msvsphere/8/PowerTools/$basearch/os/
enabled=0
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-MSVSphere-8
[msvsphere8-ha]
name=MSVSphere 8 - HighAvailability
mirrorlist=https://mirrors.inferitos.ru/mirrorlist/8/highavailability
# baseurl=https://repo.inferitos.ru/msvsphere/8/HighAvailability/$basearch/os/
enabled=0
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-MSVSphere-8
[msvsphere8-resilient-storage]
name=MSVSphere 8 - ResilientStorage
mirrorlist=https://mirrors.inferitos.ru/mirrorlist/8/resilientstorage
# baseurl=https://repo.inferitos.ru/msvsphere/8/ResilientStorage/$basearch/os/
enabled=0
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-MSVSphere-8
[msvsphere8-extras]
name=MSVSphere 8 - Extras
mirrorlist=https://mirrors.inferitos.ru/mirrorlist/8/extras
# baseurl=https://repo.inferitos.ru/msvsphere/8/Extras/$basearch/os/
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-MSVSphere-8

@ -0,0 +1,47 @@
[msvsphere9-baseos]
name=MSVSphere 9 - BaseOS
mirrorlist=https://mirrors.inferitos.ru/mirrorlist/9/baseos
# baseurl=https://repo.inferitos.ru/msvsphere/9/BaseOS/$basearch/os/
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-MSVSphere-9
[msvsphere9-appstream]
name=MSVSphere 9 - AppStream
mirrorlist=https://mirrors.inferitos.ru/mirrorlist/9/appstream
# baseurl=https://repo.inferitos.ru/msvsphere/9/AppStream/$basearch/os/
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-MSVSphere-9
[msvsphere9-crb]
name=MSVSphere 9 - CRB
mirrorlist=https://mirrors.inferitos.ru/mirrorlist/9/crb
# baseurl=https://repo.inferitos.ru/msvsphere/9/CRB/$basearch/os/
enabled=0
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-MSVSphere-9
[msvsphere9-ha]
name=MSVSphere 9 - HighAvailability
mirrorlist=https://mirrors.inferitos.ru/mirrorlist/9/highavailability
# baseurl=https://repo.inferitos.ru/msvsphere/9/HighAvailability/$basearch/os/
enabled=0
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-MSVSphere-9
[msvsphere9-resilient-storage]
name=MSVSphere 9 - ResilientStorage
mirrorlist=https://mirrors.inferitos.ru/mirrorlist/9/resilientstorage
# baseurl=https://repo.inferitos.ru/msvsphere/9/ResilientStorage/$basearch/os/
enabled=0
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-MSVSphere-9
[msvsphere9-extras]
name=MSVSphere 9 - Extras
mirrorlist=https://mirrors.inferitos.ru/mirrorlist/9/extras
# baseurl=https://repo.inferitos.ru/msvsphere/9/Extras/$basearch/os/
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-MSVSphere-9

File diff suppressed because it is too large Load Diff

@ -0,0 +1,19 @@
CentOS 7 repoid,MSVSphere 8 repoid in custom repo file,MSVSphere 8 repo name in PES,CentOS 7 minor versions,MSVSphere 8 minor versions,architecture,type(rpm/srpm/debuginfo),source product type (ga/beta,htb),target product type (ga/beta/htb)
# Version: 1
# Date: 20210726
# x86_64
base,msvsphere8-baseos,msvsphere8-baseos,all,all,x86_64,rpm,ga,ga
base,msvsphere8-appstream,msvsphere8-appstream,all,all,x86_64,rpm,ga,ga
base,msvsphere8-powertools,msvsphere8-powertools,all,all,x86_64,rpm,ga,ga
base,msvsphere8-ha,msvsphere8-ha,all,all,x86_64,rpm,ga,ga
base,msvsphere8-resilient-storage,msvsphere8-resilient-storage,all,all,x86_64,rpm,ga,ga
updates,msvsphere8-baseos,msvsphere8-baseos,all,all,x86_64,rpm,ga,ga
updates,msvsphere8-appstream,msvsphere8-appstream,all,all,x86_64,rpm,ga,ga
updates,msvsphere8-powertools,msvsphere8-powertools,all,all,x86_64,rpm,ga,ga
updates,msvsphere8-ha,msvsphere8-ha,all,all,x86_64,rpm,ga,ga
updates,msvsphere8-resilient-storage,msvsphere8-resilient-storage,all,all,x86_64,rpm,ga,ga
extras,msvsphere8-extras,msvsphere8-extras,all,all,x86_64,rpm,ga,ga
1 CentOS 7 repoid,MSVSphere 8 repoid in custom repo file,MSVSphere 8 repo name in PES,CentOS 7 minor versions,MSVSphere 8 minor versions,architecture,type(rpm/srpm/debuginfo),source product type (ga/beta,htb),target product type (ga/beta/htb)
2 # Version: 1
3 # Date: 20210726
4 # x86_64
5 base,msvsphere8-baseos,msvsphere8-baseos,all,all,x86_64,rpm,ga,ga
6 base,msvsphere8-appstream,msvsphere8-appstream,all,all,x86_64,rpm,ga,ga
7 base,msvsphere8-powertools,msvsphere8-powertools,all,all,x86_64,rpm,ga,ga
8 base,msvsphere8-ha,msvsphere8-ha,all,all,x86_64,rpm,ga,ga
9 base,msvsphere8-resilient-storage,msvsphere8-resilient-storage,all,all,x86_64,rpm,ga,ga
10 updates,msvsphere8-baseos,msvsphere8-baseos,all,all,x86_64,rpm,ga,ga
11 updates,msvsphere8-appstream,msvsphere8-appstream,all,all,x86_64,rpm,ga,ga
12 updates,msvsphere8-powertools,msvsphere8-powertools,all,all,x86_64,rpm,ga,ga
13 updates,msvsphere8-ha,msvsphere8-ha,all,all,x86_64,rpm,ga,ga
14 updates,msvsphere8-resilient-storage,msvsphere8-resilient-storage,all,all,x86_64,rpm,ga,ga
15 extras,msvsphere8-extras,msvsphere8-extras,all,all,x86_64,rpm,ga,ga

@ -0,0 +1,148 @@
{
"datetime": "202402160934Z",
"version_format": "1.0.0",
"mapping": [
{
"source_major_version": "7",
"target_major_version": "8",
"entries": [
{
"source": "base",
"target": [
"msvsphere8-baseos",
"msvsphere8-appstream",
"msvsphere8-powertools",
"msvsphere8-ha",
"msvsphere8-resilient-storage"
]
},
{
"source": "updates",
"target": [
"msvsphere8-baseos",
"msvsphere8-appstream",
"msvsphere8-powertools",
"msvsphere8-ha",
"msvsphere8-resilient-storage"
]
},
{
"source": "extras",
"target": [
"msvsphere8-extras"
]
}
]
}
],
"repositories": [
{
"pesid": "base",
"entries": [
{
"channel": "ga",
"repoid": "base",
"major_version": "7",
"repo_type": "rpm",
"arch": "x86_64"
}
]
},
{
"pesid": "msvsphere8-baseos",
"entries": [
{
"channel": "ga",
"repoid": "msvsphere8-baseos",
"major_version": "8",
"repo_type": "rpm",
"arch": "x86_64"
}
]
},
{
"pesid": "msvsphere8-appstream",
"entries": [
{
"channel": "ga",
"major_version": "8",
"repo_type": "rpm",
"repoid": "msvsphere8-appstream",
"arch": "x86_64"
}
]
},
{
"pesid": "msvsphere8-powertools",
"entries": [
{
"channel": "ga",
"major_version": "8",
"repo_type": "rpm",
"repoid": "msvsphere8-powertools",
"arch": "x86_64"
}
]
},
{
"pesid": "msvsphere8-ha",
"entries": [
{
"repoid": "msvsphere8-ha",
"channel": "ga",
"major_version": "8",
"repo_type": "rpm",
"arch": "x86_64"
}
]
},
{
"pesid": "msvsphere8-resilient-storage",
"entries": [
{
"channel": "ga",
"major_version": "8",
"repo_type": "rpm",
"repoid": "msvsphere8-resilient-storage",
"arch": "x86_64"
}
]
},
{
"pesid": "updates",
"entries": [
{
"channel": "ga",
"major_version": "7",
"repo_type": "rpm",
"repoid": "updates",
"arch": "x86_64"
}
]
},
{
"pesid": "extras",
"entries": [
{
"channel": "ga",
"repoid": "extras",
"major_version": "7",
"repo_type": "rpm",
"arch": "x86_64"
}
]
},
{
"pesid": "msvsphere8-extras",
"entries": [
{
"channel": "ga",
"major_version": "8",
"repo_type": "rpm",
"arch": "x86_64",
"repoid": "msvsphere8-extras"
}
]
}
]
}

@ -0,0 +1,194 @@
{
"datetime": "202402160934Z",
"version_format": "1.0.0",
"mapping": [
{
"source_major_version": "8",
"target_major_version": "9",
"entries": [
{
"source": "baseos",
"target": [
"msvsphere9-baseos"
]
},
{
"source": "appstream",
"target": [
"msvsphere9-appstream"
]
},
{
"source": "powertools",
"target": [
"msvsphere9-crb"
]
},
{
"source": "ha",
"target": [
"msvsphere9-ha"
]
},
{
"source": "resilient-storage",
"target": [
"msvsphere9-resilient-storage"
]
},
{
"source": "extras",
"target": [
"msvsphere9-extras"
]
}
]
}
],
"repositories": [
{
"pesid": "baseos",
"entries": [
{
"repoid": "baseos",
"major_version": "8",
"repo_type": "rpm",
"arch": "x86_64",
"channel": "ga"
}
]
},
{
"pesid": "appstream",
"entries": [
{
"major_version": "8",
"repo_type": "rpm",
"repoid": "appstream",
"arch": "x86_64",
"channel": "ga"
}
]
},
{
"pesid": "powertools",
"entries": [
{
"major_version": "8",
"repoid": "powertools",
"repo_type": "rpm",
"arch": "x86_64",
"channel": "ga"
}
]
},
{
"pesid": "ha",
"entries": [
{
"major_version": "8",
"repo_type": "rpm",
"repoid": "ha",
"arch": "x86_64",
"channel": "ga"
}
]
},
{
"pesid": "resilient-storage",
"entries": [
{
"major_version": "8",
"repo_type": "rpm",
"repoid": "resilient-storage",
"arch": "x86_64",
"channel": "ga"
}
]
},
{
"pesid": "extras",
"entries": [
{
"major_version": "8",
"repo_type": "rpm",
"repoid": "extras",
"arch": "x86_64",
"channel": "ga"
}
]
},
{
"pesid": "msvsphere9-baseos",
"entries": [
{
"repoid": "msvsphere9-baseos",
"major_version": "9",
"repo_type": "rpm",
"arch": "x86_64",
"channel": "ga"
}
]
},
{
"pesid": "msvsphere9-appstream",
"entries": [
{
"major_version": "9",
"repo_type": "rpm",
"repoid": "msvsphere9-appstream",
"arch": "x86_64",
"channel": "ga"
}
]
},
{
"pesid": "msvsphere9-crb",
"entries": [
{
"major_version": "9",
"repoid": "msvsphere9-crb",
"repo_type": "rpm",
"arch": "x86_64",
"channel": "ga"
}
]
},
{
"pesid": "msvsphere9-ha",
"entries": [
{
"major_version": "9",
"repo_type": "rpm",
"repoid": "msvsphere9-ha",
"arch": "x86_64",
"channel": "ga"
}
]
},
{
"pesid": "msvsphere9-resilient-storage",
"entries": [
{
"major_version": "9",
"repo_type": "rpm",
"repoid": "msvsphere9-resilient-storage",
"arch": "x86_64",
"channel": "ga"
}
]
},
{
"pesid": "msvsphere9-extras",
"entries": [
{
"major_version": "9",
"repo_type": "rpm",
"repoid": "msvsphere9-extras",
"arch": "x86_64",
"channel": "ga"
}
]
}
]
}

@ -1,5 +1,5 @@
%define dist_list almalinux centos eurolinux oraclelinux rocky %define dist_list almalinux centos eurolinux msvsphere oraclelinux rocky
%define conflict_dists() %(for i in almalinux centos eurolinux oraclelinux rocky; do if [ "${i}" != "%{dist_name}" ]; then echo -n "leapp-data-${i} "; fi; done) %define conflict_dists() %(for i in almalinux centos eurolinux msvsphere oraclelinux rocky; do if [ "${i}" != "%{dist_name}" ]; then echo -n "leapp-data-${i} "; fi; done)
Name: leapp-data-%{dist_name} Name: leapp-data-%{dist_name}
Version: 0.2 Version: 0.2

@ -1,11 +1,11 @@
####################################################### #######################################################
# PGDG Red Hat Enterprise Linux / Rocky repositories # # PGDG Red Hat Enterprise Linux / MSVSphere repositories #
####################################################### #######################################################
# PGDG Red Hat Enterprise Linux / Rocky stable common repository for all PostgreSQL versions # PGDG Red Hat Enterprise Linux / MSVSphere stable common repository for all PostgreSQL versions
[el8-pgdg-common] [el8-pgdg-common]
name=PostgreSQL common RPMs for RHEL / Rocky 8 - $basearch name=PostgreSQL common RPMs for RHEL / MSVSphere 8 - $basearch
baseurl=https://download.postgresql.org/pub/repos/yum/common/redhat/rhel-8-$basearch baseurl=https://download.postgresql.org/pub/repos/yum/common/redhat/rhel-8-$basearch
enabled=1 enabled=1
gpgcheck=1 gpgcheck=1
@ -18,7 +18,7 @@ module_hotfixes=true
# whose installations cannot be updated. # whose installations cannot be updated.
[el8-pgdg-centos8-sysupdates] [el8-pgdg-centos8-sysupdates]
name=PostgreSQL Supplementary ucommon RPMs for RHEL / Rocky 8 - $basearch name=PostgreSQL Supplementary ucommon RPMs for RHEL / MSVSphere 8 - $basearch
baseurl=https://download.postgresql.org/pub/repos/yum/common/pgdg-centos8-sysupdates/redhat/rhel-8-$basearch baseurl=https://download.postgresql.org/pub/repos/yum/common/pgdg-centos8-sysupdates/redhat/rhel-8-$basearch
enabled=0 enabled=0
gpgcheck=1 gpgcheck=1
@ -30,7 +30,7 @@ module_hotfixes=true
# consul, haproxy, etc. # consul, haproxy, etc.
[el8-pgdg-rhel8-extras] [el8-pgdg-rhel8-extras]
name=Extra packages to support some RPMs in the PostgreSQL RPM repo RHEL / Rocky 8 - $basearch name=Extra packages to support some RPMs in the PostgreSQL RPM repo RHEL / MSVSphere 8 - $basearch
baseurl=https://download.postgresql.org/pub/repos/yum/common/pgdg-rhel8-extras/redhat/rhel-8-$basearch baseurl=https://download.postgresql.org/pub/repos/yum/common/pgdg-rhel8-extras/redhat/rhel-8-$basearch
enabled=0 enabled=0
gpgcheck=1 gpgcheck=1
@ -38,10 +38,10 @@ gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-PGDG
module_hotfixes=true module_hotfixes=true
# PGDG Red Hat Enterprise Linux / Rocky stable repositories: # PGDG Red Hat Enterprise Linux / MSVSphere stable repositories:
[el8-pgdg15] [el8-pgdg15]
name=PostgreSQL 15 for RHEL / Rocky 8 - $basearch name=PostgreSQL 15 for RHEL / MSVSphere 8 - $basearch
baseurl=https://download.postgresql.org/pub/repos/yum/15/redhat/rhel-8-$basearch baseurl=https://download.postgresql.org/pub/repos/yum/15/redhat/rhel-8-$basearch
enabled=1 enabled=1
gpgcheck=1 gpgcheck=1
@ -50,7 +50,7 @@ module_hotfixes=true
[el8-pgdg14] [el8-pgdg14]
name=PostgreSQL 14 for RHEL / Rocky 8 - $basearch name=PostgreSQL 14 for RHEL / MSVSphere 8 - $basearch
baseurl=https://download.postgresql.org/pub/repos/yum/14/redhat/rhel-8-$basearch baseurl=https://download.postgresql.org/pub/repos/yum/14/redhat/rhel-8-$basearch
enabled=1 enabled=1
gpgcheck=1 gpgcheck=1
@ -59,7 +59,7 @@ module_hotfixes=true
[el8-pgdg13] [el8-pgdg13]
name=PostgreSQL 13 for RHEL / Rocky 8 - $basearch name=PostgreSQL 13 for RHEL / MSVSphere 8 - $basearch
baseurl=https://download.postgresql.org/pub/repos/yum/13/redhat/rhel-8-$basearch baseurl=https://download.postgresql.org/pub/repos/yum/13/redhat/rhel-8-$basearch
enabled=1 enabled=1
gpgcheck=1 gpgcheck=1
@ -68,7 +68,7 @@ module_hotfixes=true
[el8-pgdg12] [el8-pgdg12]
name=PostgreSQL 12 for RHEL / Rocky 8 - $basearch name=PostgreSQL 12 for RHEL / MSVSphere 8 - $basearch
baseurl=https://download.postgresql.org/pub/repos/yum/12/redhat/rhel-8-$basearch baseurl=https://download.postgresql.org/pub/repos/yum/12/redhat/rhel-8-$basearch
enabled=1 enabled=1
gpgcheck=1 gpgcheck=1
@ -77,7 +77,7 @@ module_hotfixes=true
[el8-pgdg11] [el8-pgdg11]
name=PostgreSQL 11 for RHEL / Rocky 8 - $basearch name=PostgreSQL 11 for RHEL / MSVSphere 8 - $basearch
baseurl=https://download.postgresql.org/pub/repos/yum/11/redhat/rhel-8-$basearch baseurl=https://download.postgresql.org/pub/repos/yum/11/redhat/rhel-8-$basearch
enabled=1 enabled=1
gpgcheck=1 gpgcheck=1

Loading…
Cancel
Save