Skip to content

Commit 2fa2099

Browse files
tonyhutterbehlendorf
authored andcommitted
Add versioned repos
Add separate repos for major versions. For example, if you only wanted to run and update from the 2.3 branch, you can use the 'zfs-2.3' repo. This also adds two special repos: zfs-latest: The newest release of ZFS (currently 2.3.x) zfs-legacy: The older release of ZFS that is still updated (currently 2.2.x) Original discussion: openzfs/zfs#17304 Signed-off-by: Tony Hutter <[email protected]>
1 parent b5a472d commit 2fa2099

File tree

2 files changed

+449
-8
lines changed

2 files changed

+449
-8
lines changed

zfs-release/zfs-el.repo

Lines changed: 275 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,45 +1,314 @@
1+
# OpenZFS provides a number of repos for users to choose from:
2+
#
3+
# [zfs] (enabled by default)
4+
# Provides DKMS packages that OpenZFS thinks are appropriate for your OS.
5+
# Typically these the same packages as 'zfs-legacy' for EL.
6+
#
7+
# [zfs-kmod]
8+
# Provides KMOD packages that OpenZFS thinks are appropriate for your OS.
9+
# Typically these are the same packages as 'zfs-legacy-kmod' for EL.
10+
#
11+
# [zfs-latest]
12+
# Provides DKMS packages for the latest released version of ZFS.
13+
#
14+
# [zfs-latest-kmod]
15+
# Provides KMOD packages for the latest released version of ZFS.
16+
#
17+
# [zfs-legacy]
18+
# Provides DKMS packages from the previous ZFS major version that is still
19+
# being actively updated.
20+
#
21+
# [zfs-legacy-kmod]
22+
# Provides KMOD packages from the previous ZFS major version that is still
23+
# being actively updated.
24+
#
25+
# [zfs-x.y]
26+
# Provides DKMS packages from the zfs-x.y branch.
27+
#
28+
# [zfs-x.y-kmod]
29+
# Provides KMOD packages from the zfs-x.y branch.
30+
#
31+
# [zfs-testing]
32+
# DEPRECATED in favor of 'zfs-latest'.
33+
#
34+
# [zfs-testing-kmod]
35+
# DEPRECATED in favor of 'zfs-latest-kmod'.
36+
#
37+
# [zfs-*source]
38+
# Corresponding source repos for the other repos.
39+
140
[zfs]
2-
name=ZFS on Linux for EL$releasever - dkms
41+
name=OpenZFS for EL$releasever - dkms
342
baseurl=http://download.zfsonlinux.org/epel/$releasever/$basearch/
443
enabled=1
544
metadata_expire=7d
645
gpgcheck=1
746
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-openzfs-el-$releasever
847

948
[zfs-kmod]
10-
name=ZFS on Linux for EL$releasever - kmod
49+
name=OpenZFS for EL$releasever - kmod
1150
baseurl=http://download.zfsonlinux.org/epel/$releasever/kmod/$basearch/
1251
enabled=0
1352
metadata_expire=7d
1453
gpgcheck=1
1554
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-openzfs-el-$releasever
1655

1756
[zfs-source]
18-
name=ZFS on Linux for EL$releasever - Source
57+
name=OpenZFS for EL$releasever - Source
1958
baseurl=http://download.zfsonlinux.org/epel/$releasever/SRPMS/
2059
enabled=0
2160
gpgcheck=1
2261
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-openzfs-el-$releasever
2362

2463
[zfs-testing]
25-
name=ZFS on Linux for EL$releasever - dkms - Testing
64+
name=OpenZFS for EL$releasever - dkms - Testing (DEPRECATED)
2665
baseurl=http://download.zfsonlinux.org/epel-testing/$releasever/$basearch/
2766
enabled=0
2867
metadata_expire=7d
2968
gpgcheck=1
3069
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-openzfs-el-$releasever
3170

3271
[zfs-testing-kmod]
33-
name=ZFS on Linux for EL$releasever - kmod - Testing
72+
name=OpenZFS for EL$releasever - kmod - Testing (DEPRECATED)
3473
baseurl=http://download.zfsonlinux.org/epel-testing/$releasever/kmod/$basearch/
3574
enabled=0
3675
metadata_expire=7d
3776
gpgcheck=1
3877
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-openzfs-el-$releasever
3978

