Skip to content

Commit

Permalink
Merge pull request voxpupuli#225 from oniGino/master
Browse files Browse the repository at this point in the history
 add CentOS 8 default repos
  • Loading branch information
bastelfreak authored Oct 26, 2021
2 parents 9a32f19 + 8d80e76 commit d2d54e2
Show file tree
Hide file tree
Showing 7 changed files with 439 additions and 86 deletions.
62 changes: 1 addition & 61 deletions data/os/RedHat/CentOS.yaml
Original file line number Diff line number Diff line change
@@ -1,31 +1,11 @@
---
yum::os_default_repos:
- 'base'
- 'updates'
- 'extras'
- 'centosplus'
- 'base-source'
- 'updates-source'
- 'fasttrack'
- 'extras-source'
- 'base-debuginfo'
- 'centos-media'
yum::repos:
base:
enabled: true
descr: 'CentOS-$releasever - Base'
mirrorlist: 'http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=os&infra=$infra'
gpgcheck: true
gpgkey: "file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-%{facts.os.release.major}"
target: '/etc/yum.repos.d/CentOS-Base.repo'

updates:
enabled: true
descr: 'CentOS-$releasever - Updates'
mirrorlist: 'http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=updates&infra=$infra'
gpgcheck: true
gpgkey: "file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-%{facts.os.release.major}"
target: '/etc/yum.repos.d/CentOS-Base.repo'

extras:
enabled: false
descr: 'CentOS-$releasever - Extras'
Expand All @@ -42,22 +22,6 @@ yum::repos:
gpgkey: "file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-%{facts.os.release.major}"
target: '/etc/yum.repos.d/CentOS-Base.repo'

contrib:
enabled: false
descr: 'CentOS-$releasever - Contrib'
mirrorlist: 'http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=contrib&infra=$infra'
gpgcheck: true
gpgkey: "file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-%{facts.os.release.major}"
target: '/etc/yum.repos.d/CentOS-Base.repo'

cr:
enabled: false
descr: 'CentOS-$releasever - cr'
baseurl: 'http://mirror.centos.org/centos/$releasever/cr/$basearch/'
gpgcheck: true
gpgkey: "file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-%{facts.os.release.major}"
target: '/etc/yum.repos.d/CentOS-CR.repo'

fasttrack:
enabled: false
descr: 'CentOS-$releasever - fasttrack'
Expand All @@ -66,22 +30,6 @@ yum::repos:
gpgkey: "file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-%{facts.os.release.major}"
target: '/etc/yum.repos.d/CentOS-fasttrack.repo'

base-source:
enabled: false
descr: 'CentOS-$releasever - Base Sources'
baseurl: 'http://vault.centos.org/centos/$releasever/os/Source/'
gpgcheck: true
gpgkey: "file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-%{facts.os.release.major}"
target: '/etc/yum.repos.d/CentOS-Sources.repo'

updates-source:
enabled: false
descr: 'CentOS-$releasever - Updates Sources'
baseurl: 'http://vault.centos.org/centos/$releasever/updates/Source/'
gpgcheck: true
gpgkey: "file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-%{facts.os.release.major}"
target: '/etc/yum.repos.d/CentOS-Sources.repo'

extras-source:
enabled: false
descr: 'CentOS-$releasever - Extras Sources'
Expand All @@ -97,11 +45,3 @@ yum::repos:
gpgcheck: true
gpgkey: "file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-Debug-%{facts.os.release.major}"
target: '/etc/yum.repos.d/CentOS-Debuginfo.repo'

centos-media:
enabled: false
descr: 'CentOS-$releasever - Media'
baseurl: 'file:///media/CentOS/ file:///media/cdrom/ file:///media/cdrecorder/'
gpgcheck: true
gpgkey: "file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-%{facts.os.release.major}"
target: '/etc/yum.repos.d/CentOS-Media.repo'
53 changes: 53 additions & 0 deletions data/os/RedHat/CentOS/7.yaml
Original file line number Diff line number Diff line change
@@ -1,3 +1,56 @@
---
yum::os_default_repos:
- 'base'
- 'updates'
- 'cr'
- 'base-source'
- 'updates-source'
- 'centos-media'
yum::repos:
base:
enabled: true
descr: 'CentOS-$releasever - Base'
mirrorlist: 'http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=os&infra=$infra'
gpgcheck: true
gpgkey: "file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7"
target: '/etc/yum.repos.d/CentOS-Base.repo'

