174dcb0f45
releng: There is no masher anymore
...
This was used by the ancient 'mash' package to compose things before
pungi came along. Time to retire it.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2026-08-03 14:46:36 -07:00
3d93bf17bc
releng: run sig_policy script daily instead of weekly
...
This script should be inexpensive to run, so it'd be nice to run it more
frequently.
2026-07-07 23:54:23 +00:00
99e363981c
releng: use new git repo for sig_policy script
2026-07-07 23:54:23 +00:00
32a25d7bcc
releng / ftbfs cron: supress login message
...
Right now this script outputs the login message from bugzilla:
Last login: Sun Jun 21 04:22:00 UTC 2026
which causes it to email a cron output. This is useless.
Just supress that and still allow for getting other errors.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2026-06-29 11:08:11 -07:00
fc72ee6a93
Add some tags
...
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2026-06-10 10:28:43 +02:00
Patrik Polakovič
de1d02a255
Forgejo migration: pungi-fedora related templates
...
Related issue: forge.fedoraproject.org/releng/tickets/issues/13090
Signed-off-by: Patrik Polakovič <patrik@alphamail.org>
2025-12-04 12:23:59 +01:00
6888f99726
eln: slow down compose schedule
...
At least for now, we don't need ELN composes quite this frequently,
particularly over weekends.
Signed-off-by: Yaakov Selkowitz <yselkowi@redhat.com>
2025-11-17 22:44:58 +00:00
Paul Whalen
5f39dbe9e6
IoT: drop cronjobs for iot composes
...
No longer use cron jobs for automated iot compose.
Signed-off-by: Paul Whalen <pwhalen@fedoraproject.org>
2025-10-30 18:44:51 +00:00
728d6959ce
ref: part of releng repo refactory affecting ftbfs_weekly_reminder.py
...
Signed-off-by: Anton Medvedev <amedvede@redhat.com>
2025-10-06 16:15:11 +00:00
63476e7fc3
ref: part of releng repo refactory affecting sig_policy.py
...
Signed-off-by: Anton Medvedev <amedvede@redhat.com>
2025-10-06 16:15:10 +00:00
cddfb47925
releng: tweak eln compose schedule
...
Signed-off-by: Yaakov Selkowitz <yselkowi@redhat.com>
2025-07-08 23:28:08 +00:00
f3fcf8fe01
releng: fix /mnt/koji on compose-eln
...
This appears to be a thinko; stg compose machines use /mnt/fedora_koji_prod.
Signed-off-by: Yaakov Selkowitz <yselkowi@redhat.com>
2025-07-06 13:21:28 -04:00
787cab1edd
releng: fix group_names conditional for pungi-utils
...
Signed-off-by: Yaakov Selkowitz <yselkowi@redhat.com>
2025-07-04 20:40:52 +00:00
079bb7a6b5
releng-compose: rawhide cron is a template
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2025-07-03 19:48:05 -07:00
6c85fda0c9
Mass remove/replace iad2 -> rdu3, 10.3. -> 10.16.
...
Signed-off-by: Nils Philippsen <nils@redhat.com>
2025-07-03 20:05:02 +02:00
2431c26eed
releng: drop this local call too
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2025-06-22 13:43:03 -07:00
ce16f972b1
releng: likely we do not want local here
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2025-06-22 13:31:31 -07:00
1263d8b1ed
releng-compose machines for rdu3
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2025-06-22 09:36:18 -07:00
Paul Whalen
23653404db
IoT: Move stable cronjob to F42
...
Signed-off-by: Paul Whalen <pwhalen@fedoraproject.org>
2025-05-22 00:34:51 +00:00
1757d0912f
compose-branched: send output to the releng-cron list
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2025-04-16 10:23:32 -07:00
d884a0f8ba
Use the combined RabbitMQ CA cert in the clients
...
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2025-04-11 15:15:45 +02:00
cc7f54ecfe
Switch the weekly FTBFS reminders to F42
2025-03-17 17:36:21 +00:00
2ec055db6f
Use first uppercase letter for all handlers
...
This will unify all the handlers to use first uppercase letter for
ansible-lint to stop complaining.
I went through all `notify:` occurrences and fixed them by running
```
set TEXT "text_to_replace"; set REPLACEMENT "replacement_text"; git grep
-rlz "$TEXT" . | xargs -0 sed -i "s/$TEXT/$REPLACEMENT/g"
```
Then I went through all the changes and removed the ones that wasn't
expected to be changed.
Fixes https://pagure.io/fedora-infrastructure/issue/12391
Signed-off-by: Michal Konecny <mkonecny@redhat.com>
2025-02-10 20:31:49 +00:00
3f03cc21b8
releng: install python-bugzilla-cli
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2025-01-22 10:59:03 -08:00
e26f6acacf
releng: drop clean-ami's job
...
This job was used to cleanup old ami's from fedimg.
It then reported to a pagure project about what it did.
However, it's token has been expired and it no longer needs to exist.
Garbage collection of ami's should take place in the new
cloud-image-uploader (well, it marks when things are eol).
So, lets just remove this old and nolonger needed cron.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-12-05 14:05:47 -08:00
01dc9ec053
Correct source for the branched cron template
...
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2024-11-27 10:27:08 -08:00
91267d4d49
Templatize branched nightly cron
...
Instead of doing this by hand at branch and final release, let's
make it a template.
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2024-11-27 10:08:06 -08:00
71c9eab3d0
Make the stable nightly compose crons into templates
...
This means we don't need to manually update the release numbers
at stable release and EOL times any more, only make sure the
relevant playbook is run.
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2024-11-27 10:06:08 -08:00
Paul Whalen
58f307cb46
IoT: add stable-iot cron job
...
Signed-off-by: Paul Whalen <pwhalen@fedoraproject.org>
2024-11-08 18:02:57 +00:00
9577c2d9a6
Switch EPEL 10 to bodhi composes
...
- disable nightly compose cron job
- disable mandatory_days_in_testing override
- revert bugzilla exclusion
- add epel10.0 to new-updates-sync
When this is merged, we'll also need to change the following settings in
the EPEL-10.0 bodhi release:
- state: current
- composed-by-bodhi: true
- create-automatic-updates: false
https://pagure.io/epel/issue/300
Signed-off-by: Carl George <carlwgeorge@gmail.com>
2024-11-07 11:02:38 -06:00
32d0b4c4ab
releng: Fix ansible/yaml lint problems
...
Signed-off-by: Carl George <carlwgeorge@gmail.com>
2024-11-07 15:33:30 +00:00
Paul Whalen
084ebcd4eb
IoT: fix date command in rawhide-iot cronjob
...
Signed-off-by: Paul Whalen <pwhalen@fedoraproject.org>
2024-11-07 14:06:18 +00:00
Paul Whalen
318febc512
IoT: fix iot compose hostname and update rawhide-iot cronjob
...
Signed-off-by: Paul Whalen <pwhalen@fedoraproject.org>
2024-11-05 15:24:12 -05:00
7e501dcb94
Fedora 41 is GO
...
Signed-off-by: Samyak Jain <samyak.jn11@gmail.com>
2024-10-25 23:17:53 +05:30
8f958b859b
Switch the weekly FTBFS reminders to F41
2024-09-26 00:38:29 +00:00
5cfb5377ef
ELN cron: Fix incorrect chdir ordering
...
We can't change branches until we're actually inside the repo directory.
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2024-09-09 15:18:30 -04:00
cc73cfe29c
Add cron for ELN nightly composes
...
Runs at 3:00 UTC, 15:00 UTC, 18:00 UTC and 21:00 UTC
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2024-09-09 11:01:49 -04:00
2f260b760d
Reapply "releng / bodhi: switch epel10 compose to nightly cron job"
...
This reverts commit cbdabd149e .
Put things back now.
2024-09-06 15:19:20 -07:00
cbdabd149e
Revert "releng / bodhi: switch epel10 compose to nightly cron job"
...
This reverts commit 566769ded7 .
We need to revert this in order to push updates that are pending testing
and stable, then will switch it back.
2024-09-06 13:42:30 -07:00
566769ded7
releng / bodhi: switch epel10 compose to nightly cron job
...
https://pagure.io/releng/issue/12256
Signed-off-by: Carl George <carlwgeorge@gmail.com>
2024-09-05 22:48:02 -05:00
bd4b5f976d
eln / releng: install pungi-utils on compose-eln01
...
This shouldn't be blocked by the freeze as compose-eln01 isn't frozen
and it shouldn't affect anything else.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-08-28 13:57:08 -07:00
39558ad3d3
branched-compose: need a f41 compose now for branched
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-08-13 17:31:43 -07:00
5f164c7347
Branch Fedora 41 from Rawhide
...
Signed-off-by: Samyak Jain <samyak.jn11@gmail.com>
2024-08-13 14:13:43 +00:00
c4024c4aa4
pdc: fare thee well!
...
This commit retires pdc from ansible.
The website should get redirected to a wiki page about the retirement.
If for some reason we need to bring things back, the vm's will still
have their disks and xml saved off so we can bring it back.
Would need to revert this, run proxy playbooks and do a little cleanup
on the redirect, then bring the vm's back up.
Hopefully we don't have to.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-08-02 13:39:15 -07:00
e0a7231ec6
Switch the weekly FTBFS reminders to F40
...
Signed-off-by: Miro Hrončok <miro@hroncok.cz>
2024-07-26 15:11:02 +00:00
9438b39fd1
F38 is EOL
...
Signed-off-by: Samyak Jain <samyak.jn11@gmail.com>
2024-05-21 14:33:13 +00:00
7e6b1b19f1
Fedora 40 is GO
...
Signed-off-by: Samyak Jain <samyak.jn11@gmail.com>
2024-04-19 21:36:49 +05:30
efa7047d3b
zabbix: remove set_facts, add vars to each api call
...
Signed-off-by: David Kirwan <davidkirwanirl@gmail.com>
2024-02-20 16:43:51 +00:00
abb1e71ac0
releng_compose: debugging issues in relenge_commpose playbook
...
Signed-off-by: David Kirwan <davidkirwanirl@gmail.com>
2024-02-20 12:56:36 +00:00
b0ef379ab7
releng_compose: troubleshooting rawhide user homedir
...
Signed-off-by: David Kirwan <davidkirwanirl@gmail.com>
2024-02-20 09:48:53 +00:00