Skip to content

Commit e91511a

Browse files
committed
Update ROSA urls, reenable, remove EOLed distros
1 parent 41daaa9 commit e91511a

File tree

1 file changed

+9
-102
lines changed

1 file changed

+9
-102
lines changed

repos.d/rpm/rosa.yaml

Lines changed: 9 additions & 102 deletions
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,9 @@
22
# Rosa
33
###########################################################################
44
# As per rosalinux Mikhail Novosyolov:
5-
# abf-downloads.rosalinux.ru is primary repository location
6-
# mirror.rosalab.ru is secondary mirror which does not contain unreleased repos (ROSA 2019.x ATOW)
7-
# XXX: check how abf-downloads behave, then switch all repos to it
8-
# NOTE: regarding valid_till, according to http://wiki.rosalab.ru/ru/index.php/Политика_выпуска_ROSA_Desktop,
9-
# releases are numbered <YEAR>.<HALF YEAR>, and are supported for 2 years. So for YYYY.1 we assume support
10-
# until <YYYY+2>.06.30. We've tried to contact rosa support regarding EoL dates, but with no success.
5+
# abf-downloads.rosa.ru is primary repository location, may be temporary inconsistent
6+
# mirror.rosa.ru is production repo which mirrors from abf-downloads.rosa.ru
7+
# Each platform (rosa2021.1, rosa13 etc.) is supported ~5 years.
118

129
# Note: rosa2021.1+ does not have urpmi-compatible metadata
1310
# Note: rosa2019.1 was renamed to rosa2021.1, keeping old "name"
@@ -18,27 +15,27 @@
1815
family: rosa
1916
ruleset: [rosa, rpm]
2017
color: '3757a1'
21-
#valid_till: 2023-06-30 # expected EoL, but in fact still supported
18+
#valid_till: 2026-12-31 # probable EoL date
2219
minpackages: 11000
2320
sources:
2421
- name: [ main/release, non-free/release, contrib/release ]
2522
fetcher:
2623
class: RepodataFetcher
27-
url: 'http://abf-downloads.rosalinux.ru/rosa2021.1/repository/SRPMS/{source}/'
24+
url: 'http://mirror.rosa.ru/rosa/rosa2021.1/repository/SRPMS/{source}/'
2825
parser:
2926
class: RepodataParser
3027
subrepo: '{source}'
3128
repolinks:
3229
- desc: Rosa Linux home
33-
url: http://en.rosalinux.com/
30+
url: https://rosa.ru
3431
packagelinks:
3532
- type: PACKAGE_SOURCES
3633
url: 'https://abf.io/import/{srcname}/tree/rosa2021.1'
3734
- type: PACKAGE_RECIPE
3835
url: 'https://abf.io/import/{srcname}/blob/rosa2021.1/{srcname}.spec'
3936
- type: PACKAGE_RECIPE_RAW
4037
url: 'https://abf.io/import/{srcname}/raw/rosa2021.1/{srcname}.spec'
41-
groups: [ all, rosa ]
38+
groups: [ all, production, rosa ]
4239

