Commit graph

161 commits

Author SHA1 Message Date
Jan Kaluza
6ccfaf1352 ODCS: Set MAILTO using cronvar module. 2020-05-11 07:46:08 +02:00
Jan Kaluza
7f44408383 ODCS: Do not use special_time in cron job. 2020-05-11 07:27:54 +02:00
Jan Kaluza
442c3b3b8b ODCS: Use symlinks insted of hardlink-or-copy for raw_config composes. 2020-05-11 07:10:02 +02:00
Mohan Boddu
1bf0eb66fb Adding MAILTO releng-cron@ list for eln composes
Signed-off-by: Mohan Boddu <mboddu@bhujji.com>
2020-05-08 17:42:19 +00:00
Jan Kaluza
8ccd6841fd ODCS: Remove outdated raw_config.conf options. 2020-05-05 18:36:35 +02:00
Jan Kaluza
0b4ba5bdac ODCS: Fix the version in ELN periodic compose. 2020-05-04 14:22:42 +02:00
Jan Kaluza
6d3a763549 ODCS: Install odcs-client on VMs. 2020-05-04 13:53:28 +02:00
Jan Kaluza
9880d563b5 ODCS: Setup ELN periodic compose. 2020-05-04 13:39:02 +02:00
Mohan Boddu
f75e31281e Adding releng odcs oidc token
Signed-off-by: Mohan Boddu <mboddu@bhujji.com>
2020-04-30 13:12:16 +00:00
Jan Kaluža
be4a8f684f ODCS: use --no-latest-link and do not use --nightly.
The `--nightly` option is added automatically in recent ODCS release.
We also do not want to generate latest symlinks anymore with recent
ODCS release.
2020-04-30 05:18:33 +00:00
Jan Kaluža
02f11348b9 ODCS: install packages needed to generate comps files. 2020-04-24 21:34:29 +02:00
Jan Kaluža
b24ea9e7e9 ODCS: Create pungi cache file if it does not exists. 2020-04-24 21:34:29 +02:00
Jan Kaluža
afaf0be610 Use releng@FEDORAPROJECT.ORG on ODCS releng backends. 2020-04-24 21:34:29 +02:00
Mohan Boddu
22ef2bf4cb More fixes to releng keytab in odcs
Signed-off-by: Mohan Boddu <mboddu@bhujji.com>
2020-04-24 21:34:28 +02:00
Jan Kaluža
ba6f30ef0c ODCS: Create target_dir only on frontend, because the storage is shared. 2020-04-24 21:34:27 +02:00
Jan Kaluža
60b44b8fb3 ODCS: Create target_dir only on frontend, because the storage is shared. 2020-04-24 21:34:27 +02:00
Jan Kaluža
72468d5f6e ODCS: Stop odcs-celery-backend and odcs-celery-beat before db upgrade. 2020-04-24 21:34:27 +02:00
Jan Kaluža
ee9b3796d0 ODCS: Configure routing of prod composes so releng compose are handled by releng backend. 2020-04-24 21:34:27 +02:00
Jan Kaluža
8040bd2593 ODCS: Fix Pungi cache name. 2020-04-24 21:34:27 +02:00
Jan Kaluža
44f6bac47f ODCS: Execute Pungi cache ownership fix only on backend. 2020-04-24 21:34:27 +02:00
Jan Kaluža
09f4d2cb8f ODCS: Also fix Pungi cache ownership. 2020-04-24 21:34:27 +02:00
Jan Kaluža
56b51220a3 ODCS: Also fix koji profile ownership. 2020-04-24 21:34:27 +02:00
Jan Kaluža
c14ca86f6d ODCS: Also fix /var/run/odcs-backend ownership. 2020-04-24 21:34:27 +02:00
Jan Kaluža
d051992cdf ODCS: Fix owner of /var/log/odcs-backend. 2020-04-24 21:34:27 +02:00
Jan Kaluža
f3e081073d ODCS: Add search permissions for /srv/odcs, remove any permisions for 'others'. 2020-04-24 21:34:27 +02:00
Jan Kaluža
75dfd33da2 ODCS: Add apache to odcs-server group so it can access /srv/odcs. 2020-04-24 21:34:27 +02:00
Jan Kaluža
871cff021a ODCS: Do not change the owner/group recursively. 2020-04-24 21:34:27 +02:00
Jan Kaluža
14417c5f18 ODCS: use the same user/group on every machine. 2020-04-24 21:34:27 +02:00
Jan Kaluža
a9da2ee4d9 ODCS: restart the celery backend after db upgrade 2020-04-24 21:34:26 +02:00
Jan Kaluža
3b17b92e20 ODCS: Stop calling useles db-migrate command. 2020-04-24 21:34:26 +02:00
Jan Kaluža
af92d2582a ODCS: Add extra compose target directory for private composes. 2020-04-24 21:34:26 +02:00
Jan Kaluža
d7799c576a ODCS: Grant admin rights to pungi-devel group. 2020-04-24 21:34:26 +02:00
Jan Kaluža
a9bf7d0c02 ODCS: Set default pungi_timeout. 2020-04-24 21:34:26 +02:00
Jan Kaluža
08cfa9d307 Allow pungi-devel group to do 'tag' odcs composes. 2020-04-24 21:34:25 +02:00
Aurélien Bompard
163e9c8549 RabbitMQ: if the tags aren't specified, rabbitmq_user clears them :-/
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2020-04-24 21:34:23 +02:00
Aurélien Bompard
b60803ee5c RabbitMQ: don't overwrite the admin user
Users are shared between virtualhosts.

Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2020-04-24 21:34:23 +02:00
Aurélien Bompard
48de31d042 RabbitMQ: leave it to apps to grant access to the nagios-monitoring user
Because those vhosts may not be created yet when the main RabbitMQ
playbook is run.

Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2020-04-24 21:34:22 +02:00
Stephen Smoogen
38b3796440 remove odcs spam 2020-04-24 21:34:13 +02:00
Jan Kaluža
bccba14ca1 Do not try disabling fedmsg-hub, because we do no longer install it. 2020-04-24 21:34:13 +02:00
Jan Kaluža
81b0917b56 Install httpd for odcs. 2020-04-24 21:34:13 +02:00
Jan Kaluža
230521c0b9 Use apache user also for odcs private queue certs. 2020-04-24 21:34:13 +02:00
Jan Kaluža
ae6ce0d40b Use correct ODCS username for fedora-messaging. 2020-04-24 21:34:13 +02:00
Jan Kaluža
6b3f115cb0 Use apache group for fedora-messaging certs. 2020-04-24 21:34:13 +02:00
Jan Kaluža
9e164313f3 Revert "Use apache group for fedora-messaging config"
This reverts commit 5f32d434e8c2251e2c0a71109059e3eefda8cfef.
2020-04-24 21:34:13 +02:00
Jan Kaluža
abe42cf7f8 Run ODCS frontend under 'odcs' user. 2020-04-24 21:34:13 +02:00
Jan Kaluža
6b392d7b9a Use apache group for fedora-messaging config 2020-04-24 21:34:13 +02:00
Jan Kaluža
742031f6cc Remove extra '-' in the rabbitmq key. 2020-04-24 21:34:13 +02:00
Jan Kaluža
85852c96cf Move fedora-messaging.toml.j2 to right location 2020-04-24 21:34:13 +02:00
Jan Kaluža
f0a24a152b Use fedora-messaging for ODCS. 2020-04-24 21:34:13 +02:00
Jan Kaluža
54d289bf23 Disable also python2 fedmsg-hub on ODCS backend 2020-04-24 21:34:13 +02:00