Commit Graph

151 Commits

Author SHA1 Message Date
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
Kevin Fenzi
c8286928f7 releng: add config.toml and certs for pungi fedora-messaging
This is needed on compose-rawhide01 at least to have pungi emit
fedora-messages about it's compose progress.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-06-18 12:22:32 -07:00
Kevin Fenzi
ea13e7d14e releng-compose: adjust for iad2 vs phx2
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-06-10 18:30:42 -07:00
Mohan Boddu
1b150b908b Adding python3-gobject
python3-gobject is required to run mass rebuild or mass branching
of modules

Signed-off-by: Mohan Boddu <mboddu@bhujji.com>
2020-06-10 21:28:19 -04:00
Kevin Fenzi
1b874a578e iad2: compose-rawhide01: these packages are not available on f32
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-06-10 18:04:51 -07:00
Kevin Fenzi
82ffbbb441 iad2: add composers to iad2
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-05-25 11:39:04 -07:00
Kevin Fenzi
58d5269e60 releng: packagedb-cli is long gone
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-04-24 21:34:14 +02:00
Kevin Fenzi
0756e58078 releng: drop another dropped package
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-04-24 21:34:14 +02:00
Kevin Fenzi
fc5b189eee releng: drop some python2 packages.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-04-24 21:34:14 +02:00
Mohan Boddu
24fda1a51c Cron job for epel8-playground composes
Signed-off-by: Mohan Boddu <mboddu@bhujji.com>
2020-04-24 21:34:07 +02:00
Peter Robinson
52966abd3c IoT compose: add IoT rawhide cron 2019-07-05 09:59:05 +00:00
Stephen Smoogen
8958d98c8e make sure the weekly cron job runs as ftbfs 2019-07-02 13:54:55 +00:00
Stephen Smoogen
61d8163602 [ftbft] remember that /etc/cron.weekly is a place where scripts land and not cron jobs. Put the script in right place 2019-07-01 13:31:12 +00:00
Stephen Smoogen
cc0bc4063b [ftbfs] try to get this script to run and be verbose about it 2019-07-01 13:24:08 +00:00
Mohan Boddu
d869fa9afc Put ftbfs cron on compose-x86-01.phx2.fp.o only
Signed-off-by: Mohan Boddu <mboddu@bhujji.com>
2019-06-17 20:32:21 +00:00
Karsten Hopp
2ee0fca1e2 use dnf for enablerepo 2019-06-11 15:39:19 +00:00
Karsten Hopp
1af5de1348 releng: dnf -> package, with_item changes 2019-06-11 15:39:19 +00:00
Mohan Boddu
acd04de11a ftbfs.cfg.j2 dest file name fix
Signed-off-by: Mohan Boddu <mboddu@bhujji.com>
2019-06-04 13:46:40 +00:00
Stephen Smoogen
5df4f2798f [releng] needed to use dest= not def= 2019-06-04 13:00:24 +00:00
Stephen Smoogen
c1a0702937 put in tags to make this go faster 2019-06-04 12:56:15 +00:00
Stephen Smoogen
f2765573ed [releng] because ftbfs is not the FAS user/bot it will be created in /home/ftbfs 2019-06-04 12:42:15 +00:00
Mohan Boddu
068dad4c0e FTBFS reminder cron job
Fixing a dir path

Signed-off-by: Mohan Boddu <mboddu@bhujji.com>
2019-06-04 00:20:27 +00:00
Stephen Smoogen
633bf9a94f [releng] add ftbfs basics 2019-06-03 22:20:32 +00:00
Stephen Smoogen
8b7abca0fb put in initial items for ftbfs weekly cron 2019-06-03 22:08:50 +00:00