Skip to content

Commit 09cc4d1

Browse files
authored
Merge pull request voxpupuli#217 from vchepkov/rocky8
synchronize Rocky repositories with upstream definitions
2 parents 95f5571 + 2af496d commit 09cc4d1

File tree

2 files changed

+70
-30
lines changed

2 files changed

+70
-30
lines changed

data/os/RedHat/Rocky.yaml

Lines changed: 59 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,20 @@
11
---
22
yum::os_default_repos:
3-
- 'baseos'
43
- 'appstream'
5-
- 'extras'
6-
- 'baseos-source'
74
- 'appstream-source'
8-
- 'extras-source'
9-
- 'plus-source'
5+
- 'baseos'
6+
- 'baseos-source'
107
- 'devel'
8+
- 'extras'
119
- 'ha'
10+
- 'ha-source'
11+
- 'nfv'
12+
- 'plus'
1213
- 'powertools'
14+
- 'powertools-source'
1315
- 'resilient-storage'
16+
- 'resilient-storage-source'
17+
- 'rt'
1418
yum::repos:
1519
baseos:
1620
enabled: true
@@ -30,47 +34,39 @@ yum::repos:
3034

3135
extras:
3236
enabled: true
33-
descr: 'Rocky Linux $releasever - extras'
37+
descr: 'Rocky Linux $releasever - Extras'
3438
mirrorlist: 'https://mirrors.rockylinux.org/mirrorlist?arch=$basearch&repo=extras-$releasever'
3539
gpgcheck: true
3640
gpgkey: "file:///etc/pki/rpm-gpg/RPM-GPG-KEY-rockyofficial"
3741
target: '/etc/yum.repos.d/Rocky-extras.repo'
3842

3943
baseos-source:
4044
enabled: false
41-
descr: 'Rocky Linux $releasever - BaseOS'
42-
mirrorlist: 'https://mirrors.rockylinux.org/mirrorlist?arch=$basearch&repo=baseos-source-$releasever'
45+
descr: 'Rocky Linux $releasever - BaseOS - Source'
46+
mirrorlist: 'https://mirrors.rockylinux.org/mirrorlist?arch=source&repo=BaseOS-$releasever-source'
4347
gpgcheck: true
4448
gpgkey: "file:///etc/pki/rpm-gpg/RPM-GPG-KEY-rockyofficial"
4549
target: '/etc/yum.repos.d/Rocky-Sources.repo'
4650

4751
appstream-source:
4852
enabled: false
49-
descr: 'Rocky Linux $releasever - AppStream'
50-
mirrorlist: 'https://mirrors.rockylinux.org/mirrorlist?arch=$basearch&repo=appstream-source-$releasever'
53+
descr: 'Rocky Linux $releasever - AppStream - Source'
54+
mirrorlist: 'https://mirrors.rockylinux.org/mirrorlist?arch=source&repo=AppStream-$releasever-source'
5155
gpgcheck: true
5256
gpgkey: "file:///etc/pki/rpm-gpg/RPM-GPG-KEY-rockyofficial"
5357
target: '/etc/yum.repos.d/Rocky-Sources.repo'
5458

55-
extras-source:
59+
plus:
5660
enabled: false
57-
descr: 'Rocky Linux $releasever - extras'
58-
mirrorlist: 'https://mirrors.rockylinux.org/mirrorlist?arch=$basearch&repo=extras-source-$releasever'
61+
descr: 'Rocky Linux $releasever - Plus'
62+
mirrorlist: 'https://mirrors.rockylinux.org/mirrorlist?arch=$basearch&repo=rockyplus-$releasever'
5963
gpgcheck: true
6064
gpgkey: "file:///etc/pki/rpm-gpg/RPM-GPG-KEY-rockyofficial"
61-
target: '/etc/yum.repos.d/Rocky-Sources.repo'
62-
63-
plus-source:
64-
enabled: false
65-
descr: 'Rocky Linux $releasever - extras'
66-
mirrorlist: 'https://mirrors.rockylinux.org/mirrorlist?arch=$basearch&repo=plus-source-$releasever'
67-
gpgcheck: true
68-
gpgkey: "file:///etc/pki/rpm-gpg/RPM-GPG-KEY-rockyofficial"
69-
target: '/etc/yum.repos.d/Rocky-Sources.repo'
65+
target: '/etc/yum.repos.d/Rocky-Plus.repo'
7066

7167
devel:
7268
enabled: false
73-
descr: 'Rocky Linux $releasever - AppStream'
69+
descr: 'Rocky Linux $releasever - Devel WARNING! FOR BUILDROOT AND KOJI USE'
7470
mirrorlist: 'https://mirrors.rockylinux.org/mirrorlist?arch=$basearch&repo=Devel-$releasever'
7571
gpgcheck: true
7672
gpgkey: "file:///etc/pki/rpm-gpg/RPM-GPG-KEY-rockyofficial"
@@ -84,6 +80,22 @@ yum::repos:
8480
gpgkey: "file:///etc/pki/rpm-gpg/RPM-GPG-KEY-rockyofficial"
8581
target: '/etc/yum.repos.d/Rocky-HighAvailability.repo'
8682

