Commit Graph

41396 Commits

Author SHA1 Message Date
Michal Konecny
100c0a0428 [toddlers] Enable distgit_bugzilla_sync again
The fix for distgit_bugzilla_sync is in place, let's enable it again.

Signed-off-by: Michal Konecny <mkonecny@redhat.com>
2024-07-25 12:00:50 +02:00
Seddik Alaoui Ismaili
781ea8411d update podcast target redirect url 2024-07-24 23:59:59 +02:00
Kevin Fenzi
7a10d32e16 compose-eln01: fix nfs mounts that are needed here
We need to have koji and ftp mounts here in order to compose and sync
out data.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-07-24 09:11:14 -07:00
Aurélien Bompard
d06ba5e10a monitor-config: fix deploymentconfig mount
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2024-07-24 16:55:18 +02:00
Miroslav Suchý
9f29a94193 add playbook for logdetective
https://pagure.io/fedora-infrastructure/issue/12021
2024-07-24 16:45:19 +02:00
David Kirwan
c4b397b98d firmitas: Update cert location in myconfig.py file
Signed-off-by: David Kirwan <davidkirwanirl@gmail.com>
2024-07-24 15:18:22 +01:00
David Kirwan
6456eabaee firmitas: update command/entrypoint in deployment
Signed-off-by: David Kirwan <davidkirwanirl@gmail.com>
2024-07-24 14:45:28 +01:00
David Kirwan
25b782ea9d firmitas: ensure the contents of the slurped file is stored in var
Signed-off-by: David Kirwan <davidkirwanirl@gmail.com>
2024-07-24 14:35:07 +01:00
David Kirwan
54003d7b5e firmitas: reuse slurp, remove b64encode
Signed-off-by: David Kirwan <davidkirwanirl@gmail.com>
2024-07-24 14:30:47 +01:00
David Kirwan
d324d3b40d firmitas: retry loading files into vars using lookup file
Signed-off-by: David Kirwan <davidkirwanirl@gmail.com>
2024-07-24 14:26:52 +01:00
Aurélien Bompard
141fde08f1 Fix the keytab path in monitor-gating
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2024-07-24 14:59:54 +02:00
Michal Konecny
c2d9c9a41e [toddlers] Disable distgit_bugzilla_sync toddler
The toddler is currently failing with an error. Let's disable it for now.

Signed-off-by: Michal Konecny <mkonecny@redhat.com>
2024-07-24 14:50:27 +02:00
Michal Konecny
2142d1c739 [poddlers] Enable new toddler in poddlers
PagureFASGroupsSync is for syncing FAS groups with pagure groups, where FAS is
the source of truth.

Signed-off-by: Michal Konecny <mkonecny@redhat.com>
2024-07-24 14:03:44 +02:00
Michal Konecny
1b0fc1c5cb [toddlers] Principal config value needs to be a string
Signed-off-by: Michal Konecny <mkonecny@redhat.com>
2024-07-24 13:34:48 +02:00
Michal Konecny
5d6416548b [toddlers] Put the host in correct section
This needs to be when secret.yml template is being processed not where the
keytab is being processed.

Signed-off-by: Michal Konecny <mkonecny@redhat.com>
2024-07-24 13:26:47 +02:00
Michal Konecny
fea6be66e6 [toddlers] Provide the correct variable values for principal
Signed-off-by: Michal Konecny <mkonecny@redhat.com>
2024-07-24 13:17:34 +02:00
Michal Konecny
cabd6b7385 [mailman3] Set logging level for database to warning
The database log is really big even on info level, let' set it manually to
warning to save space and don't generate GB of logs.

Signed-off-by: Michal Konecny <mkonecny@redhat.com>
2024-07-24 10:49:12 +02:00
Nils Philippsen
c901eae7ae rabbitmq: Fix typo making sudo groups ineffective
This amends commit dbbf94a411.

Signed-off-by: Nils Philippsen <nils@redhat.com>
2024-07-23 19:25:32 +02:00
Aurélien Bompard
1cb613d3bd W2FM: upgrade the DB on redeployments
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2024-07-23 16:57:21 +02:00
Michal Konecny
25eb4bdba6 [toddlers] Path needs to be string
The keytab value needs to be string otherwise the toml parser is failing with
Invalid value error.

Signed-off-by: Michal Konecny <mkonecny@redhat.com>
2024-07-23 16:28:38 +02:00
Michal Konecny
8f4b7d055a [toddlers] Add missing topics to playbook
Signed-off-by: Michal Konecny <mkonecny@redhat.com>
2024-07-23 16:09:12 +02:00
Michal Konecny
3eb894a631 [toddlers] Remove the principal config variable
I didn't realized that openshift will still process all the templates variables
even if they are commented out.

Signed-off-by: Michal Konecny <mkonecny@redhat.com>
2024-07-23 15:58:12 +02:00
David Kirwan
2a8d2538c0 firmitas: fix directory paths for config templates
Signed-off-by: David Kirwan <davidkirwanirl@gmail.com>
2024-07-23 14:55:17 +01:00
David Kirwan
57ca9d90b5 firmitas: ensure template directory created first
Signed-off-by: David Kirwan <davidkirwanirl@gmail.com>
2024-07-23 14:51:31 +01:00
David Kirwan
4a444490c6 firmitas: add ENV to myconfig.py location
add secret mount to deployment