updates:
enabled: true
descr: 'CentOS-$releasever - Updates'
mirrorlist: 'http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=updates&infra=$infra'
gpgcheck: true
gpgkey: "file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7"
target: '/etc/yum.repos.d/CentOS-Base.repo'

cr:
enabled: false
descr: 'CentOS-$releasever - cr'
baseurl: 'http://mirror.centos.org/centos/$releasever/cr/$basearch/'
gpgcheck: true
gpgkey: "file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7"
target: '/etc/yum.repos.d/CentOS-CR.repo'

base-source:
enabled: false
descr: 'CentOS-$releasever - Base Sources'
baseurl: 'http://vault.centos.org/centos/$releasever/os/Source/'
gpgcheck: true
gpgkey: "file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7"
target: '/etc/yum.repos.d/CentOS-Sources.repo'

updates-source:
enabled: false
descr: 'CentOS-$releasever - Updates Sources'
baseurl: 'http://vault.centos.org/centos/$releasever/updates/Source/'
gpgcheck: true
gpgkey: "file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7"
target: '/etc/yum.repos.d/CentOS-Sources.repo'

centos-media:
enabled: false
descr: 'CentOS-$releasever - Media'
baseurl: 'file:///media/CentOS/ file:///media/cdrom/ file:///media/cdrecorder/'
gpgcheck: true
gpgkey: "file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7"
target: '/etc/yum.repos.d/CentOS-Media.repo'
108 changes: 108 additions & 0 deletions data/os/RedHat/CentOS/8.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,108 @@
yum::os_default_repos:
- 'AppStream'
- 'BaseOS'
- 'cr'
- 'Devel'
- 'HA'
- 'PowerTools'
- 'BaseOS-source'
- 'Appstream-source'
- 'c8-media-BaseOS'
- 'c8-media-AppStream'

yum::repos:
AppStream:
enabled: true
descr: 'CentOS-$releasever - AppStream'
mirrorlist: 'http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=AppStream&infra=$infra'
gpgcheck: true
gpgkey: "file:///etc/pki/rpm-gpg/RPM-GPG-KEY-centosofficial"
target: '/etc/yum.repos.d/CentOS-AppStream.repo'

BaseOS:
enabled: true
descr: 'CentOS-$releasever - Base'
mirrorlist: 'http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=BaseOS&infra=$infra'
gpgcheck: true
gpgkey: "file:///etc/pki/rpm-gpg/RPM-GPG-KEY-centosofficial"
target: '/etc/yum.repos.d/CentOS-Base.repo'

cr:
enabled: false
descr: 'CentOS-$releasever - cr'
baseurl: 'http://mirror.centos.org/$contentdir/$releasever/cr/$basearch/os/'
gpgcheck: true
gpgkey: "file:///etc/pki/rpm-gpg/RPM-GPG-KEY-centosofficial"
target: '/etc/yum.repos.d/CentOS-CR.repo'

Devel:
enabled: false
descr: 'CentOS-$releasever - Devel WARNING! FOR BUILDROOT USE ONLY!'
mirrorlist: 'http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=Devel&infra=$infra'
gpgcheck: true
gpgkey: "file:///etc/pki/rpm-gpg/RPM-GPG-KEY-centosofficial"
target: '/etc/yum.repos.d/CentOS-Devel.repo'

HA:
enabled: false
descr: 'CentOS-$releasever - HA'
mirrorlist: 'http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=HighAvailability&infra=$infra'
gpgcheck: true
gpgkey: "file:///etc/pki/rpm-gpg/RPM-GPG-KEY-centosofficial"
target: '/etc/yum.repos.d/CentOS-HA.repo'

extras:
enabled: true
descr: 'CentOS-$releasever - Extras'
mirrorlist: 'http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=extras&infra=$infra'
gpgcheck: true
gpgkey: "file:///etc/pki/rpm-gpg/RPM-GPG-KEY-centosofficial"
target: '/etc/yum.repos.d/CentOS-Extras.repo'

PowerTools:
enabled: false
descr: 'CentOS-$releasever - PowerTools'
mirrorlist: 'http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=PowerTools&infra=$infra'
gpgcheck: true
gpgkey: "file:///etc/pki/rpm-gpg/RPM-GPG-KEY-centosofficial"
target: '/etc/yum.repos.d/CentOS-PowerTools.repo'

BaseOS-source:
enabled: false
descr: 'CentOS-$releasever - BaseOS Sources'
baseurl: 'http://vault.centos.org/$contentdir/$releasever/BaseOS/Source/'
gpgcheck: true
gpgkey: 'file:///etc/pki/rpm-gpg/RPM-GPG-KEY-centosofficial'
target: '/etc/yum.repos.d/CentOS-Sources.repo'

Appstream-source:
enabled: false
descr: 'CentOS-$releasever - Appstream Sources'
baseurl: 'http://vault.centos.org/$contentdir/$releasever/Appstream/Source/'
gpgcheck: true
gpgkey: 'file:///etc/pki/rpm-gpg/RPM-GPG-KEY-centosofficial'
target: '/etc/yum.repos.d/CentOS-Sources.repo'

centosplus-source:
enabled: false
descr: 'CentOS-$releasever - Plus Sources'
baseurl: 'http://vault.centos.org/$contentdir/$releasever/centosplus/Source/'
gpgcheck: true
gpgkey: 'file:///etc/pki/rpm-gpg/RPM-GPG-KEY-centosofficial'
target: '/etc/yum.repos.d/CentOS-Sources.repo'

c8-media-BaseOS:
enabled: false
descr: 'CentOS-BaseOS-$releasever - Media'
baseurl: "file:///media/CentOS/BaseOS\n file:///media/cdrom/BaseOS\n file:///media/cdrecorder/BaseOS"
gpgcheck: true
gpgkey: "file:///etc/pki/rpm-gpg/RPM-GPG-KEY-centosofficial"
target: '/etc/yum.repos.d/CentOS-Media.repo'

c8-media-AppStream:
enabled: false
descr: 'CentOS-AppStream-$releasever - Media'
baseurl: "file:///media/CentOS/AppStream\n file:///media/cdrom/AppStream\n file:///media/cdrecorder/AppStream"
gpgcheck: true
gpgkey: "file:///etc/pki/rpm-gpg/RPM-GPG-KEY-centosofficial"
target: '/etc/yum.repos.d/CentOS-Media.repo'
138 changes: 138 additions & 0 deletions data/repos/RedHat/8.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,138 @@
---
# This file contains miscellaneous, non-distro repositories.
yum::repos:
# EPEL
epel:
descr: "Extra Packages for Enterprise Linux $releasever - $basearch"
metalink: "https://mirrors.fedoraproject.org/metalink?repo=epel-$releasever&arch=$basearch&infra=$infra&content=$contentdir"
mirrorlist: absent
enabled: true
gpgcheck: true
gpgkey: "file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-%{facts.os.release.major}"
target: '/etc/yum.repos.d/epel.repo'

epel-debuginfo:
descr: "Extra Packages for Enterprise Linux $releasever - $basearch - Debug"
metalink: "https://mirrors.fedoraproject.org/metalink?repo=epel-debug-$releasever&arch=$basearch&infra=$infra&content=$contentdir"
mirrorlist: absent
enabled: false
gpgkey: "file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-%{facts.os.release.major}"
gpgcheck: true
target: '/etc/yum.repos.d/epel.repo'

epel-source:
descr: "Extra Packages for Enterprise Linux $releasever - $basearch - Source"
metalink: "https://mirrors.fedoraproject.org/metalink?repo=epel-source-$releasever&arch=$basearch&infra=$infra&content=$contentdir"
mirrorlist: absent
enabled: false
gpgkey: "file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-%{facts.os.release.major}"
gpgcheck: true
target: '/etc/yum.repos.d/epel.repo'

epel-testing:
descr: "Extra Packages for Enterprise Linux $releasever - Testing - $basearch"
metalink: "https://mirrors.fedoraproject.org/metalink?repo=testing-epel$releasever&arch=$basearch&infra=$infra&content=$contentdir"
mirrorlist: absent
enabled: false
gpgcheck: true
gpgkey: "file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-%{facts.os.release.major}"
target: '/etc/yum.repos.d/epel-testing.repo'

epel-testing-debuginfo:
descr: "Extra Packages for Enterprise Linux $releasever - Testing - $basearch - Debug"
metalink: "https://mirrors.fedoraproject.org/metalink?repo=testing-debug-epel$releasever&arch=$basearch&infra=$infra&content=$contentdir"
mirrorlist: absent
enabled: false
gpgkey: "file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-%{facts.os.release.major}"
gpgcheck: true
target: '/etc/yum.repos.d/epel-testing.repo'

epel-testing-source:
descr: "Extra Packages for Enterprise Linux $releasever - Testing - $basearch - Source"
metalink: "https://mirrors.fedoraproject.org/metalink?repo=testing-source-epel$releasever&arch=$basearch&infra=$infra&content=$contentdir"
mirrorlist: absent
enabled: false
gpgkey: "file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-%{facts.os.release.major}"
gpgcheck: true
target: '/etc/yum.repos.d/epel-testing.repo'