83+
ha-source:
84+
enabled: false
85+
descr: 'Rocky Linux $releasever - High Availability - Source'
86+
mirrorlist: 'https://mirrors.rockylinux.org/mirrorlist?arch=source&repo=HighAvailability-$releasever-source'
87+
gpgcheck: true
88+
gpgkey: "file:///etc/pki/rpm-gpg/RPM-GPG-KEY-rockyofficial"
89+
target: '/etc/yum.repos.d/Rocky-Sources.repo'
90+
91+
nfv:
92+
enabled: false
93+
descr: 'Rocky Linux $releasever - NFV'
94+
mirrorlist: 'https://mirrors.rockylinux.org/mirrorlist?arch=$basearch&repo=NFV-$releasever'
95+
gpgcheck: true
96+
gpgkey: "file:///etc/pki/rpm-gpg/RPM-GPG-KEY-rockyofficial"
97+
target: '/etc/yum.repos.d/Rocky-NFV.repo'
98+
8799
powertools:
88100
enabled: false
89101
descr: 'Rocky Linux $releasever - PowerTools'
@@ -92,10 +104,34 @@ yum::repos:
92104
gpgkey: "file:///etc/pki/rpm-gpg/RPM-GPG-KEY-rockyofficial"
93105
target: '/etc/yum.repos.d/Rocky-PowerTools.repo'
94106

107+
powertools-source:
108+
enabled: false
109+
descr: 'Rocky Linux $releasever - PowerTools - Source'
110+
mirrorlist: 'https://mirrors.rockylinux.org/mirrorlist?arch=source&repo=PowerTools-$releasever-source'
111+
gpgcheck: true
112+
gpgkey: "file:///etc/pki/rpm-gpg/RPM-GPG-KEY-rockyofficial"
113+
target: '/etc/yum.repos.d/Rocky-Sources.repo'
114+
95115
resilient-storage:
96116
enabled: false
97117
descr: 'Rocky Linux $releasever - ResilientStorage'
98118
mirrorlist: 'https://mirrors.rockylinux.org/mirrorlist?arch=$basearch&repo=ResilientStorage-$releasever'
99119
gpgcheck: true
100120
gpgkey: "file:///etc/pki/rpm-gpg/RPM-GPG-KEY-rockyofficial"
101121
target: '/etc/yum.repos.d/Rocky-ResilientStorage.repo'
122+
123+
resilient-storage-source:
124+
enabled: false
125+
descr: 'Rocky Linux $releasever - Resilient Storage - Source'
126+
mirrorlist: 'https://mirrors.rockylinux.org/mirrorlist?arch=source&repo=ResilientStorage-$releasever-source'
127+
gpgcheck: true
128+
gpgkey: "file:///etc/pki/rpm-gpg/RPM-GPG-KEY-rockyofficial"
129+
target: '/etc/yum.repos.d/Rocky-Sources.repo'
130+
131+
rt:
132+
enabled: false
133+
descr: 'Rocky Linux $releasever - Realtime'
134+
mirrorlist: 'https://mirrors.rockylinux.org/mirrorlist?arch=$basearch&repo=RT-$releasever'
135+
gpgcheck: true
136+
gpgkey: "file:///etc/pki/rpm-gpg/RPM-GPG-KEY-rockyofficial"
137+
target: '/etc/yum.repos.d/Rocky-RT.repo'

spec/classes/init_spec.rb

Lines changed: 11 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -42,21 +42,25 @@
4242
case facts[:os]['name']
4343
when 'Rocky'
4444
it_behaves_like 'a catalog containing repos', [
45-
'baseos',
4645
'appstream',
47-
'extras',
48-
'baseos-source',
4946
'appstream-source',
50-
'extras-source',
51-
'plus-source',
47+
'baseos',
48+
'baseos-source',
5249
'devel',
50+
'extras',
5351
'ha',
52+
'ha-source',
53+
'nfv',
54+
'plus',
5455
'powertools',
55-
'resilient-storage'
56+
'powertools-source',
57+
'resilient-storage',
58+
'resilient-storage-source',
59+
'rt'
5660
]
5761
case facts[:os]['release']['major']
5862
when '8'
59-
it { is_expected.to have_yumrepo_resource_count(11) }
63+
it { is_expected.to have_yumrepo_resource_count(15) }
6064
else
6165
it { is_expected.to have_yumrepo_resource_count(0) } # rubocop:disable RSpec/RepeatedExample
6266
end

0 commit comments

Comments
 (0)