Signed-off-by: David Kirwan <davidkirwanirl@gmail.com>
2024-07-23 14:48:10 +01:00
Michal Konecny
cf24f3595b [toddlers] Comment out the offending config line
This line is causing the playbook to file as the `service` and `host` variables are
not set anywhere. I already set the `service` variable to value `toddlers`, but
I'm not sure what is expected in `host`, let's comment it out for now.

Signed-off-by: Michal Konecny <mkonecny@redhat.com>
2024-07-23 15:17:59 +02:00
Michal Konecny
7c838342cd [toddlers] Fix the failing playbook
Signed-off-by: Michal Konecny <mkonecny@redhat.com>
2024-07-23 14:53:37 +02:00
Michal Konecny
846ec7f6ca [toddlers] Add cron job for pagure fas group sync
Signed-off-by: Michal Konecny <mkonecny@redhat.com>
2024-07-23 14:37:25 +02:00
Michal Konecny
6812767362 [toddlers] Add configuration for new toddler
The new toddler for syncing pagure groups with FAS groups needs some additional
configuration.

Signed-off-by: Michal Konecny <mkonecny@redhat.com>
2024-07-23 13:37:12 +02:00
Aurélien Bompard
d3fdcbe9b6 Fix some names
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2024-07-23 10:58:13 +02:00
Aurélien Bompard
7c64d97c95 Indentation
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2024-07-23 10:55:28 +02:00
Aurélien Bompard
448d26f4cf First attempt at a webhook2fedmsg deployment
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2024-07-23 10:35:58 +02:00
Kevin Fenzi
29a5149356 waiverdb: temp use the test image from stg as it has all the fixes
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-07-22 19:45:32 -07:00
Ryan Lerch
cebe9b9cb7 add communishift-forgejo project
Signed-off-by: Ryan Lerch <rlerch@redhat.com>
2024-07-23 08:50:26 +10:00
František Zatloukal
92a56cbcc1 oraculum: Try to reduce worker concurrency 2024-07-23 00:38:13 +02:00
Kevin Fenzi
81a9f2ceaf bastion: add sysadmin-eln
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-07-22 07:54:37 -07:00
David Kirwan
825ba839e3 firmitas: correct template name
Signed-off-by: David Kirwan <davidkirwanirl@gmail.com>
2024-07-22 14:46:55 +01:00
David Kirwan
93f9c80613 firmitas: replace file lookup with slurp task
Signed-off-by: David Kirwan <davidkirwanirl@gmail.com>
2024-07-22 14:00:27 +01:00
David Kirwan
9e9dc31365 firmitas: ensure template directory created
Signed-off-by: David Kirwan <davidkirwanirl@gmail.com>
2024-07-22 13:25:56 +01:00
Adam Williamson
295c0ccb25 openqa: run aarch64 updates on prod too
Seems to be working fine on stg.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2024-07-19 17:22:59 -07:00
James Antill
dc56eb16c8 Fix % to \% for cron CMD format.
Signed-off-by: James Antill <james@and.org>
2024-07-19 19:11:36 +00:00
Kevin Fenzi
f40fef9316 resultsdb: crawlers go away
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-07-19 10:45:02 -07:00
Adam Williamson
27ed0ce621 openqa: test running update tests on aarch64 on stg
We really ought to do this. Capacity and reliability are issues,
so I'm going to try it with a small set of core tests at first.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2024-07-19 09:59:51 -07:00
David Kirwan
fcf29b3567 firmitas: update deployment with label selector
add configuration for myconfig.py and certlist.yml
add Secret to hold configuration
add task to deploy secret

Signed-off-by: David Kirwan <davidkirwanirl@gmail.com>
2024-07-19 11:32:01 +01:00
Lenka Segura
95ff81ef4f toddlers, poddlers: Make toddler retrieve the principal and keytab
Signed-off-by: Lenka Segura <lsegura@redhat.com>
2024-07-19 09:52:58 +02:00
Lenka Segura
4b9df5a3e2 toddlers, poddlers: Set koji profile for stg/prod
Signed-off-by: Lenka Segura <lsegura@redhat.com>
2024-07-19 09:52:54 +02:00
Kevin Fenzi
8b2aa715db resultsdb: try increasing threads to avoid crashes
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-07-18 16:53:31 -07:00
Adam Williamson
bc6531b3df bump waiverdb stg to my repo so I can fiddle with it
...we really need to do some poking about to work out what the
heck is going on with token auth, I put a container build in
my quay.io space which should let me hand-edit stuff, I hope.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2024-07-18 14:23:07 -07:00
Michal Konecny
d655c7b366 [mailman3] Update logging for mailman
There was a typo in logging section of mailman configuration, which caused that
only default log files were created.
Also there is separate logging for gunicorn now, let's use that.

Signed-off-by: Michal Konecny <mkonecny@redhat.com>
2024-07-18 11:30:54 +00:00
Lenka Segura
1e1ef86b12 toddlers: Add lenkaseg as appowner
Signed-off-by: Lenka Segura <lsegura@redhat.com>
2024-07-18 11:22:38 +02:00