epel-playground:
descr: "Extra Packages for Enterprise Linux $releasever - Playground - $basearch"
metalink: "https://mirrors.fedoraproject.org/metalink?repo=playground-epel$releasever&arch=$basearch&infra=$infra&content=$contentdir"
mirrorlist: absent
enabled: false
gpgcheck: true
gpgkey: "file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-%{facts.os.release.major}"
target: '/etc/yum.repos.d/epel-playground.repo'

epel-playground-debuginfo:
descr: "Extra Packages for Enterprise Linux $releasever - Playground - $basearch - Debug"
metalink: "https://mirrors.fedoraproject.org/metalink?repo=playground-debug-epel$releasever&arch=$basearch&infra=$infra&content=$contentdir"
mirrorlist: absent
enabled: false
gpgkey: "file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-%{facts.os.release.major}"
gpgcheck: true
target: '/etc/yum.repos.d/epel-playground.repo'

epel-playground-source:
descr: "Extra Packages for Enterprise Linux $releasever - Playground - $basearch - Source"
metalink: "https://mirrors.fedoraproject.org/metalink?repo=playground-source-epel$releasever&arch=$basearch&infra=$infra&content=$contentdir"
mirrorlist: absent
enabled: false
gpgkey: "file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-%{facts.os.release.major}"
gpgcheck: true
target: '/etc/yum.repos.d/epel-playground.repo'

epel-modular:
descr: "Extra Packages for Enterprise Linux Modular $releasever - $basearch"
metalink: "https://mirrors.fedoraproject.org/metalink?repo=modular-epel$releasever&arch=$basearch&infra=$infra&content=$contentdir"
mirrorlist: absent
enabled: true
gpgcheck: true
gpgkey: "file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-%{facts.os.release.major}"
target: '/etc/yum.repos.d/epel-modular.repo'

epel-modular-debuginfo:
descr: "Extra Packages for Enterprise Linux Modular $releasever - $basearch - Debug"
metalink: "https://mirrors.fedoraproject.org/metalink?repo=modular-debug-epel$releasever&arch=$basearch&infra=$infra&content=$contentdir"
mirrorlist: absent
enabled: false
gpgkey: "file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-%{facts.os.release.major}"
gpgcheck: true
target: '/etc/yum.repos.d/epel-modular.repo'

epel-modular-source:
descr: "Extra Packages for Enterprise Linux Modular $releasever - $basearch - Source"
metalink: "https://mirrors.fedoraproject.org/metalink?repo=modular-source-epel$releasever&arch=$basearch&infra=$infra&content=$contentdir"
mirrorlist: absent
enabled: false
gpgkey: "file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-%{facts.os.release.major}"
gpgcheck: true
target: '/etc/yum.repos.d/epel-modular.repo'

epel-testing-modular:
descr: "Extra Packages for Enterprise Linux Modular $releasever - Testing - $basearch"
metalink: "https://mirrors.fedoraproject.org/metalink?repo=testing-modular-epel$releasever&arch=$basearch&infra=$infra&content=$contentdir"
mirrorlist: absent
enabled: false
gpgcheck: true
gpgkey: "file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-%{facts.os.release.major}"
target: '/etc/yum.repos.d/epel-testing-modular.repo'

epel-testing-modular-debuginfo:
descr: "Extra Packages for Enterprise Linux Modular $releasever - Testing -$basearch - Debug"
metalink: "https://mirrors.fedoraproject.org/metalink?repo=testing-modular-debug-epel$releasever&arch=$basearch&infra=$infra&content=$contentdir"
mirrorlist: absent
enabled: false
gpgkey: "file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-%{facts.os.release.major}"
gpgcheck: true
target: '/etc/yum.repos.d/epel-testing-modular.repo'

epel-testing-modular-source:
descr: "Extra Packages for Enterprise Linux Modular $releasever - Testing -$basearch - Source"
mirrorlist: absent
metalink: "https://mirrors.fedoraproject.org/metalink?repo=testing-modular-source-epel$releasever&arch=$basearch&infra=$infra&content=$contentdir"
enabled: false
gpgkey: "file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-%{facts.os.release.major}"
gpgcheck: true
target: '/etc/yum.repos.d/epel-testing-modular.repo'
File renamed without changes.
Loading

0 comments on commit d2d54e2

Please sign in to comment.