feat(mass_rebuild): updating mass rebuild scripts for f44
Signed-off-by: Anton Medvedev <amedvede@redhat.com>
This commit is contained in:
parent
52abc67064
commit
b2a1fdc17d
4 changed files with 20 additions and 8 deletions
|
|
@ -24,9 +24,9 @@ from requests.packages.urllib3.util.retry import Retry
|
|||
|
||||
# Set some variables
|
||||
# Some of these could arguably be passed in as args.
|
||||
buildtag = 'f43-rebuild' # tag to check
|
||||
desttag = 'f43' # Tag where fixed builds go
|
||||
epoch = '2025-07-23 14:30:00.000000' # Date to check for failures from
|
||||
buildtag = 'f44-rebuild' # tag to check
|
||||
desttag = 'f44' # Tag where fixed builds go
|
||||
epoch = '2026-01-14 14:30:00.000000' # Date to check for failures from
|
||||
failures = {} # dict of owners to lists of packages that failed.
|
||||
failed = [] # raw list of failed packages
|
||||
ownerdataurl = 'https://src.fedoraproject.org/extras/pagure_owner_alias.json'
|
||||
|
|
|
|||
|
|
@ -27,7 +27,7 @@ RETRY_DELAY = 5 # Delay in seconds between retries
|
|||
|
||||
# Set some variables
|
||||
# Some of these could arguably be passed in as args.
|
||||
rebuildid = 'f43'
|
||||
rebuildid = 'f44'
|
||||
massrebuild = MASSREBUILDS[rebuildid]
|
||||
user = 'Fedora Release Engineering <releng@fedoraproject.org>'
|
||||
comment = 'Rebuilt for ' + massrebuild['wikipage']
|
||||
|
|
|
|||
|
|
@ -121,7 +121,19 @@ PKG_SKIP_LIST = [
|
|||
# keep this sorted new -> old
|
||||
MASSREBUILDS = {
|
||||
"f44":{
|
||||
"buildtag": 'f44-rebuild', # tag to build from
|
||||
"epoch": '2026-01-14 14:30:00.000000', # rebuild anything not built after this date
|
||||
# rebuild all modules that has run time dependency on this platform, this is used during mass branching time
|
||||
"targets": ['f44-candidate', 'rawhide', 'f44'],
|
||||
# build targets to check for existing builds to skip rebuild
|
||||
"target": 'f44-rebuild', # target to build into
|
||||
"desttag": 'f44', # Tag where fixed builds go
|
||||
"product": "Fedora", # for BZ product field
|
||||
"version": "rawhide", # for BZ version field, rawhide before branching or xx after branching
|
||||
"rawhide_version": "44", # for next version calculation and other comments
|
||||
"tracking_bug": "2384424", # Tracking bug for mass build failures
|
||||
"wikipage": "https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild",
|
||||
"pkg_skip_list": PKG_SKIP_LIST, # packages to skip in rebuild
|
||||
},
|
||||
"f43":{
|
||||
"buildtag": 'f43-rebuild', # tag to build from
|
||||
|
|
|
|||
|
|
@ -19,11 +19,11 @@ import sys
|
|||
|
||||
# Set some variables
|
||||
# Some of these could arguably be passed in as args.
|
||||
buildtag = 'f43-rebuild' # tag(s) to check
|
||||
target = 'f43'
|
||||
updates = 'f43-candidate'
|
||||
buildtag = 'f44-rebuild' # tag(s) to check
|
||||
target = 'f44'
|
||||
updates = 'f44-candidate'
|
||||
rawhide = 'rawhide' # Change to dist-f13 after we branch
|
||||
epoch = '2025-07-23 14:30:00.000000' # rebuild anything not built after this date
|
||||
epoch = '2026-01-14 14:30:00.000000' # rebuild anything not built after this date
|
||||
tobuild = {} # dict of owners to lists of packages needing to be built
|
||||
unbuilt = [] # raw list of unbuilt packages
|
||||
newbuilds = {}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue