#9959 F34 mass rebuild changes
Merged 3 years ago by mohanboddu. Opened 3 years ago by humaton.
humaton/releng f34_mass_rebuild  into  main

file modified
+3 -3
@@ -24,9 +24,9 @@ 

  

  # Set some variables

  # Some of these could arguably be passed in as args.

- buildtag = 'f33-rebuild' # tag to check

- desttag = 'f33' # Tag where fixed builds go

- epoch = '2020-07-27 10:00:00.000000' # Date to check for failures from

+ buildtag = 'f34-rebuild' # tag to check

+ desttag = 'f34' # Tag where fixed builds go

+ epoch = '2021-01-25 21:00: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'

file modified
+1 -1
@@ -22,7 +22,7 @@ 

  

  # Set some variables

  # Some of these could arguably be passed in as args.

- rebuildid = 'f33'

+ rebuildid = 'f34'

  massrebuild = MASSREBUILDS[rebuildid]

  user = 'Fedora Release Engineering <releng@fedoraproject.org>'

  comment = '- Rebuilt for ' + massrebuild['wikipage']

file modified
+24 -1
@@ -23,7 +23,30 @@ 

  

  # keep this sorted new -> old

  MASSREBUILDS = {

-     #f34 ftbfs bug tracker: TBA

+     #f35 ftbfs bug tracker: TBA

+     "f34":

+         {

+             "buildtag": 'f34-rebuild',  # tag to build from

+             "epoch": '2021-01-25 21:00:00.000000',  # rebuild anything not built after this date

+             "module_mass_rebuild_epoch": '2020-01-25T21:00:00Z',

+             # rebuild anything not built after this date for modules

+             "module_mass_branching_epoch": '2020-08-11T12:30:00Z',

+             # rebuild anything not built after this date for modules

+             "module_mass_rebuild_platform": "f34",

+             # rebuild all modules that has build time dependency on this platform, this is used during mass rebuild time

+             "module_mass_branching_platform": "f34",

+             # rebuild all modules that has run time dependency on this platform, this is used during mass branching time

+             "targets": ['f34-candidate', 'rawhide', 'f34'],

+             # build targets to check for existing builds to skip rebuild

+             "target": 'f34-rebuild',  # target to build into

+             "desttag": 'f34',  # 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": "34",  # for next version calculation and other comments

+             "tracking_bug": "1868278",  # Tracking bug for mass build failures

+             "wikipage": "https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild",

+             "pkg_skip_list": PKG_SKIP_LIST,  # packages to skip in rebuild

+         },

      "f33":

          {

              "buildtag": 'f33-rebuild',  # tag to build from

file modified
+4 -4
@@ -19,11 +19,11 @@ 

  

  # Set some variables

  # Some of these could arguably be passed in as args.

- buildtag = 'f33-rebuild' # tag(s) to check

- target = 'f33'

- updates = 'f33-candidate'

+ buildtag = 'f34-rebuild' # tag(s) to check

+ target = 'f34'

+ updates = 'f34-candidate'

  rawhide = 'rawhide' # Change to dist-f13 after we branch

- epoch = '2020-07-27 10:00:00.000000' # rebuild anything not built after this date

+ epoch = '2021-01-25 21:00: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 = {}

rebased onto a1ab61d6d6bf73c74c271a7a4cf40b4b99a9cf19

3 years ago

rebased onto 3330d06e54bdbb5ad01f4c26545c5fbdf0b2a468

3 years ago

rebased onto 4ec83d717c88816b6a306de9461a0cc63acd5041

3 years ago

rebased onto c4c21e1c5db50ef5557da26403a71acb811ff7b9

3 years ago

rebased onto 74cdad4

3 years ago

Pull-Request has been merged by mohanboddu

3 years ago