Commit graph

2,472 commits

Author SHA1 Message Date
Patrik Polakovič
31d6289fa8 forge: Adjust unretirement issue template labels
Signed-off-by: Patrik Polakovič <patrik@alphamail.org>
2026-03-27 12:29:02 +01:00
ee7fff2ecc Add templates for issues in releng
Signed-off-by: Samyak Jain <samyak.jn11@gmail.com>
2025-12-10 16:41:26 +05:30
97331d4554 Fedora Releng Tracker Init
Signed-off-by: Samyak Jain <samyak.jn11@gmail.com>
2025-11-18 22:07:42 +05:30
eb8af94272 Migration to the new forge
Signed-off-by: Samyak Jain <samyak.jn11@gmail.com>
2025-11-18 19:22:38 +05:30
Patrik Polakovic
b6e1892a1d Delete and shuffle some scripts
Signed-off-by: Patrik Polakovic <patrik@alphamail.org>
2025-10-07 10:50:59 +02:00
4e9d06237f ref: import paths update for mass_rebuild_file_bugs.py 2025-10-06 15:21:43 +02:00
59561dbc3b ref: follow_policy.py 2025-10-06 14:38:11 +02:00
261b737f01 ref: orpaned-packages-process scripts moved 1 dir above 2025-10-06 14:33:10 +02:00
d5fe3e02cf ref: ga-cleanup rebuild 2025-10-06 14:33:10 +02:00
942bbe746d ref: indroduction of post-release dir under release-process dir and moving failed_composes_cleanup.py there 2025-10-06 14:33:10 +02:00
40184902d8 ref: follow_policy.py 2025-10-06 14:33:10 +02:00
877e4312d0 ref: critpath.py 2025-10-06 14:33:10 +02:00
b642d735b9 ref: follow-policy.py 2025-10-06 14:33:10 +02:00
85d2a9ba88 ref: sig_policy.py
Signed-off-by: Anton Medvedev <amedvede@redhat.com>
2025-10-06 14:33:10 +02:00
af98378c7a ref: sync-tagged-primary 2025-10-06 14:33:10 +02:00
8429a7f5e7 ref: sync-blocked-primary.py 2025-10-06 14:33:10 +02:00
5e11a76d8c ref: srpm-excluded-arch.py 2025-10-06 14:33:10 +02:00
5014119159 ref: secondary-sync.py 2025-10-06 14:33:10 +02:00
d1d029bbcf ref: secondary-mash-updates 2025-10-06 14:33:10 +02:00
6e431a6d43 ref: prune-tag.py 2025-10-06 14:33:10 +02:00
bea7ee2ea5 ref: need_rebuild.py 2025-10-06 14:33:10 +02:00
56b2850e64 ref: mass_tag.py 2025-10-06 14:33:10 +02:00
c600085fe9 ref: isolate-tag.py 2025-10-06 14:33:10 +02:00
baa61715e2 ref: get_retired_packages.sh 2025-10-06 14:33:10 +02:00
21cfbebfc0 ref: ftbfs_weekly_reminder.py 2025-10-06 14:33:10 +02:00
a0d5c52c03 ref: find-hidden-packages.py 2025-10-06 14:33:10 +02:00
9c6caa8828 ref: find_bad_builds.py 2025-10-06 14:33:10 +02:00
9dd75c52ea ref: find_FTBFS.py 2025-10-06 14:33:10 +02:00
8c96ace67f ref: find_failures.py 2025-10-06 14:33:10 +02:00
a65e5b83a8 ref: fedora_torrent_ini.py
Signed-off-by: Anton Medvedev <amedvede@redhat.com>
2025-10-06 14:33:10 +02:00
0411361a65 ref: fedmsg-functions.sh fedora-messaging-logger fedora-messaging.sh 2025-10-06 14:33:10 +02:00
31cc2fe9da ref: distgit-branch-unused.py 2025-10-06 14:33:10 +02:00
046c4ad26c ref: close-old-ftbfs-bugz.sh 2025-10-06 14:33:10 +02:00
f03b12c7ab ref: clean-amis.py 2025-10-06 14:33:10 +02:00
c2e49ebc43 ref: check-latest-build.py check-testing-pre-GA.py check-upgrade-paths.py clean-overrides.py 2025-10-06 14:33:10 +02:00
6ab1cecf7c ref: check_epel_deps.py check_epel_deps.sh 2025-10-06 14:33:10 +02:00
6910e9fd44 ref: block_retired.py 2025-10-06 14:33:10 +02:00
67ba60596f ref: find_tagged_retired_epel_builds.py removed, also removed link on find_unblocked_orphans.py 2025-10-06 14:33:10 +02:00
98b5e2c283 ref: distgit/ also renaming some of them 2025-10-06 14:33:10 +02:00
0bf0ffa7f3 ref: orhaned-packages-process/
Signed-off-by: Anton Medvedev <amedvede@redhat.com>
2025-10-06 14:33:10 +02:00
Patrik Polakovic
669640c91a Remove accidental .py extensions from module imports
Signed-off-by: Patrik Polakovic <patrik@alphamail.org>
2025-10-03 10:02:31 +02:00
896d5284b9 orphans: record started_at and finished_at in orphans.json
This is helpful for other scripts that need to make sure they're dealing
with up-to-date other data.
2025-10-02 08:35:35 +00:00
Patrik Polakovic
de0f56a1d0 Change file names in the releng repo itself
Signed-off-by: Patrik Polakovic <patrik@alphamail.org>
2025-10-01 19:48:28 +02:00
Patrik Polakovic
58c52762cc Make script names adhere to conventions and reorganize them
Signed-off-by: Patrik Polakovic <patrik@alphamail.org>
2025-10-01 19:48:28 +02:00
Patrik Polakovic
214a6fd017 Remove obsolete scripts
Signed-off-by: Patrik Polakovic <patrik@alphamail.org>
2025-09-24 13:39:04 +02:00
9552d4cc2c Fix release_process to release-process a/c to convention for the new script directory
Signed-off-by: Samyak Jain <samyak.jn11@gmail.com>
2025-09-16 09:45:45 +05:30
ea5a104a81 scripts: Introduce organized directory structure with conventions
- Add scripts_new/ directory with logical categorization:
  * builds/ - Build system and compose tools
  * release_process/ - Release workflow management
  * packages/ - Package lifecycle tools
  * quality-assurance/ - Testing and validation
  * sync/ - Repository synchronization
  * infrastructure/ - Infrastructure and governance
  * utilities/ - General-purpose tools
  * misc/ - Uncategorized scripts

- Add CONVENTIONS.md establishing naming standards:
  * snake_case for filenames, lowercase with hyphens for directories
  * Mandatory file extensions (.py, .sh, etc.)
  * Clear migration guidelines and backward compatibility strategy

- Add README files explaining purpose of each directory
- Remove obsolete ODCS scripts (retired post-F41)

This prepares for gradual migration from the current flat structure
to improve maintainability and developer experience.

Signed-off-by: Samyak Jain <samyak.jn11@gmail.com>
2025-09-08 07:17:46 +00:00
f9357b1e20 Drop EPEL minor branching scripts
* They got translated into ansible playbooks

Signed-off-by: Diego Herrera <dherrera@redhat.com>
2025-09-04 05:20:54 +00:00
2b645b7b93 Remove obsolete pdc-related scripts post-Fedora 40
Signed-off-by: Samyak Jain <samyak.jn11@gmail.com>
2025-08-31 17:07:55 +05:30
9cf8f90327 Remove obsolete module-related scripts post-Fedora 39
Signed-off-by: Samyak Jain <samyak.jn11@gmail.com>
2025-08-31 17:02:55 +05:30