4079
[zfs-testing-source]
41-
name=ZFS on Linux for EL$releasever - Testing Source
80+
name=OpenZFS for EL$releasever - Testing Source (DEPRECATED)
4281
baseurl=http://download.zfsonlinux.org/epel-testing/$releasever/SRPMS/
4382
enabled=0
4483
gpgcheck=1
4584
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-openzfs-el-$releasever
85+
86+
[zfs-latest]
87+
name=OpenZFS latest for EL$releasever - dkms
88+
baseurl=http://download.zfsonlinux.org/latest/epel/$releasever/$basearch/
89+
enabled=0
90+
metadata_expire=7d
91+
gpgcheck=1
92+
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-openzfs-el-$releasever
93+
94+
[zfs-latest-kmod]
95+
name=OpenZFS latest for EL$releasever - kmod
96+
baseurl=http://download.zfsonlinux.org/latest/epel/$releasever/kmod/$basearch/
97+
enabled=0
98+
metadata_expire=7d
99+
gpgcheck=1
100+
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-openzfs-el-$releasever
101+
102+
[zfs-latest-source]
103+
name=OpenZFS latest for EL$releasever - Source
104+
baseurl=http://download.zfsonlinux.org/latest/epel/$releasever/SRPMS/
105+
enabled=0
106+
gpgcheck=1
107+
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-openzfs-el-$releasever
108+
109+
[zfs-legacy]
110+
name=OpenZFS legacy for EL$releasever - dkms
111+
baseurl=http://download.zfsonlinux.org/legacy/epel/$releasever/$basearch/
112+
enabled=0
113+
metadata_expire=7d
114+
gpgcheck=1
115+
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-openzfs-el-$releasever
116+
117+
[zfs-legacy-kmod]
118+
name=OpenZFS legacy for EL$releasever - kmod
119+
baseurl=http://download.zfsonlinux.org/legacy/epel/$releasever/kmod/$basearch/
120+
enabled=0
121+
metadata_expire=7d
122+
gpgcheck=1
123+
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-openzfs-el-$releasever
124+
125+
[zfs-legacy-source]
126+
name=OpenZFS legacy for EL$releasever - Source
127+
baseurl=http://download.zfsonlinux.org/legacy/epel/$releasever/SRPMS/
128+
enabled=0
129+
gpgcheck=1
130+
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-openzfs-el-$releasever
131+
132+
[zfs-0.6]
133+
name=OpenZFS 0.6.x for EL$releasever - dkms
134+
baseurl=http://download.zfsonlinux.org/0.6/epel/$releasever/$basearch/
135+
enabled=0
136+
metadata_expire=7d
137+
gpgcheck=1
138+
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-openzfs-el-$releasever
139+
140+
[zfs-0.6-kmod]
141+
name=OpenZFS 0.6.x for EL$releasever - kmod
142+
baseurl=http://download.zfsonlinux.org/0.6/epel/$releasever/kmod/$basearch/
143+
enabled=0
144+
metadata_expire=7d
145+
gpgcheck=1
146+
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-openzfs-el-$releasever
147+
148+
[zfs-0.6-source]
149+
name=OpenZFS 0.6.x for EL$releasever - Source
150+
baseurl=http://download.zfsonlinux.org/0.6/epel/$releasever/SRPMS/
151+
enabled=0
152+
gpgcheck=1
153+
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-openzfs-el-$releasever
154+
155+
[zfs-0.7]
156+
name=OpenZFS 0.7.x for EL$releasever - dkms
157+
baseurl=http://download.zfsonlinux.org/0.7/epel/$releasever/$basearch/
158+
enabled=0
159+
metadata_expire=7d
160+
gpgcheck=1
161+
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-openzfs-el-$releasever
162+
163+
[zfs-0.7-kmod]
164+
name=OpenZFS 0.7.x for EL$releasever - kmod
165+
baseurl=http://download.zfsonlinux.org/0.7/epel/$releasever/kmod/$basearch/
166+
enabled=0
167+
metadata_expire=7d
168+
gpgcheck=1
169+
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-openzfs-el-$releasever
170+
171+
[zfs-0.7-source]
172+
name=OpenZFS 0.7.x for EL$releasever - Source
173+
baseurl=http://download.zfsonlinux.org/0.7/epel/$releasever/SRPMS/
174+
enabled=0
175+
gpgcheck=1
176+
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-openzfs-el-$releasever
177+
178+
[zfs-0.8]
179+
name=OpenZFS 0.8.x for EL$releasever - dkms
180+
baseurl=http://download.zfsonlinux.org/0.8/epel/$releasever/$basearch/
181+
enabled=0
182+
metadata_expire=7d
183+
gpgcheck=1
184+
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-openzfs-el-$releasever
185+
186+
[zfs-0.8-kmod]
187+
name=OpenZFS 0.8.x for EL$releasever - kmod
188+
baseurl=http://download.zfsonlinux.org/0.8/epel/$releasever/kmod/$basearch/
189+
enabled=0
190+
metadata_expire=7d
191+
gpgcheck=1
192+
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-openzfs-el-$releasever
193+
194+
[zfs-0.8-source]
195+
name=OpenZFS 0.8.x for EL$releasever - Source
196+
baseurl=http://download.zfsonlinux.org/0.8/epel/$releasever/SRPMS/
197+
enabled=0
198+
gpgcheck=1
199+
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-openzfs-el-$releasever
200+
201+
[zfs-2.0]
202+
name=OpenZFS 2.0.x for EL$releasever - dkms
203+
baseurl=http://download.zfsonlinux.org/2.0/epel/$releasever/$basearch/
204+
enabled=0
205+
metadata_expire=7d
206+
gpgcheck=1
207+
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-openzfs-el-$releasever
208+
209+
[zfs-2.0-kmod]
210+
name=OpenZFS 2.0.x for EL$releasever - kmod
211+
baseurl=http://download.zfsonlinux.org/2.0/epel/$releasever/kmod/$basearch/
212+
enabled=0
213+
metadata_expire=7d
214+
gpgcheck=1
215+
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-openzfs-el-$releasever
216+
217+
[zfs-2.0-source]
218+
name=OpenZFS 2.0.x for EL$releasever - Source
219+
baseurl=http://download.zfsonlinux.org/2.0/epel/$releasever/SRPMS/
220+
enabled=0
221+
gpgcheck=1
222+
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-openzfs-el-$releasever
223+
224+
[zfs-2.1]
225+
name=OpenZFS 2.1.x for EL$releasever - dkms
226+
baseurl=http://download.zfsonlinux.org/2.1/epel/$releasever/$basearch/
227+
enabled=0
228+
metadata_expire=7d
229+
gpgcheck=1
230+
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-openzfs-el-$releasever
231+
232+
[zfs-2.1-kmod]
233+
name=OpenZFS 2.1.x for EL$releasever - kmod
234+
baseurl=http://download.zfsonlinux.org/2.1/epel/$releasever/kmod/$basearch/
235+
enabled=0
236+
metadata_expire=7d
237+
gpgcheck=1
238+
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-openzfs-el-$releasever
239+
240+
[zfs-2.1-source]
241+
name=OpenZFS 2.1.x for EL$releasever - Source
242+
baseurl=http://download.zfsonlinux.org/2.1/epel/$releasever/SRPMS/
243+
enabled=0
244+
gpgcheck=1
245+
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-openzfs-el-$releasever
246+
247+
[zfs-2.2]
248+
name=OpenZFS 2.2.x for EL$releasever - dkms
249+
baseurl=http://download.zfsonlinux.org/2.2/epel/$releasever/$basearch/
250+
enabled=0
251+
metadata_expire=7d
252+
gpgcheck=1
253+
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-openzfs-el-$releasever
254+
255+
[zfs-2.2-kmod]
256+
name=OpenZFS 2.2.x for EL$releasever - kmod
257+
baseurl=http://download.zfsonlinux.org/2.2/epel/$releasever/kmod/$basearch/
258+
enabled=0
259+
metadata_expire=7d
260+
gpgcheck=1
261+
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-openzfs-el-$releasever
262+
263+
[zfs-2.2-source]
264+
name=OpenZFS 2.2.x for EL$releasever - Source
265+
baseurl=http://download.zfsonlinux.org/2.2/epel/$releasever/SRPMS/
266+
enabled=0
267+
gpgcheck=1
268+
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-openzfs-el-$releasever
269+
270+
[zfs-2.3]
271+
name=OpenZFS 2.3.x for EL$releasever - dkms
272+
baseurl=http://download.zfsonlinux.org/2.3/epel/$releasever/$basearch/
273+
enabled=0
274+
metadata_expire=7d
275+
gpgcheck=1
276+
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-openzfs-el-$releasever
277+
278+
[zfs-2.3-kmod]
279+
name=OpenZFS 2.3.x for EL$releasever - kmod
280+
baseurl=http://download.zfsonlinux.org/2.3/epel/$releasever/kmod/$basearch/
281+
enabled=0
282+
metadata_expire=7d
283+
gpgcheck=1
284+
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-openzfs-el-$releasever
285+
286+
[zfs-2.3-source]
287+
name=OpenZFS 2.3.x for EL$releasever - Source
288+
baseurl=http://download.zfsonlinux.org/2.3/epel/$releasever/SRPMS/
289+
enabled=0
290+
gpgcheck=1
291+
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-openzfs-el-$releasever
292+
293+
[zfs-2.4]
294+
name=OpenZFS 2.4.x for EL$releasever - dkms
295+
baseurl=http://download.zfsonlinux.org/2.4/epel/$releasever/$basearch/
296+
enabled=0
297+
metadata_expire=7d
298+
gpgcheck=1
299+
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-openzfs-el-$releasever
300+
301+
[zfs-2.4-kmod]
302+
name=OpenZFS 2.4.x for EL$releasever - kmod
303+
baseurl=http://download.zfsonlinux.org/2.4/epel/$releasever/kmod/$basearch/
304+
enabled=0
305+
metadata_expire=7d
306+
gpgcheck=1
307+
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-openzfs-el-$releasever
308+
309+
[zfs-2.4-source]
310+
name=OpenZFS 2.4.x for EL$releasever - Source
311+
baseurl=http://download.zfsonlinux.org/2.4/epel/$releasever/SRPMS/
312+
enabled=0
313+
gpgcheck=1
314+
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-openzfs-el-$releasever

0 commit comments

Comments
 (0)