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