2025-10-08 - 2026-10-08
Overview
178 pull requests merged by 38 users
Merged
#13057 Fix default rebuildid crash on incomplete entries and wrong target mapping in need_rebuild.py
Merged
#13045 Refactor mass rebuild scripts to use dynamic MASSREBUILDS config (#13425)
Merged
#13051 Skip mass rebuilds when dist-git is ahead of the tagged build
Merged
#13056 Add script for bulk ACL removal from dist-git packages
Merged
#13055 Make the FTI policy link in Bugzilla clickable
Merged
#13054 [feat] Automate creation of openjdk sidetag at the time of branching.
Merged
#13053 branching / koji_release_tags: set noarch_arches on new rawhide
Merged
#13052 Update FTI tooling for rawhide being Fedora 46
Merged
#13050 F45 Mass Branching: Update relevant scripts
Merged
#13048 [bugfiling] fixing linting and update the rebuild id
Merged
#13047 [bugfiling] FTBFS bug filing post F45 Mass Rebuild - Update f46 ftbfs bz tracker
Merged
#13046 mass-rebuild: fix f45 epoch to be actually before the first build
Merged
#13029 Fixes #9841 - adds a release_type field to .composeinfo so we can tell Beta and Final releases apart.
Merged
#13044 docs: rewrite scripts README now that migration is complete
Merged
#13043 Harden mass rebuild retries before first use
Merged
#13041 Update mass rebuild scripts for F45
Merged
#13042 ccp.py: add an 'all' mode that works like critpath.py
Merged
#13040 ccp.py: drop useless function, make spacing consistent
Merged
#13037 Update pagure.io references to forge.fp.o appropriately and remove scripts_new references
Merged
#13039 Add ccp.py - compose-critical package list generation script
Merged
#13038 Fix mass_tag.py verification failing on invalid listTagged build parameter
Merged
#13036 infrastructure/messaging: correct path to fedora_messaging_logger.py
Merged
#12978 refactoring 2/2
Merged
#12970 Repository cleanup and reorganization
Merged
#12924 Remove obsolete module and PDC-related scripts post-Fedora 39/40
Merged
#12840 Sync latest changes to the orphaned packages process
Merged
#12827 feat(mass-tag): script is using new koji api endpoint that checks permissions before making actions and added verifications
Merged
#12600 Fixes for EPEL minor branching scripts
Merged
#12579 orpahaned-packages-process: update for f42 branching and other fixes
Merged
#12573 Scripts for EPEL minor branching
Merged
#12519 more 4 minor changes for orphaned-packages-process/find_unblocked_orphans.py
Merged
#12429 container-images: set f41 as current_stable
Merged
#12224 retire: allow specifying custom fedpkg retire message
Merged
#12206 Update scripts for mass rebuilds for f41
Merged
#12090 3 commits with trivial fixes on fixes or improvements in find_unblocked_orphans.py
Merged
#12079 container latest tag now points to Fedora 40
Merged
#12012 container sync: fix a weird regex and make it work for Kiwi-built images (I hope)
Merged
#11993 Add kiwi tag/target/group & add bootstrap macro for future f{release}-build sidetags
Merged
#11931 orphaned-packages: sync Maxwell's latest changes and add additional scripts
Merged
#11871 Move find_unblocked_orphans to its own directory
Merged
#11331 sync-ostree: Two fixes
Merged
#11355 fesco/sig-policy: Add flatpak-sig commit ACL to all of flatpaks/
Merged
#11272 mail-templates: adjust text about git
Merged
#11203 Reword the FTI reminder Bugzilla comment
Merged
#11221 Updates mass rebuild changes for F38
Merged
#11120 Preparatory cleanup bits for work on https://pagure.io/releng/issue/11047
Merged
#11000 Update, refactor and improve critpath.py: drop yum and Python 2 support, lint cleanups, simplifications, various improvements
Merged
#10951 end-of-life template: Explicitly mention no more security announcements
Merged
#10790 Multiple docs updates
Merged
#10727 Docs update
Merged
#10230 [F35] Update list of packages for second rebuild
Merged
#10239 FTI policy: Only query open bugzillas instead of filtering the CLOSED out later
Merged
#10221 F35 Mass Rebuild changes
Merged
#10004 Adapt the FTI reporting to work on Fedora 35 and 34
Merged
#10028 Fix recursion query in find_unblocked_orphans.py
Merged
#9998 modules and containers
Merged
#9837 Update docs to match implementation, refuse removal if any modular builds exist
Merged
#9744 distgit-branch-unused: When another name is used, keep checking
Merged
#9705 Couple of improvements to the retire_packagers script
Merged
#9679 ODCS Script changes to generate openh264 repos
Merged
#9662 Few improvements for ftbfs-fti and mass-rebuild-close-bugs
Merged
#9648 Adding SOP for filing FTBFS
Merged
#9646 Adding module mass rebuild SOP
Merged
#9642 Adding mass-rebuild-second-run.py
Merged
#9635 Fix the URL and method used to remove someone's ACL in dist-git
Merged
#9633 Add a script to "retire" a packager
Merged
#9606 A SOP for adjusting EOLs on arbitrary branches.
Merged
#9525 Do not branch newsflash
Merged
#9454 Add script to check if a branch can be deleted from dist-git
Merged
#9443 WIP: Add script to manage FTBFS/FTI bugs
Merged
#9337 Improve check-unretirement script
Merged
#9290 FTBFS weekly reminder imporvements
Merged
#9284 Update critpath.py for f32 branched
Merged
#8940 add fedora-messaging wrapper
Merged
#8502 FTBFS weekly reminder hotfix
Merged
#8480 FTBFS weekly reminder fixes
Merged
#8409 Add the exceptions for handling AWS errors & script shebang
Merged
#8213 Fixes for block_retired
Merged
#8149 List and delete entries from PDC based on prefix
Merged
#8146 Fix the clean ami script to remove the amis based on date
Merged
#8020 Port find_unblocked_orphans to dnf and Python 3
Merged
#7930 Orphans: Use pagination to query pagure
Merged
#7867 Support basic auth for container manifest list
Merged
#7797 Update find_unblocked_orphans to handle dist-git pagure and current tags
Merged
#7704 Two enhancements for mass-rebuild-close-bugs.py
Merged
#7681 Branching F29 from rawhide
Merged
#7657 Push multi arch to the registries and create a manifest list.
Merged
#7653 New tool: ftbfs-manager
Merged
#7646 FTBFS fixes
Merged
#7517 Store mass rebuild details in massrebuildsinfo.py
Merged
#7440 Update find_FTBFS
Merged
#7447 Adding +x permission to sync-latest-container-base-image.sh script
Merged
#7472 push-atomic: prep work for first f28AH release
Merged
#7415 Updating stage-release.sh for updated variants and arches
Merged
#7407 Add new and improved spam-o-matic script, now flavored with DNF
Merged
#7312 a few fixes for atomic host release email
Merged
#7297 Fix fedpkg and koji build to use releng credentials
Merged
#7283 Prepare Mass Updates Before F28 Branching
Merged
#7162 atomic script: prepare for f27, multi-arch
Merged
#7155 Fix modular stage release script for chmod and du
Merged
#7123 Update make-koji-release-tags shell script
Merged
#7117 updates for two-week-atomic release script
Merged
#7099 Update sop_two_week_atomic to include latest AutoCloud info
Merged
#7107 Python3 pep8 and pylint fixes for koji-cleanup-signed
Merged
#7091 some cleanups to make sure we do not miss things
Merged
#7060 Fix minor issues in give-package.py and orphan-all-packages.py
Merged
#7020 Remove this weird loop.
Merged
#6996 Update sigulsign_unsigned.py for Python3
Merged
#6990 Various non-critical fixes for the two-week-atomic-host script
Merged
#6966 SOP and scripts for unretiring.
Merged
#6940 Add a new package process SOP.
Merged
#6897 prepare push-two-week-atomic for f26 first release
Merged
#6865 Add the ability to query for retired packages using PDC in block_retired.py
Merged
#6858 Adjust the get-critpath script to get the list of critpath packages from PDC.
Merged
#6860 Update fedretire to use PDC and pagure APIs.
Merged
#6857 Get the update-critpath script ready to talk to PDC.
Merged
#6840 Add script to create new branches in PDC (with SLA/EOL info).
Merged
#6783 Improve fedretire
Merged
#6736 Update side-build-target SOP
Merged
#6731 fixes to make block_retired.py work
Merged
#6733 Update release candidate compose SOP
Merged
#6637 atomic: use ostree commands and run "write" commands with sudo
Merged
#6636 atomic: run flake8
Merged
#6633 atomic: fix var reference and add error message
Merged
#6631 atomic: fix string expansion for ATOMIC_DIR variable
Merged
#6613 Script to delete the nightly AMIs periodically
Merged
#6565 porting tools to kerberos auth
Merged
#6548 Build and Sign OS X media writer.
Merged
#136 SOP for Fedora Media Writer
Merged
#122 Critpath update for secondary architectures.
Merged
#110 Fix some bugs in the tools for orphan handling
Merged
#102 Docs update and fix for stage-release.sh
Merged
#101 push-two-week-atomic.py fixes/refactor
Merged
#94 Adjust the mass-branching SOP to turn off pkgdb during the operations
Merged
#91 Minor docs updates
Merged
#82 new release stage script and docs
Merged
#78 various find_unblocked_orphans improvements
Merged
#76 Add SOP for adding Packages to Compose/Release Artifacts
Merged
#59 Fourth try. Fix quoting. Tested in staging.
Merged
#55 Update find_unblocked.py
Merged
#51 add a script to update the docs repo
Merged
#52 add ability to mark false negative builds as successful
Merged
#44 Add CC-BY-SA license for Rel Eng docs
Merged
#41 Add missing characters to retiring SOP
Merged
#31 Handle vagrant libvirt vs vbox and add raw image and switch to shutil.rmtree for pruning
Merged
#35 first pass at converting releng docs from wiki to sphinx rst
Merged
#30 prune old test composes when we push a release
Merged
#24 Add default reasons to fedretire
Merged
#23 Import of first completed iteration of the two-week atomic release script
Merged
#8 find_FTBFS: Update for Fedora 23
Merged
#13035 Fedora 42 is now End Of Life
Merged
#13034 packages: read $PAGURE_TOKEN instead of fedscm-admin config
Merged
#13033 releng: point failed compose cleanup at Forgejo
Merged
#13032 release-process/atomic: Add COSMIC-Atomic
Merged
#13016 Clean up orphaned packages retirement script and handle f44 branching
Merged
#13030 unused_dist_git_branch: cosmetic changes (only) + doc change on how to invoke the script better.
Merged
#13028 Update branching scripts for new fNN-build tag permission policy
Merged
#13015 fix(mass_tag): fixing keyerror
Merged
#13024 feat(removing_unwanted_tarball): adding scripts that used for removing unwanted tarball from git history
Merged
#13026 Update GCC snapshot build tag as part of mass branching
Merged
#13025 stage_release.sh: correct instructions, allow omitting unused arg
Merged
#13013 More refine the mass rebuild script with the feedback recieved
Merged
#13023 Add codeowners for releng tooling repo
Merged
#13019 create_empty_repositories: drop last Modular mentions
Merged
#13022 critpath.py: output Rawhide data under both 'rawhide' and 'fXX'
Merged
#13021 Update FTI tooling for rawhide being Fedora 45
Merged
#13020 critpath.py: tolerate repo failure for alternate arches
Merged
#13018 create_empty_repositories: fix for dropped things
Merged
#13017 fix(get_active_packages.sh): modified output file name
Merged
#13014 [mass_rebuild] update the epoch date for mass rebuild
Merged
#13011 feat(mass_rebuild): updating mass rebuild scripts for f44
Merged
#13010 Remove fedscm_admin bits
Merged
#13009 feat: "orphaned package" tools ci workflow
Merged
#13005 Link directly to new tickets.
Merged
#13008 orphaned: update link to releng tracker
Merged
#13006 Fedora 41 is now EOL
Merged
#13004 mass-branching: modify flatpak-container-build tag inheritance
Merged
#13003 Migration to Forgejo: releng/tooling Pt 1
4 pull requests proposed by 4 users
Proposed
#13007 Allow search dependencies in more than one repository
Proposed
#13012 feat(all dirs missing README): adding readme for all dirs with scripts and usage description
Proposed
#13031 fix(orphans): handle alternative providers to eliminate false positives
Proposed
#13049 orphaned: point out critpath packges in report