Yaakov Selkowitz
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
Yaakov Selkowitz
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
Kevin Fenzi
079bb7a6b5
releng-compose: rawhide cron is a template
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com >
2025-07-03 19:48:05 -07:00
Nils Philippsen
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
Kevin Fenzi
2431c26eed
releng: drop this local call too
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com >
2025-06-22 13:43:03 -07:00
Kevin Fenzi
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
Aurélien Bompard
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
Michal Konecny
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
Kevin Fenzi
3f03cc21b8
releng: install python-bugzilla-cli
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com >
2025-01-22 10:59:03 -08:00
Kevin Fenzi
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
Adam Williamson
01dc9ec053
Correct source for the branched cron template
...
Signed-off-by: Adam Williamson <awilliam@redhat.com >
2024-11-27 10:27:08 -08:00
Adam Williamson
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
Adam Williamson
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
Carl George
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
Carl George
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
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
Stephen Gallagher
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
Kevin Fenzi
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
Kevin Fenzi
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
Carl George
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
Kevin Fenzi
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
Kevin Fenzi
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
David Kirwan
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
David Kirwan
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
David Kirwan
b0ef379ab7
releng_compose: troubleshooting rawhide user homedir
...
Signed-off-by: David Kirwan <davidkirwanirl@gmail.com >
2024-02-20 09:48:53 +00:00
David Kirwan
b8243fd0bf
releng_compose: debugging issue with rawhide user/group
...
Signed-off-by: David Kirwan <davidkirwanirl@gmail.com >
2024-02-20 09:37:04 +00:00
David Kirwan
1f5327c691
releng_compose: troubleshooting rawhide group issue
...
Signed-off-by: David Kirwan <davidkirwanirl@gmail.com >
2024-02-20 09:23:07 +00:00
David Kirwan
6316520a6b
releng_compose: troubleshooting ansible groupmod
...
Signed-off-by: David Kirwan <davidkirwanirl@gmail.com >
2024-02-20 09:01:25 +00:00
David Kirwan
7d551790be
releng-compose: ensure group rawhide present
...
Signed-off-by: David Kirwan <davidkirwanirl@gmail.com >
2024-02-19 17:12:07 +00:00
Kevin Fenzi
55fd3dd3f1
releng: fix typo
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com >
2023-10-02 11:01:15 -07:00
Kevin Fenzi
d606b69847
releng: also add python3-xmldict to composers
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com >
2023-10-02 10:50:31 -07:00
Kevin Fenzi
60d1c37970
releng: add rpm-ostree to branched/rawhide composers
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com >
2023-08-11 08:19:46 -07:00
Patrik Polakovič
11b3c5c935
Add cronjob tag
...
Signed-off-by: Patrik Polakovič <patrik@alphamail.org >
2023-05-15 13:41:40 +02:00
Patrik Polakovič
7714377692
Add cron job to enact FESCo SIG Policy
...
Signed-off-by: Patrik Polakovič <patrik@alphamail.org >
2023-05-03 13:11:27 +00:00
Kevin Fenzi
9e2172db47
compose-rawhide: install rpm-ostree to support new container upload
...
See https://pagure.io/releng/pull-request/11180#comment-184488
for more details. Basically we need rpm-ostree to upload this new format
of ostree images.
Note that after freeze we should just merge this into the normal
installs and install it on the branched and other composers.
Signed-off-by: Kevin Fenzi <kevin@scrye.com >
2023-03-04 09:52:14 -08:00
Kevin Fenzi
950911c7d4
releng: make ftbfs user a local one
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com >
2022-06-07 13:30:47 -07:00
Kevin Fenzi
5cde748b58
releng: add local to make a local masher user instead of the ipa one.
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com >
2022-05-24 16:49:07 -07:00
Kevin Fenzi
728d9b9c92
releng: no more fedmsg group in the new fedora-messaging world
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com >
2022-04-18 13:44:41 -07:00
Pedro Moura
44e4ab11c9
removed epel8-playground from scripts
...
Signed-off-by: Pedro Moura <pmoura@redhat.com >
2022-01-28 11:10:23 +00:00
Mohan Boddu
ddf2167d64
Fixing fedora-repo-zdicts package name
...
Signed-off-by: Mohan Boddu <mboddu@bhujji.com >
2021-04-24 10:15:38 -04:00
Kevin Fenzi
439c87283a
releng-compose: install fedora-repo-zdicts for zchunk repodata
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com >
2021-04-03 11:08:06 -07:00
Nils Philippsen
d6cdeb7aea
Consistency: releng_stg -> releng_compose_stg
...
Signed-off-by: Nils Philippsen <nils@redhat.com >
2021-02-01 22:23:41 +00:00
Kevin Fenzi
9298b82449
releng: install python3-bugzilla on releng machines
...
This is needed for the ftbfs script/cron.
Signed-off-by: Kevin Fenzi <kevin@scrye.com >
2020-09-30 11:41:14 -07:00
Kevin Fenzi
b266dca699
releng_compose: actually commit the change I meant to
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com >
2020-07-02 16:30:54 -07:00
Kevin Fenzi
f8d277a4e0
releng-compose: fix hostname of composer-branched01 so epel8-playground runs
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com >
2020-07-02 16:23:10 -07:00
Kevin Fenzi
d4a6722e03
releng: fix key
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com >
2020-06-18 13:39:25 -07:00
Kevin Fenzi
620c19c3a0
releng: install fedora-messaging pki directory
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com >
2020-06-18 12:49:51 -07:00
Kevin Fenzi
625c6636ac
releng: install fedora-messaging also
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com >
2020-06-18 12:37:20 -07:00
Kevin Fenzi
6409778e12
releng: fix tags
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com >
2020-06-18 12:27:16 -07:00