4340
- name: rosa_13
4441
sortname: rosa_2023_1
@@ -53,109 +50,19 @@
5350
- name: [ main/release, non-free/release, contrib/release ]
5451
fetcher:
5552
class: RepodataFetcher
56-
url: 'http://abf-downloads.rosa.ru/rosa13/repository/SRPMS/{source}/'
53+
url: 'http://mirror.rosa.ru/rosa/rosa13/repository/SRPMS/{source}/'
5754
parser:
5855
class: RepodataParser
5956
subrepo: '{source}'
6057
repolinks:
6158
- desc: Rosa Linux home
62-
url: https://rosa.ru/
59+
url: https://rosa.ru
6360
packagelinks:
6461
- type: PACKAGE_SOURCES
6562
url: 'https://abf.io/import/{srcname}/tree/rosa2023.1'
6663
- type: PACKAGE_RECIPE
6764
url: 'https://abf.io/import/{srcname}/blob/rosa2023.1/{srcname}.spec'
6865
- type: PACKAGE_RECIPE_RAW
6966
url: 'https://abf.io/import/{srcname}/raw/rosa2023.1/{srcname}.spec'
70-
groups: [ all, rosa ]
71-
72-
- name: rosa_server_6_9
73-
type: repository
74-
desc: Rosa Server 6.9
75-
statsgroup: Rosa Server
76-
family: centos
77-
ruleset: [centos, rpm, rosa]
78-
color: '3757a1'
79-
minpackages: 3000
80-
default_maintainer: fallback-mnt-rosa@repology
81-
sources:
82-
- name: [ base/release, base/updates, contrib/release, contrib/updates, extra/release, extra/updates ]
83-
fetcher:
84-
class: RepodataFetcher
85-
url: 'http://mirror.rosalab.ru/rosa/server/6.9/repository/SRPMS/{source}/'
86-
parser:
87-
class: RepodataParser
88-
vertags: res
89-
subrepo: '{source}'
90-
repolinks:
91-
- desc: Rosa Linux home
92-
url: http://en.rosalinux.com/
93-
# 75% of these broken, no such branch
94-
#packagelinks:
95-
# - type: PACKAGE_SOURCES
96-
# url: 'https://abf.io/server/{srcname}/tree/rosa-server69'
97-
# - type: PACKAGE_RECIPE
98-
# url: 'https://abf.io/server/{srcname}/blob/rosa-server69/{srcname}.spec'
99-
# - type: PACKAGE_RECIPE_RAW
100-
# url: 'https://abf.io/server/{srcname}/raw/rosa-server69/{srcname}.spec'
10167
groups: [ all, production, rosa ]
10268

103-
- name: rosa_server_7_3
104-
type: repository
105-
desc: Rosa Server 7.3
106-
statsgroup: Rosa Server
107-
family: centos
108-
ruleset: [centos, rpm, rosa]
109-
color: '3757a1'
110-
minpackages: 3000
111-
default_maintainer: fallback-mnt-rosa@repology
112-
sources:
113-
- name: [ base/release, extra/release ]
114-
fetcher:
115-
class: RepodataFetcher
116-
url: 'http://mirror.rosalab.ru/rosa/server/7.3/repository/SRPMS/{source}/'
117-
parser:
118-
class: RepodataParser
119-
vertags: res
120-
subrepo: '{source}'
121-
repolinks:
122-
- desc: Rosa Linux home
123-
url: http://en.rosalinux.com/
124-
packagelinks:
125-
- type: PACKAGE_SOURCES
126-
url: 'https://abf.io/server7/{srcname}/tree/rosa-server73'
127-
- type: PACKAGE_RECIPE
128-
url: 'https://abf.io/server7/{srcname}/blob/rosa-server73/{srcname}.spec'
129-
- type: PACKAGE_RECIPE_RAW
130-
url: 'https://abf.io/server7/{srcname}/raw/rosa-server73/{srcname}.spec'
131-
groups: [ all, production, rosa ]
132-
133-
- name: rosa_server_7_5
134-
type: repository
135-
desc: Rosa Server 7.5
136-
statsgroup: Rosa Server
137-
family: centos
138-
ruleset: [centos, rpm, rosa]
139-
color: '3757a1'
140-
minpackages: 4200 # XXX
141-
default_maintainer: fallback-mnt-rosa@repology
142-
sources:
143-
- name: [ base/release, extra/release ]
144-
fetcher:
145-
class: RepodataFetcher
146-
url: 'http://mirror.rosalab.ru/rosa/server/7.5/repository/SRPMS/{source}/'
147-
parser:
148-
class: RepodataParser
149-
vertags: res
150-
subrepo: '{source}'
151-
repolinks:
152-
- desc: Rosa Linux home
153-
url: http://en.rosalinux.com/
154-
packagelinks:
155-
- type: PACKAGE_SOURCES
156-
url: 'https://abf.io/server7/{srcname}/tree/rosa-server75'
157-
- type: PACKAGE_RECIPE
158-
url: 'https://abf.io/server7/{srcname}/blob/rosa-server75/{srcname}.spec'
159-
- type: PACKAGE_RECIPE_RAW
160-
url: 'https://abf.io/server7/{srcname}/raw/rosa-server75/{srcname}.spec'
161-
groups: [ all, production, rosa ]

0 commit comments

Comments
 (0)